确定便携终端处于室内室外的方法及便携终端技术

技术编号:15722741 阅读:79 留言:0更新日期:2017-06-29 05:43
本发明专利技术公开了一种确定便携终端处于室内室外的方法及便携终端,所述方法包括:便携终端获取失去定位信号前的最后一次卫星定位位置,并根据所述便携终端中的定位模块确定便携终端的移动趋势;根据所述便携终端中的速度测量模块确定所述便携终端当前的加速度,根据所述加速度确定所述便携终端的移动速度;根据所述最后一次卫星定位位置、所述移动趋势、所述移动速度以及定位信号消失的持续时长,计算所述便携终端在定位信号消失的持续时长的移动位移;根据所述最后一次卫星定位位置、所述移动趋势、所述移动位移以及电子地图信息,确定所述便携终端位于室外还是室内。

【技术实现步骤摘要】
确定便携终端处于室内室外的方法及便携终端
本专利技术涉及定位技术,尤其涉及一种确定便携终端处于室内室外的方法及便携终端。
技术介绍
可穿戴设备电池续航能力是限制其应用的最重要因素之一,而可穿戴设备中的卫星定位模块是其中最耗电的器件,为在有限的电池容量下尽可能地提高可穿戴设备的续航能力,并尽量不关闭卫星定位而降低用户体验的前提下,需要在室内环境下没有卫星定位信号时,终端能够智能地关闭卫星定位模块,以便达到节电的目的。即当终端自身检测到没有卫星定位信号的情况时,需要能够有效判断出是暂时处在室外有遮挡的环境中,还是已经进入了室内环境。并根据不同的情况进行后续的各项操作。目前判断室内室外的方法是在终端本身集成各种环境传感器,如温湿度、气压、PH值等,通过室内和室外环境特征的差异进行判断。现有技术存在如下问题:1、终端集成环境传感器,自身需要改造,增加了产品成本。2、各种传感器增大终端体积和耗电量,对可穿戴设备这种对体积有严格限制的产品而言不合适。
技术实现思路
为解决上述技术问题,本专利技术实施例提供了一种确定便携终端处于室内室外的方法及便携终端。一种确定便携终端处于室内室外的方法,包括:便携终端获取失去定位信号前的最后一次卫星定位位置,并根据所述便携终端中的定位模块确定便携终端的移动趋势;并根据所述便携终端中的速度测量模块确定所述便携终端当前的加速度,根据所述加速度确定所述便携终端的移动速度;根据所述最后一次卫星定位位置、所述移动趋势、所述移动速度以及定位信号消失的持续时长,计算所述便携终端在定位信号消失的持续时长的移动位移;根据所述最后一次卫星定位位置、所述移动趋势、所述移动位移以及电子地图信息,确定所述便携终端位于室外还是室内。本专利技术实施例的技术方案中,确定所述便携终端位于室内时,所述方法还包括:所述便携终端将定位纠错时间设置为短模式,在所述短模式的定位纠错时间内,所述定位模块继续尝试搜寻定位信号,当重新获取定位信号时,继续保持所述定位模块的开启状态,在所设置的定位纠错时间内未能获取定位信号时,关闭所述定位模块。本专利技术实施例的技术方案中,确定所述便携终端位于室外时,所述方法还包括:所述便携终端将定位纠错时间设置为长模式,在所述长模式的定位纠错时间内,所述定位模块继续尝试搜寻定位信号,当重新获取定位信号时,继续保持所述定位模块的开启状态,在所设置的定位纠错时间内未能获取定位信号时,关闭所述定位模块。本专利技术实施例的技术方案中,所述方法还包括:定位纠错时间到来的时刻,将所述便携终端当前的位置作为所述移动便携终端活动半径的原点;根据所述速度测量模块确定所述便携终端的运动的速度,根据所述运动速度计算所述便携终端的位移;根据所述便携终端中的转向角测量模块确定所述便携终端运动的转向角;根据所述便携终端中的运动方向测量模块确定所述便携终端的运动方向,根据所计算出的位移、所述转向角以及所确定的便携终端的运动方向,确定所述便携终端的运动路径;在设定周期内,将所述便携终端的运动路径上距离原点最远的点与原点之间的距离作为所述设定周期的所述便携终端的活动半径;将下一设定周期开始的时刻的所述便携终端的位置作为所述下一设定周期的原点,并按上一设定周期的所述便携终端的运动路径的确定方式确定所述下一设定周期的所述便携终端的运动路径,重新确定所述便携终端的活动半径;根据统计时间段内各设定周期确定的所述便携终端的活动半径,进一步验证所述便携终端处于室内还是处于室外。本专利技术实施例的技术方案中,所述进一步验证所述便携终端处于室内还是处于室外,包括:当统计时间段内各设定周期确定的所述便携终端的活动半径始终小于第一设定阈值时,确定所述便携终端处于室内;当统计时间段内各设定周期确定的所述便携终端的活动半径存在大于第二设定阈值的情形时,确定所述便携终端处于室外;当统计时间段内所确定的所述便携终端所处位置信息,与根据所述最后一次卫星定位位置、所述移动趋势、所述移动位移以及电子地图信息所确定的所述便携终端所处位置信息不一致时,以根据所述最后一次卫星定位位置、所述移动趋势、所述移动位移以及电子地图信息所确定的所述便携终端所处位置信息为准;或者,当统计时间段内所确定的所述便携终端所处位置信息,与根据所述最后一次卫星定位位置、所述移动趋势、所述移动位移以及电子地图信息所确定的所述便携终端所处位置信息不一致时,以统计时间段内所确定的所述便携终端所处位置信息为准。本专利技术实施例的技术方案中,所述方法还包括:对所述便携终端的运动行为进行统计,统计所述便携终端在每个时间段内所处的位置信息、在该位置的活动半径的信息;根据当前所处的时间段,在所述便携终端的运动行为统计数据中查找出与所述当前所处的时间段对应的位置信息以及在该位置的活动半径的信息,验证所述便携终端当前处于室内还是处于室外。本专利技术实施例的技术方案中,所述验证所述便携终端当前处于室内还是处于室外,包括:当根据所述便携终端的运动行为统计数据所确定的所述便携终端所处位置信息,与根据所述最后一次卫星定位位置、所述移动趋势、所述移动位移以及电子地图信息所确定的所述便携终端所处位置信息不一致时,以根据所述最后一次卫星定位位置、所述移动趋势、所述移动位移以及电子地图信息所确定的所述便携终端所处位置信息为准。一种便携终端,所述便携终端包括:定位模块、速度测量模块、第一确定模块、第二确定模块、计算模块和第三确定模块,其中:定位模块,用于获取失去定位信号前的最后一次卫星定位位置,以及,确定便携终端的移动趋势;速度测量模块,用于根确定所述便携终端当前的加速度;第一确定模块,用于根据所述加速度确定所述便携终端的移动速度;第二确定模块,用于确定截止至当前定位信号消失的持续时长;计算模块,用于根据所述最后一次卫星定位位置、所述移动趋势、所述移动速度以及定位信号消失的持续时长,计算所述便携终端在定位信号消失的持续时长的移动位移;第三确定模块,用于根据所述最后一次卫星定位位置、所述移动趋势、所述移动位移以及电子地图信息,确定所述便携终端位于室外还是室内。本专利技术实施例的技术方案中,所述便携终端还包括:第一处理模块,用于在所述第三确定模块确定所述便携终端位于室内时,将定位纠错时间设置为短模式,在所述短模式的定位纠错时间内,触发所述定位模块继续尝试搜寻定位信号,当重新获取定位信号时,使所述定位模块继续保持开启状态,在所设置的定位纠错时间内未能获取定位信号时,使所述定位模块关闭。本专利技术实施例的技术方案中,所述便携终端还包括:第二处理模块,用于在所述第三确定模块确定所述便携终端位于室外时,将定位纠错时间设置为长模式,在所述长模式的定位纠错时间内,触发所述定位模块继续尝试搜寻定位信号,当重新获取定位信号时,使所述定位模块继续保持开启状态,在所设置的定位纠错时间内未能获取定位信号时,使所述定位模块关闭。本专利技术实施例的技术方案中,所述便携终端还包括:转向角测量模块、运动方向测量模块和第三处理模块;其中:第三处理模块,用于在定位纠错时间到来的时刻,将所述便携终端当前的位置作为所述移动便携终端活动半径的原点;根据所述速度测量模块确定所述便携终端的运动的速度,根据所述运动速度计算所述便携终端的位移;根据所述转向角测量模块确定所述便携终端运动的本文档来自技高网...
确定便携终端处于室内室外的方法及便携终端

