车辆导航系统和方法

文档序号:6704224阅读:238来源:国知局
专利名称:车辆导航系统和方法
技术领域
本发明总体上涉及车辆领域,且更具体地涉及与车辆导航系统一起使用的方法和系统。
背景技术
当今,许多车辆包括车辆导航系统,其提供关于车辆位置的信息给车辆乘员。通常,导航系统还提供包括各个兴趣点或位置的列表。例如,这种列表通常包括附近饭店、服务站、旅店、零售店或其它位置的列表。然而,车辆导航系统的全部潜能还没有实现。例如,现有车辆导航系统可能不提供如在各个情况下最佳那么多的信息。此外,现有车辆导航系统可能不以给乘员定制在某些情况下特定的最佳量的方式提供信息给车辆乘员。

发明内容
根据示例性实施例,提供一种方法。所述方法包括以下步骤确定车辆是否需要服务;确定车辆是否接近能够进行服务的位置;以及提供车辆需要服务且接近该位置的通知。根据另一个示例性实施例,提供一种方法。所述方法包括以下步骤识别接近车辆的多个位置;使用车辆的位置历史确定所述多个位置中的每个的相应关联分(relevancy score);以及根据其相应关联分显示关于所述多个位置的信息。根据进一步的示例性实施例,提供一种系统。所述系统包括处理器和显示器。所述处理器配置成接收关于车辆需求的信息;使用所述信息确定车辆是否需要服务;以及确定车辆是否接近能够进行服务的位置。所述显示器被联接到所述处理器,且配置成提供车辆需要服务且接近该位置的通知。根据另一个示例性实施例,提供一种方法。所述方法包括以下步骤确定一天中的时间(a time of day);识别接近车辆的多个位置;使用一天中的该时间确定所述多个位置中的每个的相应关联分;以及根据其相应关联分显示关于所述多个位置的信息。根据进一步的示例性实施例,提供一种系统。所述系统包括处理器和显示器。所述处理器配置成确定一天中的时间;识别接近车辆的多个位置;以及使用一天中的该时间确定所述多个位置中的每个的相应关联分。所述显示器被联接到所述处理器,且配置成根据其相应关联分显示关于所述多个位置的信息。根据另一个示例性实施例,提供一种方法。所述方法包括以下步骤确定一周中的某一天(a day of a week);识别接近车辆的多个位置;使用一周中的该天确定所述多个位置中的每个的相应关联分;以及根据其相应关联分显示关于所述多个位置的信息。根据进一步的示例性实施例,提供一种系统。所述系统包括处理器和显示器。所述处理器配置成确定一周中的某一天;识别接近车辆的多个位置;以及使用一周中的该天确定所述多个位置中的每个的相应关联分。所述显示器被联接到所述处理器,且配置成根据其相应关联分显示关于所述多个位置的信息。根据另一个示例性实施例,提供一种系统。所述系统包括处理器和显示器。所述处理器配置成识别接近车辆的多个位置;以及使用车辆的位置历史确定所述多个位置中的每个的相应关联分。所述显示器被联接到所述处理器,且配置成根据其相应关联分显示关于所述多个位置的信息。方案1. 一种方法,包括以下步骤 确定车辆是否需要服务;
确定车辆是否接近能够进行服务的位置;以及提供车辆需要服务且接近该位置的通知。方案2.根据方案1所述的方法,其中,确定车辆是否接近该位置的步骤包括以下步骤
确定车辆是否驻车接近能够进行服务的位置。方案3.根据方案1所述的方法,其中,车辆具有点火装置,确定车辆是否接近该位置的步骤包括以下步骤
确定在车辆接近能够进行服务的位置时点火装置是否关闭。方案4.根据方案1所述的方法,其中,确定车辆是否接近该位置的步骤包括以下步骤
确定车辆是否处于距能够进行服务的位置的预定阈值距离内。方案5.根据方案4所述的方法,其中,确定车辆是否接近该位置的步骤还包括以下步骤
基于车辆和该位置之间的第一距离与车辆和第二位置之间的第二距离的比较,来确定车辆与该位置的相对接近度。方案6.根据方案1所述的方法,其中,提供通知的步骤包括以下步骤 提供车辆需要服务且接近该位置的视觉通知。方案7.根据方案1所述的方法,其中,提供通知的步骤包括以下步骤 提供车辆需要服务且接近该位置的音频通知。方案8. —种方法,包括以下步骤 识别接近车辆的多个位置;
使用车辆的位置历史确定所述多个位置中的每个的相应关联分;以及根据其相应关联分显示关于所述多个位置的信息。方案9.根据方案8所述的方法,还包括以下步骤 计算车辆和所述多个位置中的每个之间的距离;
其中,确定相应关联分的步骤包括使用车辆的位置历史和所述距离来确定相应关联分的步骤。方案10.根据方案8所述的方法,其中,位置历史包括与车辆已经驻车接近所述多个位置中的一个或多个的先前距离有关的数据。方案11.根据方案8所述的方法,其中,位置历史包括与车辆的一个或多个乘员访问所述多个位置中的一个或多个的满意度度量有关的数据。方案12.根据方案8所述的方法,其中,位置历史包括与其它车辆的乘员对所述多个位置中的一个或多个的排名有关的数据。方案13.根据方案8所述的方法,还包括以下步骤 确定一周中的当前天;
其中,确定相应关联分的步骤包括步骤使用车辆的位置历史和一周中的当前天来确定所述多个位置中的每个的相应关联分。方案14.根据方案8所述的方法,还包括以下步骤 确定一天中的当前时间;
其中,确定相应关联分的步骤包括步骤使用车辆的位置历史和一天中的当前时间来确定所述多个位置中的每个的相应关联分。方案15. —种系统,包括 处理器,所述处理器配置成 接收关于车辆需求的信息;
使用所述信息确定车辆是否需要服务;以及确定车辆是否接近能够进行服务的位置;以及
显示器,所述显示器被联接到所述处理器,且配置成提供车辆需要服务且接近该位置的通知。方案16.根据方案15所述的系统,其中
所述处理器还配置成通过确定车辆是否驻车接近能够进行服务的位置来确定车辆是否接近该位置。方案17.根据方案15所述的系统,其中,车辆具有点火装置,所述处理器还配置成通过确定在车辆接近能够进行服务的位置时点火装置是否关闭来确定车辆是否接近该位置。方案18.根据方案15所述的系统,其中,所述处理器还配置成基于以下来确定车辆是否接近该位置
确定车辆是否处于距该位置的预定阈值距离内;以及
车辆和该位置之间的第一距离与车辆和第二位置之间的第二距离的比较。方案19.根据方案15所述的系统,其中,所述显示器包括显示屏,所述显示屏配置成提供车辆需要服务且接近该位置的视觉通知。方案20.根据方案15所述的系统,其中,所述显示器包括扬声器,所述扬声器配置成提供车辆需要服务且接近该位置的音频通知。方案21. —种方法,包括以下步骤 确定一天中的时间;
识别接近车辆的多个位置;
使用一天中的该时间确定所述多个位置中的每个的相应关联分;以及根据其相应关联分显示关于所述多个位置的信息。
方案22. —种系统,包括 处理器,所述处理器配置成 确定一天中的时间;
识别接近车辆的多个位置;以及
使用一天中的该时间确定所述多个位置中的每个的相应关联分;以及显示器,所述显示器被联接到所述处理器,且配置成根据其相应关联分显示关于所述多个位置的信息。方案23. —种方法,包括以下步骤 确定一周中的某一天;
识别接近车辆的多个位置;
使用一周中的该天确定所述多个位置中的每个的相应关联分;以及根据其相应关联分显示关于所述多个位置的信息。方案—种系统,包括 处理器,所述处理器配置成 确定一周中的某一天;
识别接近车辆的多个位置;以及
使用一周中的该天确定所述多个位置中的每个的相应关联分;以及显示器,所述显示器被联接到所述处理器,且配置成根据其相应关联分显示关于所述多个位置的信息。方案25. —种系统,包括 处理器,所述处理器配置成 识别接近车辆的多个位置;
使用车辆的位置历史确定所述多个位置中的每个的相应关联分;以及根据其相应关联分显示关于所述多个位置的信息;以及
显示器,所述显示器被联接到所述处理器,且配置成根据其相应关联分显示关于所述多个位置的信息。方案沈.根据方案25所述的系统,其中,所述处理器还配置成 计算车辆和所述多个位置中的每个之间的距离;以及
使用车辆的位置历史和所述距离来确定相应关联分。方案27.根据方案25所述的系统,其中,位置历史包括与车辆已经驻车接近所述多个位置中的一个或多个的先前距离有关的数据。方案观.根据方案25所述的系统,其中,位置历史包括与车辆的一个或多个乘员访问所述多个位置中的一个或多个的满意度度量有关的数据。方案四.根据方案25所述的系统,其中,位置历史包括与其它车辆的乘员对所述多个位置中的一个或多个的排名有关的数据。方案30.根据方案25所述的系统,其中,所述处理器还配置成 确定一周中的当前天;以及
使用车辆的位置历史和一周中的当前天来确定所述多个位置中的每个的相应关联分。方案31.根据方案25所述的系统,其中,所述处理器还配置成确定一天中的当前时间;以及
使用车辆的位置历史和一天中的当前时间来确定所述多个位置中的每个的相应关联分。此外,本发明的其它希望特征和特性从随后详细说明和所附权利要求书结合附图以及前述技术领域和背景技术显而易见。


