[发明专利]一种基于移动终端的传感器处理方法及装置有效
申请号: | 201610383735.6 | 申请日: | 2016-05-31 |
公开(公告)号: | CN106102144B | 公开(公告)日: | 2017-09-01 |
发明(设计)人: | 张俊;王彬 | 申请(专利权)人: | 广东欧珀移动通信有限公司 |
主分类号: | H04W52/02 | 分类号: | H04W52/02 |
代理公司: | 深圳翼盛智成知识产权事务所(普通合伙)44300 | 代理人: | 黄威 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 移动 终端 传感器 处理 方法 装置 | ||
技术领域
本发明涉及功耗处理技术领域,尤其涉及一种基于移动终端的传感器处理方法及装置。
背景技术
目前,智能系统己经是用户群最大的智能终端操作系统平台,智能终端是目前许多用户最常用且最重要的电子设备,智能终端中各种各样的传感器设备给应用多元化功能提供了硬件基础。然而,不规范的传感器使用方法,例如在待机期间仍持有传感器不释放,导致系统无法休眠、传感器设备持续耗电,明显增大智能终端的待机功耗。现有的智能终端功耗优化方案中,缺少对待机时传感器使用的限制方法,不利于提升智能终端的续航能力。
故,有必要提出一种新的技术方案,以解决上述技术问题。
发明内容
有鉴于此,本发明的目的在于提供一种基于移动终端的传感器处理方法及装置,旨在解决现有技术存在的在待机期间仍持有传感器不释放,导致系统无法休眠、传感器设备持续耗电,明显增大智能终端的待机功耗,不利于提升智能终端的续航能力的问题。
为解决上述技术问题,本发明实施例提供了以下技术方案:
本发明实施例提供了一种基于移动终端的传感器处理方法,所述基于移动终端的传感器处理方法,包括以下步骤:
检测移动终端当前是否处于待机状态;
当检测到移动终端当前处于待机状态时,遍历传感器当前活跃连接接口队列;
判断所述队列中的连接接口对应的应用程序是否符合过滤条件;其中,所述过滤条件为:在移动终端处于待机状态时,应用程序不释放传感器连接;
如果判断出所述连接接口对应的应用程序不符合过滤条件,则将所述连接接口移出所述当前活跃连接接口队列,以释放所述连接接口对应的传感器连接。
优选的,在将所述连接接口移出所述当前活跃连接接口队列,以释放所述连接接口对应的传感器连接的步骤之后,还包括:
将移出所述当前活跃连接接口队列的连接接口保存至待恢复连接队列;
获取移出的连接接口对应的传感器的设置参数信息;
将所述传感器的设置参数信息添加到待恢复参数队列中。
优选的,在将所述传感器的设置参数信息添加到待恢复参数队列中的步骤之后,还包括:
当检测到移动终端当前处于非待机状态时,遍历所述待恢复连接队列;
从所述待恢复参数队列中获取传感器的设置参数信息;
根据所述传感器的设置参数信息,将相应的连接接口重新添加到所述当前活跃连接接口队列中,以恢复相应的传感器连接。
优选的,在所述检测移动终端当前是否处于待机状态的步骤之前,还包括:
当应用程序需要使用传感器时,给所述应用程序分配一连接接口,通过所述连接接口,所述应用程序能调用所述传感器进行工作;
将分配的连接接口添加至所述传感器当前活跃连接接口队列中。
优选的,在所述检测移动终端当前是否处于待机状态的步骤之后,还包括:
当检测到移动终端当前处于待机状态时,判断功耗管理功能是否开启;
如果判断出功耗管理功能开启,则执行所述遍历传感器当前活跃连接接口队列的步骤。
为解决上述技术问题,本发明实施例还提供了以下技术方案:
本发明实施例还提供了一种基于移动终端的传感器处理装置,所述基于移动终端的传感器处理装置,包括:
待机状态检测模块,用于检测移动终端当前是否处于待机状态;
第一遍历模块,用于当检测到移动终端当前处于待机状态时,遍历传感器当前活跃连接接口队列;
过滤判断模块,用于判断所述队列中的连接接口对应的应用程序是否符合过滤条件;其中,所述过滤条件为:在移动终端处于待机状态时,应用程序不释放传感器连接;
移出模块,用于如果判断出所述连接接口对应的应用程序不符合过滤条件,则将所述连接接口移出所述当前活跃连接接口队列,以释放所述连接接口对应的传感器连接。
优选的,所述基于移动终端的传感器处理装置,还包括:
保存模块,用于将移出所述当前活跃连接接口队列的连接接口保存至待恢复连接队列;
第一参数获取模块,用于获取移出的连接接口对应的传感器的设置参数信息;
参数添加模块,用于将所述传感器的设置参数信息添加到待恢复参数队列中。
优选的,所述基于移动终端的传感器处理装置,还包括:
第二遍历模块,用于当检测到移动终端当前处于非待机状态时,遍历所述待恢复连接队列;
第二参数获取模块,用于从所述待恢复参数队列中获取传感器的设置参数信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东欧珀移动通信有限公司,未经广东欧珀移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610383735.6/2.html,转载请声明来源钻瓜专利网。