一种增强的车辆导航系统及导航方法

文档序号:6236995阅读:252来源:国知局
一种增强的车辆导航系统及导航方法
【专利摘要】计算机接收输入以生成路线。该路线根据该输入生成。接收用于指示路线的第一部分的定制路线数据,路线的第一部分是将被提供的音频导航帮助的路线的一部分。当经过路线时提供导航指示,其中为路线的第一部分而不是路线的第二部分提供音频导航帮助。
【专利说明】
一种增强的车辆导航系统及导航方法

【技术领域】
[0001]本发明涉及一种车辆导航系统及导航方法。

【背景技术】
[0002]例如使用全球定位系统(GPS)或类似物的车载导航系统可以给用户提供关于从出发点贯穿到终点的一条路线或多条路线的导航帮助、推荐和/或指示。然而,用户经常从他们熟悉的地点或地理区域开始和/或和旅行。遗憾的是,现有的导航系统不区别用户想要导航帮助的地理区域和不想要导航帮助或者导航帮助的水平会降低的地理区域或地点。例如,导航系统不会有选择地提供音频,例如声音、基于用户不熟悉的区域的导航指示。因此,当前系统可能不受欢迎地和不必要地带给驾驶员注意力分散和/或干扰车辆的音频环境。


【发明内容】

[0003]本发明的目的是提供一种包含计算机的系统,该计算机包含处理器和存储器,其中该计算机配置为:接收输入以生成路线;根据该输入生成该路线;接收指示该路线的第一部分的定制路线数据,该路线的第一部分是将被提供的音频导航帮助的路线的一部分;当经过路线时提供导航指示,其中为路线的第一部分而不是第二部分提供音频导航帮助。
[0004]进一步地,路线的第一部分包括路线的出发点和路线的终点中的一个。
[0005]进一步地,计算机是智能电话、专用的GPS装置中的至少一种,并且在车辆内。
[0006]进一步地,路线的第一部分由地标、路线的一部分以及政治边界中的至少一个指
/Jn ο
[0007]进一步地,路线的第一部分进一步由地面坐标指示。
[0008]本发明还提供一种方法,包含:接收输入以生成路线;根据输入生成路线;接收指示路线的第一部分的定制路线数据,路线的第一部分是将被提供的音频导航帮助的路线的一部分;当经过路线时提供导航指示,其中为路线的第一部分而不是第二部分提供音频导航帮助。
[0009]进一步地,路线的第一部分包括路线的出发点和路线的终点中的一个。
[0010]进一步地,通过智能电话、专用的GPS装置和车辆中的计算机中的至少一个来提供导航帮助。
[0011]进一步地,路线的第一部分由地标、路线的一部分和政治边界线中的至少一个指
/Jn ο
[0012]进一步地,路线的第一部分进一步由地面坐标指示。
[0013]通过本发明公开的系统和方法,可以区别用户想要导航帮助的地理区域和不想要导航帮助或者导航帮助的水平会降低的地理区域或地点。

【专利附图】

【附图说明】
[0014]图1是示例性增强的导航系统的框图。
[0015]图2是增强的导航的示例性程序的示意图。

