[发明专利]一种终端控制方法及终端有效
申请号: | 201611149092.5 | 申请日: | 2016-12-13 |
公开(公告)号: | CN106650409B | 公开(公告)日: | 2019-08-09 |
发明(设计)人: | 曾国智 | 申请(专利权)人: | 深圳市金立通信设备有限公司 |
主分类号: | G06F21/44 | 分类号: | G06F21/44;H04M1/725;H04M1/73 |
代理公司: | 深圳中一专利商标事务所 44237 | 代理人: | 阳开亮 |
地址: | 518040 广东省深圳市福田*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 终端 控制 方法 | ||
本发明实施例公开了一种终端控制方法及终端,其中方法包括:当终端系统设定的熄屏或者睡眠时间到达时,查询当前终端上运行的应用程序是否申请了不熄屏或者不睡眠的锁;若应用程序申请了不熄屏或者不睡眠的锁,则根据预先配置的应用操作权限列表判断应用程序的当前操作是否具有不熄屏或者不睡眠权限,应用操作权限列表包括具有不熄屏或者不睡眠权限的应用操作类型;若应用程序的当前操作不具有不熄屏或者不睡眠的权限,则释放应用程序申请的不熄屏或者不睡眠的锁,并且终端进入熄屏或者睡眠状态。本发明实施例可以有效降低应用程序,特别是一些恶意的第三方软件,不合理使用申请锁导致的电量消耗,能够延长终端的续航能力。
技术领域
本发明实施例涉及电子技术领域,尤其涉及一种终端控制方法及终端。
背景技术
随着智能手机的不断发展,智能手机上的应用越来越广泛,用户在生活中使用智能手机的时间和频率也大幅提高,因此智能终端的续航能力也显得越来越重要。智能终端的续航能力与智能终端上安装的每一个应用程序都有密切的关系,应用程序会影响智能终端系统的熄屏和睡眠。
目前,当智能终端系统设定的熄屏时间到了的时候,系统首先会查询当前智能终端上运行的应用程序是否申请了不熄屏的锁,若没有,则将屏幕灭掉,然后再去查询当前智能终端上运行的应用程序是否申请了不睡眠的锁,若没有,则系统进入睡眠状态,以延长智能终端的续航时间。应用程序可以根据自己的业务逻辑,通过申请相应的所来决定是否允许系统熄屏或者睡眠,例如:视频播放器可以通过申请不熄屏的锁来防止在播放视频的过程中系统熄屏了;音频播放器可以通过申请熄屏但是不允许睡眠的锁来防止在播放视频的过程中系统睡眠了。然而,由于不同的应用程序对锁的种类的要求良莠不齐,在使用过程中可能出现锁的使用不合理的情况,特别是一些恶意的第三方软件,经常会导致智能终端的系统无法及时进入熄屏或者睡眠的状态,导致智能终端电池电量消耗过快。
发明内容
本发明实施例提供一种终端控制方法及终端,可以有效降低应用程序,特别是一些恶意的第三方软件,不合理使用申请锁导致的电量消耗,能够延长终端的续航能力。
第一方面,本发明实施例提供了一种终端控制方法,包括:
当终端系统设定的熄屏或者睡眠时间到达时,查询当前所述终端上运行的应用程序是否申请了不熄屏或者不睡眠的锁;
若所述应用程序申请了不熄屏或者不睡眠的锁,则根据预先配置的应用操作权限列表判断所述应用程序的当前操作是否具有不熄屏或者不睡眠权限,所述应用操作权限列表包括具有不熄屏或者不睡眠权限的应用操作类型;
若所述应用程序的当前操作不具有不熄屏或者不睡眠的权限,则释放所述应用程序申请的不熄屏或者不睡眠的锁,并且所述终端进入熄屏或者睡眠状态。
另一方面,本发明实施例提供了一种终端,包括:
申请锁查询单元,用于当终端系统设定的熄屏或者睡眠时间到达时,查询当前所述终端上运行的应用程序是否申请了不熄屏或者不睡眠的锁;
权限匹配单元,用于若所述应用程序申请了不熄屏或者不睡眠的锁,则根据预先配置的应用操作权限列表判断所述应用程序的当前操作是否具有不熄屏或者不睡眠权限,所述应用操作权限列表包括具有不熄屏或者不睡眠权限的应用操作类型;
申请锁释放单元,用于若所述应用程序的当前操作不具有不熄屏或者不睡眠的权限,则释放所述应用程序申请的不熄屏或者不睡眠的锁,并且所述终端进入熄屏或者睡眠状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市金立通信设备有限公司,未经深圳市金立通信设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611149092.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:储物柜门
- 下一篇:一种安卓应用的权限控制方法和装置