[發(fā)明專利]軟件升級(jí)方法及裝置在審
| 申請(qǐng)?zhí)枺?/td> | 201710656463.7 | 申請(qǐng)日: | 2017-08-03 |
| 公開(kāi)(公告)號(hào): | CN109388423A | 公開(kāi)(公告)日: | 2019-02-26 |
| 發(fā)明(設(shè)計(jì))人: | 黃淵;鮑士雷 | 申請(qǐng)(專利權(quán))人: | 合一網(wǎng)絡(luò)技術(shù)(北京)有限公司 |
| 主分類號(hào): | G06F8/658 | 分類號(hào): | G06F8/658 |
| 代理公司: | 北京林達(dá)劉知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11277 | 代理人: | 劉新宇 |
| 地址: | 100080 北京市海淀區(qū)*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 目標(biāo)版本 軟件升級(jí) 組件信息 服務(wù)器獲取 下載 升級(jí) | ||
1.一種軟件升級(jí)方法,其特征在于,包括:
獲取軟件的目標(biāo)版本的組件列表;
將所述目標(biāo)版本的組件列表與所述軟件的當(dāng)前版本的組件列表進(jìn)行比較,確定所述目標(biāo)版本與所述當(dāng)前版本的相同的組件信息與不同的組件信息;
根據(jù)所述相同的組件信息,從本地獲取所述目標(biāo)版本與所述當(dāng)前版本的相同的組件;
根據(jù)所述不同的組件信息,從服務(wù)器獲取所述目標(biāo)版本與所述當(dāng)前版本的不同的組件;
根據(jù)所述相同的組件以及所述不同的組件,對(duì)所述軟件進(jìn)行升級(jí)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,從本地獲取所述目標(biāo)版本與所述當(dāng)前版本的相同的組件,包括:
在所述當(dāng)前版本為原始安裝版本的情況下,從第一區(qū)域獲取所述目標(biāo)版本與所述當(dāng)前版本的相同的組件,其中,所述第一區(qū)域?yàn)樾枰M(jìn)行用戶賬戶控制UAC認(rèn)證的區(qū)域。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,從本地獲取所述目標(biāo)版本與所述當(dāng)前版本的相同的組件,包括:
在所述當(dāng)前版本不為原始安裝版本的情況下,從第二區(qū)域獲取所述目標(biāo)版本與所述當(dāng)前版本的相同的組件,其中,所述第二區(qū)域?yàn)椴恍枰M(jìn)行UAC認(rèn)證的區(qū)域。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
根據(jù)所述相同的組件和所述不同的組件,生成所述目標(biāo)版本對(duì)應(yīng)的升級(jí)包;
將所述升級(jí)包存儲(chǔ)在第二區(qū)域中。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,在對(duì)所述軟件進(jìn)行升級(jí)之后,所述方法還包括:
在所述軟件升級(jí)完成的情況下,生成所述軟件對(duì)應(yīng)的代理配置文件,其中,所述代理配置文件包括所述目標(biāo)版本的存儲(chǔ)位置信息。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述方法還包括:
在檢測(cè)到所述軟件對(duì)應(yīng)的啟動(dòng)指令的情況下,若通過(guò)所述軟件的代理進(jìn)程檢測(cè)到存在代理配置文件,則從所述代理配置文件中獲取所述目標(biāo)版本的存儲(chǔ)位置信息;
根據(jù)目標(biāo)版本的存儲(chǔ)位置信息,啟動(dòng)所述目標(biāo)版本。
7.一種軟件升級(jí)裝置,其特征在于,包括:
第一獲取模塊,用于獲取軟件的目標(biāo)版本的組件列表;
確定模塊,用于將所述目標(biāo)版本的組件列表與所述軟件的當(dāng)前版本的組件列表進(jìn)行比較,確定所述目標(biāo)版本與所述當(dāng)前版本的相同的組件信息與不同的組件信息;
第二獲取模塊,用于根據(jù)所述相同的組件信息,從本地獲取所述目標(biāo)版本與所述當(dāng)前版本的相同的組件;
第三獲取模塊,用于根據(jù)所述不同的組件信息,從服務(wù)器獲取所述目標(biāo)版本與所述當(dāng)前版本的不同的組件;
升級(jí)模塊,用于根據(jù)所述相同的組件以及所述不同的組件,對(duì)所述軟件進(jìn)行升級(jí)。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述第二獲取模塊包括:
第一獲取子模塊,用于在所述當(dāng)前版本為原始安裝版本的情況下,從第一區(qū)域獲取所述目標(biāo)版本與所述當(dāng)前版本的相同的組件,其中,所述第一區(qū)域?yàn)樾枰M(jìn)行用戶賬戶控制UAC認(rèn)證的區(qū)域。
9.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述第二獲取模塊包括:
第二獲取子模塊,用于在所述當(dāng)前版本不為原始安裝版本的情況下,從第二區(qū)域獲取所述目標(biāo)版本與所述當(dāng)前版本的相同的組件,其中,所述第二區(qū)域?yàn)椴恍枰M(jìn)行UAC認(rèn)證的區(qū)域。
10.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括:
第一生成模塊,用于根據(jù)所述相同的組件和所述不同的組件,生成所述目標(biāo)版本對(duì)應(yīng)的升級(jí)包;
存儲(chǔ)模塊,用于將所述升級(jí)包存儲(chǔ)在第二區(qū)域中。
11.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括:
第二生成模塊,用于在所述軟件升級(jí)完成的情況下,生成所述軟件對(duì)應(yīng)的代理配置文件,其中,所述代理配置文件包括所述目標(biāo)版本的存儲(chǔ)位置信息。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于合一網(wǎng)絡(luò)技術(shù)(北京)有限公司,未經(jīng)合一網(wǎng)絡(luò)技術(shù)(北京)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710656463.7/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 業(yè)務(wù)服務(wù)器地址的獲取方法、系統(tǒng)及裝置
- 一種多服務(wù)器分頁(yè)查詢的裝置及方法
- 服務(wù)器機(jī)群的狀態(tài)檢測(cè)方法和裝置
- 獲取服務(wù)器資源信息的方法、資源池管理系統(tǒng)和服務(wù)器
- 服務(wù)器集群日志的獲取與提供方法、日志服務(wù)器及節(jié)點(diǎn)服務(wù)器
- 一種服務(wù)器及實(shí)現(xiàn)服務(wù)器功耗管理的方法
- 一種獲取服務(wù)器信息的方法、裝置及系統(tǒng)
- 一種獲取緩存數(shù)據(jù)的方法和裝置
- 服務(wù)器信息獲取方法及裝置
- 硬件信息獲取方法、裝置、服務(wù)器及存儲(chǔ)介質(zhì)





