專利名稱:用于對(duì)待升級(jí)對(duì)象進(jìn)行升級(jí)的方法、裝置、設(shè)備和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,尤其涉及一種用于對(duì)待升級(jí)對(duì)象進(jìn)行升級(jí)的方法、裝置、設(shè)備和系統(tǒng)。
背景技術(shù):
用戶設(shè)備中運(yùn)行的系統(tǒng)、應(yīng)用軟件等經(jīng)常需要升級(jí)。但現(xiàn)有技術(shù)中當(dāng)前常用的升級(jí)方式為將各種版本統(tǒng)一升級(jí)至最高版本,該種方法無法解決當(dāng)升級(jí)過程中可能出現(xiàn)的不兼容等危險(xiǎn),造成用戶資源和服務(wù)器資源的浪費(fèi),增加了用戶不必要的時(shí)間開支。尤其是在軟硬件結(jié)合的較為緊密的平臺(tái)上,往往會(huì)由于硬件平臺(tái)的不同而影響軟件的升級(jí),造成用戶使用的不便。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種用于對(duì)待升級(jí)對(duì)象進(jìn)行升級(jí)的方法、裝置、設(shè)備和系統(tǒng)。根據(jù)本發(fā)明的一個(gè)方面,提供一種在用戶設(shè)備中用于對(duì)待升級(jí)對(duì)象進(jìn)行升級(jí)的方法,其中,該方法包括以下步驟a獲取所述待升級(jí)對(duì)象的對(duì)象相關(guān)信息;b獲取與所述對(duì)象相關(guān)信息相應(yīng)的升級(jí)目標(biāo)版本信息;c獲取將所述待升級(jí)對(duì)象由當(dāng)前版本信息升級(jí)至所述升級(jí)目標(biāo)版本信息所需的升級(jí)文件;d根據(jù)所述升級(jí)文件來對(duì)所述待升級(jí)對(duì)象進(jìn)行升級(jí)。根據(jù)本發(fā)明的另一個(gè)方面,還提供了一種在網(wǎng)絡(luò)設(shè)備中用于輔助用戶設(shè)備來對(duì)待升級(jí)對(duì)象進(jìn)行升級(jí)的方法,其中,該方法包括以下步驟A獲取來自用戶設(shè)備的該用戶設(shè)備中待升級(jí)對(duì)象的對(duì)象相關(guān)信息;B由多個(gè)預(yù)定的對(duì)象相關(guān)條件中選擇與所述對(duì)象相關(guān)信息相匹配的對(duì)象相關(guān)條件,以將所選擇的對(duì)象相關(guān)條件對(duì)應(yīng)的版本信息作為所述待升級(jí)對(duì)象的升級(jí)目標(biāo)版本信息;C根據(jù)所述升級(jí)目標(biāo)版本信息來執(zhí)行相應(yīng)操作,以使所述用戶設(shè)備能夠獲得將所述待升級(jí)對(duì)象升級(jí)至所述升級(jí)目標(biāo)版本信息的升級(jí)文件。根據(jù)本發(fā)明的一個(gè)方面,還提供一種在用戶設(shè)備中用于對(duì)待升級(jí)對(duì)象進(jìn)行升級(jí)的對(duì)象升級(jí)裝置,其中,該對(duì)象升級(jí)裝置包括第一信息獲取裝置,用于獲取所述待升級(jí)對(duì)象的對(duì)象相關(guān)信息;第一版本獲取裝置,用于獲取與所述對(duì)象相關(guān)信息相應(yīng)的升級(jí)目標(biāo)版本信息;第一文件獲取裝置,用于獲取將所述待升級(jí)對(duì)象由當(dāng)前版本信息升級(jí)至所述升級(jí)目標(biāo)版本信息所需的升級(jí)文件;升級(jí)裝置,用于根據(jù)所述升級(jí)文件來對(duì)所述待升級(jí)對(duì)象進(jìn)行升級(jí)。根據(jù)本發(fā)明的另一個(gè)方面,還提供一種在網(wǎng)絡(luò)設(shè)備中用于輔助用戶設(shè)備來對(duì)待升級(jí)對(duì)象進(jìn)行升級(jí)的輔助升級(jí)裝置,其中,該輔助升級(jí)裝置包括第二信息獲取裝置,用于獲取來自用戶設(shè)備的該用戶設(shè)備中待升級(jí)對(duì)象的對(duì)象相關(guān)信息;第二版本獲取裝置,用于由多個(gè)預(yù)定的對(duì)象相關(guān)條件中選擇與所述對(duì)象相關(guān)信息相匹配的對(duì)象相關(guān)條件,以將所選擇的對(duì)象相關(guān)條件對(duì)應(yīng)的版本信息作為所述待升級(jí)對(duì)象的升級(jí)目標(biāo)版本信息;執(zhí)行裝置,用于根據(jù)所述升級(jí)目標(biāo)版本信息來執(zhí)行相應(yīng)操作,以使所述用戶設(shè)備能夠獲得將所述待升級(jí)對(duì)象升級(jí)至所述升級(jí)目標(biāo)版本信息的升級(jí)文件。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn)1)通過根據(jù)待升級(jí)對(duì)象的對(duì)象相關(guān)信息來確定待升級(jí)對(duì)象要升級(jí)至的版本,避免了待升級(jí)對(duì)象可升級(jí)的最高版本與其當(dāng)前的版本相差過多而造成的升級(jí)失敗或升級(jí)不完全等問題。并且,并能夠避免待升級(jí)對(duì)象盲目地從網(wǎng)絡(luò)設(shè)備獲取其所不需要的升級(jí)文件,減少用戶設(shè)備的數(shù)據(jù)下載量。進(jìn)一步的,根據(jù)本發(fā)明的方法還能夠通過選擇的對(duì)待升級(jí)對(duì)象中的部分模塊進(jìn)行升級(jí),節(jié)省升級(jí)時(shí)間,提高了效率;2)根據(jù)本發(fā)明的方法,通過獲取升級(jí)范圍控制信息,可以僅使?jié)M足所述升級(jí)范圍控制信息的用戶設(shè)備進(jìn)行升級(jí),具有更強(qiáng)的針對(duì)性,尤其可以滿足在小范圍內(nèi)對(duì)一些版本進(jìn)行測(cè)試的需求;3)本發(fā)明可由網(wǎng)絡(luò)設(shè)備來獲取用戶設(shè)備升級(jí)所需的升級(jí)文件,更加簡(jiǎn)化了用戶設(shè)備的操作;并且還可將獲取升級(jí)文件以及存儲(chǔ)升級(jí)文件的功能可以分散于多個(gè)網(wǎng)絡(luò)設(shè)備中,避免由于將各項(xiàng)操作集中于一個(gè)網(wǎng)絡(luò)設(shè)備而造成該網(wǎng)絡(luò)設(shè)備負(fù)擔(dān)過重的情形,保證了本發(fā)明實(shí)施的可靠性。
通過閱讀參照以下附圖所作的對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯圖1為本發(fā)明一個(gè)方面的用于對(duì)待升級(jí)對(duì)象進(jìn)行升級(jí)的系統(tǒng)拓?fù)鋱D;圖2為本發(fā)明一個(gè)方面的在用戶設(shè)備中用于對(duì)待升級(jí)對(duì)象進(jìn)行升級(jí)的方法流程圖;圖3為本發(fā)明一個(gè)優(yōu)選實(shí)施例的用于對(duì)待升級(jí)對(duì)象進(jìn)行升級(jí)的方法流程圖;圖4為本發(fā)明另一個(gè)優(yōu)選實(shí)施例的用于對(duì)待升級(jí)對(duì)象進(jìn)行升級(jí)的方法流程圖;圖5為本發(fā)明另一個(gè)方面的用于對(duì)待升級(jí)對(duì)象進(jìn)行升級(jí)的方法流程圖;圖6為本發(fā)明一個(gè)優(yōu)選實(shí)施例的用于對(duì)待升級(jí)對(duì)象進(jìn)行升級(jí)的方法流程圖;圖7為本發(fā)明一個(gè)優(yōu)選實(shí)施例的用于對(duì)待升級(jí)對(duì)象進(jìn)行升級(jí)的方法流程圖;圖8為本發(fā)明一個(gè)方面的用于對(duì)待升級(jí)對(duì)象進(jìn)行升級(jí)的對(duì)象升級(jí)裝置的結(jié)構(gòu)示意圖;圖9為本發(fā)明一個(gè)優(yōu)選實(shí)施例的用于對(duì)待升級(jí)對(duì)象進(jìn)行升級(jí)的對(duì)象升級(jí)裝置的結(jié)構(gòu)示意圖;圖10為本發(fā)明另一個(gè)優(yōu)選實(shí)施例的用于對(duì)待升級(jí)對(duì)象進(jìn)行升級(jí)的對(duì)象升級(jí)裝置的結(jié)構(gòu)示意圖;圖11為本發(fā)明另一個(gè)方面的用于輔助用戶設(shè)備來對(duì)待升級(jí)對(duì)象進(jìn)行升級(jí)的輔助升級(jí)裝置的結(jié)構(gòu)示意圖12為本發(fā)明一個(gè)優(yōu)選實(shí)施例的用于輔助用戶設(shè)備來對(duì)待升級(jí)對(duì)象進(jìn)行升級(jí)的輔助升級(jí)裝置的結(jié)構(gòu)示意圖;圖13為本發(fā)明一個(gè)優(yōu)選實(shí)施例的用于輔助用戶設(shè)備來對(duì)待升級(jí)對(duì)象進(jìn)行升級(jí)的輔助升級(jí)裝置的結(jié)構(gòu)示意圖。附圖中相同或相似的附圖標(biāo)記代表相同或相似的部件。
具體實(shí)施例方式下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步詳細(xì)描述。圖1示意出了本發(fā)明一個(gè)方面的用于對(duì)待升級(jí)對(duì)象進(jìn)行升級(jí)的系統(tǒng)拓?fù)鋱D。其中,根據(jù)本發(fā)明的系統(tǒng)包括至少一個(gè)用戶設(shè)備和至少一個(gè)網(wǎng)絡(luò)設(shè)備,各個(gè)用戶設(shè)備與一個(gè)或多個(gè)網(wǎng)絡(luò)設(shè)備通過網(wǎng)絡(luò)相連接。其中,將在用戶設(shè)備中用于對(duì)待升級(jí)對(duì)象進(jìn)行升級(jí)的裝置稱為對(duì)象升級(jí)裝置,將在網(wǎng)絡(luò)設(shè)備中用于輔助用戶設(shè)備來對(duì)待升級(jí)對(duì)象進(jìn)行升級(jí)的裝置稱為輔助升級(jí)裝置,所述系統(tǒng)所包含的用戶設(shè)備與網(wǎng)絡(luò)設(shè)備包括如下任一情形1)用戶設(shè)備中包括對(duì)象升級(jí)裝置;2)網(wǎng)絡(luò)設(shè)備中包括輔助升級(jí)裝置;3)用戶設(shè)備中包括對(duì)象升級(jí)裝置并且網(wǎng)絡(luò)設(shè)備中包括輔助升級(jí)裝置。其中,所述用戶設(shè)備包括但不限于計(jì)算機(jī)、智能手機(jī)、PDA、IPTV等。所述網(wǎng)絡(luò)設(shè)備包括但不限于單個(gè)網(wǎng)絡(luò)服務(wù)器、多個(gè)網(wǎng)絡(luò)服務(wù)器組成的服務(wù)器組或基于云計(jì)算(Cloud Computing)的由大量計(jì)算機(jī)或網(wǎng)絡(luò)服務(wù)器構(gòu)成的云,其中,云計(jì)算是分布式計(jì)算的一種,由一群松散耦合的計(jì)算機(jī)集組成的一個(gè)超級(jí)虛擬計(jì)算機(jī)。所述網(wǎng)絡(luò)包括但不限于互聯(lián)網(wǎng)、廣域網(wǎng)、城域網(wǎng)、局域網(wǎng)、VPN網(wǎng)絡(luò)、無線自組織網(wǎng)絡(luò)(Ad Hoc網(wǎng)絡(luò))等。需要說明的是,所述用戶設(shè)備及網(wǎng)絡(luò)設(shè)備僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的用戶設(shè)備、網(wǎng)絡(luò)設(shè)備或網(wǎng)絡(luò)如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。圖2示意出了本發(fā)明一個(gè)方面的在用戶設(shè)備中用于對(duì)待升級(jí)對(duì)象進(jìn)行升級(jí)的方法流程圖。根據(jù)本發(fā)明的方法包括步驟S11、步驟S12、步驟S13和步驟S14。在步驟Sll中,對(duì)象升級(jí)裝置獲取待升級(jí)對(duì)象的對(duì)象相關(guān)信息。其中,所述待升級(jí)對(duì)象包括但不限于諸如安裝或保存于用戶設(shè)備的操作系統(tǒng)、應(yīng)用軟件以及各類可執(zhí)行文件等需要進(jìn)行升級(jí)的對(duì)象,例如,機(jī)頂盒操作系統(tǒng),手機(jī)視頻軟件寸。其中,待升級(jí)對(duì)象的對(duì)象相關(guān)信息包括與該待升級(jí)對(duì)象本身或其所屬設(shè)備、所屬環(huán)境等相關(guān)的信息。優(yōu)選地,待升級(jí)對(duì)象的對(duì)象相關(guān)信息包括以下至少一項(xiàng)1)所述待升級(jí)對(duì)象的文件信息,所述文件信息至少包括所述待升級(jí)對(duì)象當(dāng)前的版本信息,優(yōu)選地,所述文件信息還包括所述待升級(jí)對(duì)象的識(shí)別信息,例如待升級(jí)對(duì)象的名稱等;2)所述待升級(jí)對(duì)象所屬用戶設(shè)備的設(shè)備ID信息,所述設(shè)備ID包括但不限于用戶設(shè)備中各個(gè)硬件的ID,例如芯片ID、主板ID、Flash內(nèi)存ID等;3)所述待升級(jí)對(duì)象所屬用戶設(shè)備的廠商ID信息,所述廠商ID信息可由用戶設(shè)備的生產(chǎn)廠商自主設(shè)定,或由提供所述升級(jí)服務(wù)的服務(wù)商分配給所述生產(chǎn)廠商;
4)所述待升級(jí)對(duì)象的運(yùn)行環(huán)境信息;該運(yùn)行環(huán)境信息用于標(biāo)識(shí)或描述該待升級(jí)對(duì)象所處的硬件或軟件環(huán)境,優(yōu)選地,該運(yùn)行環(huán)境信息所標(biāo)識(shí)或描述的硬件或軟件環(huán)境包括但不限于a)配置在用戶設(shè)備中的不同硬件平臺(tái);b)待升級(jí)對(duì)象所屬用戶設(shè)備的系統(tǒng)當(dāng)前所采用的預(yù)設(shè)運(yùn)行模式等。5)所述待升級(jí)對(duì)象所屬用戶設(shè)備所在區(qū)域的區(qū)域信息;例如,所述區(qū)域信息包括用戶設(shè)備的網(wǎng)絡(luò)IP地址。具體地,對(duì)象升級(jí)裝置獲取所述待升級(jí)對(duì)象的對(duì)象相關(guān)信息的方式包括但不限于1)獲取所述用戶設(shè)備中預(yù)存的對(duì)象相關(guān)信息;2)實(shí)時(shí)獲取用戶設(shè)備的信息;例如,對(duì)象升級(jí)裝置通過預(yù)設(shè)的信息獲取接口獲得廠商ID信息;又例如,對(duì)象升級(jí)裝置通過獲取所述用戶設(shè)備的網(wǎng)卡信息,確定該用戶設(shè)備的網(wǎng)絡(luò)IP地址。需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何獲取所述待升級(jí)對(duì)象的對(duì)象相關(guān)信息的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。接著,在步驟S12中,對(duì)象升級(jí)裝置獲取與所述對(duì)象相關(guān)信息相應(yīng)的升級(jí)目標(biāo)版本信息。其中,所述升級(jí)目標(biāo)版本信息包括所述待升級(jí)對(duì)象應(yīng)升級(jí)至的版本信息;優(yōu)選地, 所述升級(jí)目標(biāo)版本信息還包括獲取所述與版本信息對(duì)應(yīng)的升級(jí)文件的網(wǎng)絡(luò)設(shè)備地址信息。例如,所述對(duì)象升級(jí)裝置在步驟Sll中獲得的待升級(jí)對(duì)象所屬用戶設(shè)備的IP地址為IP1,并且所述對(duì)象升級(jí)裝置獲取本地預(yù)存的多個(gè)升級(jí)目標(biāo)版本信息,以及各個(gè)升級(jí)目標(biāo)版本信息分別對(duì)應(yīng)的可升級(jí)對(duì)象的IP地址;接著,對(duì)象升級(jí)裝置將IPl與所述各個(gè)可升級(jí)對(duì)象的IP地址進(jìn)行比較,獲得所對(duì)應(yīng)IP的地址為IPI的可升級(jí)對(duì)象Ob jl,則對(duì)象升級(jí)裝置將所述可升級(jí)對(duì)象Objl所對(duì)應(yīng)的升級(jí)目標(biāo)版本信息作為與所述待升級(jí)對(duì)象所屬用戶設(shè)備的IP地址IPl相應(yīng)的升級(jí)目標(biāo)版本信息。需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何獲取與所述對(duì)象相關(guān)信息相應(yīng)的升級(jí)目標(biāo)版本信息的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。 接著,在步驟S13中,對(duì)象升級(jí)裝置獲取將所述待升級(jí)對(duì)象由當(dāng)前版本信息升級(jí)至所述升級(jí)目標(biāo)版本信息所需的升級(jí)文件。具體地,所述對(duì)象升級(jí)裝置獲取將所述待升級(jí)對(duì)象由當(dāng)前版本信息升級(jí)至所述升級(jí)目標(biāo)版本信息所需的升級(jí)文件的方式包括但不限于1)直接獲取與步驟S12中獲得的升級(jí)目標(biāo)版本信息對(duì)應(yīng)的升級(jí)文件。例如,根據(jù)在步驟S 12中獲得的升級(jí)目標(biāo)版本信息verSi0n3. 5,從網(wǎng)絡(luò)設(shè)備中下載與versioM. 5對(duì)應(yīng)的升級(jí)文件壓縮包。2)獲取與步驟S12中獲得的升級(jí)目標(biāo)版本信息對(duì)應(yīng)的升級(jí)文件列表,并根據(jù)所述升級(jí)文件列表,獲取相應(yīng)的升級(jí)文件。例如,根據(jù)在步驟S12中獲得的升級(jí)目標(biāo)版本信息versioM. 5,從網(wǎng)絡(luò)設(shè)備中獲得與version. 5對(duì)應(yīng)的升級(jí)文件列表;接著,對(duì)象升級(jí)裝置由該網(wǎng)絡(luò)設(shè)備或其他網(wǎng)絡(luò)設(shè)備中下載所述升級(jí)文件列表中的升級(jí)文件。
又例如,根據(jù)在步驟S12中獲得的升級(jí)目標(biāo)版本信息versioM. 5,獲取本地預(yù)存的與所述version. 5對(duì)應(yīng)的升級(jí)文件列表,并根據(jù)該升級(jí)文件列表在本地查找以獲取預(yù)存的該升級(jí)文件列表中的各個(gè)升級(jí)文件。需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何獲取將所述待升級(jí)對(duì)象由當(dāng)前版本信息升級(jí)至所述升級(jí)目標(biāo)版本信息所需的升級(jí)文件的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。接著,在步驟S14中,對(duì)象升級(jí)裝置根據(jù)升級(jí)文件來對(duì)待升級(jí)對(duì)象進(jìn)行升級(jí)。作為本發(fā)明的優(yōu)選實(shí)施例之一,所述待升級(jí)對(duì)象中包括多個(gè)可升級(jí)模塊,其中,所述步驟13進(jìn)一步包括步驟131 (圖未示)。在步驟S131中,對(duì)象升級(jí)裝置根據(jù)升級(jí)目標(biāo)版本信息來由所述多個(gè)可升級(jí)模塊中選擇需要升級(jí)的可升級(jí)模塊,以根據(jù)基于所述升級(jí)目標(biāo)版本信息獲得的升級(jí)文件來對(duì)所選擇的可升級(jí)模塊進(jìn)行升級(jí)。例如,待升級(jí)對(duì)象包括5個(gè)可升級(jí)模塊Modl至Mod5,對(duì)象升級(jí)裝置在步驟S12中獲得升級(jí)目標(biāo)版本信息versioM. 1,并獲得該升級(jí)目標(biāo)版本信息versioM. 1對(duì)應(yīng)的升級(jí)文件列表;接著,對(duì)象升級(jí)裝置在所述升級(jí)文件列表中查找并獲得與Modl、Mod3和Mod4這 3個(gè)可升級(jí)模塊對(duì)應(yīng)的升級(jí)文件,則對(duì)象升級(jí)裝置根據(jù)所述升級(jí)文件列表下載與所述3個(gè)可升級(jí)模塊對(duì)應(yīng)的升級(jí)文件,以對(duì)待升級(jí)對(duì)象中的所述3個(gè)可升級(jí)模塊進(jìn)行升級(jí)。需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何根據(jù)所述升級(jí)目標(biāo)版本信息來由所述多個(gè)可升級(jí)模塊中選擇需要升級(jí)的可升級(jí)模塊,以根據(jù)基于所述升級(jí)目標(biāo)版本信息獲得的升級(jí)文件來對(duì)所選擇的可升級(jí)模塊進(jìn)行升級(jí)的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。作為本發(fā)明的優(yōu)選實(shí)施例之一,對(duì)象升級(jí)裝置在步驟S12之后,步驟S13之前還執(zhí)行步驟S16 (圖未示)、步驟S17 (圖未示)以及步驟S18 (圖未示),并且,前述步驟13進(jìn)一步包括步驟132(圖未示)。步驟Sll及步驟S12已經(jīng)在前述實(shí)施例中予以說明,并以引用方式包含于此,不再贅述。在步驟S16中,當(dāng)在步驟S12中能夠獲得所述升級(jí)目標(biāo)版本信息時(shí),對(duì)象升級(jí)裝置向用戶提供升級(jí)選擇信息。例如,向用戶展示“是否升級(jí)?,,的提示信息。需要說明的是,當(dāng)對(duì)象升級(jí)裝置不能在步驟S12中獲得所述升級(jí)目標(biāo)版本信息時(shí),對(duì)象升級(jí)裝置可根據(jù)默認(rèn)設(shè)置執(zhí)行操作,例如,直接退出升級(jí)過程;又例如,向用戶展示 “無需升級(jí)”的信息等。本領(lǐng)域技術(shù)人員應(yīng)可根據(jù)實(shí)際情況和需求來確定所述根據(jù)默認(rèn)設(shè)置執(zhí)行操作的方式,不再贅述。接著,在步驟S17中,對(duì)象升級(jí)裝置獲取用戶基于所述升級(jí)選擇信息反饋的反饋 fn息ο例如,根據(jù)用戶的輸入信息和/或選擇操作信息,獲取用戶的反饋信息。接著,在步驟S18中,對(duì)象升級(jí)裝置根據(jù)所述反饋信息判斷是否需要進(jìn)行升級(jí)處理。例如,當(dāng)對(duì)象升級(jí)裝置在步驟S17中獲得的用戶輸入信息為“否”時(shí),對(duì)象升級(jí)裝置判斷不進(jìn)行升級(jí)處理;當(dāng)對(duì)象升級(jí)裝置在步驟S17中獲得用戶的選擇操作信息為選擇“是”這一選項(xiàng)時(shí),對(duì)象升級(jí)裝置判斷進(jìn)行升級(jí)處理。
接著,在步驟S132中,當(dāng)根據(jù)所述反饋信息判斷需要進(jìn)行升級(jí)處理時(shí),對(duì)象升級(jí)裝置獲取升級(jí)文件,以對(duì)待升級(jí)對(duì)象進(jìn)行升級(jí)。其中,對(duì)象升級(jí)裝置獲取升級(jí)文件的方式,與前述實(shí)施例的步驟S13中對(duì)象升級(jí)裝置獲取將待升級(jí)對(duì)象由當(dāng)前版本信息升級(jí)至升級(jí)目標(biāo)版本信息所需的升級(jí)文件的方式相同,并以引用的方式包含與此,不再贅述。接著,步驟S14已經(jīng)在前述實(shí)施例中予以說明,并以引用方式包含于此,不再贅述。根據(jù)本發(fā)明的方法,通過根據(jù)待升級(jí)對(duì)象的對(duì)象相關(guān)信息來確定待升級(jí)對(duì)象要升級(jí)至的版本,從而避免了待升級(jí)對(duì)象可升級(jí)的最高版本與其當(dāng)前的版本相差過多而造成的升級(jí)失敗或升級(jí)不完全等問題。并且,并能夠避免待升級(jí)對(duì)象盲目地從網(wǎng)絡(luò)設(shè)備獲取其所不需要的升級(jí)文件,減少用戶設(shè)備的數(shù)據(jù)下載量。進(jìn)一步的,根據(jù)本發(fā)明的方法還能夠通過選擇的對(duì)待升級(jí)對(duì)象中的部分模塊進(jìn)行升級(jí),節(jié)省升級(jí)時(shí)間,提高了效率。圖3示意出了本發(fā)明一個(gè)優(yōu)選實(shí)施例的用于對(duì)待升級(jí)對(duì)象進(jìn)行升級(jí)的方法流程圖。根據(jù)本發(fā)明的方法包括步驟S11、步驟S15、步驟S121、步驟S13和步驟S14。步驟Sll已經(jīng)在前述圖2所示實(shí)施例中予以說明,并以引用方式包含于此,不再贅述。在步驟S15中,對(duì)象升級(jí)裝置獲取升級(jí)范圍控制信息。其中,該升級(jí)范圍控制信息包括至少一個(gè)版本信息以及升級(jí)至所述至少一個(gè)版本信息中每個(gè)版本信息所需的對(duì)象相關(guān)條件。其中,所述對(duì)象相關(guān)條件包括需要升級(jí)至與其對(duì)應(yīng)的版本信息的對(duì)象的對(duì)象相關(guān)信息范圍。優(yōu)選地,所述對(duì)象相關(guān)條件包括以下至少一項(xiàng)1)適用對(duì)象的文件信息,其中,所述適用對(duì)象為需要升級(jí)至該對(duì)象相關(guān)條件對(duì)應(yīng)的版本信息的對(duì)象;所述文件信息至少包括所述適用對(duì)象當(dāng)前的版本信息,優(yōu)選地,所述文件信息還包括所述適用對(duì)象的識(shí)別信息,例如適用對(duì)象的名稱等。2)所述適用對(duì)象所屬用戶設(shè)備的設(shè)備ID信息;所述設(shè)備ID包括但不限于用戶設(shè)備中各個(gè)硬件的ID,例如芯片ID、主板ID、Flash內(nèi)存ID等。3)所述適用對(duì)象所屬用戶設(shè)備的廠商ID信息;所述廠商ID信息可由用戶設(shè)備的生產(chǎn)廠商自主設(shè)定,或由提供所述升級(jí)服務(wù)的服務(wù)商分配給所述生產(chǎn)廠商。4)所述適用對(duì)象的運(yùn)行環(huán)境信息;該運(yùn)行環(huán)境信息用于標(biāo)識(shí)或描述該適用對(duì)象所處的硬件或軟件環(huán)境,優(yōu)選地,該運(yùn)行環(huán)境信息所標(biāo)識(shí)或描述的硬件或軟件環(huán)境包括但不限于a)配置在用戶設(shè)備中的不同硬件平臺(tái);b)適用對(duì)象所屬用戶設(shè)備的系統(tǒng)當(dāng)前所采用的預(yù)設(shè)運(yùn)行模式等。5)所述適用對(duì)象所屬用戶設(shè)備所在區(qū)域的區(qū)域范圍信息;例如,所述區(qū)域范圍信息包括適用對(duì)象所屬用戶設(shè)備所在區(qū)域的網(wǎng)段。具體地,所述對(duì)象升級(jí)裝置獲取升級(jí)范圍控制信息的方式包括但不限于1)對(duì)象升級(jí)裝置從網(wǎng)絡(luò)設(shè)備獲取升級(jí)范圍控制信息;幻對(duì)象升級(jí)裝置獲取預(yù)存在本地的升級(jí)范圍控制信息。需要說明的是,所述步驟Sll與步驟S15并無先后順序。對(duì)象升級(jí)裝置可以先執(zhí)行步驟Sll再執(zhí)行步驟S15,也可以先執(zhí)行步驟S15再執(zhí)行步驟S11,或者并行執(zhí)行步驟Sll和步驟S15。在步驟S121中,對(duì)象升級(jí)裝置由所述升級(jí)范圍控制信息包含的對(duì)象相關(guān)條件中選擇與所述對(duì)象相關(guān)信息相匹配的對(duì)象相關(guān)條件,以將所選擇的對(duì)象相關(guān)條件對(duì)應(yīng)的版本信息作為所述升級(jí)目標(biāo)版本信息。例如,對(duì)象升級(jí)裝置在步驟Sll中獲得的對(duì)象相關(guān)信息包括待升級(jí)對(duì)象的當(dāng)前版本信息為versions 7,并且所述待升級(jí)對(duì)象的IP地址為10. 100. 125. 36 ;并且,對(duì)象升級(jí)裝置在步驟S15中獲得的升級(jí)范圍控制信息如下表1所示
權(quán)利要求
1.一種在用戶設(shè)備中用于對(duì)待升級(jí)對(duì)象進(jìn)行升級(jí)的方法,其中,該方法包括以下步驟a獲取所述待升級(jí)對(duì)象的對(duì)象相關(guān)信息; b獲取與所述對(duì)象相關(guān)信息相應(yīng)的升級(jí)目標(biāo)版本信息;c獲取將所述待升級(jí)對(duì)象由當(dāng)前版本信息升級(jí)至所述升級(jí)目標(biāo)版本信息所需的升級(jí)文件;d根據(jù)所述升級(jí)文件來對(duì)所述待升級(jí)對(duì)象進(jìn)行升級(jí)。
2.根據(jù)權(quán)利要求1所述的方法,其中,該方法還包括以下步驟i獲取升級(jí)范圍控制信息,其中,該升級(jí)范圍控制信息包括至少一個(gè)版本信息以及升級(jí)至所述至少一個(gè)版本信息中每個(gè)版本信息所需的對(duì)象相關(guān)條件; 其中,所述步驟b還包括以下步驟-由所述升級(jí)范圍控制信息包含的對(duì)象相關(guān)條件中選擇與所述對(duì)象相關(guān)信息相匹配的對(duì)象相關(guān)條件,以將所選擇的對(duì)象相關(guān)條件對(duì)應(yīng)的版本信息作為所述升級(jí)目標(biāo)版本信息。
3.根據(jù)權(quán)利要求2所述的方法,其中,所述步驟i還包括以下步驟 -根據(jù)所述用戶設(shè)備所屬區(qū)域的區(qū)域信息,獲取所述升級(jí)范圍控制信息。
4.根據(jù)權(quán)利要求2或3所述的方法,其中,所述對(duì)象相關(guān)條件包括以下至少一項(xiàng) -適用對(duì)象的文件信息,其中,所述適用對(duì)象為需要升級(jí)至該對(duì)象相關(guān)條件對(duì)應(yīng)的版本信息的對(duì)象;-所述適用對(duì)象所屬用戶設(shè)備的設(shè)備ID信息; -所述適用對(duì)象所屬用戶設(shè)備的廠商ID信息; -所述適用對(duì)象的運(yùn)行環(huán)境信息; -所述適用對(duì)象所屬用戶設(shè)備所在區(qū)域的區(qū)域范圍信息。
5.根據(jù)權(quán)利要求1所述的方法,其中,所述步驟b還包括以下步驟 -將所述對(duì)象相關(guān)信息發(fā)送至網(wǎng)絡(luò)設(shè)備;-獲取所述網(wǎng)絡(luò)設(shè)備反饋的與所述對(duì)象相關(guān)信息相應(yīng)的升級(jí)目標(biāo)版本信息。
6.根據(jù)權(quán)利要求1至5中任一項(xiàng)所述的方法,其中,所述待升級(jí)對(duì)象中包括多個(gè)可升級(jí)模塊,其中,所述步驟c包括以下步驟-根據(jù)所述升級(jí)目標(biāo)版本信息來由所述多個(gè)可升級(jí)模塊中選擇需要升級(jí)的可升級(jí)模塊,以根據(jù)基于所述升級(jí)目標(biāo)版本信息獲得的升級(jí)文件來對(duì)所選擇的可升級(jí)模塊進(jìn)行升級(jí)。
7.根據(jù)權(quán)利要求1至6中任一項(xiàng)所述的方法,其中,該方法還包括以下步驟 -當(dāng)能夠獲得所述升級(jí)目標(biāo)版本信息時(shí),向用戶提供升級(jí)選擇信息;-獲取用戶基于所述升級(jí)選擇信息反饋的反饋信息; -根據(jù)所述反饋信息判斷是否需要進(jìn)行升級(jí)處理; 其中,所述步驟c還包括以下步驟-當(dāng)根據(jù)所述反饋信息判斷需要進(jìn)行升級(jí)處理時(shí),獲取所述升級(jí)文件,以對(duì)所述待升級(jí)對(duì)象進(jìn)行升級(jí)。
8.根據(jù)權(quán)利要求1至7中任一項(xiàng)所述的方法,其中,所述待升級(jí)對(duì)象的對(duì)象相關(guān)信息至少包括以下任一項(xiàng)-所述待升級(jí)對(duì)象的文件信息; -所述待升級(jí)對(duì)象所屬用戶設(shè)備的設(shè)備ID信息; -所述待升級(jí)對(duì)象所屬用戶設(shè)備的廠商ID信息; -所述待升級(jí)對(duì)象的運(yùn)行環(huán)境信息; -所述待升級(jí)對(duì)象所屬用戶設(shè)備所在區(qū)域的區(qū)域信息。
9.一種在網(wǎng)絡(luò)設(shè)備中用于輔助用戶設(shè)備來對(duì)待升級(jí)對(duì)象進(jìn)行升級(jí)的方法,其中,該方法包括以下步驟A獲取來自用戶設(shè)備的該用戶設(shè)備中待升級(jí)對(duì)象的對(duì)象相關(guān)信息; B由多個(gè)預(yù)定的對(duì)象相關(guān)條件中選擇與所述對(duì)象相關(guān)信息相匹配的對(duì)象相關(guān)條件,以將所選擇的對(duì)象相關(guān)條件對(duì)應(yīng)的版本信息作為所述待升級(jí)對(duì)象的升級(jí)目標(biāo)版本信息;C根據(jù)所述升級(jí)目標(biāo)版本信息來執(zhí)行相應(yīng)操作,以使所述用戶設(shè)備能夠獲得將所述待升級(jí)對(duì)象升級(jí)至所述升級(jí)目標(biāo)版本信息的升級(jí)文件。
10.根據(jù)權(quán)利要求9所述的方法,其中,所述步驟C包括以下步驟 Cl根據(jù)所述升級(jí)目標(biāo)版本信息來獲取所述升級(jí)文件;C2將所述升級(jí)文件發(fā)送給所述用戶設(shè)備。
11.根據(jù)權(quán)利要求10所述的方法,其中,所述待升級(jí)對(duì)象中包括多個(gè)可升級(jí)模塊,其中,所述步驟Cl包括以下步驟-根據(jù)所述升級(jí)目標(biāo)版本信息來由所述多個(gè)可升級(jí)模塊中選擇需要升級(jí)的可升級(jí)模塊,并獲取對(duì)所選擇的可升級(jí)模塊進(jìn)行升級(jí)所需的升級(jí)文件; 其中,所述步驟C2包括以下步驟-將所選擇的可升級(jí)模塊的標(biāo)識(shí)信息以及所述升級(jí)文件發(fā)送給所述用戶設(shè)備。
12.根據(jù)權(quán)利要求9所述的方法,其中,所述步驟C包括以下步驟-將所述升級(jí)目標(biāo)版本信息發(fā)送給所述用戶設(shè)備,以使所述用戶設(shè)備能夠根據(jù)所述升級(jí)目標(biāo)版本信息來獲取所述升級(jí)文件。
13.根據(jù)權(quán)利要求9至11中任一項(xiàng)所述的方法,其中,該方法還包括以下步驟 -當(dāng)能夠獲得所述升級(jí)目標(biāo)版本信息時(shí),向所述用戶設(shè)備發(fā)送升級(jí)選擇信息;-獲取所述用戶設(shè)備基于所述升級(jí)選擇信息反饋的反饋信息; -根據(jù)所述反饋信息判斷是否需要執(zhí)行所述相應(yīng)操作; 其中,所述步驟C還包括以下步驟-當(dāng)根據(jù)所述反饋信息判斷需要執(zhí)行所述相應(yīng)操作時(shí),根據(jù)所述升級(jí)目標(biāo)版本信息來執(zhí)行所述相應(yīng)操作,以使所述用戶設(shè)備能夠獲得將所述待升級(jí)對(duì)象升級(jí)至所述升級(jí)目標(biāo)版本信息的升級(jí)文件。
14.根據(jù)權(quán)利要求9至13中任一項(xiàng)所述的方法,其中,所述對(duì)象相關(guān)條件包括以下至少一項(xiàng)-適用對(duì)象的文件信息,其中,所述適用對(duì)象為需要升級(jí)至該對(duì)象相關(guān)條件對(duì)應(yīng)的版本信息的對(duì)象;-所述適用對(duì)象所屬用戶設(shè)備的設(shè)備ID信息; -所述適用對(duì)象所屬用戶設(shè)備的廠商ID信息; -所述適用對(duì)象的運(yùn)行環(huán)境信息;-所述適用對(duì)象所屬用戶設(shè)備所在區(qū)域的區(qū)域范圍信息。
15.根據(jù)權(quán)利要求9至14中任一項(xiàng)所述的方法,其中,所述待升級(jí)對(duì)象的對(duì)象相關(guān)信息至少包括以下任一項(xiàng)-所述待升級(jí)對(duì)象的文件信息; -所述待升級(jí)對(duì)象所屬用戶設(shè)備的設(shè)備ID信息; -所述待升級(jí)對(duì)象所屬用戶設(shè)備的廠商ID信息; -所述待升級(jí)對(duì)象的運(yùn)行環(huán)境信息; -所述待升級(jí)對(duì)象所屬用戶設(shè)備所在區(qū)域的區(qū)域信息。
16.一種在用戶設(shè)備中用于對(duì)待升級(jí)對(duì)象進(jìn)行升級(jí)的對(duì)象升級(jí)裝置,其中,該對(duì)象升級(jí)裝置包括第一信息獲取裝置,用于獲取所述待升級(jí)對(duì)象的對(duì)象相關(guān)信息; 第一版本獲取裝置,用于獲取與所述對(duì)象相關(guān)信息相應(yīng)的升級(jí)目標(biāo)版本信息; 第一文件獲取裝置,用于獲取將所述待升級(jí)對(duì)象由當(dāng)前版本信息升級(jí)至所述升級(jí)目標(biāo)版本信息所需的升級(jí)文件;升級(jí)裝置,用于根據(jù)所述升級(jí)文件來對(duì)所述待升級(jí)對(duì)象進(jìn)行升級(jí)。
17.根據(jù)權(quán)利要求16所述的對(duì)象升級(jí)裝置,其中,該對(duì)象升級(jí)裝置還包括控制信息獲取裝置,用于獲取升級(jí)范圍控制信息,其中,該升級(jí)范圍控制信息包括至少一個(gè)版本信息以及升級(jí)至所述至少一個(gè)版本信息中每個(gè)版本信息所需的對(duì)象相關(guān)條件; 其中,所述第一版本獲取裝置還包括第一子版本獲取裝置,用于由所述升級(jí)范圍控制信息包含的對(duì)象相關(guān)條件中選擇與所述對(duì)象相關(guān)信息相匹配的對(duì)象相關(guān)條件,以將所選擇的對(duì)象相關(guān)條件對(duì)應(yīng)的版本信息作為所述升級(jí)目標(biāo)版本信息。
18.根據(jù)權(quán)利要求17所述的對(duì)象升級(jí)裝置,其中,所述控制信息獲取裝置還包括子控制信息獲取裝置,用于根據(jù)所述用戶設(shè)備所屬區(qū)域的區(qū)域信息,獲取所述升級(jí)范圍控制信息。
19.根據(jù)權(quán)利要求17或18所述的對(duì)象升級(jí)裝置,其中,所述對(duì)象相關(guān)條件包括以下至少一項(xiàng)-適用對(duì)象的文件信息,其中,所述適用對(duì)象為需要升級(jí)至該對(duì)象相關(guān)條件對(duì)應(yīng)的版本信息的對(duì)象;-所述適用對(duì)象所屬用戶設(shè)備的設(shè)備ID信息; -所述適用對(duì)象所屬用戶設(shè)備的廠商ID信息; -所述適用對(duì)象的運(yùn)行環(huán)境信息; -所述適用對(duì)象所屬用戶設(shè)備所在區(qū)域的區(qū)域范圍信息。
20.根據(jù)權(quán)利要求16所述的對(duì)象升級(jí)裝置,其中,所述第一版本獲取裝置還包括 第一信息發(fā)送裝置,用于將所述對(duì)象相關(guān)信息發(fā)送至網(wǎng)絡(luò)設(shè)備;第二子版本獲取裝置,用于獲取所述網(wǎng)絡(luò)設(shè)備反饋的與所述對(duì)象相關(guān)信息相應(yīng)的升級(jí)目標(biāo)版本信息。
21.根據(jù)權(quán)利要求16至20中任一項(xiàng)所述的對(duì)象升級(jí)裝置,其中,所述待升級(jí)對(duì)象中包括多個(gè)可升級(jí)模塊,其中,所述第一文件獲取裝置包括第一子文件獲取裝置,用于根據(jù)所述升級(jí)目標(biāo)版本信息來由所述多個(gè)可升級(jí)模塊中選擇需要升級(jí)的可升級(jí)模塊,以根據(jù)基于所述升級(jí)目標(biāo)版本信息獲得的升級(jí)文件來對(duì)所選擇的可升級(jí)模塊進(jìn)行升級(jí)。
22.根據(jù)權(quán)利要求16至21中任一項(xiàng)所述的對(duì)象升級(jí)裝置,其中,該對(duì)象升級(jí)裝置還包括提供裝置,用于當(dāng)能夠獲得所述升級(jí)目標(biāo)版本信息時(shí),向用戶提供升級(jí)選擇信息; 第一反饋獲取裝置,用于獲取用戶基于所述升級(jí)選擇信息反饋的反饋信息; 第一判斷裝置,用于根據(jù)所述反饋信息判斷是否需要進(jìn)行升級(jí)處理; 其中,所述第一文件獲取裝置還包括第二子文件獲取裝置,用于當(dāng)根據(jù)所述反饋信息判斷需要進(jìn)行升級(jí)處理時(shí),獲取所述升級(jí)文件,以對(duì)所述待升級(jí)對(duì)象進(jìn)行升級(jí)。
23.根據(jù)權(quán)利要求16至22中任一項(xiàng)所述的對(duì)象升級(jí)裝置,其中,所述待升級(jí)對(duì)象的對(duì)象相關(guān)信息至少包括以下任一項(xiàng)-所述待升級(jí)對(duì)象的文件信息; -所述待升級(jí)對(duì)象所屬用戶設(shè)備的設(shè)備ID信息; -所述待升級(jí)對(duì)象所屬用戶設(shè)備的廠商ID信息; -所述待升級(jí)對(duì)象的運(yùn)行環(huán)境信息; -所述待升級(jí)對(duì)象所屬用戶設(shè)備所在區(qū)域的區(qū)域信息。
24.一種在網(wǎng)絡(luò)設(shè)備中用于輔助用戶設(shè)備來對(duì)待升級(jí)對(duì)象進(jìn)行升級(jí)的輔助升級(jí)裝置, 其中,該輔助升級(jí)裝置包括第二信息獲取裝置,用于獲取來自用戶設(shè)備的該用戶設(shè)備中待升級(jí)對(duì)象的對(duì)象相關(guān)信息;第二版本獲取裝置,用于由多個(gè)預(yù)定的對(duì)象相關(guān)條件中選擇與所述對(duì)象相關(guān)信息相匹配的對(duì)象相關(guān)條件,以將所選擇的對(duì)象相關(guān)條件對(duì)應(yīng)的版本信息作為所述待升級(jí)對(duì)象的升級(jí)目標(biāo)版本信息;執(zhí)行裝置,用于根據(jù)所述升級(jí)目標(biāo)版本信息來執(zhí)行相應(yīng)操作,以使所述用戶設(shè)備能夠獲得將所述待升級(jí)對(duì)象升級(jí)至所述升級(jí)目標(biāo)版本信息的升級(jí)文件。
25.根據(jù)權(quán)利要求M所述的輔助升級(jí)裝置,其中,所述執(zhí)行裝置包括 第二文件獲取裝置,用于根據(jù)所述升級(jí)目標(biāo)版本信息來獲取所述升級(jí)文件; 文件發(fā)送裝置,用于將所述升級(jí)文件發(fā)送給所述用戶設(shè)備。
26.根據(jù)權(quán)利要求25所述的輔助升級(jí)裝置,其中,所述待升級(jí)對(duì)象中包括多個(gè)可升級(jí)模塊,其中,所述第二文件獲取裝置包括第三子文件獲取裝置,用于根據(jù)所述升級(jí)目標(biāo)版本信息來由所述多個(gè)可升級(jí)模塊中選擇需要升級(jí)的可升級(jí)模塊,并獲取對(duì)所選擇的可升級(jí)模塊進(jìn)行升級(jí)所需的升級(jí)文件; 其中,所述文件發(fā)送裝置包括子文件發(fā)送裝置,用于將所選擇的可升級(jí)模塊的標(biāo)識(shí)信息以及所述升級(jí)文件發(fā)送給所述用戶設(shè)備。
27.根據(jù)權(quán)利要求M所述的輔助升級(jí)裝置,其中,所述執(zhí)行裝置包括第二信息發(fā)送裝置,用于將所述升級(jí)目標(biāo)版本信息發(fā)送給所述用戶設(shè)備,以使所述用戶設(shè)備能夠根據(jù)所述升級(jí)目標(biāo)版本信息來獲取所述升級(jí)文件。
28.根據(jù)權(quán)利要求M至沈中任一項(xiàng)所述的輔助升級(jí)裝置,其中,該輔助升級(jí)裝置還包括第三信息發(fā)送裝置,用于當(dāng)能夠獲得所述升級(jí)目標(biāo)版本信息時(shí),向所述用戶設(shè)備發(fā)送升級(jí)選擇信息;第二反饋獲取裝置,用于獲取所述用戶設(shè)備基于所述升級(jí)選擇信息反饋的反饋信息; 第二判斷裝置,用于根據(jù)所述反饋信息判斷是否需要執(zhí)行所述相應(yīng)操作; 其中,所述執(zhí)行裝置還包括子執(zhí)行裝置,用于當(dāng)根據(jù)所述反饋信息判斷需要執(zhí)行所述相應(yīng)操作時(shí),根據(jù)所述升級(jí)目標(biāo)版本信息來執(zhí)行所述相應(yīng)操作,以使所述用戶設(shè)備能夠獲得將所述待升級(jí)對(duì)象升級(jí)至所述升級(jí)目標(biāo)版本信息的升級(jí)文件。
29.根據(jù)權(quán)利要求M至觀中任一項(xiàng)所述的輔助升級(jí)裝置,其中,所述對(duì)象相關(guān)條件包括以下至少一項(xiàng)-適用對(duì)象的文件信息,其中,所述適用對(duì)象為需要升級(jí)至該對(duì)象相關(guān)條件對(duì)應(yīng)的版本信息的對(duì)象;-所述適用對(duì)象所屬用戶設(shè)備的設(shè)備ID信息; -所述適用對(duì)象所屬用戶設(shè)備的廠商ID信息; -所述適用對(duì)象的運(yùn)行環(huán)境信息; -所述適用對(duì)象所屬用戶設(shè)備所在區(qū)域的區(qū)域范圍信息。
30.根據(jù)權(quán)利要求M至四中任一項(xiàng)所述的輔助升級(jí)裝置,其中,所述待升級(jí)對(duì)象的對(duì)象相關(guān)信息至少包括以下任一項(xiàng)-所述待升級(jí)對(duì)象的文件信息; -所述待升級(jí)對(duì)象所屬用戶設(shè)備的設(shè)備ID信息; -所述待升級(jí)對(duì)象所屬用戶設(shè)備的廠商ID信息; -所述待升級(jí)對(duì)象的運(yùn)行環(huán)境信息; -所述待升級(jí)對(duì)象所屬用戶設(shè)備所在區(qū)域的區(qū)域信息。
31.一種用戶設(shè)備,其中,該用戶設(shè)備包括如權(quán)利要求16至23中至少一項(xiàng)所述的對(duì)象升級(jí)裝置。
32.一種網(wǎng)絡(luò)設(shè)備,其中,該網(wǎng)絡(luò)設(shè)備包括如權(quán)利要求23至30中至少一項(xiàng)所述的輔助升級(jí)裝置。
33.一種用于對(duì)待升級(jí)對(duì)象進(jìn)行升級(jí)的系統(tǒng),其中包括如權(quán)利要求31所述的用戶設(shè)備及如權(quán)利要求32所述的網(wǎng)絡(luò)設(shè)備。
全文摘要
一種在用戶設(shè)備中用于對(duì)待升級(jí)對(duì)象進(jìn)行升級(jí)的方法、裝置、設(shè)備和系統(tǒng),該方案包括獲取所述待升級(jí)對(duì)象的對(duì)象相關(guān)信息;獲取與所述對(duì)象相關(guān)信息相應(yīng)的升級(jí)目標(biāo)版本信息;獲取將所述待升級(jí)對(duì)象由當(dāng)前版本信息升級(jí)至所述升級(jí)目標(biāo)版本信息所需的升級(jí)文件;根據(jù)所述升級(jí)文件來對(duì)所述待升級(jí)對(duì)象進(jìn)行升級(jí)。根據(jù)本發(fā)明的方案,通過待升級(jí)對(duì)象的對(duì)象相關(guān)信息來確定待升級(jí)對(duì)象要升級(jí)至的版本,避免待升級(jí)對(duì)象可升級(jí)的最高版本與其當(dāng)前的版本相差過多而造成的升級(jí)失敗或升級(jí)不完全等問題。并能夠避免待升級(jí)對(duì)象盲目地從網(wǎng)絡(luò)設(shè)備獲取其所不需要的升級(jí)文件,減少用戶設(shè)備的數(shù)據(jù)下載量。
文檔編號(hào)H04L29/08GK102231671SQ201110146669
公開日2011年11月2日 申請(qǐng)日期2011年6月1日 優(yōu)先權(quán)日2011年6月1日
發(fā)明者吳小輝 申請(qǐng)人:上海聚力傳媒技術(shù)有限公司