终端设备定位方法及装置制造方法及图纸

技术编号:15336522 阅读:225 留言:0更新日期:2017-05-16 22:25
本公开是关于一种终端设备定位方法及装置,该方法包括:对所述终端设备中的多个用户身份识别SIM卡进行辅助全球定位系统AGPS定位,获取对应的多个AGPS位置信息;根据所述多个AGPS位置信息,确定所述终端设备的位置信息。本公开实施例,利用终端设备中多个SIM卡进行AGPS定位,将多个AGPS位置信息经过预设的算法进行优化计算,实现方式简单,得到的终端设备的位置信息的精度高。

【技术实现步骤摘要】
终端设备定位方法及装置
本公开涉及设备
,尤其涉及一种终端设备定位方法及装置。
技术介绍
随着现代科技的高速发展,人们已经步入数字化时代。人们的生活越来越离不开各种终端设备如智能手机。在出行中,人们更多地愿意依靠终端设备的定位功能到达目的地。然而,终端设备如智能手机的定位精度为5-8米,很难实现更高的定位精度。这给用户带来了许多不便。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种可以实现精确定位的方法及装置。根据本公开实施例的第一方面,提供一种终端设备定位方法,包括:对所述终端设备中的多个用户身份识别SIM卡进行辅助全球定位系统AGPS定位,获取对应的多个AGPS位置信息;根据所述多个AGPS位置信息,确定所述终端设备的位置信息。在一种可能的实现方式中,对所述终端设备中的多个用户身份识别SIM卡进行辅助全球定位系统AGPS定位,获取对应的多个AGPS位置信息,包括:对第一SIM卡进行AGPS定位,获取对应的第一AGPS位置信息;对第二SIM卡进行AGPS定位,获取对应的第二AGPS位置信息;对第三SIM卡进行AGPS定位,获取对应的第三AGPS位置信息。在一种可能的实现方式中,根据所述多个AGPS位置信息,确定所述终端设备的位置信息,包括:在所述第一SIM卡、所述第二SIM卡和所述第三SIM卡属于同一运营商的情况下,所述第一AGPS位置信息、所述第二AGPS位置信息和所述第三AGPS位置信息为一组定位结果,将所述一组定位结果作为所述终端设备的位置信息。在一种可能的实现方式中,根据所述多个AGPS位置信息,确定所述终端设备的位置信息,包括:在所述第一SIM卡、所述第二SIM卡和所述第三SIM卡中有两个SIM卡属于同一运营商、另一SIM卡属于不同运营商的情况下,所述第一AGPS位置信息、所述第二AGPS位置信息和所述第三AGPS位置信息为两组定位结果,根据所述两组定位结果确定所述终端设备的位置信息。在一种可能的实现方式中,根据所述两组定位结果确定所述终端设备的位置信息,包括:将所述两组定位结果的坐标数据作为两个端点构成直线;在由所述两个端点和所述直线所组成的线段中,将所述线段的中点的坐标数据作为确定所述终端设备的位置信息。在一种可能的实现方式中,根据所述多个AGPS位置信息,确定所述终端设备的位置信息,包括:在所述第一SIM卡、所述第二SIM卡和所述第三SIM卡属于不同运营商的情况下,所述第一AGPS位置信息、所述第二AGPS位置信息和所述第三AGPS位置信息为三组定位结果,根据所述三组定位结果确定所述终端设备的位置信息。在一种可能的实现方式中,根据所述三组定位结果确定所述终端设备的位置信息,包括:将所述三组定位结果的坐标数据作为三个顶点构成三角形;在所述三角形的任意两条边做中垂线;将两条中垂线的交点的坐标数据作为确定所述终端设备的位置信息。在一种可能的实现方式中,对第二SIM卡进行AGPS定位,获取对应的第二AGPS位置信息,包括:先检测所述第二SIM卡与所述第一SIM卡是否属于同一运营商,在所述第二SIM卡与所述第一SIM卡不属于同一运营商的情况下,对第二SIM卡进行AGPS定位,获取对应的第二AGPS位置信息;对第三SIM卡进行AGPS定位,获取对应的第三AGPS位置信息,包括:先检测所述第三SIM卡与所述第二SIM卡、所述第一SIM卡是否属于同一运营商,在所述第三SIM卡与所述第二SIM卡、所述第一SIM卡不属于同一运营商的情况下,对第三SIM卡进行AGPS定位,获取对应的第三AGPS位置信息。在一种可能的实现方式中,所述第三SIM卡为虚拟SIM卡。根据本公开实施例的第二方面,提供一种终端设备定位装置,包括:定位模块,用于对所述终端设备中的多个用户身份识别SIM卡进行辅助全球定位系统AGPS定位,获取对应的多个AGPS位置信息;确定模块,用于根据所述多个AGPS位置信息,确定所述终端设备的位置信息。在一种可能的实现方式中,所述定位模块包括:第一定位模块,用于对第一SIM卡进行AGPS定位,获取对应的第一AGPS位置信息;第二定位模块,用于对第二SIM卡进行AGPS定位,获取对应的第二AGPS位置信息;第三定位模块,用于对第三SIM卡进行AGPS定位,获取对应的第三AGPS位置信息。在一种可能的实现方式中,所述确定模块包括:第一确定模块,用于在所述第一SIM卡、所述第二SIM卡和所述第三SIM卡属于同一运营商的情况下,所述第一AGPS位置信息、所述第二AGPS位置信息和所述第三AGPS位置信息为一组定位结果,将所述一组定位结果作为所述终端设备的位置信息。在一种可能的实现方式中,所述确定模块包括:第二确定模块,用于在所述第一SIM卡、所述第二SIM卡和所述第三SIM卡中有两个SIM卡属于同一运营商、另一SIM卡属于不同运营商的情况下,所述第一AGPS位置信息、所述第二AGPS位置信息和所述第三AGPS位置信息为两组定位结果,根据所述两组定位结果确定所述终端设备的位置信息。在一种可能的实现方式中,所述第二确定模块包括:直线构成子模块,用于将所述两组定位结果的坐标数据作为两个端点构成直线;第一确定子模块,用于在由所述两个端点和所述直线所组成的线段中,将所述线段的中点的坐标数据作为确定所述终端设备的位置信息。在一种可能的实现方式中,所述确定模块包括:第三确定模块,用于在所述第一SIM卡、所述第二SIM卡和所述第三SIM卡属于不同运营商的情况下,所述第一AGPS位置信息、所述第二AGPS位置信息和所述第三AGPS位置信息为三组定位结果,根据所述三组定位结果确定所述终端设备的位置信息。在一种可能的实现方式中,所述第三确定模块包括:三角形构成子模块,用于将所述三组定位结果的坐标数据作为三个顶点构成三角形;中垂线构成子模块,用于在所述三角形的任意两条边做中垂线;第二确定子模块,用于将两条中垂线的交点的坐标数据作为确定所述终端设备的位置信息。在一种可能的实现方式中,所述第二定位模块包括第二定位子模块:所述第二定位子模块用于先检测所述第二SIM卡与所述第一SIM卡是否属于同一运营商,在所述第二SIM卡与所述第一SIM卡不属于同一运营商的情况下,对第二SIM卡进行AGPS定位,获取对应的第二AGPS位置信息;所述第三定位模块包括第三定位子模块:所述第三定位子模块用于先检测所述第三SIM卡与所述第二SIM卡、所述第一SIM卡是否属于同一运营商,在所述第三SIM卡与所述第二SIM卡、所述第一SIM卡不属于同一运营商的情况下,对第三SIM卡进行AGPS定位,获取对应的第三AGPS位置信息。在一种可能的实现方式中,所述第三SIM卡为虚拟SIM卡。根据本公开实施例的第三方面,提供一种终端设备定位装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:对所述终端设备中的多个用户身份识别SIM卡进行辅助全球定位系统AGPS定位,获取对应的多个AGPS位置信息;根据所述多个AGPS位置信息,确定所述终端设备的位置信息。本公开的实施例提供的技术方案可以包括以下有益效果:利用终端设备中多个SIM卡进行AGPS定位,将多个AGPS位置信息经过预设的算法进行优化计算,实现方式简单,得到的终端设本文档来自技高网...
终端设备定位方法及装置

