[發明專利]啟動資源加載方法及裝置有效
| 申請號: | 201611184027.6 | 申請日: | 2016-12-19 |
| 公開(公告)號: | CN108228270B | 公開(公告)日: | 2021-04-16 |
| 發明(設計)人: | 付柳強 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 朱雅男 |
| 地址: | 518057 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 啟動 資源 加載 方法 裝置 | ||
1.一種啟動資源加載方法,其特征在于,所述方法包括:
獲取當前情境對應的當前情境數據組,所述當前情境數據組包括用于描述當前運行情境下的至少兩個當前情境數據,所述當前情境數據包括用戶情境數據和終端情境數據中的至少一種,所述用戶情境數據用于描述在移動終端當前運行時使用所述移動終端的用戶的信息,所述終端情境數據用于描述所述移動終端;
獲取多個歷史情境對應的歷史情境數據組,所述歷史情境數據組包括用于描述歷史運行情境的至少兩個歷史情境數據;
將所述當前情境數據組和每個所述歷史情境數據組輸入相似度模型,計算所述當前情境數據組中的每個所述當前情境數據對應的子相似度,所述子相似度是所述當前情境數據和所述歷史情境數據組中屬于同一個情境數據類型的所述歷史情境數據之間的相似度;
將每個所述當前情境數據對應的子相似度按照所述當前情境數據所屬的情境數據類型對應的權重相加,得到所述當前情境與所述歷史情境之間的相似度;
根據相似度最大的N個歷史情境對應的歷史應用程序確定所述當前情境對應的預測應用程序,所述歷史應用程序是在所述歷史情境下運行的應用程序,N為正整數;
將所述預測應用程序的啟動資源預加載至內存中,所述啟動資源是啟動所述預測應用程序時所需的資源;
確定所述當前情境下實際啟動的應用程序;
當所述實際啟動的應用程序與所述預測應用程序不同時,根據所述當前情境數據組與所述實際啟動的應用程序更新所述相似度模型中的各個情境數據類型對應的所述權重。
2.根據權利要求1所述的方法,其特征在于,所述用戶情境數據包括所述用戶的姓名、性別、年齡、職業、心情和教育背景中的至少一種;
所述終端情境數據包括所述移動終端的終端標識、網絡信息和設備類型中的至少一種;
所述當前情景數據還包括環境情景數據,所述環境情境數據用于描述所述移動終端當前運行時所處的環境,所述環境情境數據包括時間、位置、天氣情況、溫度、光照、聲音和交通情況中的至少一種。
3.根據權利要求1所述的方法,其特征在于,所述將每個所述當前情境數據對應的子相似度按照所述當前情境數據所屬的情境數據類型對應的權重相加,得到所述當前情境與所述歷史情境之間的相似度,包括:
其中,C1是所述當前情境,C2是所述歷史情境,Sim(C1,C2)是所述當前情境和所述歷史情境之間的相似度;n是所述當前情境數據組中的當前情境數據的個數,Si是所述當前情境數據組中的第i個所述當前情境數據,pi是Si所屬的情境數據類型對應的權重,Sj是所述歷史情境數據組中第j個與Si屬于同一個情境數據類型的所述歷史情境數據,Sim(Si,Sj)是所述當前情境數據對應的子相似度,n≥2且n為正整數,i≥1且i為正整數,j≥1且j為正整數。
4.根據權利要求1所述的方法,其特征在于,所述計算所述當前情境數據組中的每個所述當前情境數據對應的子相似度,包括:
當所述當前情境數據采用數值進行表示時,按照如下公式計算所述子相似度:
其中,Sim(Si,Sj)是所述當前情境數據對應的子相似度,Si是所述當前情境數據組中的第i個所述當前情境數據,Sj是所述歷史情境數據組中第j個與Si屬于同一個情境數據類型的所述歷史情境數據,i≥1且i為正整數,j≥1且j為正整數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611184027.6/1.html,轉載請聲明來源鉆瓜專利網。





