[發明專利]啟動資源加載方法及裝置有效
| 申請號: | 201611184027.6 | 申請日: | 2016-12-19 |
| 公開(公告)號: | CN108228270B | 公開(公告)日: | 2021-04-16 |
| 發明(設計)人: | 付柳強 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 朱雅男 |
| 地址: | 518057 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 啟動 資源 加載 方法 裝置 | ||
本發明公開了一種啟動資源加載方法及裝置,屬于移動終端領域。該方法包括:獲取當前情境對應的當前情境數據組,獲取多個歷史情境對應的歷史情境數據組,將當前情境數據組和每個歷史情境數據組輸入相似度模型,計算得到當前情境和每個歷史情境之間的相似度;根據相似度最大的N個歷史情境對應的歷史應用程序確定當前情境對應的預測應用程序,將預測應用程序的啟動資源預加載至內存中;由于移動終端會對即將啟動的預測應用程序進行預測,并預先加載預測應用程序啟動時所需的啟動資源至內存,當移動終端接收到用戶的點擊操作時,移動終端可以直接使用預先加載好的啟動資源來啟動該預測應用程序,減少了移動終端啟動應用程序所耗費的時間。
技術領域
本發明實施例涉及移動終端領域,特別涉及一種啟動資源加載方法及裝置。
背景技術
隨著移動終端的普及和發展,移動終端中的應用程序的數量和種類越來越豐富,用戶可以通過移動終端安裝和使用各種應用程序。
用戶在使用應用程序時,需要觸發移動終端啟動該應用程序。現有技術中,用戶在移動終端中點擊應用程序的圖標,移動終端接收到用戶的點擊操作后,開始加載應用程序啟動時所需的啟動資源以啟動該應用程序。其中,啟動資源包括:該應用程序的代碼、該應用程序在運行時所需要的UI(User Interface,用戶界面)素材、該應用程序在運行時需要處理的數據等。
對于游戲類應用程序、畫圖類應用程序、郵箱類應用程序等應用程序來講,由于啟動時需要加載的啟動資源較多,移動終端在接收到用戶的點擊操作至該應用程序完全啟動需要耗費較多的時間。
發明內容
為了解決移動終端在接收到用戶的點擊操作至應用程序完全啟動耗費的時間較多的問題,本發明實施例提供了一種啟動資源加載方法及裝置。所述技術方案如下:
第一方面,提供了一種啟動資源加載方法,該方法包括:
獲取當前情境對應的當前情境數據組,當前情境數據組包括用于描述當前運行情境下的至少一個當前情境數據;
獲取多個歷史情境對應的歷史情境數據組,歷史情境數據組包括用于描述歷史運行情境的至少一個歷史情境數據;
將當前情境數據組和每個歷史情境數據組輸入相似度模型,計算得到當前情境和每個歷史情境之間的相似度;
根據相似度最大的N個歷史情境對應的歷史應用程序確定當前情境對應的預測應用程序,歷史應用程序是在歷史情境下運行的應用程序,N為正整數;
將預測應用程序的啟動資源預加載至內存中,啟動資源是啟動預測應用程序時所需的資源。
第二方面,提供了一種啟動資源加載裝置,該裝置包括:
第一獲取模塊,用于獲取當前情境對應的當前情境數據組,當前情境數據組包括用于描述當前運行情境下的至少一個當前情境數據;
第二獲取模塊,用于獲取多個歷史情境對應的歷史情境數據組,歷史情境數據組包括用于描述歷史運行情境的至少一個歷史情境數據;
計算模塊,用于將當前情境數據組和每個歷史情境數據組輸入相似度模型,計算得到當前情境和每個歷史情境之間的相似度;
確定模塊,用于根據相似度最大的N個歷史情境對應的歷史應用程序確定當前情境對應的預測應用程序,歷史應用程序是在歷史情境下運行的應用程序,N為正整數;
加載模塊,用于將預測應用程序的啟動資源預加載至內存中,啟動資源是啟動預測應用程序時所需的資源。
本發明實施例提供的技術方案帶來的有益效果是:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611184027.6/2.html,轉載請聲明來源鉆瓜專利網。





