协同局部环境进行移动设备定位的制作方法

文档序号:6235571阅读:197来源:国知局
协同局部环境进行移动设备定位的制作方法
【专利摘要】本文所公开主题涉及用于协同局部环境进行移动设备定位的系统、方法、装置、制品等。对于某些示例实现,一种方法可包括在移动设备处获得包括指示该移动设备的位置的信息的一个或更多个信号。可向一个或更多个服务器传送该信息。响应于该传送,可接收位置上下文标识符(LCI),其中该LCI对应于该移动设备所处的局部环境。可向这一个或更多个服务器传送LCI。响应于传送LCI,可接收基于位置的数据,该基于位置的数据与该LCI相关联并与该局部环境有关。可至少部分地基于该基于位置的数据确定移动设备关于该局部环境的位置。本文描述了其他示例实现。
【专利说明】协同局部环境进行移动设备定位
[0001] 本发明专利申请是国际申请号为PCT/US2010/051214,国际申请日为2010年10月 1日,进入中国国家阶段的申请号为201080045051. 6,名称为"协同局部环境进行移动设备 定位"的发明专利申请的分案申请。
[0002] 根据35U. S. C. § 119的优先权要求
[0003] 本申请要求提交于2009年10月1日、题为"SYSTEM FOR INDOOR LOCATION(用于 室内定位的系统)"的美国临时专利申请S/N. 61/247, 865的优先权,该临时申请被转让给 本发明的受让人并通过引用明确包括于此。

【技术领域】
[0004] 本文公开的主题涉及协同局部环境对移动设备定位。

【背景技术】
[0005] 人类一直总是奋力从"A"点旅行到"B"点。在古代,在生疏领地中的个人在没有 向导的情况下四处漫游或者可能冒险向当地居民问路。人们最终开发出地图来为抵达所希 望的目的地提供书面向导。随着识字和纸的可用性变得越来越普通,更多人获得了在旅行 期间使用地图的能力。
[0006] 在20世纪期间,地图开始以电子形式使用。随着因特网的出现,人们可以从全球 各地电子地访问许多地方的地图。Web地图绘制服务还可以提供从"A"点到"B"点的指引。 这些基于web的地图绘制方向是相对静态的。然而,随着卫星定位系统(SPS)技术和越来 越小的电子设备的发明,可在人们朝着其目的地旅行时动态地提供所谓的弯到弯指引。
[0007] 遗憾的是,这些电子地图和基于web的地图绘制服务着力提供室外指引,诸如从 一个邮政地址到另一邮政地址。类似地,弯到弯指引传统上局限于车道。在诸如室内等特 定环境中提供类似地图绘制和指引服务的能力当前是缺乏的。

【专利附图】

【附图说明】
[0008] 将参照以下附图来描述非限定性和非穷尽性的方面、特征等,其中相近参考标号 贯穿各附图始终指代相近部分。
[0009] 图1是解说根据一实现的移动设备连同示例局部环境的示意框图,在该示例局部 环境中该移动设备可获得指示其位置的信息以使得可提供基于位置的服务。
[0010] 图2是解说根据一实现的移动设备与定位服务器之间用于获得位置上下文标识 符的示例交互的示意框图。
[0011] 图3是根据一实现的将指示移动设备位置的信息与位置上下文标识符相关联的 示例位置上下文标识符映射数据结构的示意框图。
[0012] 图4是解说根据一实现的移动设备与基于位置的数据服务器之间用于获得基于 位置的数据的示例交互的示意框图。
[0013] 图5是根据一实现的将位置上下文标识符与基于位置的数据相关联的示例基于 位置的数据映射数据结构的示意框图。
[0014] 图6是解说根据一实现的供移动设备用来至少部分地基于指示移动设备位置的 信息获取位置上下文标识符、以及至少部分地基于位置上下文标识符获取基于位置的数据 的示例方法的流程图。
[0015] 图7是解说根据一实现的供一个或更多个服务器(例如,定位服务器和基于位置 的数据服务器)至少部分地基于指示移动设备位置的信息提供位置上下文标识符以及至 少部分地基于位置上下文标识符提供基于位置的数据的示例方法的流程图。
[0016] 图8是根据一实现的示例局部环境和相关联地图信息的示意图。
[0017] 图9是解说根据一实现的可协同局部环境实现移动设备定位的一个或更多个方 面的示例设备的示意图。


【发明内容】

[0018] 对于某些示例实现,一种方法可包括在移动设备处获得包括指示该移动设备的位 置的信息的一个或更多个信号。可向一个或更多个服务器无线地传送指示该移动设备的位 置的信息。响应于传送指示该移动设备的位置的信息,可无线地接收位置上下文标识符,该 位置上下文标识符对应于该移动设备所处的局部环境。可向这一个或更多个服务器无线地 传送该位置上下文标识符。响应于传送位置上下文标识符,可无线地接收基于位置的数据, 该基于位置的数据与该位置上下文标识符相关联并与该局部环境有关。可至少部分地基于 该基于位置的数据确定移动设备关于该局部环境的位置。然而,应当理解,这些仅是示例实 现,而本文描述了其他实现并且可以在不背离所要求保护主题的情况下实现。

