基于独立获得的气压测量值的移动装置定位的制作方法

文档序号:10628032阅读:498来源:国知局
基于独立获得的气压测量值的移动装置定位的制作方法
【专利摘要】本发明提供可实施为供移动装置使用的方法、设备和制品的各种技术。在某些实例实施方案中,移动装置可以处理指示海拔高度效应和气候效应的气压测量值以确定对应于所述海拔高度效应的第一参数和对应于所述气候的第二参数。此类移动装置可以进一步至少部分地基于所述第一参数和所述第二参数确定其可能正在从多层级结构的初始层级转移到另一层级还是可能已经从所述多层级结构的所述初始层级转移到所述另一层级。
【专利说明】基于独立获得的气压测量值的移动装置定位
[0001 ] 相关申请案
[0002]这是PCT申请案,其要求2014年2月21日申请的美国非临时专利申请案第14/187,090号的优先权,所述申请案的全文以引用的方式并入本文中。
技术领域
[0003]本文中所公开的主题涉及电子装置,且更明确地说涉及供移动装置使用和/或移动装置中用以提供至少部分基于独立获得的气压测量值的定位的方法、设备和制品。
【背景技术】
[0004]如其名称所暗示,可到处移动移动装置,例如通常由用户携带和/或可能由机器携载。借助于一些非限制性实例,移动装置可采用蜂窝式电话、智能电话、平板计算机、膝上型计算机、可佩带式计算机、导航及/或跟踪装置等的形式。
[0005]可使某些移动装置能够经由使用包含卫星定位系统(SPS)、室内位置确定技术和/或其类似者的位置确定技术来接收基于位置的服务。在特定实施方案中,移动装置可具备定位辅助数据以使得移动装置能够使用一或多种定位技术或技艺来估计其位置。
[0006]在室内导航应用的特定实施方案中,确定移动装置的海拔高度可能是有用的。这可尤其适用于导航多层环境,其中移动装置可具备导航辅助数据,例如无线信号发射装置的位置、无线电热图、数字电子地图、路线选择图表等。因为用于导航整个多层级结构的导航辅助数据可能是庞大的,所以移动装置可仅具备本地化导航辅助数据,这取决于(例如)移动装置的大体位置(例如,特定楼层或建筑物的翼部)。在特定实施方案中,可使用一或多种定位技术确定移动装置位于结构的特定层级上,且移动装置可具备在那个特定区上使用的导航辅助数据。
[0007]在特定实施方案中,移动装置可通过获取由定位在已知位置处的发射装置发射的信号而将其位置解析为建筑物的特定楼层。举例来说,移动装置可获取在所述移动装置范围内的MAC地址或调制发射装置(例如,IEEE 802.11标准接入点装置等)发射的信号的其它信息,以推断所述移动装置相对接近位于特定建筑物楼层的发射装置。然而,如果特定发射装置发射移动装置可在建筑物的不同楼层获取的无线信号,那么这种技术可为不可靠的。
[0008]在另一特定实施方案中,移动装置可通过确定其海拔高度而将其位置解析为建筑物的特定楼层,所述移动装置通过比较(例如)使用机载气压传感器和/或其类似者获得的气压测量值与对应于参考海拔高度的已知参考气压来确定其海拔高度。然而,此类参考气压通常通过一些外部源(例如,服务器)提供到移动装置且通常具有受限的相关周期。

【发明内容】

