欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

升級(jí)方法及裝置的制作方法

文檔序號(hào):6583888閱讀:166來(lái)源:國(guó)知局
專利名稱:升級(jí)方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種升級(jí)方法及裝置。
背景技術(shù)
隨著3G網(wǎng)絡(luò)的推廣,USB modem、E鄧ress卡等無(wú)線終端設(shè)備的軟件版本會(huì)經(jīng)常需要進(jìn)行升級(jí),升級(jí)的內(nèi)容可能會(huì)包括如下一些方面網(wǎng)絡(luò)配置參數(shù)、功能、軟件界面等。目前,大多的用戶界面(User Interface,簡(jiǎn)稱為UI)軟件(即,需要在PC側(cè)安裝的軟件)都是集成在終端設(shè)備中的,當(dāng)用戶在電腦(Personal Computer,簡(jiǎn)稱為PC)側(cè)插入該終端設(shè)備之后,就可以直接從終端設(shè)備獲取UI軟件并進(jìn)行安裝,省去了使用光盤(pán)進(jìn)行軟件安裝的麻煩。 在這種情況下,如果要升級(jí)UI軟件,就必須將存放在板側(cè)特定存儲(chǔ)區(qū)域的UI軟件進(jìn)行升級(jí),進(jìn)一步地,如果要對(duì)功能進(jìn)行變更,則板側(cè)軟件的版本需要重新編譯生成,整體進(jìn)行燒錄才可以完成。 目前,對(duì)于這種集成到板側(cè)的軟件升級(jí)時(shí)主要采用如下方式首先,將板側(cè)軟件和PC側(cè)軟件(即,UI軟件)集成在一起的升級(jí)包下載到PC側(cè),再將下載到的整個(gè)升級(jí)包寫(xiě)到板側(cè),從而完成固件升級(jí)。這樣的升級(jí)方式中,升級(jí)包往往是整個(gè)UI軟件或者整個(gè)板側(cè)軟件,這樣就會(huì)出現(xiàn)升級(jí)文件大,升級(jí)時(shí)間長(zhǎng)的問(wèn)題,并且從服務(wù)器下載升級(jí)包的時(shí)候會(huì)加大用戶的流量。另外,對(duì)設(shè)備進(jìn)行較大文件的燒錄時(shí),可能出現(xiàn)將設(shè)備系統(tǒng)破壞,導(dǎo)致設(shè)備報(bào)廢。 針對(duì)相關(guān)技術(shù)中先將整個(gè)升級(jí)包下載到PC側(cè),再?gòu)腜C側(cè)下載整個(gè)升級(jí)包到終端側(cè)進(jìn)行升級(jí)而導(dǎo)致的升級(jí)文件大、時(shí)間長(zhǎng)甚至可能破壞終端系統(tǒng)的問(wèn)題,目前尚未提出有效的解決方案。

