[发明专利]后台进程控制方法、装置及智能终端在审
申请号: | 201710247432.6 | 申请日: | 2017-04-14 |
公开(公告)号: | CN107045443A | 公开(公告)日: | 2017-08-15 |
发明(设计)人: | 曾志刚;程力行;王福泉 | 申请(专利权)人: | 北京安云世纪科技有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京市立方律师事务所11330 | 代理人: | 王增鑫 |
地址: | 100102 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 后台 进程 控制 方法 装置 智能 终端 | ||
技术领域
本发明涉及智能终端控制技术领域,具体而言,本发明涉及一种后台进程控制方法、装置及智能终端。
背景技术
随着互联网技术的发展和智能终端的日益普及,各类应用程序应运而生,它们丰富着用户的生活,用户消耗在智能终端上的时间也越来越多。然而对于手机等智能终端,其内存通常是有限的,用户关闭的部分应用程序在一些情况下仍会在系统后台运行,有些应用会不断的请求网络资源、CPU资源与GPS等资源,占用运行内存;当这种后台进程过多时,就会导致很多不必要的电能损耗和运行内存应用程序消耗,从而容易导致智能终端运行速度变得缓慢甚至崩溃,给用户带来诸多不便。
现有智能终端的后台控制方法通常是在移动终端得屏幕状态为灭屏时,若发现设备内存占用较高,则会主动根据用户或硬件厂商预先确定的应用程序清理列表来对不允许后台运行的应用程序进行强制关闭的处理,从而达到清理后台进程中的应用程序的目的。
但这种方法需要用户自己去配置和维护所述清理列表,使得智能终端能够用户的意愿进行清理,避免误杀用户需要经常使用的或长时间使用的应用程序,其缺点是增加了用户的操作工作量,不够智能化,降低了用户体验,且只能针对灭屏后的状态进行清理。
发明内容
本发明的目的在于针对以上存在的至少一方面不足,提供一种后台进程控制方法、装置及智能终端,能够智能关闭后台进程中的应用程序,提升用户体验。
为了实现上述目的,本发明采取如下若干方面的技术方案:
第一方面,本发明实施例中提供了一种后台进程控制方法,其特征在于,包括如下步骤:
依据当前后台进程中的应用程序信息,获取其中各个应用程序对应的表征其使用情况的使用频度值;
获取智能终端的硬件信息以确定用于关闭至少部分所述应用程序的后台控制方案;
根据所述应用程序和/或其使用频度值,基于所述后台控制方案关闭相应的应用程序。
结合第一方面,本发明在第一方面的第一种实现方式中,所述后台控制方案包括:
根据所述应用程序对应的使用频度值对各个所述应用程序进行排序;
当所述应用程序的个数大于预定位数时,关闭排序于所述预定位数之后的应用程序。
结合第一方面的第一种实现方式,本发明在第一方面的第二种实现方式中,所述硬件信息包括智能终端的运行内存信息和/或屏幕信息;
所述后台控制方案的确定过程具体包括:根据所述运行内存信息和/或屏幕状态信息而对应设置所述预定位数。
结合第一方面的第二种实现方式,本发明在第一方面的第三种实现方式中,所述运行内存信息包括运行内存的容量和/或占用率;所述屏幕信息包括屏幕状态参数,用于表征当前智能终端的屏幕状态为亮屏或灭屏。
结合第一方面的第三种实现方式,本发明在第一方面的第四种实现方式中,所述预定位数的设置过程具体包括以下的至少一种:
当所述运行内存的容量大于预设容量值,且当前的屏幕状态为亮屏时,将所述预定位数设置为第一预定位数;
当所述运行内存的容量大于预设容量值,且当前的屏幕状态为灭屏时,将所述预定位数设置为第二预定位数;
当所述运行内存的容量小于预设容量值,且当前的屏幕状态为亮屏时,将所述预定位数设置为第三预定位数;
当所述运行内存的容量小于预设容量值,且当前的屏幕状态为灭屏时,将所述预定位数设置为第四预定位数。
结合第一方面的第四种实现方式,本发明在第一方面的第五种实现方式中,所述后台控制方案中,当所述应用程序的个数大于预定位数时,计算所述应用程序在后台的运行时长,当该运行时长达到预定时长时,关闭排序于所述预定位数之后的应用程序。
结合第一方面的第五种实现方式,本发明在第一方面的第六种实现方式中,所述预定时长由用户设置,或由系统设置,或根据所述运行内存信息和/或屏幕状态信息而对应设置。
结合第一方面的第三种实现方式,本发明在第一方面的第七种实现方式中,所述后台控制方案还包括:
根据所述运行内存的容量和当前的屏幕状态,确定预设频度阈值;
当所述应用程序的个数大于预定位数时,关闭对应的频度值小于预设频度阈值的所述应用程序。
结合第一方面,本发明在第一方面的第八种实现方式中,各个所述应用程序对应的使用频度值分别由各个所述应用程序在预定时间段内的在前台运行的次数和在前台运行的累计时长相乘得到。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京安云世纪科技有限公司,未经北京安云世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710247432.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:压缩机注水注油装置及其使用方法
- 下一篇:联合收割机多液压阀集成系统