專利名稱:一種終端設(shè)備應(yīng)用軟件的自動(dòng)安裝及升級(jí)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及終端設(shè)備的軟件支撐技術(shù),尤其涉及一種終端設(shè)備應(yīng)用軟件的 自動(dòng)安裝及升級(jí)方法。
背景技術(shù):
為了便于安裝和使用終端設(shè)備,生產(chǎn)廠商通常會(huì)隨終端設(shè)備附送一張或幾 張帶有安裝終端設(shè)備應(yīng)用軟件的光盤(pán),用戶在首次使用終端設(shè)備時(shí)需要將光盤(pán) 中的應(yīng)用軟件安裝到計(jì)算機(jī)中。圖1為現(xiàn)有終端設(shè)備應(yīng)用軟件的安裝過(guò)程示意圖,如圖1所示,啟動(dòng)應(yīng)用 軟件后,系統(tǒng)首先^企查是否已經(jīng)安裝過(guò)此軟件,如果沒(méi)有安裝過(guò),則顯示軟件 安裝界面,用戶根據(jù)界面的提示進(jìn)行操作,直至完成應(yīng)用軟件的安裝,最后,啟動(dòng)應(yīng)用軟件運(yùn)行界面,使用終端設(shè)備所提供的功能;如果該計(jì)算機(jī)中已經(jīng)安 裝過(guò)該應(yīng)用軟件,則在軟件安裝界面顯示更改/修復(fù)等提示內(nèi)容,用戶可以根據(jù) 自己的需要對(duì)應(yīng)用軟件的功能進(jìn)行增減,相應(yīng)地選擇更改或修復(fù)操作,待操作 執(zhí)行完畢,再啟動(dòng)應(yīng)用軟件的運(yùn)行界面,對(duì)軟件進(jìn)行操作從而實(shí)現(xiàn)終端設(shè)備所 提供的功能。如上所述的這種利用光盤(pán)安裝應(yīng)用軟件的方式,對(duì)于用戶而言,存在如下 不足如果在另外的計(jì)算機(jī)上使用該終端設(shè)備時(shí)或更換了計(jì)算機(jī)的操作系統(tǒng)后, 就需要使用光盤(pán)重新以手動(dòng)的方式進(jìn)行應(yīng)用軟件的安裝,安裝成功后才能正式 開(kāi)始使用;當(dāng)光盤(pán)丟失或損壞的時(shí)候,有可能造成用戶無(wú)法使用該終端設(shè)備; 在實(shí)際使用中,光盤(pán)攜帶起來(lái)很不方便;存儲(chǔ)在光盤(pán)中的應(yīng)用軟件不能進(jìn)行版 本更新;這些都給用戶體驗(yàn)該終端設(shè)備帶來(lái)了很多不便,尤其對(duì)于類似于手機(jī)、 無(wú)線數(shù)據(jù)卡等這些追求時(shí)尚和創(chuàng)新的產(chǎn)品,會(huì)降低用戶的滿意度。對(duì)于終端設(shè)備的廠商而言,為了提供與終端設(shè)備配套的應(yīng)用軟件,需要同時(shí)生產(chǎn)光盤(pán),使 用起來(lái)很不靈活,這不但增加了廠商的額外生產(chǎn)成本、而且延長(zhǎng)了終端設(shè)備的 生產(chǎn)周期。發(fā)明內(nèi)容有鑒于此,本發(fā)明的主要目的在于提供一種終端設(shè)備應(yīng)用軟件的自動(dòng)安裝 方法,能夠使用戶使用終端設(shè)備變得更方便,降低終端設(shè)備廠商的額外生產(chǎn)成 本。本發(fā)明的另一目的在于提供一種終端設(shè)備應(yīng)用軟件的自動(dòng)升級(jí)方法,能夠 實(shí)現(xiàn)終端設(shè)備應(yīng)用軟件的版本自動(dòng)更新。為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的一種終端設(shè)備應(yīng)用軟件的自動(dòng)安裝方法,在終端設(shè)備中設(shè)置用于存放應(yīng)用 軟件的存儲(chǔ)器,并在所述存儲(chǔ)器中設(shè)置引導(dǎo)程序,該方法還包括a、 終端設(shè)備連接至主機(jī)后,引導(dǎo)程序自動(dòng)運(yùn)行,若引導(dǎo)程序判斷出主機(jī)中 未安裝終端設(shè)備工作所需的應(yīng)用軟件,則執(zhí)行步驟b;b、 引導(dǎo)程序在系統(tǒng)中建立下發(fā)指令的服務(wù),然后運(yùn)^f亍所述應(yīng)用軟件的安裝 程序?qū)?yīng)用軟件安裝到默認(rèn)的主機(jī)文件目錄下;c、 主機(jī)通過(guò)所述服務(wù)所建立的任務(wù)向終端設(shè)備下發(fā)端口切換指令,將所述 終端設(shè)備切換到正常使用模式;d、 退出引導(dǎo)程序,啟動(dòng)并運(yùn)行應(yīng)用軟件。 步驟a進(jìn)一步包括al、若主機(jī)中已安裝過(guò)所述應(yīng)用軟件,則執(zhí)行步驟a2;a2 、判斷主機(jī)系統(tǒng)中的應(yīng)用軟件與終端設(shè)備中待安裝的應(yīng)用軟件是否 一致, 若一致,則建立下發(fā)指令的服務(wù),并返回步驟c;否則執(zhí)行步驟a3;a3、判斷主機(jī)中的應(yīng)用軟件能否修復(fù),若能修復(fù)則執(zhí)行更改/修復(fù)程序,將 終端設(shè)備的應(yīng)用軟件中的文件復(fù)制到主機(jī)中默認(rèn)的安裝目錄中,并退出引導(dǎo)程 序;否則,運(yùn)行卸載程序,卸載主機(jī)中的應(yīng)用軟件,并退出引導(dǎo)程序。步驟a中所述引導(dǎo)程序判斷主機(jī)中是否安裝有終端設(shè)備工作所需的應(yīng)用軟 件為檢查系統(tǒng)注冊(cè)表中有無(wú)相應(yīng)的產(chǎn)品標(biāo)識(shí),如果有,則主機(jī)中安裝有終端 設(shè)備工作所需的應(yīng)用軟件;否則主機(jī)中未安裝終端設(shè)備工作所需的應(yīng)用軟件。步驟b中所述建立下發(fā)指令的服務(wù)為在主機(jī)的系統(tǒng)管理程序中建立一個(gè) 自動(dòng)啟動(dòng)的任務(wù)。步驟c中所述主機(jī)通過(guò)所述服務(wù)所建立的任務(wù)向終端設(shè)備下發(fā)端口切換指 令為調(diào)用應(yīng)用編程接口 API函數(shù),關(guān)閉系統(tǒng)中當(dāng)前訪問(wèn)終端設(shè)備存儲(chǔ)器的端 口,然后打開(kāi)與終端設(shè)備進(jìn)行通信的模式。一種終端設(shè)備應(yīng)用軟件的升級(jí)方法,在終端設(shè)備中設(shè)置用于存放應(yīng)用軟件 的存儲(chǔ)器,并在所述存儲(chǔ)器中設(shè)置引導(dǎo)程序,該方法還包括A、 終端設(shè)備處于正常使用模式下,若主機(jī)接入互聯(lián)網(wǎng),則應(yīng)用軟件通過(guò) 訪問(wèn)預(yù)置的網(wǎng)址自動(dòng)下載所述終端設(shè)備的應(yīng)用軟件的升級(jí)文件;B、 引導(dǎo)程序卸載主機(jī)內(nèi)的舊版本應(yīng)用軟件,并將所述終端設(shè)備中應(yīng)用軟 件的升級(jí)文件安裝在主機(jī)內(nèi)。1) 本發(fā)明方法中,通過(guò)在終端設(shè)備中設(shè)置存儲(chǔ)器存放應(yīng)用軟件,代替了由 設(shè)備生產(chǎn)廠商以光盤(pán)為介質(zhì)供應(yīng)應(yīng)用軟件的方式,為用戶使用終端設(shè)備提供了 新的便捷方式;摒棄了光盤(pán),因此也為終端設(shè)備廠商節(jié)省了開(kāi)支。2) 本發(fā)明方法通過(guò)使用引導(dǎo)程序,在不同的使用環(huán)境下,引導(dǎo)程序能夠分 別調(diào)用終端設(shè)備中應(yīng)用軟件的安裝程序、修復(fù)程序以及卸載程序,并且在安裝 或修復(fù)結(jié)束后,可實(shí)現(xiàn)端口的靈活切換,保證了應(yīng)用軟件的可使用性。3) 本發(fā)明通過(guò)應(yīng)用軟件自動(dòng)下載并保存應(yīng)用軟件的升級(jí)文件,在終端設(shè)備 再次連接主機(jī)時(shí),可實(shí)現(xiàn)應(yīng)用軟件的自動(dòng)卸載及自動(dòng)升級(jí),提高了使用終端設(shè) 備的靈活性。
圖1為現(xiàn)有終端設(shè)備應(yīng)用軟件的安裝過(guò)程示意圖;圖2為本發(fā)明實(shí)施例中終端設(shè)備應(yīng)用軟件的自動(dòng)安裝過(guò)程示意圖。
具體實(shí)施方式
下面結(jié)合附圖及本發(fā)明的實(shí)施例對(duì)本發(fā)明的方法作進(jìn)一步詳細(xì)的說(shuō)明。 本發(fā)明終端設(shè)備應(yīng)用軟件的自動(dòng)安裝及升級(jí)方法,需要終端設(shè)備和主機(jī)的支持,所述終端設(shè)備,包括無(wú)線網(wǎng)卡、移動(dòng)終端等;所述主機(jī),包括個(gè)人計(jì)算 機(jī)、筆記本電腦等。通過(guò)在終端設(shè)備中設(shè)置存儲(chǔ)器,并將所述終端設(shè)備工作所 需的應(yīng)用軟件寫(xiě)入存^f諸器中,然后設(shè)置引導(dǎo)程序autorun.exe,引導(dǎo)程序中包括 識(shí)別所述終端設(shè)備是否插入主機(jī)的功能、啟動(dòng)應(yīng)用軟件中的各種功能程序,如 安裝程序、更改/修復(fù)程序、卸載程序等、切換主機(jī)與終端設(shè)備間的連接端口以 及啟動(dòng)應(yīng)用軟件等功能。所述存儲(chǔ)器,是指閃存芯片,由于閃存具有體積小、 存儲(chǔ)密度高及掉電后存儲(chǔ)的數(shù)據(jù)不丟失的特點(diǎn),而且隨著技術(shù)門(mén)檻的降低,中 小容量的閃存芯片的市場(chǎng)價(jià)格已經(jīng)很低,用閃存芯片代替光盤(pán)備份應(yīng)用軟件是 種可4于的選擇。將應(yīng)用軟件的安裝程序轉(zhuǎn)換為.iso格式的文件,然后與引導(dǎo)程序一起存放 到終端設(shè)備的存儲(chǔ)器內(nèi),當(dāng)終端設(shè)備與主機(jī)相連時(shí),在終端設(shè)備的配合下,系 統(tǒng)在主機(jī)硬盤(pán)中虛擬出來(lái)一個(gè)光盤(pán)只讀存儲(chǔ)器(CD-ROM)設(shè)備,操作系統(tǒng)會(huì) 自動(dòng)#1行虛擬CD-ROM上添加的文件autorun.inf所指定^各徑中的引導(dǎo)程序 autorun.exe。基于這樣的坤幾制,可以通過(guò)autorun.exe來(lái)控制終端設(shè)備應(yīng)用軟件 的自動(dòng)安裝、已安裝應(yīng)用軟件的啟動(dòng)、終端設(shè)備的端口切換等任務(wù)。若autorun.exe檢測(cè)到主機(jī)中已經(jīng)安裝應(yīng)用軟件,則直接運(yùn)行應(yīng)用軟件,并 下發(fā)端口切換指令給終端設(shè)備或根據(jù)實(shí)際情況執(zhí)行其他操作;若主機(jī)中沒(méi)有安 裝終端設(shè)備的應(yīng)用軟件,則調(diào)用應(yīng)用軟件的安裝程序,待安裝完成后運(yùn)行應(yīng)用 軟件,然后再下發(fā)端口切換指令給終端設(shè)備,此時(shí)該終端設(shè)備即可正常使用了。較佳地,也可以選擇將終端設(shè)備的應(yīng)用軟件與引導(dǎo)程序直接存放在終端設(shè) 備的存儲(chǔ)器中的方式,在安裝應(yīng)用軟件時(shí),若主機(jī)中未安裝過(guò)所述應(yīng)用軟件, 則通過(guò)引導(dǎo)程序中的設(shè)置自動(dòng)執(zhí)行安裝程序,安裝過(guò)程與以上所述通過(guò)虛擬光驅(qū)的方式類似;若引導(dǎo)程序檢測(cè)到主機(jī)中已經(jīng)安裝過(guò)所述應(yīng)用軟件,后續(xù)的處 理過(guò)程與使用虛擬光驅(qū)的方式完全相同。圖2為本發(fā)明實(shí)施例中終端設(shè)備應(yīng)用軟件的自動(dòng)安裝過(guò)程示意圖。如圖2 所示,該過(guò)程包括步驟201:連接終端設(shè)備與主機(jī),運(yùn)行引導(dǎo)程序判斷主機(jī)中是否已經(jīng)安裝 了終端設(shè)備工作所需的應(yīng)用軟件,若未安裝,則執(zhí)行步驟202;否則,執(zhí)行步 驟206。只十于windows系歹'j才喿作系統(tǒng)軟件,如windows9x、 windows2000、 windows NT、 windows XP、 windows Vista等而言,所述判斷主才幾中是否已經(jīng)安裝終端 設(shè)備的應(yīng)用軟件,是通過(guò)檢測(cè)注冊(cè)表項(xiàng)[HKEYJLOCAL_MACHINE\產(chǎn)品標(biāo)識(shí)(ProductID)來(lái)判定的,若不存在標(biāo)識(shí),則當(dāng)前主才凡中沒(méi)有安裝過(guò)該 應(yīng)用軟件;否則,當(dāng)前主機(jī)中已存在該應(yīng)用軟件。對(duì)于Linux等操作系統(tǒng)軟件而言,判斷主機(jī)內(nèi)是否安裝過(guò)終端設(shè)備的應(yīng)用 軟件的過(guò)程類似,這里不再贅述。步驟202:引導(dǎo)程序在系統(tǒng)中建立下發(fā)指令的服務(wù)。這里,以windows XP環(huán)境下的應(yīng)用為例,所述建立下發(fā)指令的服務(wù),具 體過(guò)程為在操作系統(tǒng)的控制面板內(nèi)管理工具的服務(wù)程序下建立 一個(gè)任務(wù),規(guī)定所述任務(wù)的名稱、啟動(dòng)類型等內(nèi)容;所述啟動(dòng)類型,可以根據(jù) 需要選擇禁用、手動(dòng)或自動(dòng)啟動(dòng),本發(fā)明中設(shè)置為自動(dòng)。步驟203:運(yùn)行應(yīng)用軟件的安裝程序,安裝成功后執(zhí)行步驟204。彈出應(yīng)用軟件的安裝界面,并自動(dòng)運(yùn)行安裝程序,按照應(yīng)用軟件設(shè)定的默 認(rèn)路徑將終端設(shè)備工作所需的軟件安裝在主機(jī)中。步驟204:主機(jī)通過(guò)所建立的任務(wù)向終端設(shè)備下發(fā)端口切換指令,使所述 終端設(shè)備切換到正常使用模式,執(zhí)行步驟205。所述向終端設(shè)備下發(fā)端口切換指令,具體為通過(guò)調(diào)用應(yīng)用編程接口 (API) 函數(shù),將系統(tǒng)中當(dāng)前訪問(wèn)終端設(shè)備存儲(chǔ)器的端口關(guān)閉,然后打開(kāi)與終端設(shè)備進(jìn)行通信的模式即正常使用模式。步驟205:退出引導(dǎo)程序,啟動(dòng)并運(yùn)行應(yīng)用軟件。 此時(shí),應(yīng)用軟件安裝結(jié)束,用戶即可正常使用所述終端設(shè)備了。 為了解決終端設(shè)備中應(yīng)用軟件的版本自動(dòng)更新問(wèn)題,在所述終端設(shè)備中或 已安裝在主機(jī)內(nèi)的應(yīng)用軟件中,還預(yù)設(shè)有設(shè)備廠商所提供的指向應(yīng)用軟件版本 升級(jí)的統(tǒng)一資源定位符(URL)地址,當(dāng)用戶通過(guò)主才幾訪問(wèn)互聯(lián)網(wǎng)時(shí),若此時(shí) 終端設(shè)備與主機(jī)相連,則可自動(dòng)下載所需的升級(jí)文件并保存在終端設(shè)備的存儲(chǔ) 器中。所述終端設(shè)備通過(guò)訪問(wèn)互聯(lián)網(wǎng)自動(dòng)下載升級(jí)文件,可以通過(guò)應(yīng)用軟件的運(yùn) 行界面選擇關(guān)閉或打開(kāi)。若該項(xiàng)選擇為關(guān)閉,還可以通過(guò)手動(dòng)的方式將終端設(shè) 備中的升級(jí)文件進(jìn)行更新。步驟206:判斷主機(jī)系統(tǒng)中的應(yīng)用軟件與終端設(shè)備中待安裝的應(yīng)用軟件是 否一致,若一致,則建立下發(fā)指令的服務(wù),并返回步驟204;否則,執(zhí)行步驟 207。所述判斷應(yīng)用軟件是否一致,是指主機(jī)中已安裝過(guò)的應(yīng)用軟件的版本號(hào)與 終端設(shè)備中的應(yīng)用軟件的版本號(hào)是否一致,同時(shí)對(duì)主機(jī)中應(yīng)用軟件的文件進(jìn)行 完整性校驗(yàn),如果版本號(hào)完全一致且文件完整,則認(rèn)為是一致的;否則,認(rèn)為 兩者不一致。步驟207:判斷主機(jī)中的應(yīng)用軟件能否修復(fù),如果能修復(fù),則執(zhí)行步驟208; 否則,執(zhí)行步驟209。所述判斷主機(jī)中的應(yīng)用軟件能否修復(fù),是依據(jù)安裝在主機(jī)內(nèi)應(yīng)用軟件中的 核心文件的屬性而定,具體地說(shuō)如杲是重要的系統(tǒng)文件損壞、缺失或執(zhí)行應(yīng) 用軟件時(shí)所指向的文件版本與終端設(shè)備中的文件不一致,則認(rèn)為不可修復(fù);如 果是應(yīng)用軟件中的配置文件等非核心文件丟失,則認(rèn)為可以修復(fù)。步驟208:執(zhí)行更改/修復(fù)程序,將終端設(shè)備的應(yīng)用軟件中的文件復(fù)制到主 機(jī)中默認(rèn)的安裝目錄中,并退出引導(dǎo)程序。此時(shí),所述終端設(shè)備的應(yīng)用軟件的文件已經(jīng)修復(fù),只需重新連接終端設(shè)備與主機(jī)即可啟動(dòng)并運(yùn)行相應(yīng)的應(yīng)用軟件,正常使用終端設(shè)備了 。步驟209:運(yùn)行卸載程序,卸載主機(jī)中的應(yīng)用軟件,并退出引導(dǎo)程序,等 待再次重新安裝應(yīng)用軟件。這里,在卸載主機(jī)中的應(yīng)用軟件時(shí),除了刪除安裝在主機(jī)中的默認(rèn)目錄下 的所有文件外,還包括卸載注冊(cè)表中終端設(shè)備的應(yīng)用軟件的版本號(hào)以及產(chǎn)品標(biāo) 識(shí)等信息,以避免重新安裝應(yīng)用軟件時(shí)出現(xiàn)版本號(hào)混亂的情況。在終端設(shè)備的使用過(guò)程中,當(dāng)遇到終端設(shè)備的應(yīng)用軟件需要更新的情況, 用戶除了通過(guò)主機(jī)訪問(wèn)互聯(lián)網(wǎng)進(jìn)行自動(dòng)更新外,還可以將新版本的應(yīng)用軟件轉(zhuǎn) 換為.iso格式的文件,將原來(lái)的舊版本.iso格式的文件替換掉即可,克服了以光 盤(pán)為載體存儲(chǔ)應(yīng)用軟件的方式不能更新應(yīng)用軟件的缺陷。當(dāng)更新了應(yīng)用軟件后的終端設(shè)備正常連接主機(jī)時(shí),即可按照?qǐng)D2所述的自 動(dòng)安裝應(yīng)用軟件的方法進(jìn)行升級(jí)了 。以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。
權(quán)利要求
1、一種終端設(shè)備應(yīng)用軟件的自動(dòng)安裝方法,其特征在于,在終端設(shè)備中設(shè)置用于存放應(yīng)用軟件的存儲(chǔ)器,并在所述存儲(chǔ)器中設(shè)置引導(dǎo)程序,該方法還包括a、終端設(shè)備連接至主機(jī)后,引導(dǎo)程序自動(dòng)運(yùn)行,若引導(dǎo)程序判斷出主機(jī)中未安裝終端設(shè)備工作所需的應(yīng)用軟件,則執(zhí)行步驟b;b、引導(dǎo)程序在系統(tǒng)中建立下發(fā)指令的服務(wù),然后運(yùn)行所述應(yīng)用軟件的安裝程序?qū)?yīng)用軟件安裝到默認(rèn)的主機(jī)文件目錄下;c、主機(jī)通過(guò)所述服務(wù)所建立的任務(wù)向終端設(shè)備下發(fā)端口切換指令,將所述終端設(shè)備切換到正常使用模式;d、退出引導(dǎo)程序,啟動(dòng)并運(yùn)行應(yīng)用軟件。
2、 根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟a進(jìn)一步包括 al、若主機(jī)中已安裝過(guò)所述應(yīng)用軟件,則執(zhí)行步驟a2;a2、判斷主機(jī)系統(tǒng)中的應(yīng)用軟件與終端設(shè)備中待安裝的應(yīng)用軟件是否 一致, 若一致,則建立下發(fā)指令的服務(wù),并返回步驟c;否則執(zhí)行步驟a3;a3、判斷主機(jī)中的應(yīng)用軟件能否修復(fù),若能修復(fù)則執(zhí)行更改/修復(fù)程序,將 終端設(shè)備的應(yīng)用軟件中的文件復(fù)制到主機(jī)中默認(rèn)的安裝目錄中,并退出引導(dǎo)程 序;否則,運(yùn)行卸載程序,卸載主機(jī)中的應(yīng)用軟件,并退出引導(dǎo)程序。
3、 根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟a中所述引導(dǎo)程序判斷 主機(jī)中是否安裝有終端設(shè)備工作所需的應(yīng)用軟件為檢查系統(tǒng)注冊(cè)表中有無(wú)相 應(yīng)的產(chǎn)品標(biāo)識(shí),如果有,則主機(jī)中安裝有終端設(shè)備工作所需的應(yīng)用軟件;否則 主機(jī)中未安裝終端設(shè)備工作所需的應(yīng)用軟件。
4、 根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟b中所述建立下發(fā)指令 的服務(wù)為在主機(jī)的系統(tǒng)管理程序中建立一個(gè)自動(dòng)啟動(dòng)的任務(wù)。
5、 根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟c中所述主機(jī)通過(guò)所述 服務(wù)所建立的任務(wù)向終端設(shè)備下發(fā)端口切換指令為調(diào)用應(yīng)用編程接口 API函數(shù),關(guān)閉系統(tǒng)中當(dāng)前訪問(wèn)終端設(shè)備存儲(chǔ)器的端口,然后打開(kāi)與終端設(shè)備進(jìn)行通 信的模式。
6、 一種終端設(shè)備應(yīng)用軟件的升級(jí)方法,其特征在于,在終端設(shè)備中設(shè)置用 于存放應(yīng)用軟件的存儲(chǔ)器,并在所述存儲(chǔ)器中設(shè)置引導(dǎo)程序,該方法還包括A、 終端設(shè)備處于正常使用模式下,若主機(jī)接入互聯(lián)網(wǎng),則應(yīng)用軟件通過(guò)B、 引導(dǎo)程序卸載主機(jī)內(nèi)的舊版本應(yīng)用軟件,并將所述終端設(shè)備中應(yīng)用軟 件的升級(jí)文件安裝在主機(jī)內(nèi)。
全文摘要
本發(fā)明公開(kāi)了一種終端設(shè)備應(yīng)用軟件的自動(dòng)安裝及升級(jí)方法,通過(guò)在終端設(shè)備內(nèi)設(shè)置存儲(chǔ)器,將終端設(shè)備正常工作所需的應(yīng)用軟件存儲(chǔ)在所述存儲(chǔ)器內(nèi),當(dāng)終端設(shè)備連接主機(jī)時(shí),通過(guò)使用引導(dǎo)程序調(diào)用并執(zhí)行安裝程序或修復(fù)程序等應(yīng)用軟件內(nèi)的功能程序,為終端設(shè)備準(zhǔn)備好應(yīng)用環(huán)境;同時(shí),終端設(shè)備通過(guò)主機(jī)下載設(shè)備廠商所提供的新版本的軟件完成應(yīng)用軟件安裝文件的更新。使用本發(fā)明自動(dòng)安裝及升級(jí)方法,克服了現(xiàn)有技術(shù)中終端設(shè)備的應(yīng)用軟件以光盤(pán)為載體的各種缺點(diǎn),提高了用戶使用終端設(shè)備的方便感,降低了設(shè)備生產(chǎn)廠商的額外成本。
文檔編號(hào)G06F9/445GK101221511SQ20081005691
公開(kāi)日2008年7月16日 申請(qǐng)日期2008年1月25日 優(yōu)先權(quán)日2008年1月25日
發(fā)明者葉建盟, 周曉明, 張旭輝, 舒娟媚, 海 蹇, 靳軍紅 申請(qǐng)人:中興通訊股份有限公司