發(fā)明內(nèi)容
針對(duì)相關(guān)技術(shù)中先將整個(gè)升級(jí)包下載到PC側(cè),再?gòu)腜C側(cè)下載整個(gè)升級(jí)包到終端
側(cè)進(jìn)行升級(jí)而導(dǎo)致的升級(jí)文件大、時(shí)間長(zhǎng)甚至可能破壞終端系統(tǒng)的問(wèn)題而提出本發(fā)明,為
此,本發(fā)明的主要目的在于提供一種升級(jí)方案,以解決上述問(wèn)題。 為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的一個(gè)方面,提供了 一種升級(jí)方法。 根據(jù)本發(fā)明的升級(jí)方法包括獲取升級(jí)電腦側(cè)軟件和終端側(cè)軟件所需要的資源文
件,并將資源文件存儲(chǔ)于終端中;從終端獲取資源文件中的升級(jí)電腦側(cè)軟件所需要的文件,
并根據(jù)獲取到的升級(jí)電腦側(cè)軟件所需要的文件對(duì)電腦側(cè)軟件進(jìn)行升級(jí);根據(jù)資源文件中的
升級(jí)終端側(cè)所需要的文件對(duì)終端進(jìn)行升級(jí)。 優(yōu)選地,在獲取升級(jí)終端側(cè)軟件和電腦側(cè)軟件所需要的資源文件之前,將終端側(cè)軟件和電腦側(cè)軟件分為基礎(chǔ)版本和配置信息,其中,配置信息用于指示加載于基礎(chǔ)版本之上的功能;資源文件包括配置信息。 優(yōu)選地,從終端獲取資源文件中的升級(jí)電腦側(cè)軟件所需要的文件包括根據(jù)配置信息從終端獲取升級(jí)電腦側(cè)軟件所需要的文件。 優(yōu)選地,根據(jù)資源文件中的升級(jí)終端側(cè)所需要的文件對(duì)終端進(jìn)行升級(jí)包括從資源文件中獲取配置信息,并根據(jù)獲取到的配置信息對(duì)終端進(jìn)行升級(jí)。 優(yōu)選地,根據(jù)獲取到的配置信息對(duì)終端進(jìn)行升級(jí)包括在電腦側(cè)軟件運(yùn)行時(shí),啟動(dòng)終端側(cè)軟件,終端側(cè)軟件根據(jù)獲取到的配置信息進(jìn)行功能加載。 優(yōu)選地,從終端獲取資源文件中的升級(jí)電腦側(cè)軟件所需要的文件包括根據(jù)電腦側(cè)軟件所在的操作系統(tǒng)從終端獲取與操作系統(tǒng)對(duì)應(yīng)的升級(jí)電腦側(cè)軟件所需要的文件。
優(yōu)選地,根據(jù)獲取到的升級(jí)電腦側(cè)軟件所需要的文件對(duì)電腦側(cè)軟件進(jìn)行升級(jí)包括對(duì)獲取到的升級(jí)電腦側(cè)軟件所需要的文件進(jìn)行校驗(yàn),在校驗(yàn)通過(guò)的情況下,使用獲取到的文件對(duì)電腦側(cè)軟件進(jìn)行升級(jí)。
為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的另一方面,還提供了 一種升級(jí)裝置。 根據(jù)本發(fā)明的升級(jí)裝置包括終端側(cè)和電腦側(cè),終端側(cè)包括第一獲取模塊,第一獲
取模塊用于獲取升級(jí)終端側(cè)軟件和電腦側(cè)軟件所需要的資源文件,并將資源文件存儲(chǔ)于終
端中;終端側(cè)還包括第一升級(jí)模塊,第一升級(jí)模塊用于根據(jù)資源文件中的升級(jí)終端側(cè)所需
要的文件對(duì)終端進(jìn)行升級(jí);電腦側(cè)包括第二獲取模塊,第二獲取模塊用于從終端獲取資源
文件中的升級(jí)電腦側(cè)軟件所需要的文件;電腦側(cè)還包括第二升級(jí)模塊,第二升級(jí)模塊用于
根據(jù)獲取到的升級(jí)電腦側(cè)軟件所需要的文件對(duì)電腦側(cè)軟件進(jìn)行升級(jí)。 優(yōu)選地,第二獲取模塊用于根據(jù)配置信息從終端獲取升級(jí)電腦側(cè)軟件所需要的文件,其中,配置信息用于指示加載于基礎(chǔ)版本之上的功能,電腦側(cè)軟件分為基礎(chǔ)版本和配置信息。 優(yōu)選地,第一升級(jí)模塊用于從資源文件中獲取配置信息,并根據(jù)獲取到的配置信息對(duì)終端進(jìn)行升級(jí),其中,配置信息用于指示加載于基礎(chǔ)版本之上的功能,終端側(cè)軟件分為基礎(chǔ)版本和配置信息。 通過(guò)本發(fā)明,采用將升級(jí)終端側(cè)軟件和PC側(cè)軟件所需要的資源文件保存在終端,PC側(cè)軟件從終端獲取所需要的文件并升級(jí),解決了相關(guān)技術(shù)中先將整個(gè)升級(jí)包下載到PC側(cè),再?gòu)腜C側(cè)下載整個(gè)升級(jí)包到終端側(cè)進(jìn)行升級(jí)而導(dǎo)致的升級(jí)文件大、時(shí)間長(zhǎng)甚至可能破壞終端系統(tǒng)的問(wèn)題,進(jìn)而提高了升級(jí)的安全性與速度。 本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說(shuō)明書(shū)中闡述,并且,部分地從說(shuō)明書(shū)中變得顯而易見(jiàn),或者通過(guò)實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過(guò)在所寫(xiě)的說(shuō)明書(shū)、權(quán)利要求書(shū)、以及附圖中所特別指出的結(jié)構(gòu)來(lái)實(shí)現(xiàn)和獲得。