【技术保护点】
一种确定便携终端处于室内室外的方法,其特征在于,所述方法包括:便携终端获取失去定位信号前的最后一次卫星定位位置,并根据所述便携终端中的定位模块确定便携终端的移动趋势;根据所述便携终端中的速度测量模块确定所述便携终端当前的加速度,根据所述加速度确定所述便携终端的移动速度;根据所述最后一次卫星定位位置、所述移动趋势、所述移动速度以及定位信号消失的持续时长,计算所述便携终端在定位信号消失的持续时长的移动位移;根据所述最后一次卫星定位位置、所述移动趋势、所述移动位移以及电子地图信息,确定所述便携终端位于室外还是室内。

【技术特征摘要】
1.一种确定便携终端处于室内室外的方法,其特征在于,所述方法包括:便携终端获取失去定位信号前的最后一次卫星定位位置,并根据所述便携终端中的定位模块确定便携终端的移动趋势;根据所述便携终端中的速度测量模块确定所述便携终端当前的加速度,根据所述加速度确定所述便携终端的移动速度;根据所述最后一次卫星定位位置、所述移动趋势、所述移动速度以及定位信号消失的持续时长,计算所述便携终端在定位信号消失的持续时长的移动位移;根据所述最后一次卫星定位位置、所述移动趋势、所述移动位移以及电子地图信息,确定所述便携终端位于室外还是室内。2.根据权利要求1所述的确定便携终端处于室内室外的方法,其特征在于,确定所述便携终端位于室内时,所述方法还包括:所述便携终端将定位纠错时间设置为短模式,在所述短模式的定位纠错时间内,所述定位模块继续尝试搜寻定位信号,当重新获取定位信号时,继续保持所述定位模块的开启状态,在所设置的定位纠错时间内未能获取定位信号时,关闭所述定位模块。3.根据权利要求1所述的确定便携终端处于室内室外的方法,其特征在于,确定所述便携终端位于室外时,所述方法还包括:所述便携终端将定位纠错时间设置为长模式,在所述长模式的定位纠错时间内,所述定位模块继续尝试搜寻定位信号,当重新获取定位信号时,继续保持所述定位模块的开启状态,在所设置的定位纠错时间内未能获取定位信号时,关闭所述定位模块。4.根据权利要求2或3所述的确定便携终端处于室内室外的方法,其特征在于,所述方法还包括:定位纠错时间到来的时刻,将所述便携终端当前的位置作为所述移动便携终端活动半径的原点;根据所述速度测量模块确定所述便携终端的运动的速度,根据所述运动速度计算所述便携终端的位移;根据所述便携终端中的转向角测量模块确定所述便携终端运动的转向角;根据所述便携终端中的运动方向测量模块确定所述便携终端的运动方向,根据所计算出的位移、所述转向角以及所确定的便携终端的运动方向,确定所述便携终端的运动路径;在设定周期内,将所述便携终端的运动路径上距离原点最远的点与原点之间的距离作为所述设定周期的所述便携终端的活动半径;将下一设定周期开始的时刻的所述便携终端的位置作为所述下一设定周期的原点,并按上一设定周期的所述便携终端的运动路径的确定方式确定所述下一设定周期的所述便携终端的运动路径,重新确定所述便携终端的活动半径;根据统计时间段内各设定周期确定的所述便携终端的活动半径,进一步验证所述便携终端处于室内还是处于室外。5.根据权利要求4所述的确定便携终端处于室内室外的方法,其特征在于,所述进一步验证所述便携终端处于室内还是处于室外,包括:当统计时间段内各设定周期确定的所述便携终端的活动半径始终小于第一设定阈值时,确定所述便携终端处于室内;当统计时间段内各设定周期确定的所述便携终端的活动半径存在大于第二设定阈值的情形时,确定所述便携终端处于室外;当统计时间段内所确定的所述便携终端所处位置信息,与根据所述最后一次卫星定位位置、所述移动趋势、所述移动位移以及电子地图信息所确定的所述便携终端所处位置信息不一致时,以根据所述最后一次卫星定位位置、所述移动趋势、所述移动位移以及电子地图信息所确定的所述便携终端所处位置信息为准;或者,当统计时间段内所确定的所述便携终端所处位置信息,与根据所述最后一次卫星定位位置、所述移动趋势、所述移动位移以及电子地图信息所确定的所述便携终端所处位置信息不一致时,以统计时间段内所确定的所述便携终端所处位置信息为准。6.根据权利要求2或3所述的确定便携终端处于室内室外的方法,其特征在于,所述方法还包括:对所述便携终端的运动行为进行统计,统计所述便携终端在每个时间段内所处的位置信息、在该位置的活动半径的信息;根据当前所处的时间段,在所述便携终端的运动行为统计数据中查找出与所述当前所处的时间段对应的位置信息以及在该位置的活动半径的信息,验证所述便携终端当前处于室内还是处于室外。7.根据权利要求6所述的确定便携终端处于室内室外的方法,其特征在于,所述验证所述便携终端当前处于室内还是处于室外,包括:当根据所述便携终端的运动行为统计数据所确定的所述便携终端所处位置信息,与根据所述最后一次卫星定位位置、所述移动趋势、所述移动位移以及电子地图信息所确定的所述便携终端所处位置信息不一致时,以根据所述最后一次卫星定位位置、所述移动趋势、所述移动位移以及电子地图信息所确定的所述便携终端所处位置信息为准。8.一种便携终端,其特征在于,所述便携终端包括:定位模块、速度测量模块、第一确定模块...

【专利技术属性】
技术研发人员:戴欣范晓晖宛海涛余智欣
申请(专利权)人:中国移动通信集团公司
类型:发明
国别省市:北京,11

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

1