更新定位数据制造技术

技术编号:15918720 阅读:70 留言:0更新日期:2017-08-02 04:01
在移动定位系统中,移动用户设备对本地存储的定位数据执行数据验证,调节提供给定位模块的定位数据并选择性地从中央数据库中请求经更新的定位数据。控制器接收对经更新的定位数据的请求,并选择性地用更新来响应。移动用户设备存储与来自电磁信号源的信号的测量有关的观察数据,并将关于本地存储的观察数据的数据传送到控制器。控制器然后选择性地请求传输本地存储的观察数据,并且移动用户设备确定何时以及是否传送该数据。必须被传送到移动用户设备和传送自移动用户设备的定位数据的量和移动用户设备的整体功耗被减少。关于将什么观察数据传送到控制器的决定被分布在移动用户设备和控制器之间。

【技术实现步骤摘要】
【国外来华专利技术】更新定位数据
本专利技术涉及用于通过测量来自诸如无线接入点和其他射频信标之类的电磁信号源的信号来估计诸如移动电话、个人数字助理、膝上型计算机或平板计算机之类的移动用户设备的位置的装置和方法的领域。更具体地,本专利技术涉及维持并更新用于此类系统的定位数据的数据库。专利技术背景已知提供一种移动用户设备对它们的位置进行估计的定位系统,移动用户设备通过测量来自诸如无线接入点和其他射频信标之类的电磁信号源的电磁信号,并然后使用关于无线接入点的本地存储的数据来估计它们的位置。此定位数据接收自跨广阔地理区域的定位数据的集中式服务器数据库。与从各个移动用户设备作出的信号测量获得的电磁信号源的位置相关的数据被反馈回到控制器,该控制器使用此数据来维持并更新服务器数据库。使用来自各个移动用户设备的测量来维持服务器数据库的此方法已经被称为众包(crowdsourcing)。为了使此类系统能起作用,必须将定位数据从服务器数据库传送到各个移动用户设备,以使得它们可对它们的位置进行估计。通常,移动用户设备将接收与其当前位置周围的区域相关的定位数据,并且已知移动用户设备高速缓存关于他们最近去过或经常去的地理位置的定位数据,以避免一次又一次地接收相同的数据。这可能导致它们使用过期数据。本专利技术的一些方面解决了减少移动用户设备必须从服务器数据库接收的数据量以便使用来自电磁信号源的信号的测量来提供可靠的定位估计的技术问题。具体而言,当移动用户设备通过无线通信信道接收数据时,特别是当它们使用蜂窝网络通信系统(诸如2G、3G、3.5G、4G移动通信网络)接收数据时,移动用户设备增加功耗,并且减少此功耗以最大化电池充电之间的时间是希望的。众包定位系统的潜在强度是接收跨大地理区域的许多移动用户设备作出的非常大量的观察数据(来自电磁信号源的信号的测量,在本文中称为观察)的可能性。然而,这提出了技术挑战。过量的观察数据可能需要大量的资源来处理。此外,存在与从移动用户设备传送观察数据相关联的功耗和带宽需求。因此,本专利技术的一些方面解决了由于移动用户设备向服务器传送观察数据以维持服务器数据库的完整性的需求而引起的技术问题。
技术实现思路
根据本专利技术的第一方面,提供了一种在移动用户设备上维持经存储的定位数据的方法,包括:移动用户设备接收并存储定位数据,该定位数据与多个电磁信号源、来自所述电磁信号源的(电磁)信号、以及所述电磁信号源或来自所述电磁信号源的(所述电磁)信号的地理位置有关;随后执行数据验证规程以确定是否要更新与地理区域相关的经存储的定位数据以及如果是,则请求与所述地理区域相关的经更新的定位数据,接收与所述地理区域相关的经更新的定位数据,以及用经更新的定位数据来更新经存储的定位数据。因此,移动用户设备可以以满足位置估计的质量的(潜在地不断变化的)标准为目的来调节其接收的定位数据的量,同时最小化不必要的数据传输和相关联的不必要的带宽和功耗要求。定位数据可涉及电磁信号源(诸如WAP)的(通常估计的)地理位置(例如2D或3D坐标,例如纬度、经度和任选的高度)。移动用户设备可使用电磁信号源的地理位置和来自电磁信号源的信号的测量(通常是电磁信号的强度的测量)来估计其位置。定位数据可涉及来自在地理位置(例如2D或3D坐标,例如纬度、经度和任选的高度)处的电磁信号源的信号的(预期)强度。例如,定位数据可包括来自多个(2D或3D)网格位置中的每一个处的多个电磁信号源的信号的(预期)强度。这种类型的定位数据通常被称为指纹数据。移动用户设备可通过以下操作根据指纹数据来估计其位置:测量来自电磁信号源的信号(通常是电磁信号的强度的测量),将这些信号与指纹数据进行比较并将其位置估计为最接近匹配指纹数据的地理位置,或更通常地使用内插来计算在经存储的指纹数据的地理位置中间的位置。在相关的策略中,定位数据存储描述来自多个电磁信号源的信号的强度的(预期)空间变化的函数的参数,并且移动用户设备处理该数据以确定最佳拟合于从电磁信号源测得的信号强度的位置。定位数据可涉及所述电磁信号源的地理位置和来自所述电磁信号源的信号的地理位置两者。数据验证规程通常分析与地理区域相关的经存储的定位数据以确定是否要更新与此地理区域相关的经存储的定位数据。定位数据可根据多个离散且典型地预定义的地理区域来分组或参考多个离散且典型地预定义的地理区域来存储,所述多个离散且典型地预定义的地理区域可以是相同或不同的大小和形状。然而,可以在要求时简单地确定地理区域,例如以定义将经受数据验证规程的定位数据或者定义所请求的或所接收的经更新的定位数据。因此,该方法可包括选择或定义所述地理区域。对经更新的定位数据的请求可包括对地理区域的引用(例如地理区域的标识符或者对地理区域内的地理位置的引用)。经受验证规程的地理区域、和/或所请求的经更新的定位数据和/或所接收的经更新的定位数据所涉及的地理区域、以及经存储的定位数据被更新的地理区域可以是不同的,尽管数据验证规程与相关的地理区域相关。例如,情况可以是验证规程被应用于当前围绕移动用户设备的第一地理区域(例如,定义半径的圆,或定义的长度和宽度的矩形),但请求是对有关第二地理区域(例如,网格正方形或其他预定义面积或体积)的经更新定位数据作出的,该第二地理区域是第一地理区域的一部分、与第一地理区域交叠或包括第一地理区域。例如,这可因为验证规程确定仅第一地理区域的一部分需要更新或者因为更新涉及预定义地理区域而第一地理区域与任何预定义地理区域不相同而发生。然后,移动用户设备可接收有关第三地理区域的经更新的定位数据,该第三地理区域是第二地理区域的一部分、与第二地理区域交叠或毗邻第二地理区域。这可因为接收请求并用经更新的定位数据进行响应的控制器将其对什么经更新的定位数据可用以及经更新的定位数据可在多大程度上辅助移动用户设备的知识纳入考虑而发生。例如,控制器可以知悉邻近第一或第二地理区域的相关地理区域的定位数据的实质性改变,并传送有关该邻近地理区域的经更新的定位数据,作为有关第一或第二地理区域的经更新的定位数据的补充或替换。有关多个电磁信号源的定位数据通常包括多个电磁信号源的标识符(例如MAC地址)。它可包括多个电磁信号源的属性(诸如电磁信号源的类型)。情况可以是,所接收的经更新的定位数据包括对经存储的定位数据的更新,并且更新定位数据的步骤不会替换与所述地理区域相关的所有的所存储的定位数据。通过接收更新并更新定位数据,所接收的数据总量可被最小化,从而降低了功耗。更新所存储的定位数据的步骤可例如包括以下一个或多个:存储先前未存储过的关于一个或多个电磁信号源的定位数据,修正关于一个或多个电磁信号源的定位数据(例如,修正一个或多个电磁信号源的估计位置),或者从所存储的定位数据中移除关于一个或多个电磁信号源的数据。情况可以是,数据验证规程考虑与所存储的定位数据相关联的时间。与定位数据相关联的时间可以例如是以下中的一个或多个:移动用户设备接收定位数据的时间、远程服务器传送定位数据的时间、由移动用户设备更新定位数据的时间、或者由远程服务器更新定位数据的时间。与所存储的定位数据相关联的时间可以是与关于所述地理区域或其一部分的所存储的定位数据相关联的时间。情况可以是,数据验证规程考虑与以下各项相关联的参数:关于地本文档来自技高网
...
更新定位数据

