[发明专利]一种应用启动方法及系统在审
申请号: | 201510872452.3 | 申请日: | 2015-12-02 |
公开(公告)号: | CN106815038A | 公开(公告)日: | 2017-06-09 |
发明(设计)人: | 夏志行 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京三聚阳光知识产权代理有限公司11250 | 代理人: | 张建纲 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用 启动 方法 系统 | ||
技术领域
本发明涉及计算机应用技术领域,具体是一种应用启动方法及系统。
背景技术
随着科学技术的发展,人们日常的生活、学习以及娱乐越来越多的依赖各种各样的应用。例如,通过各种视频类软件及时获取各种新闻资讯或者收看娱乐节目,通过各种游戏类软件放松身心等。而随着各种应用人性化设置的完善,各种应用需要占用更多内存,以顺利运行,这时启动速度会受到影响。如一些游戏、视频由于界面精美复杂、视觉效果炫目,导致游戏运行时若内存不够,则无法顺利启动游戏,或者游戏启动速度缓慢。
现有技术中,当用户启动某些应用,尤其是一些对内存要求较高的应用(如游戏类应用)时,会在启动该应用之前,将其他应用清理掉,释放内存,以实现目标应用的加速启动。但是被清理的应用往往会在很短的时间内重新自启动,继续干扰目标应用的启动速度,加速效果并不理想。
发明内容
本发明所要解决的技术问题是现有技术中应用加速启动方法的加速效果不理想。
为解决上述技术问题,本发明提供一种应用启动方法,其特征在于,包括如下步骤:
接收启动目标应用的请求;
判断是否存在已经打开的其他应用;
若存在已经打开的其他应用,则进一步判断所述已经打开的其他应用是否为预设的被保护应用;
若所述已经打开的其他应用是预设的被保护应用则进行保留,否则对所述已经打开的其他应用进行清理;
判断待打开的目标应用是否为预设的被保护应用;
若所述待打开的目标应用是预设的被保护应用,则启动所述目标应用且所述目标应用在启动过程中获得加速。
本发明还提供一种应用启动系统,包括:
接收单元,用于接收启动目标应用的请求;
第一判断单元,用于判断是否存在已经打开的其他应用;
第二判断单元,用于在第一判断单元的判断结果为是时,进一步判断所述已经打开的其他应用是否为预设的被保护应用;
应用清理单元,用于在所述第二判断单元的判断结果为是时,对所述已经打开的其他应用进行保留;在所述第二判断单元的判断结果为否时,对所述已经打开的其他应用进行清理;
第三判断单元,用于判断待打开的目标应用是否为预设的被保护应用;
应用启动单元,用于在所述第三判断单元的判断结果为是时,启动所述目标应用且所述目标应用在启动过程中获得加速。
本发明的上述技术方案相比现有技术具有以下优点:
(1)本发明所述的应用启动方法及系统,在接收到打开目标应用的请求后,对已经打开的其他应用进行清理,清理时对已经打开的其他应用是否被保护进行判断,如果已经打开的其他应用被保护的话,则对其进行保留。如果目标应用即为保留的被保护应用的话,启动目标应用时能够加快 目标应用的启动速度。对于一些内存要求较高的应用来说,采用本发明的上述方案,在启动应用时,至少能提速5%。
(2)本发明所述的应用启动方法及系统,采用自动方式选定被保护应用,将最近一次被关闭的应用设置为被保护应用,即再次打开刚刚被关闭的应用时,能够明显加快启动速度,给用户带来更好的体验。
(3)本发明所述的应用启动方法及系统,采用自动方式选定被保护应用,将预设时间段内运行频率最高的应用设置为被保护应用,对用户近期使用最频繁的应用进行策略性的保护,可以使用户每次打开该应用时都能实现加速。
(4)本发明所述的应用启动方法及系统,采用人为设定方式,可以由用户自己选定至少一个应用为被保护应用,即在启动该选定的应用时能够实现加速。上述方案根据用户的实际需求设置被保护的应用,能够更好的满足用户的需求。
附图说明
为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明一个实施例所述应用启动方法的流程图;
图2为本发明另一个实施例所述应用启动方法的流程图;
图3为与图2所示流程图对应的一个具体示例的示意图;
图4为本发明又一个实施例所述应用启动方法的流程图;
图5为与图4所示流程图对应的一个具体示例的示意图;
图6为本发明再一个实施例所述应用启动方法的流程图;
图7为与图6所示流程图对应的一个具体示例的示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510872452.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:应用功能的执行方法及装置
- 下一篇:进行应用更新的方法及装置