[發明專利]云端配置的靜默預裝方法和裝置在審
| 申請號: | 201910966462.1 | 申請日: | 2019-10-12 |
| 公開(公告)號: | CN110912963A | 公開(公告)日: | 2020-03-24 |
| 發明(設計)人: | 王駿;徐生福 | 申請(專利權)人: | 上海商米科技集團股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06F8/61 |
| 代理公司: | 上海市匯業律師事務所 31325 | 代理人: | 王函 |
| 地址: | 200433 上海*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 云端 配置 靜默 預裝 方法 裝置 | ||
1.一種云端配置的靜默預裝方法,其特征在于,包括:
終端接收來自服務器的推送命令和預裝應用列表,所述服務器在云端配置有預裝應用,并設置相應地預裝應用列表;
終端通過云端驗證后,從云端下載所述預裝應用列表中的各個應用,并在下載完成后,對下載的應用進行校驗;
在校驗通過后,終端靜默安裝預裝應用。
2.根據權利要求1所述的云端配置的靜默預裝方法,其特征在于,所述預裝應用列表中包括每個應用的下載地址、大小、MD5信息;
所述終端從云端下載所述預裝應用列表中的各個應用,具體包括:
每臺終端的設備序列號作為唯一設備標識,終端對設備標識進行加密并將加密的設備標識和簽名一起上傳至云端,使云端獲取到加密后的終端信息標識后進行解密并對所述終端信息標識進行驗證,在云端驗證通過后,終端根據應用的下載地址從云端下載所述預裝應用列表中的各個應用。
3.根據權利要求2所述的云端配置的靜默預裝方法,其特征在于,所述終端根據應用的下載地址從云端下載所述預裝應用列表中的各個應用,具體包括:
終端設置計時任務,當計時達到時,檢查終端的網絡狀態,如果連接有WIFI,則從云端下載所述預裝應用列表中的各個應用,如果沒有連接WIFI,則彈窗提醒終端用戶是否下載;如果用戶同意下載,則從云端下載所述預裝應用列表中的各個應用,如果不同意下載,則開始計時等待下次再次檢查網絡狀態。
4.根據權利要求1所述的云端配置的靜默預裝方法,其特征在于,所述對下載的應用進行校驗,具體包括:
在應用下載完成后,終端校驗服務器下發的MD5和下載應用生成的MD5是否一致;如果一致,則校驗成功,終端靜默安裝預裝應用;如果不一致,則校驗不成功,返回再次檢查網絡狀態,等待重新下載。
5.根據權利要求1所述的云端配置的靜默預裝方法,其特征在于,所述終端靜默安裝預裝應用,具體包括:
終端系統ROM底層具有自定義的PackageManager程序,通過所述PackageManager程序跳過用戶選擇的判斷邏輯,靜默安裝預裝應用。
6.根據權利要求1所述的云端配置的靜默預裝方法,其特征在于,所述終端靜默安裝預裝應用,具體包括:
終端重啟開機時主動發出開機廣播,主動拉取預裝應用列表接口,并主動執行下載靜默安裝。
7.根據權利要求5或6所述的云端配置的靜默預裝方法,其特征在于,所述方法還包括:終端系統ROM底層還具有自定義的PackageInstallObserver程序,當預裝應用在終端安裝完成后,通過所述PackageInstallObserver快速回調安裝結果,上報安裝結果。
8.一種云端配置的靜默預裝裝置,其特征在于,包括:
第一模塊,用于接收來自服務器的推送命令和預裝應用列表,所述服務器在云端配置有預裝應用,并設置相應地預裝應用列表;
第二模塊,用于通過云端驗證后,從云端下載所述預裝應用列表中的各個應用,并在下載完成后,對下載的應用進行校驗;
第三模塊,用于在校驗通過后,靜默安裝預裝應用。
9.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,該程序被處理器執行時實現權利要求1至8所述方法的步驟。
10.一種計算機設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,其特征在于,所述處理器執行所述程序時實現權利要求1至8所述方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海商米科技集團股份有限公司,未經上海商米科技集團股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910966462.1/1.html,轉載請聲明來源鉆瓜專利網。





