用于在一组车辆之间共享信息的方法、系统和装置制造方法

文档序号:7800780阅读:184来源:国知局
用于在一组车辆之间共享信息的方法、系统和装置制造方法
【专利摘要】提供了计算机实现的方法、系统和装置以用于在包括第一车辆和一辆或多辆其他车辆的一组车辆之间共享信息。所述车辆的每一辆包括车载计算机系统,所述车载计算机系统包括计算机处理器、接收器、发送器以及有形非瞬态计算机可读存储介质。所述存储介质存储当由所述处理器执行时使所述处理器执行各种动作的指令。根据所述方法,在所述第一车辆处的车载计算机生成信息并自动地将此信息传递至该组车辆的其他车辆。当在所述其他车辆中的每一辆处接收该信息时,所述信息可以在所述其他车辆中的每一辆的所述车载计算机处被处理,并且然后经由布置在所述其他车辆中的每一辆中或内侧的人机接口被呈现。
【专利说明】用于在一组车辆之间共享信息的方法、系统和装置

【技术领域】
[0001]本【技术领域】总体涉及车辆对车辆通信,并且更特别地涉及用于在一组车辆之间共享信息的方法、系统和装置。

【背景技术】
[0002]许多车辆现今包括执行各种功能的车载计算机。例如,车载计算机控制发动机的操作,控制车辆内的系统,提供安全功能,执行诊断检查,向所述车辆提供信息和娱乐服务,执行导航任务,并促进与其他车辆和远程驾驶员辅助中心的通信。远程信息处理服务系统,例如,提供包括车载安全和保障、免提呼叫、逐个弯(turn-by-turn)道路导航及远程诊断的服务。
[0003]车载计算机还促进向驾驶员传送信息和娱乐,所述信息和娱乐有时在本文中被统称为信息娱乐。信息娱乐可以包括,例如,与新闻、天气、运动、音乐有关的数据,以及关于车辆位置和附近交通的通知。信息娱乐可以以任何多种多样的形式(包括文本、视频、音频及其组合)传送。
[0004]当一组车辆一起行驶时,经常期望那些车辆的乘员(B卩,驾驶员和他们的乘客)具有关于在所述组中的其他车辆内侧发生的事情的信息。
[0005]共享信息的一种途径是使用蜂窝电话。在一辆车辆中的乘员可以呼叫在其他车辆中的一辆中的乘员并从他们请求信息。例如,如果在每部车辆中的乘客拥有蜂窝电话,则在第一车辆中的乘客可以呼叫在第二车辆中的乘客。乘客然后可以使用他们的蜂窝电话彼此交换信息。例如,乘客中的一个可以从另一个请求信息(比如关于他们剩下多少燃油,他们什么时候想要在下一站停下来,他们在高速路上的哪个位置,他们正在听哪个电台等的信息)。
[0006]当只有两辆车辆被涉及时,该技术可以是有效的。然而,仍然需要在这两辆车辆的乘员之间的呼叫。当车辆中的一辆或两辆只具有存在于其中的相应驾驶员时,这可能是不可取的,因为驾驶员在驾驶的同时必须在他们的蜂窝电话上谈话,这可能会分散注意力或是困难的。
[0007]此外,当所述组中存在多于两辆车辆时,这变得困难得多。例如,在一组家庭在一次长途旅行(比如到/来自团队运动事件的度假)时,一起在大篷车中旅行的场景下,针对被添加到所述组中的每部车辆实现这种方法指数地变得更困难。
[0008]因此,期望提供用于在一组车辆之间共享信息的替代方法和系统。此外,本发明的其他所期望的特征和特点将从结合附图和前述【技术领域】和背景的后续详细描述和所附的权利要求中变得显而易见。


【发明内容】

[0009]提供了计算机实现的方法、系统和装置以用于在包括第一车辆和一辆或多辆其他车辆的一组车辆之间共享信息。所述车辆的每一辆包括车载计算机系统,所述车载计算机系统包括计算机处理器、接收器、发送器以及有形非瞬态计算机可读存储介质。所述存储介质存储当由所述处理器执行时使所述处理器执行各种动作的指令。根据所述方法,在所述第一车辆处的车载计算机生成信息并自动地将此信息传递至该组车辆的其他车辆。当在所述其他车辆中的每一辆处接收该信息时,所述信息可以在所述其他车辆中的每一辆的所述车载计算机处被处理,并且然后经由人机接口在所述其他车辆内侧被呈现。
[0010]在一个实施例中,提供一种车辆,其被配置为与已选择属于所述组并彼此共享信息的一组其他车辆通信。所述车辆包括处理器、无线通信接口以及人机接口。所述处理器生成要与属于该组车辆的其他车辆共享的信息。所述无线通信接口可以将所述信息传递至属于该组车辆的其他车辆中的每一辆,并且也可以接收从所述其他车辆中的每一辆传递的其他信息。所述处理器可以处理从所述其他车辆中的每一辆接收的所述其他信息。所述人机接口然后可以呈现从其他车辆中的每一辆接收的所述其他信息。
[0011]在另一个实施例中,提供一种计算机实现的方法以用于在一组车辆之间共享信息。例如,属于该组车辆的所述车辆的每一辆可以在处理器处生成信息,并经由无线通信接口将所述信息传递至该组车辆中的其他车辆。属于该组车辆的所述车辆的每一辆也可以经由所述无线通信接口接收从所述其他车辆中的每一辆传递的信息,并处理此信息并且然后经由人机接口(其位于此特定车辆中)呈现所述信息(其从所述其他车辆中的每一辆接收)。
[0012]在另一个实施例中,提供一种包括一组车辆的系统。在加入所述组之后,该组车辆被配置为彼此共享信息。属于该组车辆的每部车辆包括处理器、无线通信接口以及人机接口。所述处理器生成要与属于该组车辆的其他车辆共享的信息。所述无线通信接口将所述信息传递至属于该组车辆的所述其他车辆中的每一辆。所述无线通信接口也接收从所述其他车辆中的每一辆传递的信息,并且所述处理器(在所述车辆的每一辆处)然后可以处理所接收(从属于该组车辆的其他车辆中的每一辆)的信息。在每部车辆内的人机接口被配置为呈现从其他车辆中的每一辆所接收的所处理的所述信息。
[0013]在另一个实施例中,提供一种用于在一组车辆之间共享信息的计算机实现的方法。根据该方法,属于所述组的所述车辆的每一辆已选择与在所述组中的其他车辆共享信息。在下列示例中,所述组将被陈述为包括第一车辆和至少一辆(或多辆)其他车辆。根据该计算机实现的方法,信息可以在所述车辆内的第一处理器处被生成,并经由在所述第一车辆内的第一无线通信接口被传递至一辆或多辆其他车辆。(一辆或多辆)其他车辆中的每一辆然后可以接收所述信息(例如,经由位于所述其他车辆中的特定车辆内的第二无线通信接口),处理所述信息,并经由人机接口呈现所处理的信息。
[0014]本发明还包括如下方案:
1.一种用于在一组车辆之间共享信息的计算机实现的方法,所述方法包括:
在属于该组车辆的车辆的每一辆处:
在处理器处生成信息;
经由无线通信接口将所述信息传递至该组车辆中的其他车辆;
经由所述无线通信接口接收从所述其他车辆中的每一辆传递的信息;
在所述处理器处处理从所述其他车辆中的每一辆接收的所述信息;以及经由位于此特定车辆中的人机接口呈现从所述其他车辆中的每一辆接收的所述信息。
[0015]2.根据方案I所述的计算机实现的方法,其中,所述信息包括: 对于关于所述第一车辆的任何信息的元数据,其指示在所述第一车辆内侧发生的事情。
[0016]3.根据方案2所述的计算机实现的方法,其中,所述元数据指示关于所述第一车辆的信息娱乐系统的信息,其包括:
指示所述信息娱乐系统设置的设置信息。
[0017]4.根据方案I所述的计算机实现的方法,其中,所述信息包括:
关于所述第一车辆的信息,其在所述第一车辆内的总线上是可得的。
[0018]5.根据方案4所述的计算机实现的方法,其中,在所述总线上可得的所述信息包括:
关于所述第一车辆的诊断信息,其在所述第一车辆内生成。
[0019]6.根据方案I所述的计算机实现的方法,其中,所述信息包括:
与所述第一车辆相关联的导航数据,所述导航数据包括:
指示所述第一车辆相对于一辆或多辆其他车辆的相对位置的位置信息,其包括:所述第一车辆的速度和航向;并且其中,呈现的步骤包括:
在所述其他车辆中的每一辆中的显示器上在地图上显示所述位置信息,其连同有: 属于该组车辆的一辆或多辆其他车辆中的每一辆的位置,所述位置包括:
属于该组车辆的一辆或多辆其他车辆中的每一辆之间的距离,以及属于该组车辆的车辆的每一辆的行驶方向。
[0020]7.根据方案I所述的计算机实现的方法,其中,所述信息包括:
由在位于所述第一车辆中的便携式无线通信设备上运行的应用程序所生成的信息。
[0021]8.根据方案I所述的计算机实现的方法,还包括:
创建该组车辆,其中,创建的步骤包括:
在组的首领者处为所述组生成至少一个独特锁钥;
将所述至少一个独特锁钥分发给被邀请加入所述组的所述车辆的每一辆;并且在选择加入所述组的每部车辆处:
输入所述至少一个独特锁钥并将消息传递至所述组的首领者以指示该车辆已经加入所述组,其中,这种车辆的每部车辆已选择与所述组中的其他车辆共享信息。
[0022]9.一种包括一组车辆的系统,该组车辆被配置为在加入所述组之后彼此共享信息,其中,属于该组车辆的每部车辆包括:
处理器,其被配置为生成要与属于该组车辆的其他车辆共享的信息;
无线通信接口,其配置为将所述信息传递至属于该组车辆的所述其他车辆中的每一辆;并配置为接收从所述其他车辆中的每一辆传递的所述信息,其中,所述处理器还被配置为处理从属于该组车辆的所述其他车辆中的每一辆所接收的所述信息;以及
人机接口,其被配置为呈现从属于该组车辆的所述其他车辆中的每一辆所接收的所述信息。
[0023]10.根据方案9所述的系统,其中,所述信息包括:
对于关于所述第一车辆的任何信息的元数据,其指示在所述第一车辆内侧发生的事情。
[0024]11.根据方案10所述的系统,其中,所述元数据指示关于所述第一车辆的信息娱乐系统的信息,其包括:
指示所述信息娱乐系统的设置的设置信息。
[0025]12.根据方案9所述的系统,其中,所述信息包括:
关于所述第一车辆的信息,其在所述第一车辆内的总线上是可得的。
[0026]13.根据方案12所述的系统,其中,在所述总线上可得的所述信息包括:
关于所述第一车辆的诊断信息,其在所述第一车辆内生成。
[0027]14.根据方案9所述的系统,其中,所述信息包括:
与所述第一车辆相关联的导航数据,所述导航数据包括:指示所述第一车辆相对于一辆或多辆其他车辆的相对位置的位置信息,以及所述第一车辆的速度;并且其中,每个人机接口包括:
显示器,其配置为在地图上显示从属于该组车辆的所述其他车辆中的每一辆所接收的所述位置信息,其连同有属于该组车辆的一辆或多辆所述其他车辆中的每一辆的位置和速度。
[0028]15.根据方案9所述的系统,其中,所述信息包括:
由在位于所述第一车辆中的便携式无线通信设备上运行的应用程序所生成的信息。
[0029]16.根据方案9所述的系统,还包括:
组的首领者,其被配置为通过为所述组生成至少一个独特锁钥,并将所述至少一个独特锁钥分发给被邀请加入所述组的所述车辆的每一辆,来创建该组车辆,其中,选择加入所述组的每部车辆选择通过输入所述至少一个独特锁钥并将消息传递给所述组的首领者以指示该车辆已加入所述组,来与所述组中的其他车辆共享信息。
[0030]17.一种用于在一组车辆之间共享信息的计算机实现的方法,所述车辆已选择与所述组中的其他车辆共享信息,其中,所述组包括第一车辆和一辆或多辆其他车辆,所述计算机实现的方法包括:
在所述第一车辆内的第一处理器处生成信息;
经由所述第一车辆内的第一无线通信接口将所述信息传递至所述一辆或多辆其他车辆;并且
在所述一辆或多辆其他车辆中的每一辆处:
经由第二无线通信接口接收所述信息;
在第二处理器处处理所述信息;以及经由人机接口呈现所述信息。
[0031]18.根据方案17所述的计算机实现的方法,其中,所述信息包括:
对于关于所述第一车辆的任何信息的元数据,其指示在所述第一车辆内侧发生的事情。
[0032]19.根据方案18所述的计算机实现的方法,其中,所述元数据包括:
由在位于所述第一车辆中的处理器上运行的任何应用程序生成或与在位于所述第一车辆中的处理器上运行的任何应用程序相关联的信息;以及指示所述第一车辆的信息娱乐系统的设置的信息;以及
由所述第一车辆内的至少一个系统生成的在所述第一车辆的总线上可得的诊断信息。
[0033]20.一种车辆,被配置为一组其他车辆通信,所述其他车辆与已选择属于所述组并彼此共享信息,其中,所述车辆包括:
处理器,其被配置为生成要与属于该组车辆的其他车辆共享的信息;
无线通信接口,其配置为:
将所述信息传递至属于该组车辆的所述其他车辆中的每一辆;并接收从所述其他车辆中的每一辆传递的其他信息,其中,所述处理器还配置为处理从所述其他车辆中的每一辆所接收的所述其他信息;以及
人机接口,其配置为呈现从所述其他车辆中的每一辆所接收的所述其他信息。

