CN104884896A - 用于位置确定的基于情境的参数映射 - Google Patents
用于位置确定的基于情境的参数映射 Download PDFInfo
- Publication number
- CN104884896A CN104884896A CN201380065992.XA CN201380065992A CN104884896A CN 104884896 A CN104884896 A CN 104884896A CN 201380065992 A CN201380065992 A CN 201380065992A CN 104884896 A CN104884896 A CN 104884896A
- Authority
- CN
- China
- Prior art keywords
- contextual parameter
- sensor
- user
- transfer table
- maps
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/023—Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/20—Instruments for performing navigational calculations
- G01C21/206—Instruments for performing navigational calculations specially adapted for indoor navigation
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/005—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 with correlation of navigation data from several sources, e.g. map or contour matching
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/025—Services making use of location information using location based information parameters
- H04W4/027—Services making use of location information using location based information parameters using movement velocity, acceleration information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/38—Services specially adapted for particular environments, situations or purposes for collecting sensor information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/025—Services making use of location information using location based information parameters
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Navigation (AREA)
- Telephone Function (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
在一个实施方案中,一种方法可包括:存储指示移动台的用户的至少一个属性的用户简档;至少部分基于来自所述移动台上的至少一个传感器的信号确定测量值;和至少部分基于所述至少一个属性和所述测量值与情境参数映射数据库的关联估计所述移动台的位置。
Description
相关申请案
本专利申请案主张2012年12月31日申请的题为“用于位置确定的基于情境的参数映射(Context-Based Parameter Maps for Position Determination)”的美国临时专利申请案第61/747,976号和2013年3月14日申请的题为“用于位置确定的基于情境的参数映射(Context-Based Parameter Maps for Position Determination)”的美国非临时专利申请案第13/831,343号的权利和优先权,所述专利申请案的内容被以引用的方式全部并入本文中。
技术领域
本文中揭示的标的物涉及无线通信***,且更具体来说,涉及用于与无线移动台一起使用和/或由无线移动台使用的位置确定方法和设备。
背景技术
GPS和其它类似卫星定位***已为室外环境中的移动手持机实现了导航服务。由于卫星信号可能在室内环境中不被可靠地接收或获取,因此可使用不同技术来实现导航服务。举例来说,移动台可通过测量到定位在已知位置处的三个或三个以上陆地无线接入点的距离来获得定位。举例来说,可通过从自此类接入点接收的信号获得MACID地址且通过测量从此类接入点接收的信号的一或多个特性(例如,信号强度和往返延迟)而获得到所述接入点的距离测量值,来测量这些距离。
导航***可在移动台进入特定区域时向移动台提供导航辅助或映射特征。举例来说,在一些实施方案中,室内导航***可向移动台选择性地提供辅助信息以促进和/或实现位置服务。这些辅助信息可包含(例如)促进测量到已知固定位置处的无线接入点的距离的信息。举例来说,指示与接入点相关联的预期所接收信号强度指示符(RSSI)或往返时间(RTT)值的“无线电情境参数映射”数据可使移动台能够使信号测量值与室内区域中的位置相关联。通过使标记有特定MAC ID的所获取信号的所测量的RSSI或RTT值与针对通过特定位置处的这些特定MAC ID标记的信号所预期的RSSI或RTT值匹配,可推断接收器的位置在所述特定位置。
发明内容
在一实施方案中,一种在移动台处执行的方法可包括:至少部分基于来自所述移动台上的至少一个传感器的信号确定测量值;和至少部分基于所述测量值与情境参数映射的关联估计所述移动台的位置。
在另一实施方案中,一种设备可包括:用于至少部分基于来自移动台上的至少一个传感器的信号确定测量值的装置;和用于至少部分基于所述测量值与情境参数映射的关联估计所述移动台的位置的装置。
在再一实施方案中,一种设备可包括:传感器,其至少部分基于传感器参数的测量产生信号;和一或多个处理单元,其:至少部分基于来自所述传感器的所述信号确定测量值;和至少部分基于所述测量值与情境参数映射的关联估计移动台的位置。
在又一实施方案中,一种非暂时性存储媒体可包括可由专用运算装置执行以进行以下操作的存储于其上的机器可读指令:至少部分基于来自移动台上的至少一个传感器的信号确定测量值;和至少部分基于所述测量值与情境参数映射的关联估计所述移动台的位置。
在又一实施方案中,一种方法可包括从与移动装置相关联的一或多个传感器收集传感器数据,和将定位技术应用到所述传感器数据以确定所述移动装置的位置。所述方法可进一步包括将所述定位技术应用到社会数据。所述定位技术可包括使用粒子过滤器或概率定位。所述传感器数据可包括音频频谱或强度、光频谱或强度、温度数据或压力数据。
附图说明
将参看以下各图描述非限制性和非详尽的特征,其中相同的参考标号指贯穿各图的相同的部分。
图1是说明根据实施方案的含有移动台的***的某些特征的***图。
图2是说明根据实施方案的用于估计移动台的位置的过程的流程图。
图3A、3B、3C、3D和3E展示根据实施方案的用于建筑物的楼层的情境参数映射的四个实例。
图4展示根据实施方案的包括用于建筑物的楼层的各种类型的情境参数映射的组合的情境参数映射。
图5是根据实施方案的展示各种轨迹的建筑物的一部分的映射。
图6是说明根据实施方案的用于估计移动台的位置的过程的流程图。
图7是说明根据实施方案的示例性移动台的示意性框图。
图8是实例计算平台的示意性框图。
具体实施方式
本说明书通篇中对“一个实例”、“一个特征”、“一实例”或“一个特征”的参考意味关于所述特征和/或实例描述的特定特征、结构或特性被包含于所主张的标的物的至少一个特征和/或实例中。因此,短语“在一个实例中”、“一实例”、“在一个特征中”或“一特征”贯穿本说明书在各处的出现不一定全部指同一特征和/或实例。此外,所述特定特征、结构或特性可在一或多个实例和/或特征中组合。
如本文中所使用,移动台(MS)指例如以下的装置:蜂窝式或其它无线通信装置、个人通信***(PCS)装置、个人导航装置、个人信息管理器(PIM)、个人数字助理(PDA)、膝上型计算机或能够接收无线通信的其它合适的移动台。术语“移动台”也希望包含(例如)通过短程无线、红外线、有线连接或其它连接与个人导航装置(PND)通信的装置,而不管卫星信号接收、辅助数据接收和/或位置有关处理发生在装置处还是PND处。并且,“移动台”希望包含所有装置,包含无线通信装置、计算机、膝上型计算机等,其能够(例如)经由因特网、WiFi或其它网络与服务器通信,并且不管卫星信号接收、辅助数据接收及/或位置有关处理发生在装置处、服务器处还是在与网络相关联的另一装置处。上述的任何可操作组合也被视为“移动台”。在一些实施方案中,“移动台”可包括不、不能、或未经配置与其它实体无线通信的装置。因此,虽然在一些实施例中可将移动台描述为包含无线功能性或与一或多个其它装置无线通信,但实施例可包含其它实施方案。
本文中描述了可在一或多个基于陆地的计算平台或MS中实施以使用情境参数映射、传感器测量结果、推断的用户状态和/或用户简档确定室内定位的各种技术。在一实施方案中,用户状态可包括用户运动。举例来说,用户运动可包括MS的用户的活动状态,例如,用户是坐着、站着、行走还是等等其它。用户运动也可包括移动速度、转弯速率、用户所沿着的路径的轨迹形状等等。用户简档可包括用户的年龄、性别、职业、购买行为、产品消耗、俱乐部或群组协会、日常习惯(例如,用户午休的时间或持续时间等)等等。传感器的测量可包括对于温度、光或声音强度或频谱、压力、指南针读数等等的测量。在一实施方案中,这些传感器可响应于与MS处于相同位置的用户的移动来产生信号。举例来说,与用户处于相同位置的MS的压力传感器可检测高程的向上或向下改变(例如,压力的改变),因此指示用户可能在自动扶梯或电梯上。传感器信号可经处理以将与移动装置处于相同位置的用户的运动或移动分类。可存储于存储器中的此分类的运动可对应于用户的至少一个状态或属性。
根据一实施方案,可至少部分基于用户的至少一个属性和来自MS上的至少一个传感器的测量值与下文详细描述的情境参数映射的关联来估计与MS处于相同位置的用户的位置。举例来说,MS上的传感器可测量特定参数,如果与区域的情境参数映射比较,所述特定参数可导致确定与MS处于相同位置的用户位于特定位置中或若干可能位置中的一者中。此外,可利用用户简档使可能位置的列表变窄小。举例来说,MS上的一或多个传感器可指示,与MS处于相同位置的用户位于酒店的门厅、礼品店还是饮酒吧台。可利用用户简档确定用户最可能位于这三个可能位置中的哪一者。举例来说,用户简档可包含用户的年龄。如果用户(例如)为十多岁或为特定非饮酒宗教信仰的成员,那么用户位于饮酒吧台的可能性可被剔除出(或减小)。另外,如果用户的简档指示用户为频繁的购物者,那么可确定用户位于礼品店的可能性相对高。在此实例中,也可考虑时刻或购物历史以说明礼品店或饮酒吧台是否在营业。在一些实施例中,确定是基于用户简档是否符合已知位置的条件以外的信息。举例来说,可将用户简档与年龄分布和/或针对以上所列区域中的一或多者的概率比较以确定用户的可能位置。
在一实施方案中,MS可包含日历、时钟、惯性传感器(例如,加速计、陀螺仪、磁力计等)、接近度传感器、温度传感器、指南针、比重计或音频传感器(仅举几个实例)。可将针对室内区的量测的传感器值(例如,音频频谱或强度、光频谱或强度、温度、压力等)与情境参数映射中的预期的传感器签名值比较。通过执行此比较,可确定量测的传感器值与预期的传感器签名值之间或当中的匹配。此外,可将表示用户的属性的存储或测量的参数与表示针对由情境参数映射涵盖的多个位置(例如,所述情境参数映射可将分类的用户运动与这些位置相关联)的用户运动或用户特性的预期参数比较。举例来说,情境参数映射可指示建筑物中的楼梯、自动扶梯或电梯可对应于由MS测量的大气压力改变的许多位置。表示用户的属性的存储或测量的参数可将用户描述为老年人或残疾人。在此情况下,使用户的此属性与测量的大气压力改变相关联可指示用户极可能正在乘电梯或自动扶梯,而非在走楼梯。因此,可通过排除对应于楼梯的位置来修改由情境参数映射指示的可能位置的列表或使所述列表变窄小,且在一些实施例中,其后可确定用户的定位或位置。
在一实施方案中,情境参数映射可包括对应于用于由情境参数映射表示的特定位置(例如,栅格点)的预期值的值的集合。举例来说,室内区的情境参数映射可包括对应于预期传感器签名值或室内区的其它预期参数或特性的特定位置的表。预期传感器签名值可包括例如音频频谱或强度、光频谱或强度、温度、压力等等的许多传感器可测量参数中的任何者的预期值。此外,情境参数映射可包含例如以下许多其它预期参数或特性中的任何者的值:“速度分布”,其被定义为某人正在特定位置按特定速度行进的可能性;“坐着的概率”,其被定义为某人在特定位置正坐着对另一活动的可能性;“居住者年龄分布”,其被定义为在特定位置处某人处于一个年龄群组对另一年龄群组的可能性;“购买概率”,其被定义为在特定位置某人正购买产品对另一活动的可能性,等等。在后一种情况下,举例来说,对于对应于礼品店的位置的购买概率可相对高,而对于对应于走廊的位置的购买概率可相对低。因此,举例来说,如果用户正在购物(这可由用户的MS检测到(例如,MS可用以进行此购买)),那么购买概率情境参数映射可指示存在相对小的用户位于走廊的可能性,且存在相对高的用户位于礼品店的可能性。在另一实施方案中,用户的MS不需要检测到购买。在此情况下,鉴于指示用户为频繁购物者的用户简档,购买概率情境参数映射可指示用户更有可能在礼品店中而非在走廊中。
在一实施方案中,情境参数映射可包括个别地对应于由区的地图表示的所述区的特定栅格点或相对小区域的表示值。此映射可包括或表达为表示区的物理位置的多个电子信号和针对所述物理位置的预期值。如上所提到,表示值可包括许多类型的预期传感器签名值或室内区的其它参数或特性中的任何者。
在一些实施方案中,室内导航***可选择性地将辅助信息提供给MS以促进或实现位置服务。举例来说,可从本地或远程服务器通过无线通信链路向MS提供辅助信息。MS可接着在本地将所接收的辅助信息存储在本地存储器中。此辅助信息可包含(例如)可提供与区(确切地说,室内区)的特定位置相关联的预期传感器值的一或多个情境参数映射。在一实例实施方案中,坐着概率情境参数映射可包含表示用户位于由情境参数映射涵盖的多个位置当中的特定位置的概率的表示值(假定用户有可能坐着)。在另一实例实施方案中,情境参数映射可包含表示对于由情境参数映射涵盖的多个位置的预期声音签名的表示值。举例来说,来自MS机载麦克风的信号可用以测量环境声级,可将所述环境声级与声音情境参数映射的预期声级值比较。这些测量的声级可用以在建筑物的不同位置(例如,教室、咖啡馆、图书馆、走廊等等)当中区分。在又一实例实施方案中,情境参数映射可包含表示对于由情境参数映射涵盖的多个位置的预期温度的表示值。在再一实例实施方案中,情境参数映射可包含表示在由情境参数映射涵盖的多个位置处的预期环境光级的表示值。举例来说,来自MS机载光传感器的信号可用以测量环境光级,可将所述环境光级与光情境参数映射的预期亮度级值比较。在再一实例实施方案中,情境参数映射可包含表示在由情境参数映射涵盖的多个位置处的预期人口密度的人群密度值。举例来说,响应于蓝芽通信量的信号可用以指示在特定位置中的人口的数目或密度。
如上所提到,情境参数映射可包括对应于预期传感器签名值或室内区的其它预期参数或特性的特定位置的表。这些特定位置可至少部分基于在室内间隔中的位置上的按均匀间距(例如,相邻栅格点的两英尺间隔)放置的栅格点。举例来说,可针对由表的行组织的元数据中的个别栅格点提供表示值。在一个实施方案中,单一行可包含用于对于相关联位置的传感器签名和传感器签名变化(例如,温度值、环境光级值、声级值等等的标准差或其它不确定性特性)的值,但所主张的标的物在此方面不受限制。因此,表示与特定位置相关联的预期传感器签名值的表示值可使MS能够使传感器签名与室内区域中的位置相关联。通过匹配测量的传感器签名、用户运动或用户属性与对于特定位置的预期值,可推断MS的位置在特定位置处。在一个实施方案中,个别情境参数映射可对应于上文所描述的一或多个实例。举例来说,可存在针对上文所描述的传感器测量结果(例如,温度值、环境光级值、声级值等)中的每一者和/或其它测量结果或情境的映射。在另一实施方案中,情境参数映射可对应于传感器测量结果的组合。举例来说,情境参数映射可表示在特定位置处的温度传感器、加速计和麦克风的预期签名。
在一实施方案中,可使用许多技术中的任一者产生情境参数映射。在一个实例技术中,可将计算机过程结合地图信息或地图特征使用以产生情境信息。在另一实例技术中,可使用人工分析来标注情境信息。举例来说,电影院可由场馆所有者标注以标明建筑物中的座位区域位于何处。这些标注可包括按相对高的概率指示用户倾向于就座的区域的情境数据。此外,在那些相同区域中的音频特性可包括“电影类型”、“响度”等等。在又一实例技术中,移动装置用户可在其参观特定场馆时使用其在运行中的装置收集数据。举例来说,用户可收集各种传感器数据,且使此数据与在一场所中的装置的计算的位置相关。此数据可累积和/或用于单一用户装置处,例如,用于由用户装置使用,或可在许多用户装置上累积和/或使用,例如,当众包时。当然,这些技术仅是实例,且所主张的标的物不限于此。
在一实施方案中,如果两个值(例如,测量的值和预期签名值)的各别值相同或在彼此的阈值量内,那么可将其考虑为“匹配”。举例来说,可将在68.0到72.0度的范围内的任何测量的温度(例如,由MS的传感器)考虑为匹配70.0度的(例如,热图的)预期温度。当然,针对各种类型的参数的任何此阈值或范围是可能的,且所主张的标的物不限于此。
在另一实施方案中,替代确定在比较的测量的传感器值与预期传感器签名值之间是否存在匹配,可确定比较权数。举例来说,测量的传感器值与预期传感器签名值的值彼此越靠近,那么比较权数越大,这可由从0到1.0的因数来表达。举例来说,1.0的比较权数可指示在测量的传感器值与预期传感器签名值之间的精确匹配。另一方面,相对低的比较权数描述并不在预期传感器签名的值附近的测量的传感器值。当然,比较权数的这些细节仅是实例,且所主张的标的物不限于此。
在某些实施方案中,如图1所示,MS 100可从SPS卫星160接收或获取SPS信号159。在一些实施方案中,SPS卫星160可来自全球导航卫星***(GNSS),例如GPS或伽利略卫星***。在其它实施方案中,SPS卫星可来自多个GNSS,例如(但不限于)GPS、伽利略、格洛纳斯(Glonass)或北斗(指南针)卫星***。在其它实施方案中,SPS卫星可来自任何一个若干地区性导航卫星***(RNSS'),例如,WAAS、EGNOS、QZSS(仅举几个实例)。
另外,MS 100可将无线电信号发射到无线通信网络且从无线通信网络接收无线电信号。在一个实例中,MS 100可通过经由无线通信链路123将无线信号发射到基站收发器110或从基站收发器110接收无线信号来与蜂窝式通信网络通信。类似地,MS100可经由无线通信链路125将无线信号发射到本地收发器115或从本地收发器115接收无线信号。
在特定实施方案中,本地收发器115可经配置以在比在经由无线通信链路123的由基站收发器110实现的范围短的经由无线通信链路123的范围与MS 100通信。举例来说,本地收发器115可定位于室内环境中。本地收发器115可提供对无线局域网(WLAN,例如,IEEE标准802.11网络)或无线个域网(WPAN,例如,蓝牙网络)的接入。在另一实例实施方案中,本地收发器115可包括毫微微小区收发器,其能够根据蜂窝式通信协议促进链路125上的通信。然而,应理解,这些仅是可在无线链路上与MS通信的网络的实例,且所主张的标的物在此方面不受限制。
在特定实施方案中,基站收发器110和本地收发器115可通过链路145经由网络130与服务器140、150和155通信。此处,网络130可包括有线或无线链路的任何组合。在特定实施方案中,网络130可包括能够促进通过本地收发器115或基站收发器110在MS 100与服务器140、150或155之间的通信的因特网协议(IP)基础设施。在另一实施方案中,网络130可包括蜂窝式通信网络基础设施(例如,基站控制器或主交换中心),以促进与MS 100的移动蜂窝式通信。
在特定实施方案中,且如下文所论述,MS 100可具有能够计算MS 100的定位或估计位置的电路和处理资源。举例来说,MS 100可至少部分基于到四个或四个以上SPS卫星160的伪距测量结果计算定位。此处,MS 100可至少部分基于在从四个或四个以上SPS卫星160获取的信号159中的伪噪声码相位检测计算这些伪距测量。在特定实施方案中,MS 100从服务器140、150或155接收定位辅助数据以辅助由SPS卫星160发射的信号159的获取,所述数据包含(例如)年历、星历表数据、多普勒搜索窗(仅举几个实例)。
在其它实施方案中,MS 100可通过使用若干技术中的任一者(例如,高级前向三边测量(AFLT)和/或观测到达时间差(OTDOA))处理从固定于已知位置处的地面发射器(例如,基站收发器110)接收的信号来获得定位。在此等特定技术中,可至少部分基于由固定于已知位置处的发射器发射且在MS 100处接收的导频信号测量从MS 100到固定于已知位置处的这些地面发射器中的三个或三个以上者的距离。此处,服务器140、150或155可能能够将包含(例如)地面发射器的位置和身份的定位辅助数据提供到MS100以促进例如AFLT和OTDOA的定位技术。举例来说,服务器140、150或155可包含指示特定区中的蜂窝式基站的位置和身份的基站历书(BSA)。
在例如室内环境或都市峡谷的特定环境中,MS 100可能不能够从足够数目个SPS卫星160获取信号159或执行AFLT或OTDOA以计算定位。替代地,MS 100可能能够至少部分基于从本地发射器(例如,毫微微小区或定位在已知位置处的WLAN接入点)获取的信号计算定位。举例来说,MS可通过测量到定位在已知位置的三个或三个以上室内地面无线接入点的距离来获得定位。举例来说,可通过从自这些接入点接收的信号获得MAC ID地址且通过测量从这些接入点接收的信号的一或多个特性(例如,接收信号强度(RSSI)或往返时间(RTT))而获得到所述接入点的距离测量结果,来测量这些距离。在替代性实施方案中,MS 100可通过将获取的信号的特性应用到指示在室内区域中的特定位置处的预期RSSI或RTT值的无线电情境参数映射来获得室内定位。
在特定实施方案中,MS 100可从服务器140、150或155接收用于室内定位操作的定位辅助数据。举例来说,这些定位辅助数据可包含定位在已知位置处的发射器的位置和身份以实现至少部分基于(例如)测量的RSSI和/或RTT测量到这些发射器的距离。辅助室内定位操作的其它定位辅助数据可包含无线电情境参数映射、发射器的位置和身份、可路由性曲线图(仅举几个实例)。由MS接收的其它辅助数据可包含(例如)室内区域的本地地图以用于显示或辅助导航。此地图可在MS 100进入特定室内区域时提供给MS 100。此地图可展示例如门、走廊、进入道路、墙壁等的室内特征,例如盥洗室、公用自动收费电话亭、房间名、商店等的兴趣点。通过获得和显示此地图,MS可在显示的地图上方覆盖MS(和用户)的当前位置。
在一个实施方案中,可路由性曲线图和/或数字地图可辅助MS 100定义可行区域以用于在室内区域内导航并经受物理障碍(例如,墙壁)和通道(例如,墙壁中的门口)。此处,通过定义用于导航的可行区域,MS 100可施加约束以辅助根据运动模型(例如,根据粒子过滤器和/或卡尔曼滤波器)对测量结果进行过滤以用于估计位置和/或运动轨迹的应用。除了从来自本地发射器的信号的获取获得的测量结果之外,根据特定实施方案,MS 100可进一步在估计MS 100的位置或运动状态过程中将运动模型应用于从惯性传感器(例如,加速度计、陀螺仪、磁力计等)和/或环境传感器(例如,温度传感器、麦克风、气压传感器、环境光传感器、相机成像器等)获得的测量结果或推断。
根据一实施方案,MS 100可通过选择统一资源定位符(URL)通过(例如)请求室内辅助数据而通过服务器140、150或155存取室内导航辅助数据。在特定实施方案中,服务器140、150或155可能够提供室内导航辅助数据以覆盖许多不同室内区域,包含(例如)建筑物的楼层、医院的裙楼、机场的候机楼、大学校园的部分、大型购物广场的区域(仅举几个实例)。并且,MS 100处的存储器资源和数据发射资源可使针对由服务器140、150或155服务的所有区域的室内导航辅助数据的接收不切实际或不可行,来自MS 100的对室内导航辅助数据的请求可指示MS 100的位置的粗略或路线估计。可接着向MS 100提供覆盖多个区域的室内导航辅助数据,包含和/或最接近MS 100的位置的粗略或路线估计。在一些实施例中,可将一或多个定位技术(例如,概率定位或其它技术)结合一或多个情境映射使用以确定MS 100的位置。举例来说,可供无线环境的RSSI表示(在一些情况下,其可被称作“热图”)使用的方法可应用于如由一或多个情境映射表示的传感器测量结果和/或传感器签名和/或传感器信号(或情境或社会数据)。在一些实施例中,以下描述的一或多个过滤器(例如,粒子过滤器)可与上文所描述的数据一起用以执行此定位。
在一个特定实施方案中,来自MS 100的对室内导航辅助数据的请求可指定位置识别符(LCI)。此LCI可与局部定义的区域(例如,根据全局坐标系未被映射的建筑物或其它室内区域的特定楼层)相关联。在一个实例服务器架构中,在进入一区域之后,MS100可即刻请求例如服务器140的第一服务器提供覆盖所述区域或邻近区域的一或多个LCI。此处,来自MS 100的请求可包含MS 100的粗略位置,以使得所请求的服务器可使所述粗略位置与由已知的LCI覆盖的区域相关联,且接着将那些LCI发射到MS100。MS 100可接着在与不同服务器(例如,服务器150)的随后消息中将接收到的LCI用于获得与可由如上文所论述的LCI中的一或多者识别的区域相关的导航辅助(例如,数字地图、信标发射器的位置和识别符、无线电情境参数映射或可路由性曲线图)。在一实施例中,MS(例如,100)不需要无线通信以执行上文所描述的技术。举例来说,情境参数映射可预装到MS上,或使用存储卡或有线连接装载。传感器可用以在无无线通信的情况下估计此MS的位置。所主张的标的物不限于有线或无线通信,但一些实施例可包含有线或无线通信,或实现用于此通信的装置。
在某些实施方案中,MS可经由无线通信从服务器接收一或多个情境参数映射。举例来说,来自MS 100的对室内导航辅助数据的请求可指定LCI,如上所提到。虽然多个情境参数映射可为MS利用,但MS可至少部分基于MS的感测能力有区别地下载选定情境参数映射。举例来说,如果MS不包含温度传感器,那么MS不需要从服务器下载温度情境参数映射。MS也可至少部分基于MS的特定传感器的预期能量消耗和准确度来有区别地下载选定情境参数映射,其中所述特定传感器对应于情境参数映射中包含的一或多个参数。因此,在确定是否下载特定情境参数映射时,MS可考虑能量-准确度取舍。这些取舍(例如)可至少部分取决于特定情境参数映射所涉及的传感器或特定情境参数映射的区别性能力。举例来说,温度可具有相对低的能量成本(例如,处理时间或电池利用率)或在室内区上的相对低的变化。由于此相对低变化,温度可为用于定位的表示参数的不良选择。然而,由于此相对低的能量成本,温度可为用于定位的表示参数的合乎需要的选择。
在一些实施例中,可将成本函数存储于MS的存储器中以允许MS确定能量消耗与准确度优化之间的取舍。在一些实施例中,与情境参数映射相关联的元数据可使MS的定位引擎能够确定使用哪一情境参数映射。另外,取决于MS的感测能力或取决于情境信息,可精减一或多个情境参数映射以省略不能加以辨认的信息。举例来说,如果MS正利用粒子过滤器且所有粒子分布于环境光相对类似的区域内,那么环境光输入可由过滤器忽略或从情境参数映***减。任何给定情境参数映射中待下载的信息的量或下载哪一情境参数映射可通过MS的感测能力和/或基于连接速度、下载的成本和/或网络参数来确定。举例来说,MS可确定与一或多个情境参数映射相关联的预期增益,且将这些增益与下载情境参数映射和网络或货币化成本比较以确定下载哪一情境参数映射。
图2为说明根据一实施方案的用于估计在由情境参数映射涵盖的区中与MS处于相同位置的用户的位置的过程200的流程图。过程200可实施于一或多个基于陆地的计算平台或MS中。举例来说,过程200可用以估计在大型购物广场或建筑物(例如,图3中所展示的建筑物)的区中的MS的位置,但所主张的标的物不限于此。举例来说,过程200可用以确定在户外区域或由情境参数映射涵盖的其它区域中的用户的位置。
在块205,可从许多可能来源中的任一者接收用户简档。举例来说,此用户简档可包括存储在MS机载存储器中的关于MS的用户的信息。在一个实例中,例如日常移动型式(例如,如由机载加速计检测)的关于用户的信息可所述MS自动(例如,无用户的动作)记录。在另一个实例中,用户可有时将关于个人特性(例如,年龄、购物偏好、购物历史、俱乐部会员、网志订购等等)的信息提供到MS。举例来说,在购买MS后立即或在购买MS后,用户可使用MS填写调查表,所述调查表可至少部分填有由MS维护的用户简档。在又一实例中,用户简档可通过在因特网上的网页服务来提供。在一个特定实施方案中,MS可与基于陆地的服务器无线通信以请求对应于(例如)MS的MAC ID的用户简档,但所主张的标的物不限于此。
如上所提到,用户属性可包括用户的社会或个人特性,例如,用户的年龄、性别、职业、购买行为、产品消耗、俱乐部或群组协会、日常习惯(例如,用户午休的时间或持续时间等)等等。用户的状态可包括用户的运动的许多参数中的任何者,例如,用户的速度、行进方向、轨迹的形状、高程改变等。可使用(例如)从MS机载传感器接收的信号(例如,在块210)检测或推断这些运动参数。这些传感器可包括惯性传感器(例如,加速计、陀螺仪、磁力计等)、接近度传感器、温度传感器、指南针、比重计或音频传感器(仅举几个实例)。这些传感器可响应于与MS处于相同位置的用户的周围环境的特性或响应于用户的移动产生信号。因此,举例来说,在块215,可至少部分基于这些信号确定用户的运动参数。这些运动参数可用以将用户的运动分类(例如,坐着、行走、奔跑、沿实质上直线移动、改变高程等等)。从传感器产生的信号也可用以将用户的周围环境的特性分类(例如,环境声或光特性等等)。
在如上文所论述的一实施方案中,可至少部分基于用户的一或多个属性、至少部分基于来自MS上的至少一个传感器的信号的传感器测量值和情境参数映射数据库估计与MS处于相同位置的用户的位置。因此,在块220,可将情境参数映射的预期签名值与由MS上的传感器测量的对应的值比较。此比较可导致MS的一或多个可能位置的列表。另外,可利用块205的用户简档使可能位置的列表变窄小。举例来说,MS上的一或多个传感器可指示,与MS处于相同位置的用户位于办公楼的小室区域中或大学教室中。可利用用户简档确定用户最可能位于这两个可能位置中的哪一者。举例来说,用户简档可包含用户的职业。举例来说,如果用户为学生,那么可将用户位于小室区域中的可能性剔除出(或减小)。另外,如果用户的简档指示用户的课程,那么可将用户位于教室的可能性考虑为相对高。当然,过程200的这些细节仅是实例,并且所主张的标的物不限于此。举例来说,情境参数映射可由MS针对特定地点或LCI下载,且情境参数映射可由MS用以确定MS(和/或那个MS的用户)位于所述地点或LCI中何处。因此,并不基于社会情境在分开的位置之间作区分,而是可使用情境热图基于一或多个传感器(或社会数据或情境)测量结果确定在特定区域内装置所位于的位置或定位。
图3A、3B、3C和3D展示根据一实施方案的建筑物的楼层310的四个实例映射。所述映射包含对于映射的特定位置的例如概率(例如,坐着概率)的参数的预期签名值、预期光频谱或预期声音频谱,如下所述。在一实施方案中,情境参数映射可包括对应于特定位置的参数的这些值。情境参数映射可包含不同预期签名值。举例来说,坐着概率情境参数映射可包含对于情境参数映射的许多特定位置的预期坐着概率。情境参数映射可包括表示区的物理位置的多个电子信号和对应于物理位置的预期签名值。举例来说,情境参数映射可包括可由MS感测的温度、照明、压力等等的标量映射。举例来说,情境参数映射也可包括从在MS上处理的音频或图像数据导出的特征的向量映射。情境参数映射可进一步包括使用蓝芽通信量估计的人群密度的映射,或例如从MS简档(例如,蜂窝式电话简档)获得的年龄的社会特性的映射。
在特定实例中,在图3A中,信号环境301的表示可包括办公楼的楼层310的概率情境参数映射。举例来说,若干区312(在为清楚起见而未展示的较多这些区当中)可指示概率的特定范围,其可在这些区内变化。举例来说,在一个实施方案中,这些概率可包括坐着概率。如上所提到,可将坐着概率定义为人员正坐着与在特定位置处的另一活动的可能性。因此,信号环境301的表示可包含针对楼层的各种位置(例如,栅格点)的坐着概率。
在另一个实例中,在图3B中,信号环境302的表示可包括环境光功率频谱情境参数映射,其包括对于楼层310的各种区或位置(例如,栅格点)的预期环境光功率频谱。举例来说,日光可具有相对宽的功率频谱,而荧光灯可具有相对窄的功率频谱。为了说明少数实例,区320可对应于一个特定预期环境光功率频谱,而区322可对应于另一特定预期环境光功率频谱,等等。举例来说,在一种情况下,特定类型的荧光办公室照明可存在于区320中,而另一种类型的办公室照明可存在于区322中。在一特定实例中,楼层310的在窗附近的区324或326可暴露于具有特定功率频谱的日光。因此,对于这些区的预期环境光功率频谱可包括日光的功率频谱加室内照明的功率频谱的混合。另一方面,楼层310的远离窗的区322可仅暴露于室内照明。因此,对于这些区的预期环境光功率频谱可包括室内照明的功率频谱。
在一实施方案中,情境参数映射的值可循环性地与时间相关,使得这些值可至少部分基于时刻或星期几等等来改变。举例来说,上文所描述的环境光功率频谱情境参数映射可包括在24小时周期期间循环变化的值。以此方式,环境光功率频谱情境参数映射可说明在楼层310的窗外存在白天还是夜间条件。举例来说,在窗附近的区可仅在白天数小时期间暴露于具有特定功率频谱的日光。因此,在白天数小时期间,针对这些区的预期环境光频谱可包括日光的功率频谱加室内照明的功率频谱,而在夜间期间的针对这些区的预期环境光功率频谱可包括仅室内照明的功率频谱。当然,除上文所描述的环境光功率频谱情境参数映射的类型外的类型的情境参数映射的值可循环地变化,且所主张的标的物在此方面不受限制。
在图3C中展示的情境参数映射的又一实例中,信号环境303的表示可包括环境声情境参数映射,其包括包含针对楼层的各种位置(例如,栅格点)的预期环境声签名的楼层310的映射。在一个实施方案中,环境声可包括在通过MS机载麦克风测量的声音的相对宽频谱(例如,音量)上的集成的值。在另一实施方案中,环境声可包括从在来自MS机载麦克风测量的声音的功率频谱的频域中的数字信号处理产生的声音签名。因此,举例来说,可将一群人的声音签名与叮当作响的餐具或办公室声音的声音签名区分开来。为了说明少数实例,区330可对应于一个特定预期环境声签名,而区332可对应于另一特定预期环境声签名,等等。举例来说,在一种情况下,区336可包括具有一特定环境声签名的办公室区域。举例来说,在另一情况下,区334可包括具有另一特定环境声签名的休息室就餐区域。
在图3D中展示的情境参数映射的又一实例中,信号环境304的表示可包括办公楼的楼层310的温度情境参数映射。在楼层310的不同区域中,温度可变化。举例来说,若干区342(在为清楚起见而未展示的较多这些区当中)可指示特定温度范围,其可(例如)在这些区内变化。因此,信号环境304的表示可包含针对楼层的各种位置(例如,栅格点)的温度值。图3E展示数据中心的楼层的温度情境参数映射。在图3E中,所述映射具有比在图3D中细的粒度。在图3E中,不同阴影表示不同温度范围,或相对于所述楼层的其它区域的温度范围的不同温度范围。举例来说,如在图3E的右侧的图例中所见,一个阴影表示较高温度,而另一阴影表示较低温度。
在如上文所解释的一实施方案中,情境参数映射的值可循环性地与时间相关,使得这些值可至少部分基于时刻或星期几等等来改变。举例来说,上文所描述的环境声签名情境参数映射可包括在24小时周期期间循环变化的签名。以此方式,环境声情境参数映射可说明办公室工作人员正在其办公桌边工作还是正在休息室开会。当然,除上文所描述的环境声情境参数映射的类型外的类型的情境参数映射的值可循环地变化,且所主张的标的物在此方面不受限制。
在一个实施方案中,情境参数映射可包括对应于室内区的一个以上类型的预期传感器签名值或一个以上类型的其它预期参数或特性的特定位置的表。举例来说,情境参数映射可使特定位置与(例如)年龄群组和环境光级相关联。图4展示根据一实施方案的信号环境400的表示,所述信号环境包括对于建筑物的楼层310的一个以上类型的预期传感器签名或其它预期参数或特性的组合。如上文所解释,室内导航***可选择性地将辅助信息提供给MS以促进和/或实现位置服务。此辅助信息可包含(例如)可用于至少部分基于区(确切地说,室内区)的一或多个类型的预期签名值定位的情境参数映射。在一实施方案中,情境参数映射可包括用于对应于由情境参数映射表示的特定位置的任何数目个预期可测量参数的情境参数映射值的集合。举例来说,图3A、3B、3C和3D展示分别个别地涉及坐着概率、预期环境光频谱和预期环境声级的情境参数映射的四个实例。然而,图4展示同时包含对于楼层的各种位置(例如,栅格点)的坐着概率、预期环境光频谱和预期环境声级的情境参数映射的实例。举例来说,信号环境400的表示可包含楼层310的具有特定预期光谱的区326和具有相对低预期环境声级的区336等等。因此,同时包含与特定位置相关联的室内区的多个类型的预期签名值的情境参数映射的值可使MS能够将传感器测量结果或其它参数或特性与室内区域中的位置相关联。举例来说,与指示仅单一类型的预期签名值的情境参数映射相比,这些情境参数映射可实现具有较大准确度的MS定位。
在一实施方案中,除了预期传感器签名值外,情境参数映射也可同时包括用于对应于由情境参数映射表示的特定位置的任何数目个预期用户简档参数的表示值的集合。举例来说,情境参数映射可同时包含预期用户年龄签名、预期用户职业签名和预期用户会员签名。预期用户年龄签名可包括针对由情境参数映射涵盖的特定位置的用户年龄或用户年龄群组的概率分布。举例来说,对于一个特定位置,可存在所述特定位置中的用户的年龄在21.0与30.0之间的百分之十概率,而可存在所述特定位置中的用户的年龄在5.0与10.0之间的百分之一概率。此特定位置可包括(例如)饮酒吧台。预期用户职业签名可包括针对由情境参数映射涵盖的特定位置的用户职业的概率分布。举例来说,对于一个特定位置,可存在所述特定位置中的用户的职业为软件工程师的百分之六十概率,而可存在所述特定位置中的用户的职业为海洋生物学家的百分之二概率。此特定位置可包括(例如)办公楼的小室区。预期用户会员签名可包括对于由情境参数映射涵盖的特定位置的用户会员的概率分布(例如,用户为一个群组对另一群组的成员的可能性)。举例来说,对于一个特定位置,可存在所述特定位置中的用户的职业为常飞乘客俱乐部的成员的百分之八十概率,而可存在所述特定位置中的用户的职业为滑雪俱乐部的成员的百分之十概率。此特定位置可包括(例如)机场的候机区域。因此,同时包含对应于由情境参数映射表示的特定位置的多个类型的预期用户简档参数的情境参数映射的值可使MS能够将预期用户简档参数与室内区域中的位置相关联。举例来说,情境参数映射可将存储的经分类的用户运动与特定位置相关联。
图5为根据一实施方案的展示与MS处于相同位置的用户的各种轨迹的建筑物的一部分的映射500。虚线椭圆504中包含的点(例如,540和545)可指示至少部分基于涉及室内区的单一类型的预期传感器签名或其它参数或特性的情境参数映射的MS的定位的位置。仅考虑单一预期传感器签名(例如,声音频谱)可错误地地将用户置于墙壁或盥洗室空间中。举例来说,轨迹520指示与MS处于相同位置的用户无规律地行进通过墙壁到小房间或盥洗室空间等等内。另一方面,通过考虑额外预期传感器签名,可达成改善的定位精度。举例来说,除了考虑环境声级外,也通过考虑用户的行走速度,可确定用户更有可能位于走廊而非盥洗室中。因此,虚线椭圆502中包含的点(例如,530、532和534)可指示至少部分基于同时涉及室内区的多个类型的传感器签名或其它参数或特性的情境参数映射的MS的定位的位置。举例来说,这些定位指示与MS处于相同位置的用户行进在走廊510的界限(例如,墙壁)内。
因此,通过使用轨迹的“形状”和运动的速度,可改善定位精度。举例来说,可从WiFi定位或惯性传感器获得轨迹数据。在WiFi定位相对不准确的情况下(例如,在参看图5描述的实例中),对于估计(例如)大致局部速度和一些轨迹形状参数,所述定位可为可靠的。
图6为说明根据一实施方案的用于估计MS的位置的过程600的流程图。举例来说,过程600可由MS(例如,MS 100)或服务器(例如,图1中展示的140)执行。任选地,在块610,指示MS的用户的至少一个属性的用户简档可存储在(例如)位于MS或服务器处的存储器装置中。举例来说,用户的这些属性可包括年龄、职业、俱乐部会员等等。此外,一或多个传感器可用以推断用户运动型式(例如,坐着、站着或移动)。在一实施方案中,MS可包含惯性传感器(例如,加速计、陀螺仪、磁力计等)、接近度传感器、温度传感器、指南针、比重计或音频传感器(仅举几个实例)。这些传感器可响应于与MS处于相同位置的用户的移动产生信号。这些信号可经处理以确定用户的运动状态。在一些实施例中,省略块610。在块620,可至少部分基于来自MS上的至少一个传感器的信号确定测量值。在块630,可至少部分基于测量值与情境参数映射的关联估计MS的位置。在一个特定实施方案中,情境参数映射的值可循环性地与时间相关。举例来说,情境参数映射数据库的值可至少部分基于时刻、星期几、一年中的哪一天等等来变化。当然,过程600的这些细节仅是实例,并且所主张的标的物不限于此。举例来说,在块630,可至少部分基于至少一个属性和测量值与情境参数映射的关联来估计MS的位置,例如,当在块610存储用户简档时。
图7是根据一实施方案的MS的示意图。举例来说,MS 700可包括图1中展示的MS 100的一或多个特征。在某些实施例中,例如200或600的过程可使用MS 700中包含的元件来实施。在其它实施例中,MS 700可提供用于至少部分基于来自移动台上的至少一个传感器的信号确定测量值的装置,和用于至少部分基于测量值与情境参数映射的关联估计移动台的位置的装置。举例来说,以上列举的装置中的一或多者可由元件711、712、721、740和/或766中的一或多者实施,现将更详细地描述所述元件。
在某些实施方案中,MS 700可包括无线收发器721,其能够经由天线722在无线通信网络上(例如,在图1中展示的无线通信链路123上)发射和接收无线信号723。无线收发器721可通过无线收发器总线接口720连接到总线701。在一些实施方案中,无线收发器总线接口720可至少部分与无线收发器721集成在一起。一些实施方案可包含多个无线收发器721及无线天线722以实现根据对应的多种无线通信标准来发射和/或接收信号,所述多种无线通信标准例如为WiFi、CDMA、WCDMA、LTE和蓝牙(仅举几个实例)。
MS 700还可包括能够经由SPS天线758接收和获取SPS信号759的SPS接收器755。SPS接收器755还可全部或部分地处理所获取的SPS信号759以用于估计MS700的位置。在一些实施方案中,通用处理器711、存储器740、DSP 712和/或专业化处理器(未图示)也可用以全部或部分地处理获取的SPS信号,和/或与SPS接收器755一起计算MS 700的估计位置。可在存储器740或寄存器(未图示)中执行在执行定位操作过程中使用的SPS或其它信号的存储。
还在图7中所展示,MS 700可包括通过总线接口710连接到总线701的数字信号处理器(DSP)712、通过总线接口710连接到总线701的通用处理器711和存储器740。总线接口710可与DSP 712、通用处理器711和存储器740集成在一起。在各种实施方案中,可响应于存储在存储器740中(例如,仅举几个实例,在例如RAM、ROM、FLASH或磁盘驱动器的计算机可读存储媒体上)的一或多个机器可读指令的执行来执行例如图2中展示的过程200或图6中展示的过程600的功能或过程。所述一或多个指令可为可由通用处理器711、专业化处理器或DSP 712执行。举例来说,在一个实施方案中,存储在存储器740中的一或多个机器可读指令可为可由处理器711执行以:存储指示MS的用户的至少一个属性的用户简档;至少部分基于来自MS上的至少一个传感器的信号接收测量值;和至少部分基于至少一个属性和测量值与情境参数映射数据库的关联估计MS的位置。存储器740可包括非暂时性处理器可读存储器和/或计算机可读存储器,其存储可由处理器711和/或DSP 712执行以执行本文中所描述的功能的软件代码(编程代码、指令等)。
还在图7中展示,用户接口735可包括若干装置中的任一者,例如,扬声器、麦克风、显示装置、振动装置、键盘、触摸屏(仅举几个实例)。在特定实施方案中,用户接口735可使用户能够与MS 700上托管的一或多个应用程序交互。举例来说,用户接口735的装置可将模拟或数字信号存储在存储器740上以供DSP 712或通用处理器711响应于来自用户的动作进行进一步处理。类似地,在MS 700上托管的应用程序可将模拟或数字信号存储在存储器740上以将输出信号对用户呈现。在另一实施方案中,MS700可任选地包含专用音频输入/输出(I/O)装置770,其包括(例如)专用扬声器、麦克风、数/模电路、模/数电路、放大器和/或增益控制。然而,应理解,这仅是音频I/O可如何实施于MS中的实例,且所主张的标的物在此方面不受限制。在另一实施方案中,MS 700可包括响应于键盘或触摸屏装置上的触摸或压力的触摸传感器762。
MS 700还可包括用于俘获静态或移动图像的专用相机装置764。举例来说,相机装置764可用作环境传感器。相机装置764可包括(例如)成像传感器(例如,电荷耦合装置或CMOS成像器)、透镜、模/数电路、帧缓冲器(仅举几个实例)。在一个实施方案中,可在通用/应用程序处理器711或DSP 712处执行对表示所俘获的图像的信号的额外处理、调节、编码或压缩。替代地,专用视频处理器768可执行对表示所俘获的图像的信号的调节、编码、压缩或操纵。另外,视频处理器768可解码/解压缩所存储的图像数据以供在MS 700上的显示装置781上呈现。
MS 700还可包括耦合到总线701的传感器760,其可包含(例如)可用于确定测量值的惯性传感器和环境传感器,如上文所描述。传感器760的惯性传感器可包括(例如)加速度计(例如,在三个维度中共同地响应于MS 700的加速)、一或多个陀螺仪或一或多个磁力计(例如,支持一或多个指南针应用程序)。MS 700的环境传感器可包括(例如)温度传感器、气压传感器、环境光传感器、相机成像器和麦克风(仅举几个实例)。传感器760可产生模拟或数字信号,所述模拟或数字信号可存储在存储器740中且由DPS或通用处理器711处理以支持一或多个应用程序,例如,针对定位或导航操作的应用程序。
在一实施方案中,如上所描述,可将惯性传感器和/或环境传感器用于确定测量值。举例来说,来自惯性传感器的测量结果可用以确定用户的活动状态,例如,坐着、站着、行走等等。在另一个实例中,可使用来自惯性传感器或来自定位的测量结果计算移动平均速度。在另一个实例中,可在固定时间窗期间使用来自惯性传感器的测量结果计算转弯速率,例如,定向改变的移动平均值。在又一实例中,也可在固定时间窗期间使用来自惯性传感器的测量结果计算移位,例如,分开相对长的时间间隔的定位之间的距离。在再一实例中,可通过计算在固定时间间隔上的在定位周围的限界框的尺寸来确定路径或轨迹的形状。
在特定实施方案中,MS 700可包括专用调制解调器处理器766,其能够执行对在无线收发器721或SPS接收器755处接收和下变频的信号的基带处理。类似地,调制解调器处理器766可执行对将上变频的信号的基带处理以供无线收发器721发射。在替代性实施方案中,替代具有专用调制解调器处理器,基带处理可由通用处理器或DSP(例如,通用/应用程序处理器711或DSP 712)执行。然而,应理解,这些仅是可执行基带处理的结构的实例,且所主张的标的物在此方面不受限制。
图8是说明可包含可配置以实施技术或过程(例如,上文例如关于图2所描述的过程200)的一或多个装置的实例***800的示意图。***800可包含(例如)可通过无线通信网络808操作地耦合在一起的第一装置802、第二装置804和第三装置806。在一方面中,第一装置802可包括能够提供例如“情境参数映射”或基站历书的定位辅助数据的服务器。第一装置802还可包括能够至少部分基于请求的MS的位置的粗略估计将LCI提供给所述请求的MS的服务器。第一装置802还可包括能够提供与在来自MS的请求中指定的LCI的位置相关的室内定位辅助数据的服务器。在一方面中,第二装置804和第三装置806可包括MS。并且,在一方面中,举例来说,无线通信网络808可包括一或多个无线接入点。然而,所主张的标的物在这些方面中在范围上不受限制。
如图8中所展示,第一装置802、第二装置804和第三装置806可表示可配置以经由无线通信网络808交换数据的任何装置、器具或机器。举例来说但非限制,第一装置802、第二装置804或第三装置806中的任一者可包含:一或多个计算装置或平台,例如,桌上型计算机、膝上型计算机、工作站、服务器装置或类似者;一或多个个人计算或通信装置或器具,例如,个人数字助理、移动通信装置或类似者;计算***或相关联的服务提供商能力,例如,数据库或数据存储服务提供商/***、网络服务提供商/***、因特网或企业内部网服务提供商/***、门户或搜索引擎服务提供商/***、无线通信服务提供商/***;或其任何组合。第一装置802、第二装置804和第三装置806中的任一者分别可包括根据本文中所描述的实例的基站历书服务器、基站或MS中的一或多者。
类似地,如图8中所展示的无线通信网络808表示可配置以支持第一装置802、第二装置804和第三装置806中的至少两者之间的数据交换的一或多个通信链路、过程或资源。举例来说但非限制,无线通信网络808可包含无线或有线通信链路、电话或电信***、数据总线或信道、光纤、地面或航天器资源、局域网、广域网、内联网、因特网、路由器或交换器和类似者,或其任何组合。如所说明,举例来说,通过说明为部分被第三装置806遮掩的虚线框,可存在操作地耦合到无线通信网络808的额外相似装置。
应认识到,可使用或另外包含硬件、固件、软件或其任何组合来实施***800中展示的各种装置和网络和如本文中进一步描述的过程和方法的全部或部分。因此,举例来说但非限制,第二装置804可包含通过总线828操作性地耦合到存储器822的至少一个处理单元820。在一个实施方案中,举例来说,存储在存储器822中的一或多个机器可读指令可为可由处理单元820执行以产生情境参数映射或至少部分基于来自传感器的信号确定测量值,和至少部分基于测量值与信号环境的表示的关联估计移动台的位置。
处理单元820表示可配置以执行数据计算程序或过程的至少一部分的一或多个电路。举例来说但非限制,处理单元820可包含一或多个处理器、控制器、微处理器、微控制器、专用集成电路、数字信号处理器、可编程逻辑装置、现场可编程门阵列和类似者,或其任何组合。
存储器822表示任何数据存储机构。存储器822可包含(例如)主存储器824或次存储器826。主存储器824可包含(例如)随机存取存储器、只读存储器等。虽然在此实例中说明为与处理单元820分开,但应理解,主存储器824的全部或部分可提供在处理单元820内或以其它方式与处理单元820处于相同位置/耦合。
举例来说,次存储器826可包含与主存储器或一或多个数据存储装置或***相同或类似类型的存储器,例如,磁盘驱动器、光盘驱动器、磁带驱动器、固态存储器驱动器等。在某些实施方案中,次存储器826可以操作方式收纳计算机可读媒体840或另外可配置以耦合到计算机可读媒体840。计算机可读媒体840可包含(例如)可携载用于***800中的装置中的一或多者的数据、代码或指令或使所述数据、代码或指令可存取的任何非暂时性媒体。计算机可读媒体840还可称作存储媒体。
第二装置804可包含(例如)通信接口830,其提供或以其它方式支持第二装置804到至少无线通信网络808的操作性耦合。举例来说但非限制,通信接口830可包含网络接口装置或卡、调制解调器、路由器、交换机、收发器和类似者。
第二装置804可包含例如输入/输出装置832。输入/输出装置832表示可配置以接受或以其它方式引入人或机器输入的一或多个装置或特征,或可配置以递送或以其它方式提供人或机器输出的一或多个装置或特征。举例来说但非限制,输入/输出装置832可包含操作性地配置的显示器、扬声器、键盘、鼠标、跟踪球、触摸屏、数据端口等。
本文中描述的方法可由各种装置取决于根据特定实例的应用程序来实施。举例来说,这些方法可以硬件、固件、软件或其组合实施。举例来说,在硬件实施方案中,处理单元可实施于一或多个专用集成电路(“ASIC”)、数字信号处理器(“DSP”)、数字信号处理装置(“DSPD”)、可编程逻辑装置(“PLD”)、现场可编程门阵列(“FPGA”)、处理器、控制器、微控制器、微处理器、电子装置、经设计以执行本文所描述的功能的其它装置单元或其组合内。
就对特定设备或专用计算装置或平台的存储器内存储的二进制数字信号的操作的算法或符号表示来说,呈现在本文中包含的详细描述的一些部分。在此特定说明书的上下文中,术语特定设备或类似者包含通用计算机(一旦其经编程以依据来自程序软件的指令执行特定操作)。算法描述或符号表示是信号处理或有关技术的技术人员用来向所属领域的其他技术人员传达其工作的实质内容的技术的实例。算法在此处且通常被视为产生所要结果的操作或类似信号处理的自一致序列。在此情况下,操作或处理涉及对物理量的物理操纵。通常,虽然并非必要,此些量可呈能够被存储、传送、组合、比较或以其它方式操纵的电或磁性信号的形式。主要出于常见使用的原因,有时将这些信号称为位、数据、值、元素、符号、字符、项、编号、数字或类似者已证实为方便的。然而,应理解,所有这些或类似术语应与适当的物理量相关联,并且只是方便的标签而已。除非另有特定叙述,否则如从本文中的论述显而易见,应了解,贯穿本说明书利用例如“处理”、“计算(computing)”、“运算(calculating)”、“确定”或类似者的术语的论述指特定设备的动作或过程,所述特定设备例如专用计算机、专用计算设备或类似专用电子计算装置。因此,在本说明书的上下文中,专用计算机或类似专用电子计算装置能够操纵或变换信号,所述信号通常表示为专用计算机或类似专用电子计算装置的存储器、寄存器或其它信息存储装置、发射装置或显示装置内的物理电子或磁性量。
本文中所描述的无线通信技术可关于各种无线通信网络,各种无线通信网络例如无线广域网(“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。来自名为“第三代合作伙伴计划”(“3GPP”)的协会的文献中描述了GSM和W-CDMA。来自名为“第三代合作伙伴计划2”(“3GPP2”)的协会的文献中描述了cdma2000。3GPP和3GPP2文献可公开获得。在一方面中,4G长期演进(“LTE”)通信网络也可根据所主张的标的物来实施。WLAN可包括IEEE 802.11x网络,且WPAN可包括(例如)蓝牙网络、IEEE 802.15x。本文中所描述的无线通信实施方案也可以与WWAN、WLAN或WPAN的任何组合结合使用。
在另一方面中,如先前所提到,无线发射器或接入点可包括用以将蜂窝式电话服务延伸到企业或家庭中的毫微微小区。在此实施方案中,举例来说,一或多个MS可经由码分多址(“CDMA”)蜂窝式通信协议与毫微微小区通信,且所述毫微微小区可通过例如因特网的另一宽带网向MS提供对更大的蜂窝式电信网络的接入。
本文中所描述的技术可供包含若干GNSS中的任一者和/或GNSS的组合的SPS使用。此外,这些技术可供利用充当“伪卫星”的地面发射器或SV与这些地面发射器的组合的定位***使用。地面发射器可(例如)包含广播PN码或其它测距代码(例如,类似于GPS或CDMA蜂窝式信号)的基于地面的发射器。此发射器可被指派唯一PN码以便准许由远程接收器识别。地面发射器可(例如)有用于在来自轨道SV的SPS信号可能不可用的情形中扩增SPS,例如,在隧道、矿场、建筑物、都市峡谷或其它封闭区域中。伪卫星的另一实施方案被称为无线电信标。如本文中所使用的术语“SV”希望包含充当伪卫星的地面发射器、伪卫星的等效物和可能其它者。如本文中所使用的术语“SPS信号”和/或“SV信号”希望包含来自地面发射器的类似SPS的信号,所述地面发射器包含充当伪卫星或伪卫星的等效物的地面发射器。
如本文所使用的术语“和”和“或”可包含多种含义,其将至少部分取决于使用所述术语的上下文。通常,“或”如果用以关联一个列表(例如,A、B或C)则希望意味着A、B和C(此处是在包含性意义上使用),以及A、B或C(此处是在排他性意义上使用)。贯穿本说明书对“一个实例”或“实例”的参考意味着结合所述实例描述的特定特征、结构或特性包含在所主张的标的物的至少一个实例中。因此,短语“在一个实例中”或“实例”贯穿本说明书在各处的出现未必全部指同一实例。此外,在一或多个实例中可组合特定特征、结构或特性。本文中所描述的实例可包含使用数字信号操作的机器、装置、引擎或设备。这些信号可包括电子信号、光学信号、电磁信号,或提供位置之间的信息的任何形式的能量。
虽然已说明且描述目前视为实例特征的内容,但所属领域的技术人员将理解,在不脱离所主张主题的情况下可进行各种其它修改且可取代等效物。另外,在不脱离本文中描述的中心概念的情况下,可进行许多修改以使特定情形适合于所主张的标的物的教示。因此,希望所主张标的物不限于所揭示的特定实例,而是此所主张标的物还可包含属于所附权利要求书和其等效物的范围内的所有方面。
Claims (46)
1.一种方法,其包括,在移动台处:
至少部分基于来自所述移动台上的至少一个传感器的信号确定测量值;以及
至少部分基于所述测量值与情境参数映射的关联估计所述移动台的位置。
2.根据权利要求1所述的方法,其中所述情境参数映射包括组合情境参数映射,所述组合情境参数映射包含使用户属性与第一组特定位置相关联的至少第一情境参数映射,和使第一类型的传感器测量结果与第二组特定位置相关联的第二情境参数映射。
3.根据权利要求2所述的方法,其中所述组合情境参数映射进一步包括使第二类型的传感器测量结果与第三组特定位置相关联的第三情境参数映射。
4.根据权利要求2所述的方法,其进一步包括存储指示所述移动台的用户的至少一个属性的用户简档。
5.根据权利要求4所述的方法,其中所述用户的所述至少一个属性包括年龄、职业、购物偏好或俱乐部会员。
6.根据权利要求2所述的方法,其中所述第一情境参数映射使所述移动台的用户的年龄、职业、俱乐部会员或购物历史与所述第一组特定位置相关联。
7.根据权利要求2所述的方法,其中所述第二情境参数映射使光或声音强度或频谱与所述第二组特定位置相关联。
8.根据权利要求2所述的方法,其中所述第二情境参数映射使温度或压力与所述第二组特定位置相关联。
9.根据权利要求1所述的方法,其中所述情境参数映射中的值与时间相关。
10.根据权利要求1所述的方法,其中所述至少一个传感器包括惯性传感器、接近度传感器、温度传感器、指南针、比重计或音频传感器。
11.根据权利要求1所述的方法,其中所述估计所述移动台的所述位置进一步至少部分基于所述移动台的用户的状态和所述测量值与所述情境参数映射的关联。
12.根据权利要求11所述的方法,其中所述用户的所述状态包括坐着、站着或移动。
13.根据权利要求1所述的方法,其进一步包括:
至少部分基于所述移动台的感测能力从服务器选择性下载所述情境参数映射。
14.根据权利要求1所述的方法,其进一步包括:
至少部分基于所述移动台的特定传感器的预期能量消耗和准确度从服务器选择性下载所述情境参数映射,其中来自所述特定传感器的测量结果对应于所述情境参数映射中包含的一或多个参数。
15.根据权利要求1所述的方法,其进一步包括:
至少部分基于从所述至少一个传感器接收的一或多个信号将所述移动台的用户的运动分类,其中估计所述位置至少部分基于所述经分类的运动。
16.根据权利要求1所述的方法,其中估计所述移动台的位置进一步至少部分基于所述移动台的用户的至少一个属性和所述测量值与所述情境参数映射的关联。
17.一种设备,其包括:
用于至少部分基于来自移动台上的至少一个传感器的信号确定测量值的装置;以及
用于至少部分基于所述测量值与情境参数映射的关联估计所述移动台的位置的装置。
18.根据权利要求17所述的设备,其中所述情境参数映射包括组合情境参数映射,所述组合情境参数映射包含使用户属性与第一组特定位置相关联的至少第一情境参数映射,和使第一类型的传感器测量结果与第二组特定位置相关联的第二情境参数映射。
19.根据权利要求18所述的设备,其中所述组合情境参数映射进一步包括使第二类型的传感器测量结果与第三组特定位置相关联的第三情境参数映射。
20.根据权利要求18所述的设备,其进一步包括用于存储指示所述移动台的用户的至少一个属性的用户简档的装置。
21.根据权利要求18所述的设备,其中所述第一情境参数映射使所述移动台的用户的年龄、职业、俱乐部会员或购物历史与所述第一组特定位置相关联。
22.根据权利要求18所述的设备,其中所述第二情境参数映射使光或声音强度或频谱与所述第二组特定位置相关联。
23.根据权利要求18所述的设备,其中所述第二情境参数映射使温度或压力与所述第二组特定位置相关联。
24.根据权利要求17所述的设备,其中所述情境参数映射中的值与时间相关。
25.根据权利要求17所述的设备,其中所述至少一个传感器包括惯性传感器、接近度传感器、温度传感器、指南针、比重计或音频传感器。
26.根据权利要求17所述的设备,其中所述用于估计所述移动台的所述位置的装置包括用于至少部分基于所述移动台的用户的状态和所述测量值与所述情境参数映射的关联估计所述位置的装置,所述状态包括坐着、站着或移动。
27.根据权利要求17所述的设备,其进一步包括:
用于至少部分基于所述移动台的感测能力从服务器选择性下载所述情境参数映射的装置。
28.根据权利要求17所述的设备,其进一步包括:
用于至少部分基于所述移动台的特定传感器的预期能量消耗和准确度从服务器选择性下载所述情境参数映射的装置,其中来自所述特定传感器的测量结果对应于所述情境参数映射中包含的一或多个参数。
29.根据权利要求17所述的设备,其进一步包括:
用于至少部分基于从所述至少一个传感器接收的一或多个信号将所述移动台的用户的运动分类的装置,其中估计所述位置至少部分基于所述经分类的运动。
30.一种设备,其包括:
传感器,其经配置以至少部分基于传感器参数的测量产生信号;以及
一或多个处理单元,其经配置以:
至少部分基于来自所述传感器的所述信号确定测量值;以及
至少部分基于所述测量值与情境参数映射的关联估计移动台的位置。
31.根据权利要求30所述的设备,其中所述情境参数映射包括组合情境参数映射,所述组合情境参数映射包含使用户属性与第一组特定位置相关联的至少第一情境参数映射,和使第一类型的传感器测量结果与第二组特定位置相关联的第二情境参数映射。
32.根据权利要求31所述的设备,其中所述组合情境参数映射进一步包括使第二类型的传感器测量结果与第三组特定位置相关联的第三情境参数映射。
33.根据权利要求31所述的设备,其进一步包括经配置以存储指示所述移动台的用户的至少一个属性的用户简档的存储器。
34.根据权利要求36所述的设备,其中所述用户的所述至少一个属性包括年龄、职业、购物偏好或俱乐部会员。
35.根据权利要求31所述的设备,其中所述第一情境参数映射使所述移动台的用户的年龄、职业、俱乐部会员或购物历史与所述第一组特定位置相关联。
36.根据权利要求31所述的设备,其中所述第二情境参数映射使光或声音强度或频谱与所述第二组特定位置相关联。
37.根据权利要求31所述的设备,其中所述第二情境参数映射使温度或压力与所述第二组特定位置相关联。
38.根据权利要求30所述的设备,其中所述情境参数映射中的值与时间相关。
39.根据权利要求30所述的设备,其中所述传感器包括惯性传感器、接近度传感器、温度传感器、指南针、比重计或音频传感器。
40.根据权利要求30所述的设备,其中所述估计所述移动台的所述位置进一步至少部分基于所述移动台的用户的状态和所述测量值与所述情境参数映射的关联。
41.根据权利要求40所述的设备,其中所述用户的所述状态包括坐着、站着或移动。
42.根据权利要求30所述的设备,其中所述一或多个处理单元经配置以至少部分基于所述移动台的感测能力从服务器选择性下载所述情境参数映射。
43.根据权利要求30所述的设备,其中所述一或多个处理单元经配置以至少部分基于所述移动台的特定传感器的预期能量消耗和准确度从服务器选择性下载所述情境参数映射,其中来自所述特定传感器的测量结果对应于所述情境参数映射中包含的一或多个参数。
44.根据权利要求30所述的设备,其中所述一或多个处理单元经配置以至少部分基于从所述传感器接收的一或多个信号将所述移动台的用户的运动分类,其中估计所述位置至少部分基于所述经分类的运动。
45.根据权利要求30所述的设备,其中所述一或多个处理单元经配置以至少部分基于所述移动台的用户的至少一个属性和所述测量值与所述情境参数映射的关联估计所述移动台的位置。
46.一种非暂时性存储媒体,其包括存储于其上的机器可读指令,所述机器可读指令可由专用计算装置执行以:
至少部分基于来自移动台上的至少一个传感器的信号确定测量值;以及
至少部分基于所述测量值与情境参数映射的关联估计所述移动台的位置。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201261747976P | 2012-12-31 | 2012-12-31 | |
US61/747,976 | 2012-12-31 | ||
US13/831,343 | 2013-03-14 | ||
US13/831,343 US9031573B2 (en) | 2012-12-31 | 2013-03-14 | Context-based parameter maps for position determination |
PCT/US2013/077959 WO2014106029A1 (en) | 2012-12-31 | 2013-12-27 | Context-based parameter maps for position determination |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104884896A true CN104884896A (zh) | 2015-09-02 |
CN104884896B CN104884896B (zh) | 2017-10-17 |
Family
ID=51017747
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201380065992.XA Expired - Fee Related CN104884896B (zh) | 2012-12-31 | 2013-12-27 | 用于位置确定的基于情境的参数映射 |
Country Status (4)
Country | Link |
---|---|
US (2) | US9031573B2 (zh) |
EP (1) | EP2938966B1 (zh) |
CN (1) | CN104884896B (zh) |
WO (1) | WO2014106029A1 (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105426476A (zh) * | 2015-11-17 | 2016-03-23 | 广东欧珀移动通信有限公司 | 一种导航路线的生成方法及终端 |
CN105868620A (zh) * | 2016-03-23 | 2016-08-17 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
CN106643739A (zh) * | 2017-02-23 | 2017-05-10 | 烟台中飞海装科技有限公司 | 一种室内环境人员定位方法及*** |
CN106851578A (zh) * | 2017-02-23 | 2017-06-13 | 烟台中飞海装科技有限公司 | 复杂未知室内环境中人员定位***和方法 |
CN109429331A (zh) * | 2017-07-13 | 2019-03-05 | 北京嘀嘀无限科技发展有限公司 | 定位方法、装置及存储介质 |
CN110235028A (zh) * | 2016-12-06 | 2019-09-13 | 谷歌有限责任公司 | 使用自定义估计器实时估计速度和步态特征 |
CN110297252A (zh) * | 2019-07-17 | 2019-10-01 | 哈尔滨理工大学 | 一种基于激光传感器阵列的列车前方障碍物检测***及其检测方法 |
CN110654943A (zh) * | 2018-06-29 | 2020-01-07 | 奥的斯电梯公司 | 电梯装置输入终端和走廊固定装置的位置和定向的自动确定 |
Families Citing this family (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9733091B2 (en) * | 2007-05-31 | 2017-08-15 | Trx Systems, Inc. | Collaborative creation of indoor maps |
US10229610B2 (en) * | 2012-03-30 | 2019-03-12 | Qualcomm Incorporated | Contextual awareness using relative positions of mobile devices |
US9031573B2 (en) | 2012-12-31 | 2015-05-12 | Qualcomm Incorporated | Context-based parameter maps for position determination |
JP2015014587A (ja) * | 2013-06-06 | 2015-01-22 | 株式会社リコー | 情報処理装置、位置決定方法及び位置決定プログラム |
JP2015119266A (ja) * | 2013-12-17 | 2015-06-25 | 船井電機株式会社 | ユーザーインターフェース装置、ユーザーインターフェースシステム、及び印刷装置 |
US10613549B2 (en) | 2014-02-07 | 2020-04-07 | Crown Equipment Corporation | Systems and methods for supervising industrial vehicles via encoded vehicular objects shown on a mobile client device |
US9807725B1 (en) * | 2014-04-10 | 2017-10-31 | Knowles Electronics, Llc | Determining a spatial relationship between different user contexts |
WO2016018170A1 (en) * | 2014-07-30 | 2016-02-04 | Siemens Aktiengesellschaft | Localizing a movable object using an inertial measurement system |
WO2016038415A1 (en) * | 2014-09-12 | 2016-03-17 | Umm Al-Qura University | Automatic update of crowd and traffic data using device monitoring |
EP3009796B1 (en) * | 2014-10-17 | 2018-03-07 | Alcatel Lucent | System for indoor positioning |
DE112016000545B4 (de) | 2015-01-30 | 2019-08-22 | Knowles Electronics, Llc | Kontextabhängiges schalten von mikrofonen |
US10028084B2 (en) * | 2015-02-10 | 2018-07-17 | Qualcomm Incorporated | Adaptive position indicator |
US9875502B2 (en) * | 2015-03-06 | 2018-01-23 | Wal-Mart Stores, Inc. | Shopping facility assistance systems, devices, and methods to identify security and safety anomalies |
US9351124B1 (en) * | 2015-06-29 | 2016-05-24 | Cognizant Business Services Limited | Location detection and communication through latent dynamic network interactions |
EP3317613A4 (en) * | 2015-06-30 | 2019-01-16 | Lawrence Douglas | SYSTEMS AND METHODS FOR AUTOMATIC PATH MANAGEMENT |
JP6568774B2 (ja) * | 2015-09-29 | 2019-08-28 | 株式会社Nttドコモ | 位置推定装置 |
EP3182738B1 (en) | 2015-12-16 | 2018-12-05 | Snips | Method and means for triggering at least one action based on geolocation and user information, places and user habits |
US10118696B1 (en) | 2016-03-31 | 2018-11-06 | Steven M. Hoffberg | Steerable rotating projectile |
US10830592B2 (en) * | 2017-09-21 | 2020-11-10 | Dell Products L.P. | Indoor navigation path determination system |
JP6674430B2 (ja) * | 2017-10-10 | 2020-04-01 | 本田技研工業株式会社 | 運転支援装置 |
US10075935B1 (en) * | 2017-11-03 | 2018-09-11 | Mapsted Corp. | Method and system for positioning state transition |
US11712637B1 (en) | 2018-03-23 | 2023-08-01 | Steven M. Hoffberg | Steerable disk or ball |
US20210141381A1 (en) * | 2018-07-06 | 2021-05-13 | Sony Corporation | Information processing device, information processing system, behavior planning method, and computer program |
US11470162B2 (en) * | 2021-01-30 | 2022-10-11 | Zoom Video Communications, Inc. | Intelligent configuration of personal endpoint devices |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009021068A1 (en) * | 2007-08-06 | 2009-02-12 | Trx Systems, Inc. | Locating, tracking, and/or monitoring personnel and/or assets both indoors and outdoors |
US7606687B2 (en) * | 2004-09-14 | 2009-10-20 | Friendster, Inc. | Proximity search methods using tiles to represent geographical zones |
WO2010129766A1 (en) * | 2009-05-08 | 2010-11-11 | Google Inc. | Refining location estimates and reverse geocoding based on a user profile |
WO2012009328A1 (en) * | 2010-07-13 | 2012-01-19 | Qualcomm Incorporated | Indoor likelihood heatmap |
CN102577324A (zh) * | 2009-10-01 | 2012-07-11 | 高通股份有限公司 | 用于移动站位置估计的场所应用 |
US20120176525A1 (en) * | 2011-01-12 | 2012-07-12 | Qualcomm Incorporated | Non-map-based mobile interface |
US20140141803A1 (en) * | 2012-11-21 | 2014-05-22 | Apple Inc. | Tiling of map data |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009043020A2 (en) | 2007-09-28 | 2009-04-02 | The Trustees Of Dartmouth College | System and method for injecting sensed presence into social networking applications |
US7917456B2 (en) | 2007-10-08 | 2011-03-29 | Hewlett-Packard Development Company, L.P. | Profile configuration for a data processing apparatus |
US20110219422A1 (en) | 2009-02-23 | 2011-09-08 | Method Solutions Llc | System and method for displaying a density of objects in a social network application |
US20110246490A1 (en) | 2010-04-01 | 2011-10-06 | Sony Ericsson Mobile Communications Ab | Updates with context information |
US9031573B2 (en) | 2012-12-31 | 2015-05-12 | Qualcomm Incorporated | Context-based parameter maps for position determination |
-
2013
- 2013-03-14 US US13/831,343 patent/US9031573B2/en not_active Expired - Fee Related
- 2013-12-27 WO PCT/US2013/077959 patent/WO2014106029A1/en active Application Filing
- 2013-12-27 CN CN201380065992.XA patent/CN104884896B/zh not_active Expired - Fee Related
- 2013-12-27 EP EP13828898.0A patent/EP2938966B1/en active Active
-
2015
- 2015-04-10 US US14/684,112 patent/US9736638B2/en not_active Expired - Fee Related
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7606687B2 (en) * | 2004-09-14 | 2009-10-20 | Friendster, Inc. | Proximity search methods using tiles to represent geographical zones |
WO2009021068A1 (en) * | 2007-08-06 | 2009-02-12 | Trx Systems, Inc. | Locating, tracking, and/or monitoring personnel and/or assets both indoors and outdoors |
WO2010129766A1 (en) * | 2009-05-08 | 2010-11-11 | Google Inc. | Refining location estimates and reverse geocoding based on a user profile |
CN102577324A (zh) * | 2009-10-01 | 2012-07-11 | 高通股份有限公司 | 用于移动站位置估计的场所应用 |
WO2012009328A1 (en) * | 2010-07-13 | 2012-01-19 | Qualcomm Incorporated | Indoor likelihood heatmap |
US20120176525A1 (en) * | 2011-01-12 | 2012-07-12 | Qualcomm Incorporated | Non-map-based mobile interface |
US20140141803A1 (en) * | 2012-11-21 | 2014-05-22 | Apple Inc. | Tiling of map data |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105426476B (zh) * | 2015-11-17 | 2020-07-17 | Oppo广东移动通信有限公司 | 一种导航路线的生成方法及终端 |
CN105426476A (zh) * | 2015-11-17 | 2016-03-23 | 广东欧珀移动通信有限公司 | 一种导航路线的生成方法及终端 |
CN105868620A (zh) * | 2016-03-23 | 2016-08-17 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
CN105868620B (zh) * | 2016-03-23 | 2019-02-05 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
US11874381B2 (en) | 2016-12-06 | 2024-01-16 | Google Llc | Real-time estimation of speed and gait characteristics using a custom estimator |
CN110235028B (zh) * | 2016-12-06 | 2023-07-14 | 谷歌有限责任公司 | 使用自定义估计器实时估计速度和步态特征 |
CN110235028A (zh) * | 2016-12-06 | 2019-09-13 | 谷歌有限责任公司 | 使用自定义估计器实时估计速度和步态特征 |
CN106851578A (zh) * | 2017-02-23 | 2017-06-13 | 烟台中飞海装科技有限公司 | 复杂未知室内环境中人员定位***和方法 |
CN106643739B (zh) * | 2017-02-23 | 2020-04-14 | 烟台中飞海装科技有限公司 | 一种室内环境人员定位方法及*** |
CN106851578B (zh) * | 2017-02-23 | 2020-08-21 | 烟台中飞海装科技有限公司 | 复杂未知室内环境中人员定位***和方法 |
CN106643739A (zh) * | 2017-02-23 | 2017-05-10 | 烟台中飞海装科技有限公司 | 一种室内环境人员定位方法及*** |
CN109429331B (zh) * | 2017-07-13 | 2021-08-10 | 北京嘀嘀无限科技发展有限公司 | 定位方法、装置及存储介质 |
CN109429331A (zh) * | 2017-07-13 | 2019-03-05 | 北京嘀嘀无限科技发展有限公司 | 定位方法、装置及存储介质 |
CN110654943A (zh) * | 2018-06-29 | 2020-01-07 | 奥的斯电梯公司 | 电梯装置输入终端和走廊固定装置的位置和定向的自动确定 |
CN110297252A (zh) * | 2019-07-17 | 2019-10-01 | 哈尔滨理工大学 | 一种基于激光传感器阵列的列车前方障碍物检测***及其检测方法 |
Also Published As
Publication number | Publication date |
---|---|
US20140187258A1 (en) | 2014-07-03 |
US20150215740A1 (en) | 2015-07-30 |
EP2938966B1 (en) | 2018-10-10 |
WO2014106029A1 (en) | 2014-07-03 |
US9736638B2 (en) | 2017-08-15 |
CN104884896B (zh) | 2017-10-17 |
US9031573B2 (en) | 2015-05-12 |
EP2938966A1 (en) | 2015-11-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104884896A (zh) | 用于位置确定的基于情境的参数映射 | |
US9081079B2 (en) | Adaptive updating of indoor navigation assistance data for use by a mobile device | |
US8706137B2 (en) | Likelihood of mobile device portal transition | |
US20140128093A1 (en) | Portal transition parameters for use in mobile device positioning | |
JP5973509B2 (ja) | ロケーションコンテキスト識別子を用いた移動局ナビゲーションのためのスケーラブルルーティング | |
US9494432B2 (en) | Collaborative navigation techniques for mobile devices | |
CN104838282B (zh) | 用于增强型往返时间(rtt)交换的方法和*** | |
KR101534995B1 (ko) | 모바일 로케이션 결정을 위한 방법 및 장치 | |
US9395189B2 (en) | Indoor structure inference using points of interest | |
JP6370886B2 (ja) | ベニュー測位能力に適応するための方法 | |
US9820233B2 (en) | Motion state based mobile device positioning | |
CN108780137A (zh) | 供多层定位的选择性众包 | |
JP2019165484A (ja) | モバイルロケーションサービスへのクライアントアクセス | |
CN106104207A (zh) | 用于传送定位辅助数据的***、方法和装置 | |
CN105190241A (zh) | 利用压力分布来确定位置背景识别符 | |
CN106664528A (zh) | 用于实现对众包隐私的控制的方法和*** | |
WO2017160455A1 (en) | Access point environment characterization | |
CN107271954A (zh) | 用于基于观测到达时间差进行定位的方法和*** | |
CN108780138A (zh) | 通过运行时间条件增强prs搜索 | |
CN110168395A (zh) | 处理用于长期演进定位协议型的定位会话的早期位置定位 | |
Elhamshary et al. | Towards ubiquitous indoor spatial awareness on a worldwide scale |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
EXSB | Decision made by sipo to initiate substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20171017 Termination date: 20201227 |
|
CF01 | Termination of patent right due to non-payment of annual fee |