估计并预测邻近移动设备的结构的制作方法_5

文档序号:8303347阅读:来源:国知局
件232。
[0092]在框702,该方法获得关于移动设备的最后准确位置信息。在许多实现中,该最后准确位置信息可在足够的GPS信号被从四颗或更多颗GPS卫星处接收到时被获得。替换地,最后准确位置信息可使用GPS技术和W1-F1、蜂窝小区ID技术的组合等。
[0093]在框704,该方法可从GPS硬件232和/或通过因特网从NASA处获得GPS卫星星历数据。
[0094]在框706,该方法可基于从框702和704接收的输入来标识所指示的可见GPS卫星。
[0095]在框708,可评估来自GPS硬件232的GPS信号以确定哪些GPS卫星实际上是可见的(例如,未受遮挡)。在一种情况下,可将接收到的GPS信号与预定阈值进行比较以确定这些GPS信号是否被遮挡。
[0096]在框710,可利用来自框706和708的输入来确定遮挡物的可能方向。例如,可将预期GPS信号与接收到的GPS信号进行比较。可从星历数据确定与任何丢失的或降级的GPS信号相对应的GPS卫星的位置。
[0097]在框712,可将框702的输出应用到3_D地图服务以标识邻近最后准确位置的任何遮挡物。
[0098]在框714,框710和712可提供输入以相对于移动设备确定遮挡物的位置。随后可基于遮挡物的相对位置来控制移动设备以达成各种目标,诸如节省移动设备上的资源和/或将有用的位置信息提供给用户。
[0099]图8示出了与本发明概念的至少一些实现一致的方法或技术800的流程图。
[0100]在框802,该方法可基于最后准确GPS读数来近似移动设备的位置。
[0101]在框804,该方法可基于最后准确GPS读数以及星历信息来标识来自应该在移动设备的视线中的GPS卫星集合的预期GPS数据。例如,可基于移动设备的位置以及指定在那个时刻哪些GPS卫星在那个位置之上的星历数据来确定开销卫星集合。可从GPS卫星本身或从诸如可由NASA或另一实体维护的数据库中获得星历位置。
[0102]在框806,该方法可检测接收到的GPS数据和预期GPS数据之间的差异。在一些情况下,可将接收到的GPS数据与表示预期GPS数据(例如,信号强度)的百分比的预定阈值进行比较。例如,将该阈值定义在预期信号强度的(例如)百分之60处,使得落到低于该阈值的接收到的GPS信号被认为被阻挡。在一些情况下,检测到的差异可用作移动设备处于由地理特征所创建的半影区域/阴影区域中的指示符。作为GPS信号强度的替换或附加,一些实现可将信号形状用作遮挡物的存在的指示符。例如,在一些实例中,GPS信号可从邻近移动设备的一个或多个遮挡物弹回,并由此接收到的GPS信号可包括若干小峰值而非单个大峰值。因此,接收到的GPS信号的形状也可指示遮挡物的存在。总而言之,接收到的GPS信号(或其缺少)可指示(诸)遮挡物的存在。接收到的GPS信号的数目和/或强度和/或接收到的GPS信号的形状与可用GPS卫星中一颗或多颗的偏离可指示遮挡物的存在。
[0103]在框808,该方法可识别邻近移动设备的、导致这些差异的地理特征(例如,遮挡物)。如上所述,可通过哪些GPS卫星被阻挡以及哪些GPS卫星没有被阻挡来确定该地理特征相对于移动设备的位置。替换地或另选地,可访问诸如3-D地图之类的指示邻近移动设备的位置的地理特征的存在的资源。
[0104]在框810,该方法可预测在后续时刻该地理特征对移动设备的影响。该预测可基于移动设备的路径和/或与该路径的偏离。偏离可以是速度的改变、方向的改变、从建筑物外部去往建筑物内部等。该预测还可考虑受遮挡的卫星的移动。例如,卫星可移动到遮挡物“后面”或从该结构的“后面移出”。在后一种情况下,接收到的GPS信号可变强,即使移动设备保持静止。
[0105]在框812,该方法可至少部分地基于预测到的影响来控制移动设备的功能。例如,相对位置机制可被激活。替换地或另选地,与预定义的默认设置相比,可更频繁地或延迟获得对附加GPS信号的感测。例如,移动设备可尝试在进入阴影区域之前尝试获得进一步的GPS信号。反之,一旦在阴影区域中,进一步的尝试可被延迟,直到预测到移动设备从阴影区域中出来。
[0106]图9示出了与本发明概念的至少一些实现一致的另一方法或技术900的流程图。
[0107]在框902,该方法可标识预期在移动设备的视线中的GNSS卫星。在一些情况下,该标识可通过访问星历信息的数据库来实现。在其他情况下,该标识可通过直接从GNSS卫星获得星历信息来实现。
[0108]在框904,该方法可检测接收到的GNSS数据信号与来自预期GNSS卫星的预期GNSS数据信号之间的差异。在一些情况下,这些差异可使用从个体GNSS卫星接收到的GNSS数据的信号强度来检测。在其中从个体GNSS卫星接收到的GNSS数据的信号强度落到低于预定义阈值的实例中,该个体GNSS卫星可被认为被遮挡物阻挡了。对于如星历信息所至少的每一可用GNSS卫星,可重复该过程。
[0109]在框906,该方法可确定确定导致检测到的差异中的至少一些差异的遮挡物相对于移动设备的方向。遮挡物的方向(和/或关于该遮挡物的其他信息)可用于预测该遮挡物对移动设备的将来影响。随后可至少部分地基于预测到的将来影响来控制移动设备的功能。例如,移动设备可跟踪其从最后准确的基于GNSS的位置的移动。随后,移动设备可作出合适的行动,诸如访问各种W1-Fi网络、蜂窝小区网络等。
[0110]描述以上各方法的次序并不旨在解释为限制,并且任何数量的所述方法框都可以按任何次序组合以实现方法或实现替换方法。此外,该方法还可以用任何合适的硬件、软件、固件或其组合来实现,以使得计算设备可实现该方法(例如,计算机实现的方法)。在一种情况下,该方法作为指令集被存储在计算机可读存储介质上,以使得计算设备的执行使得该计算设备执行该方法。
[0111]结语
[0112]尽管已用对结构特征和/或方法动作专用的语言描述了涉及位置知晓实现的技术、方法、设备、系统等,但可以理解,所附权利要求书中定义的主题不必限于所述具体特征或动作。相反,上述具体特征和动作是作为实现所要求保护的方法、设备、系统等的示例性形式而公开的。
【主权项】
1.一种计算机实现的方法,包括: 标识预期在移动设备的视线中的全球导航卫星系统(GNSS)卫星; 检测接收到的GNSS数据信号和来自所述预期GNSS卫星的预期GNSS数据信号之间的差异;以及 确定导致检测到的差异中的至少一些差异的遮挡物相对于所述移动设备的方向。
2.如权利要求1所述的计算机实现的方法,其特征在于,所述标识包括访问星历信息数据库。
3.如权利要求1所述的计算机实现的方法,其特征在于,所述检测差异是对从个体GNSS卫星接收到的GNSS数据信号的信号强度执行的,并且其中在其中从所述个体GNSS卫星接收到的所述GNSS数据信号的信号强度落到低于预定义的或动态设置的阈值的情况下,所述个体GNSS卫星被认为被所述遮挡物阻挡。
4.如权利要求1所述的计算机实现的方法,其特征在于,进一步包括预测所述遮挡物对所述移动设备的将来影响,或建议用户移动方向以降低所述将来影响。
5.—种移动设备,包括: 遮挡物检测模块,所述遮挡物检测模块被配置成相对于所述移动设备来检测遮挡物;以及 预测模块,所述预测模块被配置成至少部分地基于所述遮挡物的位置和所述移动设备的行进方向来预测所述遮挡物对所述移动设备的将来影响。
6.如权利要求5所述的移动设备,其特征在于,所述遮挡物检测模块还被配置成访问众包数据库以获得关于邻近所述移动设备的位置的所述遮挡物的附加信息。
7.如权利要求6所述的移动设备,其特征在于,所述预测模块还被配置成利用来自所述众包数据库的信息来预测所述将来影响。
8.如权利要求6所述的移动设备,其特征在于,所述遮挡物检测模块还被配置成将关于所述遮挡物的半影区信息和阴影区信息贡献给所述众包数据库。
【专利摘要】该描述涉及移动设备位置。一个示例可标识出预期在移动设备的视线中的全球导航卫星系统(GNSS)卫星。该示例可检测接收到的GNSS数据信号和来自预期GNSS卫星的预期GNSS数据信号之间的差异。该示例还可确定导致检测到的差异中的至少一些差异的遮挡物相对于移动设备的方向。
【IPC分类】G01S19-22, G01S19-42
【公开号】CN104620130
【申请号】CN201380046819
【发明人】J·刘, L·钟, D·储, G·西杜, N·A·B·皮里安塔, S·阿加瓦尔
【申请人】微软公司
【公开日】2015年5月13日
【申请日】2013年9月6日
【公告号】EP2893372A1, US20140070991, WO2014039737A1
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1