【技术保护点】
一种终端设备定位方法,其特征在于,包括:对所述终端设备中的多个用户身份识别SIM卡进行辅助全球定位系统AGPS定位,获取对应的多个AGPS位置信息;根据所述多个AGPS位置信息,确定所述终端设备的位置信息。

【技术特征摘要】
1.一种终端设备定位方法,其特征在于,包括:对所述终端设备中的多个用户身份识别SIM卡进行辅助全球定位系统AGPS定位,获取对应的多个AGPS位置信息;根据所述多个AGPS位置信息,确定所述终端设备的位置信息。2.根据权利要求1所述的方法,其特征在于,对所述终端设备中的多个用户身份识别SIM卡进行辅助全球定位系统AGPS定位,获取对应的多个AGPS位置信息,包括:对第一SIM卡进行AGPS定位,获取对应的第一AGPS位置信息;对第二SIM卡进行AGPS定位,获取对应的第二AGPS位置信息;对第三SIM卡进行AGPS定位,获取对应的第三AGPS位置信息。3.根据权利要求1所述的方法,其特征在于,根据所述多个AGPS位置信息,确定所述终端设备的位置信息,包括:在所述第一SIM卡、所述第二SIM卡和所述第三SIM卡属于同一运营商的情况下,所述第一AGPS位置信息、所述第二AGPS位置信息和所述第三AGPS位置信息为一组定位结果,将所述一组定位结果作为所述终端设备的位置信息。4.根据权利要求1所述的方法,其特征在于,根据所述多个AGPS位置信息,确定所述终端设备的位置信息,包括:在所述第一SIM卡、所述第二SIM卡和所述第三SIM卡中有两个SIM卡属于同一运营商、另一SIM卡属于不同运营商的情况下,所述第一AGPS位置信息、所述第二AGPS位置信息和所述第三AGPS位置信息为两组定位结果,根据所述两组定位结果确定所述终端设备的位置信息。5.根据权利要求4所述的方法,其特征在于,根据所述两组定位结果确定所述终端设备的位置信息,包括:将所述两组定位结果的坐标数据作为两个端点构成直线;在由所述两个端点和所述直线所组成的线段中,将所述线段的中点的坐标数据作为确定所述终端设备的位置信息。6.根据权利要求1所述的方法,其特征在于,根据所述多个AGPS位置信息,确定所述终端设备的位置信息,包括:在所述第一SIM卡、所述第二SIM卡和所述第三SIM卡属于不同运营商的情况下,所述第一AGPS位置信息、所述第二AGPS位置信息和所述第三AGPS位置信息为三组定位结果,根据所述三组定位结果确定所述终端设备的位置信息。7.根据权利要求6所述的方法,其特征在于,根据所述三组定位结果确定所述终端设备的位置信息,包括:将所述三组定位结果的坐标数据作为三个顶点构成三角形;在所述三角形的任意两条边做中垂线;将两条中垂线的交点的坐标数据作为确定所述终端设备的位置信息。8.根据权利要求2所述的方法,其特征在于,对第二SIM卡进行AGPS定位,获取对应的第二AGPS位置信息,包括:先检测所述第二SIM卡与所述第一SIM卡是否属于同一运营商,在所述第二SIM卡与所述第一SIM卡不属于同一运营商的情况下,对第二SIM卡进行AGPS定位,获取对应的第二AGPS位置信息;对第三SIM卡进行AGPS定位,获取对应的第三AGPS位置信息,包括:先检测所述第三SIM卡与所述第二SIM卡、所述第一SIM卡是否属于同一运营商,在所述第三SIM卡与所述第二SIM卡、所述第一SIM卡不属于同一运营商的情况下,对第三SIM卡进行AGPS定位,获取对应的第三AGPS位置信息。9.根据权利要求8所述的方法,其特征在于,所述第三SIM卡为虚拟SIM卡。10.一种终端设备定位装置,其特征在于,包括:定位模块,用于对所述终端设备中的多个用户身份识别SIM卡进行辅助全球定...

【专利技术属性】
技术研发人员:申宏刚亢彦军孙睿阳
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京,11

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

1