【具体实施方式】
[0019] 贯穿本说明书引述的"特征"、"一个特征"、"示例"、"一个示例"等意指结合该特征 和/或示例所描述的特定特征、结构、特性等可与所要求保护的主题的至少一个特征和/或 示例相关。因此,贯穿本说明书各处出现的诸如"在一个示例中"、"一示例"、"在一个特征 中"、"一特征"、"在示例实现中"、"对于某些示例实现"等不一定必须全部指代相同的特征、 示例、和/或示例实现。此外,在一个或更多个示例实现、示例系统等中可将特定的特征、示 例、结构、特性等相组合。
[0020] 如上所指示的,通常不为特定的局部环境提供电子地图和基于web的地图绘制服 务。类似地,典型地不为特定的局部环境提供弯到弯指引。作为示例而非限制,局部环境可 包括诸如建筑物建构之类的室内空间、诸如公寓综合建筑等私人陆上区域、等等。许多室内 空间十分的大、复杂、和/或难以导航从而位置信息对于移动设备的用户可能是有益处的。 因此,用户可能希望在室内或其他局部环境中经由移动设备被提供导航信息或其他基于位 置的服务(LBS)。遗憾的是,相比于可从例如SPS技术得到位置信息的室外区域,室内位置 信息一般不可用。此外,为了充分地提供各种基于位置的服务,可以使用局部位置层面元数 据和服务层面元数据。
[0021] 使用相对高精度的位置信息,移动设备的应用可为用户提供许多不同服务,诸如 举例而言,定位、个人车载/徒步导航、实时弯到弯指引、基于位置的搜索,这里只是举出一 些示例。在这样的情形中,可根据全球坐标系(例如,维度和经度或者其他地心xyz坐标) 处理(例如,从SPS基础设施等获得的)相对高精度的位置信息。尽管这种使用参照全球坐 标系的位置信息在提供一些服务(例如,室外车载导航)时可能是有用的,但参照全球坐标 系的一些位置信息对于诸如室内徒步导航之类的其他类型服务可能是不实际的。例如,即 使局部地图是已知的,可能仍不知道这样的局部地图在全球坐标系中关于地球如何适配。
[0022] 相应地,在某些示例实现中,可建立一个或更多个局部坐标系以用于特定服务,诸 如室内徒步导航、搜索未直接映射或引用全球坐标系的局部兴趣点等等,这里只是举出一 对示例。在特定示例实现中,诸如至少一个定位服务器之类的一个或更多个服务器可存储 并将位置上下文标识符(LCI)与特定"位置上下文"相关联。这样的位置上下文可包括局 部定义的区域或其他环境,诸如举例而言,建筑物的特定楼层或者可能不能根据全球坐标 系映射的其他室内区域。位置上下文标识符可被用作请求与这样的位置上下文相关联(例 如,覆盖于其上)的附加信息的句柄,这样的附加信息诸如举例而言有,室内地图上的路线 或路径、对于特定位置上下文而言局部或者唯一的兴趣点等等,这里只是举了一对示例。
[0023] 在其他特定示例实现中,移动到局部环境中的移动设备可联系定位服务器以获得 与该局部环境相关联的一个或更多个位置上下文标识符。为了获得与给定的局部环境相关 联或有关的位置上下文标识符,移动设备可首先从本地发射机接收关联于和/或代表该给 定局部环境的信息。例如,移动设备可从发射自一个或更多个Wi-Fi接入点的信号和/或 关于该信号的收到信号强度指示(RSSI)或往返行程时间(RTT)获取媒体接入控制(MAC) 标识符(MAC ID)。或者,移动设备可接收发射自SPS的信号和/或来自例如能够提供一定 级别的位置信息的应用编程接口(API)的信息。
[0024] 移动设备可无线地与定位服务器通信以通过提供上述位置信息(例如,MAC ID、 RSSI、和/或其他位置信息)来请求与给定局部环境相关联的一个或更多个位置上下文标 识符。定位服务器随后可使用接收自移动设备的此类信息确定位置上下文(例如,建筑物 的楼层或其他室内空间),并通过提供与所确定的位置上下文相关联的一个或更多个位置 上下文标识符来响应该请求。
[0025] 在某些示例实现中,在获得至少一个位置上下文标识符之际,移动设备可使用该 位置上下文标识符作为从一个或更多个服务器(诸如至少一个基于位置的数据服务器)请 求基于位置的数据的句柄。基于位置的数据可覆盖在局部环境的地图上。在特定示例实现 中,移动设备可以一并和/或替换地使用位置上下文标识符获取局部环境的地图。在其他 特定示例实现中,移动设备可使用位置上下文标识符获取将在与特定相应位置上下文有联 系的特定应用中使用的信息。例如,移动设备可获取与特定位置上下文有关的信息以用在 室内徒步导航应用中。这样的应用可提供例如显示走廊、房间、门厅、门、入口、洗手间、和/ 或(其他)兴趣点。对于特定应用,这样的信息可定义在区别于全球坐标系的、对于特定位 置上下文局部的坐标系中陈列的路线规划拓扑。在与兴趣点有关的特定示例实现中,移动 设备可通过向兴趣点服务器发送包括位置上下文标识符的请求来获取关于特定位置上下 文的信息。这样的兴趣点服务器可将收到的位置上下文标识符与兴趣点信息相关联。这样 的兴趣点信息可被返回给请求方移动设备以用在与兴趣点有关的特定应用中。
[0026] 图1是解说根据一实现的移动设备连同示例局部环境的示意框图100,在该示例 局部环境中该移动设备可获得指示其位置的信息以使得可提供基于位置的服务。如图所解 说的,框图100可包括移动设备102,移动设备102至少邻近局部环境104和至少一个信息 源106。更具体地,框图100可进一步包括多个信息源106a、106b、和106c ;信息108 ;至少 一个信号110 ;至少一个基于位置的服务112 ;和一个或更多个服务器114。
[0027] 对于某些示例实现,移动设备102可获得包括指示(例如,提供"线索")移动设备 102的位置的信息108的一个或更多个信号110。尽管移动设备102在框图100中被显示 为从单个源l〇6a获得信号110,但这样的信号110可替换地从多个信息源106(例如,信息 源106a和信息源106c)获得。此外,移动设备102可通过从与移动设备102集成在一起的 存储器或其他信息源106检索这样的信号110来获得包括指示移动设备102的位置的信息 108的一个或更多个信号110。局部环境104可例如对应于局部坐标系。
[0028] 移动设备102的示例可包括但不限于,移动站、移动电话、用户装备、上网本、平板 计算机、娱乐电器、它们的某种组合等等,这里只是举了一些示例。另外和/或替换地,移动 设备102可包括具有无线测量能力和/或具有其他与运动相关的传感器的任何移动设备。 下文特别参照图9描述附加移动设备示例。然而,所要求保护主题并不限于任何特定类型、 类别、大小、能力等的移动设备。
[0029] 信息源106的示例可包括但不限于Wi-Fi/WLAN接入点、微波接入全球互通性 (WiMAX)节点、毫微微蜂窝小区、蜂窝基站及其他蜂窝无线节点、SPS基础设施(例如,卫星、 伪卫星等)、蓝牙或其他类似短程无线节点、它们的组合等等。如所指出的,信息源106可以 位于局部环境104内部、局部环境104外部、局部环境104的边界上(例如,部分在内部而 部分在外部)、移动设备102外部、移动设备内部(未明确$出)、物理上与移动设备分开、 物理上与移动设备相连(未明确示出)、它们的任何组合等等,这里只是举了一些示例。因 此,除了与信息源106交互外,这样的信息源106可一并和/或替换地包括移动设备和/或 其硬件或软件组件的至少一部分以获得信息108。
[0030] 在一示例实现中,信息源106可包括无线接入设备(未单独解说)。无线接入设 备可包括Wi-Fi/WLAN接入点(AP)、毫微微蜂窝小区设备、WiMAX节点设备等等,这里仅是 举了一些示例。信息108可包括与一个或更多个无线接入设备相关联的一个或更多个无线 接入设备标识符,这一个或更多个无线接入设备落在移动设备的无线通信射程内并且正在 发射包括此类无线接入设备标识符的信号。对于信息源106的Wi-Fi接入点实现,例如,无 线接入设备标识符可包括接入点MAC ID。此外,指示移动设备位置的信息108可以一并或 替换地包括测量和其他测得信息,诸如往返行程时间(RTT)测量、收到信号强度指标/指示 (RSSI)测量等等,这里仅是举了一对示例。
[0031] 当有多个无线接入设备落在移动设备的射程内时,移动设备可例如使用三边测量 将该移动设备的位置确定至合需的精确度。局部上下文可至少部分地基于例如正由邻近 (例如,在信号射程内)移动设备的接入点发射的一个或更多个MAC ID来获得。作为示例 而非限制,局部上下文可涉及在局部层面(例如,用局部坐标系)而非全球坐标系上表示的 地图或其他基于位置的信息。全球坐标系可对应于例如一组地心坐标。局部上下文可对应 于例如楼层平面图或在局部相关意义上标识兴趣点位置的类似物。局部上下文可与全球坐 标系相关联以将相对位置转换成全球位置。
[0032] 在收到指示移动设备位置的信息(例如,一个或更多个位置"线索")之际,响应方 服务器可以一并或替换地标识并向移动设备返回一个或更多个网络元件的相关集合(例 如,Wi-Fi/WLAN接入点、毫微微蜂窝小区节点、WiMAX节点设备等)。这样的相关网络元件 集合可包括和/或附有这些相关网络元件的位置。网络元件的位置可以是以局部坐标和/ 或全球(例如,WGS84)坐标形式的。返回的网络元件信息还可包含其他有助于移动设备定 位的信息,诸如无线接入设备的处理延迟或者实际的RSSI-距离模型。关于网络元件的此 类信息可包括地图信息和/或其他基于位置的数据的部分。
[0033] 在一示例实现中,信息源106可包括移动设备102的存储器。信号110可从此类 存储器中检索并获得,以及信息108可包括经由SPS基础设施(例如,在进入局部环境104 之前)捕获的SPS坐标(例如,地心GPS坐标)。若此类信息108是陈旧的,则移动设备可 不使用它。在另一示例实现中,信息源106可包括移动设备的输入组件。例如,相机或话筒 可检测并获得充当位置线索并由此包括指示移动设备位置的信息的至少一个信号11〇(例 如,图像、声首等)。
[0034] 在另一示例实现中,信息源106可包括移动设备的层和/或应用。例如,相对粗略 的位置信息可通过对可用定位层(例如,SPS层或者其他包括或以另外方式能访问SPS坐 标数据的层,诸如辅助SPS层)的API调用来获得。信号110可从此类定位层/应用获得。 此类应用可自动地、手动地(例如,当用户"签到"或以另外方式指示一般或特定位置时)、 以及两者的组合方式等来获得位置信息,这里仅是举了一对示例。此类粗略位置信息可能 是在进入局部环境之前已经获得的。若此类信息是陈旧的,则可将它忽略。
[0035] 在某些示例实现中,移动设备102可与一个或更多个服务器114通信和以另外方 式交互。借助示例而非限制,此类交互可有助于提供基于位置的服务112。下文特别参照 图2、4和7描述了服务器114的示例。基于位置的服务112的示例可包括但不限于提供导 航信息。例如,可提供地图信息、路线规划图、弯到弯的方向指示、从一个位置到另一位置的 "静态"指引、邻近的兴趣点、及其组合等。基于位置的服务112的其他示例可包括但不限 于路线规划、定位、位置过滤、导航、激励应用(例如,基于位置的供应)、基于位置的搜索、 其组合等。导航信息或者其他与基于位置的服务(LBS)有关的信息可通过将其呈献给用户 (例如,经由移动设备而视觉地、触觉地、和/或听觉地)、通过将其传送给移动设备、通过将 数据存储在移动设备上、及其某种组合来提供,这里仅是枚举了一些示例。基于位置的服务 112的附加示例以及诸方面的示例在下文特别参照图8进行描述。
[0036] 协同和/或促进提供基于位置的服务112,位置相关元数据和/或服务相关元数 据可单独地和/或作为基于位置的数据的部分被递送给移动设备。例如,AP MAC地址及其 位置和特性可被发送给移动设备。并且,可递送不同类型的地图相关数据。地图相关数据 的示例包括但不限于用于绘制地图的线和弧;诸如楼梯、大门、电梯等入口;诸如房间、人 等Ρ0Ι;其组合;以及诸如此类。还可提供图形相关数据。图形相关数据的示例包括但不限 于用于导航的粗粒度路线规划图、用于位置过滤的细粒度连通图、其某种组合、以及诸如此 类。其他类型的数据可有助于附加定位和/或导航处理。例如,可将信号热图数据和/或 模型、位置概率数据、此类数据的组合等递送给移动设备。另外,可将无线接入设备的位置 和/或距离模型递送给移动设备。位置相关元数据和服务相关元数据的其他示例在下文描 述。
[0037] 图2是解说根据一实现的移动设备与定位服务器之间用于获得位置上下文标识 符的示例交互的示意框图200。如所解说的,框图200可包括移动设备102、信息108、诸如 至少一个定位服务器202之类的一个或更多个服务器114、位置上下文标识符(LCI) 204、一 个或更多个网络206、和联系信息208。
[0038] 对于某些示例实现,移动设备102可将指示移动设备位置的信息108传送给服务 器202 (或者,更一般地,传给一个或更多个服务器114中的第一服务器)。相应地,定位服 务器202可接收指示移动设备102的位置的信息108。作为响应,定位服务器202可发起向 移动设备102传输位置(或局部)上下文标识符204,该标识符204与指示移动设备位置的 信息108相关联。相应地,移动设备102可接收来自定位服务器202的位置上下文标识符 204。位置上下文标识符204可以是与至少一个特定局部环境104相对应的句柄、标志、字、 数字标识符、字母值、或任何其他表示。然而,所要求保护主题并不限于位置上下文标识符 204的任何特定实现。
[0039] 网络206可包括一个或更多个网络。此类网络206的示例可包括但不限于以下一 者或更多者:无线网络、有线网络、因特网、电信网络、自组织(ad hoc)网络、局域网(LAN)、 广域网(WAN)、WiMAX网络、Wi-Fi网络、蓝牙网络、公共网、专用网、计算机网络、蜂窝网络、 缆线或光纤网络、其任何组合等等。相比于用来从定位服务器202向移动设备102传达位 置上下文标识符204的网络,可利用不同网络206、不同类型的网络206、和/或不同数目的 网络206来从移动设备102向定位服务器202传达信息108。
[0040] 在一示例实现中,移动设备102可将信息108无线地传送给接入点、毫微微蜂窝小 区节点、蜂窝小区基站等,它们随后可通过一个或更多个有线网络(例如,电信网络和/或 因特网)将此类信息108转发给定位服务器202。因此,在其中移动设备102与定位服务 器202之间的通信至少部分地通过无线网络进行的示例实现中,移动设备102可将指示移 动设备位置的信息108无线地传送给定位服务器202,即使往定位服务器202的此类传输至 少部分是通过有线网络完成的。类似地,移动设备102可从定位服务器202无线地接收位 置上下文标识符204,即使传输是由定位服务器202通过有线网络发起的。可替换地实现其 他通信情景而不背离所要求保护主题。
[0041] 在一示例实现中,信息108可根据与定位服务器202相关联的预定联系信息208 被传送给定位服务器202。借助示例而非限制,预定联系信息208可包括统一资源标识符 (URI)。URI可例如包括:地址,诸如网际协议(IP)地址、电话号码、电子邮件地址等;一般 性网络位置标识符,比如统一资源定位符(URL);帐户或用户名;它们的某种组合;以及诸 如此类,这里仅是举出了一些示例。移动设备102可使用若干技术中的任何一种或多种来 获得用于访问定位服务器202的预定联系信息208。借助示例而非限制,预定联系信息208 可以是预配置的(例如,存储在移动设备上)、可以是经由链路层广告上的广播或其他传输 (例如,在给定局部环境104处)查探的、可以是经由一个或多个动态主机配置协议(DHCP) 服务查探的、其任何组合等等。然而,所要求保护主题并不限于预定联系信息208的任何特 定实现。
[0042] 定位服务器202可确定与指示移动设备位置的信息108相关联的位置上下文标识 符204。此类确定可由定位服务器202,作为示例而非限制,使用将指示移动设备位置的信 息108映射至位置上下文标识符204以及反之的数据结构来作出。下文特别参照图3描述 示例映射数据结构。然而,所要求保护主题并不因此限于任何特定的映射数据结构和/或 关联机制。
[0043] 图3是根据一实现的将指示移动设备位置的信息与位置上下文标识符相关联的 示例位置上下文标识符映射数据结构的示意框图300。如图解说的,框图300可包括位置上 下文标识符映射数据结构302,后者包括多个关联条目304。对于某些示例实现,此类条目 304可将信息108与位置上下文标识符204相关联。更具体地,相应的条目304a、304b可 将指示移动设备位置的相应的信息l〇8a、108b与相应的位置上下文标识符204a、204b相关 联。尽管图3中仅显式地示出两个这样的关联条目304a和304b,位置上下文标识符映射数 据结构302可替换地具有更多(或更少)关联条目304而不背离所要求保护主题。
[0044] 在一示例操作性实现中并且参照(图2的)框图200,定位服务器202可(例如, 从移动设备102)接收指示移动设备102的位置的信息108。定位服务器202可包括或以另 外方式访问位置上下文标识符映射数据结构302。基于特定信息108(例如,信息108b)并 且响应于对它的接收,定位服务器202可访问位置上下文标识符映射数据结构302以检索 与收到特定信息108 (例如,信息108b)相关联的(例如,在特定关联条目304b上)的特定 位置上下文标识符204 (例如,LCI 204b)。此类检索到的位置上下文标识符204可经由一 个或更多个网络206返回给移动设备102。借助示例而非限制,位置上下文标识符映射数 据结构302可将一个或更多个Wi-Fi接入点的一个或更多个MAC ID (作为信息108b的示 例)与至少一个字母数字标识(作为LCI 204的示例)相关联,该标识对应于至少一个局 部环境104。
[0045] 图4是解说根据一实现的移动设备与基于位置的数据服务器之间用于获得基于 位置的数据的示例交互的示意框图400。如解说的,框图400可包括移动设备102、位置上 下文标识符(LCI) 204、一个或更多个网络206、一个或更多个服务器114诸如至少一个基于 位置的数据服务器402、基于位置的数据(LBD) 404、以及联系信息406。
[0046] 对于某些示例实现,移动设备102可将至少一个位置上下文标识符204传送给基 于位置的数据服务器402 (或者,更一般地,传送给一个或更多个服务器114中的第二服务 器)。相应地,基于位置的数据服务器402可接收来自移动设备102的位置上下文标识符 204。作为响应,基于位置的数据服务器402可发起向移动设备102传输与位置上下文标识 符204相关联的基于位置的数据404。相应地,移动设备102可从基于位置的数据服务器 402接收基于位置的数据404。基于位置的数据404可包括使能、促成、涉及等基于位置的 服务(例如,图1的基于位置的服务112)的提供的任何数据。基于位置的数据404的示例 另外在本文上文中一般性地并且在本文下文特别参照图8进行了描述。
[0047] 如上(参照图2)所述,网络206可包括一个或更多个网络。例如,网络206可包括 无线网络的至少部分和诸如因特网之类的有线网络的至少部分。相比于被用来从基于位置 的数据服务器402向移动设备102传达基于位置的数据404的网络,可利用不同网络206、 不同类型的网络206、和/或不同数目的网络206从移动设备102向基于位置的数据服务器 402传达位置上下文标识符204。此外,相比于可被用于移动设备102与(图2的)定位服 务器202之间的通信的(诸)网络,可将不同的(诸)网络用于移动设备102与(图4的) 基于位置的数据服务器402之间的通信。
[0048] 在一示例实现中,移动设备102可将位置上下文标识符204无线地传送给接入点、 毫微微蜂窝小区节点、蜂窝小区基站等,它们随后可通过一个或更多个有线网络(例如,电 信网络和/或因特网)将此类位置上下文标识符204转发给基于位置的数据服务器402。 因此,在其中移动设备102与基于位置的数据服务器402之间的通信至少部分地通过无线 网络进行的示例实现中,移动设备102可将位置上下文标识符204无线地传送给基于位置 的数据服务器402,即使往基于位置的数据服务器402的此类传输至少部分是通过有线网 络实现的。类似地,移动设备102可从基于位置的数据服务器402无线地接收基于位置的 数据404,即使传输是由基于位置的数据服务器402通过有线网络发起的。可替换地实现其 他通信情景而不背离所要求保护主题。
[0049] 在一示例实现中,位置上下文标识符204可根据与基于位置的数据服务器402相 关联的预定联系信息406被传送给基于位置的数据服务器402。借助示例而非限制,预定 联系信息406可包括统一资源标识符(URI)。URI可例如包括:地址,诸如网际协议(IP) 地址、电话号码、电子邮件地址等;一般性网络位置标识符,比如统一资源定位符(URL);帐 户或用户名;它们的某种组合;以及诸如此类,这里仅是举出了一些示例。移动设备102可 使用若干技术中的任何一种来获得用于访问基于位置的数据服务器402的预定联系信息 406。借助示例而非限制,预定联系信息406可以是预配置的(例如,存储在移动设备上)、 可以是经由链路层广告上的广播或其他传输(例如,在给定局部环境104处)查探的、可以 是经由一个或多个动态主机配置协议(DHCP)服务查探的、其任何组合等等。此外,预定联 系信息406可替换地响应于指示移动设备位置的信息108来提供(例如,从图2的定位服 务器202返回给移动设备102)。预定联系信息406还可连同位置上下文标识符204 -起和 /或作为位置上下文标识符204的至少部分(例如,通过将URI或类似物嵌入在发送自图2 的定位服务器202的位置上下文标识符204中)来传达。然而,所要求保护主题并不限于 预定联系信息406的任何特定实现。
[0050] (图1、2和4的)一个或更多个服务器114可以彼此同处一处和/或部分或全部 分布在数据中心内或者在地理上是分散的。如本领域已知的,一个或更多个服务器可以在 单个机器上和在/跨多个机器地实现、用服务器机架和/或用数据中心的模块化单元实现、 使用分开的资源(例如,存储器、处理、和/或通信带宽等资源)实现、使用共享资源实现、 使用虚拟机(VM)架构实现、使用具有逻辑划分和/或交叠的架构实现、其任何组合等等,这 里仅是举了一些示例。因此,(例如,至少与图2和7相关联的)定位服务器202和(例如, 至少与图4和7相关联的)基于位置的数据服务器402两者皆以这些方式中的任何方式分 别和/或联合地实现。例如,定位服务器202和基于位置的数据402可处于不同机器上或 者同处在单个机器上。此外,定位服务器202和基于位置的数据服务器402可被实现为具 有分开和/或关联的定位功能性和基于位置的数据服务功能性的单个实际或单个逻辑服 务器。在一示例操作实现中,可使用位置上下文标识符204从一个或更多个基于位置的数 据服务器402 (例如,一个或更多个Ρ0Ι服务器)检索兴趣点(Ρ0Ι)信息(例如,关于局部 上下文的一个层或更多层)。在另一示例操作性实现中,可使用位置上下文标识符204从至 少一个定位服务器202检索元数据,以及可使用位置上下文标识符204从至少一个基于位 置的数据服务器402检索关于局部环境的其他信息。
[0051] 用于服务器的设备或装置可包括一同操作以提供某种处理服务的任何一个或更 多个部件,诸如单个服务器、服务器排、服务器场、通过某种局部和/或分布式互连通信的 多个处理器和存储器元件、以及诸如此类,这里仅是列举了一些示例。实现定位服务器202 和/或基于位置的数据服务器402的此类设备、装置、和/或系统可包括电信网络的至少一 个节点、因特网上的至少一个服务器、其某种组合的至少一部分等等,这里仅是举了一对示 例。装置自身可包括一个或更多个设备。
[0052] 基于位置的数据服务器402可确定与位置上下文标识符204相关联的基于位置的 数据404。这样的确定可由基于位置的数据服务器402,作为示例而非限制,使用将位置上 下文标识符204映射至基于位置的数据404以及反之的数据结构来作出。下文特别参照图 5描述示例映射数据结构。然而,所要求保护主题并不因此限于任何特定的映射数据结构和 /或关联机制。
[0053] 图5是根据一实现的将位置上下文标识符与基于位置的数据相关联的示例基于 位置的数据映射数据结构的示意框图500。如图解说的,框图500可包括基于位置的数据映 射数据结构502,后者包括多个关联条目504。对于某些示例实现,此类条目504可将位置 上下文标识符204与基于位置的数据404相关联。更具体地,相应的条目504a、504b可将 相应的位置上下文标识符204a、204b与相应的基于位置的数据404a、404b相关联。尽管图 5中仅显式地示出两个这样的关联条目504a和504b,基于位置的数据映射数据结构504可 替换地具有更多(或更少)关联条目504而不背离所要求保护主题。
[0054] 在一示例操作实现中并且参照(图4的)框图400,基于位置的数据服务器402可 从移动设备102接收对应于(图1的)局部环境104的位置上下文标识符204。基于位置的 数据服务器402可包括或者以另外方式访问基于位置的数据映射数据结构502。基于特定 位置上下文标识符204 (例如,LCI 204a)并响应于对它的接收,基于位置的数据服务器402 可访问基于位置的数据映射数据结构502以检索与收到的特定位置上下文标识符204(例 如,LCI 204a)相关联的(例如,在特定关联条目504a上)特定基于位置的数据404 (例如, LBD 404a)。此类检索到的基于位置的数据404可经由一个或更多个网络206返回给移动 设备102。作为示例而非限制,基于位置的数据映射数据结构502可将至少一个字母数字 标识(作为LCI 204的示例)与地图信息(作为LBD 404的示例)相关联,该地图信息可 包括路线规划图、已知存在于给定局部上下文的无线接入设备、兴趣点、或者关于至少一个 局部环境104且跨此类注释信息的一层或多层分布的其他注释信息。基于位置的数据404 可由移动设备102请求和/或由基于位置的数据服务器402作为整体单元和/或在多片中 (例如,在一层或多层中)提供。
[0055] 图6是解说根据一实现的供移动设备用来至少部分地基于指示移动设备位置的 信息获取位置上下文标识符、以及至少部分地基于位置上下文标识符获取基于位置的数据 的示例方法的流程图600。如解说的,流程图600可包括七个操作框602-614。尽管以特定 顺序示出和描述操作602-614,但应理解这些方法可以替换方式(包括不同数目的操作)执 行而不背离所要求保护主题。并且,流程图600的至少一些操作可被执行以全部或部分地 重叠其他操作。另外,尽管以下描述参照某些其它附图(例如,图1-5)中解说的特定方面 和特征,这些方法也可关于其他方面和/或特征来执行。
[0056] 对于某些示例实现,操作602-614可至少部分地由移动设备102执行。在操作602, 可获得包括指示移动设备位置的信息的信号。例如,移动设备102可从至少一个信号源106 获得一个或更多个信号110,此类信号110包括指示移动设备102的位置的信息108。
[0057] 在操作604,可根据与定位服务器相关联的预定联系信息将指示移动设备位置的 信息传送给定位服务器。例如,可根据与定位服务器202相关联的预定联系信息208通过 一个或更多个网络206将指示移动设备位置的信息108从移动设备102传送给定位服务器 202。
[0058] 在操作606,响应于指示移动设备位置的信息的传输可在移动设备处接收位置上 下文标识符。
[0059] 例如,响应于向定位服务器202传输指不移动设备位置的信息108,可在移动设备 102处经由一个或更多个网络206从定位服务器202接收位置上下文标识符204。
[0060] 响应于指示移动设备位置的信息的传输,还可在移动设备处从服务器设备接收与 提供基于位置的服务有关的附加数据。此类基于位置的数据可与位置上下文标识符一起或 者分开地发送。或者,移动设备可将收到的位置上下文标识符提交给相同的服务器或提交 给另一服务器以便接收此类其他/附加基于位置的数据。与响应于传送位置上下文标识符 在移动设备处接收基于位置的数据有关的示例实现在本文上文特别参照图4-5并且另外 在下文参照操作608-614进行描述。
[0061] 一般地,可获得与移动设备所处的局部环境相对应的位置上下文标识符。例如,位 置上下文标识符204可由移动设备102在其进入局部环境104之际获得。位置上下文标 识符204,借助示例而非限制,可根据操作602-606获得。如线616所指示的,相比于操作 608-614的上下文,移动设备102可在操作602-606的上下文中与不同服务器交互。借助 示例而非限制,若移动设备102与一个以上的服务器114交互,则移动设备102在执行操作 602-606时可与定位服务器202交互,并且在执行操作608-614时可与基于位置的数据服务 器402交互。
[0062] 在操作608,可根据预定联系信息将位置上下文标识符传送给基于位置的数据服 务器。例如,可根据与基于位置的数据服务器402相关联的预定联系信息406通过一个或 更多个网络206将获得的位置上下文标识符204从移动设备102传送给基于位置的数据服 务器402,该预定联系信息406可包括位置上下文标识符204的至少部分。在操作610,可 响应于位置上下文标识符的传输接收基于位置的数据。例如,响应于移动设备102对位置 上下文标识符204的传输,移动设备102可经由一个或更多个网络206从基于位置的数据 服务器402接收基于位置的数据404。
[0063] 在操作612,可至少部分地基于收到的基于位置的数据确定移动设备在局部环境 中的位置。例如,可至少部分地基于收到的基于位置的数据404确定移动设备102在局部 环境104中的当前位置。例如,移动设备102的位置可由这样的移动设备至少部分地基于 以下各项来确定:局部环境104的一个或更多个标识出的无线接入设备、局部环境104的具 有相关联的路线可安排性信息的地图、局部环境104的信号热图数据和/或模型、局部环境 104的位置概率数据、其某种组合等等,这里仅是举了一些示例。作为示例而非限制,移动设 备102的位置可使用包括关于局部环境104的地图信息的基于位置的数据404来改进(例 如,移动设备可通过将位置确定至更高的精确程度来改进此位置)。
[0064] 在操作614,可至少部分地基于收到的基于位置的数据向移动设备的用户提供至 少一项基于位置的服务。例如,可至少部分地基于收到的基于位置的数据404(例如,诸如 通过使用在操作612中从收到的基于位置的数据404所确定的位置)向移动设备102的用 户提供至少一项基于位置的服务112。此类基于位置的服务112可至少部分地经由此类移 动设备112的显示屏和/或扬声器来提供。下文特别参照图8描述基于位置的数据404以 及至少部分地基于该数据可提供的基于位置的服务112的示例。此外,移动设备102可向 数个不同的服务器和/或在数个不同时间传送位置上下文标识符204以便接收不同类型的 基于位置的数据404和/或在不同时间最新的此类数据。此类基于位置的数据404可被用 于不同的基于位置的应用。
[0065] 图7是解说根据一实现的供一个或更多个服务器(例如,定位服务器和基于位置 的数据服务器)至少部分地基于指示移动设备位置的信息提供位置上下文标识符以及至 少部分地基于位置上下文标识符提供基于位置的数据的示例方法的流程图700。如解说的, 流程图700可包括六个操作框702-712。尽管以特定顺序示出和描述操作702-712,但应理 解这些方法可以替换方式(包括不同数目的操作)执行而不背离所要求保护主题。并且, 流程图700的至少一些操作可被执行以全部或部分地重叠其他操作。另外,尽管以下描述 参照某些其它附图(例如,图1-5)中解说的特定方面和特征,这些方法也可关于其他方面 和/或特征来执行。
[0066] 对于某些示例实现,操作702-712可至少部分地由一个或更多个服务器(例如,定 位服务器202和/或基于位置的数据服务器402)来执行。借助示例而非限制,如线714所 指示的,若操作702-712是由一个以上的服务器114执行的,则操作702-706可由定位服务 器202执行,而操作708-712可由基于位置的数据服务器402执行。在操作702,可从移动 设备接收指示移动设备位置的信息。例如,可在定位服务器202处经由一个或更多个网络 206从移动设备102接收指示移动设备102的位置的信息108。
[0067] 在操作704,可访问位置上下文标识符映射数据结构以检索与收到的指示移动设 备位置的信息相关联的位置上下文标识符。例如,定位服务器202可访问位置上下文标识 符映射数据结构302中引用指示移动设备102的位置的特定信息108的特定关联条目304。 通过这样的访问,定位服务器202可检索与该特定信息108相关联的特定位置上下文标识 符204。在操作706,可将检索到的位置上下文标识符传送给移动设备。例如,可通过一个 或更多个网络206将与收到信息108相关联的位置上下文标识符204从定位服务器202传 送移动设备102。
[0068] 在操作708,可在基于位置的数据服务器处接收来自移动设备的位置上下文标识 符。例如,基于位置的数据服务器402可经由一个或更多个网络206从移动设备102接收 至少一个位置上下文标识符204。在操作710,可访问基于位置的数据映射数据结构以检索 与收到的位置上下文标识符相关联的基于位置的数据。例如,基于位置的数据服务器402 可访问基于位置的数据映射数据结构502以从关联条目504检索与收到的位置上下文标识 符204相关联的基于位置的数据404。在操作712,可将检索到的基于位置的数据传送给移 动设备。例如,基于位置的数据服务器402可通过一个或更多个网络206发起向移动设备 102传输检索到的基于位置的数据404。
[0069] 图8是根据一实现的示例局部环境和相关联地图信息的示意图800。如解说的, 示意图800包括室内环境的地图以及已为该室内环境创建好的路线规划图。室内环境可包 括办公楼、公寓楼、商场、机场、舞台、会议中心、运动场等,这里仅是举了一些示例。室内环 境可具有墙壁、门、柱子、台阶、电梯等。这些类型的建筑物特征及其他物体可限制在室内环 境里的四处移动。室内环境还可以具有开放区域,诸如大厅、公共区域、入口、房间等,这里 仅是举了一些示例。相应地,由于这样的室内环境的移动路径可能在一些区域是受限制的 (尽管在其他开放区域中也可能是不受限的),这样的室内环境可以是受限环境的示例。更 一般地,局部环境除了室内环境还可包括以下环境,诸如:公寓综合建筑;商务、贸易、和/ 或工业园;胜地或其他娱乐区;以及诸如此类,这里仅是列出了一些示例。
[0070] 对于某些示例实现,地图信息、导航信息等可作为基于位置的数据被提供。可包括 具有相链接或其他相关联的注释信息的路线规划图的地图信息可被用于提供导航信息。导 航信息,作为示例而非限制,可包括定位信息、方向信息、弯到弯指引等。此类导航信息可有 助于从"A"点行进到"B"点。作为示例而非限制,具有相关联注释信息的路线规划图可以 描述给定地图的可通行区域并指示从一个位置到另一位置(例如,去往一个或更多个潜在 目的地)如何穿行是可能的。此类路线规划图和/或相关联注释信息可包括路线可规划性 信息的示例。对于给定建筑物,路线规划图可包括描绘可通行区域以及从建筑物中的一点 到另一点的可穿行路径的节点和边的集合。可穿行路径,作为示例而非限制,可包括任意两 点间不被墙壁或其他障碍物阻挡的路径。可通行性信息,作为示例而非限制,可包括指示或 者以另外方式标识特定地带、空间、房间、或其他位置是否可进入的信息。
[0071] 如示例示意图800中所示的,已创建出示例路线规划图810,其可包括对源于描述 建筑物结构的至少部分的建筑物信息的注释信息812的链接。此类建筑物信息可包括任何 格式的数据。建筑物信息可包括计算机辅助设计(CAD)文件、绘图互换格式(DXF)文件、图 像文件、其某种组合等等,这里仅是举了一些示例。
[0072] 如解说的,示意图800可包括外门/内门802、外墙/内墙804、至少一个不可通行 区域806、建筑物外部区域808、路线规划图810、以及注释信息812。使用路线规划图810, 导航应用和/或系统可为个人提供例如从"A"点行进至"B"点的方向指示。尽管为了视觉 上清晰的目的而在图8中未用附图标记显式地标记所有这些解说的特征,但图例814指示 通过哪些特定绘图特征表示哪些建筑物和导航特征。并且,尽管一般性地示意图800以及 具体而言路线规划图810可包括如图8中解说并在下文描述的某些示例组件,但所要求保 护主题并不如此受到限制。相反,给定实现可包括更多、更少、和/或不同组件。例如,建筑 物信息可省略掉门指示。并且,也可不标识不可通行区域。此外,附加注释信息和/或附加 类型的此类信息可被链接至路线规划图810。可添加、纳入、省略、改变(等等)其他替换项 和替换组件而不背离所要求保护主题。
[0073] 作为示例而非限制,路线规划图810可指示路线规划拓扑。可检索或接收(例如, 从存储器、从远程位置等)和/或创建路线规划图810以对应于示意图800的建筑物结构。 在一示例实现中,可接收包括(图4和图5)的基于位置的数据404的至少部分的路线规划 图810。为了创建路线规划图810,可向建筑信息应用点网格。可使用如此应用的点网格来 探究建筑物信息。作为示例而非限制,地图上的可能位置可使用一组离散的网格点来表示。 这种离散性不必对整个系统的准确性造成问题,因为可增加所应用的点网格的粒度以超过 合需水平的精度。
[0074] 作为建筑物信息的示例探究的示例的部分,可确定自主区域。自主区域可包括房 间、走廊、建筑物外部等,这里仅列举了一些示例。可查探到至少一个自主区域包括建筑物 外部区域808。可确定一个或更多个其他自主区域包括不可通行区域806。例如,没有门的 区域和/或没有注释信息的区域可被确定为不可通行。另一方面,可到达的和/或与注释 信息相关联的自主区域可被确定为包括可通行区域(例如,可进入的房间、店铺、走廊等)。 [0075] 若建筑信息中指示有门,则可确定一个或更多个外门802(例如,图8中表示建筑 物结构的出口和/或入口的较大的门矩形)--若该(些)门连接至建筑物外部区域808 并提供对建筑物外部区域808的入口。可确定提供到诸如内部房间、走廊等其他可通行区 域的入口的一个或更多个内门802 (例如,图8中较小的门矩形)。
[0076] 注释信息812可被链接至路线规划图810以进一步使能不同区域(例如,房间、地 带等)之间的导航辅助和/或另一基于位置的服务。注释信息812还可提供与特定地带相 关联的信息,这些地带诸如有大厅、电梯组、进餐位置等,这里仅是列出了一些示例。借助 示例而非限制,注释信息812可包括房间标记(例如,"A"、"l. 24"等)、房间名称(例如, "会议室1"等)、房间用途(例如,"浴室"、"厨房"等)、房间住户或占用者(例如,"Amy"、 "Ray"等)、地带展出者(例如,"Acme"、"AA工业化"等)、店铺所有者(例如,"Rugs-R-Us"、 "Nicky,s Nick-Knacks" 等)等等。
[0077] 路线可规划性信息例如可包括能够辅助和/或促进路线的确定的信息。借助示例 而非限制,路线可规划性信息可提供以下任何一种或更多种信息:路线规划图810、注释信 息812 (例如,链接至路线规划图810)、一般建筑物信息、可通行及不可通行区域的指示、可 穿行路径的指示、其任何组合等等,这里仅是列出了一些示例。路线规划图810可被用来绘 制从一点到另一点(包括从一个有注释区域或地带到另一有注释区域或地带)的路径。地 图信息可包括路线可规划性信息、建筑物信息、其任何部分或组合等等,这里仅是举了一些 示例。作为示例而非限制,地图信息可包括带有或不带有兴趣点的地图(从其可创建路线 规划图)、路线规划图及相关联注释信息(从其可确定去往兴趣点的路线)、其某种组合等 等。作为示例而非限制,基于位置的数据404可包括地图信息(例如,描绘局部环境的特征 的信息)、注释信息812、至少一个路线规划图810、其任何组合等等。基于位置的数据404 可以一并和/或替换地,作为示例而非限制,包括从对应于局部环境104的局部坐标系向全 球坐标系的至少一个参考(例如,以使能和/或实现地理参照)。
[0078] 如上所述,移动设备102可用位置上下文标识符204来请求基于位置的数据404。 请求可以针对所有可用的基于位置的数据或者其部分,诸如一层或多层信息。借助示例而 非限制,移动设备可从诸如兴趣点服务器之类的基于位置的数据服务器获得关于当前位置 上下文的一个或更多个兴趣点层。一个示例层可包括拓扑图表示,后者可包括节点和/或 链路。另一示例层可包括第一类型的注释信息。另一示例层可包括第二类型的注释信息。 又一示例层可包括使能确定不同注释信息项之间的路线的路线规划图。可替换地实现其他 层而不背离所要求保护主题。
[0079] 使用位置上下文标识符204,移动设备102可请求与该位置上下文标识符对应的 附加基于位置的数据404信息。这里描述了可从诸如兴趣点服务器之类的基于位置的数据 服务器402检索的六个示例项。第一,可检索诸如室内场所之类的局部环境的路线规划拓 扑(例如,链路/节点表示)。第二,可关于局部环境的地图接收哪些点、或哪些点集合是可 通行与不可通行的指示。第三,可通过在特定方向(例如,正北)上所画的矢量来指示方位 信息。第四,可接收关于全球坐标和/或其局部坐标已知的某些地标性兴趣点的信息。第 五,可接收关于诸如电梯或楼梯之类的"特殊"入口的位置的信息。第六,可从基于位置的 数据服务器获得对从任意点到任意其他邻近点的最短距离路线规划成本以及开始和结束 方向矢量的指示。此类信息可由定位引擎(例如,运行在移动设备上)使用。可使用至少 一个位置上下文标识符从一个或更多个服务器检索说明局部地图上的各个点处的实体的 附加和/或替换兴趣点层而不背离所要求保护主题。
[0080] 在一示例实现中,在接收到基于位置的数据的多个部分、类型、层等等之后,移动 设备可将它们组合成"集锦(smashup)"。可以针对可被选为指定目的地的特定兴趣点来搜 索这样的集锦。在包括搜索附近功能(例如,搜索当前位置附近的功能)的移动设备中变 得能进一步搜索兴趣点列表。这样的搜索可基于局部坐标和/或全球坐标而受限。链接至 地图的兴趣点列表可被考虑为地图的注释层的示例。多个服务供应商可以,通过创建分开 的地图信息文件、通过为一个地图信息文件创建分开的层、通过将注释信息组合成一个地 图信息文件的单个层等(这里仅是举了一些示例)来创建他们自己的关于给定局部环境的 注释。此类个性化注释可以一并和/或替换地作为基于位置的数据404使用位置上下文标 识符204来检索。
[0081] 在一示例实现中,可演算并向用户呈现通往指定目的地的路线规划。可以图形地 (例如,覆盖在地图上)、用文字(例如,视觉和/或听觉地)、其某种组合地来呈现路线规 划,这里仅是举了一些示例。给定局部或者全球坐标形式的当前位置,例如可对路线规划图 应用例如最短路径路线规划算法以确定呈现给用户的路线。然而,也可替换地对路线规划 图应用其他路线规划算法来确定路线而不背离所要求保护主题。作为示例而非限制,用户 可位于(图8的)"A"点,并指定对应于"B"点的兴趣点作为合意的目的地。可确定并向 用户呈现路线规划图810上的路线。结果的导航图还可被嵌入在地图信息中并被建模为注 释层,其中路线的节点和边是注释层中考虑的兴趣点。
[0082] 在示例路线确定情景中,终点或目的地可由用户指定。用户当前位置可被注为开 始位置。还可以使用户能选择开始位置以便于路线规划。根据起点,可获得最近的k个地 图节点(例如,k为非零整数)作为用于路线确定的开始位置。对于其中用户处在仅有一 个出口的房间中的情形,可将最近的地图节点定义为该房间的门。若用户已经在走廊中,则 最近的(诸)节点可以是最靠近的走廊交叉点。然而,可以替换方式确定最近的(诸)地 图节点。
[0083] 例如可应用最短路径算法以生成从出发点到指定目的地的路径。用户可具有多个 第一节点选项,诸如从具有两个出口门的房间或者从具有多个邻近交叉口的走廊位置。在 诸如这些情形中,可对这些出发点或起点中的每一个应用路线规划算法,并且可选择最短 结果路径作为呈现给用户的路线。类似地,若指定目的地具有多个节点选项,则可演算和考 虑多种路径排列以呈现给用户。
[0084] 在其中支持局部环境的多个楼层的情形中,可将节点框架扩展至覆盖电梯和楼梯 间。例如,电梯可被表征为节点,其具有去往该电梯所通的每个楼层的边。类似地,楼梯间 可被标记为具有节点的交叉口以使得每个楼梯间连接至紧邻的上下楼梯。
[0085] 图9是解说根据一实现的可协同局部环境实现移动设备定位的一个或更多个方 面的示例设备900的示意图。如所解说的,设备900可包括至少一个处理器902、一个或更 多个存储器904、至少一个通信接口 906、至少一个功率源908、以及其他组件910,诸如SPS 单元(SPSU)(未显式示出)。存储器904被解说为包括指令912。然而,设备900可替换地 包括与所解说的组件相比更多、更少、和/或不同的组件,而不背离所要求保护主题。
[0086] 对于某些示例实现,设备900可包括和/或包含至少一个电子设备。设备900例 如可包括具有至少一个处理器和/或存储器的任何电子设备。设备900的示例包括但不限 于,相对固定的处理设备(例如,台式计算机、一个或更多个服务器计算机、至少一个电信 节点、智能路由器/交换器、接入点、其某种组合等)、相对移动的处理设备(例如,笔记本计 算机、个人数字助理(PDA)、上网本、平板或板式计算机、便携式娱乐设备、移动电话、智能电 话、移动站、其某种组合等),以及诸如此类。
[0087] 功率源908可向设备900的组件和/或电路供电。功率源908可以是便携式功率 源诸如电池、或者固定功率源诸如车、房屋、或其他建筑物中通往公共设施功率源的插座或 者其他管线。功率源908还可以是可移动功率源,诸如太阳能或基于碳燃料的发电器。功 率源908可以与设备900相集成或分开。
[0088] 处理器902可包括任意一个或更多个处理单元。处理器904可存储、包含可由处 理器902执行的指令912 (例如,程序、应用等、或其部分;可操作数据结构;处理器可执行 指令;代码;其某种组合;等等)、或以另外方式提供对指令912的访问。处理器902可被配 置成若处理器902访问指令912和/或若处理器902正执行指令912则执行指令912。一 个或更多个处理器902对此类指令912的执行可将设备900变换成专用计算设备、装置、平 台、其某种组合,等等。
[0089] 指令912可包括位置相关指令912a、位置相关信息912b,等等,这里仅是举了一些 示例。在某些示例移动设备实现中,位置相关指令912a可例如对应于能够实现(图6的) 流程图600的一个或更多个实现的至少部分--诸如操作602-614中的任意一个或更多 个操作--的指令。位置相关信息912b可包括任何关于移动设备的促进、使能、或以另外 方式涉及协同局部环境进行移动设备定位的信息。位置相关信息912b可包括但不限于指 示移动设备位置的信息108、收到的位置上下文标识符204、基于位置的数据404、其任意组 入坐坐 口、寸寸〇
[0090] 在某些示例服务器(例如,定位服务器和/或基于位置的数据服务器)实现中,位 置相关指令912a可例如对应于能够实现(图7的)流程图700的一个或更多个实现的至少 部分--诸如操作702-712中的任意一个或更多个操作--的指令。位置相关信息912b可 包括关于定位服务器和/或基于位置的数据服务器的任何促进、使能、或以另外方式涉及 协同局部环境进行移动设备定位的信息。位置相关信息912b可包括但不限于指示移动设 备位置的信息108、检索到的位置上下文标识符204、位置上下文标识符映射数据结构302、 基于位置的数据404、基于位置的数据映射数据结构502、其任意组合、等等。尽管未明确示 出,指令912还可包括用于以下动作的指令:修改或创建基于位置的数据404(例如,包括但 不限于,与服务器实现有关)、利用基于位置的数据404以提供基于位置的服务112 (例如, 包括但不限于,与移动设备实现有关)、等等,这里仅是举了一些示例。
[0091] 在一示例实现中,诸如服务器和/或电信节点之类的相对固定的处理设备可执行 位置相关指令912a以响应于收到指示移动设备位置的信息108返回位置上下文标识符 204。相同或不同的相对固定的处理设备可响应于收到来自移动设备的信息108和/或位 置上下文标识符204返回基于位置的数据404。基于位置的数据404可被提供给移动设备 以使能或以另外方式执行某种基于位置的服务112。作为又一替换方案,移动设备可执行位 置相关指令912a以至少部分地基于可包括路线规划图和/或其他地图信息的位置相关信 息912b来向用户提供基于位置的服务112。可改为实现其他替换方案而不背离所要求保护 主题。
[0092] 通信接口 906可提供设备900与其他设备(例如,和/或操作人员)之间的一个 或更多个接口。因此,通信接口 906可包括屏幕、扬声器、键盘或按键、或其他人机输入/输 出特征。通信接口 906可包括收发机(例如,发射机和/或接收机)、无线电、天线、有线接 口连接器或其他此类装置、其某种组合等以(例如,在无线或有线通信链路上)传达无线和 /或有线信号。与至少一个通信接口 906的此类通信可使能发射、接收、发起传输等等,这里 仅是举了一些示例。通信接口 906还可充当设备900的其他组件之间的总线或其他互连。 其他组件910 (若存在)可包括一个或更多个其他杂项传感器、特征等等。
[0093] 本文中描述的方法体系取决于根据特定特征和/或示例的应用可以藉由各种手 段来实现。例如,此类方法体系可在硬件、固件、软件、离散/固定逻辑电路、其任意组合等 等中实现。在硬件和/或逻辑电路实现中,例如处理器/处理单元可在一个或多个专用集 成电路(ASIC)、数字信号处理器(DSP)、数字信号处理器件(DSPD)、可编程逻辑器件(PLD)、 现场可编程门阵列(FPGA)、一般处理器、控制器、微控制器、微处理器、电子器件、编程为执 行指令和/或设计成执行本文中所描述的功能的其他设备或单元、和/或其组合内实现,这 里仅是举了一些示例。在本文,术语"控制逻辑"可涵盖通过软件、硬件、固件、离散/固定 逻辑电路、其任意组合等实现的逻辑。
[0094] 对于固件和/或软件实现,这些方法体系可用具有执行本文中描述的功能的指令 的模块(例如,程序、函数等等)来实现。有形地体现指令的任何机器可读介质可用于实现 本文中所描述的方法体系。例如,软件编码可被存储在存储器中并由处理器执行。存储器 可以实现在处理器内部或处理器外部。如本文所使用的,术语"存储器"是指任何类型的长 期、短期、易失性、非易失性、或其他存储存储器/介质,而并不限于任何特定类型的存储器 或特定数目的存储器、或记忆存储在其上的介质的类型。
[0095] 在一个或更多个示例实现中,所描述的功能可在硬件、软件、固件、离散/固定逻 辑电路、其某种组合等等中实现。如果在固件和/或软件中实现,则各功能可以作为一条或 更多条指令或代码存储在物理的计算机可读(例如,经由电数字信号)介质上。计算机可 读介质包括可用数据结构、计算机程序、其组合等等来编码的物理计算机存储介质。存储介 质可以是能被计算机访问的任何可用物理介质。
[0096] 作为示例而非限制,此类计算机可读介质可包括RAM、ROM、EEPROM、CD-ROM或其它 光盘存储、磁盘存储或其他磁存储设备、或可被用来存储指令或数据结构形式的合需程序 代码且可被计算机和/或其处理器访问的任何其它介质。如本文中所使用的盘和碟包括压 缩碟(⑶)、激光碟、光碟、数字多用碟(DVD)、软盘和蓝光碟,其中盘(disk)往往以磁的方式 再现数据,而碟(disc)通常用激光以光学方式再现数据。
[0097] 而且,计算机指令/代码/数据可经由物理传输介质上的信号从发射方向接收方 传送(例如,经由电数字信号)。例如,软件可以是使用同轴电缆、光纤电缆、双绞线、数字 订户线(DSL)、或诸如红外、无线电、以及微波之类的无线技术的物理组件从web网站、服务 器、或其他远程源传送而来的。上述的组合也可被包括在物理传输介质的范围内。此类计 算机指令和/或数据可在不同时间(例如,在第一和第二时间)分部分地(例如,第一和第 二部分)传送。
[0098] 电子设备还可协同Wi-Fi/WLAN或其他无线网络来操作。例如,定位数据可经由 Wi-Fi或其他无线网络来捕获。除了 Wi-Fi/WLAN信号外,无线/移动设备还可接收来自卫 星的信号,这些卫星可以来自全球定位系统(GPS)、Galileo、GLONASS、NAVSTAR、NAVSTAR、 QZSS、使用来自这些系统的组合的卫星的系统、或将来开发的任何SPS,其每一种在本文中 均被通称为卫星定位系统(SPS)或GNSS (全球导航卫星系统)。此外,本文描述的实现可随 同利用伪卫星或者卫星与伪卫星的组合的位置确定系统一起使用。伪卫星一般是广播被调 制在L频带(或其他频率)载波信号上的伪随机噪声(PRN)码或其他测距码(例如,类似 于GPS或CDMA蜂窝信号)的基于地面的发射机,该载波信号可以与GPS时间同步。每一个 这样的发射机可以被指派唯一性的PN码从而准许其被远程接收机标识。伪卫星在其中来 自环地轨道卫星的SPS信号可能不可用的境况中是尤其有用的,诸如在隧道、矿井、建筑、 市区峡谷或其他封闭地区中。伪卫星的另一种实现称为无线电信标。如本文中所使用的术 语"卫星"也将包括伪卫星、伪卫星的等效物、以及类似和/或相似技术。如本文中所使用 的术语"SPS信号"也将包括来自伪卫星或伪卫星的等效物的类SPS信号。
[0099] 某些实现还可被应用于毫微微蜂窝小区、或包括毫微微蜂窝小区的系统的组合。 例如,毫微微蜂窝小区可提供数据和/或语音通信。此外,毫微微蜂窝小区可提供定位数 据。
[0100] 在一示例实现中,SPSU(当存在时)可以能够使用(诸)SPS系统确定设备900的 位置。因此,本文描述的示例实现可与各种SPS联用。SPS典型地包括发射机的系统,这些 发射机被定位成使得各实体能够至少部分地基于从这些发射机接收到的信号来确定其在 地球上或上空的位置。此类发射机通常,但不是一定,发射用具有设定数目个码片的重复伪 随机噪声(PN)码来标记的信号并且可位于基于地面的控制站、用户装备和/或空间飞行器 上。在具体示例中,此类发射机可位于环地轨道卫星飞行器(SV)上。例如,诸如全球定位 系统(GPS)、Galileo、Glonass (全球轨道导航卫星系统)或Compass (指南针)等全球卫 星导航系统(GNSS)的星座中的SV可发射用可与由该星座中的其它SV所发射的PN码区分 开的PN码(例如,如在GPS中对每个卫星使用不同PN码或者如在Glonass中在不同频率 上使用相同的码)作标记的信号。根据某些方面,本文中给出的技术不限于全球SPS系统 (例如,GNSS)。例如,可将本文中所提供的技术应用于或以其他方式使之能在各种地区性 系统中使用,诸如举例而言日本上空的准天顶卫星系统(QZSS)、印度上空的印度地区性导 航卫星系统(IRNSS)、中国上空的北斗等,和/或可与一个或多个全球和/或地区性导航卫 星系统相关联或以其他方式使其能与之联用的各种扩增系统(例如,基于卫星的扩增系统 (SBAS))。作为示例而非限定,SBAS可包括提供完好性信息、差分校正等的扩增系统,举例 而言诸如广域扩增系统(WAAS)、欧洲对地静止导航覆盖服务(EGN0S)、多功能卫星扩增系 统(MSAS)、GPS辅助式Geo (对地静止)扩增导航、或GPS和Geo扩增导航系统(GAGAN)和 /或类似系统。因此,如本文所使用的,SPS可包括一个或更多个全球和/或地区性导航卫 星系统和/或扩增系统的任何组合,且SPS信号可包括SPS信号、类SPS信号和/或其他与 此类一个或更多个SPS相关联的信号。
[0101] 本详细描述的一些部分是以对可存储在特定装置或专用计算设备或平台的存储 器内的二进制数字信号的操作的算法或符号表示的形式来给出的。在本具体说明书的上下 文中,术语"特定装置"或类似术语包括通用计算机--只要其被编程为依照来自程序软件 /指令的指令执行特定功能。算法描述或符号表示是被信号处理或相关领域的技术人员用 来向本领域其他技术人员传达其工作实质的技术的示例。算法在此并且一般可被认为是通 往期望结果的自相容的操作序列或类似信号处理。在本上下文中,操作或处理涉及对物理 量的物理操纵。通常,尽管并非必然,这类量可采取能被存储、转移、组合、比较、传送、接收、 或以其他方式操纵的电和/或磁信号的形式。
[0102] 业已证明,有的时候,主要为通用之故,将此类信号称为比特、数据、值、元素、码 元、字符、变量、项、数、数字、或类似术语是方便的。然而应理解,所有这些或类似术语将与 恰适物理量相关联且仅仅是便利性标签。除非另外特别声明,否则如从以上讨论所显见的, 应当领会,本说明书通篇中使用诸如"处理"、"计算"、"演算"、"确定"、"探查"、"获得","传 送"、"接收"、"执行"、"应用"、"定位/位置确定"、"测量"、"访问"、"检索"、"提供"、"检测"、 "选择"、和/或诸如此类的术语的讨论指的是诸如专用计算机或者类似的专用电子计算设 备之类的特定装置的动作或处理。因此,在本说明书的上下文中,专用计算机或类似专用电 子计算设备能够操纵或变换信号,这些信号典型情况下被表示为该专用计算机或类似专用 电子计算设备的存储器、寄存器、或其他信息存储设备、传输设备、或显示设备内的物理电 子、电气和/或磁量。
[0103] 虽然已解说和描述了目前认为是示例特征的内容,但是本领域技术人员将理解, 可作出其他各种改动并且可换用等效技术方案而不会脱离所要求保护的主题内容。此外, 可作出许多改动以使特定境况适应于所要求保护的主题内容的教导而不会脱离本文中所 描述的中心思想。因此,所要求保护的主题内容并非旨在被限定于所公开的特定示例,相 反,如此要求保护的主题内容还可包括落入所附权利要求及其等效技术方案的范围内的所 有方面。
【权利要求】
1. 一种确定移动设备的位置的方法,包括: 在所述移动设备处获得包括指示所述移动设备的位置的信息的一个或多个信号; 由所述移动设备向第一服务器无线地传送指示所述移动设备的位置的所述信息; 由所述移动设备响应于所述传送指示所述移动设备的位置的所述信息而从所述第一 服务器无线地接收位置上下文标识符,所述位置上下文标识符对应于所述移动设备所处的 局部环境,所述一个或多个位置上下文标识符与指示所述移动设备的位置的所述信息相关 联,其中所接收到的位置上下文标识符包括第一位置上下文标识符和第二位置上下文标识 符,所述第一位置上下文标识符不同于所述第二位置上下文标识符; 由所述移动设备向第二服务器无线地传送所接收到的位置上下文标识符; 由所述移动设备响应于所述传送所接收到的位置上下文标识符而从所述第二服务器 无线地接收基于位置的数据,所述基于位置的数据对应于所述移动设备所处的所述局部环 境并且包括局部环境的地图,其中所述基于位置的数据包括与所述第一位置上下文标识符 相关联的第一基于位置的数据和与所述第二位置上下文标识符相关联的第二基于位置的 数据,所述第一基于位置的数据不同于所述第二基于位置的数据;以及 由所述移动设备至少部分地基于所述基于位置的数据来确定所述移动设备的位置。
2. 如权利要求1所述的方法,其特征在于,进一步包括由所述移动设备将所述第一基 于位置的数据和所述第二基于位置的数据组合成可搜索集锦。
3. 如权利要求1所述的方法,其特征在于,所述第一服务器和所述第二服务器是相同 的服务器。
4. 如权利要求1所述的方法,其特征在于,所述第一服务器是定位服务器且其中所述 第二服务器是基于位置的数据服务器。
5. 如权利要求1所述的方法,其特征在于,所述基于位置的数据进一步包括信息层且 其中无线地传送所述位置上下文标识符包括无线地传送对所述信息层的一部分的请求。
6. 如权利要求1所述的方法,其特征在于,所述局部环境的地图进一步包括可规划性 信息、信号热图数据、入口信息、兴趣点、注释信息、位置概率数据、或接入点信息中的一者 或多者。
7. 如权利要求6所述的方法,其特征在于,所述可规划性信息包括路线规划图、注释信 息、一般建筑物信息、可通行指示、最短路径信息、或者可穿行路径信息中的一者或多者。
8. 如权利要求1所述的方法,其特征在于,所述局部环境包括对应于所述移动设备所 处的建筑物结构的至少一部分的室内环境。
9. 如权利要求1所述的方法,其特征在于,所述基于位置的数据包括从对应于所述局 部环境的局部坐标系到全球坐标系的至少一个参考。
10. -种移动设备,包括: 至少一个存储器,用于存储指令;以及 一个或多个处理器,其被配置成执行所述指令并使所述移动设备被配置成执行包括以 下动作: 在所述移动设备处获得包括指示所述移动设备的位置的信息的一个或多个信号; 由所述移动设备向第一服务器无线地传送指示所述移动设备的位置的所述信息; 由所述移动设备响应于所述传送指示所述移动设备的位置的所述信息而从所述第一 服务器无线地接收位置上下文标识符,所述位置上下文标识符对应于所述移动设备所处的 局部环境,所述一个或多个位置上下文标识符与指示所述移动设备的位置的所述信息相关 联,其中所接收到的位置上下文标识符包括第一位置上下文标识符和第二位置上下文标识 符,所述第一位置上下文标识符不同于所述第二位置上下文标识符; 由所述移动设备向第二服务器无线地传送所接收到的位置上下文标识符; 由所述移动设备响应于所述传送所接收到的位置上下文标识符而从所述第二服务器 无线地接收基于位置的数据,所述基于位置的数据对应于所述移动设备所处的所述局部环 境并且包括局部环境的地图,其中所述基于位置的数据包括与所述第一位置上下文标识符 相关联的第一基于位置的数据和与所述第二位置上下文标识符相关联的第二基于位置的 数据,所述第一基于位置的数据不同于所述第二基于位置的数据;以及 由所述移动设备至少部分地基于所述基于位置的数据来确定所述移动设备的位置。
11. 如权利要求10所述的移动设备,其特征在于,所述一个或多个处理器被进一步配 置成执行进一步指令并且进一步使所述移动设备被配置成执行包括以下的进一步操作: 由所述移动设备将所述第一基于位置的数据和所述第二基于位置的数据组合成可搜 索集锦。
12. 如权利要求10所述的移动设备,其特征在于,所述第一服务器和所述第二服务器 是相同的服务器。
13. 如权利要求10所述的移动设备,其特征在于,所述第一服务器是定位服务器且其 中所述第二服务器是基于位置的数据服务器。
14. 如权利要求10所述的移动设备,其特征在于,所述基于位置的数据进一步包括信 息层且其中无线地传送所述位置上下文标识符包括无线地传送对所述信息层的一部分的 请求。
15. 如权利要求10所述的移动设备,其特征在于,所述局部环境的地图进一步包括可 规划性信息、信号热图数据、入□信息、兴趣点、注释信息、位置概率数据、或接入点信息中 的一者或多者。
16. 如权利要求15所述的移动设备,其特征在于,所述可规划性信息包括路线规划图、 注释信息、一般建筑物信息、可通行指示、最短路径信息、或者可穿行路径信息中的一者或 多者。
17. 如权利要求10所述的移动设备,其特征在于,所述局部环境包括对应于所述移动 设备所处的建筑物结构的至少一部分的室内环境。
18. 如权利要求10所述的移动设备,其特征在于,所述基于位置的数据包括从对应于 所述局部环境的局部坐标系到全球坐标系的至少一个参考。
19. 一种移动设备,包括: 用于在所述移动设备处获得包括指示所述移动设备的位置的信息的一个或多个信号 的装置; 用于由所述移动设备向第一服务器无线地传送指示所述移动设备的位置的所述信息 的装置; 用于由所述移动设备响应于所述传送指示所述移动设备的位置的所述信息而从所述 第一服务器无线地接收位置上下文标识符的装置,所述位置上下文标识符对应于所述移动 设备所处的局部环境,所述一个或多个位置上下文标识符与指示所述移动设备的位置的所 述信息相关联,其中所接收到的位置上下文标识符包括第一位置上下文标识符和第二位置 上下文标识符,所述第一位置上下文标识符不同于所述第二位置上下文标识符; 用于由所述移动设备向第二服务器无线地传送所接收到的位置上下文标识符的装 置; 用于由所述移动设备响应于所述传送所接收到的位置上下文标识符而从所述第二服 务器无线地接收基于位置的数据的装置,所述基于位置的数据对应于所述移动设备所处的 所述局部环境并且包括局部环境的地图,其中所述基于位置的数据包括与所述第一位置上 下文标识符相关联的第一基于位置的数据和与所述第二位置上下文标识符相关联的第二 基于位置的数据,所述第一基于位置的数据不同于所述第二基于位置的数据;以及 用于由所述移动设备至少部分地基于所述基于位置的数据来确定所述移动设备的位 置的装置。
20. 如权利要求19所述的移动设备,其特征在于,进一步包括用于由所述移动设备将 所述第一基于位置的数据和所述第二基于位置的数据组合成可搜索集锦的装置。
21. 如权利要求19所述的移动设备,其特征在于,所述第一服务器和所述第二服务器 是相同的服务器。
22. 如权利要求19所述的移动设备,其特征在于,所述第一服务器是定位服务器且其 中所述第二服务器是基于位置的数据服务器。
23. 如权利要求19所述的移动设备,其特征在于,所述基于位置的数据进一步包括信 息层且其中所述用于无线地传送所述位置上下文标识符的装置包括用于无线地传送对所 述信息层的一部分的请求的装置。
24. 如权利要求19所述的移动设备,其特征在于,所述局部环境的地图进一步包括可 规划性信息、信号热图数据、入□信息、兴趣点、注释信息、位置概率数据、或接入点信息中 的一者或多者。
25. 如权利要求24所述的移动设备,其特征在于,所述可规划性信息包括路线规划图、 注释信息、一般建筑物信息、可通行指示、最短路径信息、或者可穿行路径信息中的一者或 多者。
26. 如权利要求19所述的移动设备,其特征在于,所述局部环境包括对应于所述移动 设备所处的建筑物结构的至少一部分的室内环境。
27. 如权利要求19所述的移动设备,其特征在于,所述基于位置的数据包括从对应于 所述局部环境的局部坐标系到全球坐标系的至少一个参考。
28. -种包括具有存储其上的指令的至少一个存储介质的制品,所述指令由一个或多 个处理器执行以: 在所述移动设备处获得包括指示所述移动设备的位置的信息的一个或多个信号; 由所述移动设备向第一服务器无线地传送指示所述移动设备的位置的所述信息; 由所述移动设备响应于所述传送指示所述移动设备的位置的所述信息而从所述第一 服务器无线地接收位置上下文标识符,所述位置上下文标识符对应于所述移动设备所处的 局部环境,所述一个或多个位置上下文标识符与指示所述移动设备的位置的所述信息相关 联,其中所接收到的位置上下文标识符包括第一位置上下文标识符和第二位置上下文标识 符,所述第一位置上下文标识符不同于所述第二位置上下文标识符; 由所述移动设备向第二服务器无线地传送所接收到的位置上下文标识符; 由所述移动设备响应于所述传送所接收到的位置上下文标识符而从所述第二服务器 无线地接收基于位置的数据,所述基于位置的数据对应于所述移动设备所处的所述局部环 境并且包括局部环境的地图,其中所述基于位置的数据包括与所述第一位置上下文标识符 相关联的第一基于位置的数据和与所述第二位置上下文标识符相关联的第二基于位置的 数据,所述第一基于位置的数据不同于所述第二基于位置的数据;以及 由所述移动设备至少部分地基于所述基于位置的数据来确定所述移动设备的位置。
29. 如权利要求28所述的制品,其特征在于,由所述一个或多个处理器执行的所述指 令进一步包括用于由所述移动设备将所述第一基于位置的数据和所述第二基于位置的数 据组合成可搜索集锦的指令。
30. 如权利要求28所述的制品,其特征在于,所述第一服务器和所述第二服务器是相 同的服务器。
31. 如权利要求28所述的制品,其特征在于,所述第一服务器是定位服务器且其中所 述第二服务器是基于位置的数据服务器。
32. 如权利要求28所述的制品,其特征在于,所述基于位置的数据进一步包括信息层 且其中可由所述一个或多个处理器执行以无线地传送所述位置上下文标识符的指令包括 用于无线地传送对所述信息层的一部分的请求的指令。
33. 如权利要求28所述的制品,其特征在于,所述局部环境的地图进一步包括可规划 性信息、信号热图数据、入口信息、兴趣点、注释信息、位置概率数据、或接入点信息中的一 者或多者。
34. 如权利要求33所述的制品,其特征在于,所述可规划性信息包括路线规划图、注释 信息、一般建筑物信息、可通行指示、最短路径信息、或者可穿行路径信息中的一者或多者。
35. 如权利要求28所述的制品,其特征在于,所述局部环境包括对应于所述移动设备 所处的建筑物结构的至少一部分的室内环境。
36. 如权利要求28所述的制品,其特征在于,所述基于位置的数据包括从对应于所述 局部环境的局部坐标系到全球坐标系的至少一个参考。
【文档编号】G01C21/20GK104121906SQ201410362648
【公开日】2014年10月29日 申请日期:2010年10月1日 优先权日:2009年10月1日
【发明者】S·M·达斯, A·F·纳古比, R·古普塔 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1