[发明专利]一种应用程序控制方法及相关设备有效
| 申请号: | 201710039091.3 | 申请日: | 2017-01-19 |
| 公开(公告)号: | CN106850978B | 公开(公告)日: | 2020-08-28 |
| 发明(设计)人: | 徐念雷 | 申请(专利权)人: | 北京安云世纪科技有限公司 |
| 主分类号: | H04M1/725 | 分类号: | H04M1/725;H04W4/02;H04W52/02;G06F1/32 |
| 代理公司: | 北京律诚同业知识产权代理有限公司 11006 | 代理人: | 王玉双 |
| 地址: | 100102 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 应用 程序控制 方法 相关 设备 | ||
本发明实施例提供了一种应用程序控制方法及相关设备,所述方法包括:获取移动终端的传感器数据,并根据该传感器数据,确定移动终端的定位功能是否处于低需求状态,若移动终端的定位功能处于低需求状态,则对具有定位功能的应用程序执行限制操作,从而使得具有定位功能的应用程序在无需定位时,对应用程序进行限制操作,以达到减少系统耗电,延长终端使用时间的效果,进而提升用户使用感受。
技术领域
本发明涉及通信技术领域,特别是涉及一种应用程序控制方法及相关设备。
背景技术
随着通信领域的迅猛发展,全球定位系统(Global Positioning System,GPS)在移动终端中的应用越来越广泛。具有GPS定位功能的应用程序不断涌现,以安卓平台中的应用为例,除地图类应用外,还有大量应用程序都具有GPS定位功能,其中有些应用程序对位置信息的调用非常频繁,即使用户当前位置没有改变,仍然持续调用定位信息,并进行计算。因此,现有技术中,用户位置没有变化时,仍然频繁调用定位信息,不仅增加了系统负担,系统耗电也会非常快,严重影响用户体验。
发明内容
鉴于上述问题,提出了本发明以便提供解决上述问题或者至少部分地解决上述问题的一种应用程序控制方法及相关设备。
根据本发明的一个方面,提供了一种应用程序控制方法,包括:
获取移动终端的传感器数据,所述传感器数据包括位置数据和加速度数据;
根据所述传感器数据,确定所述移动终端的定位功能是否处于低需求状态;
若所述移动终端的定位功能处于低需求状态,则对具有定位功能的应用程序执行限制操作。
可选的,根据所述传感器数据,确定所述移动终端的定位功能是否处于低需求状态,包括:
在阈值时间内依据位置数据确定所述移动终端的位移变化信息;
当所述位移变化信息未超出距离阈值时,确定所述移动终端的定位功能是否处于低需求状态。
可选的,所述的方法还包括:
当所述位移变化信息超出距离阈值时,在阈值时间内依据加速度数据确定所述移动终端各方向的运动加速度信息;
当所述各方向的运动加速度信息均低于加速度阈值时,确定所述移动终端的定位功能是否处于低需求状态。
可选的,所述对具有定位功能的应用程序执行限制操作的步骤,包括:
限制所述应用程序的执行,或限制所述应用程序的定位功能的使用。
可选的,判断当所述位移变化信息未超出距离阈值之后,所述的方法还包括:
判断所述移动终端是否处于锁屏状态;
当所述移动终端处于锁屏状态时,确定所述移动终端的定位功能处于低需求状态。
可选的,所述的方法还包括:
当所述移动终端处于非锁屏状态时,判断运行的应用程序是否在白名单中,其中,所述白名单包括导航类应用程序;
当所述运行的应用程序不在所述白名单中时,确定所述移动终端的定位功能处于低需求状态。
可选的,判断当所述各方向的运动加速度信息均低于加速度阈值之后,所述的方法还包括:
判断所述运行的应用程序是否在白名单中;
当所述运行的应用程序不在白名单中时,判断所述移动终端是否处于锁屏状态;
当所述移动终端处于锁屏状态时,确定所述移动终端的定位功能处于低需求状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京安云世纪科技有限公司,未经北京安云世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710039091.3/2.html,转载请声明来源钻瓜专利网。





