[發明專利]一種資源更新方法及系統有效
| 申請號: | 201711297980.6 | 申請日: | 2017-12-08 |
| 公開(公告)號: | CN108228210B | 公開(公告)日: | 2021-06-04 |
| 發明(設計)人: | 張清云 | 申請(專利權)人: | 平安科技(深圳)有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;G06F16/957;H04L29/06;H04L29/08 |
| 代理公司: | 深圳中一專利商標事務所 44237 | 代理人: | 官建紅 |
| 地址: | 518000 廣東省深*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 資源 更新 方法 系統 | ||
1.一種資源更新方法,其特征在于,包括:
應用程序在啟動時,讀取本地頁面資源包中的頁面資源版本標識,并向資源服務器發送包含所述頁面資源版本標識的握手請求信息;
所述資源服務器在接收到所述握手請求后,將所述頁面資源版本標識與頁面資源更新包中的包含的頁面資源版本標識進行對比監測,并在監測出所述應用程序的所述本地頁面資源包需要更新時,向所述應用程序推送所述頁面資源更新包的下載鏈接;
所述應用程序通過所述下載鏈接下載所述頁面資源更新包,并對所述頁面資源更新包對應的更新說明數據進行關鍵詞查找,判斷所述更新說明數據中是否包含預設關鍵詞;
若關鍵詞查找的結果為所述更新說明數據中包含所述預設關鍵詞,則根據所述預設關鍵詞所屬類別,確定利用所述頁面資源更新包對所述本地頁面資源包進行更新時的更新策略;所述更新策略包括更新時間點以及頁面功能模塊更新順序;對應所述預設關鍵詞所屬類別,所述頁面資源更新包劃分為安全類更新包、時效類更新包或普通類更新包;
若關鍵詞查找的結果為所述更新說明數據中不包含所述預設關鍵詞,則在檢測出所述應用程序的顯示頁面被切換、關閉或刷新時,利用所述頁面資源更新包對所述本地頁面資源包進行更新;
所述應用程序通過所述下載鏈接下載所述頁面資源更新包,根據所述頁面資源更新包對應的更新說明數據進行關鍵詞查找,還包括:
若識別出所述應用程序的顯示頁面中存在視頻流傳輸,根據所述關鍵詞查找結果判斷所述頁面資源更新包是否為所述安全類更新包;
若判斷結果為所述頁面資源更新包不為所述安全類更新包,在通過所述下載鏈接下載所述頁面資源更新包時,對所述頁面資源更新包的下載以及所述視頻流傳輸進行流量控制,優先進行所述視頻流傳輸。
2.如權利要求1所述的資源更新方法,其特征在于,還包括:
若關鍵詞查找的結果為所述更新說明數據中包含所述預設關鍵詞中的第一類預設關鍵詞,判定所述頁面資源更新包為安全類更新包,所述安全類更新包用于對所述本地頁面資源包存在的安全漏洞進行更新;
控制所述應用程序停止對用戶的操作指令的響應,直至利用所述頁面資源更新包對所述本地頁面資源包的更新完成。
3.如權利要求1所述的資源更新方法,其特征在于,還包括:
若關鍵詞查找的結果為所述更新說明數據中僅包含所述預設關鍵詞中的第二類預設關鍵詞時,判定所述頁面資源更新包為時效類更新包,對所述應用程序當前顯示的頁面進行功能模塊識別,并對識別出的功能模塊進行使用頻率排序,所述時效類更新包用于對所述本地頁面資源包進行功能模塊更新;
利用所述頁面資源更新包,按照使用頻率由低到高的順序依次對所述功能模塊進行更新。
4.如權利要求1所述的資源更新方法,其特征在于,在所述檢測出所述應用程序的顯示頁面被切換、關閉或刷新時,利用所述頁面資源更新包對所述本地頁面資源包進行更新之后,還包括:
若檢測出所述應用程序當前顯示頁面被切換,在利用所述頁面資源更新包對所述本地頁面資源包進行更新完成之后,對所述應用程序的顯示頁面進行切換;
若檢測出所述應用程序當前顯示頁面被刷新,在利用所述頁面資源更新包對所述本地頁面資源包進行更新完成之后,對所述應用程序的顯示頁面進行刷新。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安科技(深圳)有限公司,未經平安科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711297980.6/1.html,轉載請聲明來源鉆瓜專利網。





