用于传送定位辅助数据的系统、方法和装置转让专利

申请号 : CN201580012700.5

文献号 : CN106104207A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 赛·普拉迪普·文卡特拉曼坦·丽·阮更生·张刘伟仪

申请人 : 高通股份有限公司

摘要 :

本发明公开了用于向移动装置(100)提供定位辅助数据的系统、方法和装置。在特定实施方案中,移动装置(100)可以接收表示推断模型的参数(304)。所述移动装置(100)接着可以向所述推断模型应用观测结果以将所述移动装置(100)的位置分类为处于特定区中(306)。所述移动装置(100)接着可以至少部分基于所述特定区请求定位辅助数据(308)。

权利要求 :

1.一种方法,包括在移动装置:

向服务器发射所述移动装置的位置的一或多个指示符;

从所述服务器接收至少部分基于所述位置的所述一或多个指示符表示推断模型的参数;

至少部分基于由所述移动装置获得的一或多个观测结果对表示所述推断模型的所述参数的应用,确定所述移动装置位于多个候选区中的特定区中或接近所述特定区;

向所述服务器发射指示所述移动装置位于所述特定区中或接近所述特定区的请求消息;并且从所述服务器接收至少部分基于所述请求消息确定的定位辅助数据。

2.根据权利要求1所述的方法,其中,表示所述推断模型的所述参数包括发射器装置的一或多个位置,并且其中,所述观测结果中的至少一者包括由所述发射器装置中的至少一者发射的并在所述移动装置获取的信号的接收信号强度的测量值。

3.根据权利要求1所述的方法,并且进一步包括:

如果所述移动装置被确定位于所述多个区中的第一区中或接近所述第一区,则尝试获取一或多个卫星定位系统SPS信号;并且如果所述移动装置被确定位于不同于所述第一区的所述多个区中的第二区中或接近所述第二区,则尝试室内定位操作。

4.根据权利要求1所述的方法,其中,所述一或多个观测结果包括从无线发射器获取的信号的接收信号强度指示RSSI测量值,并且其中,表示所述推断模型的所述一或多个参数包括:至少部分基于相关联阈值对所述RSSI测量值与相关联预期RSSI特性值的比较的应用,表征所述移动装置是否位于特定区中或接近所述特定区的参数,并且其中,所述方法进一步包括:在确定所述比较中,递增改变应用于所述RSSI测量值的偏移;并且至少部分基于超出与所述RSSI值相关联的阈值的比较的数目,将所述移动装置的所述位置确定为处于所述室内区域或所述室外区域中。

5.根据权利要求1所述的方法,其中,所述特定区为室内区或室外区。

6.根据权利要求1所述的方法,其中,所述多个候选区包括与位置情境标识符LCI相关联的区,并且其中,所述特定区包括与所述LCI中的特定一者相关联的区。

7.根据权利要求6所述的方法,其中,接收到的定位辅助数据包括用于与所述LCI中的所述特定一者相关联的所述区的定位辅助数据。

8.根据权利要求1所述的方法,其中,表示所述推断模型的所述参数至少部分基于从与离散位置相关联的预期特性值的无线电热图提取的特征而形成。

9.一种移动装置,包括:

向无线通信网络无线发射消息和从所述无线通信网络无线接收消息的无线收发器装置;以及一或多个处理器,用以:

引发通过所述无线收发器装置发射一或多个消息至服务器,所述一或多个消息包括所述移动装置的位置的一或多个指示符;

在所述收发器装置获得从所述服务器接收的一或多个消息,所述一或多个消息包括至少部分基于所述位置的所述一或多个指示符表示推断模型的参数;

至少部分基于由所述移动装置获得的一或多个观测结果对表示所述推断模型的所述参数的应用,确定所述移动装置位于多个候选区中的特定区中或接近所述特定区;

引发通过所述收发器装置发射请求消息至所述服务器,所述请求消息指示所述移动装置位于所述特定区中或接近所述特定区;并且在所述收发器装置获得从所述服务器接收的一或多个消息,所述一或多个消息包括至少部分基于所述请求消息确定的定位辅助数据。

10.根据权利要求9所述的移动装置,其中,所述特定区为室内区或室外区。

11.根据权利要求9所述的移动装置,其中,所述多个候选区包括与位置情境标识符LCI相关联的区,并且其中,所述特定区包括与所述LCI中的特定一者相关联的区。

12.根据权利要求11所述的移动装置,其中,接收到的定位辅助数据包括用于与所述LCI中的所述特定一者相关联的所述区的定位辅助数据。

13.根据权利要求9所述的移动装置,其中,指示所述推断模型的所述参数至少部分基于从与离散位置相关联的预期特性值的无线电热图提取的特征而形成。

14.一种制品,包括:

存储媒体,其包括存储在其上的机器可读指令,所述机器可读指令能够由一或多个处理器执行以:引发一或多个消息发射至服务器,所述一或多个消息包括移动装置的位置的一或多个指示符;

从所述服务器获得在所述无线收发器装置接收的一或多个消息,所述一或多个消息包括至少部分基于所述位置的所述一或多个指示符表示推断模型的参数;

至少部分基于由所述移动装置获得的一或多个观测结果对表示所述推断模型的所述参数的应用,确定所述移动装置位于多个候选区中的特定区中或接近所述特定区;

引发向所述服务器发射指示所述移动装置位于所述特定区中或接近所述特定区的请求消息;并且在所述无线收发器装置从所述服务器获得一或多个消息,所述一或多个消息包括至少部分基于所述请求消息确定的定位辅助数据。

15.根据权利要求14所述的制品,其中,表示所述推断模型的所述参数包括发射器装置的一或多个位置,并且其中,所述观测结果中的至少一者包括由所述发射器装置中的至少一者发射的并在所述移动装置获取的信号的接收信号强度的测量值。

16.根据权利要求14所述的制品,其中,所述指令能够由所述一或多个处理器进一步执行以:如果所述移动装置被推断出位于所述多个区中的第一区中,则尝试获取一或多个SPS信号;并且如果所述移动装置被推断出位于不同于所述第一区的所述多个区中的第二区中,则尝试室内定位操作。

17.根据权利要求14所述的制品,其中,所述一或多个观测结果包括从无线发射器获取的信号的接收信号强度指示RSSI测量值,并且其中,表示所述推断模型的所述参数包括:至少部分基于相关联阈值对所述RSSI测量值与相关联预期RSSI特性值的比较的应用,表征所述移动装置是否位于特定区中的参数,并且其中,所述指令能够由所述一或多个处理器进一步执行以:在确定所述比较中,递增改变应用于所述RSSI测量值的偏移;并且至少部分基于超出与所述RSSI值相关联的阈值的比较的数目,将所述移动装置的所述位置推断为处于所述室内区域或所述室外区域中。

18.一种移动装置:

用于向服务器发射所述移动装置的位置的一或多个指示符的装置;

用于从所述服务器接收至少部分基于所述位置的所述一或多个指示符表示推断模型的参数的装置;

用于至少部分基于由所述移动装置获得的一或多个观测结果对表示所述推断模型的所述参数的应用,确定所述移动装置位于多个候选区中的特定区中或接近所述特定区的装置;

用于向所述服务器发射指示所述移动装置位于所述特定区中或接近所述特定区的请求消息的装置;以及用于从所述服务器接收至少部分基于所述请求消息确定的定位辅助数据的装置。

19.根据权利要求18所述的移动装置,其中,表示所述推断模型的所述参数包括发射器装置的一或多个位置,并且其中,所述观测结果中的至少一者包括由所述发射器装置中的至少一者发射的并在所述移动装置获取的信号的接收信号强度的测量值。

