导航任务的预测性调度的制作方法

文档序号:8399210阅读:218来源:国知局
导航任务的预测性调度的制作方法
【专利说明】
【背景技术】
[0001]移动装置常常经配置以在一或多个地理环境类型(例如,室内、室外)和/或一或多个操作环境(例如,将经配置以与不同类型的通信网络/技术进行通信和操作)中启用位置确定和导航功能性。然而,当移动装置经配置以在一个以上地理和/或操作环境中操作时,在装置从一个环境转变到另一环境时在装置的操作中可存在延迟或暂停。此延迟或暂停可能是由于装置获得与新环境相关的信息(例如,地图信息、信号获取信息)所花费的时间和/或执行使装置能够在新转变环境中操作所需的各种任务(例如,建立通信链路、确定其位置等)中的延迟。另外,当装置经配置以在一个以上环境中操作时,如果装置持续操作对于装置在其当前环境中的恰当操作并不需要但对于装置经配置以在其中操作的其它环境中的一者中的恰当操作是需要的传感器和其它模块,那么可存在一些电力浪费。

【发明内容】

[0002]在一些变化形式中,揭示一种控制移动装置上的导航任务的方法。所述方法包含:获得表示所述移动装置的行进路线的数据;获得与所述移动装置的所述行进路线相关联的导航任务列表;以及至少部分基于所述移动装置到所述行进路线上的一或多个点的接近度根据所述导航任务列表执行一或多个导航任务。执行所述一或多个导航任务包含例如以下各者中的一或多者:响应于所述移动装置正从室内区域转变到室外区域的确定而获得卫星定位辅助数据,和/或建立与接入点的通信链路。
[0003]所述方法的实施例可包含本发明中描述的至少一些特征,包含以下特征中的一或多者。
[0004]所述移动装置可包含多个单元且可经配置以在多个定位模式中操作。所述导航任务列表可包含控制数据以在所述移动装置沿着所述行进路线的行进期间控制所述多个单元中的至少一者的激活。
[0005]所述多个单元可包含例如以下各者中的一或多者:压力传感器、加速度计、磁力计、陀螺仪、室内定位接收器、全球导航卫星系统(GNSS)接收器,和/或通信收发器。
[0006]执行所述一或多个导航任务可包含:至少部分基于所述导航任务列表控制所述多个单元中的所述至少一者的激活。控制所述多个单元中的所述至少一者的所述激活包括致使例如以下各者中的一者:启用所述多个单元中的所述至少一者;停用所述多个单元中的所述至少一者;或防止所述多个单元中的所述至少一者的所述激活。
[0007]所述方法可进一步包含响应于所述移动装置处于偏离所述移动装置的所述行进路线的非预测位置的确定而获得经修订导航任务列表。
[0008]所述方法可进一步包含响应于所述移动装置处于偏离所述移动装置的所述行进路线的非预测位置的确定而激活所述移动装置的一或多个单元。
[0009]激活所述移动装置的所述一或多个单元可包含激活所述移动装置的一或多个非作用收发器。
[0010]所述方法可进一步包含至少部分基于根据由所述移动装置执行的测量确定的位置信息而确定所述移动装置的位置。
[0011]执行所述一或多个导航任务可包含在例如以下各者中的一或多者处执行所述一或多个导航任务:所述行进路线的各个点,和/或在所述移动装置沿着所述行进路线的行进期间的各个时间点。
[0012]执行所述一或多个导航任务可包含至少部分基于所述移动装置的所确定位置控制所述移动装置的定位模式中的至少一者的激活。
[0013]执行所述一或多个导航任务可包含:执行所述移动装置的至少一个单元的初始化;校准所述移动装置的所述至少一个单元;以及激活所述移动装置的所述至少一个单
J L.ο
[0014]执行所述一或多个导航任务可包含:响应于所述移动装置位于接近于所述行进路线上的一点的确定而请求辅助数据,所述点在所述行进路线上对应于与所述所请求辅助数据相关联的区域的另一点之前;以及接收所述所请求辅助数据。
[0015]获得所述卫星定位辅助数据可包含:基于所述移动装置的所确定位置确定卫星可用性数据,以及基于所述所确定卫星可用性数据确定卫星子集。
[0016]所述方法可进一步包含至少部分基于例如以下各者中的一或多者而确定所述移动装置正从所述室内区域转变到所述室外区域:所述导航任务列表,所述移动装置的所述所确定位置,和/或当前时间。
[0017]获得所述导航任务列表可包含在例如以下各者中的一或多者处产生所述导航任务列表的至少部分:所述移动装置,和/或与所述移动装置通信的远程服务器。
[0018]在一些变化形式中,揭示一种移动装置。所述装置包含一或多个处理器,以及包括计算机指令的存储媒体。所述计算机指令当在所述一或多个处理器上执行时引起操作,所述操作包含:获得表示所述移动装置的行进路线的数据;获得与所述移动装置的所述行进路线相关联的导航任务列表;以及至少部分基于所述移动装置到所述行进路线上的一或多个点的接近度根据所述导航任务列表执行一或多个导航任务。执行所述一或多个导航任务包含例如以下各者中的一或多者:响应于所述移动装置正从室内区域转变到室外区域的确定而获得卫星定位辅助数据,和/或建立与接入点的通信链路。
[0019]所述装置的实施例可包含本发明中描述的至少一些特征,包含上文关于所述方法描述的至少一些特征。
[0020]在一些变化形式中,揭示一种通信设备。所述设备包含:用于获得表示移动装置的行进路线的数据的装置;用于获得与所述移动装置的所述行进路线相关联的导航任务列表的装置;以及用于至少部分基于所述移动装置到所述行进路线上的一或多个点的接近度根据所述导航任务列表执行一或多个导航任务的装置。所述用于执行所述一或多个导航任务的装置包含例如以下各者中的一或多者:用于响应于所述移动装置正从室内区域转变到室外区域的确定而获得卫星定位辅助数据的装置,和/或用于建立与接入点的通信链路的装置。
[0021]所述设备的实施例可包含本发明中描述的至少一些特征,包含上文关于所述方法和装置描述的至少一些特征,以及以下特征中的一或多者。
[0022]所述设备可进一步包含用于响应于所述移动装置处于偏离所述移动装置的所述行进路线的非预测位置的确定而激活所述移动装置的一或多个单元的装置。
[0023]所述用于激活的装置可包含用于激活所述移动装置的一或多个非作用收发器的
目.0
[0024]所述设备可进一步包含用于至少部分基于根据由所述移动装置执行的测量确定的位置信息而确定所述移动装置的位置的装置。
[0025]所述用于执行所述一或多个导航任务的装置可进一步包含用于在例如以下各者中的一或多者处执行所述一或多个导航任务的装置:所述行进路线的各个点,和/或在所述移动装置沿着所述行进路线的行进期间的各个时间点。
[0026]所述用于执行所述一或多个导航任务的装置可进一步包含:用于响应于所述移动装置位于接近于所述行进路线上的一点的确定而请求辅助数据的装置,所述点在所述行进路线上对应于与所述所请求辅助数据相关联的区域的另一点之前;以及用于接收所述所请求辅助数据的装置。
[0027]所述用于获得所述卫星定位辅助数据的装置可包含用于基于所述移动装置的所确定位置确定卫星可用性数据且基于所述所确定卫星可用性数据确定卫星子集的装置。
[0028]所述设备可进一步包含用于至少部分基于例如以下各者中的一或多者而确定所述移动装置正从所述室内区域转变到所述室外区域的装置:所述导航任务列表,所述移动装置的所述所确定位置,和/或当前时间。
[0029]所述用于获得所述导航任务列表的装置可包含用于在例如以下各者中的一或多者处产生所述导航任务列表的至少部分的装置:所述移动装置,和/或与所述移动装置通信的远程服务器。
[0030]在一些变化形式中,揭示一种非暂时性处理器可读媒体。所述处理器可读媒体经编程有可在处理器上执行的指令集合,所述指令当执行时引起包括以下各项的操作:获得表示移动装置的行进路线的数据;获得与所述移动装置的所述行进路线相关联的导航任务列表;以及至少部分基于所述移动装置到所述行进路线上的一或多个点的接近度根据所述导航任务列表执行一或多个导航任务。执行所述一或多个导航任务包含例如以下各者中的一或多者:响应于所述移动装置正从室内区域转变到室外区域的确定而获得卫星定位辅助数据,和/或建立与接入点的通信链路。
[0031]所述处理器可读媒体的实施例可包含本发明中描述的至少一些特征,包含上文关于所述方法、装置和设备描述的至少一些特征。
[0032]除非另外界定,否则本文所用的所有技术和科学术语具有与通常或常规理解相同的意义。如本文所使用,冠词“一”指所述冠词的一个或一个以上(即至少一个)语法对象。借助于实例,“一元件”意味着一个元件或一个以上元件。当参考例如量、持续时间及类似者等可测量值时如本文所使用的“大约”和/或“近似”包含从指定值的±20%或±10%、±5%或+0.1%的变化,因为此变化在本文所描述的系统、装置、电路、方法和其它实施方案的情况下是适当的。当参考例如量、持续时间、物理属性(例如频率)及类似者等可测量值时如本文所使用的“大体上”也包含从指定值的±20%或±10%、±5%或+0.1 %的变化,因为此变化在本文所描述的系统、装置、电路、方法和其它实施方案的情况下是适当的。
[0033]如本文所使用,在权利要求书中包含,以“中的至少一者”或“中的一或多者”为序言的项目列表中使用的“或”及“和”指示可使用所列出的项目的任何组合。举例来说,“A、B或C中的至少一者”的列表包含A或B或C或AB或AC或BC和/或ABC(即,A和B和C)的组合中的任一者。此外,在项目A、B或C的一次以上出现或使用是可能的程度上,A、B和/或C的多次使用可形式预期组合的部分。举例来说,“A、B或C中的至少一者”的列表还可包含 AA、AAB、AAA、BB 等。
[0034]本发明的其它和进一步目的、特征、方面和优点通过以下附图的详细描述将变得更好理解。
【附图说明】
[0035]图1是包含移动装置的实例系统的示意图。
[0036]图2是实例移动装置的示意图。
[0037]图3是其中用户与移动装置一起行进的实例室内/室外环境的图。
[0038]图4是导航任务列表的实例实施例。
[0039]图5是用以调度和控制导航任务的实例程序的流程图。
[0040]图6是实例计算系统的示意图。
[0041]各图式中的相同参考符号指示相同元件。
【具体实施方式】
[0042]本发明是针对用以预测性地确定沿着装置(例如,移动装置)的行进路线需要执行的导航任务的系统、装置、方法和其它实施方案。此类预测性/抢先式的导航任务,包含取决于装置所在之处而激活或去激活特定传感器或接收器、在到达装置将在其中行进的特定区域之前获得所述区域的地图信息等等。举例来说,如果路线保持在建筑物的一个层级上则可不需要压力传感器,且当装置保持在室内时可不需要GNSS接收器。在另一实例中,当装置从室内转变到室外环境时,位置管理器(或装置上的控制器)可经配置以当装置仍在室内时获得辅助数据(视需要)。
[0043]导航任务的预测性调度可使得能够管理多个传感器(例如,定位传感器)和装置的其它模块/系统的操作,以及处置此装置的无缝室内/室外路由,以限制功率消耗、加快位置确定功能性等。在一些实施方案中,位置管理器(可在所述移动装置中或远程计算装置中操作)经配置以产生/创建导航任务列表以尤其控制装置的各种操作模式之间的切换,激活/去激活传感器和/或其它装置单元等等。导航任务的此列表/调度/规划可在检测到用户路线的改变的情况下修订。在其中导航任务包含下载辅助数据(或其它类型的导航数据)的实施方案中,位置管理器可确定将下载哪些辅助数据以及在下载时间成问题的情况下确定执行此下载的顺序。辅助数据的量可限制装置而无法一次下载用于多个路线区域(例如,用于多个楼层)的辅助数据。如果用户将行进的路线是预定的,那么位置管理器可调度在何时以及何处请求用于无线装置将行进通过的即将到来的区域(例如,楼层)的数据。装置的控制器还可实施路由程序以控制装置的各种模块/系统/传感器的激活以便控制(例如)每一个别系统/模块/传感器的开/关状态,调度用于不同系统/模块/传感器的初始化和校准,处置系统/模块/传感器之间的转变等等。
[0044]因此,本文中描述的系统、设备、装置、方法和其它实施方案,包含用以控制移动装置上的导航任务的方法,所述方法包含获得表示所述移动装置的行进路线的数据,获得与移动装置的行进路线相关联的导航任务列表,以及至少部分基于所述移动装置到所述行进路线上的一或多个点的接近度而根据导航任务列表执行一或多个导航任务。执行导航任务可包含(例如)以下各项中的一或多者:响应于移动装置正从室内区域转变到室外区域的确定而获得卫星定位辅助数据,和/或建立与接入点的通信链
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1