【专利附图】

【附图说明】
[0034]示例性实施例在下文中将结合下列附图进行描述,其中,相同附图标记表示相同兀件,并且其中:
图1是示出了根据所公开的实施例中的某些的车辆对车辆通信系统的示图。
[0035]图2是根据所公开的实施例中的某些的车辆的车内系统和位于所述车辆中的无线通信设备的框图。
[0036]图3是根据所公开的实施例中的某些的用于在一组车辆之间共享信息并在所述车辆的每一辆中显示此信息的方法的流程图。
[0037]图4是根据所公开的实施例中的某些的用于创建一组车辆并在该组车辆之间建立通信会话的方法的流程图。
[0038]图5是根据所公开的实施例中的某些的用于将信息从(至少)第一车辆推送至属于一组车辆的其他车辆的方法的流程图。
[0039]图6是根据所公开的实施例中的某些的用于从(至少)第一车辆提取信息以将此信息分发给属于一组车辆的其他车辆的方法的流程图。
[0040]图7是根据所公开的实施例中的某些的可以被呈现在信息娱乐系统的显示器上的用户接口处的信息的一个非限制性表示。
[0041]图8是根据所公开的实施例中的某些的可以被呈现在信息娱乐系统的显示器上的用户接口处的信息的另一个非限制性表示。

