[发明专利]一种应用程序消耗电量的优化方法及终端有效
申请号: | 201810442909.0 | 申请日: | 2018-05-10 |
公开(公告)号: | CN108738117B | 公开(公告)日: | 2021-02-19 |
发明(设计)人: | 黄辉;潘德东 | 申请(专利权)人: | 北京顺丰同城科技有限公司 |
主分类号: | H04W52/02 | 分类号: | H04W52/02;H04W4/029 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹;李相雨 |
地址: | 100083 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用程序 消耗 电量 优化 方法 终端 | ||
本发明实施例提供一种应用程序消耗电量的优化方法及终端,所述方法包括:根据应用程序的业务类型,确定与所述业务类型对应用户的预设移动速度和预设位置变化量;以使每当所述用户的位移变化达到所述预设位置变化量时,获取一次所述用户的位置信息;确定获取所述位置信息所需要的预设定位时间;并根据所述预设定位时间、所述预设移动速度和所述预设位置变化量,计算每次启用定位的间隔时间;根据所述间隔时间和所述预设定位时间,对所述用户的定位动作进行间歇性控制,以优化所述应用程序消耗的电量。所述终端执行上述方法。本发明实施例提供的方法及终端,能够优化应用程序消耗的电量。
技术领域
本发明实施例涉及应用程序优化控制技术领域,具体涉及一种应用程序消耗电量的优化方法及终端。
背景技术
随着手机的广泛应用,基于手机开发的应用程序,即APP也被众多用户广泛使用,一些应用程序应用定位功能,实时获取用户的位置信息,但是,定位功能对手机电量消耗很大。
对于应用程序的业务类型,例如打车服务、送外卖服务等,需要持续获取用户(提供服务的司机、外卖骑士等)的位置信息,以对用户行走路线进行监督,例如防止司机没去接乘客但却完成了订单、防止外卖骑士没有把用餐送到乘客手中却确认完成了送达任务等。现有技术通常持续开启手机的定位功能,发明人经过调研发现:虽然,间歇性定位单次执行电量消耗会多一些,但是从一段时间来看,持续定位会让App处于忙碌状态,间歇性定位会更省电。但是,间歇性定位的参数,例如间歇时长、定位时长等目前尚没有合理的确定方法,导致应用程序消耗的电量过多,还需要进一步优化。
因此,如何避免上述缺陷,能够优化应用程序消耗的电量,成为亟须解决的问题。
发明内容
针对现有技术存在的问题,本发明实施例提供一种应用程序消耗电量的优化方法及终端。
第一方面,本发明实施例提供一种应用程序消耗电量的优化方法,所述方法包括:
根据应用程序的业务类型,确定与所述业务类型对应用户的预设移动速度和预设位置变化量;以使每当所述用户的位移变化达到所述预设位置变化量时,获取一次所述用户的位置信息;
确定获取所述位置信息所需要的预设定位时间;并根据所述预设定位时间、所述预设移动速度和所述预设位置变化量,计算每次启用定位的间隔时间;
根据所述间隔时间和所述预设定位时间,对所述用户的定位动作进行间歇性控制,以优化所述应用程序消耗的电量。
第二方面,本发明实施例提供一种应用程序消耗电量的优化终端,所述终端包括:
确定单元,用于根据应用程序的业务类型,确定与所述业务类型对应用户的预设移动速度和预设位置变化量;以使每当所述用户的位移变化达到所述预设位置变化量时,获取一次所述用户的位置信息;
计算单元,用于确定获取所述位置信息所需要的预设定位时间;并根据所述预设定位时间、所述预设移动速度和所述预设位置变化量,计算每次启用定位的间隔时间;
优化单元,用于根据所述间隔时间和所述预设定位时间,对所述用户的定位动作进行间歇性控制,以优化所述应用程序消耗的电量。
第三方面,本发明实施例提供一种电子设备,包括:处理器、存储器和总线,其中,
所述处理器和所述存储器通过所述总线完成相互间的通信;
所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行如下方法:
根据应用程序的业务类型,确定与所述业务类型对应用户的预设移动速度和预设位置变化量;以使每当所述用户的位移变化达到所述预设位置变化量时,获取一次所述用户的位置信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京顺丰同城科技有限公司,未经北京顺丰同城科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810442909.0/2.html,转载请声明来源钻瓜专利网。