[發明專利]控制應用程序安裝的方法及裝置有效
| 申請號: | 201710221273.2 | 申請日: | 2017-04-06 |
| 公開(公告)號: | CN106990989B | 公開(公告)日: | 2020-07-10 |
| 發明(設計)人: | 張富城;李海峰;暨新華;楊春賀 | 申請(專利權)人: | 北京小米移動軟件有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F8/61 |
| 代理公司: | 北京英創嘉友知識產權代理事務所(普通合伙) 11447 | 代理人: | 魏嘉熹 |
| 地址: | 100085 北京市海淀區清河*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 控制 應用程序 安裝 方法 裝置 | ||
1.一種控制應用程序安裝的方法,其特征在于,包括:
當目標設備存在待安裝的應用程序時,獲取所述目標設備的配置信息;
根據所述配置信息,獲取安裝結果,所述安裝結果指示是否在所述目標設備中安裝所述應用程序;
根據所述安裝結果對所述應用程序進行安裝控制;
其中,所述根據所述安裝結果對所述應用程序進行安裝控制,包括:
顯示所述安裝結果對應的提示信息;
其中,所述提示信息指示所述應用程序是否安裝成功;
所述提示信息包括以下至少一項:所述應用程序推薦安裝的設備的配置信息、推薦所述目標設備安裝的應用程序信息;
所述根據所述配置信息,獲取安裝結果,包括:
確定所述目標設備的配置參數與所述應用程序對應的配置需求參數的匹配度;
當所述匹配度大于閾值,確定所述安裝結果指示在所述目標設備中安裝所述應用程序;
當所述匹配度小于或等于所述閾值,確定所述安裝結果指示在所述目標設備中不安裝所述應用程序;
其中,所述目標設備的配置參數包括內存容量、處理器型號、與該應用程序相關的硬件參數和應用程序運行的操作系統版本,所述與所述應用程序對應的配置需求參數包括內存需求容量、處理器需求型號、與該應用程序相關的硬件需求參數和應用程序運行的操作系統需求版本,以及,采用式1確定目標設備的配置參數與應用程序對應的配置需求參數的匹配度S:
S=Q1C1+Q2C2+Q3C3+Q4C4 式1
其中,Q1表示目標設備的內存容量和應用程序的內存需求容量的匹配度,C1表示Q1對應的權重,Q2表示目標設備的處理器型號和應用程序的處理器需求型號的匹配度,C2表示Q2對應的權重,Q3表示目標設備的與應用程序相關的硬件參數和與應用程序相關的硬件需求參數的匹配度,C3表示Q3對應的權重;Q4表示目標設備的應用程序運行的操作系統版本和與應用程序運行的操作系統需求版本的匹配度,C4表示Q4對應的權重。
2.根據權利要求1所述的方法,其特征在于,所述根據所述配置信息,獲取安裝結果,包括:
根據以下至少一項確定所述應用程序的安裝結果:機型黑名單、機型白名單;
其中,所述機型黑名單包括不安裝所述應用程序的機型,所述機型白名單包括安裝所述應用程序的機型。
3.根據權利要求2所述的方法,其特征在于,所述根據以下至少一項確定所述應用程序的安裝結果,包括:
當所述目標設備的機型從屬于所述機型白名單,確定所述安裝結果指示在所述目標設備中安裝所述應用程序;或者
當所述目標設備的機型從屬于所述機型黑名單,確定所述安裝結果指示在所述目標設備中不安裝所述應用程序。
4.根據權利要求1所述的方法,其特征在于,所述根據所述安裝結果對所述應用程序進行安裝控制,包括:
當所述安裝結果指示在所述目標設備中安裝所述應用程序,控制所述目標設備安裝所述應用程序;
當所述安裝結果指示在所述目標設備中不安裝所述應用程序,控制所述目標設備拒絕安裝所述應用程序。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京小米移動軟件有限公司,未經北京小米移動軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710221273.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種程序更新的方法及裝置
- 下一篇:基于資源配置驅動庫的資源動態維護系統