【具体实施方式】
[0016]图1是示例性增强的导航系统100的框图。车辆105包括可以配置为例如使用全球定位系统(GPS)或类似物执行包括导航的车辆105中的各种操作的车辆计算机110。因此,计算机110总体上包括用于提供车辆105导航的指示,其包括总体上包括为用户定制车辆105路线的指示的定制路线模块115。定制路线模块115总体上使用定制路线数据,该定制路线数据识别用户熟悉的并且用户不需要和/或想要可听的导航指导的一个或更多的地点、地理区域等。因此,用于定制包括在定制路线模块115中的车辆105路线的指示可以包括用于为生成的路线的各段提供或不提供可听的导航指导的指示。进一步地,计算机105可以通过网络120与服务器125通信来例如获得各种数据,包括来自数据存储器130的或向数据存储器130提供数据的定制路线数据。
[0017]计算机110可以是若干已知的计算装置中的任一个,诸如专用的GPS装置、配置用于GPS导航的智能电话、包括导航功能的车载计算机等。进一步地,所公开的计算机110可以代表多于一个的计算装置;例如,与车载计算机配对——例如通过蓝牙——的智能电话计算装置可以由计算机110代表。不管何种计算机110,该计算机110总体上包括处理器和存储器,该存储器包括一种或更多形式的计算机可读媒介,并存储处理器可执行的指令来执行各种操作,包括如此处所公开的操作,例如,定制路线模块115。通常,例如,使用定制路线模块115,计算机110存储并执行——例如利用先前提及的存储器和处理器——指令来执行如此处所描述的操作。计算机110总体上配置用于各种网络上的通信,包括下面描述的网络120,以及其它有线的和/或无线的网络,诸如使用蓝牙通信、控制器区域网络(CAN)总线等。
[0018]应该注意的是,尽管计算机110在图1中示出并在此处描述为包括在车辆105中一样,但当不在车里时,例如,当用户步行,或者在车上而不是在车内诸如自行车或摩托车时,计算机110—例如智能电话一可以如此处所公开的用于提供导航帮助。
[0019]如上所述,定制路线模块115总体上使用定制路线数据。在本发明的上下文中,定制路线数据包括关于用户所熟悉的地理区域、一条或更多的路线、特定的街道、地标等的信息。对于特定用户的定制路线数据可以存储在计算机110的存储器中,和/或可以通过服务器125从数据存储器130中的存储中检索。例如,用户可以通过计算机110的界面一例如触摸屏界面——以及计算机110的交互式话音响应系统等提供定制路线数据,指定用户熟悉的一个区域或多个区域和/或者在路线生成后用户不需要可听的导航帮助的路线的特定部分。可选地或额外地,用户可以向服务器125提供定制路线数据,服务器125可以使用客户端装置135——例如个人计算机、平板电脑、智能电话等——在数据存储器130中存储数据,客户端装置135访问由服务器125提供的网页或类似物,以及允许用户指定其熟悉的和其不想要可听的导航帮助-例如提供逐向路线(turn-by-turn route)指示的声音——的一个或多个地理区域。
[0020]网络120代表一个或多个机制,通过该机制车辆计算机110可以与远程服务器125通信。因此,网络120可以是一个或多个各种有线的或无线的通信机制,包括有线的(例如电缆和纤维)和/或无线的(例如移动电话、无线电、卫星、微波和无线电频率)通信机制和任何想要的网络拓扑结构(或当使用多种通信机制时的拓扑结构)的任何想要的组合。示例性通信网络包括提供数据通信服务的无线通信网络(例如使用蓝牙、IEEE802.11等)、局域网(LAN)和/或包括互联网的广域网(WAN)。
[0021]服务器125可以是一个或多个计算机服务器,每个总体上包括至少一个处理器和至少一个存储器,该存储器存储处理器可执行的指令,包括用于执行此处描述的各种步骤和程序的指令。服务器125可以包括或通信地耦接到数据存储器130用于如所描述的那样存储数据。
[0022]用户设备135可以是多种包括处理器和存储器以及通信能力的计算装置中的任何一种。例如,用户设备135可以是包括使用IEEE 802.11、蓝牙和/或蜂窝通信协议用于无线通信的能力的个人计算机,例如笔记本电脑或其它便携式计算机、平板电脑、智能电话等。进一步地,用户设备135可以使用这样的通信能力来通过网络120通信以及直接与车辆计算机110通信,例如使用蓝牙。
[0023]示例性程序流程
[0024]图2是增强的导航的示例性程序200的示意图。如此处所描述的,计算机110可以根据计算机110的以及通过其处理器执行的指令——例如包括在定制路线模块115中的、存储在例如存储器这样的计算机可读媒介中的——执行程序200的要素。可选地或额外地,可以同样地根据存储在用户设备135中和/或由用户设备135所执行的指令执行程序200的要素。
[0025]程序200在框205中开始,在框205中计算机110接收输入请求导航指令,例如路线。如上所述,计算机110总体上包括导航模块或类似物。进一步地,计算机110可以在其存储器中包括地图数据,和/或可以从服务器125下载存储在数据存储器130中的地图数据。无论如何,计算机110总体上包括用于接收用户输入来识别出发点和终点——例如,旅行起点和旅行目的地点——以及用于在出发点和终点之间生成一条或多条路线的指令。因此,在框205中,计算机110可以以已知的方式——例如通过语音接口、触摸屏界面等接收请求路线的输入。例如,GPS系统可以确定车辆105的当前位置,并可以接收指示目的地点的用户输入,从而为路线分别确定出发点和终点。
[0026]在框210中,计算机110在指示的出发点和指示的终点之间生成路线。例如,GPS系统可以以车辆105应当改变方向、车道和/或街道等所处的交叉点的列表的形式识别路线。由GPS系统生成的路线总体上进一步包括关于在上述的改变之间的各距离的信息。示例路线可以是:(I)左转到第一大街,3.2km; (2)右转到第二林荫大道,2.1km ; (3)在环状交叉路口出第二出口,500m; (4)右转到第三林荫大道,2.3km; (5)在环状交叉路口出第一出口到第四高速公路上,7.1km; (6)在第五大街右转并且驶入第六汽车道,20.1km; (7)在坡道123处离开并右转到第七大街,7.5km ; (8)到达右边的目的地,1.2km。
[0027]接下来,在框215中,计算机110获得定制路线数据,例如,以如上文所描述的方式。例如,如上文所描述,用户可以指定在框210中生成的、用户熟悉的和/或不希望接收可听的导航指示的路线的一个部分或多个部分。用户可以向计算机110提供这样的输入——例如通过触摸屏或类似物——在其中用户可以选择展示在地图上的路线的一个部分或多个部分。同样地,用户可以指定用户熟悉的一条或多条政治边界线,诸如城市、街道、地标(例如建筑物、公园等)。计算机110可以包括用于在定制路线数据中识别这样的指定区域,和/或,至少对于某几种区域,例如地标,可以包括用于将一定距离内或一定半径范围内的区域确定为在不应该提供可听的导航指示的定制路线数据的指定区域内的指示。进一步地,总体上根据已知的地理坐标一例如纬度和经度坐标或地面坐标一存储定制路线数据。例如,关于上文所提供的示例性路线,用户可以提供关于路线中的点一例如当在第五大街右转时一的输入,在该点处可听的导航应该开始。
[0028]接下来,在框220中,使用定制路线数据的计算机110确定在框210中生成的不应该伴随可听的导航指示(例如逐向(turn-by-turn)语音导航)的路线的一个部分或多个部分。总体上可以通过比较在框210中确定的路线的(例如公知为地面坐标的)地理坐标段与在定制路线数据中识别的地理坐标,或以其它方式识别可听的导航指示应该开始所处的地点做出这样的确定。
[0029]例如,如果路线中的地点(例如“右转到第五大街”)从如上文的示例中的路线段列表中提供,那么在开始可听的导航帮助之前,计算机110可以简单地识别那个地点或可以记录将要经过的许多路线段。在上文的示例中,计算机110将在用户需要在第五大街右转之前开始可听的引导。
[0030]紧接着框220,在框225中,计算机110开始在框210中生成的路线的导航。通常,导航根据在框220中做出的确定——即路线的第一部分是否由将要适合于可听的导航帮助的定制路线数据所指示一开始于打开或关闭可听的导航帮助。进一步地,在程序200的随后的迭代中,导航利用根据定制路线数据提供的可听的导航帮助——例如逐向(turn-by-turn)语音指示-在框225中继续。
[0031 ] 总体上紧接着框225,尽管总体上不是在程序200的第一次迭代中,但在框230中,计算机I1确定导航是否完成,例如,因为旅行已完成。如果在框210中确定的路线的导航已完成、被用户或由于其它某个原因等终止,那么程序200结束。否则,程序200继续进行到框235。
[0032]在框235中,计算机110确定车辆105是否已到达被导航的路线的一部分,对于该部分,如果音频系统当前是关闭的,则例如逐向(turn-by-turn)引导这样的音频导航帮助应该打开,或如果其当前是开着的则应该将其关闭。如果需要在音频导航帮助的状态中做出改变,那么程序200继续进行到框240。否则,程序200返回到框225。
[0033]通常,计算机110根据如上文所描述的路线地点确定何时应该提供可听的导航帮助。此外,如果计算机110检测到——例如在框235中——车辆105已如上文所描述的偏离了识别的路线,那么在到达可听的引导出发点之前,计算机110可以要求用户提供关于如果用户想的话,用户是否立即或在预先指定的地点之前的某些点处开始可听的引导的输入。如果用户接受,那么程序200将继续进行到框240。然而,如果用户谢绝,那么程序200将继续进行到框225。尽管如此,计算机110仍可以继续计算车辆105的当前位置和目的地之间的距离。如果在预先确定的时间段一例如5分钟一之后,计算机110确定距目的地或终点的距离正在增加,那么计算机110可以提供车辆105正在增加其与指定的目的地之间的距离的警报,例如音频、视频等。进一步地,在该点处计算机110可以再次——例如在框235的随后的迭代中——要求关于用户是否想要音频导航帮助开始的输入。
[0034]在框240中,计算机110在导航帮助的音频模式方面改变,例如,如果当前提供音频帮助,那么计算机110可以执行停止音频导航帮助的指令,然而如果当前未提供音频导航帮助,那么计算机110可以执行开始音频导航帮助的指令。
[0035]程序200总体上在旅行完成或导航以其他方式终止——例如,如上文关于框230所描述的——时结束。
[0036]结论
[0037]如这里所讨论的计算装置总体上每一个都包括通过一个或多个如以上确认的那样的计算装置可执行的指令以及用于实施以上描述的程序的框或步骤的指令。例如,上面讨论的程序框可以具体化为计算机可执行指令。
[0038]计算机可执行指令可以由计算机程序编译或解释,计算机程序采用多种编程语言和/或技术创建,这些编程语言和/或技术包括但并不限于单独地或组合的Java?、C、C++、Visual Basic、Java Script、Perl、HTML等。通常,处理器(例如微处理器)例如从存储器、计算机可读介质等接收指令,并且执行这些指令,由此完成一个或多个程序,包括这里所描述的一个或多个程序。这样的指令或其他数据可以采用各种计算机可读介质存储和传送。计算装置中的文件总体上是存储在计算机可读介质——如存储介质、随机存取存储器等——中的数据的集合。
[0039]计算机可读介质包括参与提供能被计算机读取的数据(例如指令)的任何介质。这样的介质可以有多种形式,包括但不限于非易失性介质、易失性介质等。非易失性介质包括例如光盘或磁盘或其他永久性存储器。易失性介质包括典型地构成主存储器的动态随机存取存储器(DRAM)。计算机可读介质的常规形式包括,如软盘、柔性盘、硬盘,磁盘、任何其他磁性介质、CD-ROM、DVD、任何其他光学介质、穿孔卡片、纸带、具有孔图案的任何其他物理介质、RAM、PROM、EPROM、FLASH-EEPR0M、任何其他存储器芯片或盒,或者任何其他计算机可读取的介质。
[0040]在附图中,相同的附图标记表示相同的元件。而且,这些元件中的一些或全部都可以改变。关于这里所述的介质、程序、系统、方法等,应理解的是虽然这样的程序等的步骤描述为按照一定的顺序排列发生,但这样的程序可以采用以这里描述的顺序之外的顺序完成的描述的步骤实施操作。进一步应该理解的是,某些步骤可以同时执行,可以添加其他步骤,或者可以省略这里所述的某些步骤。换言之,这里的程序的描述提供用于说明某些实施例的目的,并且不应该以任何方式解释为限制要求保护的发明。
[0041]相应地,应理解的是上面的描述的目的是说明而不是限制。在阅读上面的描述时,除了提供的示例外许多实施例和应用对于本领域的技术人员都是显而易见的。本发明的范围应参照所附权利要求以及与权利要求所要求的权利等效的全部范围而确定,而不是参照上面的说明而确定。可以预期的是这里所讨论的领域将出现进一步的发展,并且所公开的系统和方法将可以结合到这样的未来的实施例中。总之,应理解的是本发明能够进行修正和变化并且仅受下述权利要求的限定。
[0042]在权利要求中所使用的所有术语旨在给予其最宽泛的合理的结构以及应被本领域的技术人员理解为其最常用的意思,除非在这里做出了明确的相反的指示。特别是单数冠词一如“一个”、“该”、“所述”等一的使用应该理解为叙述一个或多个所示元件,除非权利要求陈述了明确相反的限制。
【权利要求】
1.一种包含计算机的系统,其特征在于,该计算机包含处理器和存储器,其中该计算机配置为: 接收输入以生成路线; 根据该输入生成该路线; 接收指示该路线的第一部分的定制路线数据,该路线的第一部分是将被提供的音频导航帮助的路线的一部分; 当经过路线时提供导航指示,其中为路线的第一部分而不是第二部分提供音频导航帮助。
2.如权利要求1所述的系统,其特征在于,路线的第一部分包括路线的出发点和路线的终点中的一个。
3.如权利要求1所述的系统,其特征在于,计算机是智能电话、专用的GPS装置中的至少一种,并且在车辆内。
4.如权利要求1所述的系统,其特征在于,路线的第一部分由地标、路线的一部分以及政治边界中的至少一个指示。
5.如权利要求4所述的系统,其特征在于,路线的第一部分进一步由地面坐标指示。
6.一种方法,其特征在于,包含: 接收输入以生成路线; 根据输入生成路线; 接收指示路线的第一部分的定制路线数据,路线的第一部分是将被提供的音频导航帮助的路线的一部分; 当经过路线时提供导航指示,其中为路线的第一部分而不是第二部分提供音频导航帮助。
7.如权利要求6所述的方法,其特征在于,路线的第一部分包括路线的出发点和路线的终点中的一个。
8.如权利要求6所述的方法,其特征在于,通过智能电话、专用的GPS装置和车辆中的计算机中的至少一个来提供导航帮助。
9.如权利要求6所述的方法,其特征在于,路线的第一部分由地标、路线的一部分和政治边界线中的至少一个指示。
10.如权利要求9所述的方法,其特征在于,路线的第一部分进一步由地面坐标指示。
【文档编号】G01C21/34GK104374398SQ201410393567
【公开日】2015年2月25日 申请日期:2014年8月12日 优先权日:2013年8月13日
【发明者】萨尔曼·纳西尔·沙米 申请人:福特全球技术公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1