确定定位辅助数据的方法及设备以及定位用户设备的方法及设备技术

技术编号:13630744 阅读:83 留言:0更新日期:2016-09-02 10:55
本公开涉及一种用于在服务器上确定定位辅助数据的方法及服务器设备,该方法包括:接收多个用户设备在多个地理位置处针对第一接入设备的多条消息;基于多条消息,根据多项式拟合技术,确定第一多项式;以及按照与第一接入设备相关联的方式,至少存储第一多项式系数,作为第一接入设备的定位辅助数据的一部分。并且,本公开还涉及一种用于在用户设备上对用户设备定位的方法及用户设备,该方法包括:在一个地理区域内,用户设备搜索到发自第一接入设备的信号;确定来自第一接入设备的信号的强度;获取存储于用户设备本地的定位辅助数据;以及按照与第一接入设备相关联的第一多项式计算用户设备相对于第一接入设备的距离,以实现对用户设备的定位。

【技术实现步骤摘要】
相关申请的交叉引用本申请要求于2015年2月23日提交的第62/119,568号美国临时申请的优先权,其通过引用的方式整体并入于此。
本文涉及设备定位,更具体地,本文涉及确定定位辅助数据的方法及设备以及定位用户设备的方法及设备
技术介绍
众所周知,在地点的位置信息无法或者不能经济地从用户设备(例如,无线LAN设备)本身获得的时候,基于服务器的定位系统可以确定地点的位置信息,以作为用于该用户设备的可靠备用。地点的确定基于从至少一个其它设备采集的定位数据。每个定位数据将地点(即,基于卫星的地点)的位置信息与用于在该地点提供无线通信的接入设备的标识符(例如,MAC地址)以及在该地点接收到的信号的强度相关联。定位数据被存储在服务器的存储装置中。
技术实现思路
为了实现在用户设备本地对该用户设备进行精准定位,本公开的各种实施例提供了一种用于在服务器上确定定位辅助数据的方法及服务器设备。并且,本公开的各种实施例还提供了一种基于定位辅助数据的、在用户设备上对该用户设备定位的方法及用户设备。通过使用上述基于定位辅助数据的方法及设备,可以在用户设备本地实现对该用户设备的精准定位,而无需依赖于对卫星定位信号或存储在服务器上的定位数据的接收。本公开的第一方面提供了一种用于在服务器上确定定位辅助数据的方法,包括:接收多个用户设备在多个地理位置处针对第一接入设备的多条消息,每条消息包括多个地理位置中的一个相应地理位置以及在相应地理位置处测得的来自第一接入设备的实测信号的强度,其中服务器已知第一接入设备的位置;基于多条消息,根据多项式拟合技术,确定第一多项式: d 1 = Σ j = 0 n a j s 1 j = a 0 + a 1 s 1 + a 2 s 1 2 + ... + a n s 1 n , ]]>其中n代表最大阶数,取决于多项式拟合技术的预定精度,d1代表待测的用户设备与第一接入设备之间的距离,s1代表待测的用户设备在距离处测得的来自第一接入设备的实测信号的强度,a0、a1、…、an是第一多项式的第一多项式系数;以及按照与第一接入设备相关联的方式,至少存储第一多项式系数,作为第一接入设备的定位辅助数据的一部分。根据本公开的实施例,该方法还包括:基于至少两个预定信号,分别利用第一多项式,计算出与至少两个预定信号对应的距离;以及基于至少两个预定信号和对应的距离,确定至少一个第一信号强度范围,使得在第一信号强度范围内,相应预定信号的强度随着距离的增加而降低。根据本公开的实施例,该方法还包括:基于实测信号的信号强度范围,修正第一信号强度范围,得到更精确的第二信号强度范围。根据本公开的实施例,该方法还包括:按照与确定第一多项式系数的方式类似的方式,确定针对第二接入设备的第二多项式系数,并且按照与第二接入设备相关联的方式,存储第二多项式系数,作为第二接入设备的定位辅助数据的一部分。根据本公开的实施例,该方法还包括:按照与确定第一多项式系数的方式类似的方式,确定针对第三接入设备的第三多项式系数,并且按照与第三接入设备相关联的方式,存储第三多项式系数,作为第三接入设备的定位辅助数据的一部分。本公开的第二方面提供了一种用于在用户设备上对用户设备定位的方法,包括:在一个地理区域内,用户设备搜索到发自第一接入设备的信号;确定来自第一接入设备的信号的强度;获取存储于用户设备本地的定位辅助数据,定位辅助数据包括与第一接入设备相关联的第一多项式系数;以及按照与第一接入设备相关联的第一多项式: d 1 = Σ j = 0 n a j s 1 j = a 0 + a 1 s 1 + a 2 s 1 2 + ... + a n s 1 n ]]>计算用户设备相对于第一接入设备的距离d1,以实现对用户设备的定位,其中n代表最大阶数,取决于多项式拟合技术的预定精度而被预先确定,s1代表信号的强度,a0、a1、…、an是第一多项式系数。根据本公开的实施例,该方法还包括:将信号的强度与定位辅助数据中包括的针对第一多项式的信号强度范围进行比较;以及只有在信号的强度位于信号强度范围之内时才允许利用第一多项式参与对用户设备进行定位。根据本公开的实施例,该方法还包括:将与地理区域有关的定位辅助数据从服务器上下载并保存到用户设备的本地,其中定位辅助数据中至少包括与第一接入设备相关联方式存储的第一多项式系数以及第一接入设备的标识信息。根据本公开的实施例,该方法还包括:根据用户在本地或异地提供的或者用户设备自动获取的一个或多个地理特征,确定地理区域,其中一个或多个地理特征包括以下元素中的至少一个:地理坐标、地理地标、地理地址、接入点MAC地址和小区基站标识符。根据本公开的实施例,该方法中的定位辅助数据是根据本公开的第一方面中的方法获得的,第一多项式的信号强度范围是第一信号强度范围和第二信号强度范围中的一个。根据本公开的实施例,该方法还包括:在地理区域内,用户设备搜索到第二接入设备的信号;确定来自第二接入设备的信号的强度;获取定位辅助数据中包括的与第二接入设备相关联的第二多项
式系数;根据第二多项式系数,利用第二多项式,计算用户设备相对于第二接入设备的距离d2;以及根据距离d1和距离d2实现对用户设备的定位。根据本公开的实施例,该方法还包括:在地理区域内,用户设备搜索到第三接入设备的信号;确定来自第三接入设备的信号的强度;获取定位辅助数据中包括的与第三接入设备相关联的第三多项式系数;根据第三多项式系数,利用第三多项式,计算用户设备相对于第三接入设备的距离d3;以及根据距离d1、距离d2和距离d3实现对用户设备的定位。本公开的第三方面提供了一种服务器设备,包括:接收器,被配置为接收多个用户设备在多个地理位置处针对第一接入设备的多条消息,每条消息包括多个地理位置中的一本文档来自技高网
...

