[发明专利]应用程序管理方法、应用程序管理装置和终端在审
申请号: | 201510532303.2 | 申请日: | 2015-08-26 |
公开(公告)号: | CN106708546A | 公开(公告)日: | 2017-05-24 |
发明(设计)人: | 马怡伟;朱翼鹏;程力行 | 申请(专利权)人: | 北京奇虎科技有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F3/0481 |
代理公司: | 北京工信联合知识产权代理事务所(普通合伙)11266 | 代理人: | 郭一斐 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 管理 方法 装置 终端 | ||
技术领域
本发明涉及终端技术领域,具体而言,涉及一种应用程序管理方法、一种应用程序管理装置和一种终端。
背景技术
目前,在终端中安装的应用程序越多终端的运行速度就越慢,而且应用程序的使用时间越长终端的运行速度也就越慢,在相关技术中,通过Linux内核优化、AMS(Application Management System,应用管理系统)层应用管理来优化终端的使用性能。或者通过卸载用户不经常使用的应用程序以保证终端的使用性能,但是若用户想要重新使用卸载后的应用程序,则需要重新下载安装包并重新安装该应用程序,这就使用该应用程序时很麻烦。
因此,如何避免卸载或者重新安装用户不经常使用的应用程序,从而保证了用户使用应用程序的便捷性,同时还可以提升终端的系统性能成为亟待解决的问题。
发明内容
本发明正是基于上述问题,提出了一种新的技术方案,不仅可以避免卸载或者重新安装用户不经常使用的应用程序,从而保证了用户使用应用程序的便捷性,还有效地提升终端的系统性能。
有鉴于此,本发明的第一方面提出了一种应用程序管理方法,包括:统计终端上安装的多个应用程序的使用参数信息;根据所述使用参数信息在所述多个应用程序中选择出目标应用程序;接收禁用指令,禁用所述目标应用程序的全部组件以控制所述目标应用程序处于冷冻状态;或者接收卸载指令,卸载所述目标应用程序。
在该技术方案中,通过统计多个应用程序的使用参数信息以在多个应用程序中选择出用户不经常使用的目标应用程序,并禁用目标应用程序的全部组件以使目标应用程序处于冷冻状态。由于处于冷冻状态的目标应用程序被其他应用程序拉起启动或者自启动,且处于冷冻状态的目标应用程序不会占用终端的内存和终端的CPU(Central Processing Unit,中央处理器)等系统的资源,从而有效地提升了终端的系统性能。另外,可以根据用户的需求打开目标应用程序,避免了卸载或者重新安装目标应用程序,从而保证了用户使用目标应用程序的便捷性。当然,也可以卸载目标应用程序,避免目标应用程序占用终端的存储空间和内存资源。
在上述技术方案中,优选地,所述使用参数信息包括:所述多个应用程序中的每个应用程序的启动次数信息和/或所述多个应用程序中的每个应用程序的在前台运行的总时长信息。
在该技术方案中,多个应用程序的使用参数信息包括但不限于:多个应用程序中的每个应用程序的启动次数信息和/或每个应用程序在前台运行的总时长信息,例如,启动次数信息可以是多个应用程序在特定时间段(如最近一个月内)的启动次数信息,总时长信息可以是多个应用程序在特定时间段且在前台运行的总时长信息,当然使用参数信息也可以是多个应用程序最后一次的使用时间。且使用参数信息比较准确地反映出用户对多个应用程序的使用情况,则可以根据使用参数信息比较准确地在多个应用程序中选择出用户不经常使用的目标应用程序。
在上述技术方案中,优选地,所述根据所述使用参数信息在所述多个应用程序中选择出目标应用程序的步骤,具体包括:根据所述每个应用程序的所述启动次数信息或者所述每个应用程序的所述总时长信息对所述多个应用程序进行排序,或者根据所述每个应用程序的所述启动次数信息和所述总时长信息计算所述每个应用程序的加权值以对所述多个应用程序进行排序;根据排序结果在所述多个应用程序中选择所述目标应用程序。
在该技术方案中,可以根据多个应用程序的启动次数信息或者总时长信息对多个应用程序进行排序,例如,多个应用程序中的任一应用程序的启动次数越少或者总时长越短,则说明该任一应用程序为用户不经常使用 的应用程序,并且该任一应用程序的排序就越靠前,当然,也可以根据启动次数信息和总时长信息计算多个应用程序的加权值,根据计算出的加权值的大小对多个应用程序进行排序。然后可以根据排序结果在多个应用程序中选择出目标应用程序,例如,将排序靠前的预定数量的应用程序作为目标应用程序,从而可以比较准确地在多个应用程序中选择出用户不经常使用目标应用程序。
在上述技术方案中,优选地,所述根据排序结果在所述多个应用程序中选择所述目标应用程序的步骤,具体包括:根据排序结果显示所述多个应用程序,并显示对应所述每个应用程序的建议信息;接收选择指令,在所述多个应用程序中选择所述目标应用程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司,未经北京奇虎科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510532303.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:应用于反熔丝FPGA的新型编程器设计
- 下一篇:数据显示方法及装置