[發(fā)明專利]一種文件升級方法、相關(guān)設(shè)備及系統(tǒng)有效
| 申請?zhí)枺?/td> | 201610109697.5 | 申請日: | 2016-02-26 |
| 公開(公告)號: | CN105530323B | 公開(公告)日: | 2019-06-25 |
| 發(fā)明(設(shè)計(jì))人: | 李文靖 | 申請(專利權(quán))人: | 北京金山安全軟件有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 廣州三環(huán)專利商標(biāo)代理有限公司 44202 | 代理人: | 郝傳鑫;熊永強(qiáng) |
| 地址: | 100085 北京*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 文件 升級 方法 相關(guān) 設(shè)備 系統(tǒng) | ||
1.一種文件升級方法,其特征在于,包括:
接收客戶端的請求升級信息,所述請求升級信息中包括所請求的升級文件的文件信息;
確定所述升級文件所對應(yīng)的升級類型,所述升級類型包括快速升級及普通升級,所述快速升級對應(yīng)的升級文件的出錯(cuò)概率小于所述普通升級對應(yīng)的升級文件的出錯(cuò)概率;
若所述升級類型為所述普通升級,判斷所述客戶端是否被分配到下載機(jī)會(huì);
若判斷出所述客戶端被分配到所述下載機(jī)會(huì),則將升級服務(wù)器上的下載路徑發(fā)送給所述客戶端;
若所述文件對應(yīng)的升級類型為所述快速升級,則執(zhí)行所述將升級服務(wù)器上的下載路徑發(fā)送給所述客戶端的步驟。
2.如權(quán)利要求1所述方法,其特征在于,所述接收客戶端的請求升級信息之后,所述方法還包括:
從所述文件信息中獲取文件標(biāo)識及文件版本;
判斷升級服務(wù)器中所述文件標(biāo)識對應(yīng)的文件版本是否與所述請求升級信息中的文件版本一致;
其中,所述確定所述升級文件所對應(yīng)的升級類型包括:
若判斷出不一致,則確定所述升級文件所對應(yīng)的升級類型。
3.如權(quán)利要求1或2所述方法,其特征在于,所述確定所述升級文件所對應(yīng)的升級類型包括:
在預(yù)設(shè)的文件與升級類型對應(yīng)表中查找與所述升級文件對應(yīng)的升級類型;或
根據(jù)所述升級文件的文件屬性確定對應(yīng)的升級類型,所述升級類型對應(yīng)一個(gè)或多個(gè)文件屬性。
4.如權(quán)利要求1所述方法,其特征在于,所述判斷所述客戶端是否有下載機(jī)會(huì)之前,所述方法還包括:
向所述客戶端隨機(jī)分配下載機(jī)會(huì)值;
其中,所述判斷所述客戶端是否有下載機(jī)會(huì)包括:
判斷所述下載機(jī)會(huì)值是否小于或等于預(yù)設(shè)概率門限值;
若判斷出小于所述預(yù)設(shè)概率門限值,則確定所述客戶端有所述下載機(jī)會(huì)。
5.如權(quán)利要求1所述方法,其特征在于,所述方法還包括:
根據(jù)同時(shí)請求升級所述升級文件的客戶端數(shù)量確定下載機(jī)會(huì)值的取值范圍。
6.一種文件升級方法,其特征在于,包括:
向控制服務(wù)器發(fā)送請求升級信息,所述請求升級信息包含請求升級文件的文件標(biāo)識及文件版本;
接收所述控制服務(wù)器針對所述請求升級信息發(fā)送的響應(yīng)信息,所述響應(yīng)信息由所述控制服務(wù)器根據(jù)升級服務(wù)器中所述文件標(biāo)識對應(yīng)的文件版本是否與所述請求升級信息中的文件版本一致、所述升級文件所對應(yīng)的升級類型、發(fā)送所述請求升級信息的客戶端是否被分配到下載機(jī)會(huì)得到,所述升級類型包括快速升級及普通升級,所述快速升級對應(yīng)的升級文件的出錯(cuò)概率小于所述普通升級對應(yīng)的升級文件的出錯(cuò)概率,當(dāng)所述升級服務(wù)器中所述文件標(biāo)識對應(yīng)的文件版本與所述請求升級信息中的文件版本不一致,且所述升級類型為所述快速升級時(shí),所述控制服務(wù)器確定所述響應(yīng)信息表示需要升級,當(dāng)所述升級服務(wù)器中所述文件標(biāo)識對應(yīng)的文件版本與所述請求升級信息中的文件版本不一致,所述升級類型為所述普通升級,且所述客戶端被分配到下載機(jī)會(huì),則所述控制服務(wù)器確定所述響應(yīng)信息表示需要升級;
若接收到的所述響應(yīng)信息表示需要升級,則從所述響應(yīng)信息中獲取下載路徑;
根據(jù)所述下載路徑從所述升級服務(wù)器中下載所述升級文件。
7.如權(quán)利要求6所述方法,其特征在于,所述根據(jù)所述下載路徑從升級服務(wù)器中下載所述升級文件包括:
解析所述下載路徑中包含的升級類型;
從所述升級服務(wù)器中所述升級類型對應(yīng)的文件夾中查找所述升級文件;
當(dāng)查找到所述升級文件時(shí),下載所述升級文件。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京金山安全軟件有限公司,未經(jīng)北京金山安全軟件有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610109697.5/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種機(jī)頂盒Loader模塊升級方法及其機(jī)頂盒
- 產(chǎn)品升級的方法和設(shè)備
- 一種機(jī)頂盒的升級方法和裝置
- 網(wǎng)絡(luò)設(shè)備升級方法、升級服務(wù)器、終端設(shè)備及存儲(chǔ)介質(zhì)
- 無人機(jī)系統(tǒng)中的模塊升級方法及待升級模塊
- 一種基于主分結(jié)構(gòu)的應(yīng)用升級及升級版本控制方法及系統(tǒng)
- 一種升級方法及裝置
- 一種終端升級方法、裝置、終端及存儲(chǔ)介質(zhì)
- 一種車輛升級方法、裝置、終端及存儲(chǔ)介質(zhì)
- 設(shè)備升級方法、裝置及服務(wù)器
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測試終端的測試方法
- 一種服裝用人體測量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





