專(zhuān)利名稱(chēng):一種客戶(hù)端程序自動(dòng)更新升級(jí)的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域中客戶(hù)端程序自動(dòng)更新升級(jí)(Update) 的方法,尤其涉及終端電子產(chǎn)品軟件的自動(dòng)更新升級(jí)方法。
背景技術(shù):
現(xiàn)在電子產(chǎn)品的運(yùn)用越來(lái)越廣泛,功能變化也越來(lái)越快,用戶(hù)購(gòu)買(mǎi) 電子產(chǎn)品后,常常會(huì)遇到該電子產(chǎn)品在功能上有變化,軟件版本有更新, 傳統(tǒng)上如果用戶(hù)想更新版本需要到廠家或廠家指定的經(jīng)銷(xiāo)商那里去升 級(jí),這樣對(duì)產(chǎn)品的銷(xiāo)售和發(fā)展帶來(lái)很大的不便,使產(chǎn)品銷(xiāo)售受到制約。此外,如果客戶(hù)在使用中客戶(hù)端的軟件受損,導(dǎo)致用戶(hù)不能正常使 用客戶(hù)端,必須到廠家或廠家指定的經(jīng)銷(xiāo)商那里去恢復(fù),這樣導(dǎo)致用戶(hù) 在使用上的不便。眾所周知,傳統(tǒng)的客戶(hù)端程序更新升級(jí)方法有以下兩種 一是用戶(hù) 手工連接到ftp服務(wù)器,利用ftp將所需軟件下載到本地完成更新,但這種做法有以下幾個(gè)缺點(diǎn)(1)對(duì)客戶(hù)端用戶(hù)要求較高,客戶(hù)端用戶(hù)必 須是會(huì)使用一些常規(guī)ftp命令的比較專(zhuān)業(yè)的人士; (2)操作比較復(fù)雜, 容易出錯(cuò);(3)下載前要通知客戶(hù)端用戶(hù)下載哪幾個(gè)模塊,費(fèi)時(shí)費(fèi)力, 并且容易下載錯(cuò)文件或遺漏文件。由于客戶(hù)端用戶(hù)大部分屬非計(jì)算機(jī)專(zhuān) 業(yè)人士,該方法在很多實(shí)際情況中都缺乏可行性。另一種比較流行的軟 件更新方法是在服務(wù)器端(server端)建立web站點(diǎn),將需要更新的軟件
放在服務(wù)器上并在web頁(yè)上設(shè)置導(dǎo)向該軟件的鏈接,用戶(hù)只需在該web 站點(diǎn)點(diǎn)擊該鏈接即可下載。與上一個(gè)方法相比,下載的操作簡(jiǎn)單了,也 不需要太專(zhuān)業(yè)的技術(shù),但該方法也存在著以下幾個(gè)缺點(diǎn)(1)要建立一 個(gè)web站點(diǎn),增加了時(shí)間和經(jīng)費(fèi)的開(kāi)銷(xiāo);(2)軟件下載前需要通知用戶(hù) 到哪個(gè)站點(diǎn)下載哪個(gè)軟件,比較麻煩;(3)對(duì)于某些不熟悉web操作的 用戶(hù)來(lái)說(shuō),這種方法也比較難操作。發(fā)明內(nèi)容有鑒于此,為改進(jìn)上述存在的客戶(hù)端程序版本更新升級(jí)時(shí)所遇到的 問(wèn)題和困難,本發(fā)明提出了一種可令客戶(hù)端程序進(jìn)行自動(dòng)修復(fù)并且能自 動(dòng)更新升級(jí)版本的方法。以便能讓客戶(hù)及時(shí)享受到最新版本的功能,實(shí) 現(xiàn)了產(chǎn)品的網(wǎng)絡(luò)化,免除了客戶(hù)手動(dòng)升級(jí)客戶(hù)端程序的麻煩。本發(fā)明的一個(gè)目的,通過(guò)將加密后的更新升級(jí)Update程序和軟件 版本ID存儲(chǔ)在客戶(hù)端的隱藏存儲(chǔ)區(qū)中,將上述兩個(gè)文件作為客戶(hù)端的 更新升級(jí)程序的備份文件,當(dāng)自由存儲(chǔ)區(qū)中的客戶(hù)端程序或更新升級(jí)程 序受損或被格式化后,存儲(chǔ)在虛擬存儲(chǔ)區(qū)中的客戶(hù)端啟動(dòng)程序會(huì)自動(dòng)把 自由存儲(chǔ)區(qū)的更新升級(jí)程序恢復(fù),并同時(shí)將客戶(hù)端程序更新升級(jí)到現(xiàn)有 的最新版本,更新升級(jí)程序進(jìn)行下列步驟(1) 通過(guò)網(wǎng)絡(luò)自動(dòng)檢測(cè)并登錄更新升級(jí)服務(wù)器;(2) 進(jìn)行自動(dòng)更新升級(jí)客戶(hù)端程序;(3) 修復(fù)客戶(hù)端程序;從而實(shí)現(xiàn)客戶(hù)端程序自動(dòng)修復(fù)和自動(dòng)升級(jí)程序的功能。
本發(fā)明的另一目的,當(dāng)該客戶(hù)端的啟動(dòng)程序被啟動(dòng)時(shí),其程序?qū)⒁?下列的步驟進(jìn)行處理首先,客戶(hù)端的啟動(dòng)程序通過(guò)系統(tǒng)的自動(dòng)啟動(dòng)AutoRun功能被自動(dòng)啟動(dòng),接著啟動(dòng)程序自動(dòng)啟動(dòng)更新升級(jí)程序,然后判斷更新升級(jí)程序是否啟動(dòng)成功,若是,進(jìn)行下列的步驟讀取客戶(hù)端本身攜帶的程序ID,登錄更新升級(jí)服務(wù)器;更新升級(jí)程序?qū)y帶的程序ID與服務(wù)器上的程序ID進(jìn)行匹配,檢測(cè)是否有新的升級(jí)程序存在,如果有,就直接將升級(jí)程序下載到本地,然后更新升級(jí)客戶(hù)端程序;如果沒(méi)有,更新升級(jí)程序?qū)⒈镜氐目蛻?hù)端程序與服務(wù)器上保存的客 戶(hù)端程序進(jìn)行匹配,判斷客戶(hù)端程序是否與服務(wù)器上的程序完全一致, 若不是,更新升級(jí)程序?qū)⒆詣?dòng)下載服務(wù)器上的程序,更新本地的客戶(hù)端 程序,最后更新升級(jí)程序退出,啟動(dòng)客戶(hù)端程序登錄業(yè)務(wù)服務(wù)器。當(dāng)有新的客戶(hù)端程序發(fā)布時(shí),客戶(hù)端中的更新升級(jí)程序會(huì)自動(dòng)檢測(cè) 新版本的客戶(hù)端程序,并同時(shí)把現(xiàn)有版本升級(jí)到最新版本。在本發(fā)明中,裝有更新升級(jí)程序的客戶(hù)端檢測(cè)到客戶(hù)端程序感染上 病毒,更新升級(jí)程序會(huì)自動(dòng)將客戶(hù)端程序與更新升級(jí)程序服務(wù)器上的程 序進(jìn)行比對(duì),找出具體感染病毒的文件,然后更新升級(jí)程序會(huì)自動(dòng)從更 新升級(jí)程序服務(wù)器上下載這幾個(gè)文件,完成客戶(hù)端程序的自動(dòng)修復(fù)。在本發(fā)明中,還可以實(shí)現(xiàn)在裝有更新升級(jí)程序的客戶(hù)端檢測(cè)到客戶(hù) 端程序被刪除或存儲(chǔ)有客戶(hù)端程序的存儲(chǔ)設(shè)備被格式化時(shí),更新升級(jí)程 序會(huì)自動(dòng)將更新升級(jí)程序服務(wù)器上的客戶(hù)端程序下載到客戶(hù)端中客戶(hù)
端程序的存儲(chǔ)路徑,全部恢復(fù)客戶(hù)端程序,實(shí)現(xiàn)客戶(hù)端程序的正常運(yùn)行。 在本發(fā)明中,還可以實(shí)現(xiàn)在裝有更新升級(jí)程序的客戶(hù)端檢測(cè)到更新 升級(jí)程序服務(wù)器有新版本發(fā)布時(shí),更新升級(jí)程序會(huì)自動(dòng)將更新升級(jí)程序 服務(wù)器上的客戶(hù)端程序下載到客戶(hù)端中客戶(hù)端程序的存儲(chǔ)路徑中,將以 前的程序全部覆蓋掉,并且還能夠控制從更新升級(jí)服務(wù)器上下載的程序 容量大小,實(shí)現(xiàn)軟件自動(dòng)升級(jí)的功能。在本發(fā)明中,還可以實(shí)現(xiàn)在服務(wù)提供商要在客戶(hù)端上增加新的增值 服務(wù)時(shí),他們只需要將新的客戶(hù)端程序發(fā)布在更新升級(jí)程序服務(wù)器上, 客戶(hù)端通過(guò)下載并升級(jí)本地客戶(hù)端程序,從而實(shí)現(xiàn)增加新的增值業(yè)務(wù)的 功能。在本發(fā)明中,服務(wù)提供商要實(shí)現(xiàn)客戶(hù)端的升級(jí)功能,直接加上更新 升級(jí)程序即可實(shí)現(xiàn),而且服務(wù)提供商不需要單獨(dú)安裝更新升級(jí)程序服務(wù) 器程序,只需要找一個(gè)能在因特網(wǎng)上提供下載的服務(wù)器即可,服務(wù)器的操作系統(tǒng)可以是linux、 Unix、 Windows等通用的操作系統(tǒng),對(duì)更新升 級(jí)程序沒(méi)有任何影響。如果軟件的升級(jí)版本過(guò)多,會(huì)占用更新升級(jí)程序 服務(wù)器的很多空間,使用更新升級(jí)程序的打包的軟件,在存儲(chǔ)過(guò)程中, 將所有軟件版本中所有共同的部分在更新升級(jí)程序服務(wù)器上只存儲(chǔ)一 次,然后將所有軟件版本中不同的部分對(duì)應(yīng)軟件版本信息保存在更新升 級(jí)程序服務(wù)器上,以這種方式在更新升級(jí)程序服務(wù)器上存儲(chǔ)客戶(hù)端程 序,可以在很大成度上節(jié)省服務(wù)器的存儲(chǔ)空間,有效地為企業(yè)節(jié)省資源 和費(fèi)用。在本發(fā)明中,在更新升級(jí)程序服務(wù)器上存儲(chǔ)的軟件版本全部是經(jīng)過(guò) 特殊方式加密的,在更新升級(jí)程序下載軟件版本到本地后,更新升級(jí)程 序會(huì)自動(dòng)將軟件解密,然后再替換掉以前的客戶(hù)端程序,這樣能最大限 度的防止客戶(hù)端在升級(jí)的時(shí)候感染病毒。為能對(duì)本發(fā)明的目的、邏輯、功能特征做更詳細(xì)的認(rèn)識(shí)與了解,茲 舉實(shí)例配合附圖,詳細(xì)說(shuō)明如下
圖1是本發(fā)明的客戶(hù)端程序分布框圖;圖2是本發(fā)明的客戶(hù)端程序自動(dòng)更新升級(jí)方法的流程圖;圖3是本發(fā)明的客戶(hù)端程序自動(dòng)更新升級(jí)方法的使用狀態(tài)方塊示意圖。
具體實(shí)施方式
參見(jiàn)圖1,本發(fā)明涉及一種可令客戶(hù)端程序自動(dòng)修復(fù)并且能自動(dòng)升級(jí) 版本的方法,客戶(hù)端的存儲(chǔ)區(qū)可分為三個(gè)區(qū)自由存儲(chǔ)區(qū)、虛擬存儲(chǔ)區(qū) 和隱藏存儲(chǔ)區(qū)。a)在客戶(hù)端的隱藏存儲(chǔ)區(qū)中存儲(chǔ)一個(gè)加密后的更新升 級(jí)程序和加密的軟件版本ID,作為客戶(hù)端的更新升級(jí)程序的備份文件; (2)在客戶(hù)端的自由存儲(chǔ)區(qū)中存儲(chǔ)客戶(hù)端程序,該客戶(hù)端程序的功能是登陸業(yè)務(wù)服務(wù)器,該程序中也包括更新升級(jí)程序,通過(guò)與服務(wù)器上的軟件版本ID與客戶(hù)端的軟件版本ID匹配,然后進(jìn)行自動(dòng)修復(fù)和自動(dòng)升 級(jí)的功能;(3)在客戶(hù)端的虛擬存儲(chǔ)區(qū)中存儲(chǔ)未加密的更新升級(jí)程序和 客戶(hù)端的啟動(dòng)程序,以防備在隱藏存儲(chǔ)區(qū)和自由存儲(chǔ)區(qū)中的程序都受到
損壞的情況下,這時(shí)用戶(hù)可以手動(dòng)把虛擬存儲(chǔ)區(qū)中的更新升級(jí)程序拷貝 到自由存儲(chǔ)區(qū)中,最終達(dá)到自動(dòng)修復(fù)和自動(dòng)升級(jí)客戶(hù)端程序的功能。 參見(jiàn)圖2所示,當(dāng)客戶(hù)端插入電腦開(kāi)始運(yùn)行后,具體進(jìn)行如下步驟1、 首先利用客戶(hù)端的隱藏存儲(chǔ)區(qū)來(lái)存儲(chǔ)一個(gè)加密的軟件版本ID,作 為客戶(hù)端中軟件版本身份的唯一標(biāo)識(shí),同時(shí)在該隱藏存儲(chǔ)區(qū)中存儲(chǔ)加密 的更新升級(jí)程序,作為客戶(hù)端程序的更新升級(jí)程序的備份文件;2、 然后在客戶(hù)端的虛擬存儲(chǔ)區(qū)中存儲(chǔ)未加密的更新升級(jí)程序和客戶(hù) 端的啟動(dòng)程序,這里的未加密的更新升級(jí)程序也起到備用文件的作用;3、 在客戶(hù)端的自由存儲(chǔ)區(qū)中存儲(chǔ)客戶(hù)端程序,該客戶(hù)端程序的功能 是登陸業(yè)務(wù)服務(wù)器,該程序中也包括更新升級(jí)程序;4、 當(dāng)虛擬存儲(chǔ)區(qū)中的啟動(dòng)程序啟動(dòng)時(shí),首先調(diào)用自由存儲(chǔ)區(qū)中的更 新升級(jí)程序;5、 如果更新升級(jí)程序有損壞或更新升級(jí)程序被刪除,啟動(dòng)程序自動(dòng) 調(diào)用隱藏存儲(chǔ)區(qū)的備份文件,自動(dòng)恢復(fù)更新升級(jí)程序;6、 如果更新升級(jí)程序沒(méi)有損壞,啟動(dòng)程序不做任何處理,更新升級(jí) 程序正常啟動(dòng);7、 更新升級(jí)程序攜帶隱藏存儲(chǔ)區(qū)中存儲(chǔ)的軟件版本ID訪問(wèn)更新升 級(jí)程序服務(wù)器,檢測(cè)是否有對(duì)應(yīng)這個(gè)軟件版本ID的升級(jí)程序;8、 如果沒(méi)有檢測(cè)有更新升級(jí)程序,更新升級(jí)程序會(huì)自動(dòng)轉(zhuǎn)到第12 步繼續(xù)運(yùn)行程序;9、 如果檢測(cè)到有升級(jí)程序,更新升級(jí)程序自動(dòng)下載對(duì)應(yīng)這個(gè)軟件版 本ID的最新軟件版本;
10、 如果新軟件版本下載成功,客戶(hù)端啟動(dòng)程序繼續(xù)啟動(dòng)客戶(hù)端程 序,登錄業(yè)務(wù)服務(wù)器,客戶(hù)端登錄服務(wù)器流程完成;11、 如果新軟件版本下載失敗,更新升級(jí)程序會(huì)繼續(xù)下載新軟件版本,直到下載成功為止;12、 更新升級(jí)程序訪問(wèn)更新升級(jí)程序服務(wù)器,將自由存儲(chǔ)區(qū)中的客 戶(hù)端程序與更新升級(jí)程序服務(wù)器上的相同版本做比較,檢測(cè)判斷上述兩 個(gè)文件是否完全相同;13、 如果比較結(jié)果相同,更新升級(jí)程序自動(dòng)退出;14、 如果比較結(jié)果不相同,更新升級(jí)程序自動(dòng)將更新升級(jí)服務(wù)器上 的文件下載到本地,更新成本版本的原有客戶(hù)端程序;15、 客戶(hù)端啟動(dòng)程序繼續(xù)啟動(dòng)客戶(hù)端程序,登錄業(yè)務(wù)服務(wù)器,客戶(hù) 端登錄服務(wù)器流程完成;16、 如果隱藏存儲(chǔ)區(qū)和自由存儲(chǔ)區(qū)中的程序同時(shí)受到損壞的情況下, 這時(shí)需要用戶(hù)自己手動(dòng)將虛擬存儲(chǔ)區(qū)中的更新升級(jí)程序拷貝到自由存 儲(chǔ)區(qū),然后再雙擊虛擬存儲(chǔ)區(qū)的啟動(dòng)程序,以后程序重復(fù)第4步與第15 之間的啟動(dòng)流程,直到成功登錄業(yè)務(wù)服務(wù)器為止。如此,用戶(hù)即可利用具有該功能的客戶(hù)端在任何地點(diǎn)、任何環(huán)境下 使用,如果客戶(hù)端程序感染病毒或被格式化,客戶(hù)端中存儲(chǔ)的更新升級(jí) 程序會(huì)自動(dòng)將客戶(hù)端程序恢復(fù)到最新版本;當(dāng)有新的客戶(hù)端程序發(fā)布 時(shí),更新升級(jí)程序程序會(huì)自動(dòng)檢測(cè)軟件版本,達(dá)到利用該更新升級(jí)程序 自動(dòng)從更新升級(jí)程序服務(wù)器上修復(fù)客戶(hù)端程序和自動(dòng)下載更新軟件版 本的目的。在本發(fā)明中,更新升級(jí)程序服務(wù)器可以是任何一臺(tái)因特網(wǎng)上 的服務(wù)器,不需要特殊的程序,只要能提供程序下載即可,對(duì)操作系統(tǒng)也沒(méi)有要求,可以是linux、 Unix、 Windows等所有通用的操作系統(tǒng)。雖然已經(jīng)在說(shuō)明書(shū)實(shí)施例部分具體詳細(xì)地描述了本發(fā)明的實(shí)施例,但 是這種描述僅僅是出于示例性的目的,并且可以理解不脫離本發(fā)明的權(quán)利要 求書(shū)的衞申或范圍盼瞎況下可以獲得多種改變和M。
權(quán)利要求
1.一種客戶(hù)端程序自動(dòng)更新升級(jí)的方法,通過(guò)將加密后的更新升級(jí)Update程序和軟件版本ID存儲(chǔ)在客戶(hù)端的隱藏存儲(chǔ)區(qū)中,將上述兩個(gè)文件作為客戶(hù)端的更新升級(jí)程序的備份文件,當(dāng)自由存儲(chǔ)區(qū)中的客戶(hù)端程序或更新升級(jí)程序受損或被格式化后,存儲(chǔ)在虛擬存儲(chǔ)區(qū)中的客戶(hù)端啟動(dòng)程序會(huì)自動(dòng)把自由存儲(chǔ)區(qū)的更新升級(jí)程序恢復(fù),并同時(shí)將客戶(hù)端程序更新升級(jí)到現(xiàn)有的最新版本,更新升級(jí)程序進(jìn)行下列步驟(1)通過(guò)網(wǎng)絡(luò)自動(dòng)檢測(cè)并登錄更新升級(jí)服務(wù)器;(2)進(jìn)行自動(dòng)更新升級(jí)客戶(hù)端程序;(3)修復(fù)客戶(hù)端程序;從而實(shí)現(xiàn)客戶(hù)端程序自動(dòng)修復(fù)和自動(dòng)升級(jí)程序的功能。
2. 如權(quán)利要求l所述的方法,其特征在于,當(dāng)該客戶(hù)端啟動(dòng)程序 被啟動(dòng)時(shí),其程序?qū)⒁韵铝械牟襟E進(jìn)行處理首先,客戶(hù)端的啟動(dòng)程序通過(guò)系統(tǒng)的自動(dòng)啟動(dòng)AutoRun功能被自 動(dòng)啟動(dòng),接著啟動(dòng)程序自動(dòng)啟動(dòng)更新升級(jí)程序,然后判斷更新升級(jí)程 序是否啟動(dòng)成功,若是,進(jìn)行下列的步驟-讀取客戶(hù)端本身攜帶的程序ID,登錄更新升級(jí)服務(wù)器;更新升級(jí)程序?qū)y帶的程序ID與服務(wù)器上的程序ID進(jìn)行匹配, 檢測(cè)是否有新的升級(jí)程序存在,如果有,就直接將升級(jí)程序下載到本 地,然后更新升級(jí)客戶(hù)端程序;如果沒(méi)有,更新升級(jí)程序?qū)⒈镜氐目蛻?hù)端程序與服務(wù)器上保存的客戶(hù)端程序進(jìn)行匹配,判斷客戶(hù)端程序是否與服務(wù)器上的程序完全一 致,若不是,更新升級(jí)程序?qū)⒆詣?dòng)下載服務(wù)器上的程序,更新本地的 客戶(hù)端程序,最后更新升級(jí)程序退出,啟動(dòng)客戶(hù)端程序登錄業(yè)務(wù)服務(wù) 器°
3. 如權(quán)利要求2所述的方法,其特征在于,當(dāng)更新升級(jí)程序啟動(dòng) 失敗時(shí),啟動(dòng)程序會(huì)自動(dòng)將備份在隱藏存儲(chǔ)區(qū)的更新升級(jí)程序解密 后,更新現(xiàn)有的更新升級(jí)程序。
4. 如權(quán)利要求2所述的方法,其特征在于,更新升級(jí)程序訪問(wèn)的 服務(wù)器可以是任何一個(gè)可提供下載的因特網(wǎng)服務(wù)器,不需要安裝專(zhuān)門(mén) 的更新升級(jí)程序服務(wù)器程序,服務(wù)器所使用的操作系統(tǒng)可以是任何通 用操作系統(tǒng)。
5. 如權(quán)利要求2所述的方法,其特征在于,當(dāng)更新升級(jí)程序從更 新升級(jí)服務(wù)器上下載修復(fù)程序或下載更新升級(jí)程序時(shí),更新升級(jí)程序 可控制從更新升級(jí)服務(wù)器上下載的程序容量大小,當(dāng)更新升級(jí)程序?qū)?客戶(hù)端進(jìn)行修復(fù)或更新升級(jí)時(shí),更新升級(jí)程序?qū)蛻?hù)端程序與更新升 級(jí)服務(wù)器上的程序進(jìn)行比對(duì),比對(duì)完成以后,更新升級(jí)程序只下載客 戶(hù)端本地沒(méi)有的程序。
6. 如權(quán)利要求2所述的方法,其特征在于,更新升級(jí)程序在從更 新升級(jí)服務(wù)器上下載的程序都是經(jīng)過(guò)加密的,更新升級(jí)程序下載到本 地后,更新升級(jí)程序會(huì)自動(dòng)將這個(gè)程序解密,然后覆蓋掉本地的客戶(hù) 端程序。
7. 如權(quán)利要求2所述的方法,其特征在于,利用更新升級(jí)程序的 這種下載方式,更新升級(jí)程序服務(wù)器可以按照以下方式來(lái)存儲(chǔ)客戶(hù)端 程序?qū)⑺谐绦蛑兴邢嗤牟糠衷诟律?jí)服務(wù)器上只存儲(chǔ)一次, 將所有程序中不同的部分對(duì)應(yīng)于相應(yīng)的程序版本信息存儲(chǔ)在更新升 級(jí)服務(wù)器上。
全文摘要
一種可令客戶(hù)端程序自動(dòng)修復(fù)并且能自動(dòng)升級(jí)版本的方法(1)在客戶(hù)端的隱藏存儲(chǔ)區(qū)中存儲(chǔ)一個(gè)加密后的更新升級(jí)程序和加密的軟件版本ID,作為客戶(hù)端的更新升級(jí)程序的備份文件;(2)在客戶(hù)端的自由存儲(chǔ)區(qū)中存儲(chǔ)客戶(hù)端程序,該客戶(hù)端程序的功能是登陸業(yè)務(wù)服務(wù)器,該程序中也包括更新升級(jí)程序,通過(guò)與服務(wù)器上的軟件版本ID與客戶(hù)端的軟件版本ID匹配,然后進(jìn)行自動(dòng)修復(fù)和自動(dòng)升級(jí)的功能;(3)在客戶(hù)端的虛擬存儲(chǔ)區(qū)中存儲(chǔ)未加密的更新升級(jí)程序和客戶(hù)端的啟動(dòng)程序,以防備在隱藏存儲(chǔ)區(qū)和自由存儲(chǔ)區(qū)中的程序都受到損壞的情況下,用戶(hù)手動(dòng)把虛擬存儲(chǔ)區(qū)中的更新升級(jí)程序拷貝到自由存儲(chǔ)區(qū)中,從而達(dá)到自動(dòng)修復(fù)和自動(dòng)升級(jí)客戶(hù)端程序的功能。
文檔編號(hào)G06F9/445GK101158906SQ20071014359
公開(kāi)日2008年4月9日 申請(qǐng)日期2007年8月10日 優(yōu)先權(quán)日2007年8月10日
發(fā)明者林明輝 申請(qǐng)人:林明輝