摘要
權利要求(6)
2.根據權利要求1所述的基於透明計算的智慧型終端軟體更新方法,其特徵在於:所述步驟s2中所述智慧型終端向服務端詢問所述軟體是否有更新的具體步驟包括: s2.1.所述智慧型終端向服務端傳送所述軟體的軟體名稱和軟體版本號; s2.2.所述服務端根據所述軟體名稱獲取儲存在服務端的所述軟體的程式包,並根據所述軟體版本號判斷所述軟體是否有更新,並向智慧型終端返回判斷結果。
4.根據權利要求3所述的基於透明計算的智慧型終端軟體更新方法,其特徵在於:所述步驟s4.2中所述智慧型終端向服務端詢問所述外部資源是否有更新的具體步驟包括: s4.2.1.所述智慧型終端向服務端傳送所述軟體的軟體名稱和軟體版本號; 54.2.2.所述服務端根據所述軟體名稱獲取儲存在服務端的所述軟體的程式包,並根據所述軟體版本號判斷所述軟體是否有更新,並向智慧型終端返回判斷結果。
6.根據權利要求5所述的基於透明計算的智慧型終端軟體更新方法,其特徵在於,所述步驟s5.2中所述智慧型終端向服務端詢問所述驅動程式是否有更新的具體步驟包括: s5.2.1.所述智慧型終端向服務端傳送所述驅動程式的驅動名稱和驅動版本號; s5.2.2.所述服務端根據所述驅動名稱獲取儲存在服務端的所述驅動程式的程式包,並根據所述驅動版本號判斷所述驅動程式是否有更新,並向智慧型終端返回判斷結果。
說明一種基於透明計算的智慧型終端軟體更新方法
技術領域
[0001] 本發明涉及一種作業系統及軟體的更新方法,尤其涉及一種基於透明計算的智慧型終端作業系統及軟體的更新方法。
背景技術
[0003] 透明計算是一種使用者無需感知計算機作業系統、中介軟體、應用程式和通訊網路的具體所在,只需根據自己的需求,通過網路從所使用的各種終端裝置(包括固定、移動、以及家庭中的各類終端裝置)中選擇並使用相應服務(例如計算、**、電視、上網和娛樂等)的計算模式。
發明內容
[0005] 本發明要解決的技術問題就在於:針對現有技術存在的技術問題,本發明提供一種簡單、方便、對使用者透明的基於透明計算的智慧型終端軟體更新方法。
[0006] 為解決上述技術問題,本發明提出的技術方案為:一種基於透明計算的智慧型終端軟體更新方法,包括如下步驟:
51.智慧型終端獲取軟體的啟動指令,判斷本地快閃儲存器中是否儲存有所述軟體的唯讀部分,是則跳轉到步驟s2,否則跳轉到步驟s3 ;
[0007] 作為本發明的進一步改進,所述步驟s2中所述智慧型終端向服務端詢問所述軟體是否有更新的具體步驟包括:
s2.1.所述智慧型終端向服務端傳送所述軟體的軟體名稱和軟體版本號;
s2.2.所述服務端根據所述軟體名稱獲取儲存在服務端的所述軟體的程式包,並根據所述軟體版本號判斷所述軟體是否有更新,並向智慧型終端返回判斷結果。
[0008] 作為本發明的進一步改進,還包括智慧型終端對外部資源更新的步驟s4,其具體步驟包括:
[0009] 作為本發明的進一步改進,所述步驟s4.2中所述智慧型終端向服務端詢問所述外部資源是否有更新的具體步驟包括:
s4.2.1.所述智慧型終端向服務端傳送所述軟體的軟體名稱和軟體版本號;
54.2.2.所述服務端根據所述軟體名稱獲取儲存在服務端的所述軟體的程式包,並根據所述軟體版本號判斷所述軟體是否有更新,並向智慧型終端返回判斷結果。
[0010] 作為本發明的進一步改進,還包括智慧型終端對外圍硬體裝置驅動程式更新的步驟s5,其具體步驟包括:
[0011] 作為本發明的進一步改進,所述步驟s5.2中所述智慧型終端向服務端詢問所述驅動程式是否有更新的具體步驟包括:
s5.2.1.所述智慧型終端向服務端傳送所述驅動程式的驅動名稱和驅動版本號;
s5.2.2.所述服務端根據所述驅動名稱獲取儲存在服務端的所述驅動程式的程式包,並根據所述驅動版本號判斷所述驅動程式是否有更新,並向智慧型終端返回判斷結果。
[0012] 與現有技術相比,本發明的優點在於:本發明根據軟體在執行過程中對軟體**、外部資源或驅動程式的使用需求,按需判斷並更新當前需要更新的部分,整個更新過程對使用者是透明的,具有演算法簡單、軟體更新效率高等優點。
附圖說明
[0013]圖1為基於透明計算的智慧型終端軟體部署結構示意圖。
[0014]圖2為本發明具體實施例的軟體程式段更新流程示意圖。
[0015]圖3為本發明具體實施例的軟體外部資源更新流程示意圖。
[0016] 圖4為本發明具體實施例的外圍裝置驅動程式更新流程示意圖。
具體實施方式
[0017] 以下結合說明書附圖和具體優選的實施例對本發明作進一步描述,但並不因此而限制本發明的保護範圍。
[0019] 在本實施例步驟s2中智慧型終端向服務端詢問軟體是否有更新的具體步驟包括:s2.1.智慧型終端向服務端傳送軟體的軟體名稱和軟體版本號;s2.2.服務端根據軟體名稱獲取儲存在服務端的軟體的程式包,並根據軟體版本號判斷軟體是否有更新,並向智慧型終端返回判斷結果。在本實施例中,服務端儲存軟體程式包,服務端通過接收智慧型終端所傳送的軟體名稱和軟體版本號,對所儲存的軟體程式包進行檢索,並根據軟體版本號進行判斷,即可判斷智慧型終端上所要執行的軟體是否有更新,並將判斷的結果返回至智慧型終端。
[0023] 上述只是本發明的較佳實施例,並非對本發明作任何形式上的限制。雖然本發明已以較佳實施例揭露如上,然而並非用以限定本發明。因此,凡是未脫離本發明技術方案的內容,依據本發明技術實質對以上實施例所做的任何簡單修改、等同變化及修飾,均應落在本發明技術方案保護的範圍內。
附圖
人生的一種智慧型
很多時候,原本生活很美的,只因我們想得太多,顧慮自然就會接踵而至。別想太多,即使是心情很糟糕,工作不順心,或是和朋友火藥味很濃地爭論,但這一切都會成為過眼雲煙,一切都會有撥開雲霧見天日的那一天。別想太多,我們的生活就不會平添累贅,人生就會暢快一些。有時候,一首老歌,一段熟悉的旋律,在適當的時候,緩緩...
透明計算 一種擴充套件的馮諾依曼結構
透明計算 一種擴充套件的馮諾依曼結構 清華大學教授 博士生導師 張堯學 透明計算的模型與結構 計算機正在朝普適計算的方向發展,普適計算能為人們提供個性化的主動服務。普適計算應提供以下兩類基本服務 在同一終端機上獲得來自於不同平台的各種服務和在不同地點的不同終端機上可獲得同一服務。可是目前的計算機系統...
一種計算留存的思路
在一些統計系統中,為了觀察使用者的粘度,我們會計算一系列的叫做留存的指標 次日註冊留存 2日註冊留存.n日註冊留存,比如昨天註冊了1000名使用者中,在今天有300名使用者又登入了,那麼對應於昨天的註冊留存就是30 如果再去細究,還可以去計算活躍使用者的留存情況,比如昨天登入的1000名使用者中,在...