[发明专利]一种定位方法及电子设备有效
申请号: | 201210207719.3 | 申请日: | 2012-06-18 |
公开(公告)号: | CN103513263B | 公开(公告)日: | 2017-09-29 |
发明(设计)人: | 王江涛 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G01S19/42 | 分类号: | G01S19/42 |
代理公司: | 北京同达信恒知识产权代理有限公司11291 | 代理人: | 黄志华 |
地址: | 100085 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 定位 方法 电子设备 | ||
技术领域
本发明涉及电子技术领域,尤其涉及一种定位方法及电子设备。
背景技术
随着科技的发展,由于GPS(Global Positioning System,全球定位系统)全天候的精准定位,使得其越来越多的被应用在人们的日常的生活中,比如,车载的GPS导航仪,手机上的具有GPS定位功能的手机地图。
目前,如要对具有GPS的电子设备进行定位,根据GPS的工作原理,首先,GPS接收机,也就是具有GPS模块的电子设备,接收GPS卫星的导航电文,导航电文包括卫星星历、工作状况、时钟改正、电离层时延修正、大气折射修正等信息。然后,当用户端接收到导航电文时,提取出卫星时间并将其与自己的时钟作对比,这样就得到了卫星与上述电子设备之间的距离,接下来,再利用导航电文中的卫星星历数据推算出卫星发射电文时所处位置,就能够得知电子设备在大地坐标中的位置信息,进而实现对电子设备的定位。理论上来说,只需要接收四颗GPS卫星的导航电文即可准确定位,但由于用户接受机使用的时钟与卫星星载时钟不可能总是同步,所以除了用户的三维坐标x、y、z外,还要引进一个Δt即卫星与接收机之间的时间差作为未知数,然后用4个方程将这4个未知数解出来。所以如果想知道接收机所处的位置,至少要能接收到4个卫星的信号。
但本申请发明人在实现本申请实施例中发明技术方案的过程中,发现上述技术至少存在如下技术问题:
由于电子设备完成一次定位至少需要接收到至少四颗卫星发送的卫星信息,所以,导致电子设备搜索卫星的时间较长,进而存在无法快速定位电子设备的技术问题。
发明内容
本发明提供一种定位方法及电子设备,用以解决现有技术中无法快速定位电子设备的问题。
本发明实施例一提供一种定位方法,应用在第一电子设备中,所述方法包括:
获得用于定位所述第一电子设备的定位请求;
基于所述定位请求,生成N个数据获得指令;
获得N部分定位数据,其中,所述N部分定位数据为由N个定位数据采集模块通过执行所述N个数据获得指令采集到的卫星发送的卫星信息,不同的数据采集模块对应不同的卫星,所述N个部分定位数据中的每部分定位数据中都包含有与其它部分定位数据不相同的数据,所述N为大于等于2的整数;
基于所述N部分定位数据,确定所述第一电子设备的位置信息。
可选的,所述获得用于定位所述第一电子设备的定位请求,具体包括:
检测是否有用于触发生成定位请求的触发操作;
当检测到有所述触发操作时,响应所述触发操作,生成用于定位所述电子设备的定位请求。
可选的,所述获得用于定位所述第一电子设备的定位请求,具体包括:
获得由第二电子设备发送来的用于触发生成定位请求的数据信息;
基于所述数据信息,生成用于定位所述第一电子设备的定位请求。
可选的,所述获得用于定位所述第一电子设备的定位请求,具体包括:
判断所述第一电子设备中打开的第一应用程序是否满足一预设条件;
当所述第一应用程序满足一预设条件时,生成用于定位所述第一电子设备的定位请求。
可选的,所述生成N个数据获取指令,具体包括:
检测所述第一电子设备中是否包含K个定位数据采集模块;
检测与所述第一电子设备连接的至少一个电子设备是否包含有J个定位数据采集模块;
在所述第一电子设备包含K个定位数据采集模块和/或在所述至少一个电子设备包含有J个定位数据采集模块,且K,M或K+J之和等于N时,生成N个数据获得指令。
可选的,所述获得N部分定位数据,具体包括:
给所述N个定位数据采集模块分配获取定位数据任务,生成N个任务信息;
给所述N个定位数据采集模块中的每个模块发送所述N个数据获得指令中对应的数据获得指令和所述N个任务信息中对应的任务信息;
所述N个定位数据采集模块中的每个定位数据采集模块执行与其对应的数据获得指令,获得与其对应的任务信息对应的定位数据,进而获得N部分定位数据。
可选的,所述基于所述N部分定位数据,确定所述第一电子设备的位置信息,具体包括:
检测所述N部分定位数据中是否有至少两部分定位数据包括的定位数据都相同;
当没有至少两部分定位数据包括的定位数据都相同时,基于所述N部分定位数据,确定所述第一电子设备的位置信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210207719.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种输液滴斗液面检测装置及方法
- 下一篇:加香罐用橡胶气囊
- 同类专利
- 专利分类
G01S 无线电定向;无线电导航;采用无线电波测距或测速;采用无线电波的反射或再辐射的定位或存在检测;采用其他波的类似装置
G01S19-00 卫星无线电信标定位系统;利用这种系统传输的信号确定位置、速度或姿态
G01S19-01 .传输时间戳信息的卫星无线电信标定位系统,例如,GPS [全球定位系统]、GLONASS[全球导航卫星系统]或GALILEO
G01S19-38 .利用卫星无线电信标定位系统传输的信号来确定导航方案
G01S19-39 ..传输带有时间戳信息的卫星无线电信标定位系统,例如GPS [全球定位系统], GLONASS [全球导航卫星系统]或GALILEO
G01S19-40 ...校正位置、速度或姿态
G01S19-42 ...确定位置