CN103108390B - 预测移动终端地理位置的方法和装置 - Google Patents
预测移动终端地理位置的方法和装置 Download PDFInfo
- Publication number
- CN103108390B CN103108390B CN201310015897.0A CN201310015897A CN103108390B CN 103108390 B CN103108390 B CN 103108390B CN 201310015897 A CN201310015897 A CN 201310015897A CN 103108390 B CN103108390 B CN 103108390B
- Authority
- CN
- China
- Prior art keywords
- mobile terminal
- motion
- described mobile
- average speed
- geographical position
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 24
- 238000009432 framing Methods 0.000 claims abstract description 50
- 230000001133 acceleration Effects 0.000 claims description 3
- 230000007547 defect Effects 0.000 description 2
- 238000004321 preservation Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
Landscapes
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明适用于通信领域,提供了一种预测移动终端地理位置的方法和装置,该方法包括步骤:A、当移动终端在一预设时间内失去定位信号时,根据所述移动终端失去定位信号前的平均速度计算所述移动终端运动的距离;以及根据所述移动终端已有的地图数据和移动终端失去信号前的运动方向确定所述移动终端的运动线路;B、将所述计算出的移动终端运动的距离应用在所述移动终端的运动线路上,确定所述移动终端当前的地理位置。本发明提供的方法和装置,使得人们即使在定位信号不稳定的情况下,也可以及时定位,提高了用户体验度。
Description
技术领域
本发明属于通信领域,尤其涉及一种预测移动终端地理位置的方法和装置。
背景技术
现有的移动终端如手机大多具备通过2G数据网络、3G数据网络、Wi-Fi或GPS等定位系统对移动终端所处的位置进行定位的功能,人们可以随时随地的获取当前的位置信息,并通过所处的位置信息对要到达的目的地进行指引。
但由于目前的定位系统严重依赖于网络速度和网络覆盖的范围,有时人们所处的位置,其网络覆盖不到,或即使网络覆盖到了,网络速度也非常慢,无法实时传送定位信息,或定位信号不稳定,时好时坏,这都使得移动终端无法很好地对所处地理位置进行定位,给用户的使用带来了极大的不便。降低了用户体验度。
发明内容
本发明实施例的目的在于提供一种预测移动终端地理位置的方法和装置,旨在解决现有的移动终端定位信号不稳定不能及时定位的问题。
本发明实施例是这样实现的,一种预测移动终端地理位置的方法,所述方法包括如下步骤:
A、当移动终端在一预设时间内失去定位信号时,根据所述移动终端失去定位信号前的平均速度计算所述移动终端运动的距离;以及根据所述移动终端已有的地图数据和移动终端失去信号前的运动方向确定所述移动终端的运动线路;
B、将所述计算出的移动终端运动的距离应用在所述移动终端的运动线路上,确定所述移动终端当前的地理位置。
进一步地,在执行步骤A之前,还包括步骤:
C、当移动终端可接收到定位信号时,根据定位信息定时计算所述移动终端运动的平均速度;所述定位信息包括所述移动终端所处地理位置的经纬度和运动的方向;
D、保存所述移动终端运动的平均速度。
进一步地,所述根据移动终端失去定位信号前的平均速度计算移动终端运动的距离包括:
根据所述移动终端最后一次保存的平均速度计算所述移动终端运动的距离。
进一步地,所述根据移动终端已有的地图数据和移动终端失去信号前的运动方向确定移动终端的运动线路包括:
根据所述移动终端的平均速度判断所述移动终端的线路类型;
结合所述线路类型以及所述移动终端失去信号前的运动方向在所述地图中查找所述移动终端的运动线路。
进一步地,在执行步骤B之后,还包括:
重复步骤A和B直到所述移动终端接收到定位信号。
本发明实施例还提出一种预测移动终端地理位置的装置,所述装置包括:
确定模块,用于当移动终端在一预设时间内失去定位信号时,根据所述移动终端失去定位信号前的平均速度计算所述移动终端运动的距离;以及用于根据所述移动终端已有的地图数据和移动终端失去信号前的运动方向确定所述移动终端的运动线路;
定位模块,用于将所述计算出的移动终端运动的距离应用在所述移动终端的运动线路上,确定所述移动终端当前的地理位置。
进一步地,所述装置还包括:
计算速度模块,用于当移动终端可接收到定位信号时,根据定位信息定时计算所述移动终端运动的平均速度;所述定位信息包括所述移动终端所处地理位置的经纬度和运动的方向;
存储模块,用于保存所述移动终端运动的平均速度。
进一步地,所述确定模块包括:
计算距离单元,用于根据所述移动终端最后一次保存的平均速度计算所述移动终端运动的距离。
进一步地,所述确定模块还包括:
线路类型单元,用于根据所述移动终端的平均速度判断所述移动终端的线路类型;
查找线路单元,用于结合所述线路类型以及所述移动终端失去信号前的运动方向在所述地图中查找所述移动终端的运动线路。
进一步地,所述装置还包括:
重定位模块,用于通过所述确定模块和定位模块重新确定所述移动终端当前的地理位置直到所述移动终端接收到定位信号。
在本发明实施例中,当移动终端失去定位信号时,可根据失去定位信号前保存的移动终端运动的平均速度和运动方向,确定移动终端当前所处的地理位置,使得人们即使在定位信号不稳定的情况下,也可以及时定位,提高了用户体验度。
附图说明
图1是本发明实施例一提供的预测移动终端地理位置的方法的流程图;
图2是本发明实施例二提供的预测移动终端地理位置的方法的流程图;
图3是本发明实施例三提供的预测移动终端地理位置的方法的流程图;
图4是本发明实施例四提供的预测移动终端地理位置的装置的结构图;
图5是本发明实施例四提供的预测移动终端地理位置的装置中确定模块的结构图;
图6是本发明实施例五提供的预测移动终端地理位置的装置的结构图;
图7是本发明实施例六提供的预测移动终端地理位置的装置的结构图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例通过移动终端失去定位信号前的定位信息,在移动终端失去定位信号时对移动终端的地理位置进行预测,以下结合具体实施例对本发明的实现方式进行详细描述:
实施例一
本发明实施例一提供了一种预测移动终端地理位置的方法,如图1所示,包括:
步骤S1、当移动终端在一预设时间内失去定位信号时,根据移动终端失去定位信号前的平均速度计算移动终端运动的距离;
步骤S2、根据移动终端已有的地图数据和移动终端失去信号前的运动方向确定移动终端的运动线路。
上述步骤S1和S2的执行顺序无先后之分,可同时或先后进行。
在步骤S1中,当移动终端连续一预设时间如1分钟内都接收不到基站、WiFi热点或者GPS卫星等任何定位信号时,移动终端启动位置预测流程,获取移动终端在失去定位信号前最近一次的平均速度v或最近一段时间(如30分钟内)的平均速度的均值。移动终端根据移动终端运动的时间、最近一次的平均速度或最近一段时间的平均速度的均值,计算出移动终端已运动的距离。
在步骤S2中,移动终端根据最近一次的平均速度v或最近一段时间(如30分钟内)的平均速度的均值判断移动终端所在的线路类型。本实施例所指的线路类型指移动终端所在的交通工具,由于不同的交通工具,其平均速度相差较大,因此,可根据移动终端的平均速度确定线路类型,判断标准举例如下,实际应用中可作相应调整:
v>350km/h飞机
v在150km/h—350km/h之间高铁/动车
v在40km/h-150km/h之间地铁/公路
v在0km/h-150km/h之间普通街道
根据上述确定的线路类型和移动终端失去定位信号前的运动方向,在移动终端预存的地图数据中查找该移动终端的运动线路。
步骤S3、将计算出的移动终端运动的距离应用在步骤S2中确定的移动终端的运动线路上,确定移动终端当前的地理位置。
在本发明实施例一中,移动终端可根据失去定位信号前的平均速度预测移动终端失去定位信号后的地理位置,弥补移动终端在短暂失去定位信号后无法定位的缺陷,给用户提供了便利,提高了用户体验度。
实施例二
本发明实施例二提供了一种预测移动终端地理位置的方法,如图2所示,与本发明实施例一不同,在本发明实施例二中,在步骤S1之前,还包括计算移动终端失去定位信号前的平均速度的步骤,包括:
S4、当移动终端可接收到定位信号时,根据定位信息定时计算所述移动终端运动的平均速度。所述定位信息包括所述移动终端所处地理位置的经纬度和运动的方向;
S5、保存所述移动终端运动的平均速度。
相对于本发明实施例一,本发明实施例二通过移动终端自身完成平均速度的计算及保存,而非由其它装置完成后再发送给移动终端,节约了通信成本。
实施例三
本发明实施例三提供了一种预测移动终端地理位置的方法,如图3所示。与本发明实施例二不同,本发明实施例三中,可循环步骤S1至S3直到移动终端又重新接收到定位信号,相对于本发明实施例二,本发明实施例三可实现在移动终端失去定位信号的整个过程中对地理位置进行预测。
实施例四
本发明实施例四提供了一种预测移动终端地理位置的装置,如图4所示,该装置包括:
确定模块10,用于当移动终端在一预设时间内失去定位信号时,根据所述移动终端失去定位信号前的平均速度计算所述移动终端运动的距离;以及用于根据所述移动终端已有的地图数据和移动终端失去信号前的运动方向确定所述移动终端的运动线路;
定位模块20,用于将所述计算出的移动终端运动的距离应用在所述移动终端的运动线路上,确定所述移动终端当前的地理位置。
参照图5,所述确定模块10包括:
计算距离单元11,用于根据所述移动终端最后一次保存的平均速度计算所述移动终端运动的距离。
线路类型单元12,用于根据所述移动终端的平均速度判断所述移动终端的线路类型;
查找线路单元13,用于结合所述线路类型以及所述移动终端失去信号前的运动方向在所述地图中查找所述移动终端的运动线路。
本发明实施例四的装置可以是移动终端本身,也可以是移动终端内置或外接的一装置。
本发明实施例四中,当移动终端连接一预设时间如1分钟内都接收不到基站、WiFi热点或者GPS卫星等任何定位信号时,确定模块10的线路类型单元12根据最近一次的平均速度v或最近一段时间(如30分钟内)的平均速度的均值判断移动终端所在的线路类型。本发明实施例所指的线路类型指移动终端所在的交通工具,由于不同的交通工具,其平均速度相差较大,因此,可根据移动终端的平均速度确定线路类型,判断标准举例如下,实际应用中可作相应调整:
v>350km/h飞机
v在150km/h—350km/h之间高铁/动车
v在40km/h—150km/h之间地铁/公路
v在0km/h-150km/h之间普通街道
根据上述确定模块10的线路类型单元12确定的线路类型和移动终端在失去定位信号前的运动方向,查找线路单元13在移动终端预存的地图数据中查找该移动终端的运动线路。同时,计算距离单元11根据移动终端已运动的时间、最近一次的平均速度或最近一段时间的平均速度的均值,计算出已运动的距离,
定位模块20将计算出的移动终端已运动距离应用到查找线路单元13查找出的线路上,得到移动终端在该运动线路上新的地理位置点。
本发明实施例四的装置可根据失去定位信号前的平均速度预测移动终端失去定位信号后的地理位置,弥补移动终端在短暂失去定位信号后无法定位的缺陷,给用户提供了便利,提高了用户体验度。
实施例五
本发明实施例五提供了一种预测移动终端地理位置的装置,如图6所示,与本发明实施例四不同,本发明实施例五中,预测移动终端地理位置的装置还包括:
计算速度模块30,用于当移动终端可接收到定位信号时,根据定位信息定时计算所述移动终端运动的平均速度;所述定位信息包括所述移动终端所处地理位置的经纬度和运动的方向;
存储模块40,用于保存所述移动终端运动的平均速度。
相对于本发明实施例四,本发明实施例五通过移动终端自身完成平均速度的计算及保存,而非由其它装置完成后再发送给移动终端,节约了通信成本。
实施例六
本发明实施例六提供了一种预测移动终端地理位置的装置,如图7所示。与本发明实施例五不同,本发明实施例六中,预测移动终端地理位置的装置还包括:
重定位模块50,用于通过所述确定模块10和定位模块20重新确定所述移动终端当前的地理位置直到所述移动终端接收到定位信号。
相对于本发明实施例五,本发明实施例六可实现在移动终端失去定位信号的整个过程中对地理位置进行预测。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如ROM/RAM、磁盘、光盘等。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (8)
1.一种预测移动终端地理位置的方法,其特征在于,所述方法包括如下步骤:
A、当移动终端在连续一预设时间内失去定位信号时,根据所述移动终端失去定位信号前的平均速度计算所述移动终端运动的距离;以及根据所述移动终端已有的地图数据和移动终端失去信号前的运动方向确定所述移动终端的运动线路;
B、将所述计算出的移动终端运动的距离应用在所述移动终端的运动线路上,确定所述移动终端当前的地理位置;
所述根据移动终端已有的地图数据和移动终端失去信号前的运动方向确定移动终端的运动线路包括:
根据所述移动终端的平均速度判断所述移动终端的线路类型,所述移动终端的线路类型指的是所述移动终端所在的交通工具;
结合所述线路类型以及所述移动终端失去信号前的运动方向在所述地图中查找所述移动终端的运动线路。
2.如权利要求1所述的方法,其特征在于,在执行步骤A之前,还包括步骤:
C、当移动终端可接收到定位信号时,根据定位信息定时计算所述移动终端运动的平均速度;所述定位信息包括所述移动终端所处地理位置的经纬度和运动的方向;
D、保存所述移动终端运动的平均速度。
3.如权利要求2所述的方法,其特征在于,所述根据移动终端失去定位信号前的平均速度计算移动终端运动的距离包括:
根据所述移动终端最后一次保存的平均速度计算所述移动终端运动的距离。
4.如权利要求1至3中任一项所述的方法,其特征在于,在执行步骤B之后,还包括:
重复步骤A和B直到所述移动终端接收到定位信号。
5.一种预测移动终端地理位置的装置,其特征在于,所述装置包括:
确定模块,用于当移动终端在连续一预设时间内失去定位信号时,根据所述移动终端失去定位信号前的平均速度计算所述移动终端运动的距离;以及用于根据所述移动终端已有的地图数据和移动终端失去信号前的运动方向确定所述移动终端的运动线路;
定位模块,用于将所述计算出的移动终端运动的距离应用在所述移动终端的运动线路上,确定所述移动终端当前的地理位置;
所述确定模块还包括:
线路类型单元,用于根据所述移动终端的平均速度判断所述移动终端的线路类型,所述移动终端的线路类型指的是所述移动终端所在的交通工具;
查找线路单元,用于结合所述线路类型以及所述移动终端失去信号前的运动方向在所述地图中查找所述移动终端的运动线路。
6.如权利要求5所述的装置,其特征在于,所述装置还包括:
计算速度模块,用于当移动终端可接收到定位信号时,根据定位信息定时计算所述移动终端运动的平均速度;所述定位信息包括所述移动终端所处地理位置的经纬度和运动的方向;
存储模块,用于保存所述移动终端运动的平均速度。
7.如权利要求6所述的装置,其特征在于,所述确定模块包括:
计算距离单元,用于根据所述移动终端最后一次保存的平均速度计算所述移动终端运动的距离。
8.如权利要求5至6中任一项所述的装置,其特征在于,所述装置还包括:
重定位模块,用于通过所述确定模块和定位模块重新确定所述移动终端当前的地理位置直到所述移动终端接收到定位信号。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310015897.0A CN103108390B (zh) | 2013-01-16 | 2013-01-16 | 预测移动终端地理位置的方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310015897.0A CN103108390B (zh) | 2013-01-16 | 2013-01-16 | 预测移动终端地理位置的方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103108390A CN103108390A (zh) | 2013-05-15 |
CN103108390B true CN103108390B (zh) | 2016-07-13 |
Family
ID=48315883
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310015897.0A Expired - Fee Related CN103108390B (zh) | 2013-01-16 | 2013-01-16 | 预测移动终端地理位置的方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103108390B (zh) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI641808B (zh) * | 2016-11-28 | 2018-11-21 | 財團法人資訊工業策進會 | 行動裝置、操作方法及非揮發性電腦可讀取記錄媒體 |
CN109844458B (zh) * | 2017-03-03 | 2021-08-20 | 华为技术有限公司 | 一种获取路线的方法、装置及终端 |
CN107105410A (zh) * | 2017-05-17 | 2017-08-29 | 深圳市伊特利网络科技有限公司 | 应用定位在徒步中历史路径的实现方法及系统 |
CN109831736B (zh) * | 2017-11-23 | 2022-01-18 | 腾讯科技(深圳)有限公司 | 一种数据处理方法、装置、服务器及客户端 |
CN110440821A (zh) * | 2019-08-01 | 2019-11-12 | 深圳云天励飞技术有限公司 | 基于地图导航的目标抓捕方法及装置 |
CN113866805A (zh) * | 2020-06-30 | 2021-12-31 | 华为技术有限公司 | 一种路线偏离提醒方法、装置和电子设备 |
US11598836B2 (en) * | 2020-11-30 | 2023-03-07 | Motional Ad Llc | Localization of vehicles using beacons |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101101304A (zh) * | 2007-08-13 | 2008-01-09 | 深圳华为通信技术有限公司 | 一种通过移动终端进行速度检测的方法和装置 |
CN101114018A (zh) * | 2007-08-01 | 2008-01-30 | 上海华龙信息技术开发中心 | 一种针对卫星定位失效而采取的虚拟定位方法及其应用设备 |
CN101938831A (zh) * | 2010-08-31 | 2011-01-05 | 海尔集团公司 | 定位频率的动态调整方法 |
-
2013
- 2013-01-16 CN CN201310015897.0A patent/CN103108390B/zh not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101114018A (zh) * | 2007-08-01 | 2008-01-30 | 上海华龙信息技术开发中心 | 一种针对卫星定位失效而采取的虚拟定位方法及其应用设备 |
CN101101304A (zh) * | 2007-08-13 | 2008-01-09 | 深圳华为通信技术有限公司 | 一种通过移动终端进行速度检测的方法和装置 |
CN101938831A (zh) * | 2010-08-31 | 2011-01-05 | 海尔集团公司 | 定位频率的动态调整方法 |
Also Published As
Publication number | Publication date |
---|---|
CN103108390A (zh) | 2013-05-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103108390B (zh) | 预测移动终端地理位置的方法和装置 | |
US11096015B2 (en) | Methods, devices, systems, and computer-readable storage mediums for location positioning | |
US20200258397A1 (en) | Method and device for transmitting flight information of unmanned aerial vehicle, base station, and core network device | |
CN105737833B (zh) | 室内导航方法及装置 | |
CN104995973B (zh) | 移动设备定位系统 | |
US20110270519A1 (en) | Apparatus and Method for Estimating Relative Location | |
US20180293867A1 (en) | User equipment, earthquake alert server and earthquake alert method thereof | |
US9198067B2 (en) | Method and system for detecting coverage hole in wireless network | |
CN102967869B (zh) | 用于确定移动设备位置的方法和设备 | |
CN104581931A (zh) | 一种定位方法、装置及终端 | |
CN105865466A (zh) | 一种智能导航系统和方法 | |
KR100726567B1 (ko) | 위치정보와 지리정보에 기반한 정보 서비스 제공 방법 | |
CN114828211B (zh) | 一种智能手机和可穿戴设备的音频定位系统、方法及终端 | |
CN104613972A (zh) | 一种导航时识别偏航的方法、装置及服务器 | |
CN105068103A (zh) | 一种辅助定位方法及电子设备 | |
US9521645B1 (en) | Method and apparatus for filtering access points for WiFi positioning | |
CN103900599A (zh) | 在线导航偏航后路径重算的方法与系统 | |
CN107071728A (zh) | 一种终端定位方法及装置 | |
CN104185276A (zh) | 一种基于无线网络的定位方法及装置 | |
WO2018060545A1 (en) | Positioning | |
CN107466006A (zh) | 一种自适应机制的移动终端轨迹跟踪记录技术 | |
CN108363039A (zh) | 多信息源定位方法及装置 | |
KR101978578B1 (ko) | Gps 모듈이 없는 통신장치의 위치/방향 정보 추정방법 | |
CN105246155A (zh) | 一种定位网络接入设备地理位置的方法及装置 | |
CN105491527A (zh) | 一种运动加无线的融合定位方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address | ||
CP03 | Change of name, title or address |
Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. Address before: Changan town in Guangdong province Dongguan 523841 usha Beach Road No. 18 Patentee before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. |
|
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20160713 |