專利名稱:掌上型裝置的軟件更新方法
技術(shù)領(lǐng)域:
本發(fā)明是有關(guān)于軟件的更新方法,且特別是有關(guān)于一種可避免安裝不兼容軟件于掌上型裝置的軟件更新方法。
背景技術(shù):
隨著高科技時(shí)代的來臨,電信網(wǎng)絡(luò)與網(wǎng)際網(wǎng)絡(luò)為近年來新興的產(chǎn)業(yè),而目前較為使用的手持式通訊裝置包含行動(dòng)電話以及個(gè)人數(shù)字助理系統(tǒng),其已日漸普及于一般人之生活中成為不可或缺的電子產(chǎn)品。
在個(gè)人數(shù)字助理系統(tǒng)強(qiáng)大的功能下對(duì)于數(shù)據(jù)傳輸快速的現(xiàn)代,因此又發(fā)展出無線或有線的信息傳輸或下載軟件更新的功能。
但是,下載更新軟件時(shí)使用者是無法去判斷這新的軟件是不是與自己所擁有的個(gè)人數(shù)字助理系統(tǒng)相符合,而就糊里胡涂的將這個(gè)新的軟件經(jīng)由有線或無線的方式,下載至個(gè)人數(shù)字助理系統(tǒng)中。但是這新的軟件如果與自己所擁有的個(gè)人數(shù)字助理系統(tǒng)相互排斥,則將會(huì)導(dǎo)致個(gè)人數(shù)字助理系統(tǒng)出現(xiàn)不可預(yù)期的錯(cuò)誤,造成許多不必要的困擾。
發(fā)明內(nèi)容
本發(fā)明的目的就是在提供一種掌上型裝置的軟件更新方法,其通過事先于掌上型裝置中存儲(chǔ)有裝置資料,以避免安裝了與掌上型裝置不兼容的軟件。
本發(fā)明的再一目的就是在提供一種掌上型裝置的軟件更新方法,其于安裝更新的軟件前先判斷與掌上型裝置是否兼容,以避免使用者誤安裝不兼容軟件的錯(cuò)誤。
本發(fā)明提供一種掌上型裝置的軟件更新方法,此軟件更新方法包括接收計(jì)算機(jī)端傳來的一控制指令,其次自計(jì)算機(jī)端加載掌上型裝置的更新軟件資料。接著,判斷更新軟件資料與裝置資料是否兼容,并于當(dāng)判斷得知更新軟件資料與裝置資料兼容時(shí),則執(zhí)行新軟件資料的安裝。
本發(fā)明再提供一種掌上型裝置的軟件更新方法,包括在掌上型裝置中存儲(chǔ)一裝置資料,其次,接收計(jì)算機(jī)端傳來的一控制指令。接著,自計(jì)算機(jī)端加載掌上型裝置的更新軟件資料。然后,判斷更新軟件資料與裝置資料是否兼容,并于當(dāng)判斷得知更新軟件資料與裝置資料兼容時(shí),則執(zhí)行新軟件資料的安裝。
本發(fā)明因采用于掌上型裝置中預(yù)先存儲(chǔ)此掌上型的裝置資料,所以可判斷此軟件是否兼容于欲更新軟件之掌上型裝置,因此可避免使用者將錯(cuò)誤的軟件安裝在掌上型裝置中,以達(dá)到保護(hù)掌上型裝置的操作系統(tǒng)。
圖1繪示為本發(fā)明一較佳實(shí)施例的掌上型裝置的軟件更新方法步驟流程圖。
具體實(shí)施例方式
圖1為本發(fā)明一較佳實(shí)施例繪示的一種掌上型裝置的軟件更新方法的流程圖。此掌上型裝置的軟件更新方法的步驟流程包括102~114。
在本實(shí)施例中,當(dāng)要更新掌上型裝置中的軟件時(shí),可利用掌上型裝置中的窗口操作系統(tǒng)(Windows)所提供的遠(yuǎn)程通訊程序接口(Remote AccessProgramming Interface;RAPI)與計(jì)算機(jī)取得聯(lián)機(jī),以作為掌上型裝置與計(jì)算機(jī)之間的傳輸接口。
在本實(shí)施例的軟件更新方法步驟流程中,首先如步驟102,其為存儲(chǔ)一裝置資料于掌上型裝置的內(nèi)存中。此裝置資料在欲更新掌上型裝置內(nèi)部軟件之前,預(yù)先在掌上型裝置的主記憶中預(yù)留一內(nèi)存空間,以存儲(chǔ)此掌上型裝置的機(jī)型、廠牌與兼容軟件,但均不以此為限。
在本實(shí)施例中,如步驟104,掌上型裝置自計(jì)算機(jī)端接收一控制指令,此控制指令使計(jì)算機(jī)端透過遠(yuǎn)程通訊程序接口傳送給掌上型裝置。其中,此控制指令可以例如是下達(dá)軟件更新的指令。
繼續(xù)執(zhí)行下一步驟如106,加載欲更新的軟件資料,此欲更新軟件資料經(jīng)由計(jì)算機(jī)處理,并透過遠(yuǎn)程通訊程序接口將所欲更新的軟件資料存儲(chǔ)到掌上型裝置內(nèi)的主存儲(chǔ)器中。
接下來執(zhí)行下一步驟如108,判斷此更新軟件資料與掌上型裝置是否兼容。在上述步驟102中有提到,在此掌上型裝置內(nèi)的主存儲(chǔ)器中預(yù)留了一個(gè)內(nèi)存位置,以存儲(chǔ)此掌上型裝置的裝置資料及其它相關(guān)信息。
所以當(dāng)欲更新掌上型裝置中舊的軟件時(shí),掌上型裝置內(nèi)的窗口操作系統(tǒng)會(huì)去比對(duì)存儲(chǔ)于主存儲(chǔ)器中的更新軟件資料與本掌上型裝置的裝置資料及其它相關(guān)信息是否兼容,當(dāng)經(jīng)由掌上型裝置內(nèi)的窗口操作系統(tǒng)比對(duì)存儲(chǔ)于主存儲(chǔ)器中的更新軟件資料與本掌上型裝置的裝置資料及其它相關(guān)信息不兼容時(shí),則執(zhí)行下一步驟110。
在步驟110,彈出一錯(cuò)誤信息窗口。因?yàn)樯鲜龅牟襟E108中掌上型裝置內(nèi)的操作系統(tǒng)已經(jīng)比對(duì)存儲(chǔ)于主存儲(chǔ)器中的更新軟件資料與本掌上型裝置的裝置資料是否兼容,若比對(duì)的結(jié)果是此更新軟件資料與本掌上型裝置裝置資料不兼容時(shí),則掌上型裝置內(nèi)的操作系統(tǒng)會(huì)彈出錯(cuò)誤信息窗口,并結(jié)束更新軟件資料安裝的程序。
若比對(duì)的結(jié)果是此更新軟件資料與本掌上型裝置裝置資料兼容,則執(zhí)行下一步驟112,執(zhí)行軟件更新的程序,并將存儲(chǔ)于主記體中的更新軟件資料安裝于掌上型裝置中。
當(dāng)安裝更新軟件資料的程序完成后,則執(zhí)行下一步驟114,軟件更新完成時(shí)彈出一完成信息窗口,結(jié)束整個(gè)軟件更新安裝的步驟。
綜上所述,在本發(fā)明的軟件更新方法可以保護(hù)掌上型裝置的操作系統(tǒng),并且可判斷此新的軟件是否兼容于欲更新軟件之掌上型裝置,可避免使用者將錯(cuò)誤的軟件更新在掌上型裝置上。
權(quán)利要求
1.一種掌上型裝置的軟件更新方法,且該掌上型裝置中存儲(chǔ)有一裝置資料,其特征在于該軟件更新方法包括下列步驟存儲(chǔ)裝置資料;接收一控制指令;加載一更新軟件資料;判斷該更新軟件資料與該裝置資料兼容與否;以及當(dāng)判斷得知該更新軟件資料與該裝置資料兼容時(shí),則執(zhí)行該更新軟件資料的安裝。
2.如權(quán)利要求1所述的掌上型裝置的軟件更新方法,其特征在于還包括當(dāng)該新軟件資料完成安裝時(shí),則彈出一軟件更新完成信息窗口。
3.如權(quán)利要求1所述的掌上型裝置的軟件更新方法,其特征在于還包括當(dāng)判斷得知該更新軟件資料與該裝置資料不兼容時(shí),則彈出一錯(cuò)誤信息窗口。
4.如權(quán)利要求1所述的掌上型裝置的軟件更新方法,其特征在于該裝置資料包括該掌上型裝置的機(jī)型。
5.如權(quán)利要求1所述的掌上型裝置的軟件更新方法,其特征在于該裝置資料包括該掌上型裝置的廠牌。
6.如權(quán)利要求1所述的掌上型裝置的軟件更新方法,其特征在于該裝置資料包括該掌上型裝置的兼容軟件。
7.掌上型裝置的軟件更新方法,其特征在于包括下列步驟存儲(chǔ)一裝置資料;接收一控制指令;加載一更新軟件資料;判斷該更新軟件資料與該裝置資料兼容與否;以及當(dāng)判斷得知該更新軟件資料與該裝置資料兼容時(shí),則執(zhí)行該更新軟件資料的安裝。
8.如權(quán)利要求7所述的掌上型裝置的軟件更新方法,其特征在于還包括當(dāng)該更新軟件資料完成安裝時(shí),則彈出一軟件更新完成信息窗口。
9.如權(quán)利要求7所述的掌上型裝置的軟件更新方法,其特征在于還包括當(dāng)判斷得知該更新軟件資料與該裝置資料不兼容時(shí),則彈出一錯(cuò)誤信息窗口。
10.如權(quán)利要求7所述的掌上型裝置的軟件更新方法,其特征在于該裝置資料包括該掌上型裝置的機(jī)型。
11.如權(quán)利要求7所述的掌上型裝置的軟件更新方法,其特征在于該裝置資料包括該掌上型裝置的廠牌。
12.如權(quán)利要求7所述的掌上型裝置的軟件更新方法,其特征在于該裝置資料包括該掌上型裝置的兼容軟件。
全文摘要
本發(fā)明揭示了一種掌上型裝置的軟件更新方法,其為在掌上型裝置中存儲(chǔ)一裝置資料,其次,接收計(jì)算機(jī)端傳來的一控制指令。接著,自計(jì)算機(jī)端加載掌上型裝置的更新軟件資料。然后,判斷更新軟件資料與裝置資料是否兼容,并于當(dāng)判斷得知更新軟件資料與裝置資料兼容時(shí),則執(zhí)行更新軟件資料的安裝。因此可避免使用者將不兼容的軟件安裝于掌上型裝置上,而導(dǎo)致掌上型裝置發(fā)生錯(cuò)誤。本發(fā)明因采用于掌上型裝置中預(yù)先存儲(chǔ)此掌上型的裝置資料,所以可判斷此軟件是否兼容于欲更新軟件之掌上型裝置,因此可避免使用者將錯(cuò)誤的軟件安裝在掌上型裝置中,以達(dá)到保護(hù)掌上型裝置的操作系統(tǒng)。
文檔編號(hào)G06F9/445GK1896951SQ200510035810
公開日2007年1月17日 申請(qǐng)日期2005年7月11日 優(yōu)先權(quán)日2005年7月11日
發(fā)明者鄭博瑋 申請(qǐng)人:佛山市順德區(qū)順達(dá)電腦廠有限公司, 神達(dá)電腦股份有限公司