【技术保护点】
一种在移动用户设备上维持经存储的定位数据的方法,包括:所述移动用户设备接收并存储定位数据,所述定位数据与多个电磁信号源、来自所述电磁信号源的信号、以及所述电磁信号源或来自所述电磁信号源的信号的地理位置有关;随后执行数据验证规程以确定是否要更新与地理区域相关的所述经存储的定位数据以及如果是,则请求与所述地理区域相关的经更新的定位数据,接收与所述地理区域相关的经更新的定位数据,以及用所述经更新的定位数据来更新所述经存储的定位数据。

【技术特征摘要】
【国外来华专利技术】2014.08.14 US 62/037,2361.一种在移动用户设备上维持经存储的定位数据的方法,包括:所述移动用户设备接收并存储定位数据,所述定位数据与多个电磁信号源、来自所述电磁信号源的信号、以及所述电磁信号源或来自所述电磁信号源的信号的地理位置有关;随后执行数据验证规程以确定是否要更新与地理区域相关的所述经存储的定位数据以及如果是,则请求与所述地理区域相关的经更新的定位数据,接收与所述地理区域相关的经更新的定位数据,以及用所述经更新的定位数据来更新所述经存储的定位数据。2.如权利要求1所述的方法,其特征在于,所述数据验证规程分析与地理区域相关的经存储的定位数据,以确定是否要更新与此地理区域相关的经存储的定位数据,其中所述定位数据根据多个离散地理区域来分组或参考多个离散地理区域来存储,所述多个离散地理区域可以是相同或不同的大小和形状。3.如之前任一权利要求所述的方法,其特征在于,所接收的经更新的定位数据包括对所述经存储的定位数据的更新,并且更新所述定位数据的步骤不会替换与所述地理区域相关的所有的经存储的定位数据。4.如之前任一权利要求所述的方法,其特征在于,所述数据验证规程考虑与所述经存储的定位数据相关联的时间。5.如之前任一权利要求所述的方法,其特征在于,所述数据验证规程考虑参数,所述参数与关于所述地理区域或其一部分的所述经存储的定位数据的成熟度、置信水平、一致性或预期变化率相关联。6.如之前任一权利要求所述的方法,其特征在于,所述移动用户设备使用所述经存储的定位数据的所选择的子集来估计其位置,并且所述数据验证规程包括确定与地理区域有关的哪些定位数据将被用于对所述移动用户设备的位置的估计。7.如权利要求6所述的方法,其特征在于,在一些情况下所述数据验证规程确定与所述地理区域相关的一些或全部经存储的定位数据不应当被选择用于估计所述移动用户设备的位置,以及请求与所述地理区域相关的经更新的定位数据。8.如之前任一权利要求所述的方法,其特征在于,对经更新的定位数据的请求被传送到控制器,所述控制器包括存储定位数据的服务器数据库,所述控制器接收对经更新的定位数据的请求,并将从存储定位数据的所述服务器数据库中的数据导出的经更新的定位数据传送到所述移动用户设备。9.如之前任一权利要求所述的方法,其特征在于,所述移动用户设备向所述控制器传送关于与所述地理区域相关的经存储的定位数据的一个或多个属性的属性数据。10.如权利要求9所述的方法,其特征在于,所述控制器根据一个或多个所述属性确定是否和/或何时向所述移动用户设备发送所述经更新的定位数据,和/或哪些定位数据要包括在被发送到所述移动用户设备的所述经更新的定位数据中。11.一种移动用户设备,包括:定位模块,所述定位模块被编程为参考所存储的定位数据根据与一个或多个电磁信号源相关联的信号的测量来估计所述移动用户设备的位置;数据验证模块,所述数据验证模块被编程为确定与地理区域相关的经存储的定位数据是否应该被更新,以及如果是,则请求与所述地理区域相关的经更新的定位数据;更新模块,所述更新模块被编程为接收(通常是所请求的)经更新的定位数据,以及用所述经更新的定位数据更新所述经存储的定位数据。12.如权利要求11所述的移动用户设备,其特征在于,所述数据验证模块被编程为确定被所述定位模块使用的所述经存储的定位数据的子集,并且在一些情况下使得所述定位模块不使用与地理区域相关的经存储的定位数据或仅使用与地理区域相关的所述经存储的定位数据中的一些,并且请求关于所述地理区域的经更新的定位数据。13.如权利要求11或12所述的移动用户设备,其特征在于,所述移动用户设备包括彼此处于有线或无线通信的多个分离的或可分离的组件。14.一种系统,所述系统包括控制器、与所述控制器处于电子通信的服务器数据库,所述服务器数据库存储定位数据,以及如权利要求11到13中的任一项所述的多个移动用户设备,所述多个移动用户设备至少在一些时候与所述控制器处于电子通信,所述控制器被编程为从所述多个移动用户设备接收对经更新的定位数据的请求,并响应于所述请求使得来自所述服务器数据库的所述更新的定位数据被传送到所述移动用户设备。15.如权利要求14所述的系统,其特征在于,所述控制器被编程为响应于所述请求使得来自所述服务器数据库的所述经更新的定位数据被选择性地传送到所述移动用户设备。16.如权利要求14或15所述的系统,其特征在于,所述系统包括多个所述控制器和服务器数据库,控制器和相应的服务器数据库与多个不同地理区域中的每一个相关联,与每个地理区域相关联的所述服务器数据库存储关于所述相应地理区域的定位数据,所述移动用户设备向与所述移动用户设备所在的地理...

【专利技术属性】
技术研发人员:F·阿尔舍利Z·U·塞瓦克T·S·阿斯兰
申请(专利权)人:知维科技有限公司
类型:发明
国别省市:英国,GB

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

1