在下文将结合以下附图描述本发明的某些实施例,其中,相同的附图标记表示相同的元件,且其中
图1是根据示例性实施例的用于车辆的导航系统的功能框图;和图2是根据示例性实施例的用于提供信息给车辆乘员的过程的流程图,其可以结合图 1的导航系统实施。
具体实施例方式以下详细说明本质上仅为示例性的且不旨在限制本发明或本发明的应用和使用。 此外,并非旨在受限于前述技术领域、背景技术或以下详细说明中提出的任何明确的或隐含的理论。图1是用于车辆的导航系统100的功能框图。导航系统100基于使用者历史和偏好提供关于车辆附近各个兴趣点以及关于可以与车辆附近的兴趣点相关的状况、动作、和/ 或与车辆有关的其它服务需求(本文也参考为车辆所需的服务)的最佳显示和通知。如该申请中使用的,兴趣点指的是车辆乘员可能感兴趣的任何位置(例如,饭店、旅店、零售店、服务站和/或其它位置)。在某些实施例中,导航系统100与机动车结合使用,例如轿车、敞篷货车、有篷货车、运动型车辆或其它类型的车辆。在各个其它实施例中,导航系统100与一种或多种其它类型的车辆结合使用。在图1所示的实施例中,导航系统100包括接收器102、发送器103、输入装置104、 计算机系统106、以及显示器和通知单元108。在一个实施例中,导航系统100设置在车辆内。在某些实施例中,导航系统100的各个部件可以在车辆外或者远离车辆。接收器102配置成接收关于车辆和可能在车辆和/或车辆路径附近的各个兴趣点(POI)的信号和/或信息。接收器102接收关于车辆的当前地理位置或地点的信号和信息。在某些示例性实施例中,接收器102还接收关于兴趣点位置的信号和信息和/或关于兴趣点的先前访问的使用者历史和/或关于兴趣点的偏好。此外,接收器102优选还从各种其它车辆系统和/或部件接收关于与车辆有关的状态或状况、车辆可能需要的动作(例如, 关于是否需要更换油、是否需要补充清洗器流体、是否需要更换灯泡、是否需要更换制动垫等)和/或车辆需要的其它服务的信息。在一个示例性实施例中,接收器102从一个或多个卫星或者作为全球定位系统 (GPS)的一部分接收信号和信息,包括表示车辆当前位置或地点的信号。此外,接收器102 优选从远程的车外数据库或处理器(其远离车辆)接收信号和信息,例如经由无线通信网络。接收器102将信号和/或信息提供给计算机系统106,以便处理,且最终用于提供信息和通知给车辆乘员。
发送器103配置成发送关于车辆和可能在车辆和/或车辆路径附近的各个兴趣点 (POI)的信号和/或信息。在一个示例性实施例中,发送器103发送关于车辆的当前地理位置或地点的信号和信息。此外,发送器103还可发送关于兴趣点位置的信号和信息和/或关于兴趣点的先前访问的使用者历史和/或关于兴趣点的偏好。发送器103优选经由通过计算机系统106提供的指令发送信号和信息。发送器103 还优选将信号和信息发送到远程数据库或处理器(其位于车辆之外且远离车辆),例如经由无线通信网络,以便由远程数据库或处理器存储和/或处理。在某些实施例中,发送器103 可能不是必要的。例如,信号和信息的存储和/或处理可以全部在计算机系统106内执行。输入装置104配置成从使用者(优选从车辆的一个或多个乘员)获得输入。使用者可以使用输入装置104来请求导航系统100显示某些类型的信息,例如使用者可能感兴趣的特定类型兴趣点。此外,使用者可以使用输入装置104来提供关于特定兴趣点的各种信息,例如关于特定兴趣点的偏好或使用者等级(user rating)。例如,在访问特定饭店、旅店、服务站、零售店或其它兴趣点之后,使用者可以经由输入装置104提供关于使用者在该兴趣点的经历的反馈。反馈然后可以直接提供给计算机系统106,和/或经由发送器103提供给远程的车外数据库或处理器,用于给兴趣点优先排序,以便未来在使用者车辆和/或其它车辆中显示。仅通过示例的方式,输入装置104可包括一个或多个按钮、开关、旋钮、触摸屏、触摸板、电容板(capacity panel)、重击操作、和/或一种或多种其它类型的装置。计算机系统106被联接在接收器102、发送器103、输入装置104、其它车辆系统 109、以及显示器和通知单元108之间。计算机系统106从接收器102、发送器103和输入装置104接收上述信号、信息和使用者输入。在优选实施例中,计算机系统106还优选被联接 (例如,经由通信总线或网络)以接收来自于各个其它车辆系统109或关于各个其它车辆系统109的信息,例如关于这种其它车辆系统109的状况、所需动作、和/或所需其它服务(例如,仅通过示例的方式,车辆清洗器流体是否低且应当相对快地补充;车辆的油寿命低且油需要相对快地更换;一个或多个其它流体液位低且相对快地需要附加流体;空调系统或其它车辆系统或部件相对快地需要服务;车辆灯泡有缺陷或被烧坏且相对快地需要更换;车辆制动垫被磨掉且需要相对快地更换;和/或存在可能需要和/或使用者可能感兴趣的关于车辆的任何其它车辆状况、所需动作、和/或其它服务需求)。计算机系统106处理各种信号、信息和使用者输入,且提供用于显示器和通知单元108的指令,以基于使用者历史和偏好提供关于车辆附近各个兴趣点以及关于可以与车辆附近的兴趣点相关的状况、动作、和/或与车辆有关的其它服务需求的最佳显示和通知。 此外,在某些实施例中,计算机系统106还提供指令,以便由发送器103发送信号和信息给远程车外数据库或处理器,用于远程车外存储或处理。如图1所示,计算机系统106包括处理器110、存储器112、计算机总线114、接口 116和存储装置118。处理器110执行计算机系统106或其部分的计算和控制功能,并且可以包括任何类型的处理器或多个处理器、单个集成电路(例如,微处理器)、或协作地工作以便完成处理单元的功能的任何合适数量的集成电路装置和/或电路板。在操作期间,处理器110执行优选存储在存储器112内的一个或多个程序113,且因而控制计算机系统106的总体操作。处理器110从接收器102、输入装置104和其它车辆系统109接收上述信号、信息和使用者输入。处理器110处理所述信号、信息和使用者输入,且提供用于显示器和通知单元108的指令,以基于使用者历史和偏好提供关于车辆附近各个兴趣点以及关于可以与车辆附近的兴趣点相关的状况、动作、和/或与车辆有关的其它服务需求的最佳显示和通知。 此外,在某些实施例中,处理器110还提供指令,以便由发送器103发送信号和信息给远程车外数据库或处理器,用于远程存储或处理。处理器110根据在图2中示出且在下文结合其进一步描述的过程200的步骤执行这些功能。此外,在一个示例性实施例中,处理器Iio通过执行存储在存储器112内的一个或多个程序113而执行这些功能。在执行这些步骤时,处理器110优选还使用也存储在存储器112内的数据库 115。数据库115优选包括各个兴趣点(例如,饭店、服务站、旅店、吸引人的地点(名胜区, attraction)、或其它兴趣点)的识别以及与其有关的信息(例如,关于这种兴趣点的车辆历史和/或来自于车辆乘员和/或来自于有关兴趣点的其它人的等级和/或其它偏好)。在某些实施例中,数据库115还可以在车辆之外(例如,在远程计算机系统上)且经由发送器103 和接收器102接入。同样,我相信这涵盖在随后段落中,但仅仅为了确认/清楚而包括。存储器112可以是任何类型的合适存储器。这将包括各种类型的动态随机存取存储器(DRAM)(如SDRAM)、各种类型的静态RAM (SRAM)、以及各种类型的非易失性存储器 (PROM、EPROM和闪存)。在某些实施例中,存储器112定位在和/或共同定位在与处理器110 相同的计算机芯片上。应当理解的是,存储器112可以是单个类型的存储器部件,或者其可以由多个不同类型的存储器部件组成。此外,存储器112和处理器110还可在多个不同计算机(其总的构成计算机系统106)内分布。例如,存储器112的一部分可位于具体设备或过程内的计算机上,且另一部分可位于车辆外的且远离车辆的远程计算机上。计算机总线114用于在计算机系统106的各个部件之间传输程序、数据、状态和其它信息或信号。计算机总线114可以是连接计算机系统和部件的任何合适物理或逻辑装置。这包括但不限于直接硬布线连接、光纤、红外和无线总线技术。接口 116允许例如从车辆乘员、系统操作者、远程车外数据库或处理器和/或其它计算机系统到计算机系统106的通信,且可以使用任何合适方法和设备实施。在某些实施例中,接口 116从车辆乘员接收输入,优选经由图1的输入装置104。存储装置118可以是任何合适类型的存储设备,包括直接访问存储装置,如硬盘驱动器、闪存系统、软盘驱动器和光盘驱动器。在一个示例性实施例中,存储装置118是程序产品,存储器112可以从其接收程序113,程序113执行图2的过程200和/或其步骤,在下文更详细描述。这种程序产品可以实施为导航系统100的一部分、插入到导航系统100 中、或以其它方式联接到导航系统100。如图1所示,存储装置118能够包括使用磁盘120 来存储数据的磁盘驱动装置。作为一个示例性实施方式,计算机系统106还可以使用车外 /车辆外互联网站,例如用于提供或保持数据或执行其上的操作。将理解的是,虽然该示例性实施例在全功能的计算机系统的上下文中描述,但是本领域技术人员将认识到,本发明的某些机构可能能够使用各种计算机可读信号承载介质分配。计算机可读信号承载介质的示例包括闪存、软盘、硬盘驱动器、存储卡和光盘(例如, 磁盘120)。类似地,将理解的是,计算机系统106还可以在其它方面不同于图1所示的实施例,例如,计算机系统106可联接到或者可以其它方式使用一个或多个远程车外计算机系统和/或其它导航系统。如该申请中使用的,远程计算机系统指的是在车外且在车辆之外的计算机系统。例如,除了其它可能示例之外,远程计算机系统可以在中央处理设施处,以便与多个不同的车辆一起使用。显示器和通知单元108被联接到计算机系统106。在优选实施例中,显示器和通知单元108包括产生车辆乘员可见的图像的可视部件122(优选为显示屏,例如液晶显示器 (LCD)屏)以及产生能够由车辆乘员听到的声音的音频部件124 (例如,扬声器)。将理解的是,显示器和通知单元108可包括一个或多个可视部件122和/或音频部件IM —起作为一个系统和/或作为独立系统。显示器和通知单元108基于使用者历史和偏好提供关于车辆附近各个兴趣点以及关于可以与车辆附近的兴趣点相关的状况、动作、和/或与车辆有关的其它服务需求的最佳显示和通知。可视部件122优选显示基于使用者历史和/或使用者和/或其他人的其它偏好进行优先排序的车辆附近各个兴趣点列表,连同与兴趣点有关的信息一起(例如,地址、电话号码、排名和/或其它信息)。可视部件122在合适时还优选提供关于车辆状态和/或在车辆接近相关兴趣点时关于车辆的所需动作的可视通知。例如,如果车辆油需要更换且车辆停在换油服务中心附近,那么可视部件122显示建议油更换的可视通知。音频部件IM在合适时还优选提供关于车辆状态和/或在车辆接近相关兴趣点时关于车辆的所需动作的音频通知。例如,在上述示例中,如果车辆油需要更换且车辆停在换油服务中心附近,那么音频部件1 提供建议油更换的音频通知。在某些实施例中,在视频通知没有由视频部件122提供的情况下,音频通知可以由音频部件IM提供,或者反之亦然。图2是根据示例性实施例的提供信息给车辆使用者的过程200的流程图。在优选实施例中,过程200能够结合图1的导航系统100实施。如图2所示,过程200包括从先前车辆停车获得反馈的步骤(步骤202)。反馈优选包括关于在先前车辆停车期间车辆驻车的兴趣点(如果有的话)的信息。优选地,每当车辆点火装置接通时,就从最近的车辆停车获得关于兴趣点(如果有的话)的反馈。由此,过程产生并更新将车辆和/或其乘员与各个兴趣点相关联的使用者历史。使用者历史优选包括关于使用者(优选地,车辆的一个或多个乘员)已经访问具体兴趣点(例如,特定饭店或饭店连锁店)或特定种类或类型的兴趣点(例如,饭店的特定连锁店、类型或风格)多少次的信息、 和/或关于其的其它信息(例如,使用者访问兴趣点多长时间、访问的时间和日期以及一周中的某一天、等等)。在某些实施例中,步骤202的反馈还可以包括关于与兴趣点有关的喜爱或满意度水平的使用者偏好。在一些情况下,喜爱或满意度水平可以从使用者历史确定,例如使用者每隔多久访问特定兴趣点、访问的长度等。此外,在某些情况下,使用者还可以经由图1的输入装置104通过提供兴趣点的等级或类似反馈而直接提供反馈。例如,如果车辆驻车在兴趣点处的时间长于最小兴趣点类型具体时间(“tmin”)且小于最大兴趣点类型具体时间(“tmax”),那么过程可假定该停车是为了使用所检测兴趣点的物品或服务。在进入车辆时,图1的导航系统100可提供关于车辆驾驶员或其它乘用在该兴趣点体验的满意度水平的调查。反馈将用于手动地升高或降低该兴趣点的名气或关联分,且还可以传送给远程的车外数据库或处理器,以便进一步结合关于具体兴趣点的各个使用者反馈。优选地,“tmin”和“tmax”值用于避免不必要地显示调查。例如,在一个示例性实施例中,仅在车辆驻车在饭店至少15分钟但不超过3个小时时,可以索要饭店兴趣点的反馈。通过进一步的示例,在一个示例性实施例中,仅在车辆驻车在旅店超过6个小时时,可以索要旅店兴趣点的反馈。在其它实施例中,使用者偏好反馈可以完全在不需要主动使用者输入的情况下获得。例如,在一个示例性实施例中,过程考虑在兴趣点花费的时间量以及车辆已经在兴趣点停车的次数。使用者将不必给兴趣点“评定等级”(rate),但是使用者和其他使用者仍将受益于该兴趣点使用数据。在各个实施例中,可以使用这些和/或其它技术(例如,主动使用者等级,如上所述)的结合。此外,步骤202的反馈还可以包括识别兴趣点和/或兴趣点处提供的物品或服务的其它信息。例如,使用者可以提供识别兴趣点的反馈,其通常不会被车辆导航系统或其数据库识别,例如,除了对使用者来说可能具有一定系统独特性的其它可能兴趣点之外,使用者的家或工作地点、或朋友或亲人的家或工作地点。此外,使用者可以提供关于兴趣点处提供的物品或服务的反馈。例如,如果特定兴趣点(例如,使用者的家或朋友或亲人的家)便于提供车辆中使用的一种流体,那么在步骤202的反馈期间使用者可以使用图1的输入装置 104注意这种情况,以便存储在图1的存储器112的数据库115中且由图1的处理器110在未来处理。使用者历史和其它反馈优选通过图1的处理器110处理且存储在图1的存储器 112中(优选在其数据库115中)。这样做,图1的处理器110更新关于兴趣点的使用者偏好,以便用于优先排序并经由图1的显示器和通知单元108显示兴趣点。在某些实施例中, 某些存储和/或处理可以由经由图1的接收器102和发送器103与图1的计算机系统106 通信的远程车外数据库或处理器替代执行。此外,确定车辆位置(步骤204 )。在优选实施例中,车辆位置包括车辆的地理位置, 且在车辆操作期间连续确定。车辆位置和/或与其有关的信息优选通过图1的接收器102 获得,最优选经由由联接到其上的一个或多个卫星(作为全球定位系统的一部分)提供的卫星信号获得。在某些实施例中,图1的接收器102可以从其它源(例如,从远程车外处理器或系统)接收车辆位置和/或与其有关的信息。同样,在优选实施例中,接收器102将表示车辆位置的信号提供给图1的计算机系统106的处理器110,以用于处理。在某些实施例中,还确定一天中的当前时间和一周中的某一天(步骤205)。优选地,由图1的处理器110确定一天中的当前时间和一周中的某一天。识别车辆附近的各个兴趣点(步骤206)。在车辆操作期间,兴趣点优选由图1的处理器110从存储在图1的数据库115中的兴趣点集合连续地识别。在某些实施例中,兴趣点集合可以替代存储在远程车外数据库中,且/或可以通过远程车外处理器执行识别。兴趣点可以至少部分地基于由车辆的一个或多个乘员提供的使用者输入来识别,例如,在当前点火循环或车辆行驶期间乘员可能感兴趣访问的兴趣点类型。此外,计算各个附近兴趣点的距离(步骤208)。在一个示例性实施例中,每个兴趣点的距离包括在兴趣点和车辆之间的当前距离。在某些实施例中,还可以考虑其它因素,例如车辆当前行驶的方向、车辆当前行驶的道路等。各个兴趣点的距离优选由图1的处理器110在车辆操作期间连续地计算。然后,取回或确定关于车辆乘员的各个附近兴趣点的名气度量(步骤210)。优选地,步骤210的名气度量包括来自于在过程的当前迭代和所有先前迭代期间在步骤202中获得的反馈的上述使用者历史、排名、和/或其它偏好。具体地,每当在步骤202的迭代期间获得反馈时,使用者历史、排名、和/或其它偏好优选地存储在图1的存储器112的数据库115中。使用者历史、排名、和/或其它偏好然后在步骤210的随后迭代中由图1的处理器110从数据库115取回,优选在当前车辆驾驶或点火循环期间和所有随后的车辆驾驶或点火循环中两者。在某些实施例中,在步骤210期间,使用者历史、排名、和/或其它偏好可以替代由图1的处理器110经由图1的接收器102从远程车外数据库或处理器获得。在某些实施例中,还可以取回或确定关于其他个人的各个附近兴趣点的名气度量 (步骤212)。优选地,步骤212的名气度量包括关于其他个人对附近兴趣点可能具有的看法的排名和/或其他偏好。例如,如果使用者当前寻找具体类型的饭店,那么步骤212的名气度量可包括其他个人关于其在适合使用者当前寻找的饭店类型的描述的特定饭店和/或饭店连锁店用餐体验的排名。步骤212的名气度量还可以用于识别其它城市(例如,在使用者度假时)中的可能与使用者家所在城市的兴趣点类似的兴趣点(例如,通过识别度假城市中的可能与使用者在他或她家所在城市中喜爱的饭店类似的特定饭店)。在步骤212期间,步骤212的名气度量可以由图1的处理器110经由图1的接收器102从远程车外数据库或处理器获得。在某些实施例中,车辆乘员的使用者反馈和偏好(在步骤212中获得)可以通过图1的发送器103 (经由由图1的处理器110提供给其的指令)发送给远程车外数据库或处理器,以供其它车辆中的其它使用者类似地使用。步骤212中的其他人的偏好优选地涉及具有与过程当前被执行的车辆使用者类似的偏好或特性的其他个人或个人组的偏好。优选地,这通过将来自于多个使用者的偏好汇总且将其分成偏好组来实现。这可以由该过程以多个使用者中的典型行为以确定的形式使用。在一个实施例中,为了该目的,图1的导航系统100连接到远程信息处理系统,所述远程信息处理系统将车辆具体名气计数数据发送到远程车外数据库或处理器且从远程车外数据库或处理器接收组偏好。然后,计算附近兴趣点的关联分(步骤214)。关联分优选使用步骤210和/或212 的名气度量和步骤208的距离计算。具体地,具有来自于使用者的更有利使用者历史和/或排名和/或具有来自于其他人(例如,具有与使用者类似品位或偏好的其他个人)的更有利排名的兴趣点被设置有较高关联分。关联分优选考虑兴趣点名气计数以及从车辆当前位置到兴趣点的距离。每当确定车辆驻车在兴趣点时,名气计数优选在步骤236 (在下文进一步描述)中或者在步骤202 (如上所述)中累增。特定兴趣点的较大名气计数值优选对应于该兴趣点的较高关联分。此外,从车辆当前位置到特定兴趣点的较小距离优选导致该兴趣点的较高分。步骤214的关联分还可以使用在步骤205中确定的一天中的当前时间和/或一周中的某一天来计算。例如,如果使用者寻找饭店且一天中的时间是清晨,那么较高关联分可以提供给已知用于早餐服务和/或使用者在清晨期间常去的饭店。通过进一步示例的方式,如果一周中的某一天是周末,那么较高关联分可以提供给已知用于周末服务和/或使用者在周末期间常去的饭店。在一个实施例中,对于同属组(例如,饭店连锁店的不同位置)的一部分的兴趣点, 这种兴趣点的名气或关联分针对该组汇总,以便比较组名气(例如,针对饭店连锁店的所有不同位置)。该汇总过程可以在预定分级结构中的多个水平内进行。例如,不同快餐饭店和 /或快餐饭店连锁店还可以汇总成快餐类别以产生快餐名气或关联度。通过进一步的示例, 快餐饭店和/或快餐饭店连锁店还可以与其他家庭式饭店和/或家庭式饭店连锁店汇总, 以产生家庭用餐名气或关联度,等等。关联分优选由图1的处理器110在车辆操作期间连续地计算。优选地,图1的处理器110计算在步骤206中识别的η个最近兴趣点的关联分,从而包括名气分大于零的至少η个兴趣点,其中,η表示在图1的显示器和通知单元108的第一页上呈现的兴趣点数量。附近兴趣点然后根据其关联分被分类和显示(步骤216)。优选地,兴趣点以降序顺序分类(或优先排序)和提供,其中,最高关联分第一个列举。例如,虽然常规导航系统以距当前车辆位置的升序距离呈现兴趣点,但是过程200的分类或“最佳猜测”结果基于所计算的关联分显示,其考虑兴趣点名气计数(计数越高,关联分越高)及其距车辆当前位置的距离(越远,关联分越低)。通过最小化观察使用者可能最感兴趣的兴趣点花费的时间,该分类可以节省使用者时间和精力。此外,该分类还给使用者提供了观察最相关兴趣点的机会,而不用滚动通过导航显示器或者减少滚动。在车辆移动时不允许导航显示器滚动的某些车辆中,该分类可允许使用者观察否则在车辆移动时使用者不能观察的相关兴趣点。在步骤216期间,附近兴趣点的已分类(或优先排序)列表通过图1的显示器和通知单元108向使用者显示。在车辆操作时,已分类(或优先排序)列表优选基于由图1的处理器110提供给其的指令通过图1的显示器和通知单元108的可视部件122(例如,显示屏, 如液晶显示器(IXD)屏)向使用者连续地显示。此外,在步骤216期间,上述η个兴趣点优选地以其关联分的降序顺序显示。理想地,驾驶员将在第一页上呈现的少数η个兴趣点中寻找他或她的目的地,但是如果期望还可在随后的屏中访问按距离的兴趣点的常规列表。还确定车辆是否驻车或以其它方式到达目的地(步骤218)。在优选实施例中,如果车辆在兴趣点附近停车或几乎停车,那么确定车辆驻车。确定车辆是否驻车优选在车辆操作期间连续地进行。在一个示例性实施例中,该确定由图1的处理器110基于车辆点火装置是否关闭来进行,例如基于经由图1的其它车辆系统109中的一个获得的信息。在其它实施例中,可以采用来自于其它传感器和/或车辆系统109的信息,仅通过示例的方式,例如车门半开开关(例如,表示驾驶员或乘员准备离开车辆)或传感器组合是否提供车辆可能已经到达其目的地的信息。通过进一步的示例,在某些实施例中,这种信息可以涉及在车辆停车或几乎停车时驾驶员窗户是否降下。例如,这种情形可表示车辆趋近免下车窗口(过车窗口,drive-thru window)(例如,用于食物、银行、干洗、和/或其它免下车服务)。例如,该事件在驾驶员门窗户降下至少预定量(例如,降下至少75%,但是预定量可以变化)同时车辆以小于预定速度(例如,5英里每小时,但是预定速度可以变化)的速度行驶时可以被触发,且在车辆速度再次升高高于预定速度可以认为完成。兴趣点接近度的评估可以在触发该情形时(或者在触发其它这种情形时)执行,与上述点火装置关闭情形类似。如果未确定车辆驻车(或者已经到达在目的地),那么过程返回步骤204。在各个迭代中重复步骤204-218,优选连续地,直到在步骤218的迭代中确定车辆驻车(或者已经到达其目的地)。一旦在步骤218的迭代中确定车辆驻车(或者已经到达在目的地),那么进行关于车辆是否绝对接近兴趣点的另一确定(步骤220)。在一个示例性实施例中,如果车辆驻车在距兴趣点预定距离内,那么确定车辆绝对接近兴趣点。在一个这样的实施例中,步骤220的预定距离是大约300英尺。然而,在其它实施例中,预定距离可以变化。关于车辆是否绝对接近兴趣点的确定优选通过图1的处理器110基于在步骤208期间计算的距离来确定。此外,进行关于车辆是否相对接近兴趣点的另一确定(步骤224)。在一个示例性实施例中,如果从车辆到最接近兴趣点的距离除以车辆到下一个最接近兴趣点(优选具有与最接近兴趣点相同的类型)的距离小于预定阈值,那么确定车辆相对接近兴趣点。在一个这样的实施例中,步骤2M的预定阈值等于一半或0.5。然而,在其它实施例中,预定阈值可以变化。关于车辆是否相对接近兴趣点的确定优选通过图1的处理器110基于在步骤208期间计算的距离来确定。步骤2M中的相对接近度的确定可能不是在所有实施例或情况下都必要的,但是可能是特别有用的,例如在具有有限驻车空间和高兴趣点浓度的城市区域。在优选实施例中,步骤220和224的确定与图1的导航系统100 (或其路线规划功能)是否用于达到兴趣点或目的地无关地进行。如果确定在步骤220中车辆不绝对接近兴趣点或者在步骤2M中车辆不相对接近兴趣点,那么确定车辆不驻车在可识别兴趣点(步骤226)。该确定优选由图1的处理器110 进行。然后用步骤202再次启动过程,优选在下一次汽车点火装置接通时。相反,如果确定在步骤220中车辆绝对接近兴趣点且在步骤224中车辆还相对接近相同兴趣点,那么确定车辆驻车在可识别兴趣点(步骤228)。该确定优选由图1的处理器 110进行。在某些实施例中,可以做出车辆驻车在多个兴趣点的确定。然后,确定是否存在车辆状况、是否需要使用者可能需要知道的车辆动作、和/或是否存在车辆的其它服务需求(步骤230)。仅通过示例的方式,这种车辆状况、动作或其它服务需求可包括车辆清洗器流体是否低且应当相对快地补充;车辆的油寿命低且油需要相对快地更换;一个或多个其它流体液位低且相对快地需要附加流体;空调系统或其它车辆系统或部件相对快地需要服务;车辆灯泡有缺陷或被烧坏且相对快地需要更换;车辆制动垫被磨掉且需要相对快地更换;和/或存在使用者可能需要知道的关于车辆的任何其它车辆状况、所需动作、或其它服务需求。如果存在使用者可能需要知道的一个以上的车辆状况、动作和/或其它服务需求,那么可以进行多次确定。这些确定优选由图1的处理器110 进行。如果在步骤230确定存在车辆状况、需要车辆动作、或者车辆具有使用者可能需要知道的其它服务需求,那么确定兴趣点是否与所述车辆状况、动作或其它服务需求相符 (步骤232)。兴趣点优选对应于车辆驻车的兴趣点(在步骤228中确定),车辆状况、动作或其它服务需求优选对应于在步骤230中确定的车辆状况、动作或其它服务需求。在一个实施例中,如果兴趣点提供涉及所述车辆状况、动作或其它服务需求的物品和服务和/或如果车辆状况可以在兴趣点补救或者车辆动作或其它服务需求可以在兴趣点执行,那么认为兴趣点与所述车辆状况、动作或其它服务需求相符。例如,如果车辆油寿命低且车辆驻车在提供换油的服务站附近或者在销售马达油的机动车供应仓库附近,那么将认为服务站与所述车辆状况、动作或其它服务需求相符,等等。步骤232的确定优选由图1的处理器110进行。在一个实施例中,图1的处理器110将当前车辆状况、动作或其它服务需求与在匹配兴趣点处提供的产品和服务列表进行比较,所述产品和服务存储在图1的存储器112的数据库115中。如果在步骤232中确定兴趣点与所述车辆状况、动作或其它服务需求相符,那么提供通知给车辆乘员(步骤234)。该通知告知车辆乘员关于车辆状况、推荐动作或其它服务需求。在某些实施例中,除了其它可能信息之外,通知还提供车辆状况可以补救或推荐车辆动作或其它服务需求执行的兴趣点的名称。如果兴趣点对应于一个以上的车辆状况、动作和/或其它服务需求和/或如果识别与不同车辆状况、动作和/或其它服务需求相对应的多个兴趣点,那么可以提供多个通知。仅通过示例的方式,(i )如果车辆清洗器流体低,如果车辆驻车在已知运送用于机动车辆的清洗器流体的服务站或零售店附近,那么可提供推荐使用者补充清洗器流体的通知;(ii)如果油寿命低,如果车辆驻车在已知运送用于机动车辆的发动机油的服务站或零售店或机动车辆的换油服务附近,那么可提供推荐使用者购买发动机油或换油服务(优选还建议车辆的推荐油类型)的通知;(iii)如果车辆具有有缺陷灯泡,如果车辆驻车在已知运送所需灯泡的服务站或零售店附近,那么可提供推荐使用者更换有缺陷灯泡(优选包括关于有缺陷灯泡的位置和类型的具体信息)的通知;(iv)如果车辆具有磨损制动垫,如果车辆驻车在已知提供制动器维修的服务站或其它设施附近,那么可提供推荐维修车辆制动器的通知,等等。步骤234的通知优选经由由图1的处理器110提供给其的指令通过图1的显示器和通知单元108提供。在一个实施例中,经由图1的可视部件122(例如,经由IXD显示屏) 给车辆乘员提供可视通知。在另一个实施例中,经由图1的音频部件124 (例如,经由车辆内的扬声器)给车辆乘员提供音频通知。在又一个实施例中,可经由图1的可视部件122提供可视通知,连同经由图1的音频部件1 提供的音频通知一起。相反,如果在步骤230确定不存在乘员需要知道的车辆状况、动作或其它服务需求,或者如果在步骤232中确定兴趣点与所述车辆状况、动作或其它服务需求不相符,那么不给车辆乘员提供通知。这通过提供形势相关的提醒通知而有助于增加在车辆驻车在相符兴趣点附近时通知的价值,有助于避免在每当车辆点火装置关闭时通知使用者关于每一个车辆状况、推荐车辆动作或期望服务需求时可能发生的问题,这可能是麻烦的且导致忽略提醒的习惯。相反,该过程在车辆驻车在能够提供相关服务或产品的兴趣点处或附近时提供车辆状况、推进动作、和其它服务需求的及时通知,以确定下面的问题。当然,在通知特别紧急的某些情况下,仍可以更频繁地提供通知,而不管车辆的位置。与步骤230和232的确定无关,优选更新使用者历史和偏好(步骤236)。在步骤 236期间,使用者历史和偏好被更新以反映车辆驻车在特定兴趣点处的事实。在一个实施例中,在步骤228中每一次匹配或确定车辆驻车在特定兴趣点处时,过程(以及图1的导航系统100)自动地增加所检测兴趣点的名气计数。在步骤2 之后,过程然后用以步骤202开始的新迭代再次开始(优选在下一次车辆点火装置重新接通之后),此时,获得关于兴趣点的使用者反馈。将理解的是,所公开的系统和过程可以不同于附图所示和/或上文所述。例如,导航系统100和/或其各个部分和/或部件可以不同于图1和/或上文所述。类似地,过程 200的某些步骤可能是不必要的和/或可以与图2所示和上文所述不同。类似地,将理解的是,过程200的各个步骤可以同时进行或者以与图2所示和/或上文所述不同的顺序进行。类似地,将理解的是,虽然所公开的方法和系统在上文描述为与机动车(如,轿车、敞篷货车、有篷货车和运动型车辆)结合使用,但是所公开的方法和系统还可以与任何数量的不同类型车辆结合使用且与其任何数量的不同系统及其有关环境结合使用。因此,公开了一种经由车辆导航系统提供信息和通知给车辆乘员的方法和系统。 所公开的方法和系统基于使用者历史和偏好为车辆乘员提供关于车辆附近各个兴趣点的最佳显示。此外,所公开的方法和系统在车辆驻车紧邻提供物品和服务的兴趣点时给车辆乘员提供最佳通知,其可以用于校正可能存在的特定车辆状况和/或执行可能推荐的任何车辆动作和/或其它服务需求。虽然已经在前述详细描述中阐述了至少一个示例性实施例,但应当理解存在大量的变型。还应当理解的是,示例性实施例或多个示例性实施例仅仅是示例,并不意在以任何方式限制本发明的范围、应用或配置。相反,前述详细描述将为本领域的技术人员提供实施示例性实施例或多个示例性实施例的便捷路径。应当理解的是,可对元件的功能及设置进行各种改变而不脱离由所附权利要求及其合法等价物界定的本发明的范围。
权利要求
1.一种方法,包括以下步骤 确定车辆是否需要服务;确定车辆是否接近能够进行服务的位置;以及提供车辆需要服务且接近该位置的通知。
2.根据权利要求1所述的方法,其中,确定车辆是否接近该位置的步骤包括以下步骤 确定车辆是否驻车接近能够进行服务的位置。
3.根据权利要求1所述的方法,其中,车辆具有点火装置,确定车辆是否接近该位置的步骤包括以下步骤确定在车辆接近能够进行服务的位置时点火装置是否关闭。
4.一种方法,包括以下步骤 识别接近车辆的多个位置;使用车辆的位置历史确定所述多个位置中的每个的相应关联分;以及根据其相应关联分显示关于所述多个位置的信息。
5.一种系统,包括 处理器,所述处理器配置成 接收关于车辆需求的信息;使用所述信息确定车辆是否需要服务;以及确定车辆是否接近能够进行服务的位置;以及显示器,所述显示器被联接到所述处理器,且配置成提供车辆需要服务且接近该位置的通知。
6.一种方法,包括以下步骤 确定一天中的时间;识别接近车辆的多个位置;使用一天中的该时间确定所述多个位置中的每个的相应关联分;以及根据其相应关联分显示关于所述多个位置的信息。
7.一种系统,包括 处理器,所述处理器配置成 确定一天中的时间;识别接近车辆的多个位置;以及使用一天中的该时间确定所述多个位置中的每个的相应关联分;以及显示器,所述显示器被联接到所述处理器,且配置成根据其相应关联分显示关于所述多个位置的信息。
8.一种方法,包括以下步骤 确定一周中的某一天; 识别接近车辆的多个位置;使用一周中的该天确定所述多个位置中的每个的相应关联分;以及根据其相应关联分显示关于所述多个位置的信息。
9.一种系统,包括 处理器,所述处理器配置成确定一周中的某一天; 识别接近车辆的多个位置;以及使用一周中的该天确定所述多个位置中的每个的相应关联分;以及显示器,所述显示器被联接到所述处理器,且配置成根据其相应关联分显示关于所述多个位置的信息。
10. 一种系统,包括 处理器,所述处理器配置成 识别接近车辆的多个位置;使用车辆的位置历史确定所述多个位置中的每个的相应关联分;以及根据其相应关联分显示关于所述多个位置的信息;以及显示器,所述显示器被联接到所述处理器,且配置成根据其相应关联分显示关于所述多个位置的信息。
全文摘要
本发明涉及车辆导航系统和方法。提供用于车辆的方法和系统。确定车辆是否需要服务。还确定车辆是否接近能够进行服务的位置。提供车辆需要服务且接近该位置的通知。
文档编号G08G1/09GK102194325SQ20111006171
公开日2011年9月21日 申请日期2011年3月15日 优先权日2010年3月15日
发明者W. 格拉特利 A., 尼克斯 A. 申请人:通用汽车环球科技运作有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1