CN105431710B - 用于室外与室内地图之间的无缝移动用户体验的方法 - Google Patents
用于室外与室内地图之间的无缝移动用户体验的方法 Download PDFInfo
- Publication number
- CN105431710B CN105431710B CN201480043059.7A CN201480043059A CN105431710B CN 105431710 B CN105431710 B CN 105431710B CN 201480043059 A CN201480043059 A CN 201480043059A CN 105431710 B CN105431710 B CN 105431710B
- Authority
- CN
- China
- Prior art keywords
- map
- place
- outdoor
- indoor
- mobile device
- 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.)
- Expired - Fee Related
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- 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
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Navigation (AREA)
- Telephone Function (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
- Instructional Devices (AREA)
- Traffic Control Systems (AREA)
Abstract
本发明呈现用于使用移动装置集成室外地图及与场所相关联的室内地图的方法、***、计算机可读媒体及设备。所述方法可包括呈现与室外地图应用相关联的所述室外地图,其中所述室外地图包含与所述场所相关联的区域。另外,所述方法可包括将所述室内地图叠加在所述室外地图的与所述场所相关联的所述区域上,其中所述室内地图与室内地图应用相关联。此外,所述方法可包括接收与所述场所相关联的第一事件的第一指示。此外,响应于接收到所述第一事件的所述第一指示,所述方法可包括允许所述室内地图应用控制与具有所述叠加的室内地图的所述室外地图的所述呈现相关联的方面。
Description
技术领域
本发明大体上涉及地图应用,且更具体来说,涉及用于室外与室内地图之间的更无缝移动用户体验的技术。
背景技术
室外地图应用广泛用于移动装置中以向移动用户提供导航辅助及位置信息。室外地图应用可结合卫星位置服务(例如全球定位***(GPS))使用以提供导航辅助。室外地图应用通常具有含有公共街道及关注点的数据库。街道及关注点上的点可编码为地理译码坐标(例如,具有经度及纬度)。
然而,室外地图应用通常仅覆盖公共区域。例如购物中心等第三方场所通常不被室外地图应用覆盖。室外地图应用可通常仅显示引向第三方场所的入口的公共街道。室外地图可能够仅显示整个第三方场所的轮廓,因为场所可为私人财产。另外,第三方场所内的道路通常未知且因此未展示。
此外,可随后通过下载与给定所关注的地理区域相关联的室内第三方应用而产生给定所关注的地理区域(例如,购物中心)的室内地图。
地图应用的当前实施方案不提供室内定位应用与室外全局地图的平滑集成。
发明内容
描述允许室外与室内地图之间的更无缝的移动用户体验的某些实施例。在一些情况下,在使用全局室外地图应用时,可将对应于场所(例如,购物中心)的多边形子集的控制给予经设计以提供所述场所中的定位及/或地图服务的第三方应用。例如,在用户在所述移动装置的触摸屏上触摸多边形区域内的对应于所述场所的屏幕时,可将控制给予与所述场所相关联的第三方应用。在一些情况下,所述多边形子集可包含圆形或部分圆形形状。所述多边形子集可指示所述场所的边界,其中全局室外地图可不提供定位服务。第三方地图应用可由场所所有者创建以提供所述场所中的定位及地图服务。
呈现用于使用移动装置集成室外地图及与场所相关联否室内地图的方法、***、计算机可读媒体及设备。所述方法可包括呈现与室外地图应用相关联的所述室外地图,其中所述室外地图包含与所述场所相关联的区域。另外,所述方法可包括将所述室内地图叠加在所述室外地图的与所述场所相关联的所述区域上,其中所述室内地图与室内地图应用相关联。此外,所述方法可包括接收与所述场所相关联的第一事件的第一指示。此外,响应于接收所述第一事件的所述第一指示,所述方法可包括允许所述室内地图应用控制与具有所述叠加的室内地图的所述室外地图的所述呈现相关联的方面。
在一或多个布置中,所述第一事件可为在所述移动装置上执行的选择所述场所的用户输入。
在一或多个布置中,所述第一事件包括产生具有所述叠加的室内地图的所述室外地图被所述室内地图覆盖的呈现的最小部分的缩放动作。
在一或多个布置中,所述第一事件可为所述移动装置定位在所述场所内部。另外,可基于与所述室内地图应用相关联的位置数据而检测所述第一事件。此外,与所述室内地图相关联的所述位置数据可包含从一或多个接入点接收的至少信号强度指示(RSSI)测量值或往返时间(RTT)测量值。
在一或多个布置中,可基于所述移动装置的卫星位置服务而检测所述第一事件。
在一或多个布置中,可在接收到所述移动装置定位在所述场所内部的指示之后停用所述移动装置的卫星位置服务。
在一或多个布置中,可在接收到所述移动装置定位在所述场所外部的指示之后限制与所述室内地图应用相关联的一或多个特征。
在一或多个布置中,可基于用户请求从应用商店下载所述室内地图应用。另外,所述室内地图与所述下载的室内地图应用相关联。
在一或多个布置中,所述方法可进一步包括:接收与所述场所外部相关联的第二事件的第二指示;及响应于接收到所述第二事件的所述第二指示,允许所述室内地图应用将控制交回到所述室外地图应用。
在一或多个布置中,所述第二事件可为所述移动装置定位在所述场所外部。
在一或多个布置中,所述第二事件可为所述移动装置从所述场所内部转移到所述场所外部。
在一或多个布置中,所述第二事件可包括在所述移动装置上执行的选择所述外部地图的第二用户输入。
在一或多个布置中,在接收到所述移动装置定位在所述场所内部的指示之后,所述室内地图应用与所述室外地图应用并行地控制具有所述叠加的室内地图的所述室外地图的所述呈现
在另一实施例中,一种经配置以呈现与和场所相关联的室内地图集成的室外地图的移动装置可包括:存储器;接收器,其接收数据以用于在所述移动装置上呈现与室外地图应用相关联的室外地图,其中所述室外地图包含与所述场所相关联的区域;及一或多个处理器,其经配置以:将所述室内地图叠加在与所述场所相关联的所述室外地图的所述区域上,其中所述室内地图与室内地图应用相关联;接收与所述场所相关联的第一事件的第一指示;及响应于接收所述第一事件的所述第一指示,允许所述室内地图应用控制与具有所述叠加的室内地图的所述室外地图的所述呈现相关联的方面。
在另一实施例中,存储用于将室外地图与和场所相关联的室内地图集成的计算机可执行指令的一或多个计算机可读媒体,所述计算机可执行指令在被执行时可致使包含在移动装置中的一或多个计算装置:呈现与室外地图应用相关联的所述室外地图,其中所述室外地图包含与所述场所相关联的区域;将所述室内地图叠加在与所述场所相关联的所述室外地图的所述区域上,其中所述室内地图与室内地图应用相关联;接收与所述场所相关联的第一事件的第一指示;及响应于接收所述第一事件的所述第一指示,允许所述室内地图应用控制与具有所述叠加的室内地图的所述室外地图的所述呈现相关联的方面。
在另一实施例中,一种用于将室外地图与和场所相关联的室内地图集成的设备可包括:用于呈现与室外地图应用相关联的所述室外地图的装置,其中所述室外地图包含与所述场所相关联的区域;用于将所述室内地图叠加在与所述场所相关联的所述室外地图的所述区域上的装置,其中所述室内地图与室内地图应用相关联;用于接收与所述场所相关联的第一事件的第一指示的装置;及响应于接收所述第一事件的所述第一指示,用于允许所述室内地图应用控制与具有所述叠加的室内地图的所述室外地图的所述呈现相关联的方面的装置。
附图说明
通过实例来说明本发明的各方面。在附图中,相同参考数字指示类似元件,且:
图1是可结合本文中描述的各种***和方法而使用的实例无线网络环境的图解说明。
图2说明各种实施例的示范性设备。
图3说明可并入一或多个实施例的地图应用的简化图。
图4说明具有指示场所的边界的多边形的室外地图应用的当前实施方案。
图5说明根据实施例的移动装置上的地图应用的显示器。
图6说明根据实施例的使用地图应用在地图上的用户缩放。
图7说明根据实施例的在地图应用主要显示室内地图应用时的实例。
图8说明根据实施例的其中室内定位能力先前尚未安装在移动装置中的地图应用。
图9说明根据一些实施方案的用于使用移动装置提供位置服务的示范性方法。
图10说明其中可实施一或多个实施例的计算***的实例。
具体实施方式
现将相对于形成其一部分的附图来描述若干示意性实施例。虽然下文描述可在其中实施本发明的一或多个方面的特定实施例,但可使用其它实施例,且可在不脱离本发明的范围或所附权利要求书的精神的情况下进行各种修改。
本文所描述的技术可以用于对各种无线通信网络的移动装置或客户端接入,例如码分多址(CDMA)网络、时分多址(TDMA)网络、频分多址(FDMA)网络、正交FDMA(OFDMA)网络、单载波FDMA(SC-FDMA)网络等。术语“网络”和“***”常常可互换使用。CDMA***可实施例如通用地面无线电接入(UTRA)、CDMA2000等无线电技术。UTRA包含宽带CDMA(W-CDMA)和低芯片速率(LCR)。CDMA2000涵盖IS-2000、IS-95、IS-856和高速率包数据(HRPD)标准。TDMA网络可以实施无线电技术,例如全球移动通信***(GSM)。OFDMA网络可实施无线电技术,例如演进型UTRA(E-UTRA)、IEEE 802.11、IEEE 802.16、IEEE 802.20、等。UTRA是通用移动电信***(UMTS)的部分。长期演进(LTE)是由E-UTRA使用的无线电接入技术。UTRA、E-UTRA、GSM、UMTS及LTE描述于来自名为“第三代合作伙伴计划”(3GPP)的组织的文献中。CDMA2000描述于来自名为“第三代合作伙伴计划2”(3GPP2)的组织的文件中。IEEE 802.11网络也被称作WiFi网络或无线局域网(WLAN)且在来自电气电子工程师学会(IEEE)的一系列标准中界定。在所属领域中已知这些各种无线电技术和标准。
本文结合接入终端描述各种实施例。接入终端还可被称为***、订户单元、订户台、移动台、移动件、远程台、远程终端、移动装置、用户终端、终端、无线通信装置、用户代理、用户装置或用户装备(UE)。接入终端可为蜂窝式电话、无绳电话、会话起始协议(SIP)电话、无线本地环路(WLL)站、个人数字助理(PDA)、具有无线连接能力的手持式装置、计算装置、智能电话、平板计算机、膝上型计算机或连接到或含有调制解调器(例如无线调制解调器)的其它处理装置。此外,本文结合基站描述各种实施例。基站可用于与接入终端通信且也可被称作接入点、节点B、演进节点B(eNodeB)、接入点基站、Wi-Fi接入点、毫微微小区、家庭基站、家庭节点B、家庭演进节点B或某其它术语。
参看图1,图解说明根据一些实施例的多址无线通信***。在一个实施例中,接入点(AP)100可包含多个天线群组,一个天线群组包含104及106,另一天线群组包含108及110,且额外天线群组包含112及114。在图1中,每一天线群组仅展示两个天线,然而,每一天线群组可利用更多或更少的天线。例如,可包含仅一个或两个总天线或其附接到AP 100。接入终端116(AT)与天线112和114通信,其中天线112和114在前向链路120上将信息发射到接入终端116,且在反向链路118上从接入终端116接收信息。AT的实例可包含移动电话、PDA、无线平板计算机及类似者。接入终端122与天线106及108通信,其中天线106及108在前向链路126上将信息发射到接入终端122且在反向链路124上从接入终端122接收信息。在频分双工(FDD)***中,通信链路118、120、124及126可使用不同频率用于通信。例如,前向链路120可使用与反向链路118使用的频率不同的频率。
图1中的***可支持多个载波(不同频率的波形信号)上的操作。多载波发射器可在所述多个载波上同时传输调制信号。所述信号可遵循一或多个标准,例如码分多址(CDMA)信号、时分多址(TDMA)信号、正交频分多址(OFDMA)信号、单载波频分多址(SC-FDMA)信号、长期演进、WiFi等。每一经调制信号可在不同载波上发送且可载运导频数据、开销信息、数据等。
每一天线群组及/或其经设计以在其中通信的区域可被称作接入点的扇区。在实施例中,天线群组各自经设计以与接入点100所覆盖区域的扇区中的接入终端通信。
在前向链路120及126上的通信中,接入点100的发射天线可利用波束成形以便改善用于不同接入终端116及122的前向链路的信噪比。而且,使用波束成形向随机分散在其整个覆盖区域中的接入终端进行发射的接入点可对相邻小区中的接入终端造成的干扰比通过单个天线向所有其接入终端发射的接入点对相邻小区中的接入终端造成的干扰少。在一些实施例中,不执行波束成形。
可采用其它接入点或发射站。例如,可使用基站作为AP 100的补充或替代。在一些实施例中,例如AP 100等第一发射器可提供对第一网络的接入,而例如蜂窝式基站等第二发射器可提供对第二网络的接入。在一些实施例中,其中可接入第一发射器及第二发射器中的每一者的区域会叠加。
图2是通信***200中的发射器***210(其可例如实施接入点100)及接收器***250(其可例如实施接入终端116)的实施例。
在发射器***210处,从数据源212将用于多个数据流的业务数据提供到发射(TX)数据处理器214。在一些实施例中,经由相应发射天线发射每个数据流。TX数据处理器214基于针对每一数据流选择的特定译码方案格式化、译码及交错所述数据流的业务数据以提供经译码数据。
可使用OFDM技术将每一数据流的经译码数据与导频数据多路复用。导频数据通常为以已知方式进行处理的已知数据样式,且可在接收器***处使用以估计信道响应。接着基于针对每一数据流选择的特定调制方案(例如,BPSK、QSPK、M-PSK或M-QAM)调制(即,符号映射)用于所述数据流的经多路复用的导频及经译码数据以提供调制符号。由处理器230执行的指令可确定用于每一数据流的数据速率、译码和调制。所述指令可存储在存储器232中。
接着将所有数据流的调制符号提供给TX处理器220,所述处理器可进一步处理所述调制符号(例如,用于OFDM)。TX处理器220接着将NT个调制符号流提供给NT个发射器(TMTR)222a至222t。在某些实施例中,TX处理器220将波束成形权重应用于数据流的符号及从其发射所述符号的天线。
每一发射器222接收及处理相应符号流以提供一或多个模拟信号,并且进一步调节(例如,放大、滤波及上变频转换)所述模拟信号以提供适合于经由信道发射的经调制信号。接着分别从NT个天线224a至224t发射来自发射器222a至222t的NT个经调制信号。
在接收器***250处,由NR个天线252a至252r来接收所发射经调制信号,且将来自每一天线252的所接收信号提供给相应接收器(RCVR)254a至254r。每一接收器254调节(例如,滤波、放大及下变频转换)相应的所接收信号,数字化所述经调节信号以提供样本,且进一步处理所述样本以提供对应的“所接收”符号流。
RX数据处理器260接着基于特定接收器处理技术从NR个接收器254接收及处理NR个接收到的符号流以提供NT个“检测到的”符号流。RX数据处理器260接着解调、解交错及解码每一所检测到的符号流以恢复用于数据流的业务数据。由RX处理器260进行的处理与发射器***210处的TX处理器220及TX数据处理器214所执行的处理互补。所述数据可存储在存储器272中。
处理器270可周期性地确定使用哪一预译码矩阵。处理器270可制定包括矩阵索引部分及秩值部分的反向链路消息。
反向链路消息可包括与通信链路及/或接收到的数据流有关的各种类型的信息。反向链路消息接着由TX数据处理器238(其还接收来自数据源236的数个数据流的业务数据)处理、由调制器280调制、由发射器254a至254r调节,且被发射回到发射器***210。两个或更多个接收器、发射器和天线群组可经配置以接入例如WLAN网络和LTE、WCDMA或cdma2000HPRD网络等单独网络。在一些实施例中,单一接收器、发射器和天线群组可经配置以接入至少两个单独网络。类似地,可包含多个处理器以处理针对多个网络的通信和/或数据。此外,单一处理器可经配置以处理针对多个网络的通信和/或数据。
在发射器***210处,来自接收器***250的经调制信号由天线224接收、由接收器222调节、由解调器240解调,并且由RX数据处理器242处理,以便提取由接收器***250发射的反向链路消息。处理器230接着确定使用哪个预译码矩阵来确定波束成形权重,接着处理所提取的消息。
在一些情况下,第三方(例如,场所所有者)可能不愿意与全局室外定位服务提供商共享他们的地图及辅助数据,这是因为第三方可能接收不到广告收入的共享。因此,场所所有者可为他们的对应场所创建定制的室内定位及地图应用。
此外,室外及室内定位可使用不同的技术且可通过不同的应用实施逻辑。例如,基于GPS的技术可用于室外定位,而对于室内,定位可基于来自AP 100的接收信号强度指示(RSSI)及/或往返时间(RTT)测量值。移动装置的接收器***250及发射器***210可用于与AP 100通信以获得RSSI及/或RTT测量值。另外,室内定位可包含楼层确定。
本文中描述用于提供室外及室内第三方定位的无缝集成的外观的技术。根据一些实施方案,可通过组合公共区域的室外地图与第三方场所(例如,购物中心)的室内地图而产生复合地图。所述复合地图可提供室内及室外地图两者的定位及地图服务。另外,在用户与场所外部的位置交互时,可将控制给予室外地图应用。替代地,在用户在与场所相关联的地图的多边形子集内交互时,可将控制给予经设计以提供所述场所中的定位及地图服务的第三方应用。
例如,在用户在所述移动装置的触摸屏或显示器上轻敲对应于场所的多边形区域时,可将控制给予与场所相关联的第三方应用。多边形可指示场所的边界,其中全局室外地图可不提供定位服务。室外地图提供商可经由计算机视觉技术创建此多边形。可由场所所有者创建第三方应用以提供场所中的定位及地图服务。在一些情况下,多边形子集可不仅是连接的直线且可包含圆形或部分圆形形状。
在一或多个布置中,对第三方应用的控制可包含(但不限于)将多边形区域内的任何用户反馈直接传达所述第三方应用。触摸/轻敲屏幕、双轻敲屏幕及放大/缩小是用户反馈的实例。另外,在放大及缩小的情况下,可将用户反馈并行地中继到全局地图。此外,控制的额外方面可包含屏幕显示器的由第三方应用控制的区域(例如,所述应用在屏幕上显示什么)。此外,第三方应用可决定多边形区域内展示什么及向用户隐藏什么(例如,屏幕显示器的由第三方应用控制的区域)。
因此,本发明的一些实施例允许用于介接及存取移动装置的所有定位及基于位置的应用的统一集成***。通过移除在多个应用之间切换以便执行不同区域(例如,室外、室内场所)中的定位的需要,本发明的实施例可告知用户目标场所具有提供更详细信息的指定的定位应用(例如,室内地图应用)。
图3说明可并入一或多个实施例的地图应用300的简化图。图3展示能够提供室外地图(例如,全局公共地图)及室内地图(例如,第三方场所)的地图服务及定位的地图应用300的设计。在地图应用300内,室外地图应用310可包含全局室外地图的地图服务(例如,公共街道、关注点)。室外地图应用310可类似于市售的全局制图或导航***中找到的室外地图应用。
一般来说,地图应用300可包含图3中展示的单元及/或图3中未展示的其它单元的全部或子集。例如,地图应用可在网络侧上实施且可包含室外地图应用310、室内地图应用320及图3中的分层单元330,但可排除呈现单元340。地图应用300可为使用移动装置的用户产生复合地图及/或定位服务。
地图应用300可提供公共区域以及第三方场所的位置及地图服务。在一些情况下,室外地图应用310可为市售的制图应用,其可显示例如整个世界等大的地理区域。例如,室外地图应用310可展示公共区域中的地理译码道路的图形再现。所述道路可包含公路、胡同等。在一些情况下,室外地图应用中没有用于私人第三方场所的信息或地图数据。因此,用户仅使用室外地图应用将接收不到第三方场所内的位置及地图服务支持。
室内地图应用320可包含第三方场所(例如,私人驻地)的定位信息及地图服务。一般来说,第三方场所可覆盖未由市售的室外制图服务覆盖的任何地理区域。第三方场所可覆盖购物中心、大办公综合楼、仓库分拨中心、学院、主题公园、门禁社区等。
另外,室内地图应用320可向用户显示信息(例如,地理译码坐标)。此信息可由私人场所的所有者提供或可通过从应用商店下载第三方应用而获得。地图格式可与室外地图格式相同或不同。在一个设计中,室内地图可展示第三方场所中的道路的图形再现(例如,以与室外地图格式相同的地图格式)。在另一设计中,室内地图可为第三方场所的地理译码航测图。在又一设计中,室内地图可展示道路的图形再现及地理译码航测图的组合(例如,其中道路重叠在航测图上)。航测图可为卫星图像或某一其它图像且可展示道路、自然地形及第三方场所内的其它结构。
分层单元330可从室外地图应用310及室内地图应用320接收信息,且可通过将室内地图叠加在室外地图的顶部上而组合所述两个地图以获得复合地图。所述复合地图可实时创建。另外,在室内地图重叠在室外地图的顶部上时,叠加中可存在冲突。例如,在室外地图将场所展示为矩形而室内地图将场所展示为梯形时。在优选实施例中,室内地图可优先于室外地图。替代地,在另一实施例中,室外地图可优先于室内地图。
来自分层单元330的复合地图可包含叠加以下两者:来自室外地图应用310的公共区域中的道路;及来自室内地图应用320的第三方场所的道路及/或地理译码航测图。分层单元330可使用可校正航拍图像及道路的任何市售技术来叠加图形地图及航测图(例如,卫星图像)。
呈现单元340可在移动装置上呈现(例如,显示)复合地图。地图应用300中的所有单元可实时操作且可在请求地图(例如,由所述移动装置的用户)时产生地图。
如先前所提及,在当前实施方案中,室内定位应用与室外全局地图的平滑集成是具挑战性的。在一些情况下,许多场所所有者(例如,室内地图应用)不愿意与全局定位服务提供商(例如,室外地图应用)共享他们的地图及辅助数据,这是因为场所所有者接收不到广告收入的份额。因此,每一场所所有者可创建其自身的用于移动装置的室内定位及地图应用。
辅助数据可包含(但不限于)用于确定移动装置(例如,接入终端116)及/或AP 100的位置的数据。例如,场所所有者可具有对网络的更好认识(例如对AP 100的位置及发射特性的更好的认识)且因此可更好地能够(i)提供与从网络获取及测量无线电信号相关的位置辅助数据,(ii)使用此些测量值计算准确位置及/或(iii)将辅助数据提供到所述移动装置(例如,接入终端116),从而使得所述移动装置能够自身计算此位置。
另外,来自室内地图应用的辅助数据可帮助室外地图应用使用卫星位置服务计算移动位置。例如,辅助数据可用于更快速地获取卫星,从而使得GPS接收器能够在一些情况下更快速地锁定到所述卫星。
在当前实施方案中,室外全局地图可不具有显示所关注区域(例如,购物中心)的室内地图的能力并且也可不能够在用户在所述所关注区域内部时以足够的准确度提供定位服务。此可为与所关注区域相关联的第三方不提供或不授权室外全局地图提供所关注区域内的定位的结果。因此,用户可能必须直接从所述应用商店下载第三方室内地图应用且将所述应用安装在移动装置上。
另外,室外定位及室内定位使用不同的技术且可通过不同的应用实施逻辑。例如,在室外地图应用310可使用基于GPS的技术时,室内地图应用320可基于来自AP 100的RSSI及/或RTT测量值而提供定位服务。因此,在当前实施方案中,用户必须在应用之间手动地切换以执行定位、探索建筑物一览表或在户外环境中或各种场所内使用基于位置的服务。
相比而言,本发明的实施例可供应用于介接及存取来自移动装置的所有定位及基于位置的应用的统一及集成方法。
根据一些实施方案,地图应用300可将各种室内定位应用与室外全局地图集成在一起。在当前实施方案中,全局地图可向用户显示场所外部(例如,建筑物)而不具有场所的内部细节。用户可必须切换到室内定位应用以得到关于所述场所的更多信息。地图应用300可将室外地图与室内定位应用无缝地集成在一起以增强用户的体验。
如先前所提及,已创建室内地图应用320(例如,室内定位应用)的第三方供应商可能犹豫将所述应用提供给市售的全局地图应用。第三方供应商可能想要用户直接与他们自身的应用交互。根据一些实施方案,地图应用300可将控制给予第三方供应商的室内定位应用,使得通过第三方供应商的自身服务器引导用户的交互。通过将控制直接给予室内地图应用,第三方供应商可直接收集广告收益。
根据一些实施方案,用户可使用室外全局地图且缩放为与所关注区域(例如,购物中心)相关联的多边形区域。在用户缩放为与所关注区域相关联的多边形区域时,地图应用300可通过直接允许(例如,放弃)对与所关注区域相关联的第三方室内地图应用320的控制而提供所述所关注区域内的定位服务及地图服务。替代地,许多其它用户输入(例如,轻敲、语音命令、图标的选择)可向地图应用300指示用户请求对室内地图应用320的存取权,其可导致地图应用300允许室内地图应用控制与室内地图的呈现(例如,显示)相关联的方面。
另外,响应于接收到与场所外部相关联的第二用户输入,地图应用300可允许室内地图应用320将控制交回到室外地图应用310。
例如,地图应用300可在用户在与场所相关联的多边形区域内交互时将控制交给室内地图应用320。替代地,在用户不在与场所相关联的多边形区域内的多边形区域内交互时,可将控制给予全局室外地图。
根据一个实施例,其内展示信息的多边形区域是由室内定位引擎供应商提供。例如,与多边形区域相关联的购物中心可具有可在全局室外地图的顶部上分层的其自身的室内定位应用。
因此,在购物中心的多边形区域内,定位不是由全局地图应用执行,而是替代地由与购物中心相关联的第三方室内地图应用执行。此外,室内地图应用320可使用与室外地图应用310(例如,GPS)相比不同的技术(例如,RSSI或RTT测量值)。地图应用300可在全局地图引擎内提供用于第三方室内地图应用的交互层。
在一或多个布置中,地图应用300将控制交给室外全局地图应用,但在用户缩放为对应于所关注区域的多边形区域时,将控制给予与所关注区域相关联的第三方室内地图应用。地图应用300可在用户进入所述多边形区域时引导将用户的输入(例如,点击)发送到与室内地图应用相关联的服务器。
另外,室内地图应用可具有用以执行定位的供应商专有信息,例如(但不限于)来自接收器***250及发射器***210的Wi-Fi签名、AP 100位置及设施的内部地图。因此,场所所有者可能不愿意向全局室外地图所有者共享此敏感的额外信息。
在室外定位中,基于GPS的技术与辅助数据一起可为提供定位信息的一个方法。例如,可从AP 100、路由器及/或其它移动装置接收辅助数据。辅助数据可允许比仅使用GPS更快的及更精确的位置确定。另外,用于室内定位的辅助数据可包含不同位置中的RSSI/RTT测量值的签名(例如,使用热图)。
在室内定位中,可存在不基于GPS的若干不同方法。在一些情况下,在建筑物中可存在弱的GPS接收。因此,可利用RSSI或RTT测量值以确定建筑物内的用户的地理位置。通过使用不同机制(例如,GPS、RSSI/RTT测量值)以基于用户的当前位置确定用户的位置,地图应用300可将更好的位置数据无缝地提供给用户。
因此,在从室外位置转移到室内位置时可使用不同的定位方法。基于所接收的数据及用户输入,地图应用300可使用正确的定位方法以确定用户的位置。例如,地图应用300可无缝地确定用户已进入购物中心,并且因此使用室内定位技术及/或使用与购物中心相关联的室内地图应用。例如,通过指定围绕室内场所的多边形周边且使用GPS数据,地图应用可确定用户已进入室内场所的多边形周边,并且因此地图应用300可将控制给予室内定位***。替代地,在地图应用300已确定用户退出室内场所的多边形周边时,地图应用可将控制传递到室外定位***。
根据另一实施例,地图应用可基于用户的输入而确定控制。例如,在用户的输入与室内场所相关联时,地图应用300可将控制给予室内地图应用320。此外,在用户的输入与场所外部的位置相关联时;室内地图应用320可将控制交回到室外地图应用310。
根据另一实施例,室内定位***及室外定位***可并行地运行。在用户处于建筑物附近时可并行地使用所述两个定位***以用于更精确的位置确定。另外,在并行地使用所述两个定位***时,地图应用300可使用来自任一***的更精确的测量值。例如,如果更精确的测量值确定用户在建筑物内,那么地图应用300可向用户呈现由更精确的定位***提供的信息。
另外,室内定位***可确定用户所在的楼层。地图应用300可基于楼层确定而呈现(例如,显示)不同的楼层地图(例如,购物中心中的不同楼层的地图)。
图4说明具有指示场所的边界的多边形的室外地图应用的当前实施方案。例如,室外地图提供商可使用计算机视觉技术获得指示场所的边界的多边形区域。在当前实施方案中,全局室外地图应用可显示指示场所的边界的多边形子集,但全局室外地图应用出于如先前论述的原因而无法提供定位服务。因此,在用户尝试对场所放大时,室外地图应用无法提供额外信息。因此,在当前实施方案中,用户可能必须单独地下载且使用第三方室内应用以得到所述场所内部的定位及地图服务。
如图4中所说明,室外地图应用310的当前实施方案(例如,全局地图应用)具有指示场所的边界的多边形410,且全局地图应用不提供所述场所的定位服务。
相比而言,根据一些实施方案,地图应用300可将显示器或触摸屏区域(例如,对应于室内场所的区域)的多边形子集的控制给予经设计以提供室内场所的定位/地图服务的第三方应用。地图应用300可将显示器或触摸屏区域的多边形子集的控制无缝地给予经指定以提供多边形区域内的定位或地图服务的第三方室内应用。
图5说明根据实施例的移动装置上的地图应用300的显示。室外地图应用310可将多边形410内的场所的存取权及控制给予室内地图应用320。例如,室内地图应用320控制多边形410内的触摸屏的区域。通过多边形410所输入或与多边形410相关联的所有用户输入(例如,点击、触摸屏输入、语音命令)被中继到室内地图应用320(例如,第三方供应商应用)。此允许第三方供应商收集点击收入。室外地图应用310还可显示相关应用且收集收入。地图应用300可将多边形的存取权及控制给予第三方室内应用。
如图5中所说明,多边形区域可具有场所的内部地图。多边形区域内的室内内容可由第三方供应商提供且室外地图应用可不具有多边形区域内的任何控制。因此,用户在多边形区域内输入的任何输入可直接被中继到室内定位应用供应商。通过将直接存取权给予第三方应用,第三方供应商可收集广告收益且不需要与室外地图应用共享其专有信息。
在一些情况下,通过使用地图应用300,用户可使用搜索框510在室外地图应用及室内地图应用内搜索。替代地,基于用户的输入,用户可确定哪一应用使搜索框510作用。例如,通过在多边形410内点击,搜索框510可对室内地图应用320有效。在另一实例中,通过点击多边形410的外部,搜索框510可适用于室外地图应用310。
另外,在一些情况下,室外地图应用也可显示相关应用且收集收入。例如,在搜索请求期间,室外及/或室内地图应用可显示用于特定场所的相关优惠券及应用且收集广告收益。
图6说明根据实施例用户使用地图应用300在地图上缩放。在用户缩放全局地图时,室内地图应用320接管显示器/触摸屏的越来越大的部分。在一些实施例中,在室内地图应用320的显示大于最小比例时(例如,50%),随后将地图应用300的控制给予室内地图应用320。另外,室内地图应用320可具有与用户的交互式通信,包含通过广告(例如,优惠券)、到外部供应商网站的链接,及用于展示地图信息的图标(例如,用于选择商店的菜单、目录)。此外,地图应用300可呈现(例如,显示)下拉菜单以允许用户选择场所中的楼层。地图应用300可将用户的选择中继到室内地图应用以便让室内地图应用呈现选定楼层。替代地,可由室内定位应用基于所接收的定位数据(例如,RSSI/RTT或气压计测量值)自动作出楼层确定。
此外,基于用户的位置及/或楼层确定,室内定位应用可确定发送到用户的特定信息(例如,地图服务、广告)或约束用户对一些服务(例如,紧急退出)的存取。例如,地图应用可显示菜单图标以及室内地图,且仅在用户在场所内的情况下,用户可在菜单上点击以得到更多的信息及优惠券。
根据另一实施例,地图应用300可将室内信息(例如,交互式特征、交互式通信)发送到定位在所述场所外部的用户。例如,虽然用户定位在场所外部,但层级选择器菜单可为用户可用的。在一些情况下,用户可在场所(例如,购物中心)附近缩放,其可导致地图应用300呈现菜单以允许用户选择购物中心的要浏览的楼层。
如图6中所说明,本发明的实施例允许在地图之间缩放时无缝集成。在用户缩放全局地图时,室内地图应用320接管显示器或触摸屏的越来越大的部分。应注意,室内地图应用320可具有与用户的交互式通信,包含通过广告、到外部供应商网站的链接,及用于在复合地图内展示更多信息的图标。室内地图应用320可提供楼层选择器菜单以供用户从场所外部存取地图应用300(即,用于浏览用户)。在用户充分缩放为室外地图以使得场所包括最多可见内容时,室内地图应用320接管对整个屏幕的控制,其可向用户提供额外的选项及信息。在此情况下,室外地图应用可在此情况下置于睡眠模式以节约电力及CPU循环。例如,地图应用可停用GPS接收器以节约电池电力。
图7说明根据实施例的在地图应用300主要呈现室内地图应用320时的实例。在一些情况下,室内地图已主要接管所述移动装置的显示屏。例如,在用户充分缩放为室外地图以使得场所包括最多可见内容时,室内地图应用320可接管整个屏幕的控制。在此实施例中,地图应用300可向用户提供额外的选项及信息。另外,全局室外地图服务可在此实施例中置于睡眠模式以节约电力及CPU循环。
此外,在一或多个布置中,地图应用300可呈现内容且使用浏览模式或定位模式将控制给予室内地图应用320。
在浏览模式中,用户可能不在目标场所中,但可能想要通过缩放为场所定位在其中的区域而浏览室内地图。一旦室外地图应用310已经放大超出预定阈值,便起始室内地图应用320。可向用户提供手动地选择多楼层场所的所关注楼层的选项。
在浏览模式中,在用户在全局室外地图上放大超出预定阈值时,地图应用300可利用室内地图应用320。阈值可包含室内场所何时占据显示屏的某一百分比(例如,高于50%)。例如,在用户放大且充分显示室内场所时,地图应用300取走室外地图的控制且给予对屏幕的由多边形占据的部分的控制。另外,可向用户提供手动地选择多楼层场所的所关注楼层的选项。
此外,场所所有者可出于私密性或安全原因而限制在此模式中提供的信息。室内地图应用可具有两个版本的室内地图,其中一旦用户在场所内部就给予用户更详细的版本。例如,可不向实际上在场所外部的用户提供ATM的位置。一旦用户实际上在场所内,场所所有者可偏好提供其它场所专有信息(例如,优惠券、广告)。
在定位模式中,用户位于目标场所中或附近。作为用户的位置的结果,地图应用300可允许室内地图应用320控制与室内地图的呈现相关联的方面。另外,可基于用户位于场所中或附近的确定而在移动装置的显示器上放大室内地图。此外,第三方应用可自动检测楼层。
另外,可在用户在目标场所内部、附近或进入目标场所时启动定位模式。在定位模式中,地图应用300可呈现室内地图,且允许室内地图应用320控制所述地图的呈现的方面。如先前所提及,室内地图应用320可自动检测用户所在的楼层。因此,室内定位引擎的部分可自动确定用户所在的楼层,且可在移动装置上显示场所的对应楼层地图。
图8说明根据实施例的其中室内定位能力先前尚未安装在移动装置中的地图应用300。在一些情况下,在地图应用300缩放为缺少其第三方位置服务提供商的场所的区域时,地图应用300可告知用户缺少室内地图应用320,且在来自用户的请求之后从应用商店下载相关的室内地图应用320。替代地,室内地图应用320可下载相关的第三方应用而无需来自用户的请求。
地图应用300可基于数据库而确定可用的室内地图应用(例如,第三方应用)。所述数据库可将地图及定位服务的可用的第三方应用提供给全局或室外地图供应商。例如,场所所有者可向全局地图服务提供商注册室内定位应用。
根据一些实施例,地图应用300可允许用户使用多个地图应用而无需在应用之间切换。地图应用300可允许用户在室内及室外区域中接收个人定位信息。在当前实施方案中,不同地图应用可彼此具有所关注的冲突并且因此可不彼此共享信息。通过基于先前论述的触发将控制给予每一室内及室外地图应用,地图应用300可通过并排使用不同的室内及室外地图应用而允许更好的用户体验。另外,地图应用300可告知用户目标场所是否具有可提供关于场所的更精确信息的指定定位应用。
图9说明根据一些实施例的用于使用移动装置将室外地图及与场所相关联的室内地图集成的示范性方法900。
在910处,使用地图应用300的移动装置可呈现与室外地图应用310相关联的室外地图,其中室外地图包含与场所相关联的区域。在一些情况下,呈现可包含在所述移动装置的显示器上显示与室外地图应用310相关联的室外地图。此外,呈现也可包含在其它表面(例如,衣服、眼镜、墙壁)上显示室外地图。例如,所述室内及室外地图可被集成且呈现在一副眼镜(例如,头戴式显示器(HMD))上。另外,呈现还可包含声音或其它感测反馈(例如,振动)。例如,地图应用300可能够提供逐向语音导航,或在采取错误路径的情况下提供警告(例如,振动、声音)。呈现的另一实例可包含所述区域的语音描述。此外,呈现可包含文本-话音接口(例如,用于视觉受损的用户的口头指示)。
由图5说明的示范性图可为呈现(例如,显示)与室外地图应用310相关联的室外地图及多边形410的地图应用300的实例。如先前所提及,多边形区域可为第三方场所的周边。在一些实施例中,910处的移动装置由接收器***250实施。例如,接收器***250可接收用于显示与室外地图应用相关联的室外地图的数据。在此类实施例中,910的至少部分可例如由收发器252(例如与调制器280组合)及/或由处理器238、260及270中的一或多者(例如与来自数据源236及/或存储器272的信息及/或指令组合)执行。
在920处,使用地图应用300的移动装置可将室内地图叠加在室外地图的与场所相关联的区域上,其中室内地图与室内地图应用320相关联。由图5说明的示范性图可为地图应用300呈现(例如,显示)多边形410内的室内地图应用320的实例。在一些实施例中,所述移动装置由处理器238、260及270(例如与来自数据源236及/或存储器272的信息及/或指令组合)实施。根据一个实施例,室内地图可先前已被下载及存储于移动装置的存储器272中。另外,使用来自数据源236的指令,处理器238、260及270可将室内地图叠加在室外地图的与场所相关联的区域上。在此类实施例中,920的至少部分可例如由收发器252(例如与调制器280组合)执行。
在930处,使用地图应用300的所述移动装置可接收与场所相关联的第一事件的第一指示。例如,与场所相关联的第一事件可包含进入多边形410或与多边形410相关联的用户输入(例如,点击、触摸屏输入、语音命令)。例如,用户可触摸移动装置的在场所内相关联的多边形区域内部的触摸屏显示器。替代地,用户输入可包含与场所相关联的语音命令(例如,用户说出场所名称)。在此类实施例中,930的至少部分可例如由处理器238、260及270(例如与来自数据源236及/或存储器272的信息及/或指令组合)执行。在此类实施例中,930的至少部分可例如由收发器252(例如与调制器280组合)执行。
在940处,响应于接收到第一事件的第一指示,使用地图应用300的所述移动装置可允许室内地图应用320控制与具有所述叠加的室内地图的所述室外地图的呈现相关联的方面。如先前论述,通过允许室内地图应用控制所述呈现的方面,与室内地图应用相关联的第一事件(例如,用户输入)可被发送到室内地图应用320(例如,第三方供应商应用)。此允许第三方供应商收集广告收益。在此类实施例中,930的至少部分可例如由处理器238、260及270(例如与来自数据源236及/或存储器272的信息及/或指令组合)执行。在此类实施例中,920的至少部分可例如由收发器252(例如与调制器280组合)执行。
例如,通过允许室内地图应用320控制呈现的方面,可基于从室内地图应用320接收的数据而更新地图应用300的图3中的呈现单元340。从室内地图应用320接收的数据可基于930处的第一事件及940处的响应。根据另一实施例,可基于响应于930及940处的第一事件从室外地图应用310接收的信息及/或930及940处从室内地图应用320接收的数据而更新呈现单元340。
另外,呈现地图可超过仅视觉显示器。根据一些实施方案,940处的响应还可包含声音或其它感测反馈(例如,振动)。例如,室内应用可能够提供逐向语音导航,或在采用错误路径的情况下提供警告(振动或声音)。因此,根据某一实施例,地图应用的显示可包含语音及振动,例如语音导航。
任选地在950处,使用地图应用300的移动装置可接收与在场所外部相关联的第二事件的第二指示。例如,与第二事件相关联的用户输入可包含通过多边形410输入或与多边形410外部相关联的用户输入(例如,点击、触摸屏输入、语音命令)。在此类实施例中,可例如通过处理器238、260及270(例如与来自数据源236及/或存储器272的信息及/或指令组合)执行930的至少部分。在此类实施例中,可例如通过收发器252(例如同意调制器280组合)执行920的至少部分。
任选地在960处,响应于接收到第二事件的第二指示,使用地图应用300的移动装置可允许室内地图应用320将控制交回到室外地图应用310。如先前论述,可将与室外地图相关联的用户输入发送到室外地图应用310。在此类实施例中,可例如通过收发器252(例如,与调制器280组合)及/或处理器238、260及270中的一或多者(例如,与来自数据源236及/或存储器272的信息及/或指令组合)执行940的至少部分。
现相对于图10描述其中可实施本发明的各个方面的计算***的实例。所述计算***可例示使用如本文所引用的地图应用300的移动装置。根据一或多个方面,如图10中所说明的计算机***可作为计算装置的部分而并入,所述计算装置可实施、执行及/或实行本文所描述的特征、方法及/或方法步骤中的任一者及/或全部。举例来说,计算机***1000可表示手持式装置的组件中的一些组件。手持式装置可为具有输入感测单元(例如,相机和/或呈现单元340)的任何计算装置。手持式装置的实例包含但不限于视频游戏控制台、平板计算机、智能电话及移动装置。在一个实施例中,***1000经配置以实施图9中所描述的方法900。图10提供计算机***1000的一个实施例的示意性说明,所述计算机***1000可执行如本文所描述的通过各种其他实施例提供的方法,及/或可充当主控计算机***、远程查询一体机/终端、销售点装置、移动装置、机顶盒及/或计算机***。图10仅打算提供对各种组件的一般化说明,可在适当时利用所述组件中的任一者及/或全部。因此,图10宽泛地说明可如何以相对分离或相对更集成的方式实施个别***元件。
展示计算机***1000包括可经由总线1005电耦合(或可以其它方式在适当时进行通信)的硬件元件。所述硬件元件可包含:一或多个处理器1010,其用于实施图9中所描述的方法900,其包含(不限于)一或多个通用处理器和/或一或多个专用处理器(例如,数字信号处理芯片、图形加速处理器,和/或类似物);一或多个输入装置1015(例如,用于在930处接收用户输入的触摸屏显示器),其可包含(不限于)相机、鼠标、键盘和/或类似物;及一或多个输出装置1020,其可包含(不限于)呈现单元340、打印机和/或类似物。
计算机***1000可进一步包含(及/或与其通信)一或多个非暂时性存储装置1025(例如,用于存储所下载的室内地图应用320),其可包括(不限于)局部及/或网络可存取存储装置,及/或可包含(不限于)存储器1035(例如,用于存储所下载的室内地图应用320)、磁盘驱动器、驱动阵列、光学存储装置、固态存储装置,例如随机存取存储器(“RAM”)及/或只读存储器(“ROM”),其可为可编程的、闪存可更新的和/或类似物。此些存储装置可经配置以实施任何适当数据存储装置,包含(不限于)各种文件***、数据库结构和/或类似物。
计算机***1000还可能包含通信子***1030,其可包含(不限于)调制解调器、网卡(无线或有线)、红外线通信装置、无线通信装置和/或芯片组(例如,装置、802.11装置、Wi-Fi装置、WiMax装置、蜂窝式通信设施等)和/或类似物。根据本发明的一个实施例,***250可为通信子***1030的实例。通信子***1030可准许与网络(例如,作为一个实例,下文所描述的网络)、其它计算机***及/或本文中所描述的任何其它装置交换数据。在许多实施例中,计算机***1000可进一步包括非暂时性工作存储器1035(例如,与室内地图应用320一起使用),其可包含RAM或ROM装置,如上文所描述。
计算机***1000还可包括展示为当前位于工作存储器1035内的软件元件,包含操作***1040、装置驱动器、可执行库和/或例如一或多个应用程序1045等其它代码,其可包括由各种实施例提供和/或可经设计以实施方法和/或配置***、由其它实施例提供的计算机程序,如本文中所描述。仅举例来说,相对于上文所论述的方法所描述的一或多个程序(例如,如相对于图9所描述)可能实施为可由计算机(及/或计算机内的处理器)执行的代码及/或指令;在一方面中,随后,所述代码及/或指令可用于配置及/或调适通用计算机(或其它装置)执行根据所描述的方法的一或多个操作。例如,数字化信号可存储在工作存储器1035中。
这些指令及/或代码的集合可能存储在计算机可读存储媒体(例如上文所描述的存储装置1025)上。在一些情况下,存储媒体可能并入于计算机***(例如,计算机***1000)内。在其它实施例中,存储媒体可能与计算机***(例如,可装卸式媒体(例如,压缩光盘))分离,及/或提供于安装包中,使得存储媒体可用以编程、配置及/或调适其上存储有指令/代码的通用计算机。这些指令可能呈可由计算机***1000执行的可执行代码形式,及/或可能呈源及/或可安装代码的形式,所述源及/或可安装代码在由计算机***1000编译及/或安装于计算机***上后(例如,使用多种一般可用的编译程序、安装程序、压缩/解压缩公用程序等中的任一者)随后采用可执行代码的形式。
可根据具体要求作出实质性变化。举例来说,还可能使用定制硬件,且/或可将特定元件实施于硬件、软件(包含便携式软件,例如小程序等)或两者中。另外,可利用到其它计算装置(例如网络输入/输出装置)的连接。
一些实施例可使用计算机***(例如,计算机***1000)来执行根据本发明的方法。举例来说,所描述方法的程序中的一些程序或全部可由计算机***1000响应于处理器1010执行工作存储器935中所含有的一或多个指令的一或多个序列(其可能并入到操作***1040及/或其它代码中,例如,应用程序1045)来执行。可将这些指令从另一计算机可读媒体读取到工作存储器1035中,所述另一计算机可读媒体例如为存储装置1025中的一或多者。仅举例来说,包含于工作存储器1035中的指令序列的执行可能致使处理器1010执行本文所描述的方法的一或多个程序,例如相对于图9描述的方法的要素中的一或多者。
如本文中所使用,术语“机器可读媒体”和“计算机可读媒体”指代参与提供致使机器以特定方式操作的数据的任何媒体。在使用计算机***1000实施的实施例中,在将指令/代码提供到处理器1010以进行执行中可能涉及各种计算机可读媒体,和/或各种计算机可读媒体可能用以存储及/或携载此些指令/代码(例如,作为信号)。在许多实施方案中,计算机可读媒体为物理及/或有形存储媒体。此媒体可以采用许多形式,包含但不限于非易失性媒体、易失性媒体和传输媒体。非易失性媒体包含(例如)光盘及/或磁盘,例如存储装置1025。易失性媒体包含(但不限于)例如工作存储器1035等动态存储器。传输媒体包含(但不限于)同轴电缆、铜线及光纤,包含包括总线1005的电线,以及通信子***1030的各种组件(和/或通信子***1030借以提供与其它装置的通信的媒体)。因此,传输媒体还可呈波的形式(包含(但不限于)无线电、声波及/或光波,例如,在无线电波及红外线数据通信期间产生的那些波)。根据一些实施方案,***250可利用通信子***930彼此通信。
在一或多个实例中,所描述功能可以硬件、软件、固件或其任何组合来实施。如果以软件实施,则可将所述功能作为一或多个指令或代码而存储在计算机可读媒体上或经由计算机可读媒体进行传输。计算机可读媒体可包含计算机数据存储媒体。数据存储媒体可为可由一或多个计算机或一个或多个处理器存取以检索用于实施本发明中描述的技术的指令、代码及/或数据结构的任何可用媒体。如本文所使用的“数据存储媒体”是指制成品且并不指暂时性传播信号。借助于实例而非限制,此类计算机可读存储媒体可包含RAM、ROM、EEPROM、CD-ROM或其它光盘存储装置、磁盘存储装置或其它磁性存储装置、快闪存储器或任何其它可用来存储指令或数据结构的形式的所要程序代码并且可由计算机存取的媒体。如本文中所使用,磁盘和光盘包含压缩光盘(CD)、激光光盘、光学光盘、数字多功能光盘(DVD)、软性磁盘和蓝光光盘,其中磁盘通常以磁性方式重现数据,而光盘利用激光以光学方式重现数据。上述各者的组合也可包含在计算机可读媒体的范围内。
代码可以由一或多个处理器执行,所述一或多个处理器例如是一或多个数字信号处理器(DSP)、通用微处理器、专用集成电路(ASIC)、现场可编程逻辑阵列(FPGA)或其它等效的集成或离散逻辑电路。因此,如本文中所使用的术语“处理器”可指代上述结构或适合于实施本文中所描述的技术的任何其它结构中的任一者。另外,在一些方面中,本文中所描述的功能性可以在经配置用于编码和解码的专用硬件和/或软件模块内提供,或者并入在组合编解码器中。另外,可以将所述技术完全实施于一或多个电路或逻辑元件中。
本发明的技术可在广泛多种装置或设备中实施,包含无线手持机、集成电路(IC)或IC集合(例如,芯片组)。本发明中描述各种组件、模块或单元是为了强调经配置以执行所揭示的技术的装置的功能方面,但未必需要通过不同硬件单元实现。而是,如上文所描述,各种单元可组合在编码解码器硬件单元中或由可交互操作硬件单元的集合(包含如上文所描述的一或多个处理器)结合存储在计算机可读媒体上的合适的软件及/或固件来提供。
Claims (52)
1.一种用于使用移动装置集成室外地图及与场所相关联的室内地图的方法,其包括:
呈现与室外地图应用相关联的所述室外地图,其中所述室外地图包含与所述场所相关联的区域,且其中与所述场所相关联的数据不可用于所述室外地图应用;
将所述室内地图叠加在所述室外地图的与所述场所相关联的所述区域上,其中所述室内地图与室内地图应用相关联,且其中所述室内地图应用和所述室外地图应用是不同的应用;
接收与所述场所相关联的第一事件的第一指示;及
响应于接收到所述第一事件的所述第一指示,允许所述室内地图应用控制与具有所述叠加的室内地图的所述室外地图的所述呈现相关联的方面。
2.根据权利要求1所述的方法,其中所述第一事件包括在所述移动装置上执行的选择所述场所的用户输入。
3.根据权利要求1所述的方法,其中所述第一事件包括产生具有所述叠加的室内地图的所述室外地图的所述呈现被所述室内地图覆盖的最小部分的缩放动作。
4.根据权利要求3所述的方法,其中所述最小部分是50%。
5.根据权利要求1所述的方法,其中所述第一事件是所述移动装置定位在所述场所内部。
6.根据权利要求5所述的方法,其中基于与所述室内地图应用相关联的位置数据而检测所述第一事件。
7.根据权利要求6所述的方法,其中与所述室内地图相关联的所述位置数据包含从一或多个接入点接收的至少信号强度指示RSSI测量值或往返时间RTT测量值。
8.根据权利要求5所述的方法,其中基于所述移动装置的卫星位置服务而检测所述第一事件。
9.根据权利要求5所述的方法,其中在接收到所述移动装置定位在所述场所内部的指示之后停用所述移动装置的卫星位置服务。
10.根据权利要求1所述的方法,其中在接收到所述移动装置定位在所述场所外部的指示之后限制与所述室内地图应用相关联的一或多个特征。
11.根据权利要求1所述的方法,其中基于用户请求从应用商店下载所述室内地图应用。
12.根据权利要求11所述的方法,其进一步包括:
将与所述所下载的室内地图应用相关联的所述室内地图存储在存储器中。
13.根据权利要求1所述的方法,其进一步包括:
接收与在所述场所外部相关联的第二事件的第二指示;及
响应于接收到所述第二事件的所述第二指示,允许所述室内地图应用将控制交回到所述室外地图应用。
14.根据权利要求13所述的方法,其中所述第二事件是所述移动装置定位在所述场所外部。
15.根据权利要求13所述的方法,其中所述第二事件是所述移动装置从所述场所内部转移到所述场所外部。
16.根据权利要求13所述的方法,其中所述第二事件包括在所述移动装置上执行的选择所述室外地图的第二用户输入。
17.根据权利要求1所述的方法,其中在接收到所述移动装置定位在所述场所内部的指示之后,所述室内地图应用与所述室外地图应用并行地控制具有所述叠加的室内地图的所述室外地图的所述呈现。
18.一种经配置以呈现与和场所相关联的室内地图集成的室外地图的移动装置,其包括:
存储器;
接收器,其用以接收数据以用于在所述移动装置上呈现与室外地图应用相关联的所述室外地图,其中所述室外地图包含与所述场所相关联的区域,且其中所述数据不包含所述场所的内部细节;及
一或多个处理器,其经配置以:
将所述室内地图叠加在所述室外地图的与所述场所相关联的所述区域上,其中所述室内地图与室内地图应用相关联,且其中所述室内地图应用和所述室外地图应用是不同的应用;
接收与所述场所相关联的第一事件的第一指示;及
响应于接收到所述第一事件的所述第一指示,允许所述室内地图应用控制与具有所述叠加的室内地图的所述室外地图的所述呈现相关联的方面。
19.根据权利要求18所述的移动装置,其中所述第一事件包括在所述移动装置上执行的选择所述场所的用户输入。
20.根据权利要求18所述的移动装置,其中所述第一事件包括产生具有所述叠加的室内地图的所述室外地图的所述呈现被所述室内地图覆盖的最小部分的缩放动作。
21.根据权利要求20所述的移动装置,其中所述最小部分是50%。
22.根据权利要求18所述的移动装置,其中所述第一事件是所述移动装置定位在所述场所内部。
23.根据权利要求22所述的移动装置,其中基于与所述室内地图应用相关联的位置数据而检测所述第一事件。
24.根据权利要求23所述的移动装置,其中与所述室内地图相关联的所述位置数据包含从一或多个接入点接收的至少信号强度指示RSSI测量值或往返时间RTT测量值。
25.根据权利要求22所述的移动装置,其中基于所述移动装置的卫星位置服务而检测所述第一事件。
26.根据权利要求22所述的移动装置,其中在接收到所述移动装置定位在所述场所内部的指示之后停用所述移动装置的卫星位置服务。
27.根据权利要求18所述的移动装置,其中在接收到所述移动装置定位在所述场所外部的指示之后限制与所述室内地图应用相关联的一或多个特征。
28.根据权利要求18所述的移动装置,其中基于用户请求从应用商店下载所述室内地图应用。
29.根据权利要求28所述的移动装置,其中所述存储器进一步经配置以:
存储与所述所下载的室内地图应用相关联的所述室内地图。
30.根据权利要求18所述的移动装置,其中所述一或多个处理器进一步经配置以:
接收与在所述场所外部相关联的第二事件的第二指示;及
响应于接收到所述第二事件的所述第二指示,允许所述室内地图应用将控制交回到所述室外地图应用。
31.根据权利要求30所述的移动装置,其中所述第二事件是所述移动装置定位在所述场所外部。
32.根据权利要求30所述的移动装置,其中所述第二事件是所述移动装置从所述场所内部转移到所述场所外部。
33.根据权利要求30所述的移动装置,其中所述第二事件包括在所述移动装置上执行的选择所述室外地图的第二用户输入。
34.根据权利要求18所述的移动装置,其中在接收到所述移动装置定位在所述场所内部的指示之后,所述室内地图应用与所述室外地图应用并行地控制具有所述叠加的室内地图的所述室外地图的所述呈现。
35.一或多种计算机可读媒体,其存储用于集成室外地图及与场所相关联的室内地图的计算机可执行指令,所述计算机可执行指令在被执行时致使包含在移动装置中的一或多个计算装置:
呈现与室外地图应用相关联的所述室外地图,其中所述室外地图包含与所述场所相关联的区域,且其中与所述场所相关联的数据不可用于所述室外地图应用;
将所述室内地图叠加在所述室外地图的与所述场所相关联的所述区域上,其中所述室内地图与室内地图应用相关联,且其中所述室内地图应用和所述室外地图应用是不同的应用;
接收与所述场所相关联的第一事件的第一指示;及
响应于接收到所述第一事件的所述第一指示,允许所述室内地图应用控制与具有所述叠加的室内地图的所述室外地图的所述呈现相关联的方面。
36.一种用于集成室外地图及与场所相关联的室内地图的设备,其包括:
用于呈现与室外地图应用相关联的所述室外地图的装置,其中所述室外地图包含与所述场所相关联的区域,且其中与所述场所相关联的数据不可用于所述室外地图应用;
用于将所述室内地图叠加在所述室外地图的与所述场所相关联的所述区域上的装置,其中所述室内地图与室内地图应用相关联,且其中所述室内地图应用和所述室外地图应用是不同的应用;
用于接收与所述场所相关联的第一事件的第一指示的装置;及
响应于接收到所述第一事件的所述第一指示,用于允许所述室内地图应用控制与具有所述叠加的室内地图的所述室外地图的所述呈现相关联的方面的装置。
37.根据权利要求36所述的设备,其中所述第一事件包括选择所述场所的用户输入。
38.根据权利要求36所述的设备,其中所述第一事件包括产生具有所述叠加的室内地图的所述室外地图的所述呈现被所述室内地图覆盖的最小部分的缩放动作。
39.根据权利要求38所述的设备,其中所述最小部分是50%。
40.根据权利要求36所述的设备,其中所述第一事件是所述设备定位在所述场所内部。
41.根据权利要求40所述的设备,其中基于与所述室内地图应用相关联的位置数据而检测所述第一事件。
42.根据权利要求41所述的设备,其中与所述室内地图相关联的所述位置数据包含从一或多个接入点接收的至少信号强度指示RSSI测量值或往返时间RTT测量值。
43.根据权利要求40所述的设备,其中基于卫星位置服务而检测所述第一事件。
44.根据权利要求40所述的设备,其中在接收到所述设备定位在所述场所内部的指示之后停用卫星位置服务。
45.根据权利要求36所述的设备,其中在接收到所述设备定位在所述场所外部的指示之后限制与所述室内地图应用相关联的一或多个特征。
46.根据权利要求36所述的设备,其中基于用户请求从应用商店下载所述室内地图应用。
47.根据权利要求46所述的设备,其进一步包括:
用于存储与所述所下载的室内地图应用相关联的所述室内地图的装置。
48.根据权利要求36所述的设备,其进一步包括:
用于接收与在所述场所外部相关联的第二事件的第二指示的装置;及
响应于接收到所述第二事件的所述第二指示,用于允许所述室内地图应用将控制交回到所述室外地图应用的装置。
49.根据权利要求48所述的设备,其中所述第二事件是所述设备定位在所述场所外部。
50.根据权利要求48所述的设备,其中所述第二事件是所述设备从所述场所内部转移到所述场所外部。
51.根据权利要求48所述的设备,其中所述第二事件包括选择所述室外地图的第二用户输入。
52.根据权利要求36所述的设备,其中在接收到所述设备定位在所述场所内部的指示之后,所述室内地图应用与所述室外地图应用并行地控制具有所述叠加的室内地图的所述室外地图的所述呈现。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811093002.4A CN109059933A (zh) | 2013-08-13 | 2014-08-08 | 用于室外与室内地图之间的无缝移动用户体验的方法 |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/966,195 US20150052460A1 (en) | 2013-08-13 | 2013-08-13 | Method for seamless mobile user experience between outdoor and indoor maps |
US13/966,195 | 2013-08-13 | ||
PCT/US2014/050432 WO2015023544A1 (en) | 2013-08-13 | 2014-08-08 | Methods for seamless mobile use experience between outdoor and indoor maps |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811093002.4A Division CN109059933A (zh) | 2013-08-13 | 2014-08-08 | 用于室外与室内地图之间的无缝移动用户体验的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105431710A CN105431710A (zh) | 2016-03-23 |
CN105431710B true CN105431710B (zh) | 2018-10-19 |
Family
ID=51392435
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201480043059.7A Expired - Fee Related CN105431710B (zh) | 2013-08-13 | 2014-08-08 | 用于室外与室内地图之间的无缝移动用户体验的方法 |
CN201811093002.4A Pending CN109059933A (zh) | 2013-08-13 | 2014-08-08 | 用于室外与室内地图之间的无缝移动用户体验的方法 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811093002.4A Pending CN109059933A (zh) | 2013-08-13 | 2014-08-08 | 用于室外与室内地图之间的无缝移动用户体验的方法 |
Country Status (5)
Country | Link |
---|---|
US (2) | US20150052460A1 (zh) |
EP (1) | EP3033589B1 (zh) |
JP (1) | JP2016534397A (zh) |
CN (2) | CN105431710B (zh) |
WO (1) | WO2015023544A1 (zh) |
Families Citing this family (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140032250A1 (en) * | 2012-07-27 | 2014-01-30 | Ebay, Inc. | Interactive Venue Seat Map |
US20160187143A1 (en) * | 2013-09-02 | 2016-06-30 | Robert Colby | Mechanism for facilitating dynamic location-based zone management for computing systems |
US10210542B2 (en) | 2014-02-26 | 2019-02-19 | Blazer and Flip Flops, Inc. | Venue guest device message prioritization |
US20170011348A1 (en) | 2014-02-26 | 2017-01-12 | Blazer and Flip Flops, Inc. dba The Experience Engine | Venue notifications |
US9448085B2 (en) * | 2014-02-26 | 2016-09-20 | Blazer and Flip Flops, Inc. | Live branded dynamic mapping |
US11526916B2 (en) | 2015-04-28 | 2022-12-13 | Blazer and Flip Flops, Inc. | Intelligent prediction of queue wait times |
WO2016023576A1 (en) * | 2014-08-12 | 2016-02-18 | Nokia Solutions And Networks Oy | Position determination of network elements and user equipment in indoor environment |
US9813855B2 (en) | 2015-04-23 | 2017-11-07 | Blazer and Flip Flops, Inc. | Targeted venue message distribution |
US9906909B2 (en) | 2015-05-01 | 2018-02-27 | Blazer and Flip Flops, Inc. | Map based beacon management |
US9918203B2 (en) | 2015-06-05 | 2018-03-13 | Apple Inc. | Correcting in-venue location estimation using structural information |
US10739960B2 (en) * | 2015-09-22 | 2020-08-11 | Samsung Electronics Co., Ltd. | Performing application-specific searches using touchscreen-enabled computing devices |
US9823079B2 (en) | 2015-09-29 | 2017-11-21 | Apple Inc. | Polygonal routing |
EP3566455A4 (en) | 2015-12-07 | 2020-07-22 | Blazer and Flip Flops, Inc. DBA The Experience Engine | WEARABLE DEVICE |
US10817558B1 (en) * | 2016-06-25 | 2020-10-27 | Anuja Dilip Pundlik | Methods for producing sitemap for use with geographic information systems |
US10254378B1 (en) * | 2016-07-05 | 2019-04-09 | Phunware, Inc. | Mobile device localization based on relative received signal strength indicators |
EP3322149B1 (en) * | 2016-11-10 | 2023-09-13 | Tata Consultancy Services Limited | Customized map generation with real time messages and locations from concurrent users |
WO2018209587A1 (zh) * | 2017-05-17 | 2018-11-22 | 深圳市炜光科技有限公司 | 室内定位辅助方法及*** |
US10794986B2 (en) | 2017-06-02 | 2020-10-06 | Apple Inc. | Extending a radio map |
US10979854B2 (en) | 2017-06-02 | 2021-04-13 | Apple Inc. | Extending a radio map |
EP4134626A1 (en) | 2017-06-02 | 2023-02-15 | Apple Inc. | Venues map application and system |
US10477609B2 (en) | 2017-06-02 | 2019-11-12 | Apple Inc. | Healing a radio map |
US10075935B1 (en) * | 2017-11-03 | 2018-09-11 | Mapsted Corp. | Method and system for positioning state transition |
US10539424B2 (en) | 2018-01-26 | 2020-01-21 | Honeywell International Inc. | Navigating an indoor transit system using a mobile device |
US20190373413A1 (en) | 2018-06-01 | 2019-12-05 | Apple Inc. | Feature-based slam with z-axis location |
CN108955677A (zh) * | 2018-08-02 | 2018-12-07 | 苏州中德睿博智能科技有限公司 | 一种基于激光雷达与gps的拓扑地图创建方法及建图装置 |
KR102083571B1 (ko) * | 2018-12-18 | 2020-03-02 | 박주환 | 차량 위치 분석 방법 및 네비게이션 장치 |
US10635904B1 (en) * | 2019-07-09 | 2020-04-28 | Sourcewater, Inc. | Identification and validation of roads using aerial imagery and mobile location information |
CN112697132A (zh) * | 2020-12-21 | 2021-04-23 | 北京金和网络股份有限公司 | 一种基于gis的定位方法、装置及*** |
US11922000B2 (en) * | 2022-03-29 | 2024-03-05 | At&T Mobility Ii Llc | Method and apparatus for generating a venue map from a digital image |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1749694A (zh) * | 2004-09-14 | 2006-03-22 | 阿尔派株式会社 | 导航装置和行进方向导向方法 |
CN101763607A (zh) * | 2008-12-25 | 2010-06-30 | 上海杰图软件技术有限公司 | 利用全景电子地图构建的网上展览平台***及其构建方法 |
CN202815228U (zh) * | 2012-10-10 | 2013-03-20 | 航天数联信息技术(深圳)有限公司 | 一种室内外定位*** |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006170828A (ja) * | 2004-12-16 | 2006-06-29 | Matsushita Electric Ind Co Ltd | 携帯端末 |
US8836580B2 (en) * | 2005-05-09 | 2014-09-16 | Ehud Mendelson | RF proximity tags providing indoor and outdoor navigation and method of use |
US8490025B2 (en) * | 2008-02-01 | 2013-07-16 | Gabriel Jakobson | Displaying content associated with electronic mapping systems |
US20090216438A1 (en) * | 2008-02-21 | 2009-08-27 | Microsoft Corporation | Facility map framework |
US20100157848A1 (en) * | 2008-12-22 | 2010-06-24 | Qualcomm Incorporated | Method and apparatus for providing and utilizing local maps and annotations in location determination |
US8938211B2 (en) * | 2008-12-22 | 2015-01-20 | Qualcomm Incorporated | Providing and utilizing maps in location determination based on RSSI and RTT data |
JP5172723B2 (ja) * | 2009-01-21 | 2013-03-27 | 株式会社ナビタイムジャパン | 案内情報提供システム、携帯端末装置、案内情報提供サーバ、案内情報提供装置、案内情報提供方法、および、プログラム |
US8395547B2 (en) * | 2009-08-27 | 2013-03-12 | Hewlett-Packard Development Company, L.P. | Location tracking for mobile computing device |
US9389085B2 (en) * | 2010-01-22 | 2016-07-12 | Qualcomm Incorporated | Map handling for location based services in conjunction with localized environments |
JP5688224B2 (ja) * | 2010-02-10 | 2015-03-25 | 株式会社ナビタイムジャパン | 地図情報提供装置、地図情報提供システム、端末装置、サーバ装置、地図情報提供方法、および、プログラム |
US20120295632A1 (en) * | 2011-05-18 | 2012-11-22 | Sony Ericsson Mobile Communications Ab | Indoor map distribution |
WO2013054462A1 (ja) * | 2011-10-13 | 2013-04-18 | パナソニック株式会社 | ユーザーインタフェース制御装置、ユーザーインタフェース制御方法、コンピュータプログラム、及び集積回路 |
US8464181B1 (en) * | 2012-07-03 | 2013-06-11 | Google Inc. | Floor selection on an interactive digital map |
US9275282B2 (en) * | 2012-10-30 | 2016-03-01 | Qualcomm Incorporated | Processing and managing multiple maps for an LCI |
US9066207B2 (en) * | 2012-12-14 | 2015-06-23 | Apple Inc. | Managing states of location determination |
US8928657B2 (en) * | 2013-03-07 | 2015-01-06 | Google Inc. | Progressive disclosure of indoor maps |
US9976860B2 (en) * | 2013-04-16 | 2018-05-22 | Apple Inc. | Seamless transition from outdoor to indoor mapping |
-
2013
- 2013-08-13 US US13/966,195 patent/US20150052460A1/en not_active Abandoned
-
2014
- 2014-08-08 JP JP2016534763A patent/JP2016534397A/ja not_active Ceased
- 2014-08-08 CN CN201480043059.7A patent/CN105431710B/zh not_active Expired - Fee Related
- 2014-08-08 WO PCT/US2014/050432 patent/WO2015023544A1/en active Application Filing
- 2014-08-08 EP EP14755288.9A patent/EP3033589B1/en not_active Not-in-force
- 2014-08-08 CN CN201811093002.4A patent/CN109059933A/zh active Pending
-
2017
- 2017-08-09 US US15/673,318 patent/US20170336936A1/en not_active Abandoned
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1749694A (zh) * | 2004-09-14 | 2006-03-22 | 阿尔派株式会社 | 导航装置和行进方向导向方法 |
CN101763607A (zh) * | 2008-12-25 | 2010-06-30 | 上海杰图软件技术有限公司 | 利用全景电子地图构建的网上展览平台***及其构建方法 |
CN202815228U (zh) * | 2012-10-10 | 2013-03-20 | 航天数联信息技术(深圳)有限公司 | 一种室内外定位*** |
Also Published As
Publication number | Publication date |
---|---|
EP3033589B1 (en) | 2017-12-06 |
EP3033589A1 (en) | 2016-06-22 |
US20170336936A1 (en) | 2017-11-23 |
CN109059933A (zh) | 2018-12-21 |
CN105431710A (zh) | 2016-03-23 |
US20150052460A1 (en) | 2015-02-19 |
WO2015023544A1 (en) | 2015-02-19 |
JP2016534397A (ja) | 2016-11-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105431710B (zh) | 用于室外与室内地图之间的无缝移动用户体验的方法 | |
US9462461B2 (en) | Correlating mobile device locations | |
US7259668B2 (en) | Mapping the location of a mobile communications device systems and methods | |
EP1695531B1 (en) | Location status indicator for mobile phones | |
CN104380815B (zh) | 使用代理位置服务器的室内位置服务器供应和发现 | |
US7515917B2 (en) | Efficiently determining the location of a mobile communications device system and methods | |
US7336964B2 (en) | Correlating activities with the location of a mobile communications device systems and methods | |
US7221947B2 (en) | Location related keyword monitoring on a mobile communications device systems and methods | |
US8352178B2 (en) | Method and device for generating and communicating geographic route information between wireless communication devices | |
US20120270573A1 (en) | Positioning system and method for single and multilevel structures | |
KR101640964B1 (ko) | 디지털 지도의 표시 | |
US20120054337A1 (en) | Systems and Method for Predicting the Future Location of an Entity | |
CN106664528A (zh) | 用于实现对众包隐私的控制的方法和*** | |
Ferraro et al. | Location-aware applications | |
CN102754097A (zh) | 用于呈现内容的第一人世界视图的方法和装置 | |
US20050202834A1 (en) | System and method for determination of meeting place utilizing telephone auto location system | |
CA2713512C (en) | Method and device for generating and communicating geographic route information between wireless communication devices | |
WO2015048580A2 (en) | Methods, apparatuses, and devices for generating maps on a mobile device | |
CN107430632A (zh) | 根据用户信号动态地控制地图视口 | |
CN105143917A (zh) | 响应于外部产生的区域性候选定位模式选择的移动装置定位 | |
WO2015139021A1 (en) | System of dynamic information relay using geolocational data | |
Simon et al. | Geopointing: evaluating the performance of orientation-aware location-based interaction under real-world conditions | |
KR100726075B1 (ko) | 위치 정보를 포함하는 컨텐츠 제공 방법 및 시스템 | |
Springer | Mapbiquitous–an approach for integrated indoor/outdoor location-based services | |
WO2012083434A1 (en) | Method and apparatus for displaying applications on a mobile device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into 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: 20181019 Termination date: 20190808 |
|
CF01 | Termination of patent right due to non-payment of annual fee |