CN1391687A - 用于实时分布式导航系统的方法和系统 - Google Patents

用于实时分布式导航系统的方法和系统 Download PDF

Info

Publication number
CN1391687A
CN1391687A CN00816053A CN00816053A CN1391687A CN 1391687 A CN1391687 A CN 1391687A CN 00816053 A CN00816053 A CN 00816053A CN 00816053 A CN00816053 A CN 00816053A CN 1391687 A CN1391687 A CN 1391687A
Authority
CN
China
Prior art keywords
user
place
preassigned
navigation
group
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
Application number
CN00816053A
Other languages
English (en)
Other versions
CN100440270C (zh
Inventor
H·金
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Telenav Inc
Original Assignee
Televigation Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Televigation Inc filed Critical Televigation Inc
Publication of CN1391687A publication Critical patent/CN1391687A/zh
Application granted granted Critical
Publication of CN100440270C publication Critical patent/CN100440270C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0968Systems involving transmission of navigation instructions to the vehicle
    • G08G1/096855Systems involving transmission of navigation instructions to the vehicle where the output is provided in a suitable form to the driver
    • G08G1/096861Systems involving transmission of navigation instructions to the vehicle where the output is provided in a suitable form to the driver where the immediate route instructions are output to the driver, e.g. arrow signs for next turn
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/3453Special cost functions, i.e. other than distance or default speed limit of road segments
    • G01C21/3484Personalized, e.g. from learned user behaviour or user-defined profiles
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/005Traffic control systems for road vehicles including pedestrian guidance indicator
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0968Systems involving transmission of navigation instructions to the vehicle
    • G08G1/096877Systems involving transmission of navigation instructions to the vehicle where the input to the navigation device is provided by a suitable I/O arrangement
    • G08G1/096883Systems involving transmission of navigation instructions to the vehicle where the input to the navigation device is provided by a suitable I/O arrangement where input information is obtained using a mobile device, e.g. a mobile phone, a PDA

Abstract

公开了一种交互式实时分布式导航系统。在本发明中,是通过在用户的位置上产生一个位置信号,从而确定出一个用户的位置的。通过用户和分布式导航服务器之间的无线电通信,向用户展示候选定位的一个清单(102)。之后,从候选清单(102)中选出的用户选择由所述导航服务器所使用,以便获取所述用户位置的一个精确的度量。在已经建立了一个用户位置之后,系统继续向用户提供导航提示(106),以到达最终目的地。

Description

用于实时分布式导航系统的方法和系统
发明领域
本发明涉及导航系统以及基于位置的信息传递,本发明特别涉及使用分布式导航信息处理的一种方法和系统,用于传送交互式以及实时导航信息。
背景技术
许多导航系统都是以已经在汽车导航系统中使用的、基于卫星的全球定位系统(GPS)设备为基础的,有关内容例如可以参见美国专利No.5,938,720、No.5,928,307、No.5,922,042、No.5,912,635、No.5,910,177、No.5,904,728以及No.5,902,350,所有这些引入本文的文献,仅供参考。但是,这种汽车导航系统非常昂贵,且不便于使用。许多这种系统还不适于步行的情况。因此,本领域人员非常需要将导航系统组合到个人的手持设备中。
但是,对于提供轮班的(turn-by-turn)实时导航服务,还存在着阻碍将导航性能添加到手持设备内的一些技术障碍。其中一个障碍就是:提供相当详细的导航信息所需的地理数据量。小型手持设备包括蜂窝式电话、个人数字辅助器或计算机,但是,所嵌入的存储器的数量有限,用这种存储器来存储大量的地理信息是不切实际的。在已有的汽车导航系统中,采用GPS系统来提供与用户的位置和运动有关的信息。地理信息一般被存储在地理测绘数据库中,而这种数据库可存储在一个CD-ROM、硬盘驱动设备或其它大容量存储媒体内。
另一个障碍是缺少如上所述的小型设备的信息处理能力。例如,蜂窝式电话的信息处理能力一般是由所嵌入的具有有限存储器的微处理器提供的。当所嵌入的微处理器的信息处理能力增加时,这种处理器还不适合于密集的实时导航任务的处理程序。
另外一个障碍是当前技术所提供的不足的定位精度。基于GPS系统的初始误差源例如可以是美国国防部通过选择可用系统(S/A)所强加的,其它误差源是由于大气以及定时误差而引起的,它将单个GPS接收机的精度限制到+/-50米。存在可被用来将精度提高到+/-5米的方法。这种方法包括增强型GPS系统(即SnapTrack)以及基于网络的系统(即Truepoint)。这些方法都是将诸如象一个测量控制点这样的一个已知位置当作一个基准点,用于校正GPS的定位误差。对GPS定位进行校正的这些方法,被称为差动GPS或DGPS。可使用数据遥测(无线调制解调器),将DGPS校正实时提供给GPS数据。为了扩展DGPS的使用,美国以及Candian海岸卫队建立了一系列的无线电信标,以便沿着北美五大湖、密西西比河及其支流、海湾岸区(Gulf Coast)、以及北美的东、西海岸,传送用于精确导航的DGPS校正。但是,对于在大多数内陆区域中旅行的用户来说,不能使用这种无线电信标。
由于上述一些因素而致不清楚的定位信息,使得导航系统很难使用。例如,如果用户正在街道相距非常近的市中心区驾车行驶,+/-50米以内的GPS定位很难不断地给予用户指示。这样的GPS定位信息被认为是模糊的,且不适合于导航系统。在其它情况下,+/-50米以内的GPS定位是适合于导航目的的。例如,如果一个用户在一个边远地区内的高速公路上驱车行驶,而附近没有任何东西存在,则这个GPS定位足以计算出进一步的导航方向。这样,在这种情况下,GPS定位是不模糊的。
当前的汽车GPS导航系统利用了诸如象加速计、测速计等其它的监测器,加上复杂的滤波技术,来改善导航系统的精度(参见美国专利No.5,912,635,前面已经提过,引入这里,仅供参考)。另外,许多基于汽车的导航系统还使用地图辅助技术。但是,对于使用象蜂窝式电话这样的手持设备所实现的一个导航系统,让手持设备连接到外部监测器是不现实的,特别是在步行时使用该设备时,更是如此。
因此,需要提供能提供精确导航指令的一种导航系统。还需要提供一种导航系统,它能在已有的基础设施上实现,在新建的基础设施可以使用时,也适用于新建的基础设施。
另外,还需要提供一种导航系统,它能实现于具有有限计算能力的手持设备上,同时还可实现于具有增强的计算能力的设备上。
还需要提供一种导航系统,它可利用许多形式的实时信息,以提供精确的定位计算,同时还有优化的导航路径。
发明概述
这些和其它目的都是由交互式实时分布式导航的系统和方法所提供的。在本发明的一个实施例中,用户有利地使用一个通常处于使用状态的传感器——用户的眼睛。为了降低与由位置监测器所推导出的位置有关的模糊度,本发明提示并利用用户的输入。在一个实施例中,向用户呈现候选位置的一个摘录清单。之后,由这张清单所做出的一个用户选择,被用于校正其它位置检测监测器内的误差。
在本发明的另一个实施例中,依据分布式计算和数据库系统,而提供了一种增强和简化的动态实时导航系统。在这种方式中,具有有限计算能力的无线电设备对执行许多必要的密集处理的分布式服务器相互作用。在另一个实施例中,地理地图信息数据库被有利地存储在具有大存储容量的分布式服务器上。
在另一个实施例中,依据用户设备的能力,数据存储以及导航计算负荷是在服务器和所述设备之间动态分配的。在一个实施例中,用户发出一个请求,请求从当前位置(或点A)导航到点B。一个服务器在接收到该请求(包括目的地信息)以及用户位置之后,本发明的系统产生了跨越几个小的地理区域的一个全球导航路径。之后,服务器将与第一个小地理区域相关的导航信息发送给用户设备。一旦用户移动到第一个小地理区域之外,则或是在用户设备发出请求的时刻,或是在依据用户位置而由服务器所启动的时刻,由服务器对该信息进行更新。
本发明的另一个方面是:依据实时交通条件,提供导航控制。可通过导航服务用户观察自己的速度,并与地图数据库内的正常的街区行驶限速相比,从而获取交通信息。该交通信息帮助系统实时地为其用户确定一条最优的路径。在每一个接合点,系统将会依据所述交通信息,动态地确定出到达目的地的一条最优路径。可以依据用户的请求,而定义出一条最佳路径,这条路径例如是使时间或汽油消耗最低。
本发明的另一个实施例按队列提前提供指令。由于无线电设备具有非常小的屏幕,因而这对无线电设备导航来说特别重要。例如,服务器利用声音或文字提示“你将要在5分钟(或500码)之内看到University大街,在那里你应当向右拐”。到时候,如果不需要,则可以释放通信链路,以减少服务器的业务量。
附图的简要说明
插入到本文内且构成本说明书一部分的附图,说明了本发明的实施例,它与说明书中的描述一起,用于解释本发明的原理:
图1是一个示意图,它显示了交互式实时分布式导航系统-用户终端的一个实施例;
图2是一个示意图,它显示了交互式实时分布式导航系统-体系结构A(互联网)的一个实施例;
图3是一个示意图,它显示了交互式实时分布式导航系统-体系结构B(直接链路)的另一个实施例;
图4是一个示意图,它显示了本发明的交互式实时分布式导航系统的一个实施例;
图5是一个示意图,它显示了依据本发明进行导航的一种方法;以及
图6是显示了依据本发明进行导航的方法的流程图。
实施例的详细说明
现在将详细说明本发明的最佳实施例,在附图中对这些实施例进行了说明。尽管将参照最佳实施例对本发明进行说明,但可以理解,这些实施例并不意味着将本发明仅限制在这些实施例上。本发明试图覆盖本发明的变形或是本发明的等价体,本发明所试图覆盖的范围可以包括在由附加权利要求所定义的本发明的精神和范围内。
正如本领域任何一个人员可以理解的那样,可以用一种方法、一种数据处理系统或是程序产品的具体形式来实现本发明。因此,本发明可以表现为导航系统、导航方法、导航设备、导航软件等。依据本发明所写入的软件是被存储在诸如象存储器、CD ROM等计算机可读媒体上的,它将通过网络被传送出去,并由处理器执行。
导航系统的一个关键部分是确定用户的定位(或位置)。术语定位(这里被称为地理位置的测量)包括与目标的位置相关的信息。一个定位可以包括能完全定义一个目标的正确位置的三维信息。在有些实施例中,一个定位可以包括在二维空间内定义一个目标的二维信息。在一些附加实施例中,一个定位可以包括不足以完全定义一个目标位置的信息。更广义地定义定位,正如文本中所使用的那样,它可以包括一个目标的速度、时间、运动方向等。
本领域人员可以理解:定位信息的格式并没有被严格限制为本发明的某些实施例。例如,在一个实施例中,定位信息被表示为(x,y)的格式,其中x和y是定义一个目标即用户的地理位置的两个纵坐标。
图2显示了依据一个最佳实施例的、用于交互式实时分布式导航系统的一种体系结构。现在将说明各种部件及其交互作用。应当理解在不同的附图中所使用的相似的数字,这种相似的数字指相同的元件。无线电设备202可以采用蜂窝式电话、卫星电话、无线个人数字辅助(PDA)、个人计算机或具有无线通信能力的其它合适的设备。无线电设备202具有定位能力,这种无线电设备例如可以采用全球定位系统(GPS)、紧急911(E911)定位、或当可以使用其它一些定位系统时,还可以采用其它一些定位系统。本领域人员将会理解:本发明并不仅限于任何特定的定位技术。在一个实施例中,所制造的无线电设备202具有内置定位能力。有利的是,无线电设备202不需要载有地图信息,它可以只装载预定数量的地图信息,装载量取决于无线电设备202的存储容量。这种系统被描述为分布式系统,且在下文中会有进一步的讨论。
在一个实施例中,通过与模块附件相接,加强了无线电设备202的能力。无线电设备202的一个主要功能是在本发明和用户之间提供一个界面。此外,正如以下将会更详细说明的那样,无线电设备202提供了一个用户界面205,用于显示图形、文字的或可听的信息。在本发明中,用户界面205包括用户感知的能力。用户界面205用于允许用户与本发明的机电部件执行交互。这种交互用于改善本发明的定位精度,在本发明中,通过文字、图形或可听信号所实现的交互都处于本发明的范围之内。
由于无线电设备202能够通过可听信号或是通过显示在该无线电设备202上的文字信息,将信息转播给用户,因而本发明的实施例可以使用可听声音生成设备,还有文字显示设备。在使用文字显示设备的情况下,是通过能够显示几行文字的一个无线电设备202来实现增强特性的。由于地图和增强的方向信息都显示于这种设备上,因而增强的视频显示同样也适用于无线电设备202。在另一个实施例中,通过陀螺仪的或地磁增强,对无线电设备202执行方向导向,稍后,这种陀螺仪的或地磁增强可被设备或服务器所使用,以提供实时位置以及定向信息。本领域人员可以理解:在不脱离本发明的教导之下,有许多设备可以用作无线电设备202。
正如图2中所进一步显示的,无线电载波204在无线电设备202和将在下文作进一步描述的分布式导航服务器212之间提供了无线连通性。无线电载波204包括蜂窝式电话载波、卫星通信载波或全球定位系统载波。在实现无线连通性时,无线电载波为无线电设备和分布式导航服务器提供了一个了一个现有的基础设施。在一个实施例中,所使用的GPS遵循了政府强行选择的可利用度。本领域人员将会理解:在消除了这种限制的地方,可以使本发明进一步增强。由于与用户的自适应交互,因而,对于大范围的导航应用来说,从一般到非常特殊的信息都可以被转播给用户。
当限制在本发明的技术范围内时,无线电载波204例如可以通过GPS、E911或其它定位系统,提供定位信息。或者也可以是:通过第三路径获取定位信息,之后由无线电载波204使用该定位信息。例如,无线电业务再售商、无线互联网业务提供商(ISP)、或卫星无线电载波与其它一些部件一起,提供实现本发明所必需的业务。非常重要的是,随着数字传输的来临、以及随着其它技术的来临,无线电通过量以及带宽不断提高。模拟(即AMPS)系统提供某种水平的服务。但是,越先进的数字传输技术,就需要提供越高的数据通过量,这种数字传输技术可以是GSM、TDMA、CDMA,但并不仅仅限制于此。在做本发明时期,CDMA提供了最高的信息通过量,但是,人们期望无线电技术会进一步发展。由于其广泛的应用,本发明适用于这些以及许多其它传输技术。在本发明的一个实施例中,无线电载波204接收来自无线电设备202的模拟或数字信息,并将该信息引导到本发明的其它部件上。与此相似,无线电载波204接收来自本发明其它部件的信息,之后,将该信息引导到无线电设备204上。
如图2所示,无线电载波204连接到网间连接器206上,该网间连接器对网络208提供了一个接口。网间连接器206连同其它一些部件一起,都是由无线电载波、ISP或其它无线电通信提供商所提供的。在本发明的一个实施例中,网络208是互联网。互联网提供了许多优势,这是由于它是能到达世界上许多地区的一个广泛分布的网络。在另一个实施例中,网络208是以合适网络的形式实现的。通过实现一个特定网络,可以定制网络208,以便提供最少的等待时间以及最优的性能。
如图2所示,通过利用网络208而执行的通信,结合了若干分布式导航服务器212,作为本发明的一部分。分布式导航服务器212存储街道地图信息以及感兴趣的地点信息,并进一步执行处理任务。如此,无线电设备202不能担负承载用于正常导航的所有必要信息。在一个实施例中,分布式导航服务器212还处理定位专用信息,例如是实时交通信息。在一个实施例中,交通信息是从一组导航服务用户处获取的。通过观察并比较它们的位置、速度以及时间,并与地图数据库内正常的街道限速进行进一步的比较,这就产生了实时交通信息,之后该信息可用于本发明。在朝向目的地的每一个交界处,系统都会响应每一个改变的条件,而为一个单独用户动态地确定最优的路径。例如,在由于条件改变而使第一条路径变得不太优化的位置,会产生第二条路径,并将该路径展示给用户。可以以几种方式来确定最优路径,这取决于用户的喜好。例如,可以根据最少时间、最短距离或燃料的最低消耗等条件,来确定最优路径。诸如象导航引导算法这样的处理器的集中功能,是由分布式导航服务器212执行的,以便能减轻无线电设备202上的计算负担。在一个实施例中,作为分布式导航服务器212的处理功能的一部分,这些服务器提供了例如是从HDML或WML转换为HTML的转换功能,以及反过来也一样。
图3显示了用于本发明的系统体系结构的另一个实施例。如图3所示,无线电设备202、无线电载波204以及分布式导航服务器212基本上与图2中所描述的相同。但是直达链路210对图2中的网间连接器206和网络208提供了另一种实施例。在没有很好地建立起互联网基础设施、或是在需要为用户导航的快速响应或其它定位专用信息服务的情况下,可以使用这种直达链路的体系结构。举例说明,由LAN或WAN链接的T1、帧中继等适用于直达链路210。在另一个实施例中,直达链路210是以专用线的形式实现的。或者,也可以使用无线电载波204和分布式导航服务器212之间的固体电路连接的形式来实现直达线路210,此时,无线电载波204和分布式导航服务器212被配置在中心交换局内。
图6显示了依据一个最佳实施例的交互式实时分布式导航系统的处理步骤。在步骤602,一个客户机向一个服务器发送位置信息和服务器接收该信息。在一个实施例中,客户机是象参见图2所讨论的无线电设备202这样的一个设备。服务器是象同样是参见图2所讨论的分布式导航服务器212这样的一个设备。在步骤604,对位置信息是否模糊进行判定。如果该位置信息不模糊,则服务器确定出到达目的地的一个适当的方向,此后,该方向由服务器发送出去,在步骤622,由客户机接收。
一个定位包括各种程度的错误。例如,大多数GPS接收机可以提供精确到大约50米范围以内的定位信息,即大约50米的精度。存在大量可影响定位确定精度的因素。天气条件也会影响GPS定位确定的精确性。在本发明的一个实施例中,除了定义一个目标位置的信息之外,一个位置还与所估测的误差以及一个范围有关。本领域人员可以理解:是依据定位设备的性能以及包括天气和传输条件等其它因素来估测定位系统的误差的。
一个定位是否模糊,可以取决于许多因素,这些因素包括但并不仅限于:与所述位置相关的精度;道路网的特性;近来的旅行史;以及地图精度。
通常,定位越精确,则模糊度就会越低。诸如象方向、转向等这样的道路网特性,可以用于消除模糊。我们举例说明是有帮助的:如果一个人正在一个荒芜人烟的偏远地区内的高速公路上旅行,则对于导航目的具有大约50米误差的定位并不模糊,这是因为导航方向将会是“沿着该高速公路”。相反,如果该定位位于街区相距不足10米的市中心区的商业区内,则具有大约50米误差的定位就是模糊的。在本发明的一个实施例中,一个定位是否模糊还取决于交通规则以及交通状况。例如,如果在一个定位(定位+/-误差)范围内,只有两条路(路A和路B),用户以55-80英里/小时的速度行驶,而路A具有每小时25英里的速度限制,对于导航目的来说,该定位是不模糊的,这是因为我们可以坚定地确定:用户的位置在路B上。
在本发明的一个例子中,可以使用用户近来的旅行史,以降低模糊,例如,通过执行特定区域内的用户旅行史的模式(pattern)识别分析。我们举例说明,可以每过一个预定时间,就对一个用户的旅行史进行记录或登录,并可以以自动回归方式使用它们。
返回图6,如果在步骤S604,确定出该位置信息是模糊的,则还要进一步执行新颖的步骤,以消除位置信息的模糊。在步骤606,利用所接收到的模糊的位置信息,同时还利用所使用的特定定位系统的相关误差,对地图数据库进行询问。据步骤606的询问,而在步骤608针对各种候选地点产生了一个清单。在本发明的一个实施例中,步骤608中的候选位置都是与众所周知的属性相关的,例如是地标、建筑物、街道交叉口或街道名等。本领域人员可以理解,在实现本发明的一个实施例时,可以使用各种类型的数据库结构。前述引入的仅供参考的几项专利同样也可以用于说明已存在的数据库、搜索方法以及算法。
在步骤608中所产生的清单就很难用于显示在这种小的屏幕无线设备202上。因此,在步骤610,候选清单被合并为一个更小的清单。举个例子来说明这个问题,这个例子并不具有任何限制作用,400个候选位置的清单(“候选物”)对于显示在一般的蜂窝式电话或个人数字辅助器的LCD屏幕上来说是太大了。但是,经过步骤610,产生了一个被缩短的合并后的清单,能很容易地将其显示在一个小屏幕上。使用已知的统计以及预示方法来减小候选清单,将候选清单减小到具有高概率的能成为真实定位的那些候选物。此外,还可以使用历史信息或自动回归信息,来进一步合并清单。在另一个实施例中,可以依据最靠近用户的概率,对合并清单进行排序。
此后,在步骤612中,服务器发送该合并清单,客户机接收该清单。在步骤614,一个用户通过观察他周围,之后从出现在诸如象无线电设备202这样的客户机上的合并清单中,选择出一个适当的选择。本发明充分使用了已有的传感器——用户的眼睛以及其它人类的感觉——以改善本发明的位置确定的精度。通过用户的感官感知,该用户与本发明的装置进行信息交互,以增强其导航定向的质量。如此,用户包括使用他的眼睛,以便对来自系统的导航指南进行确认。例如,当用户请求来自服务器的导航指引时,服务器将直接定位测量与地图进行比较。由于定位确定精度一般来说都是模糊的,所以用户真实的位置可能与定位测量所表示的位置不同。因此,本发明的导航系统将用户的眼睛作为整个系统的附加的传感器,以改善定位确定精度以及导航质量。
举例说明,但这些例子并未使本发明仅限于此,在步骤614,用户选取最近的地标,以辅助服务器,使其能精确地对用户进行定位。在另一个实施例中,用户被要求在一个指定方向上选择一个候选位置。一个示例性的提示是“请选择正好在你前面的一个候选位置”。在另外一个实施例中,用户被要求选择许多位置。举例说明,一个用户被要求挑选他周围的3个位置,这样,可以使用下文将要说明的在步骤618中可利用的平均或三角测量技术。本领域人员可以理解:也可以不从本发明的系统推导出定位信息,而使用其它适当的方式,从用户以及用户选择中推导出定位信息。
在本发明的一个实施例中,在步骤614,可以使用语音或文字信息执行用户交互。之后,在步骤616,用户的选择由客户机发送出去,由服务器接收。在步骤618,利用不是由本发明所推导出的定位信息,而是利用了以其它几种方式作出的用户选择信息,计算出改善的用户位置。在一个实施例中,对用户位置的计算是以用户所选择的位置为基础的。或者也可以:计算用户位置作为用户选择的位置和由一个定位传感器所确定的模糊位置这两者的函数。本领域人员可以理解:有许多其他方法,它们都可以计算出用户的位置。
在步骤618,使用数字滤波处理来确定对用户位置的计算。如此,与用户之间的交互作用只有在正在对用户的位置进行确定的服务器的可信度低于预定水平时才是必需的。可信度是通过将经过处理的位置与地图数据库进行比较而得到的。如果在步骤602中存在模糊,则重复执行614-620,直到该模糊不再存在。
当确定了一个不模糊的位置时,在步骤622,服务器将适当的导航方向发送给客户机,客户机接收该方向,并将它们显示于无线电设备202上,从而显示给用户。
图4-分布式系统
图4显示了一个实施例:任务是如何按照图6的方法,在一个客户无线电设备202(即蜂窝式电话、PDA或GPS接收机)和分布式导航服务器212(参见图2)之间分配的。有优势的是,由于任务的分配,无线电设备202可以实现为一个减小了尺寸和重量的设备,因而使其适合于驾驶和移动。在无线电设备212处,执行步骤602,以产生用户的位置信息,之后,该位置信息通过无线电介质被传送给服务器212,服务器212执行步骤604,以便确定该用户的位置信息是否模糊。如果该信息模糊,则服务器212询问一个地图信息数据库(步骤606),以产生一个清单(步骤608)。在合并(步骤610)之后,经过合并的清单通过无线电介质被传送(步骤612)给客户无线电设备202,同时在该设备202上显示该清单。当观察他的周围之后,用户从无线电设备202上的候选清单中作出一个选择(步骤614)。之后,这种信息被发送到服务器(步骤616),服务器利用该信息,计算出改善的位置(步骤618)。当服务器212确定出该位置不再模糊(步骤620)时,服务器利用导航指令提示用户(步骤622)。
在图6和4的说明中,描述了这样一个实施例,其中用户无线电设备202(参见图2)具有有限的处理和存储能力,这样,所描述的各种步骤都由分布式服务器212所执行。如此,无线电设备202被实现为具有有限计算能力的一个设备,在该设备中的处理器的密集的任务被分送到多个服务器212中。但是,本领域人员可以理解,本发明的方法也适用于具有增强的计算能力的无线电设备202。举例说明,但该例子并未将本发明仅限制于此,在无线电设备202包括一个增强型处理器、存储器以及高容量存储空间(即硬盘驱动器)的情况下,所描述的、由服务器执行的图6中的步骤,可被指定在客户机(即无线电设备202)上执行。在这样一种实施例中,本领域人员也能理解:也可适当重新分配客户机至服务器以及服务器至客户机的传输。此外,本领域人员可以理解:许多不同的任务分配依然处于本发明的范围之内。
随着对本发明的体系结构和方法的理解,将参照图1说明用户与本发明一个实施例的通话。在图1中,无线电设备202被实现为具有图形显示的一个蜂窝式电话。举例说明,将要说明处于语音模式下的无线电设备202,但本领域人员可以理解:本发明也可用工作于文字模式实施。在语音工作模式中,所实现的系统具有语音识别以及文法设计能力。在一个实施例中,用户通过向设备内说话来提供一个目的地,从而开始了与本发明设备的对话。利用目的地信息,系统执行图6中所描述的本发明的方法。系统获取位置信息,并确定一个位置是否模糊(步骤602-604)。一旦询问数据库、产生一个清单,并合成一个清单,则系统向用户展示一个选择清单(步骤606-612)。在这里所说明的语音工作模式下,系统可以显现出如文字泡102所示的一个部分,在那里系统合成一个声音,说:“如果你在EL Caminl Real上,说或是按1;如果你在Alma上,说或按2”。在当前例子中,用户通过阅读一个街道标志来观察他的周围环境。假定用户处于EL Camino Real,用户说“1”,以表明相同。当如图6的步骤614-622所说明那样的适当的处理之后,系统消除了用户的位置模糊,并如文字泡106中所显示的内容,正确提示他“你正接近Grove大街,在大约5分钟(或200码)内,你将右转”。如此,系统提前提供了一个导航指引,因而用户可以使用他的/她的眼睛,以便对来自系统的导航引导进行确认。
在另一个实施例中,无线电设备202具有一个增强的图形显示,使得图形104显示于所述设备上。利用这种增强型显示器,还可以进一步提供导航提示。例如,当确定用户处于El Camino上之后,用户可被以语音形式告知“你在El Camino上;跟随显示器上的箭头,以便到达你的目的地”。举例说明,一个方向箭头显示在用户设备上,它向用户提供了一个指令,指示用户继续前进的地方。
在另一个实施例中,无线电设备202例如具备有通过陀螺仪或地磁的传感而具有的定向能力,系统提供了实时定向同时还有导航信息。举例说明,系统确定出用户必须继续向北行进,且用户正面向北面,则设备显示器显示一个向上的箭头,表示用户应当向前直行。但是,在用户必须向北行进的场合,而他面向南面时,设备显示器显示一个向下指的箭头,表示用户应当向背向行进,或者,更合理的是:转向,面对北面,之后继续行进。在具有更强劲的显示器的另一个实施例中,可以以更多的风格,将更详细的以及更广的地图信息显示给用户。
本发明还允许无线电设备与附属显示器相连。例如,通过与具有附加特征的一个设备相接,一个适用于移动的无线电设备202得以增强,这种附加特征例如是卡上安装的显示器或便携式计算机等便于汽车导航所配备的装置。在本发明的某个实施例中,附属设备提供了,但并不仅限于此,增强的显示能力、增强的存储能力、提高的计算能力或是提高的通过量。
出现的本发明特定实施例的前述描述,仅用于举例以及说明。并不能将其看作是本发明的穷举,也不能将本发明仅仅限制到所公开的精确形式。在不脱离下述权利要求的范围的情况下,也可依据上述技术作出许多修改和变化。所选择和说明的实施例是为了最好地解释本发明的原理及其实际应用,因而使得本领域其它人员能最好地利用本发明,且当具有各种变化的各种实施例适合于专用目的时,也能最好地利用这些实施例。

Claims (26)

1.用于确定一个用户的位置的一种方法,包括以下步骤:
产生一个位置信号;
利用所述位置信号,确定所述用户位置的第一个逼近地点;
依据所述第一逼近地点,询问定位信息的一个数据库;
相应于与一个用户位置的第一逼近地点极其接近的位置,产生第一组候选位置;
所述用户感知该用户的周围环境;
用户依据一个预定标准,从第一组位置中至少选择一个最佳候选物;
依据所述至少一个最佳位置,确定用户位置的一个第二逼近地点,其中所述第二逼近地点要比所述第一逼近地点更精确。
2.权利要求1的方法,其中所述预定标准是最接近所述用户的所述最佳位置。
3.权利要求1的方法,其中所述预定标准是在所述用户前面的所述最佳位置。
4.权利要求1的方法,其中产生一个位置信号的所述步骤使用了基于卫星的一个系统。
5.权利要求4的方法,其中所述基于卫星的系统是一个全球定位系统。
6.权利要求1的方法,其中产生一个位置信号的所述步骤利用了一个基于地面的系统。
7.权利要求6的方法,其中所述基于卫星的系统是一个蜂窝式系统。
8.权利要求1的方法,其中所述步骤是在一个客户机和一个服务器中间分发的。
9.权利要求1的方法,其中产生一个位置信号的所述步骤使用了一个无线电客户机。
10.权利要求1的方法,其中产生第一组候选物的所述步骤还包括依据一个第二标准,对所述第一组候选位置进行排序的步骤。
11.用于向用户提供导航提示的一种方法,包括以下步骤:
输入一个目的地;
产生一个位置信号;
利用所述位置信号,确定用户位置的第一逼近地点;
依据所述第一逼近地点,询问定位信息的一个数据库;
产生与用户位置的第一逼近地点附近位置相应的第一组候选物;
所述用户感知该用户周围环境;
所述用户依据所述第一预定标准,从所述第一组位置中,至少选出一个最佳候选物;
依据所述最佳定位,确定一个用户位置的第二逼近地点,其中所述第二逼近地点比所述第一逼近地点更加精确;
依据所述第一预定标准,确定由所述第二逼近地点到所述目的地的一条路径;
向所述用户提供提示,描述所述路径。
12.权利要求11的方法,其中所述第一预定标准是与所述用户最接近的所述最佳位置。
13.权利要求11的方法,其中所述第一预定标准是在所述用户前面的所述最佳位置。
14.权利要求11的方法,其中产生一个位置信号的所述步骤使用了一个基于卫星的系统。
15.权利要求14的方法,其中所述基于卫星的系统是一个全球定位系统。
16.权利要求11的方法,其中产生一个位置信号的所述步骤使用了一个基于地面的系统。
17.权利要求16的方法,其中所述基于卫星的系统是一个蜂窝式系统。
18.权利要求11的方法,其中所述步骤是在一个客户机和一个服务器中间进行分发的。
19.权利要求11的方法,其中产生一个位置信号的所述步骤使用了一个无线电客户机。
20.权利要求11的方法,其中产生第一组候选位置的所述步骤还包括依据第二标准,对所述第一组候选位置进行排序的步骤。
21.权利要求11的方法,其中所述导航提示是起描述作用的,该描述与一个参考位置相关。
22.权利要求11的方法,其中所述导航提示与一个用户的方向相关。
23.权利要求11的方法,其中所述导航提示是通过语音提供的。
24.权利要求11的方法,其中所述导航提示是通过图形提供的。
25.权利要求11的方法,其中所述第一预定标准是环绕所述用户的候选位置。
26.权利要求11的方法,其中输入一个目的地的所述步骤是通过语音执行的,所述用户依据一个第一预定标准,从所述第一组位置中,至少选出一个最佳候选定位,或通过语音执行向所述描述所述路径的用户提供提示。
CNB008160538A 1999-09-27 2000-09-27 确定用户位置的方法和向用户提供导航提示的方法 Expired - Lifetime CN100440270C (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US15622599P 1999-09-27 1999-09-27
US60/156,225 1999-09-27
US09/547,421 2000-04-11
US09/547,421 US6266615B1 (en) 1999-09-27 2000-04-11 Method and system for an interactive and real-time distributed navigation system

Publications (2)

Publication Number Publication Date
CN1391687A true CN1391687A (zh) 2003-01-15
CN100440270C CN100440270C (zh) 2008-12-03

Family

ID=26852985

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB008160538A Expired - Lifetime CN100440270C (zh) 1999-09-27 2000-09-27 确定用户位置的方法和向用户提供导航提示的方法

Country Status (10)

Country Link
US (2) US6266615B1 (zh)
EP (1) EP1222647B1 (zh)
KR (1) KR100744709B1 (zh)
CN (1) CN100440270C (zh)
AT (1) ATE294981T1 (zh)
AU (1) AU7745800A (zh)
CA (1) CA2385171C (zh)
DE (1) DE60019951T2 (zh)
ES (1) ES2241660T3 (zh)
WO (1) WO2001024138A1 (zh)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7925320B2 (en) 2006-03-06 2011-04-12 Garmin Switzerland Gmbh Electronic device mount
CN101379536B (zh) * 2006-02-08 2011-08-10 泰为信息科技公司 智能实时分布式交通采样和导航系统
CN102625229A (zh) * 2011-01-27 2012-08-01 腾讯科技(深圳)有限公司 一种实现位置定位的方法及系统
CN103023945A (zh) * 2011-09-28 2013-04-03 腾讯科技(深圳)有限公司 一种与终端位置相关的信息传输方法和系统
CN103828400A (zh) * 2012-06-27 2014-05-28 株式会社Ntt都科摩 信息处理装置、信息提供方法和程序
CN105813019A (zh) * 2016-03-08 2016-07-27 深圳市百米生活股份有限公司 一种基于wifi热点设备的定位管理方法
CN108027738A (zh) * 2015-05-27 2018-05-11 苹果公司 用于在触敏设备上主动识别和显示相关内容的系统和方法
CN108139221A (zh) * 2015-09-24 2018-06-08 苹果公司 用于向车辆提供导航信息的方法和相关系统

Families Citing this family (135)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7765279B1 (en) 1998-10-28 2010-07-27 Verticalone Corporation System and method for scheduling harvesting of personal information
US7672879B1 (en) 1998-12-08 2010-03-02 Yodlee.Com, Inc. Interactive activity interface for managing personal data and performing transactions over a data packet network
US7085997B1 (en) 1998-12-08 2006-08-01 Yodlee.Com Network-based bookmark management and web-summary system
US8069407B1 (en) 1998-12-08 2011-11-29 Yodlee.Com, Inc. Method and apparatus for detecting changes in websites and reporting results to web developers for navigation template repair purposes
US7752535B2 (en) 1999-06-01 2010-07-06 Yodlec.com, Inc. Categorization of summarized information
US6477565B1 (en) * 1999-06-01 2002-11-05 Yodlee.Com, Inc. Method and apparatus for restructuring of personalized data for transmission from a data network to connected and portable network appliances
CA2384730A1 (en) 1999-09-10 2001-03-15 Everypath, Inc. Method for converting two-dimensional data into a canonical representation
US6266615B1 (en) * 1999-09-27 2001-07-24 Televigation, Inc. Method and system for an interactive and real-time distributed navigation system
US6654683B2 (en) 1999-09-27 2003-11-25 Jin Haiping Method and system for real-time navigation using mobile telephones
US6826472B1 (en) * 1999-12-10 2004-11-30 Tele Atlas North America, Inc. Method and apparatus to generate driving guides
US6615131B1 (en) 1999-12-21 2003-09-02 Televigation, Inc. Method and system for an efficient operating environment in a real-time navigation system
US6405123B1 (en) 1999-12-21 2002-06-11 Televigation, Inc. Method and system for an efficient operating environment in a real-time navigation system
US8452776B2 (en) * 1999-12-22 2013-05-28 Celeritasworks, Llc Spatial data portal
US7447509B2 (en) * 1999-12-22 2008-11-04 Celeritasworks, Llc Geographic management system
JP2003523565A (ja) 1999-12-29 2003-08-05 グローリキアン,ハリー・エイ クライアントの旅行者を地理的に関連するデータに接続するインターネットシステム
US6347281B1 (en) * 2000-03-08 2002-02-12 R. Mark Litzsinger Remote global positioning device and method
US6603984B2 (en) * 2000-05-16 2003-08-05 At&T Wireless Services, Inc. Methods and systems for managing information on wireless data devices
US6438575B1 (en) * 2000-06-07 2002-08-20 Clickmarks, Inc. System, method, and article of manufacture for wireless enablement of the world wide web using a wireless gateway
US6456234B1 (en) 2000-06-07 2002-09-24 William J. Johnson System and method for proactive content delivery by situation location
US8489669B2 (en) 2000-06-07 2013-07-16 Apple Inc. Mobile data processing system moving interest radius
US8060389B2 (en) 2000-06-07 2011-11-15 Apple Inc. System and method for anonymous location based services
US6971063B1 (en) * 2000-07-28 2005-11-29 Wireless Valley Communications Inc. System, method, and apparatus for portable design, deployment, test, and optimization of a communication network
US7680644B2 (en) 2000-08-04 2010-03-16 Wireless Valley Communications, Inc. Method and system, with component kits, for designing or deploying a communications network which considers frequency dependent effects
US6625454B1 (en) 2000-08-04 2003-09-23 Wireless Valley Communications, Inc. Method and system for designing or deploying a communications network which considers frequency dependent effects
US6810323B1 (en) * 2000-09-25 2004-10-26 Motorola, Inc. System and method for storing and using information associated with geographic locations of interest to a mobile user
US6973622B1 (en) 2000-09-25 2005-12-06 Wireless Valley Communications, Inc. System and method for design, tracking, measurement, prediction and optimization of data communication networks
US7376640B1 (en) * 2000-11-14 2008-05-20 At&T Delaware Intellectual Property, Inc. Method and system for searching an information retrieval system according to user-specified location information
US6424910B1 (en) * 2000-11-22 2002-07-23 Navigation Technologies Corp. Method and system for providing related navigation features for two or more end users
US6490521B2 (en) * 2000-12-28 2002-12-03 Intel Corporation Voice-controlled navigation device utilizing wireless data transmission for obtaining maps and real-time overlay information
KR20070054758A (ko) * 2001-01-24 2007-05-29 텔레비게이션 인크 이동 환경을 위한 실시간 항법 시스템
US7774453B2 (en) * 2001-01-31 2010-08-10 International Business Machines Corporation System and method for handling location information
AUPR344501A0 (en) * 2001-03-01 2001-03-29 Digislide International Pty Ltd An apparatus and method for providing local geographical information
US6826477B2 (en) * 2001-04-23 2004-11-30 Ecole Polytechnique Federale De Lausanne (Epfl) Pedestrian navigation method and apparatus operative in a dead reckoning mode
JP2002340605A (ja) * 2001-05-15 2002-11-27 Yamaha Corp 携帯通信装置、ナビゲーションサーバ、及びナビゲーションシステム
JP4453796B2 (ja) * 2001-05-29 2010-04-21 日本電気株式会社 位置情報表示端末の地図表示方法およびそのシステム
JP3961784B2 (ja) * 2001-06-01 2007-08-22 株式会社エヌ・ティ・ティ・ドコモ 測位装置、測位結果修正方法、プログラム及び記録媒体
JP2003050846A (ja) * 2001-08-07 2003-02-21 Hitachi Ltd 情報伝達システム及びそれに用いる旅行サーバ及び携帯端末及び情報伝達方法
JP3882554B2 (ja) * 2001-09-17 2007-02-21 日産自動車株式会社 ナビゲーション装置
JP2003106862A (ja) * 2001-09-28 2003-04-09 Pioneer Electronic Corp 地図描画装置
US8977284B2 (en) 2001-10-04 2015-03-10 Traxcell Technologies, LLC Machine for providing a dynamic data base of geographic location information for a plurality of wireless devices and process for making same
US7466992B1 (en) 2001-10-18 2008-12-16 Iwao Fujisaki Communication device
TWI256481B (en) * 2001-11-09 2006-06-11 Sin Etke Technology Co Ltd A simple and convenient GPS system and the method thereof
US6741926B1 (en) * 2001-12-06 2004-05-25 Bellsouth Intellectual Property Corporation Method and system for reporting automotive traffic conditions in response to user-specific requests
US6973384B2 (en) 2001-12-06 2005-12-06 Bellsouth Intellectual Property Corporation Automated location-intelligent traffic notification service systems and methods
US6704645B1 (en) * 2001-12-11 2004-03-09 Garmin Ltd. System and method for estimating impedance time through a road network
US6574554B1 (en) * 2001-12-11 2003-06-03 Garmin Ltd. System and method for calculating a navigation route based on non-contiguous cartographic map databases
EP1322125A1 (de) * 2001-12-20 2003-06-25 Siemens Aktiengesellschaft Verfahren zur Lokalisierung von Orten mit Hilfe eines Sprachservers
US6545637B1 (en) * 2001-12-20 2003-04-08 Garmin, Ltd. Systems and methods for a navigational device with improved route calculation capabilities
US6581003B1 (en) * 2001-12-20 2003-06-17 Garmin Ltd. Systems and methods for a navigational device with forced layer switching based on memory constraints
US7184886B1 (en) * 2001-12-21 2007-02-27 Garmin Ltd. Navigation system, method and device with detour algorithm
US6975940B1 (en) 2001-12-21 2005-12-13 Garmin Ltd. Systems, functional data, and methods for generating a route
US20030218638A1 (en) * 2002-02-06 2003-11-27 Stuart Goose Mobile multimodal user interface combining 3D graphics, location-sensitive speech interaction and tracking technologies
US6904364B2 (en) 2002-04-02 2005-06-07 William S. Randazzo Navcell pier to pier GPS
US20040243533A1 (en) * 2002-04-08 2004-12-02 Wsi Corporation Method for interactively creating real-time visualizations of traffic information
FI20021206A (fi) * 2002-06-20 2003-12-21 Sonera Oyj Referenssiin perustuva paikannus
US6807483B1 (en) 2002-10-11 2004-10-19 Televigation, Inc. Method and system for prediction-based distributed navigation
US20040204831A1 (en) * 2002-10-30 2004-10-14 Denis Pochuev System and method of locating a resource device from a wireless device
US7565153B2 (en) * 2003-01-22 2009-07-21 Cml Emergency Services Inc. Method and system for delivery of location specific information
US7209827B2 (en) * 2003-03-07 2007-04-24 Ntt Docomo, Inc. Server apparatus, terminal device, and information providing system
US20040243307A1 (en) * 2003-06-02 2004-12-02 Pieter Geelen Personal GPS navigation device
US7827120B1 (en) * 2004-02-19 2010-11-02 Celeritasworks Llc Community awareness management systems and methods
US9984170B2 (en) * 2004-02-19 2018-05-29 Celeritasworks, Llc Community awareness management systems and methods
US20070027903A1 (en) * 2004-02-19 2007-02-01 Evans Scott A Community Awareness Management Systems and Methods
US20050227704A1 (en) * 2004-03-26 2005-10-13 Joseph Ferra Facilitating entering location data
US8073422B2 (en) * 2004-06-07 2011-12-06 Cassidian Communications, Inc. Satellite radio warning system and method
US20040233069A1 (en) * 2004-06-28 2004-11-25 Jogesh Warrior Method and system for specifying a location using a wireless device
DE112005001761T5 (de) * 2004-07-23 2007-05-24 Wireless Valley Communications, Inc., Austin System, Verfahren und Vorrichtung zum Bestimmen und Verwenden einer Position von drahtlosen Vorrichtungen oder einer Infrastruktur zur Verbesserung eines drahtlosen Netzes
US7929800B2 (en) 2007-02-06 2011-04-19 Meadow William D Methods and apparatus for generating a continuum of image data
US8207964B1 (en) * 2008-02-22 2012-06-26 Meadow William D Methods and apparatus for generating three-dimensional image data models
FR2875365B1 (fr) * 2004-09-14 2007-02-02 Cit Alcatel Procede d'aide a l'orientation d'un utilisateur de terminal mobile
KR20060096729A (ko) * 2005-03-02 2006-09-13 삼성전자주식회사 개인 항법 시스템 및 개인 항법 시스템에서 경로 안내 방법
US7353034B2 (en) 2005-04-04 2008-04-01 X One, Inc. Location sharing and tracking using mobile phones or other wireless devices
US7761226B1 (en) 2005-07-27 2010-07-20 The United States Of America As Represented By The Secretary Of The Navy Interactive pedestrian routing system
US20070050128A1 (en) * 2005-08-31 2007-03-01 Garmin Ltd., A Cayman Islands Corporation Method and system for off-board navigation with a portable device
GB0520576D0 (en) 2005-10-10 2005-11-16 Applied Generics Ltd Using traffic monitoring information to provide better driver route planning
US8208949B2 (en) * 2006-03-16 2012-06-26 Marc Stuart Cox Navigation system for portable communication devices
US8134481B2 (en) * 2006-08-11 2012-03-13 Honda Motor Co., Ltd. Method and system for receiving and sending navigational data via a wireless messaging service on a navigation system
US7571048B2 (en) * 2006-08-18 2009-08-04 Google Inc. Providing routing information based on ambiguous locations
US7606752B2 (en) 2006-09-07 2009-10-20 Yodlee Inc. Host exchange in bill paying services
US7512487B1 (en) 2006-11-02 2009-03-31 Google Inc. Adaptive and personalized navigation system
US8990003B1 (en) * 2007-04-04 2015-03-24 Harris Technology, Llc Global positioning system with internet capability
JP4465631B2 (ja) * 2007-05-10 2010-05-19 ソニー株式会社 ナビゲーション装置及びナビゲーション装置における位置登録方法
US20090002367A1 (en) * 2007-06-27 2009-01-01 Sean Alexis Method and system for a communications information interface
US8385946B2 (en) 2007-06-28 2013-02-26 Apple Inc. Disfavored route progressions or locations
US8463238B2 (en) 2007-06-28 2013-06-11 Apple Inc. Mobile device base station
US9066199B2 (en) 2007-06-28 2015-06-23 Apple Inc. Location-aware mobile device
US8275352B2 (en) 2007-06-28 2012-09-25 Apple Inc. Location-based emergency information
US8311526B2 (en) 2007-06-28 2012-11-13 Apple Inc. Location-based categorical information services
US8290513B2 (en) 2007-06-28 2012-10-16 Apple Inc. Location-based services
US8332402B2 (en) 2007-06-28 2012-12-11 Apple Inc. Location based media items
US8175802B2 (en) * 2007-06-28 2012-05-08 Apple Inc. Adaptive route guidance based on preferences
US8108144B2 (en) 2007-06-28 2012-01-31 Apple Inc. Location based tracking
US8774825B2 (en) 2007-06-28 2014-07-08 Apple Inc. Integration of map services with user applications in a mobile device
US8762056B2 (en) 2007-06-28 2014-06-24 Apple Inc. Route reference
US8204684B2 (en) 2007-06-28 2012-06-19 Apple Inc. Adaptive mobile device navigation
US9109904B2 (en) 2007-06-28 2015-08-18 Apple Inc. Integration of map services and user applications in a mobile device
US8180379B2 (en) 2007-06-28 2012-05-15 Apple Inc. Synchronizing mobile and vehicle devices
KR101423928B1 (ko) * 2007-08-20 2014-07-28 삼성전자주식회사 전자지도에 포함된 이미지 파일을 이용한 이미지 재생장치, 이의 재생 방법 및 상기 방법을 실행하기 위한프로그램을 기록한 기록매체.
KR101387504B1 (ko) * 2007-08-20 2014-04-21 엘지전자 주식회사 위치 정보 관리 기능을 갖는 단말기 및 프로그램을 기록한매체
US8127246B2 (en) 2007-10-01 2012-02-28 Apple Inc. Varying user interface element based on movement
US8977294B2 (en) 2007-10-10 2015-03-10 Apple Inc. Securely locating a device
US8355862B2 (en) 2008-01-06 2013-01-15 Apple Inc. Graphical user interface for presenting location information
US8452529B2 (en) 2008-01-10 2013-05-28 Apple Inc. Adaptive navigation system for estimating travel times
US8600341B2 (en) * 2008-03-14 2013-12-03 William J. Johnson System and method for location based exchanges of data facilitating distributed locational applications
US8923806B2 (en) 2008-03-14 2014-12-30 William J. Johnson System and method for presenting application data by data processing system(s) in a vicinity
US8639267B2 (en) * 2008-03-14 2014-01-28 William J. Johnson System and method for location based exchanges of data facilitating distributed locational applications
US8566839B2 (en) 2008-03-14 2013-10-22 William J. Johnson System and method for automated content presentation objects
US8750841B2 (en) * 2008-03-14 2014-06-10 William J. Johnson System and method for automatically leaving an outgoing caller message
US8634796B2 (en) 2008-03-14 2014-01-21 William J. Johnson System and method for location based exchanges of data facilitating distributed location applications
US8761751B2 (en) * 2008-03-14 2014-06-24 William J. Johnson System and method for targeting data processing system(s) with data
US8261334B2 (en) 2008-04-25 2012-09-04 Yodlee Inc. System for performing web authentication of a user by proxy
US9250092B2 (en) 2008-05-12 2016-02-02 Apple Inc. Map service with network-based query for search
US8644843B2 (en) 2008-05-16 2014-02-04 Apple Inc. Location determination
US8369867B2 (en) 2008-06-30 2013-02-05 Apple Inc. Location sharing
US8392112B2 (en) * 2008-08-29 2013-03-05 General Motors Llc. Dynamic determination of optimal route delivery method
US8359643B2 (en) 2008-09-18 2013-01-22 Apple Inc. Group formation using anonymous broadcast information
US8219316B2 (en) * 2008-11-14 2012-07-10 Google Inc. System and method for storing and providing routes
US8555359B2 (en) 2009-02-26 2013-10-08 Yodlee, Inc. System and methods for automatically accessing a web site on behalf of a client
US8660530B2 (en) 2009-05-01 2014-02-25 Apple Inc. Remotely receiving and communicating commands to a mobile device for execution by the mobile device
US8666367B2 (en) 2009-05-01 2014-03-04 Apple Inc. Remotely locating and commanding a mobile device
US8670748B2 (en) 2009-05-01 2014-03-11 Apple Inc. Remotely locating and commanding a mobile device
US20100287178A1 (en) * 2009-05-08 2010-11-11 Google Inc. Refining location estimates and reverse geocoding based on a user profile
US8291459B2 (en) 2009-07-15 2012-10-16 Comcast Cable Communications, Llc Communication signaling engine
CN101876549B (zh) * 2010-01-25 2013-04-10 青岛海信移动通信技术股份有限公司 一种通过地理位置进行导航的方法和移动终端
TWI405952B (zh) * 2010-02-06 2013-08-21 Htc Corp 導航方法及具導航功能的電子裝置
US8428866B1 (en) * 2010-07-12 2013-04-23 Google Inc. System and method of providing turn-by-turn directions to non-specific destinations
US8855901B2 (en) 2012-06-25 2014-10-07 Google Inc. Providing route recommendations
US9198004B2 (en) 2013-02-27 2015-11-24 Qualcomm Incorporated User-in-the-loop architecture for indoor positioning
WO2014207914A1 (ja) * 2013-06-28 2014-12-31 株式会社 東芝 電子機器およびプログラム
US10097973B2 (en) 2015-05-27 2018-10-09 Apple Inc. Systems and methods for proactively identifying and surfacing relevant content on a touch-sensitive device
US11100673B2 (en) 2015-09-24 2021-08-24 Apple Inc. Systems and methods for localization using surface imaging
WO2017053415A1 (en) 2015-09-24 2017-03-30 Quovard Management Llc Systems and methods for surface monitoring
US11438455B2 (en) * 2019-05-17 2022-09-06 Alberto Patron Method and system for providing captioned telephone services
US11601548B2 (en) * 2019-05-17 2023-03-07 Beryl Burcher Captioned telephone services improvement
RU2749538C1 (ru) * 2020-10-20 2021-06-15 Задорожный Артем Анатольевич Способ управления беспилотным летательным аппаратом

Family Cites Families (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5579535A (en) * 1991-07-01 1996-11-26 Motorola, Inc. Personal communication system providing supplemental information mode
US5543789A (en) * 1994-06-24 1996-08-06 Shields Enterprises, Inc. Computerized navigation system
JP3365054B2 (ja) * 1994-06-29 2003-01-08 カシオ計算機株式会社 位置情報送信システムおよびそれに用いられる位置情報管理装置
US5528248A (en) 1994-08-19 1996-06-18 Trimble Navigation, Ltd. Personal digital location assistant including a memory cartridge, a GPS smart antenna and a personal computing device
US5610821A (en) * 1994-11-18 1997-03-11 Ibm Corporation Optimal and stable route planning system
US5938720A (en) 1995-02-09 1999-08-17 Visteon Technologies, Llc Route generation in a vehicle navigation system
AU5001096A (en) 1995-04-06 1996-10-23 Detemobil Deutsche Telekom Mobilnet Gmbh Process for a vehicle control and information system
US5774828A (en) * 1995-04-07 1998-06-30 Delco Electronics Corporation Mapless GPS navigation system with user modifiable data base
US5742509A (en) 1995-04-11 1998-04-21 Trimble Navigation Limited Personal tracking system integrated with base station
US5898390A (en) 1995-09-14 1999-04-27 Zexel Corporation Method and apparatus for calibration of a distance sensor in a vehicle navigation system
KR100235239B1 (ko) 1995-09-29 1999-12-15 모리 하루오 가형정보의 출력장치, 가형정보의 출력방법, 지도표시장치, 지도표시방법, 네비게이션장치 및 네비게이션방법
US5933100A (en) * 1995-12-27 1999-08-03 Mitsubishi Electric Information Technology Center America, Inc. Automobile navigation system with dynamic traffic data
DE19621424A1 (de) * 1996-05-28 1997-12-04 Telemedia Gmbh Verfahren und Vorrichtung zum Selektieren von Abfragedaten aus einer gespeicherten Datenmenge in Abhängigkeit von der geographischen Momentanposition des Benutzers
JP2910674B2 (ja) 1996-05-28 1999-06-23 日本電気株式会社 音声による携帯電話のナビゲーションシステム
US6199045B1 (en) 1996-08-15 2001-03-06 Spatial Adventures, Inc. Method and apparatus for providing position-related information to mobile recipients
US5922042A (en) 1996-09-30 1999-07-13 Visteon Technologies, Llc Automatic resumption of route guidance in vehicle navigation system
US5904728A (en) 1996-10-11 1999-05-18 Visteon Technologies, Llc Voice guidance timing in a vehicle navigation system
US5938721A (en) 1996-10-24 1999-08-17 Trimble Navigation Limited Position based personal digital assistant
US5902350A (en) 1996-10-30 1999-05-11 Visteon Technologies, Llc Generating a maneuver at the intersection through a turn lane
US5910177A (en) 1996-12-09 1999-06-08 Visteon Technologies, Llc Navigating close proximity routes with a vehicle navigation system
KR100348285B1 (ko) * 1996-12-26 2006-03-14 엘지전자 주식회사 이동체의 네비게이션 장치 및 방법
US5928307A (en) 1997-01-15 1999-07-27 Visteon Technologies, Llc Method and apparatus for determining an alternate route in a vehicle navigation system
US5987381A (en) 1997-03-11 1999-11-16 Visteon Technologies, Llc Automobile navigation system using remote download of data
US6021371A (en) * 1997-04-16 2000-02-01 Trimble Navigation Limited Communication and navigation system incorporating position determination
US6212472B1 (en) * 1997-09-04 2001-04-03 Visteon Technologies, Llc Method and apparatus for displaying current vehicle position
US6055478A (en) 1997-10-30 2000-04-25 Sony Corporation Integrated vehicle navigation, communications and entertainment system
US6088594A (en) * 1997-11-26 2000-07-11 Ericsson Inc. System and method for positioning a mobile terminal using a terminal based browser
US6014090A (en) 1997-12-22 2000-01-11 At&T Corp. Method and apparatus for delivering local information to travelers
US6266615B1 (en) * 1999-09-27 2001-07-24 Televigation, Inc. Method and system for an interactive and real-time distributed navigation system

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101379536B (zh) * 2006-02-08 2011-08-10 泰为信息科技公司 智能实时分布式交通采样和导航系统
US7925320B2 (en) 2006-03-06 2011-04-12 Garmin Switzerland Gmbh Electronic device mount
CN102625229A (zh) * 2011-01-27 2012-08-01 腾讯科技(深圳)有限公司 一种实现位置定位的方法及系统
CN103023945A (zh) * 2011-09-28 2013-04-03 腾讯科技(深圳)有限公司 一种与终端位置相关的信息传输方法和系统
CN103023945B (zh) * 2011-09-28 2016-01-13 腾讯科技(深圳)有限公司 一种与终端位置相关的信息传输方法和系统
CN103828400A (zh) * 2012-06-27 2014-05-28 株式会社Ntt都科摩 信息处理装置、信息提供方法和程序
CN103828400B (zh) * 2012-06-27 2018-03-16 株式会社Ntt都科摩 信息处理装置和信息提供方法
CN108027738A (zh) * 2015-05-27 2018-05-11 苹果公司 用于在触敏设备上主动识别和显示相关内容的系统和方法
US11070949B2 (en) 2015-05-27 2021-07-20 Apple Inc. Systems and methods for proactively identifying and surfacing relevant content on an electronic device with a touch-sensitive display
CN108027738B (zh) * 2015-05-27 2021-08-13 苹果公司 用于在触敏设备上主动识别和显示相关内容的系统和方法
CN108139221A (zh) * 2015-09-24 2018-06-08 苹果公司 用于向车辆提供导航信息的方法和相关系统
CN105813019A (zh) * 2016-03-08 2016-07-27 深圳市百米生活股份有限公司 一种基于wifi热点设备的定位管理方法

Also Published As

Publication number Publication date
EP1222647A4 (en) 2003-01-08
EP1222647B1 (en) 2005-05-04
KR100744709B1 (ko) 2007-08-02
CN100440270C (zh) 2008-12-03
EP1222647A1 (en) 2002-07-17
US6266615B1 (en) 2001-07-24
CA2385171C (en) 2009-09-08
US20010056327A1 (en) 2001-12-27
ES2241660T3 (es) 2005-11-01
DE60019951D1 (de) 2005-06-09
KR20020057963A (ko) 2002-07-12
AU7745800A (en) 2001-04-30
ATE294981T1 (de) 2005-05-15
CA2385171A1 (en) 2001-04-05
US6401035B2 (en) 2002-06-04
WO2001024138A1 (en) 2001-04-05
DE60019951T2 (de) 2006-05-04

Similar Documents

Publication Publication Date Title
CN100440270C (zh) 确定用户位置的方法和向用户提供导航提示的方法
US6654683B2 (en) Method and system for real-time navigation using mobile telephones
US7206692B2 (en) System and method for estimating impedance time through a road network
US8090534B2 (en) Method and system for enabling an off board navigation solution
US7079945B1 (en) Geographic database including data indicating wireless coverage and method and system for use thereof
US7260473B2 (en) Method and mobile station for route guidance
US6845322B1 (en) Method and system for distributed navigation
US20130131980A1 (en) Resolving gps ambiguity in electronic maps
EP1292934B1 (en) A method of transmission of location data from a vehicle
US20140358427A1 (en) Enhancing driving navigation via passive drivers feedback
US20060116818A1 (en) Method and system for multiple route navigation
US20170108343A1 (en) Collective Vehicle Traffic Routing
US9874450B2 (en) Referencing closed area geometry
GB2360588A (en) Navigation system
WO2011053388A1 (en) Method and apparatus for temporal slicing of datasets including mobile gps traces
WO2007058848A2 (en) Systems and methods for providing navigation guidance
CN101509776A (zh) 多目标行程规划导航系统及其方法
CN102589556B (zh) 实时导航系统中有效操作环境的方法与系统
US20110246063A1 (en) Information providing system, information distribution server, and information providing method
US20230206763A1 (en) Systems and methods for determining utilization of an area for vehicle parking
JP3975998B2 (ja) ナビゲーションサーバ装置
KR100526568B1 (ko) 휴대용 단말기를 이용한 네비게이션 시스템에서 휴대용단말기의 도로상 위치 검색방법
CN1153178C (zh) 结合传呼系统的较佳路径搜寻系统与方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C56 Change in the name or address of the patentee

Owner name: TELENAV INC.

Free format text: FORMER NAME: TELEVIGATION INC.

CP01 Change in the name or title of a patent holder

Address after: American California

Patentee after: TeleNav, Inc.

Address before: American California

Patentee before: Televigation Inc.

CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20081203