此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)
明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中 圖1是根據(jù)本發(fā)明實(shí)施例的升級(jí)方法的流程圖; 圖2是根據(jù)本發(fā)明實(shí)施例的升級(jí)裝置的結(jié)構(gòu)框圖; 圖3是根據(jù)本發(fā)明實(shí)施例的PC側(cè)軟件安裝時(shí)的流程圖; 圖4是根據(jù)本發(fā)明實(shí)施例的PC側(cè)軟件從板側(cè)獲取配置文件的流程圖。
具體實(shí)施方式
功能概述 本發(fā)明實(shí)施例提供了一種升級(jí)方案,該方案的處理原則如下將升級(jí)終端側(cè)軟件和PC側(cè)軟件所需要的資源文件保存在終端,PC側(cè)軟件從終端獲取所需要的文件并升級(jí),進(jìn)一步地,在該方案中還采用了將終端側(cè)軟件和PC側(cè)軟件分為基礎(chǔ)版本和配置信息(配置信息可以記載在配置文件中),從而可以在只修改存放在終端特定存儲(chǔ)區(qū)域的一些配置文件就可完成升級(jí)終端設(shè)備軟件(即,終端側(cè)軟件和電腦側(cè)軟件)的升級(jí)。配置文件升級(jí)后,板側(cè)軟件(即,終端側(cè)軟件)在運(yùn)行時(shí)候,通過(guò)讀取配置文件進(jìn)行功能加載;PC側(cè)軟件在安裝的時(shí)候,從設(shè)備側(cè)獲取這些配置文件信息更新軟件。通過(guò)該方案完成整個(gè)終端軟件的更新升級(jí)。 需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。下面將參考附圖并結(jié)合實(shí)施例來(lái)詳細(xì)說(shuō)明本發(fā)明。 在以下實(shí)施例中,在附圖的流程圖示出的步驟可以在諸如一組計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。 根據(jù)本發(fā)明的實(shí)施例,提供了一種升級(jí)方法,圖1是根據(jù)本發(fā)明實(shí)施例的升級(jí)方法的流程圖,如圖1所示,該方法包括如下步驟 步驟S102,獲取升級(jí)電腦(PC)側(cè)軟件和終端側(cè)軟件所需要的資源文件,并將資源文件存儲(chǔ)于終端中。 優(yōu)選的,在步驟S102中,終端可以通過(guò)升級(jí)服務(wù)器獲取到所需要的資源文件,也可以通過(guò)終端上的接口由用戶直接將資源文件保存到終端中。 步驟S104,從終端獲取資源文件中的升級(jí)電腦側(cè)軟件所需要的文件,并根據(jù)獲取到的升級(jí)電腦側(cè)軟件所需要的文件對(duì)電腦側(cè)軟件進(jìn)行升級(jí)。 步驟S106,根據(jù)資源文件中的升級(jí)終端側(cè)所需要的文件對(duì)終端進(jìn)行升級(jí)。 優(yōu)選地,在該步驟S104和步驟S106中,可以在資源文件中包括一個(gè)升級(jí)電腦側(cè)軟
件所需要的文件的列表,電腦側(cè)軟件可以根據(jù)該列表來(lái)獲取對(duì)應(yīng)的文件;也可以在每個(gè)資
源文件上設(shè)置標(biāo)識(shí),以表明該文件是用于升級(jí)電腦側(cè)軟件還是用于升級(jí)終端側(cè)軟件。 通過(guò)上述的步驟S102至步驟S106改變了相關(guān)技術(shù)中升級(jí)需要將一個(gè)包括電腦側(cè)
軟件和終端側(cè)軟件的整體軟件包下載的電腦中然后再下載到終端中的升級(jí)流程,通過(guò)將升
級(jí)需要的資源文件下載到終端中,電腦從終端獲取升級(jí)需要的文件,提高了升級(jí)的安全性
和速度。 優(yōu)選地,為了達(dá)到更好的效果,可以將終端側(cè)軟件和電腦側(cè)軟件分為基礎(chǔ)版本和配置信息,其中,基礎(chǔ)版本為運(yùn)行軟件的一個(gè)最基礎(chǔ)的版本,通過(guò)終端側(cè)軟軟件的基礎(chǔ)版本終端就可以正常使用;配置信息用于指示加載于基礎(chǔ)版本之上的功能。例如,在同一基礎(chǔ)版本的基礎(chǔ)上,不同的配置信息就會(huì)使終端具有不同的功能。 在將終端側(cè)軟件和電腦側(cè)軟件分為基礎(chǔ)版本和配置信息的基礎(chǔ)上,升級(jí)所需要的資源文件包括配置信息,對(duì)于終端側(cè)軟件來(lái)說(shuō),需要將終端側(cè)軟件的配置信息升級(jí)為資源文件中的配置信息,也可以直接使用終端存儲(chǔ)的配置信息,以使終端側(cè)軟件根據(jù)升級(jí)之后的配置信息進(jìn)行功能加載,從而升級(jí)之后的終端具有不同于升級(jí)前的功能或者功能的改進(jìn);對(duì)于電腦側(cè)軟件來(lái)說(shuō),可以從配置信息中獲取到需要升級(jí)的文件的列表,并根據(jù)該列表 從終端保存的資源文件中獲取需要升級(jí)的文件。 優(yōu)選地,由于電腦側(cè)可能運(yùn)行不同版本的操作系統(tǒng)(例如,Windows、Li皿x等),升 級(jí)所需要的資源文件中可以包括不同操作系統(tǒng)的文件,然后,PC可以根據(jù)電腦側(cè)軟件所在 的操作系統(tǒng)從終端獲取與操作系統(tǒng)對(duì)應(yīng)的升級(jí)電腦側(cè)軟件所需要的文件。優(yōu)選地,還可以 對(duì)獲取到的升級(jí)電腦側(cè)軟件所需要的文件進(jìn)行校驗(yàn),在校驗(yàn)通過(guò)的情況下,使用獲取到的 文件對(duì)電腦側(cè)軟件進(jìn)行升級(jí)。 根據(jù)本發(fā)明的實(shí)施例,還提供了一種升級(jí)裝置,對(duì)應(yīng)于上述的升級(jí)方法,在此只對(duì) 該裝置進(jìn)行模塊化描述,在升級(jí)方法中已經(jīng)進(jìn)行過(guò)的說(shuō)明不再贅述,圖2是根據(jù)本發(fā)明實(shí) 施例的升級(jí)裝置的結(jié)構(gòu)框圖,如圖2所示,該裝置包括終端側(cè)和電腦側(cè),終端側(cè)包括第一 獲取模塊22,該模塊用于獲取升級(jí)終端側(cè)軟件和電腦側(cè)軟件所需要的資源文件,并將資源 文件存儲(chǔ)于終端中;終端側(cè)還包括第一升級(jí)模塊24,該模塊用于根據(jù)資源文件中的升級(jí)終 端側(cè)所需要的文件對(duì)終端進(jìn)行升級(jí);電腦側(cè)包括第二獲取模塊26,該模塊用于從終端獲取 資源文件中的升級(jí)電腦側(cè)軟件所需要的文件;電腦側(cè)還包括第二升級(jí)模塊28,該模塊用于 根據(jù)獲取到的升級(jí)電腦側(cè)軟件所需要的文件對(duì)電腦側(cè)軟件進(jìn)行升級(jí)。 優(yōu)選地,第二獲取模塊26用于根據(jù)配置信息從終端獲取升級(jí)電腦側(cè)軟件所需要 的文件;第一升級(jí)模塊24用于從資源文件中獲取配置信息,并將終端側(cè)軟件的配置信息升 級(jí)為獲取到的配置信息,也可以直接使用該配置信息對(duì)終端進(jìn)行升級(jí)。 下面結(jié)合將終端側(cè)軟件(板側(cè)軟件)和電腦側(cè)軟件(UI軟件)分配基礎(chǔ)版本和配 置信息進(jìn)行剝離對(duì)本實(shí)施例的升級(jí)方法進(jìn)行詳細(xì)說(shuō)明。 步驟S201,軟件(包括板側(cè)軟件和UI軟件)將基礎(chǔ)版本和配置信息進(jìn)行剝離,軟 件運(yùn)行時(shí)加載配置信息確定功能與顯示效果。 步驟S202,將板側(cè)基礎(chǔ)版本燒錄到終端設(shè)備(簡(jiǎn)稱為設(shè)備)中,設(shè)備即可正常使 用。 步驟S203,需要版本升級(jí)時(shí),只需下載配置資源文件包(包括承載配置信息的配 置文件),將其放入終端設(shè)備側(cè)的特定存儲(chǔ)區(qū)域。 步驟S204,在終端設(shè)備插入PC機(jī)后,PC側(cè)軟件安裝程序啟動(dòng),安裝程序通過(guò)約定 的方式從終端側(cè)湖區(qū)該配置資源文件,例如,可以通過(guò)網(wǎng)絡(luò)協(xié)議或者通過(guò)終端與PC之間的 接口從終端獲取配置資源文件。 步驟S205,安裝程序進(jìn)行軟件安裝,安裝過(guò)程中從配置資源文件包中獲得描述信 息(該描述信息中包括需要升級(jí)的資源的列表),并根據(jù)描述信息將相關(guān)配置資源放入預(yù) 定的位置。 步驟S206,在UI軟件升級(jí)之后,可以在UI軟件運(yùn)行時(shí),終端側(cè)軟件初始化,并從終 端側(cè)的特定區(qū)域讀取配置文件,完成功能加載。 下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施例的實(shí)現(xiàn)過(guò)程進(jìn)行詳細(xì)描述。 圖3是根據(jù)本發(fā)明實(shí)施例的PC側(cè)軟件安裝時(shí)的流程圖,如圖3所示,整個(gè)PC側(cè)軟 件安裝程序的流程包括如下步驟 步驟S301,當(dāng)設(shè)備插入PC側(cè),安裝程序自啟動(dòng)或者用戶點(diǎn)擊啟動(dòng)安裝程序。
步驟S302,安裝程序從板側(cè)(即終端側(cè))讀取配置描述文件(該配置描述文件可以包括更新文件的列表和配置文件),需要說(shuō)明的是,如果在獲取文件的時(shí)候發(fā)生異常,而
再次插入設(shè)備的話就可能無(wú)法再次獲取文件了,因此,可以先進(jìn)行文件的獲取。 步驟S303,在PC側(cè)軟件基礎(chǔ)版本安裝成功至后,判定當(dāng)前操作系統(tǒng),從不同操作
系統(tǒng)下根據(jù)配置描述文件中相應(yīng)的部分獲取需要升級(jí)的文件,并且保存這些文件到一個(gè)臨
時(shí)文件夾中。然后,正常進(jìn)行PC側(cè)軟件安裝。 在安裝結(jié)束后,根據(jù)配置描述文件,將之前已經(jīng)獲取到的文件分別放入對(duì)應(yīng)的目 錄中,并刪除原臨時(shí)文件夾中的配置資源文件。 這樣就完成了整個(gè)安裝過(guò)程,等PC側(cè)程序運(yùn)行的時(shí)候,就已經(jīng)成為了最新的配 置,完成了一個(gè)軟件的定制。 在此之后,當(dāng)UI軟件運(yùn)行時(shí),會(huì)開(kāi)始啟動(dòng)板側(cè)軟件,板側(cè)軟件從特定存儲(chǔ)區(qū)讀取 板側(cè)配置文件,進(jìn)行功能加載,完成整個(gè)軟件版本的更新。 下面對(duì)PC側(cè)軟件從板側(cè)獲取配置文件的流程進(jìn)行說(shuō)明。需要說(shuō)明的是,可以首先 將軟件(包括板側(cè)軟件和UI軟件)進(jìn)行基礎(chǔ)版本和配置信息的剝離,當(dāng)軟件運(yùn)行時(shí)才加載 配置信息確定功能與顯示效果。將板側(cè)基礎(chǔ)版本燒錄到設(shè)備中,UI側(cè)基礎(chǔ)版本放置到設(shè)備 側(cè)特性區(qū)域,此時(shí)設(shè)備就可正式使用。 當(dāng)需要進(jìn)行版本升級(jí)的時(shí)候,只需要重新制作一份配置文件包,相關(guān)的升級(jí)修改 通過(guò)這些配置文件的更換即可完成。進(jìn)行版本升級(jí)的時(shí)候,只需要先下載這些配置資源文 件包,然后升級(jí)軟件將這些配置資源文件包放入板側(cè)的特定存儲(chǔ)區(qū)域。 將設(shè)備重新插入PC機(jī)后,PC側(cè)軟件檢測(cè)到版本升級(jí),通過(guò)約定的方式從板側(cè)讀取 該配置資源。 圖4是根據(jù)本發(fā)明實(shí)施例的PC側(cè)軟件從板側(cè)獲取配置文件的流程圖,如圖4所 示,獲取配置文件的流程包括如下步驟 步驟S401,從板側(cè)獲取配置描述文件(該文件可以包括在配置信息中),該文件中 可以標(biāo)明該配置信息所屬的PC側(cè)軟件版本號(hào)、此次安裝需要升級(jí)的文件列表(優(yōu)選地,還 可以包括文件名稱、文件大小、校驗(yàn)碼信息)。在此可以通過(guò)發(fā)送和設(shè)備側(cè)自定義的一些指 令,與設(shè)備進(jìn)行交互,獲取文件。 步驟S402,對(duì)比該配置描述文件中的版本號(hào)信息,同當(dāng)前安裝程序版本號(hào)對(duì)比,判 斷版本是否一致,在一致的的情況下才會(huì)繼續(xù)進(jìn)行更新,否則就提示退出。
步驟S403,根據(jù)當(dāng)前操作系統(tǒng)信息,從配置描述文件中讀取要更新的文件信息。例 如,PC側(cè)軟件可以支持windows、mac、 li皿x三個(gè)系統(tǒng),而三個(gè)系統(tǒng)中的配置等信息存在差 異,在配置描述文件中是可以分別獲取的。 步驟S404,根據(jù)文件列表,對(duì)于每一個(gè)文件,從板側(cè)發(fā)送請(qǐng)求獲得文件大小。 步驟S405,對(duì)比配置描述文件中文件大小和從板側(cè)獲取的文件大小是否一致。不
一致的時(shí)候不獲取該文件,繼續(xù)下一個(gè)文件,將本次錯(cuò)誤保存到LOG中。 步驟S406,大小一致的時(shí)候,發(fā)送文件名稱從板側(cè)獲取文件到本地。 步驟S407,根據(jù)獲取文件中所帶的校驗(yàn)碼和配置描述文件中該文件的校驗(yàn)碼對(duì)
比,判斷文件是否傳輸正確。不正確的話刪除本地文件,重新獲取。若三次獲取錯(cuò)誤則不獲
取該文件,繼續(xù)下一個(gè)文件,并將本次錯(cuò)誤保存到LOG中。 步驟S408,對(duì)于Mac和Linux系統(tǒng)因?yàn)槠湎到y(tǒng)特性,在配置信息中將會(huì)有描述文件權(quán)限的字段,根據(jù)該字段修改所更新文件的權(quán)限。 通過(guò)以上的步驟,就將PC側(cè)配置資源從設(shè)備側(cè)取到了 PC側(cè)本地。 配置資源獲取到本地后,PC側(cè)軟件安裝程序啟動(dòng),進(jìn)行軟件安裝,安裝過(guò)程中按照
配置信息描述將相關(guān)配置資源放入描述位置即可完成。 綜上所述,通過(guò)上述實(shí)施例在可以提高升級(jí)的安全性與速度。另外,該方案對(duì)于支
持Windows、 Mac、 Linux三種不同平臺(tái)的電腦側(cè)軟件進(jìn)行升級(jí)時(shí)都適用。 顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用
的計(jì)算裝置來(lái)實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成
的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來(lái)實(shí)現(xiàn),從而,可以將它們存儲(chǔ)
在存儲(chǔ)裝置中由計(jì)算裝置來(lái)執(zhí)行,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們
中的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來(lái)實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的
硬件和軟件結(jié)合。 以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技 術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修 改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
一種升級(jí)方法,其特征在于,包括獲取升級(jí)電腦側(cè)軟件和終端側(cè)軟件所需要的資源文件,并將所述資源文件存儲(chǔ)于終端中;從所述終端獲取所述資源文件中的升級(jí)所述電腦側(cè)軟件所需要的文件,并根據(jù)獲取到的升級(jí)所述電腦側(cè)軟件所需要的文件對(duì)所述電腦側(cè)軟件進(jìn)行升級(jí);根據(jù)所述資源文件中的升級(jí)所述終端側(cè)所需要的文件對(duì)所述終端進(jìn)行升級(jí)。
2. 根據(jù)權(quán)利要求l所述的方法,其特征在于,在獲取升級(jí)所述終端側(cè)軟件和所述電腦側(cè)軟件所需要的所述資源文件之前,將所述終端側(cè)軟件和所述電腦側(cè)軟件分為基礎(chǔ)版本和配置信息,其中,所述配置信息用于指示加載于所述基礎(chǔ)版本之上的功能;所述資源文件包括配置信息。
3. 根據(jù)權(quán)利要求2所述的方法,其特征在于,從所述終端獲取所述資源文件中的升級(jí)所述電腦側(cè)軟件所需要的文件包括根據(jù)所述配置信息從所述終端獲取升級(jí)所述電腦側(cè)軟件所需要的文件。
4. 根據(jù)權(quán)利要求2所述的方法,其特征在于,根據(jù)所述資源文件中的升級(jí)所述終端側(cè)所需要的文件對(duì)所述終端進(jìn)行升級(jí)包括從所述資源文件中獲取所述配置信息,并根據(jù)獲取到的所述配置信息對(duì)所述終端進(jìn)行升級(jí)。
5. 根據(jù)權(quán)利要求4所述的方法,其特征在于,根據(jù)獲取到的所述配置信息對(duì)所述終端進(jìn)行升級(jí)包括在所述電腦側(cè)軟件運(yùn)行時(shí),啟動(dòng)所述終端側(cè)軟件,所述終端側(cè)軟件根據(jù)獲取到的所述配置信息進(jìn)行功能加載。
6. 根據(jù)權(quán)利要求1所述的方法,其特征在于,從所述終端獲取所述資源文件中的升級(jí)所述電腦側(cè)軟件所需要的文件包括根據(jù)所述電腦側(cè)軟件所在的操作系統(tǒng)從所述終端獲取與所述操作系統(tǒng)對(duì)應(yīng)的升級(jí)所述電腦側(cè)軟件所需要的文件。
7. 根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)獲取到的升級(jí)所述電腦側(cè)軟件所需要的文件對(duì)所述電腦側(cè)軟件進(jìn)行升級(jí)包括對(duì)所述獲取到的升級(jí)所述電腦側(cè)軟件所需要的文件進(jìn)行校驗(yàn),在校驗(yàn)通過(guò)的情況下,使用獲取到的所述文件對(duì)所述電腦側(cè)軟件進(jìn)行升級(jí)。
8. —種升級(jí)裝置,其特征在于,包括終端側(cè)和電腦側(cè),所述終端側(cè)包括第一獲取模塊,所述第一獲取模塊用于獲取升級(jí)終端側(cè)軟件和電腦側(cè)軟件所需要的資源文件,并將所述資源文件存儲(chǔ)于終端中;所述終端側(cè)還包括第一升級(jí)模塊,所述第一升級(jí)模塊用于根據(jù)所述資源文件中的升級(jí)所述終端側(cè)所需要的文件對(duì)所述終端進(jìn)行升級(jí);所述電腦側(cè)包括第二獲取模塊,所述第二獲取模塊用于從所述終端獲取所述資源文件中的升級(jí)所述電腦側(cè)軟件所需要的文件;所述電腦側(cè)還包括第二升級(jí)模塊,所述第二升級(jí)模塊用于根據(jù)獲取到的升級(jí)所述電腦側(cè)軟件所需要的文件對(duì)所述電腦側(cè)軟件進(jìn)行升級(jí)。
9. 根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述第二獲取模塊用于根據(jù)所述配置信息從所述終端獲取升級(jí)所述電腦側(cè)軟件所需要的文件,其中,所述配置信息用于指示加載于基礎(chǔ)版本之上的功能,所述電腦側(cè)軟件分為所述基礎(chǔ)版本和所述配置信息。
10. 根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述第一升級(jí)模塊用于從所述資源文件中獲取所述配置信息,并根據(jù)獲取到的所述配置信息對(duì)所述終端進(jìn)行升級(jí),其中,所述配置信息用于指示加載于基礎(chǔ)版本之上的功能,所述終端側(cè)軟件分為所述基礎(chǔ)版本和所述配置信息。
全文摘要
本發(fā)明公開(kāi)了一種升級(jí)方法及裝置,該方法包括獲取升級(jí)電腦側(cè)軟件和終端側(cè)軟件所需要的資源文件,并將資源文件存儲(chǔ)于終端中;從終端獲取資源文件中的升級(jí)電腦側(cè)軟件所需要的文件,并根據(jù)獲取到的升級(jí)電腦側(cè)軟件所需要的文件對(duì)電腦側(cè)軟件進(jìn)行升級(jí);根據(jù)資源文件中的升級(jí)終端側(cè)所需要的文件對(duì)終端進(jìn)行升級(jí)。通過(guò)本發(fā)明提高了升級(jí)的安全性與速度。
文檔編號(hào)G06F9/445GK101706727SQ20091022365
公開(kāi)日2010年5月12日 申請(qǐng)日期2009年11月19日 優(yōu)先權(quán)日2009年11月19日
發(fā)明者張旭輝, 王曄, 舒娟媚 申請(qǐng)人:中興通訊股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
璧山县| 兴仁县| 扎兰屯市| 崇明县| 天台县| 任丘市| 偃师市| 阿勒泰市| 南郑县| 宜都市| 洪江市| 锡林浩特市| 政和县| 泸定县| 申扎县| 宝兴县| 铜梁县| 潜山县| 海伦市| 罗源县| 新田县| 吴忠市| 内乡县| 沈阳市| 西充县| 新竹县| 凤凰县| 万山特区| 安国市| 仁布县| 扬州市| 长顺县| 弥渡县| 从江县| 兴安县| 峨边| 彭山县| 东乌珠穆沁旗| 靖宇县| 哈巴河县| 鸡东县|