一种移动终端定位方法、系统、移动终端及可读存储介质技术方案

技术编号:19438819 阅读:30 留言:0更新日期:2018-11-14 13:49
本申请公开了一种移动终端定位方法,根据运动传感器反馈回的实时运动信息确定安装有定位模块的移动终端的运动状态,并根据运动状态的不同选用不同的定位规则来指导基于哪些具体参数进行是否启用定位模块的判定,使得仅当各运动状态下对应的具体参数满足相应运动状态下的定位规则时才启用定位模块对该移动终端进行定位,不满足则不进行定位,相比于不考虑不同运动状态对精确定位的不同需求而使定位模块常开的现有移动终端定位方法,本申请提供的方案能够显著降低定位模块的耗电量和提升安装有该定位模块的移动终端的使用时间,用户使用体验更佳。本申请还同时公开了一种移动终端定位系统、移动终端及计算机可读存储介质,具有上述有益效果。

【技术实现步骤摘要】
一种移动终端定位方法、系统、移动终端及可读存储介质
本申请涉及移动设备定位
,特别涉及一种移动终端定位方法、系统、移动终端及计算机可读存储介质。
技术介绍
现今带有定位功能的移动终端产品越来越多,常见的智能手机、平板、可穿戴设备等移动终端大都带有定位功能,也有专门利用定位功能实现老人、小孩或宠物看护以及贵重物品追踪的跟踪器。定位功能一般是通过GPS定位、WIFI定位、基站定位等实现,但是不管是哪种定位方式,随着移动终端的不断移动、在多种运动状态间的不断变化,如果不考虑具体实际运动状态而统一采用常开的方式进行定位,会造成很高的功耗和耗电量,从而严重缩短移动终端的使用时间较短,造成较差的用户使用体验。因此,如何降低现有移动终端定位机制下因定位模块常开导致的较高功耗和耗电量是本领域技术人员亟待解决的问题。
技术实现思路
本申请的目的是提供一种移动终端定位方法,根据运动传感器反馈回的实时运动信息确定安装有定位模块的移动终端的运动状态,并根据运动状态的不同选用不同的定位规则来指导基于哪些具体参数进行是否启用定位模块的判定,使得仅当各运动状态下对应的具体参数满足相应运动状态下的定位规则时才启用定位模块对该移动终端进行定位,不满足则不进行定位,相比于不考虑不同运动状态对精确定位需求的不同而使定位模块处于常开状态的现有移动终端定位方法,本申请提供的方案能够显著降低定位模块的耗电量和提升安装有该定位模块的移动终端的使用时间,用户使用体验更佳。本申请的另一目的在于提供了一种移动终端定位系统、移动终端及计算机可读存储介质。为实现上述目的,本申请提供一种移动终端定位方法,该方法包括:接收运动传感器采集的实时运动信息,根据所述实时运动信息确定所述移动终端的运动状态;当所述移动终端处于静止状态时,计算保持所述静止状态的时长,并在所述时长满足所述静止定位规则时启用定位模块对所述移动终端进行定位;当所述移动终端处于主动运动状态时,计算所述移动终端的主动位移,并在所述主动位移满足所述主动运动定位规则时启用所述定位模块对所述移动终端进行定位;当所述移动终端处于被动运动状态时,计算所述移动终端的乘行速度,并根据所述被动运动状态定位规则确定与所述乘行速度对应的定位频率,且按所述定位频率控制所述定位模块对所述移动终端进行定位。可选的,在所述时长满足所述静止定位规则时启用定位模块对所述移动终端进行定位,包括:判断所述时长是否与预设的静止时长阈值一致;若一致,则启用一次所述定位模块对所述移动终端进行定位,且每次定位完成后均将所述时长清零。可选的,该移动终端定位方法还包括:根据所述实时运动信息统计得到所述移动终端维持所述静止状态的总时长;判断所述总时长是否超过第一预设总静止时长;若是,则上调所述静止时长阈值的时长大小,得到新静止时长阈值,以基于所述新静止时长阈值来对新计算得到的静止时长进行一致与否的比较。可选的,该移动终端定位方法还包括:当所述总时长超过第二预设总静止时长时,停止启用所述定位模块对所述移动终端进行定位直至根据所述实时运动信息确定所述移动终端处于非所述静止状态;其中,所述第二预设总静止时长大于所述第一预设总静止时长。可选的,在所述主动位移满足所述主动运动定位规则时启用所述定位模块对所述移动终端进行定位,包括:判断所述主动位移的大小是否与预设的主动位移阈值的大小一致;若一致,则启用一次所述定位模块对所述移动终端进行定位,且每次定位完成后均将所述主动位移清零。可选的,该移动终端定位方法还包括:当所述主动运动状态下的移动终端在距上一次启用所述定位模块的时长大于预设的启用间隔时长上限时,下调所述主动位移阈值的大小,得到新主动位移阈值,以基于所述新主动位移阈值来对新计算得到的主动位移进行一致与否的比较。可选的,根据所述被动运动状态定位规则确定与所述乘行速度对应的定位频率,包括:根据所述被动运动定位规则中携带的定位频率对照表确定与所述乘行速度对应的定位频率;其中,所述定位频率对照表中预设有各乘行速度和各定位频率间的对应关系,且定位频率的大小与乘行速度的大小成正相关。为实现上述目的,本申请还提供了一种移动终端定位系统,该系统包括:运动信息采集及运动状态确定单元,用于接收运动传感器采集的实时运动信息,根据所述实时运动信息确定所述移动终端的运动状态;静止定位规则执行及定位单元,用于当所述移动终端处于静止状态时,计算保持所述静止状态的时长,并在所述时长满足所述静止定位规则时启用定位模块对所述移动终端进行定位;主动运动定位规则执行及定位单元,用于当所述移动终端处于主动运动状态时,计算所述移动终端的主动位移,并在所述主动位移满足所述主动运动定位规则时启用所述定位模块对所述移动终端进行定位;被动运动定位规则执行及定位单元,用于当所述移动终端处于被动运动状态时,计算所述移动终端的乘行速度,并根据所述被动运动状态定位规则确定与所述乘行速度对应的定位频率,且按所述定位频率控制所述定位模块对所述移动终端进行定位。可选的,所述静止定位规则执行及定位单元包括:时长判断子单元,用于判断所述时长是否与预设的静止时长阈值一致;定位模块单次启用及时长清零子单元,用于当所述时长与预设的静止时长阈值一致时,启用一次所述定位模块对所述移动终端进行定位,且每次定位完成后均将所述时长清零。可选的,该移动终端定位系统还包括:静止总时长统计单元,用于根据所述实时运动信息统计得到所述移动终端维持所述静止状态的总时长;总时长判断单元,用于判断所述总时长是否超过第一预设总静止时长;静止时长阈值上调单元,用于当所述总时长超过第一预设总静止时长时,上调所述静止时长阈值的时长大小,得到新静止时长阈值,以基于所述新静止时长阈值来对新计算得到的静止时长进行一致与否的比较。可选的,该移动终端定位系统还包括:定位模块停用处理单元,用于当所述总时长超过第二预设总静止时长时,停止启用所述定位模块对所述移动终端进行定位直至根据所述实时运动信息确定所述移动终端处于非所述静止状态;其中,所述第二预设总静止时长大于所述第一预设总静止时长。可选的,所述主动运动定位规则执行及定位单元包括:主动位移大小判断子单元,用判断所述主动位移的大小是否与预设的主动位移阈值的大小一致;定位模块单次启用及位移清零子单元,用于当所述主动位移的大小与预设的主动位移阈值的大小一致时,启用一次所述定位模块对所述移动终端进行定位,且每次定位完成后均将所述主动位移清零。可选的,该移动终端定位系统还包括:主动位移阈值下调单元,用于当所述主动运动状态下的移动终端在距上一次启用所述定位模块的时长大于预设的启用间隔时长上限时,下调所述主动位移阈值的大小,得到新主动位移阈值,以基于所述新主动位移阈值来对新计算得到的主动位移进行一致与否的比较。可选的,所述被动运动定位规则执行及定位单元包括:定位模块按定位频率启用子单元,用于根据所述被动运动定位规则中携带的定位频率对照表确定与所述乘行速度对应的定位频率;其中,所述定位频率对照表中预设有各乘行速度和各定位频率间的对应关系,且定位频率的大小与乘行速度的大小成正相关。为实现上述目的,本申请还提供了一种移动终端,设置有定位模块,所述移动终端包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现如本文档来自技高网...