20.根据权利要求18所述的移动装置,并且进一步包括∶

用于如果所述移动装置被确定位于所述多个区中的第一区中或接近所述第一区,则尝试获取一或多个卫星定位系统SPS信号的装置;以及用于如果所述移动装置被确定位于不同于所述第一区的所述多个区中的第二区中或接近所述第二区,则尝试室内定位操作的装置。

21.根据权利要求18所述的移动装置,其中,所述一或多个观测结果包括从无线发射器获取的信号的接收信号强度指示RSSI测量值,并且其中,表示所述推断模型的所述参数包括:至少部分基于相关联阈值对所述RSSI测量值与相关联预期RSSI特性值的比较的应用,表征所述移动装置是否位于特定区中或接近所述特定区的参数,并且其中,所述移动装置进一步包括:用于在确定所述比较中递增改变应用于所述RSSI测量值的偏移的装置;以及用于至少部分基于超出与所述RSSI值相关联的阈值的比较的数目,将所述移动装置的所述位置确定为处于所述室内区域或所述室外区域中的装置。

22.根据权利要求18所述的移动装置,其中,所述特定区为室内区或室外区。

23.根据权利要求18所述的移动装置,其中,所述多个候选区包括与位置情境标识符LCI相关联的区,并且其中,所述特定区包括与所述LCI中的特定一者相关联的区。

24.根据权利要求22所述的移动装置,其中,接收到的定位辅助数据包括用于与所述LCI中的所述特定一者相关联的所述区的定位辅助数据。

25.根据权利要求18所述的移动装置,其中,表示所述推断模型的所述参数至少部分基于从与离散位置相关联的预期特性值的无线电热图提取的特征而形成。

说明书 :

用于传送定位辅助数据的系统、方法和装置

[0001] 相关申请
[0002] 本申请为主张在2014年3月24日提交的美国非临时专利申请号14/224,027的优先权的PCT申请,其全部内容以引用的方式并入本文中。

技术领域

[0003] 本文中所描述的实施例涉及移动定位和/或导航技术。

背景技术

[0004] 全球定位系统(GPS)和其它相似的卫星定位系统(SPS)已经实现了在室外环境中对移动手持机的导航服务。由于卫星信号可能在室内环境中不被可靠地接收和/或获取,因此可采用不同技术来实现导航服务。例如,移动装置可通常通过测量到被定位在已知位置的三个或三个以上的地面无线接入点的距离来获得定位。例如,此些距离可通过从此些接入点接收的室内信号获得MAC ID地址并且测量从此些接入点接收的信号的一或多个特性,例如信号强度及往返延迟(仅举几个实例)来测量。

附图说明

[0005] 参考以下附图来描述非限制性和非详尽性方面,其中,除非另外指定,否则各图中相似的附图标号指的是相似的部件。
[0006] 图1为示出根据实施方案的包含移动装置的系统的某些特征的系统图。
[0007] 图2为示出根据实施例的消息流的简图。
[0008] 图3为示出根据实施例的用于获得定位辅助数据的过程的流程图。
[0009] 图4为根据实施例的用于确定推断模型的参数的过程的流程图。
[0010] 图5和6示出根据实施例的概率预测器的方面。
[0011] 图7为示出根据实施例的内部区域的分界的地图。
[0012] 图8包括根据实施例的用于分析分类属性的表格和曲线图。
[0013] 图9为示出根据实施方案的示范性移动装置的示意性框图。
[0014] 图10为根据实施方案的实例计算平台的示意性框图。

发明内容

[0015] 简单来说,特定实施方案涉及方法,其包括,在移动装置:向服务器发射所述移动装置的位置的一或多个指示符;从所述服务器接收至少部分基于所述位置的所述一或多个指示符表示推断模型的参数;至少部分基于由所述移动装置获得的一或多个观测结果对表示所述推断模型的所述参数的应用,确定所述移动装置位于或接近多个候选区中的特定区;向所述服务器发射指示所述移动装置位于所述特定区中或接近所述特定区的请求消息;并且,接收至少部分基于所述请求消息确定的服务器定位辅助数据。
[0016] 另一特定实施方案涉及移动装置,其包括:向无线通信网络无线发射消息和从所述无线通信网络无线接收消息的无线收发器装置;以及一或多个处理器,其:通过所述无线收发器装置引发向服务器发射一或多个消息,所述一或多个消息包括所述移动装置的位置的一或多个指示符;在所述收发器装置获得从所述服务器接收的一或多个消息,所述一或多个消息包括至少部分基于所述位置的所述一或多个指示符表示推断模型的参数;至少部分基于由所述移动装置获得的一或多个观测结果对表示所述推断模型的所述参数的应用,确定所述移动装置位于多个候选区中的特定区或接近所述特定区;通过所述收发器装置引发向所述服务器发射请求消息,所述请求消息指示所述移动装置位于所述特定区中或接近所述特定区;并且,在所述收发器装置获得从所述服务器接收的一或多个消息,所述一或多个消息包括至少部分基于所述请求消息确定的定位辅助数据。
[0017] 另一特定实施方案涉及制品,其包括:包括存储在其上的机器可读指令的存储媒体,所述机器可读指令可由一或多个处理器执行以:引发向服务器发射一或多个消息,所述一或多个消息包括所述移动装置的位置的一或多个指示符;从所述服务器获得在所述无线收发器装置接收的一或多个消息,所述一或多个消息包括至少部分基于所述位置的所述一或多个指示符表示推断模型的参数;至少部分基于由所述移动装置获得的一或多个观测结果对表示所述推断模型的所述参数的应用,确定所述移动装置位于多个候选区中的特定区中或接近所述特定区;引发向所述服务器发射请求消息,所述请求消息指示所述移动装置位于所述特定区中或接近所述特定区;并且,在该无线收发器装置获得来自所述服务器的一或多个消息,所述一或多个消息包括至少部分基于所述请求消息确定的定位辅助数据。
[0018] 另一特定实施方案涉及移动装置,其包括:用于向服务器发射所述移动装置的位置的一或多个指示符的装置;用于从所述服务器接收至少部分基于所述位置的所述一或多个指示符表示推断模型的参数的装置;用于至少部分基于由所述移动装置获得的一或多个观测结果对表示所述推断模型的所述参数的应用,确定所述移动装置位于多个候选区中的特定区中或接近所述特定区的装置;用于向所述服务器发射请求消息的装置,所述请求消息指示所述移动装置位于所述特定区中或接近所述特定区;以及,用于从所述服务器接收至少部分基于所述请求消息确定的定位辅助数据的装置。
[0019] 应理解,前述实施方案仅仅是实例实施方案,且所主张的主题未必局限于这些实例实施方案的任何特定方面。

具体实施方式