[0009]根据某些方面,可提供一种方法,所述方法包括在移动装置处:获得表示指示海拔高度效应和气候效应的气压测量值的信号;从所述信号确定对应于第一时间周期期间的海拔高度效应的第一参数;从所述信号确定来自对应于第二时间周期期间的气候效应的信号的第二参数;以及至少部分地基于第一参数和第二参数确定移动装置正在从多层级结构的初始层级转移到另一层级还是已经从多层级结构的初始层级转移到另一层级。
[0010]根据某些其它方面,可提供一种移动装置,所述移动装置包括:传感器,其产生表示指示海拔高度效应和气候效应的气压测量值的信号;以及处理单元,其进行以下操作:从所述信号确定对应于第一时间周期期间的海拔高度效应的第一参数;从所述信号确定来自对应于第二时间周期期间的气候效应的信号的第二参数;以及至少部分地基于第一参数和第二参数确定移动装置正在从多层级结构的初始层级转移到另一层级还是已经从多层级结构的初始层级转移到另一层级。
[0011]根据另外其它方面,可提供一种用于移动装置的设备,所述设备包括:用于获得表示指示海拔高度效应和气候效应的气压测量值的信号的装置;用于从所述信号确定对应于第一时间周期期间的海拔高度效应的第一参数的装置;用于从所述信号确定对应于第二时间周期期间的气候效应的第二参数的装置;以及用于至少部分地基于第一参数和第二参数确定移动装置正在从多层级结构的初始层级转移到另一层级还是已经从多层级结构的初始层级转移到另一层级的装置。
[0012]根据一些其它方面,可提供一种制品,所述制品包括其中存储有计算机可实施指令的非暂时性计算机可读媒体,所述指令可由移动装置的处理单元执行以进行以下操作:获得表示指示海拔高度效应和气候效应的气压测量值的信号;从所述信号确定对应于第一时间周期期间的海拔高度效应的第一参数;从所述信号确定对应于第二时间周期期间的气候效应的第二参数;以及至少部分地基于第一参数和第二参数确定移动装置正在从多层级结构的初始层级转移到另一层级还是已经从多层级结构的初始层级转移到另一层级。
【附图说明】
[0013]参考以下诸图描述非限制性且非详尽性方面,其中除非另外指定,否则类似参考标号贯穿各图指类似部分。
[0014]图1是说明根据某些实例实施方案的包含可经配置以独立获得适用于移动装置定位的气压测量值的实例移动装置的代表性电子装置的实例布置的示意框图。
[0015]图2和图3是说明根据某些实例实施方案的可在例如图1中的移动装置中实施以提供至少部分基于本地气压测量值的定位的一些实例过程的流程图。
[0016]图4是说明根据某些实例实施方案的可在例如图1中的移动装置内供应的实例计算平台的某些特征的示意图。
[0017]图5A和图5B是说明根据某些实例实施方案的可在例如图1中的移动装置中实施的某些实例滤波器布置的示意图。
【具体实施方式】
[0018]本文中提供可在移动装置处实施以通过允许移动装置在不需要来自一或多个其它装置的参考气压和/或其它类似气压信息的情况下借助本地气压测量值至少部分地支持定位能力的各种实例技术。
[0019]如本文中更详细地描述,在某些实例实施方案中,移动装置可获得表示一或多个(本地)气压测量值的一或多个电信号。举例来说,移动装置可以包括气压传感器和/或能够响应于环绕移动装置的大气层的气压改变而产生一或多个电信号的其它电路。在某些实例实施方案中,表示气压测量值的电信号可指示所感测气压。然而,在某些其它实例实施方案中,表示气压测量值的电信号可以包括来自传感器的数据(例如,原始数据等),所述数据可经处理(例如,通过移动装置内的处理单元和/或其它电路使用适用于传感器的已知技术)以指示所感测气压。
[0020]气压可由于大气层气候状况改变和/或由于移动装置在大气层内的海拔高度改变而随时间改变。因此,在某些情况下,表示一或多个气压测量值的电信号中的一或多者可指示与气候效应和海拔高度效应相关的量值。
[0021]根据某些实例实施方案,移动装置可基于指示或以其它方式对应于海拔高度效应的此类电信号的一部分确定第一参数。举例来说,在某些情况下,第一滤波器可用于至少部分基于在第一时间周期期间获得的气压测量值确定第一参数。移动装置可进一步确定指示或以其它方式对应于气候效应的第二参数。举例来说,在某些情况下,第二滤波器可用于至少部分基于在第二时间周期期间获得的气压测量值确定第二参数。通过举例,第一滤波器可以包括卡尔曼(Kalman)滤波器和/或其类似物,且第二滤波器可以包括指数移动平均滤波器和/或其类似物。
[0022]因此,在某些情况下,第一参数可基本上指示对应于第一时间周期期间移动装置的海拔高度的可能改变的气压测量值的改变,且第二参数可基本上指示对应于第二时间周期期大气层气候状况的可能改变的气压测量值的改变。
[0023]在某些实例实施方案中,可获得对应于第一时间周期的第一组气压测量值,且可获得对应于第二时间周期的第二组气压测量值。在某些情况下,第二组气压测量值可以包括第一组气压测量值的全部或部分。在某些情况下,第一组和/或第二组气压测量值可以包括来自较大组气压测量值的多个经选择气压测量值样本。在某些情况下,第一组和第二组气压测量值可以包括不同数目个气压测量值样本。在某些情况下,第一组和第二组气压测量值可以包括相同数目个气压测量值样本。
[0024]在某些实例实施方案中,第一时间周期的持续时间可比第二时间周期更短,(例如)这是因为相比于影响气压的气候状况可能的通常较慢落潮和流动,移动装置的海拔高度的某些改变可更快速地发生且因此在较短持续时间内影响气压测量值。举例来说,相比于较低或较高压力锋面的特定移动等,可相对快速地(例如,经由升降电梯或甚至经由楼梯间)将移动装置从建筑物的一个楼层移动到相邻楼层。
[0025]在某些情况下,第一时间周期和/或第二时间周期可表示连续的时间周期。通过举例,第一时间周期可对应于“A”时间周期(例如,十秒,或十秒以上或以下),且第二时间周期可对应于“A+B”时间周期(例如,十秒加十分钟,或十秒加十分钟以上或以下)ο在某些情况下,第一时间周期和/或第二时间周期可表示不连续的时间周期。通过举例,第一时间周期可对应于“Al”时间周期和“A2”时间周期。通过举例,第二时间周期可对应于“BI”时间周期、“B2”时间周期和“B3”时间周期。在某些情况下,第二时间周期可重叠第一时间周期的至少一部分的全部或部分。当然,应记住所要求的主题不一定意图限于本文中所呈现的实例中的任一个。
[0026]在确定此类第一和第二参数后,移动装置可(例如)至少部分地基于第一和第二参数确定移动装置可能正在从多层级结构的初始层级转移到另一层级还是可能已经从多层级结构的初始层级转移到另一层级。由此,举例来说,移动装置可将阈值同第一参数与第二参数之间的差进行比较以确定其已从建筑物中的较低楼层移动到较高楼层的可能性。在某些情况下,阈值可至少部分地基于移动装置的估计位置和/或可经由呈现多层级结构的至少一部分的电子地图获得的可适用信息。举例来说,移动装置的估计位置和/或电子地图可适用于确定层级和/或此些不同层级的气压的对应预期改变之间的垂直距离。
[0027]在某些实例实施方案中,移动装置可至少部分地基于对应于移动装置从一或多个发射装置(例如,无线接入点装置等)接收的一或多个无线信号的一或多个信号参数而进一步确定其是否有可能正在转移或有可能已经从多层级结构的一个层级转移到另一层级。
[0028]接下来注意图1,其为说明根据某些实例实施方案的包括可经配置以独立获得适用于移动装置定位的气压测量值的设备104的移动装置102的实例布置100的示意框图。
[0029]举例来说,移动装置102可包括便携式计算装置、便携式通信装置、便携式跟踪/位置装置,和/或类似者或其某一组合。因此,在某些情况下,移动装置102可包括蜂窝式电话、智能手机、膝上型计算机、平板计算机、导航装置、可佩带式计算机、跟踪机构,仅举几个实例。
[0030]如所说明,移动装置102可经由通信链路111从一或多个网络110接收无线信号,所述一或多个网络可进一步经由通信链路117耦合到一或多个其它装置120。在某些实施方案中,一或多个网络110可表不一或多个无线通信系统、一或多个蜂窝式通信系统、一或多个有线通信系统、一或多个计算机网络、因特网的全部或部分、企业内部网、局域网,和/或各种其它计算和/或通信资源/装置/服务。
[0031]移动装置102可经由通信链路107从一或多个发射装置106接收无线信号,所述发射装置中的一或多者可进一步耦合到一起和/或耦合到一或多个网络110(连接未图示)。一或多个发射装置106可表示多种不同的发射装置和/或可发射和/或接收无线信号的发射/接收装置。在某些实施方案中,一或多个发射装置106可以包括可为网路110或其某一部分的一部分或以其它方式支持网路110或其某一部分的一或多个发射装置。因此,举例来说,一或多个发射装置106可表示蜂窝式基站、超微型小区装置、微微蜂窝装置、WLAN接入点装置、位置信标装置和/或其类似物或其某一组合,仅举几个实例。实际上,在某些情况下,一或多个发射装置106可表示一或多个其它移动装置。根据某些方面,一或多个发射装置106可表示可为了支持由移动装置102提供或以其它方式支持的各种计算、通信、位置和/或其它类似的服务/能力而发射和/或接收无线信号的任何电子装置。如所说明,一或多个发射装置106可位于特定环境101内,和/或另外以操作方式布置来服务特定环境101的全部或部分。通过举例,在某些情况下,特定环境101可以包括多层级结构112。在此实例中,多层级结构112包括三个不同层级,S卩开始于地面层级113的层级114-1、位于层级114-1上方的层级114-2和位于层级114-2上方的层级114-3。因此,多层级结构112在由线115表示的向上(垂直)方向上从地面层级113延伸,其中所述层级中的每一者对应于不同的海拔高度。因此,假定不对多层级结构112进行人工加压,那么气压将在多层级结构112的每一层级处变化。举例来说,众所周知的,层级114-1处的气压将略微大于层级114-2处的气压,且更大于层级114-3处的气压。
[0032]在某些实施方案中,如图1中所展示,移动装置102可从一或多个航天器(SV)132接收或获取SPS信号134,所述航天器可为一或多个SPS 130的一部分。在一些实施例中,SPS130可来自一个全球导航卫星系统(GNSS),例如GPS或伽利略(Galileo)卫星系统。在其它实施例中,SV 132可来自多个GNSS,例如(但不限于)GPS、伽利略、格洛纳斯(Glonass)或北斗(Beidou)(指南针(Compass))卫星系统。在其它实施例中,SV 132可来自任何一个若干区域性导航卫星系统(RNSS),例如广域扩增系统(WAAS)、欧洲静地导航重叠服务(EGNOS)、准天顶卫星系统(QZSS),仅举几个实例。
[0033]在某些实施方案中,移动装置102可具有能够计算移动装置102的定位或估计位置(例如,地点)的电路和处理资源。举例来说,移动装置102可至少部分地基于到SV 132中的一或多个的伪距测量值来计算定位。在此,移动装置102可至少部分地基于从四个或四个以上SV 132获取的SPS信号134中的伪噪声码相位检测来计算此伪距测量值。在特定实施方案中,移动装置102可从可用于辅助获取包含(例如)年历、星历表数据、多普勒(Doppler)搜索窗(仅举几个实例)的SPS信号134的服务器(例如,由一或多个其它装置116表示)接收定位辅助数据和/或类似物。在某些实施方案中,类似的其它类型的定位辅助数据可通过移动装置102从相对于一或多个发射装置106的一或多个其它装置获得。
[0034]在某些实例实施方案中,移动装置102可通过使用例如高级前向三边测量(AFLT)和/或OTDOA的若干技术中的任一者来处理从一或多个地面发射装置106(所述地面发射装置中的一或多个可具有固定的和/或以其它方式可确定的位置)接收的信号来获得定位。在这些特定实例技术中,可至少部分地基于通过一或多个发射装置106从固定的以其它方式可确定的位置发射且在移动装置102处接收的导频信号测量从移动装置102到固定于已知位置处的此类地面发射器中的一或多个或更多个的距离。在某些实例站中,如所提及,一或多个其它装置120可能够将某些类型的定位辅助数据提供到移动装置102。通过举例,某些类型的定位辅助数据可指示地面发射装置的位置和标识,其可促进例如AFLT和OTDOA的定位技术。举例来说,由一或多个其它装置120表示的服务器可提供全部或部分基站年历(BSA)和/或类似者,其可指示特定区或若干区中蜂窝式基站的位置和标识等。
[0035]在某些情况下,一或多个其它装置116可提供全部或部分电子地图和/或可支持移动装置102的定位能力的其它类似数据文件。举例来说,在某些情况下,电子地图和/或其它类似数据文件可对应于特定环境101的全部或部分和/或其中的多层级结构112的全部或部分。
[0036]在例如室内环境或城市峡谷的特定环境中,移动装置102可能不能够从足够数目个SV 132和/或两个执行AFLT或OTDOA充分地获取SPS信号134以计算来自从可应用的室外地面发射装置获得的信号的定位。因此,在某些情况下,移动装置102可能够至少部分地基于从其它发射装置(例如,本地/室内发射装置(例如,可定位在已知或以其它方式可确定的位置处的WLAN接入点、超微型小区收发器、蓝牙装置等))获取的无线信号来计算定位。因此,在某些实施方案中,移动装置102可通过测量到一或多个室内地面无线接入点装置和/或类似者的距离而获得全部或部分定位。举例来说,可通过获得来自从此类发射装置接收的无线信号的MAC ID地址且获得到所述发射装置的距离测量值(例如,至少部分地通过测量所接收信号的一或多个特性)来测量此类距离。通过举例,在某些实施方案中,可确定/考虑接收信号强度(RSSI)、往返时间(RTT)、到达角度(AOA)和/或类似者或其某一组合。在某些实施方案中,移动装置102可通过将所获取信号的特性应用于指示室内区域中的特定位置处的预期RSSI和/或RTT签名的无线电热图来获得室内定位。在特定实施方案中,无线电热图可关联本地发射器的标识(例如,可从自本地发射器所获取的的信号可辨别的MAC地址和/或某一其它明显地唯一标识符)、来自通过所识别本地发射装置发射的信号的预期RSS1、来自所识别发射装置的预期RTT和来自这些预期RSSI或RTT的可能标准差。然而,应理解,这些仅为可存储于无线电热图和/或类似者中;经无线电热图和/或类似者模型化;和/或另外在功能上/数学上由无线电热图和/或类似者表示的数值的实例,且所要求的主题在此方面不受限制。
[0037]除从来自本地发射装置的无线信号获取所获得的测量值之外,根据特定实施例,移动装置102可进一步将运动模型应用于从一或多个惯性传感器(例如,加速计、陀螺仪、磁力计等)和/或一或多个环境传感器(例如,温度传感器、麦克风、气压传感器、环境光传感器、相机成像器等)所获得的测量值或推断以估计移动装置102的位置或运动状态的全部或部分。
[0038]接下来注意图2,其为说明根据某些实例实施方案的可在例如图1中的移动装置102和/或设备14中实施以提供至少部分基于本地气压测量值的定位的实例过程200的流程图。
[0039]在实例框202处,可(例如)从移动装置上的环境传感器获得表示(本地)气压测量值的信号。如先前所提及,此类气压测量值可指示海拔高度效应和气候效应。
[0040]在实例框204处,可确定对应于第一时间周期期间的海拔高度效应的第一参数。在实例框206处,可确定对应于第二时间周期期间的气候效应的第二参数。
[0041 ]在实例框208处,可至少部分地基于第一和第二参数进行关于移动装置正在从多层级结构的初始层级转移到另一层级还是已经从多层级结构的初始层级转移到另一层级的确定。
[0042]接下来注意图3,其为说明根据某些实例实施方案的可在例如图1中的移动装置102和/或设备14中实施以提供至少部分基于本地气压测量值的定位的实例过程300的流程图。
[0043]在实例框202处,可获得表示(本地)气压测量值的信号,所述信号可指示海拔高度效应和气候效应。
[0044]在实例框204’处,可确定对应于第一时间周期期间的海拔高度效应的第一参数。在某些情况下,在实例框302处,可将第一滤波器和/或类似物应用于对应于第一时间周期的第一多个气压测量值。
[0045]在实例框206’处,可确定对应于第二时间周期期间的气候效应的第二参数。在某些情况下,在实例框304处,可将第二滤波器和/或类似物应用于对应于第二时间周期的第二多个气压测量值。
[0046]在实例框208’处,可至少部分地基于第一和第二参数进行关于移动装置正在从多层级结构的初始层级转移到另一层级还是已经从多层级结构的初始层级转移到另一层级的确定。在某些情况下,在实例框306处,可将阈值同第一参数与第二参数之间的差进行比较。在某些情况下,在实例框308处,可进一步至少部分地基于对应于移动装置从发射装置接收的无线信号的信号参数来进行关于移动装置正在从初始层级转移到另一层级还是已经从初始层级转移到另一层级的确定。
[0047]图4是说明根据本文中所提供的各种技术的可在移动装置102或设备104(图1)内提供的实例专用计算平台400的某些特征的示意图。
[0048]如所说明,专用计算平台400可以包括经由一或多个连接406(例如,一或多个电导体、一或多个导电路径、一或多个总线、一或多个光纤路径、一或多个电路、一或多个缓冲器、一或多个发射器、一或多个接收器等)耦合到存储器404的一或多个处理单元402(例如,以根据本文中提供的特定技术执行数据处理)。举例来说,一或多个处理单元402可以硬件或硬件与软件的组合实施。一或多个处理单元402可表示可配置以执行数据计算程序或过程的至少一部分的一或多个电路。通过举例但非限制,处理单元可包含一或多个处理器、控制器、微处理器、微控制器、专用集成电路、数字信号处理器、可编程逻辑装置、现场可编程门阵列或类似者,或其任何组合。
[0049]存储器404可表示任何数据存储机构。存储器404可包含(例如)主要存储器404-1和/或辅助存储器404-2。主要存储器404-1可包括(例如)随机存取存储器、只读存储器等。虽然此实例中图示为与处理单元分离,但应理解,主要存储器的全部或部分可提供在处理单元402或移动装置102内的其它类似电路内或者与其位于相同位置且与其耦合。辅助存储器404-2可以包括(例如)与主要存储器和/或一或多个数据存储装置或系统相同或类似类型的存储器,例如磁盘驱动器、光学光盘驱动器、磁带驱动器、固体运动状态存储器驱动器等。
[0050]在某些实施方案中,辅助存储器可以操作方式接纳非暂时性计算机可读媒体420,或以其它可配置方式耦合到非暂时性计算机可读媒体420。存储器404和/或非暂时性计算机可读媒体420可以包括用于(例如)根据如本文所提供的可应用技术执行数据处理的指令422。
[0051]举例来说,专用计算平台400可进一步包括一或多个通信接口408。举例来说,通信接口 408可以包括一或多个有线和/或无线网络接口单元、无线电、调制解调器等,在此由一或多个接收器410和一或多个发射器412表示。应理解,在某些实施方案中,通信接口408可以包括一或多个收发器和/或其类似物。另外,应理解,尽管图中未展示,但通信接口 408可以包括一或多个天线和/或如可在给定通信接口能力下可应用的其它电路。
[0052]根据某些实例实施方案,通信接口408可(例如)经启用以与各种有线通信网络一起使用,所述有线通信网络例如电话系统、局域网、广域网、个人局域网、企业内部网、因特网等。
[0053]根据某些实例实施方案,通信接口408可(例如)经启用以与各种无线通信网络一起使用,所述无线通信网络例如无线广域网(WWAN)、无线局域网(WLAN)、无线个人局域网(WPAN)等。术语“网络”和“系统”在本文中可互换地使用。Wff AN可为码分多址(CDMA)网络、时分多址(TDMA)网络、频分多址(FDMA)网络、正交频分多址(OFDMA)网络、单载波频分多址(SC-FDMA)网络等。CDMA网络可实施一或多种无线电接入技术(RAT),例如cdma2000、宽带CDMA(W-CDMA)、频分同步码分多址(TD-SCDMA),仅列举一些无线电技术。此处,cdma2000可以包含根据IS-95、IS-2000和IS-856标准实施的技术。TDMA网络可以实施全球移动通信系统(GSM)、数字高级移动电话系统(D-AMPS能力)或某种其它RAT13GSM和W-CDMA描述于来自名为“第三代合作伙伴计划”(3GPP)的协会的文献中。Cdma2000描述于来自名为“第三代合作伙伴计划2”(3GPP2)的协会的文献中。3GPP及3GPP2文献为公开可获得的。WLAN可以包含IEEE802.1lx网络,且WPAN可以包含(例如)蓝牙网络、IEEE 802.15x。无线通信网络可以包含所谓的下一代技术(例如“4G” ),例如长期演进(LTE)、高级LTE、WiMAX、超移动宽带(UMB)和/或其类似者。另外,一或多个通信接口 408可进一步提供与一或多个其它装置的基于红外线的通信。WLAN可(例如)包括IEEE 802.11x网络,且WPAN可包括(例如)蓝牙网络、IEEE802.15X。本文中所描述的无线通信实施方案还可与WWAN、WLAN或WPAN的任何组合结合使用。
[0054]移动装置102可(例如)进一步包括一或多个输入和/或输出单元414。输入和/或输出单元414可表示一或多个装置或其它类似机构,其可用于从一或多个其它装置和/或用户获得输入和/或将输出提供到一或多个其它装置和/或用户。因此,举例来说,输入和/或输出单元414可以包括各种按钮、开关、触摸垫、导航球、操纵杆、触摸屏、键盘、麦克风、相机和/或其类似者,其可用于接收一或多个用户输入。在某些情况下,输入和/或输出单元414可以包括可用于为用户产生视觉输出、可听输出和/或触感输出的各种装置。举例来说,输入和/或输出单元414可用于经由显示机构和/或音频机构呈现视频显示、图形用户界面、定位和/或导航相关信息、电子地图的视觉表示、路径选择方向等。
[0055]移动装置102可(例如)包括一或多个传感器416。举例来说,一或多个传感器416可表示例如磁力计或指南针、气压计或高度计等且可适用于定位和/或确定运动状态的一或多个环境传感器。举例来说,一或多个传感器416可表示一或多个惯性传感器,其可适用于检测移动装置102的某些移动。因此,举例来说,一或多个传感器416可以包括一或多个加速计、一个或一或多个陀螺仪。另外,在某些情况下,一或多个传感器416可以包括一或多个输入装置和/或呈一或多个输入装置的形式,所述输入装置例如声音换能器、麦克风、相机、光线传感器等。
[0056]SPS接收器418可能够获取且经由一或多个天线(未图示)获取SPS信号134 APS接收器418还可完全或部分地处理所获取的SPS信号134以用于估计移动装置102的位置和/或运动。在某些情况下,SPS接收器418可以包括一或多个处理单元(未图示),例如一或多个通用处理器、一或多个数字信号处理器DSP、一或多个专用处理器,还可利用其来完全或部分地处理获取的SPS信号和/或计算移动装置102的估计位置。在某些实施方案中,对所获取的SPS信号的此类处理的全部或部分可由移动装置102中的其它处理能力(例如,一或多个处理单元402、存储器404等)结合SPS接收器418而执行。可以在存储器404或寄存器(未图示)中执行用于执行定位操作的SPS或其它信号的存储。
[0057]在某些情况下,一或多个传感器416可产生模拟或数字信号,其可存储于存储器404中且由一或多个DPS(未图示)或支持一或多个应用程序的一或多个处理单元402处理,所述一或多个应用程序例如针对至少部分地基于一或多个定位功能的定位或导航操作的应用程序。
[0058]一或多个处理单元402可以包括可能够执行在通信接口 408的一或多个接收器410或SPS接收器418处所获取且下变频的信号的基带处理的专用调制解调器处理器或其类似者。类似地,调制解调器处理器或其类似者可执行对将被上变频以供一或多个(无线)发射器412发射的信号的基带处理。在替代性实施方案中,可通过通用处理器或DSP(例如,通用和/或应用程序处理器)执行基带处理,而非专用调制解调器处理器。然而,应理解,这些仅是可执行基带处理的结构的实例,且所要求的主题在此方面不受限制。此外,应理解,本文提供的实例技术可适用于各种不同电子装置、移动装置、发射装置、环境、定位模式等。
[0059]在某些实例实施方案中,移动装置102和/或设备104(图1)可经由至少一对滤波器对气压测量值进行滤波以提供一对输出信号(或经滤波估计海拔高度)。接着可至少部分地基于对所述对输出信号的比较而确定移动装置102在多层级结构112的不同层级之间正在转移或已完成转移。
[0060]通过举例,接下来注意图5A和图5B,其分别为说明根据某些实例实施方案的可在移动装置102和/或设备104中实施(例如)作为实例过程200或300的一部分的特定实例滤波器布置500和500 ’的示意图。
[0061]实例滤波器布置500包括说明性地平行布置的第一滤波器510和第二滤波器512,所述滤波器中的每一者可在输入502处被提供表示指示海拔高度效应和气候效应的气压测量值的信号。第一滤波器510可确定对应于海拔高度效应的第一参数。举例来说,第一滤波器510可应用于对应于第一时间周期的第一多个气压测量值。第二滤波器512可确定对应于气候效应的第二参数。举例来说,第二滤波器512可应用于对应于第二时间周期的第二多个气压测量值。如先前所提及,在某些情况下,第二时间周期可大于第一时间周期。如所展示,在输出504处,可使用如所说明的加法器514和/或其类似物获得第一与第二参数之间可提供的差。如所提及,可将此类差与阈值相比较(例如)以确定移动装置102正在从多层级结构的初始层级转移到另一层级还是已经从多层级结构的初始层级转移到另一层级。
[0062]实例滤波器布置500’包括说明性地串联布置的第二滤波器512’和第一滤波器510’,其中第二滤波器512 ’可在输入502 ’处被提供表示指示海拔高度效应和气候效应的气压测量值的信号。第二滤波器512’可确定对应于气候效应的第二参数。第一滤波器510’可确定对应于海拔高度效应的第二参数。如所展示,可使用如所说明的微分器520和/或其类似物获得第一与第二参数之间的差504’。
[0063]在某些实例实施方案中,第一滤波器510/510’可以包括卡尔曼滤波器(KF)、递归最小平方滤波器、粒子滤波器和/或其类似物,且第二滤波器512/512’可以包括指数移动平均(EMA)滤波器、递归最小平方滤波器、粒子滤波器和/或其类似物。在某些情况下,第一和第二参数可指示可应用的气压和/或对应的估计海拔高度、垂直偏移等。举例来说,卡尔曼滤波器和/或其类似物可以比EMA滤波器和/或其类似物更快速地对移动装置在层级之间的转移作出响应。监测第一与第二参数之间的差可允许检测在结构的层级之间的正在转移或已完成转换。通过举例,在某些情况下,可应用指示3.0m的差(或对应的气压差等)的阈值来确定可能正在发生转移还是可能已经发生转移。举例来说,如果第一参数对应于超过阈值的估计海拔高度,所述阈值比对应于第二参数的估计海拔高度高3.0m,那么可推断移动装置的位置已经转移到较高海拔高度或层级。同样地,如果第一参数对应于比对应于第二参数的估计海拔高度低3.0m以上的估计海拔高度,那么可以推断移动装置的位置已经转移到较低海拔高度或层级。
[0064]通过举例,可如下实施EMA滤波:
[0065]hk = aZk+(l_a)hk-1
[0066]其中:
[0067]Zk是气压的当前观测结果或基于当前气压测量值的海拔高度;
[0068]hk是对海拔高度的第k次EMA估计值;且
[0069]a表示应用于当前观测结果的权重。
[0070]通过举例,在某些情况下,α的缺省值可以设定成0.0001。
[0071]本文中所描述的技术可根据特定特征和/或实例依据应用而通过各种装置来实施。举例来说,此些方法可连同软件一起以硬件、固件和/或其组合来实施。在硬件实施方案中,举例来说,处理单元可在一或多个专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理装置(DSPD)、可编程逻辑装置(PLD)、现场可编程门阵列(FPGA)、处理器、控制器、微控制器、微处理器、电子装置、经设计以执行本文中所描述的功能的其它装置和/或其组合内实施。
[0072]在前述详细描述中,已经阐述许多特定细节以提供对所要求的主题的透彻理解。然而,所属领域的技术人员将理解可在无这些具体细节的情况下实践所要求的主题。在其它情况下,未详细描述所属领域的一般技术人员所已知的方法和设备以免混淆所要求的主题。
[0073]在对特定设备或专用计算装置或平台的存储器内存储的二进制数字电子信号的操作的算法或符号表示方面已呈现前述详细描述的一些部分。在此特定说明书的上下文中,术语特定设备或其类似者包含通用计算机(一旦其经编程以依据来自程序软件的指令执行特定功能)。算法描述或符号表示是信号处理或有关技术的技术人员用来向所属领域的其它技术人员传达其工作的实质内容的技术的实例。算法在这里一般被视为产生所要的结果的操作或类似信号处理的自一致序列。在此上下文中,操作或处理涉及对物理量的物理操纵。通常但不一定,此类量可呈能够作为表示信息的电子信号而存储、传送、组合、比较或以其它方式操控的电或磁性信号的形式。已证实主要出于常见使用的原因而时常方便的是将此些信号称为位、数据、值、元素、符号、字符、术语、编号、数字、信息或其类似者。然而,应理解,所有这些或类似术语将与适当的物理量相关联,且仅为方便的标记。除非另外具体运动规定,否则如从以下论述显而易见,应了解,贯穿本说明书利用例如“处理”、“计算”、“推算”、“确定”、“产生”、“获得”、“修改”、“选择”、“识别”和/或其类似者等术语的论述是指例如专用计算机或类似专用电子计算装置等特定设备的动作或过程。因此,在本说明书的上下文中,专用计算机或类似专用电子计算装置能够操纵或变换信号,所述信号通常表示为专用计算机或类似专用电子计算装置的存储器、寄存器或其它信息存储装置、发射装置或显示装置内的物理电子或磁性量。在此特定专利申请案的上下文中,术语“特定设备”可以包含通用计算机(一旦其经编程以依据来自程序软件的指令执行特定功能)。
[0074]如本文中所使用,术语“和”、“或”和“和/或”可包含多种含义,所述含义预期也至少部分取决于其中使用此些术语的上下文。通常,“或”如果用于关联一个列表(例如Α、Β或C),那么既定意味着Α、Β和C,此处是在包含性意义上使用,以及Α、Β或C,此处是在排他性意义上使用。另外,如本文中所使用,术语“一或多个”可用于以单数形式描述任何特征、结构或特性,或可用于描述多个特征、结构或特性或特征、结构或特性的某种其它组合。但应注意,这仅仅为说明性实例,且所要求的主题并不限于这个实例。
[0075]虽然已说明且描述目前视为实例特征的内容,但所属领域的技术人员将理解,在不脱离所要求的主题的情况下可进行各种其它修改且可替代等效物。另外,在不脱离本文中所描述的中心概念的情况下,可进行许多修改以根据所要求的主题的教示来适应特定情形。
[0076]因此,希望所要求的主题不限于所公开的特定实例,而是此所要求的主题还可包含属于所附权利要求书和其等效物的范围内的所有方面。
【主权项】
1.一种方法,其包括在移动装置处: 获得表示指示海拔高度效应和气候效应的气压测量值的信号; 从所述信号确定对应于第一时间周期期间的所述海拔高度效应的第一参数; 从所述信号确定来自对应于第二时间周期期间的所述气候效应的所述信号的第二参数;以及 至少部分地基于所述第一参数和所述第二参数确定所述移动装置正在从多层级结构的初始层级转移到另一层级还是已经从所述多层级结构的所述初始层级转移到所述另一层级。2.根据权利要求1所述的方法,其中所述第一参数指示对应于所述移动装置在所述第一时间周期期间的海拔高度的可能改变的所述气压测量值的改变,且所述第二参数指示对应于所述第二时间周期期间的大气层气候状况的可能改变的所述气压测量值的改变。3.根据权利要求2所述的方法,其中确定所述第一参数进一步包括将第一滤波器应用于表示对应于所述第一时间周期的气压测量值的第一多个信号,且确定所述第二参数进一步包括将第二滤波器应用于表示对应于所述第二时间周期的气压测量值的第二多个信号。4.根据权利要求3所述的方法,其中所述第一滤波器包括卡尔曼滤波器且/或所述第二滤波器包括指数移动平均滤波器。5.根据权利要求1所述的方法,其中确定所述移动装置正在从所述多层级结构的所述初始层级转移到所述另一层级还是已经从所述多层级结构的所述初始层级转移到所述另一层级进一步包括将阈值同所述第一参数与所述第二参数之间的差进行比较。6.根据权利要求5所述的方法,其中所述阈值至少部分地基于所述移动装置的估计位置。7.根据权利要求5所述的方法,其中所述阈值至少部分地基于表示所述多层级结构的至少一部分的电子地图。8.根据权利要求1所述的方法,其中确定所述移动装置正在从所述多层级结构的所述初始层级转移到所述另一层级还是已经从所述多层级结构的所述初始层级转移到所述另一层级进一步包括至少部分地基于对应于所述移动装置从发射装置接收的无线信号的信号参数来确定所述移动装置正在从所述多层级结构的所述初始层级转移到所述另一层级还是已经从所述多层级结构的所述初始层级转移到所述另一层级。9.根据权利要求1所述的方法,其中所述第一时间周期和/或所述第二时间周期为不连续的。10.根据权利要求1所述的方法,其中所述第二时间周期长于所述第一时间周期。11.根据权利要求1所述的方法,其中所述第二时间周期重叠所述第一时间周期的至少一部分。12.—种移动装置,其包括:传感器,其产生表示指示海拔高度效应和气候效应的气压测量值的信号;以及处理单元,其进行以下操作:从所述信号确定对应于第一时间周期期间的所述海拔高度效应的第一参数;从所述信号确定来自对应于第二时间周期期间的所述气候效应的所述信号的第二参数;以及至少部分地基于所述第一参数和所述第二参数确定所述移动装置正在从多层级结构的初始层级转移到另一层级还是已经从所述多层级结构的所述初始层级转移到所述另一层级。13.根据权利要求12所述的移动装置,其中所述第一参数指示对应于所述移动装置在所述第一时间周期期间的海拔高度的可能改变的所述气压测量值的改变,且所述第二参数指示对应于所述第二时间周期期间的大气层气候状况的可能改变的所述气压测量值的改变。14.根据权利要求13所述的移动装置,所述处理单元进一步进行以下操作: 将第一滤波器应用于表示对应于所述第一时间周期的气压测量值的第一多个信号;以及 将第二滤波器应用于表示对应于所述第二时间周期的气压测量值的第二多个信号。15.根据权利要求14所述的移动装置,其中所述第一滤波器包括卡尔曼滤波器且/或所述第二滤波器包括指数移动平均滤波器。16.根据权利要求12所述的移动装置,所述处理单元进一步进行以下操作: 至少部分地基于对阈值同所述第一参数与所述第二参数之间的差的比较来确定所述移动装置正在从所述多层级结构的所述初始层级转移到所述另一层级还是已经从所述多层级结构的所述初始层级转移到所述另一层级。17.根据权利要求16所述的移动装置,其中所述阈值至少部分地基于:所述移动装置的估计位置;和/或表示所述多层级结构的至少一部分的电子地图。18.根据权利要求12所述的移动装置,且其进一步包括: 通信接口,以及 所述处理单元,其进一步至少部分地基于对应于经由所述通信接口从发射装置接收的无线信号的信号参数来确定所述移动装置正在从所述多层级结构的所述初始层级转移到所述另一层级还是已经从所述多层级结构的所述初始层级转移到所述另一层级。19.根据权利要求12所述的移动装置,其中所述第一时间周期和/或所述第二时间周期为不连续的。20.根据权利要求12所述的移动装置,其中所述第二时间周期长于所述第一时间周期。21.—种用于移动装置中的设备,所述设备包括: 用于获得表示指示海拔高度效应和气候效应的气压测量值的信号的装置; 用于从所述信号确定对应于第一时间周期期间的所述海拔高度效应的第一参数的装置; 用于从所述信号确定对应于第二时间周期期间的所述气候效应的第二参数的装置;以及 用于至少部分地基于所述第一参数和所述第二参数确定所述移动装置正在从多层级结构的初始层级转移到另一层级还是已经从所述多层级结构的所述初始层级转移到所述另一层级的装置。22.根据权利要求21所述的设备,其中所述第一参数指示对应于所述移动装置在所述第一时间周期期间的海拔高度的可能改变的所述气压测量值的改变,且所述第二参数指示对应于所述第二时间周期的大气层气候状况的可能改变的所述气压测量值的改变。23.根据权利要求21所述的设备,且其进一步包括用于将阈值同所述第一参数与所述第二参数之间的差进行比较的装置。24.根据权利要求21所述的设备,且其进一步包括用于至少部分地基于对应于所述移动装置从发射装置接收的无线信号的信号参数来确定所述移动装置正在从所述多层级结构的所述初始层级转移到所述另一层级还是已经从所述多层级结构的所述初始层级转移到所述另一层级的装置。25.根据权利要求21所述的设备,其中所述第二时间周期长于所述第一时间周期。26.—种制品,其包括: 非暂时性计算机可读媒体,其具有存储在其中的计算机可实施指令,所述指令可由移动装置的处理单元执行以进行以下操作: 获得表示指示海拔高度效应和气候效应的气压测量值的信号; 从所述信号确定对应于第一时间周期期间的所述海拔高度效应的第一参数; 从所述信号确定对应于第二时间周期期间的所述气候效应的第二参数;以及 至少部分地基于所述第一参数和所述第二参数确定所述移动装置正在从多层级结构的初始层级转移到另一层级还是已经从所述多层级结构的所述初始层级转移到所述另一层级。27.根据权利要求26所述的制品,其中所述第一参数指示对应于所述移动装置在所述第一时间周期期间的海拔高度的可能改变的所述气压测量值的改变,且所述第二参数指示对应于所述第二时间周期期间的大气层气候状况的可能改变的所述气压测量值的改变。28.根据权利要求26所述的制品,所述计算机可实施指令可进一步由所述处理单元执行以将阈值同所述第一参数与所述第二参数之间的差进行比较。29.根据权利要求26所述的制品,所述计算机可实施指令可进一步由所述处理单元执行以至少部分地基于对应于所述移动装置从发射装置接收的无线信号的信号参数来确定所述移动装置正在从所述多层级结构的所述初始层级转移到所述另一层级还是已经从所述多层级结构的所述初始层级转移到所述另一层级。30.根据权利要求26所述的制品,其中所述第二时间周期长于所述第一时间周期。
【文档编号】G01C21/20GK105992931SQ201580008156
【公开日】2016年10月5日
【申请日】2015年2月20日
【发明人】利昂内尔·雅克·加兰, 赛·普拉迪普·文卡特拉曼, 更生·张, 刘伟仪
【申请人】高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1