【技术保护点】
一种用于在服务器上确定定位辅助数据的方法,包括:接收多个用户设备在多个地理位置处针对第一接入设备的多条消息,每条所述消息包括所述多个地理位置中的一个相应地理位置以及在所述相应地理位置处测得的来自所述第一接入设备的实测信号的强度,其中所述服务器已知所述第一接入设备的位置;基于所述多条消息,根据多项式拟合技术,确定第一多项式:d1=Σj=0najs1j=a0+a1s1+a2s12+...+ans1n,]]>其中n代表最大阶数,取决于所述多项式拟合技术的预定精度,d1代表待测的用户设备与所述第一接入设备之间的距离,s1代表所述待测的用户设备在所述距离处测得的来自所述第一接入设备的实测信号的强度,a0、a1、…、an是所述第一多项式的第一多项式系数;以及按照与所述第一接入设备相关联的方式,至少存储所述第一多项式系数,作为所述第一接入设备的定位辅助数据的一部分。

【技术特征摘要】
2015.02.23 US 62/119,5681.一种用于在服务器上确定定位辅助数据的方法,包括:接收多个用户设备在多个地理位置处针对第一接入设备的多条消息,每条所述消息包括所述多个地理位置中的一个相应地理位置以及在所述相应地理位置处测得的来自所述第一接入设备的实测信号的强度,其中所述服务器已知所述第一接入设备的位置;基于所述多条消息,根据多项式拟合技术,确定第一多项式: d 1 = Σ j = 0 n a j s 1 j = a 0 + a 1 s 1 + a 2 s 1 2 + ... + a n s 1 n , ]]>其中n代表最大阶数,取决于所述多项式拟合技术的预定精度,d1代表待测的用户设备与所述第一接入设备之间的距离,s1代表所述待测的用户设备在所述距离处测得的来自所述第一接入设备的实测信号的强度,a0、a1、…、an是所述第一多项式的第一多项式系数;以及按照与所述第一接入设备相关联的方式,至少存储所述第一多项式系数,作为所述第一接入设备的定位辅助数据的一部分。2.根据权利要求1所述的方法,还包括:基于至少两个预定信号,分别利用所述第一多项式,计算出与所述至少两个预定信号对应的距离;以及基于所述至少两个预定信号和所述对应的距离,确定至少一个第一信号强度范围,使得在所述第一信号强度范围内,相应预定信号的强度随着距离的增加而降低。3.根据权利要求2所述的方法,还包括:基于所述实测信号的信号强度范围,修正所述第一信号强度范围,得到更精确的第二信号强度范围。4.根据权利要求1-3中任一项所述的方法,还包括:按照与确定所述第一多项式系数的方式类似的方式,确定针对第二接入设备的第二多项式系数,并且按照与所述第二接入设备相关联的方式,
\t存储所述第二多项式系数,作为所述第二接入设备的定位辅助数据的一部分。5.根据权利要求4所述的方法,还包括:按照与确定所述第一多项式系数的方式类似的方式,确定针对第三接入设备的第三多项式系数,并且按照与所述第三接入设备相关联的方式,存储所述第三多项式系数,作为所述第三接入设备的定位辅助数据的一部分。6.一种用于在用户设备上对所述用户设备定位的方法,包括:在一个地理区域内,所述用户设备搜索到发自第一接入设备的信号;确定来自所述第一接入设备的所述信号的强度;获取存储于所述用户设备本地的定位辅助数据,所述定位辅助数据包括与所述第一接入设备相关联的第一多项式系数;以及按照与所述第一接入设备相关联的第一多项式: d 1 = Σ j = 0 n a j s 1 j = a 0 + a 1 s 1 + a 2 s 1 2 + ... + a n s 1 n ]]>计算所述用户设备相对于所述第一接入设备的距离d1,以实现对所述用户设备的定位,其中n代表最大阶数,取决于多项式拟合技术的预定精度而被预先确定,s1代表所述信号的强度,a0、a1、…、an是所述第一多项式系数。7.根据权利要求6所述的方法,还包括:将所述信号的强度与所述定位辅助数据中包括的针对所述第一多项式的信号强度范围进行比较;以及只有在所述信号的强度位于所述信号强度范围之内时才允许利用所述第一多项式参与对所述用户设备进行定位。8.根据权利要求6所述的方法,还包括:将与所述地理区域有关的定位辅助数据从服务器上下载并保存到所述用户设备的本地,其中所述定位辅助数据中至少包括与所述第一接入设备相关联方式存储的所述第一多项式系数以及所述第一接入设备的标识信息。9.根据权利要求8所述的方法,还包括:根据用户在本地或异地提供的或者所述用户设备自动获取的一个或多个地理特征,确定
\t所述地理区域,其中所述一个或多个地理特征包括以下元素中的至少一个:地理坐标、地理地标、地理地址、接入点MAC地址和小区基站标识符。10.根据权利要求8所述的方法,其中所述定位辅助数据是根据权利要求1至3中任一项所述的方法获得的,所述第一多项式的信号强度范围是所述第一信号强度范围和所述第二信号强度范围中的一个。11.根据权利要求6所述的方法,还包括:在所述地理区域内,所述用户设备搜索到第二接入设备的信号;确定来自所述第二接入设备的信号的强度;获取所述定位辅助数据中包括的与所述第二接入设备相关联的第二多项式系数;以及根据所述第二多项式系数,利用第二多项式,计算所述用户设备相对于所述第二接入设备的距离d2;以及根据所述距离d1和所述距离d2实现对所述用户设备的定位。12.根据权利要求11所述的方法,还包括:在所述地理区域内,所述用户设备搜索到第三接入设备的信号;确定来自所述第三接入设备的信号的强度;获取所述定位辅助数据中包括的与所述第三接入设备相关联的第三多项式系数;根据所述第三多项式系数,利用第三多项式,计算所述用户设备相对于所述第三接入设备的距离d3;以及根据所述距离d1、所述距离d2和所述距离d3实现对所述用户设备的定位。13.一种服务器设备,包括:接收器,被配置为接收多个用户设备在多个地理位置处针对第一接入设备的多条消息,每条所述消息包括所述多个...

【专利技术属性】
技术研发人员:刘柏池贾志科虞婧任远陈剑
申请(专利权)人:马维尔国际有限公司
类型:发明
国别省市:百慕大群岛;BM

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

1