[发明专利]终端和应用程序的管理方法在审
| 申请号: | 201210068230.2 | 申请日: | 2012-03-15 |
| 公开(公告)号: | CN103309729A | 公开(公告)日: | 2013-09-18 |
| 发明(设计)人: | 王星群;甄成刚 | 申请(专利权)人: | 宇龙计算机通信科技(深圳)有限公司 |
| 主分类号: | G06F9/46 | 分类号: | G06F9/46;G06F11/14 |
| 代理公司: | 北京友联知识产权代理事务所(普通合伙) 11343 | 代理人: | 尚志峰;汪海屏 |
| 地址: | 518040 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 终端 应用程序 管理 方法 | ||
技术领域
本发明涉及应用程序管理技术领域,具体而言,涉及一种终端和一种应用程序的管理方法。
背景技术
目前,手机平台上应用数量呈现爆炸式增长,应用非常数量庞大,用户在使用过程中会尝试安装一些应用,但是安装应用后,除非用户自主卸载,否则将一直停留在系统里。相关技术中提及对应用程序的自动卸载,但如果要重新安装之前卸载的应用程序,则需要在手机存储空间上搜索安装程序,甚至由于安装程序被删除,需要重新进入应用商店去下载后,才能重新完成安装,这显然是对时间和金钱的浪费,而对于一些已经下架的应用程序,甚至可能无法再找到。
因此,需要一种应用程序管理技术,能够有效地避免很少使用的应用程序过多地占用存储空间,而且在用户重新安装应用程序时,可以更加方便快捷。
发明内容
本发明所要解决的技术问题在于,提出一种应用程序管理技术,能够有效地避免很少使用的应用程序过多地占用存储空间,而且在用户重新安装应用程序时,可以更加方便快捷。
有鉴于此,本发明提出了一种终端,包括:记录单元,记录所述终端中安装的应用程序的使用信息,并生成对应于所述使用信息的存在优先级;判断单元,判断所述存在优先级是否小于或等于预设的级别阈值;信息获取单元,在所述判断单元的判断结果为是的情况下,获取对应的应用程序的信息;存储单元,存储所述信息获取单元获取的所述应用程序的信息;以及卸载单元,自动卸载所述应用程序。
在该技术方案中,通过对应用程序的使用信息进行统计,并据此计算出对应的存在优先级,在终端的存储空间不足时或在一段时间内需要对安装的应用程序进行整理时,记录该应用程序的信息后进行自动卸载,有效地为用户节约了存储空间。其中应用程序的使用信息可以包括该应用程序的使用频率、使用时间总长、启动次数、每次启动后的平均运行时间和/或距离首次安装完成的时间等,用于体现该应用程序对用户的重要程度。而在卸载前记录的应用程序的信息,则包括了该应用程序的名称、大小、版本、制作公司等信息,用于在需要进行软件恢复时,自动根据这些信息获取对应的应用程序。
在上述技术方案中,优选地,所述的终端还包括:备份包获取单元,在所述判断单元的所述判断结果为是的情况下,获取所述应用程序的备份包;以及所述存储单元还用于:存储所述备份包获取单元获取的所述备份包。在该技术方案中,在卸载优先级较低的应用程序的同时还对其进行备份,方便用户在需要时重新安装该应用程序。比如获取该应用程序对应的文件,再将这些文件进行打包,生成备份包,便于随时利用该备份包进行应用程序的恢复。
在上述技术方案中,优选地,所述的终端还包括:发送单元,将所述备份包获取单元获取的所述备份包发送至服务器。在该技术方案中,将备份包发送指服务器,可以进一步为用户节约存储空间,并在需要进行应用程序的恢复时,直接从服务器中下载该备份包即可,无需进行应用程序的查找。
在上述技术方案中,优选地,所述备份包获取单元具体包括:查找子单元,在所述终端的存储空间中查找所述应用程序的安装包,作为所述备份包;提取子单元,从所述终端的系统中提取所述应用程序的安装包,作为所述备份包;和/或生成子单元,从所述终端的系统中查找对应于所述应用程序的文件,并生成对应的备份包。在该技术方案中,可以使用所卸载应用程序的安装包作为备份包;如果终端上没有存储应用程序的安装包,对于一些系统,比如Android系统,可以从系统中直接提取已安装的应用程序的安装包,而对于其他的系统,比如Windows系统,也可以利用原应用程序安装后的文件生成备份包,这样甚至可以保留包括用户使用信息和配置信息等在内的更完整的信息。
在上述技术方案中,优选地,所述的终端还包括:指令接收单元,接收来自用户的恢复安装指令;备份包查找单元,查找对应于所述恢复安装指令的备份包;以及安装单元,利用所述备份包查找单元查找到的所述备份包进行恢复安装,得到对应的应用程序。在该技术方案中,在用户需要重新安装应用程序时,如果之前存储了备份包,则可以轻松地通过备份包进行恢复安装,而不用重新到网上搜索和下载,方便了用户的使用,提升了用户体验;而对于没有存储备份包的情况下,可以根据存储的应用程序的信息,在网络上进行查找对应的安装包,作为该备份包,进行下载、安装。
本发明还提供了一种应用程序的管理方法,包括:步骤202,记录终端中安装的应用程序的使用信息,并生成对应于所述使用信息的存在优先级;步骤204,当所述存在优先级小于或等于预设的级别阈值时,获取并存储对应的应用程序的信息;步骤206,自动卸载所述应用程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宇龙计算机通信科技(深圳)有限公司,未经宇龙计算机通信科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210068230.2/2.html,转载请声明来源钻瓜专利网。





