[发明专利]运行控制方法、运行控制系统和终端有效
申请号: | 201510682619.X | 申请日: | 2015-10-20 |
公开(公告)号: | CN105354486A | 公开(公告)日: | 2016-02-24 |
发明(设计)人: | 程力行 | 申请(专利权)人: | 奇酷互联网络科技(深圳)有限公司 |
主分类号: | G06F21/51 | 分类号: | G06F21/51;G06F21/55 |
代理公司: | 北京友联知识产权代理事务所(普通合伙) 11343 | 代理人: | 尚志峰;汪海屏 |
地址: | 518057 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 运行 控制 方法 控制系统 终端 | ||
技术领域
本发明涉及终端技术领域,具体而言,涉及一种运行控制方法、一种运行控制系统和一种终端。
背景技术
在相关技术中,终端设备(如手机、平板电脑等)关闭进程通常是用户手通过手动点击关闭进程按键,实现进程的优化,但是,手动优化进程的操作过程繁琐,占用用户过多的时间,此外,还设计了一种多进程管理方法,根据至少一个进程中每一个进程所匹配的进程类别标识的特征信息实现对至少一个进程进行优化。
但是,手机后台应用程序仍然不能得到较好的管理,在用户不知情的情况下,恶意软件非法运行,且非法调用接口,占用手机较多的CPU(CentralProcessingUnit,中央处理器)内存资源,导致手机运行变卡变慢,并且耗费大量流量和电量,影响用户体验。
因此需要一种新的运行控制的方案,以根据运行参数判断应用程序是否合法并且关闭后台恶意运行的进程,提升运行速度,节省电量,成为目前亟待解决的技术问题。
发明内容在
本发明正是基于上述问题,提出了一种新的运行控制的技术方案,通过根据运行参数判断应用程序是否合法,关闭后台恶意运行的软件,较好的管理后台运行的软件,提升了运行速度,降低了终端功耗。
有鉴于此,本发明提出了一种运行控制方法,包括:当检测到有应用程序调用接口时,确定所述应用程序的运行参数;根据所述应用程序的运行参数判断所述应用程序是否合法;在判定所述应用程序不合法时,控制所述应用程序停止运行。
在该技术方案中,当检测到有应用程序调用接口时,获取该应用程序的运行参数,能够根据对运行参数的判断,从而判断出应用程序是否为合法调用者,当应用程序不合法时,终止应用程序调用的进程,不合法的应用程序的进程停止运行,实现了对后台进程的优化管理,提升了运行速度,降低了终端功耗。
在上述技术方案中,优选的,在判定所述应用程序不合法时,控制所述应用程序停止运行,具体包括以下步骤:在判定所述终端的运行参数属于预设运行参数范围时,确定所述预设运行参数范围对应的应用程序,以作为预设应用程序;在判定所述监测到的应用程序不属于所述预设应用程序时,判定所述应用程序不合法;以及在判定所述监测到的应用程序属于所述预设应用程序时,确定判定所述应用程序的运行状态和使用记录,以根据所述应用程序的运行状态和使用记录确定所述应用程序是否合法。
在该技术方案中,通过将运行参数与预设运行参数作比较,当检测的运行参数属于预设运行参数范围时,获取运程参数在预设运行参数的应用程序,并且设置为预设应用程序,当判定应用程序不属于所述预设应用程序,则可判定应用程序不合法,当判定应用程序属于所述预设应用程序时,通过判断应用程序的运行状态和使用记录确定应用程序是否合法,在通过判断为预设应用程序之后能够进一步地根据运行状态和使用记录确定应用程序是否合法,判断更加准确。
在上述技术方案中,优选的,在判定所述监测到的应用程序属于所述预设应用程序时,确定判定所述应用程序的运行状态和使用记录,以根据所述应用程序的运行状态和使用记录确定所述应用程序是否合法,具体包括以下步骤:在判定所述应用程序不属于系统程序,或在判定所述应用程序未运行于前台,或在判定应用程序不存在运行界面时,确定所述应用程序不合法。
在该技术方案中,通过判定应用程序存在不属于系统程序、未运行于前台和不存在运行界面中一种或者多种情况时,能够判定存在软件在后台恶意运行,即可判定应用程序不合法,从而关闭恶意运行的软件,提高手机运行性能,节约了终端功耗。
其中,系统程序为root权限程序,当应用程序属于系统程序时,即可获取系统的最高权限,可以对系统中的任何文件(普通文件和系统文件)执行增、删、改、查的操作。
在上述技术方案中,优选的,在判定所述监测到的应用程序属于所述预设应用程序时,确定判定所述应用程序的运行状态和使用记录,以根据所述应用程序的运行状态和使用记录确定所述应用程序是否合法,具体还包括以下步骤:确定所述应用程序的运行次数;判断所述应用程序的运行次数是否小于预设运行次数;在判定所述应用程序的运行次数小于所述预设运行次数时,确定所述应用程序不合法。
在该技术方案中,通过判定应用程序的运行次数是否小于预设运行次数,小于运行次数时,则判定应用程序不合法,恶意软件在初次运行时就查出不合法。
在上述技术方案中,优选的,所述运行参数包括所述终端的运行时间、所述终端的运行地点和所述应用程序的运行状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于奇酷互联网络科技(深圳)有限公司,未经奇酷互联网络科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510682619.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:网页数据篡改的检测方法及装置
- 下一篇:一种单点登录方法及装置