【具体实施方式】
[0042]本公开的各种实施例在本文中被公开。所公开的实施例仅仅是可以以各种且可选形式被实施的示例及其组合。下列【具体实施方式】本质上仅仅是示例性的且并不旨在限制应用和使用。词语“示例性的”在本文中专门使用来意指“充当示例、实例或说明”。在本文中被描述为“示例性的”的任何实施例不必被解释为比其他实施例优选或有利。例如,在本文中所使用的,“示例性的”及类似术语广泛地涉及充当说明、样本、模型或型式的实施例。此夕卜,没有要受在前述【技术领域】、【背景技术】、
【发明内容】
或下列详细说明中所呈现的任何明示或暗示的理论约束的意图。
[0043]以下权利要求中的所有器件或步骤加上功能要素,其对应的结构、材料、动作、及等效物在具体要求保护时旨在包括用于执行与其他要求保护的元素相组合功能的任何结构、材料、或动作。在所公开的形式中,本发明的描述被呈现用于说明和描述目的,而非旨在是详尽的或局限于本发明。在不背离本发明的范围及精神的条件下,许多修改及变型对于本领域的普通技术人员而言将是显而易见的。选择及描述所述实施例是为了最佳地阐释本发明的原理及实际应用、以及允许本领域的其他普通技术人员理解本发明以用于各种实施例,所述各种实施例在适于所设想的特定用途时具有各种修改。
[0044]在一些实例中,众所周知的组件、系统、或方法尚未被详细描述以便避免模糊本公开。因此,在本文中所公开的具体操作和功能细节不被解释为限制性的,而仅仅被解释为权利要求的依据和用于教导本领域技术人员的代表性依据。
[0045]概述
在描述一些公开的实施例之前,应该观察到的是,所公开的实施例总体涉及用于在包括第一车辆和一辆或多辆其他车辆的一组车辆之间共享信息的系统、方法、计算机可读介质、计算机可执行指令、及装置。因此,在各种实施例中,所述系统包括车辆(比如汽车)、及其车载计算机子系统,并且在一些实施例中也包括一个或多个远程服务器。
[0046]该组车辆可以是特定的预定义的一组共事车辆,该组共事车辆一起行驶并且已选择与所述组中的其他车辆共享信息。该组车辆可以(例如)通过在组的首领者(leader)处为所述组生成至少一个独特锁钥,将所述至少一个独特锁钥分发给被邀请加入所述组的所述车辆的每一辆,并且然后在所述车辆之间建立通信会话来创建。
[0047]根据所公开的实施例,在所述第一车辆处生成的信息自动地被传递至该组车辆的其他车辆。当在所述其他车辆中的每一辆处接收该信息时,所述信息可以经由在其他车辆内侧的人机接口呈现。例如,在一个实施方式中,每部车辆中的所述人机接口可以是显示器(例如,位于此车辆的车厢内侧),并且在所述其他车辆中的每一辆处接收的所述信息可以被显示在每部车辆中的显示器上。
[0048]在所述第一车辆处生成的所述信息可以是在第一车辆处生成的任何类型的信息,并且可以是各种不同类型。
[0049]例如,在一个实施例中,所述信息可以是(或可以包括)关于所述第一车辆的信息。该信息可以是通过来自所述车辆内的传感器的信息或基于来自所述车辆内的传感器的信息生成的信息,或在所述第一车辆内的总线上可得的信息,比如由所述第一车辆或在所述第一车辆内生成的关于所述第一车辆的诊断信息。在一个实施方式中,该诊断信息可以由所述第一车辆内的特定系统(或子系统)生成,并包括关于所述第一车辆内的此特定系统的诊断信息。
[0050]在另一个实施例中,所述信息可以是(或可以包括)关于所述第一车辆的任何信息的元数据,比如指示在所述第一车辆内侧发生的事情的元数据(例如,指示关于所述第一车辆的信息娱乐系统的信息的元数据,比如指示所述信息娱乐系统的设置(a setting of)的设置信息)。
[0051]在另一个实施例中,所述信息可以是(或可以包括)与所述第一车辆相关联的导航数据,比如所述第一车辆相对于所述组的其他车辆的相对位置信息、所述第一车辆的速度等。该导航数据然后可以被显示在所述车辆的每一辆内的显示器上。在一个实施方式中,所述相对位置信息在地图上可以连同属于所述组的所述其他车辆中的每一辆的位置一起被显示在所述其他车辆中的每一辆中的显示器上。
[0052]在另一个实施例中,所述信息可以是(或可以包括)由所述第一车辆中的乘客输入的消息或状态信息。
[0053]在另一个实施例中,所述信息可以是(或可以包括)由在所述第一车辆中运行的任何应用程序生成或与在所述第一车辆中运行的任何应用程序相关联的信息。
[0054]在另一个实施例中,所述信息可以是(或可以包括)由在便携式无线通信设备上运行的应用程序生成的信息,所述便携式无线通信设备出现在所述车辆中。
[0055]在另一个实施例中,所述信息可以是(或可以包括)自动地由所述第一车辆生成并且自动地在从所述第一车辆发送的警示消息中传递的警告信息。
[0056]只有这些类型的信息的几个非限制性实例,所述信息可以从所述第一车辆传递至所述组中的其他车辆,并且然后被显示在所述其他车辆内。附加的示例在下面将被描述。
[0057]图1是示出了根据一些所公开的实施例的车辆对车辆通信系统100的示图。
[0058]车辆对车辆通信系统100包括一组120车辆110-1...110-3,其包括第一车辆110-1和一辆或多辆其他车辆110-2,110-3。如在本文中所使用的,当术语“组”参照车辆使用时指的是已选择彼此共享信息的至少两辆车辆。要注意,在该特定非限制性示例中,所述组120包括三辆车辆;然而,所述组120可以包括任何数量的车辆。出于描述示例性信息共享的目的,在该示例组中的车辆110-1...110-3在下面将被称为“第一”车辆110-1和两辆“其他”车辆110-2,110-3。描述了附加的车辆110-4,110-5,其不是所述组120的成员。该组120车辆110-1...110-3可以是例如特定的预定义的一组120共事车辆,其一起行驶并且已选择与所述组120中的其他车辆110-2,110-3共享信息。
[0059]在一些实现中,车辆对车辆通信系统100也可以包括通过网络160 (比如互联网)联接至中间服务器170 (其在所述车辆的外面)的通信基础设施150。通信基础设施150总体可以是任何公共或专用接入点,所述公共或专用接入点为车载计算机系统(在所述车辆内)提供入口 /出口点以与广域网160 (比如互联网)通信。
[0060]通信基础设施150例如可以包括通信地连接至所述通信网络160 (比如一个或多个蜂窝电话网络和互联网)的长射程通信节点(例如,蜂窝基站150或通信卫星150)。
[0061]长射程通信节点允许车辆110-1…110-3,和服务器170彼此通信以共享数据,比如分组化数据和语音数据。
[0062]因此,每部车辆110-1,110-2,110-3可以与任何其他车辆通信,即使其他车辆不在附近,比如借助于从车辆110-1,110-2,110-3至远程服务器170,并从远程服务器170至其他车辆的通信,或借助于通过通信网络160的通信而不涉及中心服务器。
[0063]通信基础设施150也允许被嵌在每部车辆110中的车载计算机系统与一个或多个本地或远程设备(比如本地远程控制设备、蜂窝电话、另一个个人设备、及远程计算机服务器)通信。为了与远程设备通信,车载计算机系统可以促进与外部通信网络的有线或无线通信。示例性外部通信网络包括但不限于蜂窝网络、互联网语音协议(VoIP)网络、局域网(LAN)、广域网(WAN)、个人局域网(PAN)、及其他通信网络。
[0064]短射程通信可以允许车辆101-1,110-2,110-3彼此直接通信。换句话说,所述车辆101-1,110-2,110-3彼此直接通信作为临时(ad-hoc)网络的一部分,而不依赖于中介基础设施(比如节点150或蜂窝网络)。这样的通信有时被称为车辆对车辆(V2V)通信。DSRC标准促进为机动车辆具体地设计的无线通信信道使得参与车辆在对等的基础上直接与任何其他参与车辆无线地通信。
[0065]另外,所述车辆101-1,110-2,110-3也可以在短射程通信期间与所述短射程节点150通信。这样的通信有时被通俗地称为车辆对基础设施或V2I通信。例如,所述通信基础设施150可以包括例如短射程通信节点(例如,无线接入点),无线设备(比如车辆的车载计算机系统和便携式无线通信设备(比如智能电话和膝上型计算机)),以连接至通信网络160。在无线设备与无线接入点之间的通信典型地使用DSRC、IEEE 802.x、W1-Fi?,Bluetooth?、或相关或类似标准来促进。短射程通信节点150通常被定位在家中、在公共住宿场所(咖啡店、图书馆等)中,并且被定位为道路侧基础设施(比如通过安装邻近高速公路或安装在拥挤的城市地区中的建筑物上)。
[0066]所述车辆的每一辆可以包括各种车载系统或子系统。这样的车载系统的一个非限制性示例实施例在下面将参照图2进行描述。所述车载系统包括被嵌在所述车辆自身内的车载计算机系统和无线通信设备(即,收发器和接口),所述车载计算机系统和无线通信设备允许所述车辆的每一辆通过在所述车辆之间的无线通信链路130-1...130-3彼此直接地,或通过无线基础设施150通过无线通信链路140-1...140-3间接地在空中传递信息。在一些实现中,车载无线通信设备可以与存在于所述车辆中的便携式无线通信设备(例如,移动电话)配对,并且可以使用此移动电话的数据信道来与所述其他车辆交换信息。
[0067]用于实现这些无线通信链路的物理层可以使用任何已知的或稍后开发的无线通信或无线电技术来实现。在一些实施例中,无线通信链路可以例如使用专用短射程通信(DSRC)技术、蜂窝无线电技术、基于卫星的技术、无线局域网(WLAN)或W1-FI?技术比如在IEEE 802.X 标准(例如 IEEE 802.11 或 IEEE 802.16)中指定的技术、WIMAX?、BLUET00TH?、近场通信(NFC)、类似物、或其改进来实现(W1-FI是德克萨斯州奥斯丁的W1-FI联盟的注册商标;WIMAX是加利福尼亚州圣地亚哥的WiMAX论坛的注册商标;BLUET00TH是华盛顿州贝尔维尤的Bluetooth SIG股份有限公司的注册商标。)。
[0068]直接车辆对车辆通信
在一个实施方式中,所述车辆I1可以通过在所述车辆之间的无线通信链路130-1...130-3彼此直接地在空中传递信息。例如,当车辆110-1与其他车辆110-2,110-3相对密切接近(比如通过在允许所述车辆之间的短射程或中间射程通信的射程内)时,所述车辆可以使用例如WLAN或DSRC通信彼此直接地通信。
[0069]间接车辆对车辆通信
在另一个实施方式中,所述车辆110可以通过通信基础设施150通过无线通信链路140-1…140-3彼此间接地传递信息。取决于该实施方式,所述通信基础设施150可以是与服务器170通信的蜂窝基站、WLAN接入点、卫星等。
[0070]图2是根据一些所公开的实施例的车辆110的车载系统200和位于所述车辆110中的便携式无线通信设备295的框图。所述车辆可以是例如机动车辆或汽车。图2在下面将参照图1进行描述。所述便携式无线通信设备295可以包括设备,比如个人或平板计算机、蜂窝手机、智能手机等。所述便携式无线通信设备295不是所述车辆的一部分,但在图2中被示出,因为根据一些所公开的实施例其可以用于生成或用于输入在车辆之间共享的信息。如下面将描述的,所述便携式无线通信设备295可以经由无线或有线连接通信地联接至车载计算机系统210的各种组件。
[0071]所述车载系统200包括车载计算机系统210、车载传感器240、车辆诊断系统250、及其他车辆系统255。所述车载系统200的每一个经由车载总线205彼此联接。如在本文中所使用的,总线205可以包括任何内部车辆总线。所述总线205包括用于使各种系统互相连接并在图2的所示的块之间路由信息的各种有线路径。所述车载计算机210的组件通过一条或多条总线线路205彼此联接。
[0072]所述车载计算机系统210可以包括,或可以连接至计算机215、无线通信接口 230、及信息娱乐系统260。要注意,虽然某些块被指示为利用车载计算机系统210 (比如无线通信接口 230、导航系统276、输入和输出设备268等)来实现,但在其他实施例中,任何这些模块可以在210外侧被实现。
[0073]所述计算机215包括至少一个计算机处理器220,其通过通信总线205或其他这样的计算基础设施的方式与有形非瞬态计算机可读存储介质225 (例如,计算机存储器)通信。所述处理器220在一个块中被示出,但可以包括集体地实现在本文中所描述的任何功能的各种不同处理器和/或集成电路。所述处理器220包括与I/O接口(包括在信息娱乐系统260中未示出的那些)通信的中央处理单元(CPU),及计算机可读存储介质225。I/O接口(未被示出)可以是任何入口 /出口设备,其适于控制数据从外围设备(比如输入输出设备268)流入到CPU中以及离开CPU流到外围设备(比如输入输出设备268)并使之同步。
[0074]如在下面将更详细解释的,所述处理器220可以从在图2中所示的其他块的每一个接收信息,处理该信息,并生成将所选择的信息传送至属于所述组的其他车辆的通信信号,以使得所选择的信息可以在属于所述组的其他车辆中的每一辆处被处理并在此车辆的人机接口(比如显示器或音频系统)处被呈递。
[0075]例如,所述处理器220可以从在图2中所示的其他块的一个或多个(比如传感器240、诊断系统250等的一个或多个)接收信息,处理该信息,并生成将警告消息传送至其他车辆的通信信号;继而,在属于所述组120的其他车辆中的每一辆处的处理器可以处理所接收的信号并生成和显示警告消息,该警告消息对在属于所述组的其他车辆中的每一辆中的驾驶员和/或乘客是可见的。警告也可能呈声音(例如,听得见的音调)、闪光和被设计为吸引乘员的注意力的其他信号的形式。在一些实施例中,所述显示器270和/或音频系统272可以使用来向驾驶员或其他人提供存在危险的视觉和/或听觉警告消息。例如,声音和/或光系统可以被激活(在适当时)以警告其他人、动物、或车辆即将发生的危险情况。在这样的情况下,警告系统可以激活车辆的车头灯、尾灯、喇叭和/或车辆对车辆,互联网或基础设施通信系统以告知其他车辆、交通管制站或其他基站。这样,可以警告驾驶员或其他人潜在的问题。
[0076]作为另一个示例,所述处理器220可以从在图2中所示的其他块的一个或多个(t匕如传感器240、诊断系统250等的一个或多个)接收信息,处理该信息,并生成将位置消息传送至属于所述组120的其他车辆的通信信号。位置消息可以包括例如与车辆的GPS确定的位置、车辆以此行驶的速度、及车辆行驶的路线航向等有关的数据。在属于所述组120的其他车辆中的每一辆处的处理器可以处理从其他车辆中的每一辆接收的位置消息,并生成可以被显示在其显示器的一个上以指示关于属于所述组120的其他车辆中的每一辆的信息的数据。在一些实施例中,该信息可以被用来创建示出了所述组120的每部其他车辆相对于所述车辆的相对位置的动态地图。
[0077]计算机可读介质225可以包括任何已知形式的计算机可用或计算机可读介质。计算机可读(存储)介质225可以是包括任何类型的只读存储器或随机存取存储器或其任何组合的任何类型的存储器技术。其包含广泛多样的介质(包括例如但不限于电子、磁性、光学、电磁、红外线、或半导体系统、装置、设备、或传播介质)。一些非限制性示例可以包括例如易失性介质、非易失性介质、可移除介质、及不可移除介质。术语计算机可读介质及其变型,如在本说明书和权利要求中所使用的,指的是任何已知的计算机存储介质。在一些实施例中,存储介质包括易失性和/或非易失性、可移除、和/或不可移除介质。例如,存储介质可包括任何随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、固态存储器或其他存储器技术、CD ROM、DVD、其他光盘存储器、磁带、磁盘存储器或其他磁存储设备、及可以被用于存储所期望的数据的任何其他介质。为了简单说明,所述计算机可读介质225被示出作为计算机215内的单一块;然而,所述计算机可读存储介质225可以被分发至包括在图2中所示的各种块的任何一个中的车辆的各部分,并且可以取决于该实施方式使用固定和/或可移除存储设备来实现。
[0078]计算机可读存储介质225存储指令228,该指令228当由所述处理器执行时使所述处理器220执行如在本文中描述的各种动作。指令228可以存储在一个或多个模块中的介质225中。例如,指令229包括可以在处理器220处加载并执行的信息共享和显示模块229(在如下面将另外详细描述)。指令228可以以一个或多个程序或应用程序(未详细示出)的形式被实施。尽管指令228和信息共享和显示模块229被总体示为驻留在计算机可读存储介质225中,但是各种数据(包括指令228)在一些实施例中被存储在存储介质的共用部分中,在存储介质225的各个部分中,和/或在下面另外描述的其他存储介质中。指令然后可以在处理器220处被加载并被执行。
[0079]车载计算机系统210包括促进到往和来自系统210的通信的一个或多个无线通信接口 230。无线通信接口 230被示出作为车载计算机系统210的一部分,但可以经由一个或多个分开的芯片集来实现。尽管无线通信接口 230在单个框中被示出,但是将理解的是该框可以表示多个不同的无线通信接口,所述多个不同的无线通信接口中的每一个可以包括多个IC以实现用于接收并发送包括相对短射程通信或较长射程通信的各种类型的信号(比如用于蜂窝通信网络的信号)的接收器、发送器、和/或收发器。
[0080]无线通信接口 230包括操作地联接至至少一个处理器(比如处理器220)的至少一个接收器和至少一个发送器。无线通信接口 230可以允许所述车辆建立并保持一个或多个无线通信链路(例如,经由蜂窝通信、WLAN、蓝牙、及类似物)。所述无线通信接口 230可以执行如在本领域中已知的信号处理(例如,数字化、数据编码、调制等)。所述无线通信接口230可以使用通信技术,所述通信技术使用包括频分多址(FDMA)、时分多址(TDMA)、码分多址(CDMA )、正交频分多址(OFDMA )的多址通信方法以允许与车辆和在车辆之间同时通信的方式来实现。
[0081]根据所公开的实施例,所述无线通信接口 230可以被用来与属于所述组120的其他车辆交换信息。所述无线通信接口 230被配置为发送并接收各种信息(例如,通过在车辆内的总线或通过广域网(比如互联网)提供的信息、信息比如视频数据、语音数据、电子邮件、来自诊断系统的信息、由传感器240检测的信息、由导航系统276提供的信息等)。
[0082]所述无线通信接口 230包括任何数量的短射程收发器和长射程收发器(这取决于特定实现)。
[0083]所述无线通信接口 230可以包括用于相对短射程通信的无线通信接口,所述相对短射程通信采用一个或多个短射程通信协议,比如专用短射程通信(DSRC)系统(例如,其符合 ffiEE 802.llp)、WiFi 系统(例如,其符合 IEEE 802.11 a、b、g、IEEE 802.16,W1-FI?,BLUETOOTH?、红外线、IRDA、NFC、类似物、或其改进)。在一个实施例中,所述无线通信接口230之一被配置为短射程车辆通信系统的一部分,并允许所述车辆直接与属于所述组120的其他附近的车辆一起传递(发送并接收)信息。
[0084]所述无线通信接口 230可以包括用于较长射程通信(比如基于蜂窝和卫星的通信)的无线通信接口,所述较长射程通信采用任何已知的通信协议。在一个实施例中,所述无线通信接口 230之一被配置为通过蜂窝网络(比如第三代(3G)或第四代(4G)蜂窝通信网络)通信。
[0085]因此,所述无线通信接口可以使用任何已知的无线通信技术(包括上面所描述的任何技术)来实现。
[0086]所述车载计算机210被配置为接收、处理并发送从传感器240 (其是所述车辆110的一部分)接收的信息。传感器240可以传感例如环境信息和/或车辆操作信息(例如,车辆的速度/加速度、风况、内部或外部温度、降水、能见度、车轮牵引、制动、悬挂等),并将该信息传递至所述车载计算机210。传感器240可以适于发送并接收数字和/或模拟信号。说明性传感器包括模拟或数字传感器、机械性能传感器、电气性能传感器、音频或视频传感器、或其任何组合。
[0087]所述传感器240也可以包括被用于监控装置的在各个位置处的传感器,所述装置用于控制所述车辆,比如制动系统、转向系统等。所述传感器240也可以包括速度传感器比如车轮转速传感器或雷达速度计,其提供车辆速度相对于地面的准确测量。所述传感器240也可以包括温度传感器、踏板位置传感器(PPS)、节气门位置传感器(TPS)、质量空气流量(MAF)传感器、歧管绝对压力(MAP)传感器、轮胎压力传感器、碰撞传感器、油位传感器、电池充电状态传感器、安全气囊传感器、发动机冷却液温度传感器等。所述传感器240也可以包括可以被用于确定道路温度、冰或雪的存在的安装在车辆上的红外线传感器。
[0088]所述传感器240也可以包括多个照相机中的一个,所述多个照相机安装在所述车辆上以用于询问在主机车辆附近的环境,比如盲点监控、备份警告、预期撞击传感、能见度测定、车道追踪、及任何其他视觉信息等功能。总体地,照相机对红外线和/或可见光将是敏感的,然而在一些情况下,被动式红外线照相机将被用于检测动画身体(比如在车辆前面的路面上的鹿或人)的存在。频繁地,红外线或可见光照明将由主机车辆提供。
[0089]所述传感器240可以包括激光雷达、雷达、视觉和/或其他物体传感机制。例如,所述传感器240可以包括雷达以扫描比照相机的范围更接近和远离所述车辆的环境并提供在所述车辆的路径中的潜在障碍物的初始警告。当降低能见度的条件出现以向由雨、雾、雪等所隐藏的障碍物的车辆提供事前警告时所述雷达也可以被使用。产生脉冲的连续的波、噪声或微功率脉冲雷达系统可以适当地被使用。同样,多普勒雷达原理可以被用于确定物体对主机车辆的相对速度。激光或太赫兹雷达可以被用于照明在车辆的路径中的潜在危险的物体。由于所述车辆将在准确绘制的道路上操作,因此通过雷达或照相机系统发现的物体的精确位置可以使用如上面所描述的射程选通和扫描激光雷达或通过相位技术来确定。
[0090]所述诊断系统250可以包括可以提供潜在车辆组件问题的事前警告的任何已知的车辆诊断技术。所述诊断系统250可以包括对发动机系统、传输系统、发射系统、安全气囊系统、制动系统、导航系统等的诊断。所述诊断系统250可以包括各种传感器240,或依赖于来自各种传感器240的输入,所述各种传感器240为了简化说明而被示出在分开的块中。
[0091]所述信息娱乐系统260至少包括以下各项:端口 265 (例如,USB端口)、一个或多个蓝牙接口 266、输入/输出设备268、一个或多个显示器270、一个或多个音频系统272、无线电系统274、及导航系统276。
[0092]端口 265和蓝牙接口 266允许外部计算设备(包括便携式无线通信设备295)连接至车载计算机系统210和信息娱乐系统260。所述信息娱乐系统260被用于为在车辆中的乘客提供呈各种形式(包括例如音乐、新闻、报道、导航、天气、及类似物)的通过无线电系统274、互联网广播、播客、压缩盘、数字视频光盘、其他便携式存储设备、视频点播、及类似物的方式接收的信息和/或娱乐。
[0093]所述输入/输出设备268可以是适于向车载计算机210提供用户输入或从车载计算机210捕获用户输入的任何设备。例如,按钮、键盘、按键、鼠标、轨迹球、语音识别单元、任何已知的触摸屏技术、和/或任何已知的语音识别技术、监控器或显示器270、警告灯、图形/文本显示器、扬声器等可用于生成在一辆车辆中的信息,所述信息最终被显示在属于所述组的另一辆车辆中。因此,虽然为了简化起见而在一个块中示出,但是输入/输出设备268在一些实现中可以被实现为分开的输出设备268和分开的输入设备268。
[0094]作为一个示例,所述输入/输出设备268可以经由具有集成触摸屏的显示屏、和/或语音识别单元来实现,其经由麦克风(其是音频系统272的一部分)被集成到系统260中。
[0095]在一个实施例中,输入/输出设备268、显示器270、及音频系统272可以集体地提供所述车辆内侧的人机接口( HMI)。
[0096]此外,要注意的是,没有被示出的示例性HMI子系统可以包括操作地连接至处理器220的任何的触摸敏感或其他视觉显示器、按键、按钮、或类似物、扬声器、麦克风、或类似物。所述输入可以以包括通过音频输入的方式被提供。因此,例如,子系统或车载计算机系统210在一些实施例中包括允许语音-数据(比如语音-文本)、或数据-语音(比如文本-语音)对话的组件。在另一种情况下,用户将所选择的信息输入至用户的个人设备匕如个人或平板计算机或智能电话),该个人设备继而通过无线或有线通信将该信息传递至车载计算机系统。
[0097]显示器270可以包括在车辆内的任何类型和数量的显示器。例如,显示器270可以包括视觉显示屏比如导航显示屏或被投射在用于向车辆操作员提供信息的挡风玻璃或其他显示系统上的抬头式显示器。一种类型的显示器可以是由有机发光二极管(OLED)制成的显示器。这样的显示器可以被夹在构成挡风玻璃的玻璃层之间并且不需要投射系统。显示器270可以包括用于单个乘员或用于多个乘员的多个显示器,例如,指向在车辆中的多个乘坐位置。
[0098]任何种类的信息可以被显示在包括下面所描述的任何信息的显示器270上。在下面参照图7和图8描述的一个特定的非限制性示例中,被显示在显示器上的信息可以包括反映所述车辆在地图上的位置的图标/符号和反映其他车辆(其是所述组的一部分)的相对位置的其他图标/符号、关于其他车辆目前正在播放哪些无线电站的信息、由其他车辆提供的警告或其他紧急消息(例如,一些类型的条件、交通或道路事件(比如交通延误)、事故、或可能导致事故的当前状况)等。
[0099]导航系统276可以包括用于建立车辆的全球位置的全球定位系统(GPS)设备。所述GPS设备包括处理器和经由天线277接收GPS无线电信号的一个或多个GPS接收器。这些GPS接收器直接地或经由以地球为中心的静止或LED卫星、地面站或其他构件从一个或多个基站接收差分校正信号。该通信可以包括这样的信息如车辆的精确位置、来自GPS卫星视图的最新收到的信号、其他道路状况信息、紧急信号、危险警告、车辆速度及预期路径、及任何其他信息。所述导航系统276也可以从服务器170规律地接收信息比如数字地图的更新、天气信息、道路状况信息、危险信息、拥塞信息、临时标志和警告等。所述导航系统276可以包括地图数据库子系统(未被示出),其包括基础地图数据或信息比如道路边缘、停车标志的位置、停车灯、车道标志等,所述基础地图数据或信息可以是具有来自服务器(t匕如服务器170)的信息的定期更新信息。
[0100]所述导航系统276可以从如本领域中已知的各种传感器240接收信息。例如,在一个实施方式中,传感器240可以包括惯性导航系统(INS)(也被称为惯性参考单元(IRU)),所述惯性导航系统包括一个或多个加速计(例如,基于压电材料的加速计、基于MEMS的加速计等)、及一个或多个陀螺仪(例如,基于MEMS的陀螺仪、光纤陀螺仪(F0G)、基于加速计的陀螺仪等)。例如,三个加速计可以被实现为提供在纬度、经度和垂直方向上的车辆加速度并且三个陀螺仪可以被采用来提供关于俯仰、偏航和滚动轴线的角速率。一般说来,陀螺仪可测量角速率或角速度,并且角加速度可以通过区分角速率来获得。
[0101]所述导航系统276可以使用能够确定所述车辆110的行驶方向的任何组件或组件的组合来实现。在一个实施例中,导航系统276可以将关于方向、速度、加速度及影响此车辆的行驶的其他变量的信息(直接地或间接地)传递至其他车辆以便允许所述车辆确定并显示该组120车辆110相对于彼此的相对运动。
[0102]如上面所注意到的,计算机可读存储介质225可以存储包括信息共享和显示控制模块229的计算机可执行指令228。响应于触发事件(例如,检测通信会话已经在所述组120之间被启动或被建立,例如,当旅行开始时),所述信息共享和显示控制模块229可以在车辆110-1...110-3 (其是所述组120的一部分)的每一辆处被加载并被执行以允许车辆110-1...110-3之间的信息共享。如下面将更详细描述的,这允许在车辆之一(例如,第一车辆110-1)处生成的信息被处理并且然后被传递至所述组120的其他车辆(例如,车辆110-2,110-3),使得/[目息可以是该组120车辆110-1…110-3的共孚彳目息。该/[目息然后可以被呈现(例如,被显示)在每部接收者车辆110-2,110-3中。例如,当在其他车辆110-2,110-3的每一辆处接收该信息时,所述信息可以经由其他车辆110-2,110-3内侧的人机接口(HMI)被呈现。例如,在一个实施方式中,在每部车辆中的人机接口可以是位于此车辆110-2,110-3的车厢内侧的显示器,比如是信息娱乐系统的一部分的显示器。在这种情况下,在其他车辆110-2,110-3的每一辆处接收的信息然后可以被显示在每部车辆中的显示器上。如上面所注意到的,HMI也可以包括在车辆内的音频系统,所述音频系统结合显示器使用或被使用作为该显示器的替代以向其他车辆110-2,110-3中的乘客呈现信息。
[0103]如下面将参照图5和图6描述的,信息可以从第一车辆110-1自动地在常规基础上传递(或“推送”),或可以响应于来自所述组内的特定车辆110-2,110-3的请求从第一车辆110-1传递(或“拉取”)。
[0104]此外,如下面将参照图2描述的,在第一车辆110-1处生成的信息可以是在第一车辆110-1处生成的任何类型的信息,并且可以是各种不同类型。
[0105]可以从第一车辆传递的信息
如上面所注意到的,在车辆110(比如第一车辆110-1)处生成并被传递至所述组120的其他车辆I1 (比如车辆110-2,110-3)的信息可以是在车辆110处生成或由所述车辆110生成的任何类型的信息,并且可以是各种不同类型。总体而言,所述信息可以是(或可以包括)能够被呈现在位于属于所述组120的其他车辆内的用户接口处或被显示在位于属于所述组120的其他车辆内的用户接口上的关于车辆110的信息。可以被传递并且被显示的信息的类型的几个非限制性示例包括但不限于与车辆驾驶员和乘客有关的信息、远程信息处理信息、娱乐信息(比如音乐或视频)或与车辆乘员(例如,驾驶员和/或他们的乘客)有关的其他类型的信息。
[0106]例如,该信息可以是传送关于车辆内的系统的状态的信息的由所述车辆生成的总体状态消息。总体状态消息的几个非限制性示例可以包括例如“被设为松树大道100号的目的地”、车辆被停放“等。
[0107]该信息也可以是:(1)由来自车辆内的传感器的信息或基于来自车辆内的传感器的信息生成的信息,(2)在所述第一车辆内生成的控制信息,(3)关于所述第一车辆的诊断信息等。
[0108]另外,该信息可以是在车辆110内的总线205上可得的信息,比如由所述车辆110或在所述车辆110内生成的关于所述车辆110的诊断信息。
[0109]在一个实施方式中,该诊断信息可以由在车辆110内的特定系统(或子系统)生成,并且可以包括关于此特定系统(或子系统)的诊断信息以提供在所述车辆内正在发生的事情的指示或状态。本领域技术人员容易理解由车载诊断信息所包含的信息的类型。标准化的车载诊断信息可以包括成百上千的不同信号。诊断信息可以包括状态信息、指示所述车辆的状况的元数据、可经由原始设备制造商API访问的数据。例如,在车辆110内生成的诊断信息可以包括关于油压力/温度、轮胎压力/温度、剩余燃油/气位(例如,指示第一车辆的剩余燃油位的在第一车辆中的燃油表读数)、发动机冷却液温度、电池充电状态、ABS故障坐寸ο
[0110]在另一个实施例中,所述信息可以是(或可以包括)关于所述第一车辆110的任何信息的元数据,比如指示在所述第一车辆110内侧发生的事情的元数据。如在本文中所使用的,术语“元数据”指的是描述并给出关于其他数据(例如,关于数据内容的数据,或提供关于数据的一个或多个方面的信息的数据)的信息的数据集。在一些情况下,元数据是描述性元数据或如与实际音频或视频内容截然相反的关于应用程序数据的单独实例的数据内容。在车辆的信息娱乐系统的上下文中的元数据的一个示例可能是指示关于车辆110的信息娱乐系统的信息的元数据,比如指示信息娱乐系统的设置的设置信息。例如,该元数据可以是信息比如在所述车辆110中当前被选择的和/或被听的哪个特定无线电站或介质信道。所述信息可以包括识别来自车辆110的信息娱乐系统的介质配置文件的信息,比如技术员(例如,作曲家、作家、歌手等)的姓名、和/或当前正在车辆110中被听的特定文件或歌曲的名称等。元数据的几个其他非限制性示例可以包括例如无线电站信息、路由/目的地信息、关于从所述车辆拨打的电话通话的信息等。
[0111]传感器信息的示例可以包括直接由车辆110的传感器产生的任何信息,或从来自车辆I1的一个或多个传感器的信息导出(或基于所述信息生成)的信息。传感器信息可以包括关于正在发生的事件或车辆110的车厢内侧的设置的状态信息。传感器信息的几个非限制性示例可以包括例如由上面描述的各种传感器的任何一个生成的信息,或从由上面描述的各种传感器的任何一个生成的信息导出的信息。另外,传感器信息可以与在本文中描述的其他类型的信息组合,并提供至其他车辆110。例如,位于第一车辆110-1的座位内的压力传感器可以生成关于那些座位是否被占据的信息,并且输入到信息娱乐系统中的信息可以指示哪个乘客占用了第一车辆110-1内的特定座位。该信息然后可以被传递至所述组120的其他车辆110-2,110-3,使得它们的乘员知道谁正坐在哪里,谁正在驾驶所述车辆坐寸O
[0112]在另一个实施例中,所述信息可以是(或可以包括)与车辆110相关联的导航数据,比如车辆位置信息(例如,GPS读数)、车辆110相对于所述组120的其他车辆110的相对位置信息、来自速度计读数的车辆110的速度等。该导航数据然后可以被显示在车辆的每一辆内的显示器上。在一个实施方式中,相对位置信息在地图上可以连同属于所述组120的所述其他车辆110的每一辆的位置一起被显示在所述其他车辆110的每一辆中的显示器上。所述信息可以包括指示车辆的位置(例如,所述位置可能是例如地理位置(比如州、县、市、或其他区域)、经度/纬度坐标、或其他地理坐标或指示符。)的信息。
[0113]所述信息可以包括识别车辆或所述车辆内的用户/乘客的信息。
[0114]所述信息也可以包括各组成员的车辆的每一辆彼此有多紧密接近的指示。这可通过多种方式进行确定,所述多种方式包括通过测量从彼此接收的信号(例如,作为所述车辆之间的短射程通信的一部分),或通过比较与在车载计算机系统210处的车辆110-1,110-2,110-3的每一辆相关联的位置信息(例如,纬度经度信息)或通过在远程服务器170处接收此信息。位置信息可以在所述车辆或所述远程服务器中生成(比如通过使用全球导航卫星系统(GNSS),比如全球定位系统(GPS))。对于比较在例如车辆110-1的车载计算机210处被执行的实施例,所述车辆110-1可以直接从其他车辆110-2,110-3,或从远程设备(比如位置寄存器或远程服务器170)获得其他车辆110-2,110-3的位置信息(例如,通过短或长射程通信)。
[0115]所述信息还可以包括在一辆车辆110处输入的查询信息以向其他车辆110中的乘客提问一个问题或以表决群体决策,比如去哪家餐厅、何时或何地停气、住宿、浴室休息等。
[0116]在另一个实施例中,所述信息可以是(或可以包括)经由目前在所述车辆中并通信地联接(例如,经由USB连接或蓝牙链路)至车载计算机系统210 (例如,车辆110中的信息娱乐系统的组件)的便携式无线通信设备295输入的信息。例如,输入可以通过用户接口(比如智能电话、笔记本、或平板计算机的触摸屏、按键、或扬声器子系统)的方式接收。便携式无线通信设备295的用户也可以通过互联网的方式提供这样的输入。例如,这可以经由个人或台式计算机,或从移动电话,经由蜂窝网络和/或互联网,及由服务提供商(比如OnStar?)维护的网站进行。
[0117]在另一个实施例中,所述信息可以是(或可以包括)消息传送或状态信息,其由车辆110中的乘客例如经由与信息娱乐系统相关联的输入设备、经由联接至车辆的信息娱乐系统(经由USB或蓝牙连接)的便携式无线通信设备(例如,智能电话)、或经由与车辆相关联的任何其他输入设备输入。
[0118]在另一个实施例中,所述信息可以是(或可以包括)由在车辆110中运行的任何应用程序生成或与在车辆110中运行的任何应用程序相关联的信息,比如由在车载计算机系统210 (例如,第一车辆110-1中的信息娱乐系统的组件)上运行(或在所述车载计算机系统210处执行)的任何应用程序生成或与其相关联的信息。由在车辆的车载计算机系统处运行的任何应用程序生成或与在车辆的车载计算机系统处运行的任何应用程序相关联的信息的几个其他非限制性示例可以包括例如来自停车场定位器的信息、关于来自应用程序的驾驶效率的信息等。
[0119]在另一个实施例中,所述信息可以是(或可以包括)由在目前在车辆中并通信地联接(例如,经由USB连接或蓝牙链路)至车载计算机系统210 (例如,车辆110中的信息娱乐系统的组件)的便携式无线通信设备上运行的应用程序生成的信息。由在目前在车辆中的便携式无线通信设备上运行的应用程序生成的信息的几个非限制性示例可以包括例如由互联网无线电应用程序生成的音频信息、由第三方导航系统生成的信息、由虚拟游览应用程序生成的信息等。
[0120]在另一个实施例中,所述信息可以是(或可以包括)自动地由属于所述组120的车辆110生成,并且自动地在从此车辆110发送(或“推送”)的警示或警告消息中传递的警示或警告信息。一般来说,该警示信息可以包括与所述车辆110有关的操作或安全有关信息。例如,在一些实施例中,当任何类型的故障信息在车辆之一内信号传送时,警示信息自动地由属于所述组的车辆生成(例如,关于所述车辆中的一些潜在故障的信息,比如低轮胎压力警告、低燃油警告、发动机油压力警告、低电池警告、制动系统警告、发动机冷却液温度警告、光滑道路警告)。该信息可以指示一些操作情况存在剧烈变化或已经检测到潜在的危险情况。警示或警告信息的示例可以包括车辆之一内的轮胎压力已经变低或变为零的警告、车辆之一的速度已经变低或变为零的警告、碰撞传感器已经在车辆之一内被激活以指示此车辆涉及到撞车的警告、发动机故障代码已经在车辆之一内生成的警告、低燃油位已经在车辆之一中检测到的警告、任何其他类型的故障信息已经在车辆之一内信号传送的警告等。该警告信息可以自动地被推送至所述组120中的其他车辆110-2,110-3使得乘员意识到此情况。
[0121]这些仅仅是可以在属于所述组120的车辆110之间传递,然后显示在所述车辆110内的这些类型的信息的几个非限制性示例。上面描述的信息的任何组合取决于特定实现一起被显示。两个特定的非限制性示例在下面将参照图7和图8进行描述。
[0122]图3是根据一些所公开的实施例的用于在一组车辆之间共享信息并在所述车辆的每一辆中显示此信息的方法300的流程图。图3在下面将参照图1进行描述。应该理解的是,所述方法300的步骤不一定按任何特定的顺序呈现并且按替代顺序执行一些或所有步骤是可能的并且被设想。所述步骤已经按所演示的顺序被呈现以便于描述和说明。此外,在不背离所附的权利要求的范围的情况下可以同时添加、省略、和/或执行步骤。还应该理解的是,所示的方法300可以在任何时间结束。在某些实施例中,该过程的一些或所有步骤,和/或基本上等效的步骤例如通过执行存储或包括在计算机可读介质上的计算机可读指令来执行。例如,参考本公开的处理器执行功能指的是在计算机可读介质,比如与任何车辆110-1,110-2,110-3的车载计算机系统210的、远程服务器170的、或个人计算设备295的处理器相关联的存储器上提供的任何一个或多个相互作用的计算组件执行指令(比如呈算法的形式)。
[0123]在305处,组的首领者通过指定被邀请加入所述组120的车辆来创建所述组120。被邀请的这些车辆然后可以回应它们是否想要加入所述组120。组的首领者是控制哪些车辆被邀请并允许加入所述组120的实体。组的首领者可以是例如与该组车辆110-1...110-3的每部车辆通信的中间或外部网络服务器170。可选择地,组的首领者可以是在直接与该组车辆110-1...110-3的每部其他车辆通信的车辆之一(比如车辆110-1或属于所述组的任何其他车辆)处被实现的服务器。此外,在一些实施例中,在可选的邀请过程中,该组车辆110-1...110-3的任何一辆都自由延伸被邀请加入所述组的车辆的“链”。换句话说,被邀请加入所述组120的任何车辆然后可以邀请其他车辆(未被示出)加入所述组 120。
[0124]在310处,通信会话被建立在已经被邀请加入所述组的车辆110-1...110-3的每部之间,或在属于该组车辆并且已选择加入(例如接受邀请加入)该组车辆的车辆110-1...110-3的两个或更多特定车辆之间。
[0125]用于在所述组120之间建立通信会话的过程可以以许多不同的方式来完成。例如,在一个实施例中,组的首领者可以生成独特锁钥并将所述独特锁钥分发给被邀请加入或已选择加入所述组120的成员车辆。所述独特锁钥是只有被邀请加入或已选择加入所述组120的车辆才知道的共享秘密(即,数据片比如密码、口令短语、大数字或随机选择的字节数组)。该独特锁钥可以被用作特定的该组120车辆110-1...110-3之间的认证过程的一部分(例如,挑战-响应)。
[0126]在一个实施例中,为了在车辆110-1...110-3之间建立通信会话,所述第一车辆110-1 (或属于所述组120的其他车辆110-2,110-3的任何一辆)的所述车载计算机系统210可以通过将邀请消息传递至属于所述组的其他车辆来发起通信会话(例如,当组旅行开始时),并且然后可以允许其选择加入此通信会话。这样,已被邀请加入,并选择加入所述组的每部车辆可以将消息传递至组的首领者以指示该车辆已加入所述组。在一些实施例中,在接收者车辆处的车载计算机系统210可以以任何各种方式(比如通过使用任何上面描述的HMI子系统做出至车载计算机系统的输入)提示用户加入通信会话,这导致车辆内的车载计算机系统认证并被授权参与与已加入此组120的任何其他车辆共享信息。
[0127]在320处,所述车辆之一(例如,第一车辆110-1或属于所述组120的任何或所有其他车辆110-2,110-3)生成要在已选择加入所述组120的特定的一组120车辆110-1...110-3之间共享的信息。在一个实施例中,该信息可以使用独特锁钥来加密。在一些实施例中,所述独特锁钥(或独特锁钥之一)可以可选地被用作加密过程的一部分以帮助确保特定的该组120车辆110-1...110-3之间的通信。在一些实现中,一个或多个独特锁钥可以被用于导出用于每次通信或交易的新的加密锁钥。可选择地,所述独特锁钥可被输入锁钥导出函数以产生用于加密和/或MAC消息的一个或多个锁钥。
[0128]在330处,车辆的生成要在特定的一组120车辆110-1...110-3之间共享的信息的特定车辆(例如,第一车辆110-1)然后可以将所述信息传递至(直接地或间接地)在310处已选择加入所述组120并参与所述通信会话的其他车辆(例如,其他车辆110-2,110-3)。
[0129]在340处,在330处被传递的信息然后可以经由在310处已选择加入所述组120并参与所述通信会话的其他车辆(例如,其他车辆110-2,110-3)的每一辆内侧的人机接口(例如,显示器和/或音频系统)被呈现。
[0130]图4是根据一些所公开的实施例的用于创建一组车辆并在该组车辆之间建立通信会话的方法400的流程图。图4在下面将参照图1进行描述。应该理解的是,方法400的步骤不一定以任何特定的顺序呈现并且按替代顺序执行一些或所有步骤是可能的并且被设想。所述步骤已经按所演示的顺序被呈现以便于描述和说明。此外,在不背离所附的权利要求的范围的情况下可以同时添加、省略、和/或执行步骤。还应该理解的是,所示的方法400可以在任何时间结束。在某些实施例中,该过程的一些或所有步骤,和/或基本上等效的步骤例如通过执行存储或包括在计算机可读介质上的计算机可读指令来执行。例如,参考本公开的处理器执行功能指的是在计算机可读介质,比如与任何车辆110-1,110-2,110-3的车载计算机系统210的、远程服务器170的、或个人计算设备295的处理器相关联的存储器上提供的任何一个或多个相互作用的计算组件执行指令(比如呈算法的形式)。
[0131]在一个非限制性实施例中,在410处,组的首领者可以例如通过创建被邀请加入所述组(在410处)的车辆的列表来创建该组120车辆110-1...110-3。
[0132]可选地,在一些实现中,在420处,邀请或请求可以被发送(在410处)至加入所述组的车辆110-1...110-3的每一辆,并且只有通过指示其愿意加入所述组而响应于请求的那些车辆才在方法400的后续步骤中被考虑。
[0133]在430处,组的首领者为所述组120生成至少一个独特锁钥;取决于该实施方式,为每个组成员生成的锁钥对特定组成员来说可以是唯一的或可以是被传送至所述组的每个成员的独特锁钥。如上面所注意到的,组的首领者可以在车辆110-1...110-3之一处或在外部服务器170处被实现。
[0134]在440处,组的首领者将至少一个独特锁钥(连同组标识符一起)分发给被邀请加入所述组120 (或在410处已响应其愿意加入所述组)的车辆的每一辆。处理与所述组标识符相关联的至少一个独特锁钥的任何车辆然后可以决定是否加入所述组120。在一个实施例中,所述组标识符和至少一个独特锁钥可以实时在空中无线地或经由频带外的构件分发。独特锁钥可以事先在通信方之间被共享,在这种情况下,其也可以被称为预共享锁钥,或可以在启动通信会话时通过使用锁钥协商协议(例如,使用公开锁钥加密(比如Diffie-Hellman)或使用对称锁钥加密(比如Kerberos))来创建。
[0135]图5是根据一些所公开的实施例的用于将信息从(至少)第一车辆110-1的信息推送至属于一组120车辆的其他车辆110-2,110-3的方法500的流程图。图5在下面将参照图1进行描述。就这一点而言,要注意的是,被示出为直接在车辆110之间的任何通信也可以遍历与车辆110的每一辆通信地相连的中间服务器。
[0136]在510处,第一车辆110-1将信息传递至属于所述组120的其他车辆110_2,110-3。该信息可以响应于在第一车辆110-1处的具体事件的发生来传递(例如,每当某条信息在第一车辆110-1处被生成或被更新时)。可选择地,该信息可以周期性地按照定期间隔被传递以提供定期更新。一般来说,在510处传递的信息被多路传送至属于该组120车辆的其他车辆110-2,110-3的每一辆。在一些情况下,所述信息可以被传递至属于所述组120的其他车辆110-2,110-3的一个子集。在一些实现中,在510处传递的信息被单路传送中属于所述组120的其他车辆110-2,110-3的特定车辆。如在520和530处所示,属于所述组120的其他车辆110-2,110-3的每一辆也可以执行与在510处示出的通信类似的通信以与属于所述组120的其他车辆110-2,110-3共享信息。
[0137]图6是根据一些所公开的实施例的用于从第一车辆110-1提取信息以将此信息分发给属于一组120车辆的其他车辆110-2,110-3的方法600的流程图。图6在下面将参照图1进行描述。
[0138]在610处,属于所述组的车辆110-2之一将请求消息传递至第一车辆110_1以请求此特定信息(或特定信息集)被传递至至少此车辆110-2 (或至属于所述组120的所有车辆110-2,110-3)。在一些实现中,所述请求可以指定所请求的特定信息要被传递至的所述组120的子集。该请求消息可以响应于以下各项被传递:用户输入、车辆110-2处具体时间的发生(例如,每当某条信息在车辆110-2处被生成或被更新时)、自上最近更新起过去的时间段(例如,周期性地按定期间隔)等。在一些实现中,在610处传递的请求被单路传送至第一车辆 110-1。
[0139]响应于所述请求,所述第一车辆110-1可以将所述请求的信息传递至至少所述车辆110-2 (在620处),或至属于所述组120的所有车辆(在620和630处)。在一些实现中,第一车辆110-1将在单路传送的消息中请求的信息传递至只在610处发送请求消息的特定车辆110-2,而在其他实现中,所述第一车辆110-1将在多路传送的消息中请求的信息传递至属于所述组120的所有车辆。在一些情况下,所述信息可以被传递至属于所述组120的其他车辆110-2,110-3的子集,但不一定是属于所述组的所有车辆。
[0140]如在640-660和670-690处所示,属于所述组120的其他车辆110-1…110-3的每一辆也可以执行与在610-630处示出的通信类似的通信以与属于所述组120的其他车辆110共享信息。
[0141]图7和图8显示了可以被显示在第一车辆110-1和属于所述组120的其他车辆110-2之一的显示器上的信息的一个非限制性实现。图7和图8在下面将参照图1进行描述。图7是根据一些所公开的实施例的可以被呈现在第一车辆110-1中的信息娱乐系统的显示器上的用户接口 700处的信息的一个非限制性表示。图8是根据一些所公开的实施例的可以被呈现在第二车辆110-2中的信息娱乐系统的显示器上的用户接口 800处的信息的另一个非限制性表示。
[0142]如在图7中所示,在第一车辆110-1中的用户接口 700显示与属于正一起在去弗罗里达州旅行的大篷车中行驶的组120的三辆车辆110-1,110-2,110-3分别相关联的名字(Shane 155、Bob、Joe)。在第一车辆110-1中的用户接口 700显示具有表示Shane 155和Bob的车辆110-1和110-2在地图上的相对位置的图形符号的地图。Joe的车辆110-3在图?的地图中没有被示出。
[0143]在图7中,紧挨着名字Bob,煤气泵图标被显示,其指示Bob和Shane都正在请求停下来加油(例如,获得煤气或给电池充电等)。这也被反映在用于接口的底部处的图标中,所述图标显示具有圆圈数字2的煤气泵;这指示所述组的两辆车辆正在请求特定行动(例如,当请求属于所述组120的其他车辆也停下来加油时,通过按压煤气泵的按钮来停气)。这里,另一个图标指示在该特定示例中,Bob仅仅在前面的车辆后面0.2英里。这样,车辆110-1,110-3的驾驶员知道Bob的车辆110-2很快就会需要停下来加油,并且可以相应计划何时何地停下来。
[0144]如在图8中所示,在其他车辆110-2中的用户接口 800显示与第一车辆110_1相关联的名字(Shane 155)以及具有表示Shane 155的车辆110-1的位置的图形符号的地图。Joe的车辆110-2,110-3在图8的地图中没有被示出。紧挨着名字Shane 155,有指示Shane155正在请求停下来给他的车辆110-1加油的煤气泵图标。另外,在与第一车辆110-1相关联的名字(Shane 155)下方,有关于歌的名字、乐队、无线电站、及目前正在Shane 155的车辆110-1中播放的无线电站的名字的信息。这样,车辆110-2的驾驶员知道Shane 155目前正在听什么音乐。
[0145]本领域技术人员还将理解与在本文中所公开的实施例相结合描述的各种说明性逻辑块、模块、电路、和算法步骤可以被实现为电子硬件、计算机软件、或其组合。一些实施例和实现在上面按照功能和/或逻辑块组件(或模块)以及各种处理步骤来描述。然而,应该理解,这样的块组件(或模块)可以由被配置为执行特定功能的任何数量的硬件、软件和/或固件组件来实现。为了清楚地说明硬件和软件的可互换性,在上面总体按照它们的功能描述各种说明性组件、块、模块、电路和步骤。这样的功能被实现为硬件还是软件取决于对整个系统施加的特定应用和设计约束。有经验的技术人员对于每个特定应用可以以各种方式实现所描述的功能,但这样的实现决定不应被解释为导致偏离本发明的范围。例如,系统或组件的实施例可以利用各种集成电路组件,例如,存储器元件、数字信号处理元件、逻辑元件、查找表或类似物,其可以在一个或多个微处理器或其他控制设备的控制下执行多种功能。另外,本领域技术人员将理解在本文中所描述的实施例仅仅是示例性实现。
[0146]与在本文中所公开的实施例相结合描述的各种说明性逻辑块、模块和电路可以使用以下来实现或执行:通用目的处理器、数字信号处理器(DSP)、专用集成电路(ASIC)JI场可编程门阵列(FPGA)或其他可编程逻辑设备、离散门或晶体管逻辑、离散硬件组件、或被设计为执行在本文中所描述的功能的其任何组合。通用目的处理器可以是微处理器,但可替换的,处理器可以是任何常规处理器、控制器、微控制器或状态机。处理器也可以被实现为计算设备的组合,例如DSP和微处理器、多个微处理器、结合DSP核心的一个或多个微处理器、或任何其他该配置的组合。
[0147]尽管上面的描述包括计算机可执行指令的总体背景,但是本公开也可以与其他程序模块相组合被实现和/或被实现为硬件和软件的组合。术语“应用程序”、“算法”、“程序”、“指令”、或其变型在本文中专门使用来包括如通常所使用的例程、程序模块、程序、组件、数据结构、算法、及类似物。这些结构可以在各种系统配置(包括单处理器或多处理器系统、基于微处理器的电子设备、其组合、及类似物)上被实现。虽然各种算法、指令等在本文中被单独地识别,但是各种这样的结构可以跨越在本文中描述的各种计算平台在各种组合中被分离或组合。
[0148]与在本文中所公开的实施例相结合描述的方法或算法的步骤可以直接以硬件、以处理器执行的软件模块,或以这两者的组合被实施。软件模块可以驻留在RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移除盘、⑶-ROM、或本领域中已知的任何其他形式的存储介质中。示例性存储介质联接至处理器,该处理器能从存储介质读取信息,并将信息写入到该存储介质。可选择地,存储介质可以集成到处理器。处理器和存储介质可以驻留在ASCI中。ASIC可以驻留在用户终端中。可选择地,处理器和存储介质可以驻留为用户终端中的离散组件。
[0149]在本文档中,关系术语(比如第一和第二、及类似物)仅可用于区别一个实体或行动与另一个实体或行动,而不一定需要或暗示这样的实体或行动之间的任何实际的这样的关系或顺序。数字序数(比如“第一”、“第二”、“第三”等)仅仅表示多个中的不同单个,不暗示任何次序或序列,除非由权利要求语言具体地限定。在任何权利要求中文本的序列也不暗示过程步骤必须根据该序列按时间或逻辑顺序执行,除非其有权利要求的语言具体地限定。过程步骤可以以任何顺序互换,而不背离本发明的范围,只要该互换不抵触权利要求语言并在逻辑上有意义。
[0150]图中的流程图和框图示出了根据本发明的各种实施例的系统、方法及计算机程序产品的架构、功能、及可能的实施方式的操作。就这一点而言,流程图或框图中的每个框可以代表模块、区段、或代码的部分,所述模块、区段、或代码的部分包括用于实现(一个或多个)指定逻辑功能的一个或多个可执行指令。还应注意,在某些替代实现中,框中所述的功能可能不以图中所述的顺序发生。例如,根据所涉及的功能,实际上可以基本上同时地执行顺次显示的两个框,或有时可以以相反的顺序执行所述框。还将注意,可由执行指定功能或动作的专用的基于硬件的系统、或由专用硬件与计算机指令的组合来实现该框图和/或流程图的每个框、及该框图和/或流程图的框的组合。
[0151]在本文中所使用的术语仅供用于描述特定实施例的目的并且非旨在限制性的。如在本文中所使用的单数形式“一”及“该”旨在还包括复数形式,除非上下文另外清楚地指示。还应理解,当在本说明书中使用术语“包括和/或包括的”时,其用于指定所陈述的特征、整数、步骤、操作、元件和/或组件的存在,但不排除一个或多个其他特征、整数、步骤、操作、元件、组件和/或其组的存在或增加。
[0152]此外,根据上下文,在描述不同元件之间的关系时所使用的词语(比如“连接”或“联接至”)不暗示必须在这些元件之间进行直接的物理连接。例如,两个元件可以通过一个或多个附加的元件物理地、电气地、逻辑地或以任何其它方式彼此连接。
[0153]上面描述的实施例仅仅是所陈述的实现的示例性说明以清楚理解本公开的原理。前文的【具体实施方式】将为本领域技术人员提供方便的道路地图以实现一个示例性实施例或多个示例性实施例。尽管示例性实施例已在前文的具体实施例方式中被呈现,但是应理解大量变型仍存在。
[0154]示例性实施例仅是示例,并且不旨在以任何方式限制本公开的范围、适用性、或配置。在不背离权利要求的范围的情况下可以对上面描述的实施例做出变型、修改、及组合。例如,在不背离如在所附权利要求及其法律等效物中所阐述的本公开的范围的情况下,可以在元件的功能和布置方面做出各种改变。所有这样的变型、修改、及组合在本文中被该公开的范围及下列权利要求所包括。
【权利要求】
1.一种用于在一组车辆之间共享信息的计算机实现的方法,所述方法包括: 在属于该组车辆的车辆的每一辆处: 在处理器处生成信息; 经由无线通信接口将所述信息传递至该组车辆中的其他车辆; 经由所述无线通信接口接收从所述其他车辆中的每一辆传递的信息; 在所述处理器处处理从所述其他车辆中的每一辆接收的所述信息;以及 经由位于此特定车辆中的人机接口呈现从所述其他车辆中的每一辆接收的所述信息。
2.根据权利要求1所述的计算机实现的方法,其中,所述信息包括: 对于关于所述第一车辆的任何信息的元数据,其指示在所述第一车辆内侧发生的事情。
3.根据权利要求2所述的计算机实现的方法,其中,所述元数据指示关于所述第一车辆的信息娱乐系统的信息,其包括: 指示所述信息娱乐系统设置的设置信息。
4.根据权利要求1所述的计算机实现的方法,其中,所述信息包括: 关于所述第一车辆的信息,其在所述第一车辆内的总线上是可得的。
5.根据权利要求4所述的计算机实现的方法,其中,在所述总线上可得的所述信息包括: 关于所述第一车辆的诊断信息,其在所述第一车辆内生成。
6.根据权利要求1所述的计算机实现的方法,其中,所述信息包括: 与所述第一车辆相关联的导航数据,所述导航数据包括: 指示所述第一车辆相对于一辆或多辆其他车辆的相对位置的位置信息,其包括:所述第一车辆的速度和航向;并且其中,呈现的步骤包括: 在所述其他车辆中的每一辆中的显示器上在地图上显示所述位置信息,其连同有: 属于该组车辆的一辆或多辆其他车辆中的每一辆的位置,所述位置包括: 属于该组车辆的一辆或多辆其他车辆中的每一辆之间的距离,以及 属于该组车辆的车辆的每一辆的行驶方向。
7.根据权利要求1所述的计算机实现的方法,其中,所述信息包括: 由在位于所述第一车辆中的便携式无线通信设备上运行的应用程序所生成的信息。
8.一种包括一组车辆的系统,该组车辆被配置为在加入所述组之后彼此共享信息,其中,属于该组车辆的每部车辆包括: 处理器,其被配置为生成要与属于该组车辆的其他车辆共享的信息; 无线通信接口,其配置为将所述信息传递至属于该组车辆的所述其他车辆中的每一辆;并配置为接收从所述其他车辆中的每一辆传递的所述信息,其中,所述处理器还被配置为处理从属于该组车辆的所述其他车辆中的每一辆所接收的所述信息;以及 人机接口,其被配置为呈现从属于该组车辆的所述其他车辆中的每一辆所接收的所述信息。
9.一种用于在一组车辆之间共享信息的计算机实现的方法,所述车辆已选择与所述组中的其他车辆共享信息,其中,所述组包括第一车辆和一辆或多辆其他车辆,所述计算机实现的方法包括: 在所述第一车辆内的第一处理器处生成信息; 经由所述第一车辆内的第一无线通信接口将所述信息传递至所述一辆或多辆其他车辆;并且 在所述一辆或多辆其他车辆中的每一辆处: 经由第二无线通信接口接收所述信息; 在第二处理器处处理所述信息;以及 经由人机接口呈现所述信息。
10.一种车辆,被配置为一组其他车辆通信,所述其他车辆与已选择属于所述组并彼此共享信息,其中,所述车辆包括: 处理器,其被配置为生成要与属于该组车辆的其他车辆共享的信息; 无线通信接口,其配置为: 将所述信息传递至属于该组车辆的所述其他车辆中的每一辆;并接收从所述其他车辆中的每一辆传递的其他信息,其中,所述处理器还配置为处理从所述其他车辆中的每一辆所接收的所述其他信息;以及 人机接口,其配置为呈现从所述其他车辆中的每一辆所接收的所述其他信息。
【文档编号】H04L12/18GK104468140SQ201410134955
【公开日】2015年3月25日 申请日期:2014年4月4日 优先权日:2013年4月4日
【发明者】R. 伯克 D., A. 弗里 K., E. 鲁曼 D., M. 麦卡钦 S., N. 霍维 M. 申请人:通用汽车环球科技运作有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1