[0020] 在特定实施方案中,在移动装置处于与所述移动装置之前所处环境不同的一个特定运行环境时,所述移动装置的导航引擎可处理测量值。例如,在室外环境中,导航引擎可至少部分基于从获取卫星定位系统(SPS)信号获得的伪距离测量值,使用卡尔曼滤波器来估算和/或预测导航状态。例如,在室内环境中,导航引擎可至少部分基于在移动装置获取的室内信号的特性的测量值使用粒子滤波器来估算和/或预测导航状态。
[0021] 在移动装置遍及不同的可导航区行进时,导航引擎可不时地类似地在用于处理信号的相关联方法的应用之间转换来估算和/或预测导航状态。例如,如果在室内环境和室外环境之间转换,则移动装置的导航引擎可类似地在通过获取SPS信号尝试定位和尝试从室内发射器(例如,IEEE标准802.11接入点(AP))获取信号之间转换来估算和/或预测导航状态。然而,通常没有用于确定在定位操作中在使用SPS信号和使用WiFi信号之间转换的理想状况的定义明确的技术。而且,在使用不同滤波技术之间的突然转换可引发在所估算和/或预测的导航状态中的突然“跳变”。
[0022] 根据实施例,移动装置可联系服务器来获得供在室内导航环境中使用的定位辅助数据。来自所述移动装置的此请求可包含,例如,有待于在区域中确定的所述移动装置的粗略位置的指示。仅举定位辅助数据的几个实例,所请求的定位辅助数据可包含,例如,用于所述移动装置所处的局部区域的数字地图、供在定位操作中使用的发射器的位置、无线电热图数据、可路由性曲线图、概率热图数据。
[0023] 在特定实施例中,定位服务器可存储位置情境标识符(LCI)并将其与具体“位置情境”相关联。此位置情境可包含局部定义区域,例如,建筑物的特定楼层或不根据全局坐标系映射的其它室内区域。LCI可用作用于请求覆盖在此位置情境上的另外信息的处理,仅举两个实例,此位置情境为例如在室内地图上的路线或路径、对位置情境为局部或唯一的关注点。
[0024] 根据实施例,移动到区域中的移动装置可联系定位服务器以获得与所述区域相关联的一或多个LCI。为获得覆盖特定区域或与所述特定区域相关的LCI,所述移动装置可首先接收来自本地发射器的指示和/或表示所述特定区域的信息。例如,所述移动装置可从一或多个WiFi接入点所发射的信号获得MAC标识符(MAC ID)和/或与此相关的接收信号强度指示(RSSI)。另选地,例如,所述移动装置可接收从卫星定位系统例如GPS所发射的信号,和/或来自能够提供位置信息的应用程序编程接口的信息。通过如上文所论述提供位置信息(例如,MAC ID、RSSI和/或其它位置信息),移动装置接着可与定位服务器无线通信以请求与所讨论的区域相关联的一或多个LCI。定位服务器接着可使用从所述移动装置接收的此信息以确定位置情境(例如,建筑物的楼层或其它室内空间),并通过提供与所确定的位置情境相关联的一或多个LCI对所述请求作出响应。
[0025] 根据实施例,移动装置可发射向服务器指示所述移动装置的位置的一或多个参数。如上面指出的,这些参数可包含例如所述移动装置的粗略位置的指示。响应于收到所述一或多个参数,所述服务器可提供指示特定推断模型的另外参数,以帮助所述移动装置对处于多个预定义候选区中的特定区中的所述移动装置的位置分类。所述移动装置接着可对指示所述推断模型的所述参数应用在所述移动装置获得的测量值,以推断所述移动装置是否处于多个候选区中的特定区中。所述移动装置接着可向所述服务器发射指示推断所述移动装置位于或接近特定环境的请求消息,并接收至少部分基于所述推断而确定的定位辅助数据。
[0026] 在某些实施方案中,如图1所示,移动装置100可从SPS卫星160接收或获取卫星定位系统(SPS)信号159。在一些实施例中,SPS卫星160可来自一个全球导航卫星系统(GNSS),例如GPS或伽利略卫星系统。在其它实施例中,SPS卫星可来自多个GNSS,例如(但不限于)GPS、伽利略、格洛纳斯或北斗(指南针)卫星系统。在其它实施例中,SPS卫星可来自任何一个若干区域性导航卫星系统(RNSS'),仅举几个实例,例如广域扩增系统(WAAS)、欧洲地球静止导航重叠服务(EGNOS)、准天顶卫星系统(QZSS)。
[0027] 另外,移动装置100可向无线通信网络发射无线电信号和从所述无线通信网络接收无线电信号。在一个实例中,移动装置可通过经由无线通信链路123向基站收发器110发射无线信号或从基站收发器110接收无线信号来与蜂窝通信网络通信。类似地,移动装置100可经由无线通信链路125向本地收发器115发射无线信号或从本地收发器115接收无线信号。
[0028] 在特定实施方案中,本地收发器115可被配置成在比由基站收发器110经由无线通信链路123实现的距离更短的距离内经由无线通信链路125与移动装置100通信。例如,本地收发器115可被定位在室内环境中。本地收发器115可提供对无线局域网(WLAN,例如,IEEE标准802.11网络)或无线个人局域网(WPAN,例如,蓝牙网络)的接入。在另一实例实施方案中,本地收发器115可包括毫微微蜂窝收发器,其能够根据蜂窝通信协议促进链路125上的通信。当然,应理解,这些仅仅为可经由无线链路与移动装置通信的网络的实例,且所主张的主题在此方面不受限制。
[0029] 在特定实施方案中,基站收发器110和本地收发器115可通过链路145经由网络130与服务器140、150和155通信。此处,网络130可包括有线或无线链路的任何组合。在特定实施方案中,网络130可包括互联网协议(IP)基础设施,其能够促进在移动装置100和服务器140、150或155之间通过本地收发器115或基站收发器150的通信。在另一实施方案中,网络
130可包括蜂窝通信网络基础设施,例如,促进与移动装置100的移动蜂窝通信的基站控制器或主交换中心(未示出)。
[0030] 在特定实施方案中,并如下文所论述,移动装置100可具有能够计算移动装置100的定位或所估算位置的电路系统和处理资源。例如,移动装置100可至少部分基于至四个或四个以上的SPS卫星160的伪距离测量值来计算定位。在这里,移动装置100可至少部分基于在从四个或四个以上的SPS卫星160获取的信号159中的伪噪声码相位检测来计算此伪距离测量值。在特定实施方案中,移动装置100可从服务器140、150或155接收定位辅助数据,以辅助获取由SPS卫星160发射的信号159,仅举几个实例,信号159包括例如年历、星历数据、多普勒搜索窗口。
[0031] 在其它实施方案中,移动装置100可通过使用例如高级前向三边测量(AFLT)和/或观测到达时间差(OTDOA)的若干技术中的任一者处理从固定于已知位置的地面发射器(例如,基站收发器110)所接收的信号来获得定位。在这些特定技术中,可至少部分基于由固定于已知位置的发射器所发射的且在移动装置100接收的导频信号,测量从移动装置100到固定于已知位置的此些地面发射器中的三个或三个以上的地面发射器的距离。在这里,服务器140、150或155能够将包含例如地面发射器的位置和身份的定位辅助数据提供到移动装置100,以促进定位技术例如AFLT和OTDOA。例如,服务器140、150或155可包含指示处于一或多个特定区中的蜂窝基站的位置和身份的基站年历(BSA)。
[0032] 在例如室内环境或都市峡谷等特定环境中,移动装置100可能不能够从充足数量的SPS卫星160获取信号159或执行AFLT或OTDOA以计算定位。另选地,移动装置100能够至少部分基于从本地发射器(例如,定位在已知位置的WLAN接入点)所获取的信号来计算定位。例如,移动装置可通过测量到定位在已知位置的三个或三个以上的室内地面无线接入点的距离来获得定位。例如,可通过从自此些接入点接收的信号获得MAC ID地址并通过测量从此些接入点接收的信号的一或多个特性(例如,接收信号强度(RSSI)、往返时间(RTT)或到达角(AOA))获得到接入点的距离测量值来测量此些距离。在替代实施方案中,移动装置100可通过将所获取信号的特性应用于指示在室内区域中的特定位置的预期RSSI和/或RTT特性的无线电热图来获得室内定位。在特定实施方案中,无线电热图可关联本地发射器的身份(例如,可从获取自本地发射器的信号辨别的MAD地址)、来自由所识别的本地发射器发射的信号的预期RSSI、来自所识别的发射器的预期RTT以及可能来自这些预期的RSSI或RTT的标准差。无线电热图可定义在所关注区域(例如,被LCI覆盖的区域)上的离散位置的网格点(例如,在设定间隔)。在任何特定网格点,无线电热图可关联由一或多个已知AP所发射的信号的预期特性值。然而,应理解,这些仅是可存储在无线电热图中的值的实例,且所主张的主题在此方面不受限制。
[0033] 在特定实施方案中,移动装置100可从服务器140、150或155接收用于室内定位操作的定位辅助数据。例如,此定位辅助数据可包含定位在已知位置的发射器的位置及身份,以实现至少部分基于例如测量到的RSSI和/或RTT测量到这些发射器的距离。仅举几个实例,用以辅助室内定位操作的其它定位辅助数据可包含无线电热图、磁热图、发射器的位置及身份、可路由性曲线图。由移动装置接收的其它定位辅助数据可包含供显示或辅助导航的(例如)室内区域的本地地图。在移动装置100进入特定室内区域时,可将此地图提供给移动装置100。此地图可显示室内特征,例如门、走廊、入口、墙壁等,关注点,例如盥洗室、公用自动收费电话亭、房间名、商店等。通过获得并显示此地图,移动装置可在所显示的地图上叠加所述移动装置(和用户)的当前位置,以向所述用户提供另外的情境。
[0034] 在一个实施方案中,可路由性曲线和/或数字地图可辅助移动装置100界定可行区域,其用于在室内区域内导航并经受物理障碍物(例如,墙壁)和通道(例如,墙壁中的门道)。在这里,通过界定用于导航的可行区域,移动装置100可应用约束条件以辅助根据运动模型(例如,根据粒子滤波器和/或卡尔曼滤波器)对测量值过滤以用于估算位置和/或运动轨迹。根据特定实施例,除了从获取来自本地发射器的信号而获得的测量值之外,移动装置100可在估算移动装置100的位置或运动状态中进一步将运动模型应用于从惯性传感器(例如,加速度计、陀螺仪、磁力计等)和/或环境传感器(例如,温度传感器、麦克风、气压传感器、环境光传感器、相机成像器等)获得的测量值或推断。
[0035] 根据实施例,移动装置100可由例如通过选择统一资源定位符(URL)请求室内辅助数据来通过服务器140、150或155访问室内定位辅助数据。在特定实施方案中,服务器140、150或155能够提供室内定位辅助数据以覆盖许多不同室内区域,仅举几个实例,其包含例如,建筑物的楼层、医院的侧房、在机场的航站楼、大学校园的部分、大型购物广场的区域。
而且,在移动装置100的存储器资源和数据传输资源可使得用于由服务器140、150或155服务的所有区域的室内定位辅助数据的接收不切实际或不可行,来自移动装置100的对室内定位辅助数据的请求可指示移动装置100的位置的粗略或路线估算。移动装置100接着可被提供室内定位辅助数据,该数据覆盖包含和/或接近移动装置100的位置的粗略或路线估算的区域。
[0036] 如上文所指出,来自移动装置100的对室内定位辅助数据的请求可指定位置情境标识符(LCI)。此LCI可与局部界定的区域,例如未根据全局坐标系被映射的建筑物的特定楼层或其它室内区域相关联。在特定实施方案中,被多个相异的LCI覆盖的区可为相异的或叠加的。在一个实例服务器架构中,在进入区域之后,移动装置100可请求第一服务器例如服务器140提供覆盖所述区域或邻近区域的一或多个LCI。在这里,来自移动装置100的请求可包含移动装置100的粗略位置,使得所请求的服务器可使所述粗略位置与被已知LCI覆盖的区域相关联,且随后向移动装置100发射那些LCI。移动装置100可随后在与不同服务器例如服务器150的后续消息中使用所接收的LCI,以用于获得与可由如上论述的LCI中的一或多个LCI识别的区域相关的定位辅助数据(例如,数字地图、信标发射器的位置和身份、无线电热图或可路由性曲线图)。
[0037] 如上文所指出,位置服务器可向移动装置100提供调适到特定区的定位辅助,其中,移动装置100预期位于所述特定区内或接近所述特定区。因此,这对推断移动装置100位于特定区内或接近所述特定区可能是有用的。在实例实施方案中,移动装置100可向位置服务器(例如,服务器140、150或155)发射一或多个消息,所述消息包含指示移动装置100的位置的一或多个参数。作为响应,移动装置100可接收推断模型的参数,所述推断模型使得移动装置100能够将位置分类为在多个预先确定的区域的特定区内或接近所述特定区。移动装置100接着可做出对覆盖所述特定区的定位辅助数据的后续请求。
[0038] 图2为示出根据实施例的在移动装置和服务器之间发射的消息序列的示范性消息流程图。图3为可结合如图2所示的所述消息序列在所述移动装置执行的示范性过程的流程图。然而,应理解,如在图3中阐明而执行的行为不一定受结合图2阐明的细节限制。在时间202,移动装置可向服务器发射一或多个消息,所述消息包括指示所述移动装置的位置的参数。例如,在块302,所述移动装置可结合接收定位辅助数据向所述服务器发射一或多个消息,仅提供实例,所述消息包括例如最近获得的SPS定位、从在所述移动装置获取的本地信号获得的MAC地址、从用户输入或在数码相机捕获的图像导出的参数、信号强度测量值、通过环境传感器获得的测量值。
[0039] 在时间204,服务器可接收在时间202发射的消息,并作为响应,向所述移动装置发射一或多个消息,所述消息包括指示推断模型的参数。指示所述推断模型的这些参数可使得所述移动装置能够将其位置分类为位于多个候选区中的特定区中或接近所述特定区。例如,如下文所论述,使得所述移动装置能够推断包含所述移动装置的所述位置的特定区的推断模型可包含若干分类或预测模型中的任一者,仅举几个实例,例如,支持向量机(SVM)、决策树逻辑、室内/室外判定逻辑、贝叶斯分类、朴素贝叶斯分类。至少部分基于在所述移动装置获得的测量值或信息,指示推断模型的所述参数可使得所述移动装置能够将其位置精确分类为在多个候选区中的特定区内或接近所述特定区。例如,所述移动装置可推断其位置处于室内区域、室外区域、处于接近室外区域的室内区域中或处于接近室内区域的室外区域中。如果所述移动装置推断出其位置处于室外区域中,则例如,所述移动装置可尝试通过获取SPS信号来获得定位。另一方面,如果所述移动装置推断其位置处于室内区域中,则所述移动装置可尝试使用上文所论述的室内定位技术中的一或多个室内定位技术来确定其位置的估算。另选地,指示所述推断模型的所述参数可使得所述移动装置能够推断出其位置位于由特定LCI覆盖的特定区内或接近所述特定区,或在由不同LCI覆盖的区域之间转移,等等。这可允许所述移动装置有效请求和获得被调适到由所述特定LCI覆盖的区域的定位辅助数据。
[0040] 在时间206,所述移动装置可接收一或多个消息,所述消息包括表示、表征、对应于、涉及和/或指示在时间204从所述服务器发射的推断模型的参数。这在图3的块304的实例实施例中示出。至少部分基于在时间206接收到的所述参数和在所述移动装置获得的观测结果,所述移动装置可制订在时间208发射的请求消息,所述请求消息请求覆盖所述移动装置被推断出位于其中或接近其的所述特定区的定位辅助数据。例如,在时间208发射所述请求消息可根据图3的块308发生。响应于在时间210收到所述请求消息,所述服务器可在时间210发射包含所请求的定位辅助数据的一或多个消息,所请求的定位辅助数据覆盖被推断出包含或预测包含所述移动装置的位置的区。
[0041] 为简单起见,图2示出在时间204和210与移动装置交换消息的单个服务器装置。然而,应理解,单个“服务器”可被实施为两个不同装置,其中,第一装置与所述移动装置在时间204交换消息,以及第二装置与所述移动装置在时间210交换消息。所述两个不同装置可甚至包括不同物理地址和/或网络地址,且所主张的主题在此方面不受限制。
[0042] 根据实施例,在块306中,在时间206和208之间,移动装置可向推断模型的参数应用由所述移动装置获得的观测结果,以将所述移动装置的位置分类为处于特定区中或接近所述特定区(例如,室内对室外区或处于被特定LCI覆盖的区域中)。移动装置的位置处于特定区中的推断可能引起所述移动装置的估算位置有很高可能性(例如,比不可能更可能)处于所述特定区中的确定。移动装置的位置正接近特定区的推断可包括例如确定所述移动装置的位置正转移到处于所述特定区中。例如,伴有速度向量的移动装置的位置的估算可指示所述移动装置有可能在不远的将来位于所述特定区中。在另一实例中,所观察到的趋势可指示所述移动装置有可能位于所述特定区中(例如,除所观察到的过去行为和/或习惯之外的位置)。仅提供可被应用于推断模型的观测结果的一些实例,应用于所述推断模型的参数的观测结果可包含例如在时间208之前由所述移动装置获得的任何观测结果,其包含例如来自从本地接入点(例如,IEEE标准802.11或 )获取的信号的RTT或RSSI测量值、最近SPS定位、从惯性或环境传感器获得的测量值、相机图像。在一个实施方案中,指示在块304接收到的推断模型的所接收到的参数可包含用于所述LCI中的每个LCI的AP的MAC地址的列表,和指示适用于所述LCI的推断模型的参数。在一个实例应用中,移动装置可仅仅获取从服务于被LCI覆盖的区域的一或多个AP发射的信号,以将所述移动装置的位置分类为处于由所述LCI覆盖的区域中。换句话说,通过获取具有MAC地址的信号,所述MAC地址识别服务于被LCI覆盖的特定区域的AP,可推断出所述移动装置位于所述特定区域中。然而,应理解,这些仅为可表示、指示、涉及、对应于或以其它方式表征推断模型的参数的实例,且所主张的主题在此方面不受限制。
[0043] 指示从服务器向移动装置发射的推断模型的参数可能消耗至少部分基于所述推断模型的大小或规模的资源增加量(例如,存储器容量、消息传输带宽、电池资源等)。此大小和规模可例如通过有待于在分类过程中评估的多个特征来确定。因此,将多个特征减少至最可靠的或决定性的那些特征可减小对移动装置处理的影响而无需明显牺牲所述推断模型的性能。
[0044] 如本文所论述,在块306,移动装置可向推断模型应用观测结果(例如,RSSI或RTT测量值)以推断出所述移动装置位于特定LCI中或特定LCI外,或预测所述移动装置是否正转移到特定LCI中或特定LCI外。这可通过建立所述移动装置的运动状态的模型至少部分基于从单个时期应用的观测结果或观测结果序列来确定(例如,使用卡尔曼滤波器或粒子滤波器)。如下面在特定实施方案中指出的,在RSSI热图中的预期特性值可被处理以制订一组规则,其可被应用于观测结果和/或建模运动状态以推断或预测所述移动装置的位置的分类(例如,室内、室外、在特定LCI中,等等)。
[0045] 根据实施例,指示在时间204由服务器发射的推断模型的参数可在“离线”中或其中分类属性和特征可被定义的学习阶段中导出。此推断模型可使得移动装置能够将所述移动装置的位置分类为在特定区中或接近所述特定区(例如,室内对室外或多个LCI中的一者),如上文所论述。图4为在确定移动装置是否被位于特定区域内或接近所述特定区域时,用于生成指示有待于由所述移动装置应用的推断模型的参数的过程的流程图,如上文所论述。在图4中阐明的行为和过程可由计算平台例如服务器(例如,服务器140、150或155)执行。在此特定实例实施方案中,推断模型的此些参数可包括基于热图模型(HMM)的预测值414。然而,应理解,这仅为根据特定实施例的指示推断模型的参数的实例,且所主张的主题在此方面不受限制。
[0046] 在特定说明实例中,RSSI提取器404可处理RSSI热图值402以提供所提取的RSSI特征。如上文所指出,RSSI热图值402可包括参照覆盖区域的特定点(例如,覆盖所述区域的网格点)的预期RSSI特性值。预处理器420可处理RSSI读数或测量值418(例如,从众包移动装置观测结果获得)以提供用于特征发生器408的输入。RSSI读数或测量值418可被配对或参照到与所获得的RSSI读数或测量值同时的位置的地面实况测量值。至少部分基于来自RSSI提取器404的提取值和来自预处理器420的预处理RSSI读数,特征发生器408可提供表示可被属性选择器412选择的有待于用在推断模型中的特征的属性。属性选择器可选择有待于被并入到分类模型中的最可靠属性,并忽略引起不可靠分类或杂乱分类的属性。根据实施例,RSSI提取器404可提取在无线电热图中定义的网格点的特征。在一个实施方案中,特定网格点位置可被分类为处于特定区中,例如室内或外部。然而,应理解这仅为可被提取用于对移动装置的位置分类的特征的实例,且所主张的主题在此方面不受限制。
[0047] 如本文所论述,在特定实施方案中,AP不受IEEE标准802.11限制,而是AP还可包含例如 收发器或毫微微蜂窝收发器。在特定情形下,AP可位于室内环境中,在此室内环境外部的移动接收器仍然可检测、获取并测量从所述室内AP发射的信号。然而,在室外环境中接收到并获取的信号的强度可能明显更低。在特定实施方案中,位置可至少部分基于在所述位置从特定AP接收的信号的强度被分类为在室内或室外。在出于图示的目的呈现的特定实例中,下面的表1示出用于网格点的由RSSI提取器404提取的实例特征,其包含来自由特定接入点(显示为AP1、AP2或AP3)发射的信号的预期RSSI特性值和所述网格点的位置的分类。
[0048]
[0049]
[0050] 表1
[0051] 在上面的特定实例中,可在内部环境中为已知的网格点观测到从AP1、AP2和AP3接收的信号的预期强度,所述信号的预期强度大体上高于在外部环境中为已知的网格点接收到的信号的预期强度。为补充在表1中示出的特征,预处理器420可从RSSI读数418提取在下面的表2中概括的另外特征。
[0052]高于-90dB的AP# 高于-70dB的AP# 分类
1 0 外部
2 0 外部
3 3 内部
[0053] 表2
[0054] 在这里,阈值信号强度被设定在-70dB和-90dB。然而,应理解,这些仅为可应用的实例阈值,且所主张的主题在此方面不受限制。在已知处于内部或外部中的特定位置,具有在阈值电平的接收信号强度的信号的数量可被计数。至少部分基于具有高于某些阈值的接收信号强度的获取信号的计数,所述移动装置的位置可被分类为在内部区或外部区中。
[0055] 上面的推断模型的特定实例可将移动装置的位置分类为具有与其它区不同的区(例如,室内对室外,在一个特定LCI中对在另一特定LCI中)。然而,在一个替代实施方案中,推断模型可计算移动装置位于特定区内或接近所述特定区的可能性或概率(例如,所述移动装置处于室内环境中或位于在特定LCI内的概率或可能性)。
[0056] 在特定实施方案中,在RSSI无线电热图中的预期特性值可假定应用在AP以发射所讨论的信号的特定传输功率,所述特定传输功率可偏离由在现场的所述AP实际上应用的传输功率。另外,在特定实施方案中,不同移动装置接收器可向从局部AP获取的信号应用不同增益。因此,由在同一位置的不同移动装置接收器获取的信号的RSSI值可至少部分基于由所述不同移动装置接收器应用的不同接收器增益而改变。在这里,在移动接收器应用的增益的变化和/或发射功率的变化(以及其它因数,例如用于计算预期RSSI热图特性值的不正确传播模型、多径或错位的AP)可有助于在用于特定位置的无线电热图中的在所测量的RSSI和预期RSSI特性值之间的“偏移”。在特定实施方案中,随着时间推移,移动装置可估算此偏移(例如,基于地面实况观测结果和在无线电热图中的所测量的RSSI对预期RSSI特性值的比较)并高速缓存所述偏移以用于将所测量的RSSI将来应用到预期RSSI特性值。
[0057] 在另一实施方案中,用于特定移动装置和特定AP的偏移可在特定移动装置进入室内场所之前被估算。例如,在进入建筑物之前,移动装置可在被LCI覆盖的区域内获得精确的GNSS定位(例如,具有延伸到室外部分的覆盖范围的LCI)。与获得所述定位同时,所述移动装置可获取由所述特定AP发射的信号以测量RSSI。所述移动装置可向服务器发射一或多个消息,所述一或多个消息包含所测量的RSSI和通过所述GNSS定位来确定的所述移动装置的估算位置。所述服务器接着可比较所测量的RSSI和来自所述无线电热图的预期RSSI标记(例如,从RSSI热图网格点外插或内插到通过所述定位来确定的估算位置)以计算作为接收器增益或偏移值的差值。所计算的接收器增益或偏移值接着可在返回消息中从所述服务器发射到所述移动装置。所述移动装置接着可采用所述接收器增益或偏移连同如本文所论述的分类器(例如,检测在室内和室外之间的转移)。
[0058] 可观测到所测量的RSSI与在无线电热图中的预期RSSI特性值的偏移的不确定性会影响移动装置分类为在感兴趣区中或接近所述感兴趣区的推断的确定性或精确度。在一个实施方案中,移动装置的位置可被分类为在内部(或室内)、在外部(或室外)或边界(例如,不确定在内部还是外部)。根据实施例,概率性推断模型可至少部分基于接收器增益或应用到用于测量RSSI的获取信号的“偏移”,来调节移动装置位于在室内区还是室外区中的推断。
[0059] 在图5所示的特定实施方案中,在时间1至5的五个可能的离散偏移量被标识为-10dB、-5dB、0dB、+5dB和+10dB。例如,在时间1,对于五个可能偏移量中的四个,移动装置的位置可被分类为处于室外区中。所述移动装置处于室内区域中的推断概率或可能性可被推断为0.2。截至时间4,对于五个可能偏移量中的三个,所述移动装置的位置可被分类为处于室外区中。所述移动装置处于室内区域中的推断概率或可能性接着可上升到0.4。截至时间
5,对于五个可能偏移量中的四个,所述移动装置的位置可被分类为处于室内区域中。移动装置处于室内区域中的推断概率或可能性接着可上升到0.8。在这里,可另外观测到,所述移动装置处于室内区域中的提高的推断概率可表明从时间1到时间5,所述移动装置的位置趋向于朝向室内环境移动。类似的实例在图6中示出,其中,地图示出了内部区和外部区。箭头示出了移动装置从室内部分的移动和转移到室外部分。通过应用集合预测算法,可预测到所述移动装置的位置离开所述室内区并朝向所述室外区转移。
[0060] 在特定情况下,在建筑物的内部部分中的定位性能的表现可类似于在室外区中的定位性能。例如,在内部庭院、内部井等中的位置可能超出建筑物的其它部分的AP发射范围。因此,可能不存在可供用于此些内部部分的任何可靠的热图数据。根据实施例,用于产生推断模型的训练可依赖于仅来自覆盖建筑物的区域的受限部分的热图值。图7为包含内部部分702的建筑物的内部的地图,其中,室内定位技术不能良好执行。通过确定限界框,部分702可与部分704间隔开。在此特定实例中,覆盖部分704的热图数据可被隔离(例如,不包含在部分704之外的部分)以用于训练推断模型(例如,使用朴素贝叶斯、决策树或SVM模型)。精确度的进一步提高可通过至少部分基于信息增益量度对特征评级来实现。在图8所示的特定实例中,多个AP的MAC地址被评级为从最相关到最不相关。如图所示,借助于使用基于朴素贝叶斯(NB)和决策树(DT)的推断模型做出精确推断的对应概率,借助于产生正确推断的对应概率,属性可被评级为前5个、前10个等。
[0061] 对于特定LCI,如果假定恒定的判定边界,则用于推断模型的单组参数可能是不精确的。在特定实施方案中,被LCI覆盖的区域可被分割成平铺块,使得推断模型可被训练以用于特定平铺块。例如,可形成在其中心具有特定位置的平铺块。对于特定平铺块,分类器可使用在特定节点或网格点上的室内/室外标记来训练。响应于接收到GNSS定位和来自移动装置的对推断模型的参数的请求(例如,在图2中的时间204),服务器可用一或多个消息做出响应,作出响应,所述一或多个消息包含指示推断模型的一或多个参数、最接近所述GNSS定位的平铺块的位置和大小。所述移动装置接着可使用指示所述推断模型的所发射的参数将所述移动装置的位置分类为室内或室外。在所述移动装置离开被所述平铺块覆盖的区域时,所述移动装置可向所述服务器发射对指示推断模型的参数、另一平铺块的位置和大小的新请求。
[0062] 图9为根据实施例的移动装置的示意图。移动装置100(图1)可包括图9所示的移动装置1100的一或多个特征部件。在某些实施例中,移动装置1100也可包括能够经由天线1122在无线通信网络上发射和接收无线信号1123的无线收发器1121。无线收发器1121可通过无线收发器总线接口1120连接到总线1101。在一些实施例中,无线收发器总线接口1120可至少部分与无线收发器1121集成。一些实施例可包含多个无线收发器1121和无线天线
1122,以使得能够根据对应的多个无线通信标准,仅举几个实例,例如,WiFi、CDMA、WCDMA、LTE和 来发射和/或接收信号。
[0063] 移动装置1100还可包括能够经由SPS天线1158接收和获取SPS信号1159的SPS接收器1155。SPS接收器1155还可整体或部分地处理所获取的SPS信号1159以用于估算移动装置1000的位置。在一些实施例中,一或多个通用处理器1111、存储器1140、一或多个DSP 1112和/或专用处理器(未示出)也可用于整体或部分地处理所获取的SPS信号,和/或结合SPS接收器1155来计算移动装置1100的估算位置。可在存储器1140或寄存器(未示出)中执行对用于执行定位操作的SPS或其它信号的存储。
[0064] 图9还示出,移动装置1100可包括通过总线接口1110连接到总线1101的一或多个数字信号处理器(DSP)1112、通过总线接口1110连接到总线1101的一或多个通用处理器1111,以及存储器1140。总线接口1110可与一或多个DSP 1112、一或多个通用处理器1111和存储器1140集成。在各种实施例中,功能可响应于执行一或多个机器可读指令而被执行,所述一或多个机器可读指令存储在存储器1140中,例如在计算机可读存储媒体,仅举几个实例,例如RAM、ROM、闪存或光盘驱动器上。所述一或多个指令可由一或多个通用处理器1111、专用处理器或者一或多个DSP 1112执行。存储器1140可包括存储软件代码(编程代码、指令等)的非暂时性处理器可读存储器和/或计算机可读存储器,所述软件代码可由一或多个处理器1111和/或者一或多个DSP 1112执行以执行本文中所描述的功能。
[0065] 图9还示出,用户接口1135可包括若干装置中的任一者,仅举几个实例,例如,扬声器、麦克风、显示装置、振动装置、键盘、触摸屏。在特定实施方案中,用户接口1135可使得用户能够与在移动装置1100上托管的一或多个应用程序交互。例如,用户接口1135的装置可在存储器1140上存储模拟或数字信号,以响应于来自用户的行为,所述模拟或数字信号被一或多个DSP 1112或通用处理器1111进一步处理。类似地,在移动装置1100上托管的应用程序可将模拟或数字信号存储在存储器1140上以将输出信号呈现给用户。在另一实施方案中,移动装置1100可任选地包含专用的音频输入/输出(I/O)装置1170,其包括例如专用扬声器、麦克风、数/模电路系统、模/数电路系统、放大器和/或增益控制。然而,应理解,这仅为音频I/O可如何在移动装置中实施的实例,并且所主张的主题在此方面不受限制。在另一实施方案中,移动装置1100可包括响应于在键盘或触摸屏装置上的触摸或压力的触摸传感器1162。
[0066] 移动装置1100也可包括用于捕获静止或移动图像的专用相机装置1164。仅举几个实例,相机装置1164可包括例如成像传感器(例如,电荷耦合器件或CMOS成像器)、镜头、模/数电路系统、帧缓冲器。在一个实施方案中,表示所捕获图像的信号的另外处理、调节、编码或压缩可在通用/应用处理器1111或者一或多个DSP 1112执行。另选地,专用视频处理器1168可执行表示所捕获图像的信号的调节、编码、压缩或操控。另外,视频处理器1168可对所存储的图像数据进行解码/解压缩以供在移动装置1100上的显示装置(未示出)上呈现。
[0067] 移动装置1100也可包括耦合到总线1101的传感器1160,所述传感器可包含例如惯性传感器和环境传感器。传感器1160的惯性传感器可包括例如加速度计(例如,在三个维度上共同响应于移动装置1100的加速度)、一或多个陀螺仪或者一或多个磁力计(例如,支持一或多个指南针应用)。仅举几个实例,移动装置1100的环境传感器可包括例如温度传感器、气压传感器、环境光传感器、相机成像器和麦克风。传感器1160可生成可被存储在存储器1140中并由一或多个DPS 1112或通用/应用处理器1111处理的模拟或数字信号,所述DPS或通用/应用处理器支持一或多个应用,例如涉及定位或导航操作的应用。例如,一或多个DSP 1112或通用/应用处理器1111能够执行在图3的方块306中指示的过程的全部或一部分行为。
[0068] 在特定实施方案中,移动装置1100可包括专用调制解调器处理器1166,其能够执行在无线收发器1121或SPS接收器1155接收到并下变频的信号的基带处理。类似地,调制解调器处理器1166可执行有待于上变频以用于由无线收发器1121发射的信号的基带处理。在替代实施方案中,作为具有专用调制解调器处理器的替代,基带处理可由通用处理器或DSP(例如,通用/应用处理器1111或者一或多个DSP 1112)执行。然而,应理解,这些仅是可执行基带处理的结构的实例,并且所主张的主题在此方面不受限制。而且,无线收发器1121结合调制解调器处理器1166和/或通用/应用处理器1111或者一或多个DSP 1112可执行在图3的块302、304、308或310阐明的行为。
[0069] 图10为示出实例系统1200的示意图,所述实例系统可包含可配置成例如结合图1(例如,包含服务器140、145和150)以实施上述技术或过程的一或多个装置。系统1200可包含例如第一装置1202、第二装置1204和第三装置1206,它们通过无线通信网络1208可操作地耦合在一起。在一个方面,第一装置1202可包括能够提供定位辅助数据例如基站年历的服务器。第一装置1202也可包括能够至少部分基于正在请求的移动装置的位置的粗略估算向所述正在请求的移动装置提供LCI的服务器。第一装置1202也可包括能够提供与来自移动装置的请求中指定的LCI的位置相关的室内定位辅助数据的服务器。在一方面,第二装置1204和第三装置1206可包括移动装置。而且,在一方面,例如,无线通信网络1208可包括一或多个无线接入点。然而,所主张的主题在这些方面的范围不受限制。
[0070] 如图10中所示,第一装置1202、第二装置1204和第三装置1206可表示可被配置成经由无线通信网络1208交换数据的任何装置、器具或机器。举例来说但非限制,第一装置1202、第二装置1204或第三装置1206中的任一者可包含:一或多个计算装置或平台,例如台式计算机、膝上型计算机、工作站、服务器装置等;一或多个个人计算或通信装置或器具,例如个人数字助理、移动通信装置等;计算系统或相关联服务提供者能力,例如数据库或数据存储服务提供者/系统、网络服务提供者/系统、互联网或内联网服务提供者/系统、门户或搜索引擎服务提供者/系统、无线通信服务提供者/系统;或它们的任何组合。根据本文所描述的实例,第一装置1202、第二装置1204和第三装置1206中的任一者分别可包括基站年历服务器、基站或移动装置中的一或多者。
[0071] 类似地,如图8中所示的无线通信网络1208表示可配置成支持在第一装置1202、第二装置1204和第三装置1206中的至少两者之间的数据交换的一或多个通信链路、过程或资源。举例来说但非限制,无线通信网络1208可包含无线或有线通信链路、电话或电信系统、数据总线或信道、光纤、地面或航天器资源、局域网、广域网、内联网、互联网、路由器或交换机等等,或它们的任何组合。如所说明,例如,通过第三装置1206的被示出为部分遮掩的虚线框,可存在可操作地耦合至无线通信网络1208的另外相似装置。
[0072] 应认识到,可使用或另外包含硬件、固件、软件或它们的任何组合来实施系统1200中所示的各种装置和网络以及如本文进一步描述的过程和方法的全部或部分。
[0073] 因此,借助实例但非限制,第二装置1204可包含通过总线1228可操作地耦合到存储器1222的至少一个处理单元1220。
[0074] 处理单元1220表示可配置成执行数据计算程序或过程的至少一部分的一或多个电路。借助实例但非限制,处理单元1220可包含一或多个处理器、控制器、微处理器、微控制器、专用集成电路、数字信号处理器、可编程逻辑器件、现场可编程门阵列等等,或它们的任何组合。
[0075] 存储器1222表示任何数据存储机构。存储器1222可包含例如主存储器1224或辅助存储器1226。主存储器1224可包含例如随机存取存储器、只读存储器等。虽然在该实例中被示为与处理单元1220分离,但应理解,主存储器1224的全部或部分可被设置在处理单元1220内或以其它方式与所述处理单元共置/耦合。在特定实施方案中,处理单元1220可执行存储在存储器1224上的机器可读指令以执行上文所论述的在图4中阐明的行为中的一或多者。
[0076] 辅助存储器1226可包含例如与主存储器的存储器类型相同或类似的存储器,或者一或多个数据存储装置或系统,例如磁盘驱动器、光盘驱动器、磁带驱动器、固态存储器驱动器等。在某些实施方案中,辅助存储器1226可操作地接收计算机可读媒体1240或以其它方式可配置成耦合到所述计算机可读媒体。计算机可读媒体1240可包含例如任何非暂时性媒体,所述非暂时性媒体可以为系统1200中的装置中的一或多个装置承载或产生可存取数据、代码或指令。计算机可读媒体1240也可被称为存储媒体。
[0077] 第二装置1204可包含例如通信接口1030,其提供第二装置1204至至少无线通信网络1208的可操作耦合或以其它方式支持所述可操作耦合。借助实例但非限制,通信接口1230可包含网络接口装置或卡、调制解调器、路由器、交换机、收发器等。
[0078] 第二装置1204可包含例如输入/输出装置1232。输入/输出装置1232表示可配置成接受或以其它方式引入人或机器的输入的一或多个装置或特征部件,或可配置成传送或以其它方式提供人或机器的输出的一或多个装置或特征部件。借助实例但非限制,输入/输出装置1232可包含可操作地配置的显示器、扬声器、键盘、鼠标、轨迹球、触摸屏、数据端口等。
[0079] 本文中所描述的方法可由取决于根据特定实例的应用的各种装置来实施。例如,此些方法可以在硬件、固件、软件或它们的组合中实施。例如,在硬件实施方案中,处理单元可在一或多个专用集成电路(“ASIC”)、数字信号处理器(“DSP”)、数字信号处理装置(“DSPD”)、可编程逻辑器件(“PLD”)、现场可编程门阵列(“FPGA”)、处理器、控制器、微控制器、微处理器、电子装置、被设计成执行本文所描述的功能的其它装置单元或它们的组合内实施。
[0080] 包含在本文中的具体实施方式的一部分根据对存储在特定设备或专用计算装置或平台的存储器内的二进制数字信号进行的操作的算法或符号表示来呈现。在此特定说明书的情境下,术语特定设备等包含通用计算机,一旦所述通用计算机被编程,将依据来自程序软件的指令执行特定操作。算法描述或符号表示为在信号处理或相关领域中的技术人员用来向该领域的其他技术人员传达其工作的实质内容的技术的实例。算法在这里并且通常被视为产生所要结果的操作或类似信号处理的自一致序列。在此情境下,操作或处理涉及对物理量的物理操控。通常,尽管并非必须,但此些量可呈能够被存储、传送、组合、比较或以其它方式操控的电或磁信号的形式。主要出于普遍使用的原因,已证实,有时将此些信号称为位、数据、值、元素、符号、字符、项、编号、数字等是方便的。然而,应理解,所有这些或类似术语应与适当的物理量相关联,并且只是方便的标签。除非确切地陈述是其它情况,否则如在本文中的论述显而易见,应了解贯穿本说明书利用例如“处理”、“计算”、“运算”、“确定”等的术语的论述指的是特定设备的行为或过程,所述特定设备为例如专用计算机、专用计算设备或类似的专用电子计算设备。因此,在本说明书的情境下,专用计算机或类似的专用电子计算装置能够操控或变换信号,所述信号通常在所述专用计算机或类似的专用电子计算装置的存储器、寄存器或其它信息存储装置、发射装置或显示装置内表示为物理的电子或磁量。
[0081] 本文中所描述的无线通信技术可结合各种无线通信网络,例如无线广域网(“WWAN”)、无线局域网(“WLAN”)、无线个人局域网(“WPAN”)等等。在本文中,可互换地使用术语“网络”与“系统”。WWAN可为码分多址(“CDMA”)网络、时分多址(“TDMA”)网络、频分多址(“FDMA”)网络、正交频分多址(“OFDMA”)网络、单载波频分多址(“SC-FDMA”)网络或上文网络的任何组合,等等。仅举几种无线电技术,CDMA网络可实施一或多种无线电接入技术(“RAT”),例如cdma2000、宽带CDMA(“W-CDMA”)。在这里,cdma2000可包含根据IS-95、IS-2000和IS-856标准来实施的技术。TDMA网络可实施全球移动通信系统(“GSM”)、数字高级移动电话系统(“D-AMPS”)或一些其它RAT。GSM和W-CDMA在来自名为“第三代合作伙伴计划”(“3GPP”)的协会的文献中描述。cdma2000在来自名为“第三代合作伙伴计划2”(“3GPP2”)的协会的文献中描述。3GPP和3GPP2文献可公开获得。在一方面,4G长期演进(“LTE”)通信网络也可以根据所主张的主题来实施。WLAN可包含IEEE 802.11x网络,并且WPAN可包含例如蓝牙网络、IEEE 802.15x。本文中所描述的无线通信实施方案也可结合WWAN、WLAN或WPAN的任何组合使用。
[0082] 在另一方面,如先前所提到,无线发射器或接入点可包括用以将蜂窝电话服务延伸到商业场所或家庭中的毫微微蜂窝。在此实施方案中,一或多个移动装置可经由例如码分多址(“CDMA”)蜂窝通信协议与毫微微蜂窝通信,且所述毫微微蜂窝可借助于另一宽带网例如互联网为所述移动装置提供到更大蜂窝电信网络的接入。
[0083] 本文中所描述的技术可与包含若干GNSS中的任一者和/或GNSS的组合的SPS一起使用。此外,此些技术可与利用充当“伪卫星”的地面发射器或SV与此些地面发射器的组合的定位系统一起使用。例如,地面发射器可包含广播PN码或其它测距代码(例如,类似于GPS或CDMA蜂窝信号)的基于地面的发射器。此发射器可被指派唯一PN码以便准许远程接收器进行识别。例如,地面发射器可用于在来自轨道SV的SPS信号可能不可用的情形中增强SPS,例如在隧道、矿场、建筑物、都市峡谷或其它封闭区域中。伪卫星的另一实施方案被称为无线电信标。在本文中所使用的术语“SV”旨在包含充当伪卫星、伪卫星的等效物及可能其它者的地面发射器。如本文所使用的术语“SPS信号”和/或“SV信号”旨在包含来自地面发射器的类SPS信号,所述地面发射器包含充当伪卫星或伪卫星的等效物的地面发射器。
[0084] 本文所使用的术语“和”和“或”可包含多种含义,该含义应至少部分取决于使用该术语的上下文。通常,“或”如果用于关联列表(例如,A、B或C),则旨在意味着A、B和C(此处是在包含性意义上使用),以及A、B或C(此处是在排它性意义上使用)。在整个本说明书中,对“一个实例”或“实例”的引用意味着结合实例所描述的特定特征、结构或特性被包含在所主张的主题的至少一个实例中。因此,在整个本说明书中,在各处出现的短语“在一个实例中”或“实例”不必全部参考同一实例。此外,在一或多个实例中可组合所述特定特征、结构或特性。本文中所描述的实例可包含使用数字信号操作的机器、装置、引擎或设备。此些信号可包括电子信号、光学信号、电磁信号或在位置之间提供信息的任何形式的能量。
[0085] 虽然已图解说明且描述当前被视为实例特征的内容,但本领域的技术人员应理解,在不脱离所主张的主题的情况下,可做出各种其它修改且等效物可被替代。另外,在不脱离本文中所描述的中心概念的情况下,可做出许多修改以根据所主张的主题的教示来调适特定情形。因此,希望所主张的主题不限于所揭示的特定实例,而是此所主张的主题还可包含落入所附权利要求书和其等效物的范围内的所有方面。