【技术保护点】
1.一种移动终端定位方法,其特征在于,包括:接收运动传感器采集的实时运动信息,根据所述实时运动信息确定所述移动终端的运动状态;当所述移动终端处于静止状态时,计算保持所述静止状态的时长,并在所述时长满足所述静止定位规则时启用定位模块对所述移动终端进行定位;当所述移动终端处于主动运动状态时,计算所述移动终端的主动位移,并在所述主动位移满足所述主动运动定位规则时启用所述定位模块对所述移动终端进行定位;当所述移动终端处于被动运动状态时,计算所述移动终端的乘行速度,并根据所述被动运动状态定位规则确定与所述乘行速度对应的定位频率,且按所述定位频率控制所述定位模块对所述移动终端进行定位。

【技术特征摘要】
1.一种移动终端定位方法,其特征在于,包括:接收运动传感器采集的实时运动信息,根据所述实时运动信息确定所述移动终端的运动状态;当所述移动终端处于静止状态时,计算保持所述静止状态的时长,并在所述时长满足所述静止定位规则时启用定位模块对所述移动终端进行定位;当所述移动终端处于主动运动状态时,计算所述移动终端的主动位移,并在所述主动位移满足所述主动运动定位规则时启用所述定位模块对所述移动终端进行定位;当所述移动终端处于被动运动状态时,计算所述移动终端的乘行速度,并根据所述被动运动状态定位规则确定与所述乘行速度对应的定位频率,且按所述定位频率控制所述定位模块对所述移动终端进行定位。2.根据权利要求1所述的移动终端定位方法,其特征在于,在所述时长满足所述静止定位规则时启用定位模块对所述移动终端进行定位,包括:判断所述时长是否与预设的静止时长阈值一致;若一致,则启用一次所述定位模块对所述移动终端进行定位,且每次定位完成后均将所述时长清零。3.根据权利要求2所述的移动终端定位方法,其特征在于,还包括:根据所述实时运动信息统计得到所述移动终端维持所述静止状态的总时长;判断所述总时长是否超过第一预设总静止时长;若是,则上调所述静止时长阈值的时长大小,得到新静止时长阈值,以基于所述新静止时长阈值来对新计算得到的静止时长进行一致与否的比较。4.根据权利要求3所述的移动终端定位方法,其特征在于,还包括:当所述总时长超过第二预设总静止时长时,停止启用所述定位模块对所述移动终端进行定位直至根据所述实时运动信息确定所述移动终端处于非所述静止状态;其中,所述第二预设总静止时长大于所述第一预设总静止时长。5.根据权利要求1所述的移动终端定位方法,其特征在于,在所述主动位移满足所述主动运动定位规则时启用所述定位模块对所述移动终端进行定位,包括:判断所述主动位移的大小是否与预设的主动位移阈值的大小一致;若一致,则启用一次所述定位模块对所述移动终端进行定位,且每次定位完成后均将...

【专利技术属性】
技术研发人员:陈维亮孙振银
申请(专利权)人:歌尔科技有限公司
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1