专用数字体验通信总线的制作方法

文档序号:29088581发布日期:2022-03-02 02:04阅读:100来源:国知局
专用数字体验通信总线的制作方法

1.本公开涉及用于共乘应用的车辆显示模块。


背景技术:

2.随着技术使得操作员和乘车者能够更轻松地交流运输的可用性和价格,共乘和拼车变得越来越流行。例如,乘车者可以使用具有相关联的软件应用(例如应用)的共乘服务来安排乘车并为乘车付费,诸如由各种共乘服务提供的乘车,或者可以使用允许驾驶员和乘客共享车辆和出行费用的由共乘应用促进的无所拘束的拼车安排。在可预见的未来,人们将能够使用个人移动装置(智能手机、平板计算机、计算机、可穿戴装置等)来安排自主车辆接送。


技术实现要素:

3.各种实施例提供了一种车辆系统,所述车辆系统包括辅助显示模块,所述辅助显示模块包括处理器和存储装置、经由车辆通信总线连接到一个或多个座椅显示模块,所述辅助显示模块被编程为关于所述车辆系统的数字体验平台执行各种操作。所述操作可以包括:响应于接收到激活信号而将所述辅助显示模块的系统状态从系统未就绪(system not ready,snr)改变为系统就绪(system ready,sr)状态。所述操作还包括:响应于改变为所述sr状态而生成任务包(mission packet),所述任务包包括用于在所述一个或多个座椅显示模块处显示的内容。所述操作还包括:生成与用户体验和向所述一个或多个座椅显示模块递送的内容相关联的乘车配置文件数据,以及响应于生成所述乘车配置文件数据而将所述辅助显示模块的系统状态改变为乘车活动(ride active,ra)状态。所述操作还包括:响应于改变所述辅助显示模块的所述系统状态而通过所述车辆通信总线传达状态更新,所述状态更新指示所述辅助显示模块已进入不同的系统状态并且基于所述辅助显示模块的所述系统状态来指示所述一个或多个座椅显示模块的系统状态的改变。
4.另一个一般方面包括一种车辆系统,所述车辆系统包括一个或多个座椅显示模块,每个座椅显示模块包括处理器和存储装置、经由车辆通信总线连接到辅助显示模块,所述一个或多个座椅显示模块被编程为关于所述车辆系统的数字体验平台执行各种操作。所述操作可以包括:响应于接收到激活信号而将所述一个或多个座椅显示模块的系统状态从系统未就绪(snr)改变为任务就绪(mission ready,mr)状态。所述操作还可以包括:响应于接收到通电信号而从所述辅助显示模块接收任务包,所述任务包包括用于由所述一个或多个座椅显示模块显示的内容;以及访问与所述一个或多个座椅显示模块中的每一者的特定用户相关联的用户配置文件数据。所述操作还可以包括:响应于访问所述用户配置文件数据而将所述一个或多个座椅显示模块的所述系统状态改变为乘车活动(ra)状态。所述操作还可以包括:响应于改变所述一个或多个座椅显示模块的所述系统状态而通过所述车辆通信总线传达状态更新,所述状态更新指示所述一个或多个座椅显示模块已改变所述系统状态并且基于所述一个或多个座椅显示模块的所述系统状态来指示所述一个或多个座椅显
示模块中的另一者的系统状态的改变。
5.另一个一般方面包括一种车辆系统,所述车辆系统包括一个或多个座椅显示模块,所述一个或多个座椅显示模块经由车辆通信总线耦合到辅助显示模块,所述一个或多个座椅显示模块包括用户界面、处理器和存储器,所述存储器具有存储在其上的指令,所述指令在由所述处理器执行时使所述处理器关于所述车辆系统的数字体验平台执行各种操作。所述操作可以包括:基于激活信号而改变所述座椅显示模块的系统状态,以及访问与所述一个或多个座椅显示模块的用户相关联的用户数据。所述操作还可以包括:经由所述车辆通信总线传达系统状态更新信息。所述操作还可以包括:经由所述车辆通信总线接收所述辅助显示模块的系统状态信息,以及基于所述辅助显示模块的所述系统状态信息来改变所述座椅显示模块的系统状态。
附图说明
6.通过参考以下附图,可以实现对各种实施例的性质和优点的进一步理解。在附图中,类似的部件或特征可以具有相同的参考标号。此外,相同类型的各种部件可以通过在参考标号之后加上破折号和在类似部件之间进行区分的第二标号来区分。如果在说明书中仅使用第一参考标号,则所述描述适用于具有相同第一参考标号的类似部件中的任一个,而与第二参考标号无关。
7.图1示出了根据一些实施例的示出车辆系统的显示模块之间的交互的简化图。
8.图2示出了根据一些实施例的显示辅助显示模块的状态和子状态的框图。
9.图3示出了根据一些实施例的显示座椅显示模块的状态和子状态的框图。
10.图4示出了根据一些实施例的示出座椅显示模块与辅助显示模块之间在通信总线上的通信的框图。
11.图5示出了根据一些实施例的用于通过数字体验平台通信总线传送辅助显示模块的状态更新的方法。
12.图6示出了根据一些实施例的用于通过数字体验平台通信总线传送座椅显示模块的状态更新的方法。
13.图7示出了根据一些实施例的车辆系统的框图。
14.图8示出了根据一些实施例的计算系统的框图。
15.图9示出了根据一些实施例的云计算系统。
具体实施方式
16.车辆可以在多个乘客之间被共享,特别是沿着交通繁忙的路线。当前的共乘策略通常不会认识到与可能前往路线的至少一部分是共同的不同目的地的多个乘客共享车辆相关的各种问题。例如,可用的共乘策略不会在乘客上车时实时地通知潜在乘客,或者不会通知潜在乘客先前可用的就座区域或舱已被占用。例如,共乘车辆可能不会在潜在乘客考虑预约乘车时向他们通知关于车辆占用情况和已经为当前乘客计划的目的地的更新。类似地,当前策略不便于向一起前往各个目的地的不同乘客提供个性化媒体和内容。
17.对于配备有与特定就座位置相关联的单独显示器的车辆,就座区域处的显示器可以显示乘客标识符(例如,昵称、分配的号码或乘客的姓名)和路线/目的地。在一些示例中,
单独的显示器可以向每个单独的乘客提供单独的内容和媒体。在至少一个实施例中,就座区域处的显示器可以为乘客提供界面来验证他们的身份、选择或更改路线、更新个人偏好、消费媒体或以其他方式与座椅显示模块交互。
18.在可以用于车辆共享的一些车辆(包括自主车辆)中,车辆可以包括与车辆中允许的最大乘客数量一样多的座椅显示模块(例如,四个座椅显示模块)和一个辅助显示模块。在一些示例中,辅助显示模块在车辆上,但是在一些示例中,辅助显示模块可以位于远程。辅助显示模块可以是例如远程控制多个车辆系统的单个模块。每个模块是被配置为单独启动并为车辆内的相应座椅处的乘客提供个性化体验的独立装置。各种模块在车辆范围内的网络上连接在一起,使得辅助显示模块可以提供并控制特定的用户体验以及到座椅显示模块中的每一者的内容递送。
19.为了提供更好的模块间通信和交互,不同模块的系统状态和子系统状态被建立,并且本文中定义了用于状态之间的状态转换消息的触发条件。系统状态指示每个模块的运行状况和状态,并且通过总线来广播。辅助显示模块和座椅显示模块各自基于子系统状态和其他模块的子系统状态来决定提供个性化服务。数字体验平台通信总线被引入用于模块间通信。
20.本文描述的系统和方法为车辆提供数字体验通信总线,所述车辆可以被实现为车队车辆和/或共乘车辆。在一些实施例中,特别是在共乘自主车辆的情况下,车辆可能不为车辆内的任何乘客所拥有。在不同的位置,特别是在车辆的每个座椅处,座椅显示器应与辅助显示模块通信,所述辅助显示模块控制整个车辆系统并向每个座椅显示模块提供内容。每个座椅显示模块可以例如用于在接载附加乘客之后在车辆出发之前认证乘客的身份和乘客目的地。在一些示例中,每个座椅显示模块可以为每个乘客提供认证门户、媒体显示器、游戏界面和其他界面。各实施例可以允许基于乘客偏好(例如,儿童控制)停用界面或内容中的一个或多个。辅助显示模块可以控制车辆外部的面向外的广告以及向座椅显示模块中的每一者的内容和信息的递送。
21.特别地,本文描述的技术和系统提供优于常规技术和系统的若干优点。例如,数字体验通信总线在辅助显示模块与各个座椅显示模块之间提供信息,以为车辆中的每个乘客提供个性化界面和认证门户。典型的系统未被配备为基于车辆内的乘客(尤其是诸如共乘车辆中的具有不同目的地的乘客)的个人身份来向车辆系统的每个显示器提供不同的显示、认证和不同的信息。
22.根据需要,本文中公开了详细实施例;然而,应理解,所公开的实施例仅是代表性的,并且所要求保护的主题可以不同的和替代的形式体现。附图不一定按比例绘制;一些特征可能会放大或最小化以示出特定部件的细节。因此,本文所公开的特定结构细节和功能细节不应被解释为是限制性的,而是仅仅解释为教导本领域技术人员以不同方式应用所要求保护的主题的代表性基础。
23.现在转向图1,根据一些实施例示出了示出车辆系统100的显示模块之间的交互的简化图。车辆系统100包括辅助显示模块102、以太网交换机104、座椅显示模块106a至106d、数字体验平台通信总线108、网关110、自主车辆驾驶仪信息管理器112和云网络114。车辆系统100通过数字体验平台通信总线108实现辅助显示模块102与座椅显示模块106a至106d之间的通信。通过网关110提供与车辆系统100的其他部件的通信。车辆系统100可以是自主汽
车。车辆系统100可以是包括在自主汽车车队中以在服务区域中提供共乘服务的自主汽车。
24.自主车辆驾驶仪信息管理器(avpim)112是计算机。avpim 112可以被编程为执行自主车辆典型的一个或多个功能,诸如自主车辆的状态管理、行程管理、乘客交互和自主车辆的风险最小化操纵的管理。另外,avpim 112被编程为通过数字体验平台通信总线108发送和接收信息,诸如认证信息、乘客的身份认证的确认、目的地信息、路线信息等。
25.云网络114可以向车辆系统100提供云计算资源和云网络。云网络114可以包括图9的云计算系统900。云网络114可以包括数据库或对数据库的访问,所述数据库包括乘客信息、路线信息、目的地信息、内容、对其他车辆系统的访问等。
26.网关110将数字体验平台通信总线108和以太网交换机104连接到车辆系统100的其他元件,包括avpim 112、云网络114和车辆系统100的控制车辆系统100的某些操作的各种电子控制单元(ecu)。网关110可以是增强型中央网关,其提供车辆系统100处的不同形式和类型的数据的切换、共享和传输/接收。网关110可以被配置为支持现有功能,支持更高速的车载网络,提供增强的连接性和企业功能,解决网络安全,提供车辆内的自组织通用计算,支持信息架构而不是数据架构,并且提供支持动态人机界面(hmi)的服务。
27.网关110可以被配置为在车辆通信总线之间提供电气接口,所述车辆通信总线包括用于在车辆系统100内通信的数字体验平台通信总线108。在一个示例中,网关110可以被配置为在连接到网关110的can和/或车载以太网车辆总线(诸如以太网交换机104)之间转换信号和命令。例如,网关110可以支持与多达十个can车辆总线和多达七个以太网交换机104的连接。通过除了can之外还支持以太网,网关110可能够提供对更高速车载网络通信的支持,同时仍然执行车辆系统100内的现有或传统网关功能。
28.辅助显示模块102向座椅显示模块106a至106d提供内容和信息,并且还可以向附加显示器(诸如车辆系统100的外部的广告显示器)提供信息。在一些示例中,辅助显示模块102和avpim 112可以各自体现在车辆系统100的计算系统中。例如,辅助显示模块102和avpim 112可以各自包括在图7所示的车辆系统700的计算系统702中。当座椅显示模块106a至106d处于用于车辆系统100的活动操作的模式时,辅助显示模块102将发起的内容递送到座椅显示模块106a至106d。辅助显示模块102基于在座椅显示模块中的每一者处的登录状态、基于登录到座椅显示模块中的每一者的用户的用户偏好来将内容递送到座椅显示模块中的每一者,并且提供显示与车辆系统100正在进行的一个或多个当前行程相关的信息的乘车信息。辅助显示模块102包括不同的系统状态,如下面关于图4所描述。不同的系统状态是基于车辆系统100的状态,并且确定辅助显示模块102与座椅显示模块106a至106d之间的交互。辅助显示模块102可以包括处理器和存储器以执行由存储在存储器上的指令指示的操作。辅助显示模块102可以包括计算系统,诸如图8的计算装置800。辅助显示模块102用作用于数字体验和用户体验的主计算装置或控制计算装置。辅助显示模块102从包括avpim 112的车辆系统100内连接的模块接收信息。avpim 112控制车辆驾驶和控制。辅助显示模块102还从云网络114接收信息、命令、控制和数字内容。
29.辅助显示模块102可以配置座椅显示模块106a至106d之间的交互,例如以协调游戏或共享模式,其中不同的座椅显示模块106a至106d向不同的用户显示相关的、类似的或相同的信息。例如,在游戏模式中,辅助显示模块102可以协调座椅显示模块106a至106d中的每一个以参与座椅显示模块106a至106d中的每一个与相关联用户之间共享的游戏。辅助
显示模块102还可能够指定用于车辆的主座椅显示模块。主座椅显示模块可能够控制车辆范围内设置,诸如总体气候设置(诸如环境调节系统)、总体声音设置(诸如车辆范围的音频系统)等。
30.在一些示例中,座椅显示模块106a至106d可能够激活车辆系统100的一个或多个操作。除了上述环境调节系统和音频系统之外,座椅显示模块106a至106d还可以传达信号以激活车辆系统100的系统或子系统的其他操作。例如,座椅显示模块106a至106d可以在车辆系统100内的一个或多个乘客的用户身份被认证之后传达信号以激活车辆系统的推进系统的操作。响应于从座椅显示模块106a至106d传达的信号,座椅显示模块106a至106d还可以激活包括信息娱乐、控制、灯和其他此类系统的附加子系统。座椅显示模块106a至106d还可以从远程数据库访问用户数据,诸如用户偏好。用户数据可以描述用户关于车厢温度、要消费的媒体内容、音量和车辆系统100的其他此类可配置设置的偏好。可以被包括作为用户配置文件和/或用户配置文件数据的用户数据可以用于将车辆系统100中的体验定制为通过座椅显示模块106a至106d登录的用户的偏好。
31.在一些示例中,辅助显示模块102可以位于车辆系统100上,例如作为车辆系统100的计算装置的一部分。在一些示例中,辅助显示模块102可以远离车辆系统100定位并且通过网络或无线通信装置与车辆系统100通信。例如,单个辅助显示模块120可以控制单个车辆系统100,诸如自主汽车。在另一个示例中,单个辅助显示模块102可以控制服务区域中的自主车辆车队的操作。例如,辅助显示模块102可以发起车辆系统100与位于特定地理区域内或通过诸如互联网的网络连接且位于远程的附加车辆系统之间的通信。
32.辅助显示模块102的系统状态包括系统未就绪(snr)、系统就绪(sr)、任务活动(ma)和乘车活动(ra)。在一些示例中,系统状态还可以包括子状态。例如,sr状态可以包括用于广告模式和任务就绪模式的子状态。可以提供广告模式,使得辅助显示模块102向车辆系统100的外部或座椅显示模块106a至106d中的一个或多个提供广告。任务就绪模式可以包括车辆系统100何时准备好接收新乘客的任务信息并开始新的行程。ra状态可以包括用于共享模式(pool mode)、广告模式、普通模式和游戏模式的子状态。在共享模式中,辅助显示模块102可以使座椅显示模块106a至106d在不同的座椅显示模块106a至106d上共享信息或显示类似信息。在广告模式中,辅助显示模块102可以在车辆系统100的操作期间向一个或多个座椅显示模块106a至106d发送广告信息。在普通模式中,辅助显示模块102可以根据与座椅显示模块106a至106d中的每一者相关联的乘客的请求将信息托管到座椅显示模块106a至106d中的每一者。在游戏模式中,辅助显示模块102可以向一个或多个座椅显示模块106a至106d提供共享的游戏环境,例如以促进在车辆的乘客之间玩游戏。在一些示例中,游戏模式还可以使乘客能够例如通过车辆系统100的辅助显示模块102与另一车辆系统的辅助显示模块通过云网络114的连接而与车辆系统100或其他车辆系统的乘客交互。
33.座椅显示模块106a至106d各自包括显示器、处理器和存储器,例如,如关于图8的计算装置800所述。座椅显示模块106a至106d还包括供乘客与座椅显示模块106a至106d交互的输入和输出装置。例如当由乘坐车辆系统100的乘客激活时,座椅显示模块106a至106d包括用于座椅显示模块106a至106d的不同操作的不同系统状态。系统状态可以包括snr状态、任务就绪(mr)状态、登录就绪(lr)状态和ra状态。任务就绪状态可以指示座椅显示模块106a至106d准备好接收任务信息,任务信息包括车辆系统100内的一个或多个乘客的目的
地。登录就绪状态可以准备好以供在座椅显示模块106a至106d中的每一个处进行登录和乘客身份的认证。当乘客登入座椅显示模块106a至106d时,可以认证乘客身份。座椅显示模块106a至106d可以基于用户凭证(诸如密码和登录id)来认证用户身份,或者可以基于其他信息进行认证,诸如识别用户拥有或其附近的与用户身份相关联的移动装置。还可以实现附加的认证形式,诸如rfid标签和其他已知的身份验证方法。座椅显示模块106a至106d还可以包括系统的子状态,诸如共享模式、广告模式、普通模式、游戏模式和全屏模式。在一些实施例中,座椅显示模块106a至106d可以设置有隐私屏幕,使得仅坐在座椅显示模块106a至106d面前的乘客可以看到在座椅显示模块106a至106d上显示的内容。座椅显示模块106a至106d可以包括用于连接到用户装置(诸如移动电话、平板计算机、个人计算机等)的无线连接。座椅显示模块106a至106d还可以包括用于音频装置的有线和/或无线通信。
34.在操作中,辅助显示模块102和座椅显示模块106a至106d通过数字体验平台通信总线108传送系统改变和更新。例如,当辅助显示模块102从snr状态改变为sr状态时,可以通过数字体验平台通信总线108传送更新以确保正确的操作、运行状况以及向座椅显示模块106a至106d中的每一者的适当内容的递送。
35.图2示出了根据一些实施例的显示辅助显示模块102的状态和子状态的框图200。框图200示出了在车辆系统100的操作期间辅助显示模块102的系统状态的改变的流程。
36.框图200开始于框202,其中辅助显示模块102处于系统未就绪状态,例如在车辆系统100未起动或初始化用于操作时。车辆系统100随后在框204处通电,其中辅助显示模块102启动。
37.在成功启动辅助显示模块102时,在框206处,辅助显示模块102从snr状态改变为sr状态。sr状态可以包括辅助显示模块102准备好接收任务数据。当处于sr状态时,辅助显示模块102向座椅显示模块106a至106d显示诸如视频和广告内容之类的内容。
38.在框208处,可以在辅助显示模块102处例如从云网络114、avpim 112或座椅显示模块106a至106d中的一个接收任务包。任务包包括任务信息,诸如目的地、路线、上车时间、下车时间以及与乘客请求的行程相关的其他此类信息。辅助显示模块102可以将显示信息传达到座椅显示模块106a至106d和一个或多个附加显示器。所述信息可以包括路线信息和车辆的当前位置。
39.当任务开始时,例如在认证用户信息之后,车辆系统100可以随后在框210处转变为任务活动状态。任务活动状态可以使辅助显示模块102将与任务数据相关的信息传达到座椅显示模块106a至106d中的一个或多个。
40.在框212处,辅助显示模块102针对乘客请求的乘车生成乘车配置文件。乘车配置文件包括任务信息、提供给座椅显示模块106a至106d的内容,并且响应于在乘客进入车辆系统100后认证了其身份而创建。
41.一旦乘车开始,或者在乘客认证之后,辅助显示模块102在框214处转变为乘车活动状态。乘车活动状态在辅助显示模块102处持续,直到车辆系统100到达目的地为止。在乘车活动状态下,辅助显示模块102可以处于广告模式216、游戏模式218、普通模式220、共享模式222或辅助显示模块102的基于车辆系统和模块元件的功能的任何其他合适的模式。在完成乘车/任务时,辅助显示模块102返回到框206,其中车辆系统100准备好用于来自车辆系统100的新乘客的附加乘车或任务。
42.数字体验平台通信总线108连接辅助显示模块102和座椅显示模块106a至106d。当辅助显示模块102改变系统状态时,如关于图2所述,消息通过数字体验平台通信总线108来广播。作为响应,连接到数字体验平台通信总线108的所有模块更新其他模块的系统状态。可以从辅助显示模块102或座椅显示模块106a至106d(取决于哪个模块改变了状态)传达的更新可以导致一个或多个其他动作发生。例如,状态更新可以使座椅显示模块106a至106d从非活动或广告模式切换到活动模式,准备好与一个或多个相关联的用户进行交互。状态更新可以使座椅显示模块106a至106d从非活动装置转变为显示信息或从用户或另一装置或模块接收信息的活动装置。该更新实现与其他模块的交互,并且使得辅助显示模块102能够关于递送到其他模块中的每一者的内容做出正确决策。例如,座椅显示模块106a至106d可以处于不同的系统状态,使得一个接收广告,而另一个处于游戏模式。所述更新确保辅助显示模块102向每个模块传达正确的信息。
43.图3示出了根据一些实施例的显示座椅显示模块(诸如座椅显示模块106a至106d)的状态和子状态的框图300。在框302处的初始snr状态下,座椅显示模块106可以断电,并且在框304处,可以在车辆系统100初始化时启动。
44.在框306处,模块处于任务就绪状态。在任务就绪状态下,模块没有任何任务、用户或乘车配置文件,但是准备好接收不同的配置文件和信息。
45.在框308处,通过若干附加步骤创建用于模块的配置文件。在框310处,模块处于登录就绪状态,准备好供一个或多个乘客登录到车辆系统并访问用户偏好、用户目的地、用户路线信息以及与特定乘客相关联的其他此类信息。
46.最初,用户可以在框312处登录,在该登录后,模块可以在框314处转变到ra状态。在ra状态下,座椅显示模块106a至106d可以处于广告模式318、游戏模式320、普通模式322、全屏模式324、共享模式326或如本文所述或另外在车辆系统100中设想的其他此类模式。
47.在乘车结束时,或者在新乘客登录到座椅显示模块之后,在框316处清除配置文件,并且框图300返回到框308以创建用于附加乘客和/或或目的地的新配置文件。
48.图4示出了根据一些实施例的示出座椅显示模块与辅助显示模块之间在通信总线上的通信的框图400。辅助显示模块(adm)系统402和座椅显示模块(sdm)系统406通过数字体验平台通信总线404传送消息。adm系统402和sdm系统406中的每一者被显示为具有不同的系统状态,并且示出通过数字体验平台通信总线404传送的消息。
49.adm系统402的系统状态包括上面关于图2示出和描述的系统状态。系统状态包括snr状态408、sr状态410、ma状态412和ra状态414。在snr状态408下,由于未初始化系统,因此不会存在通过数字体验平台通信总线404的任何通信。在sr状态410下,系统就绪消息从adm系统402传送到数字体验平台通信总线404,以分发到sdm系统406并更新系统状态信息。在ma状态412下,任务活动消息从adm系统402传送到数字体验平台通信总线404,以分发到sdm系统406并更新系统状态信息。在ra状态414下,乘坐活动消息从adm系统402传送到数字体验平台通信总线404,以分发到sdm系统406并更新系统状态信息。
50.sdm系统406的系统状态包括上面关于图3示出和描述的系统状态。系统状态包括snr状态416、mr状态418、登录就绪(lr)状态420和ra状态422。在snr状态416下,由于未初始化系统,因此不会存在通过数字体验平台通信总线404的任何通信。在mr状态418下,任务就绪消息从sdm系统406传送到数字体验平台通信总线404,以分发到adm系统402和其他sdm系
统406并更新系统状态信息。在lr状态420下,登录就绪消息从sdm系统406传送到数字体验平台通信总线404,以分发到adm系统402和其他sdm系统406并更新系统状态信息。在ra状态422下,乘坐活动消息从sdm系统406传送到数字体验平台通信总线404,以分发到adm系统402和sdm系统406并更新系统状态信息。
51.图5示出了根据一些实施例的用于通过数字体验平台通信总线传送辅助显示模块的状态更新的方法500。方法500可以由例如计算系统(诸如车辆系统100的计算系统)执行,或可以由图7的车辆系统700的计算系统702执行,或潜在地由图9的云计算系统900执行。尽管按顺序呈现方法500的步骤,但是在一些示例中,一些或所有步骤可以不同的顺序执行,包括同时执行。
52.在步骤510处,辅助显示模块改变辅助显示模块的系统状态。辅助显示模块的系统状态的改变可以是从snr改变为sr状态的结果,如上面关于图2所示出和描述。系统状态可以响应于车辆系统的起动、来自用户的输入或响应于通过车辆总线网络接收到信息而更新。
53.在步骤520处,辅助显示模块响应于改变系统状态而生成任务包。任务包最初可以是未填充的,并且可以填充有与乘客、任务开始和结束位置、时间、路线以及其他此类信息有关的任务信息。
54.在步骤530处,辅助显示模块生成乘客的乘车配置文件数据。例如,可以基于乘客输入(诸如由乘客选择或基于由乘客识别的偏好而选择的内容或媒体类型)来生成乘车配置文件数据。辅助显示模块还将内容递送到一个或多个座椅显示模块。辅助显示模块可以不生成任何数据,而是将从其他位置(诸如云网络)接收的内容递送到一个或多个座椅显示器。可以部分地基于辅助显示模块的模式中的一者或多者来提供乘车配置文件数据。例如,可以基于乘车配置文件数据从辅助显示模块向座椅显示模块提供广告、视频和文本内容。乘车配置文件数据可以例如包括基于用户偏好选择的信息,例如如果用户具有显示视频娱乐的偏好,则视频内容可以包括在乘车配置文件数据中。
55.在步骤540处,响应于生成乘车配置文件数据,辅助显示模块将辅助显示模块的系统状态改变为ra状态。这可以基于图2从框212移动到框214的流程来完成,在框214中不同的ra模式可用于辅助显示模块以提供和控制座椅显示模块中的每一个。
56.在步骤550处,辅助显示模块通过车辆通信总线传达指示辅助显示模块已进入不同系统状态的状态更新。状态更新可以是乘车活动消息,如图4所示。所述状态更新可以使连接到通信总线的每个模块和元件更新辅助显示模块的系统状态的状态指示器,以指示辅助模块处于乘车活动状态并且能够基于不同的乘车活动模式递送内容并控制其他模块。
57.图6示出了根据一些实施例的用于通过数字体验平台通信总线传送座椅显示模块的状态更新的方法600。方法600可以由例如计算系统(诸如车辆系统100的计算系统)执行,或可以由图7的车辆系统700的计算系统702执行,或潜在地由图9的云计算系统900执行。尽管按顺序呈现方法600的步骤,但是在一些示例中,一些或所有步骤可以不同的顺序执行,包括同时执行。
58.在步骤610处,座椅显示模块改变系统状态。辅助显示模块的系统状态的改变可以是从snr改变为sr状态的结果,如上面关于图3所示出和描述。系统状态可以响应于车辆系统的起动、来自用户的输入或响应于通过车辆总线网络接收到信息而更新。
59.在步骤620处,响应于接收到通电信号,座椅显示模块从辅助显示模块接收任务包。任务包可以包括任务信息,包括目的地信息、路线信息等。任务包可以是在图5的步骤530处生成的任务包。
60.在步骤630处,座椅显示模块访问与一个或多个座椅显示模块中的每一者的特定用户相关联的用户配置文件数据。可以通过认证乘客的身份来访问用户配置文件数据。例如,用户可以使用与乘客相关联的移动装置进行认证,可以将认证凭证输入到座椅显示模块中,或者以其他方式验证乘客的身份并从存储的账户访问与乘客相关联的乘客账户信息。
61.在步骤640处,响应于访问用户配置文件数据,座椅显示模块将一个或多个座椅显示模块的系统状态改变为ra状态。这可以基于图3从框312移动到框314的流程来完成,在框314中不同的ra模式可用于座椅显示模块以提供给车俩系统的各个乘客中的每一个。
62.在步骤650处,座椅显示模块通过车辆通信总线传达指示一个或多个座椅显示模块已改变系统状态的状态更新。状态更新可以是来自sdm系统406的ra状态422的乘车活动消息,如图4所示。所述状态更新可以使连接到通信总线的每个模块和元件更新座椅显示模块的系统状态的状态指示器,以指示座椅显示模块处于乘车活动状态并且能够基于不同的乘车活动模式与其他模块交互。
63.任何合适的计算系统或计算系统组可以用于执行本文描述的操作或方法。例如,图7示出了车辆系统,所述车辆系统包括计算系统702以及可以执行本文所述的功能中的一些或全部的多个ecu。图8还描绘了可以是计算系统702的至少一部分的计算装置800的示例。
64.图7示出了根据一些实施例的车辆系统700的框图。车辆系统700可以包括被配置为在车载网络714上通信的计算系统702。计算系统702包括处理器704和存储装置706。虽然图7中示出了车辆系统700,但是如图所示的示例性部件不意在限制。实际上,车辆系统700可以具有更多或更少的部件,并且可以使用附加的或替代的部件和/或实现方式。应注意,车辆系统700环境的使用是说明性的,因为部件和/或功能可以用于其他类型的系统,诸如飞机中的飞行控制系统、或医疗装置或工业机器。
65.车辆系统700可以包括各种类型的汽车、跨界多功能车辆(cuv)、运动型多功能车辆(suv)、卡车、休闲车辆(rv)、船、飞机或用于运输人或货物的其他移动机器。在许多情况下,车辆系统700可以由内燃发动机提供动力。作为另一种可能性,车辆系统700可以是由内燃发动机和一个或多个电动马达提供动力的混合动力电动车辆(hev),诸如串联式混合动力电动车辆(shev)、并联式混合动力电动车辆(phev)或并联/串联式混合动力电动车辆(pshev)。由于车辆系统700的类型和配置可以变化,因此车辆系统的能力可以相应地变化。作为一些其他可能性,车辆系统700在载客量、牵引能力和容量以及存储量方面可以具有不同能力。
66.计算系统702可以包括人机界面(hmi)712和用于与计算系统702进行用户交互的显示器728。示例性计算系统702可以是由密歇根州迪尔伯恩市的ford motor company
tm
提供的sync
tm
系统。在一些示例中,显示器728可以包括车辆信息娱乐系统,其包括一个或多个显示器。hmi 712可以被配置为支持驾驶员的语音命令和与驾驶员携带的装置的bluetooth
tm
对接,经由各种按钮或其他控件接收用户输入,以及向驾驶员或其他车辆系统
700乘员提供车辆状态信息。举例来说,计算系统702可以与被配置为调用计算系统702上的功能的一个或多个按钮或其他hmi 712(例如,方向盘音频按钮、按键通话按钮、仪表板控件等)对接。计算系统702还可以驱动显示器728或以其他方式与之进行通信,所述显示器被配置为例如通过视频控制器向车辆乘员提供视觉输出。在一些情况下,显示器728可以是触摸屏,所述触摸屏还被配置成经由视频控制器接收用户触摸输入,而在其他情况下,显示器728可以仅是显示器而没有触摸输入能力。在一个示例中,显示器728可以是包括在车辆系统700的中央控制台区域中的主机单元显示器。在另一个示例中,显示器728可以是车辆系统700的仪表组的屏幕。
67.计算系统702还可以包括支持本文所述的计算系统702的功能的执行的各种类型的计算设备。在一个示例中,计算系统702可以包括被配置为执行计算机指令的一个或多个处理器704以及其上可以保存计算机可执行指令和/或数据的存储706介质。计算机可读介质(也称为处理器可读介质或存储装置706)包括参与提供可以由计算机(例如,由一个或多个处理器704)读取的数据(例如,指令)的任何非暂时性(例如,有形)介质。一般来讲,处理器704将例如来自存储装置706等的指令和/或数据接收到存储器并使用所述数据来执行所述指令,从而执行一个或多个过程,包括本文所描述的过程中的一个或多个。计算机可执行指令可以根据使用多种编程语言和/或技术创建的计算机程序来编译或解译,所述多种编程语言和/或技术单独地或组合地包括但不限于:java、c、c++、c#、fortran、pascal、visual basic、python、java script、perl、pl/sql等。存储装置706可以包括用于数据708和应用710的分部。数据708可以存储诸如数据库的信息和其他此类信息。应用710可以存储计算机可执行指令或处理器704可执行的其他此类指令。
68.计算系统702可以被配置为与车辆系统700的乘员的移动装置通信。移动装置可以是各种类型的便携式计算装置中的任一者,诸如蜂窝电话、平板计算机、智能手表、膝上型计算机、便携式音乐播放器或能够与计算系统702通信的其他装置。与计算系统702一样,移动装置可以包括被配置为执行计算机指令的一个或多个处理器,以及其上可以保存计算机可执行指令和/或数据的存储介质。在一些示例中,计算系统702可以包括被配置为与移动装置的兼容的无线收发器通信的无线收发器(例如,bluetooth
tm
控制器、zigbee
tm
收发器、wi-fi收发器等)。另外或替代地,计算系统702可以通过有线连接,诸如经由移动装置与计算系统702的通用串行总线(usb)子系统之间的usb连接,与移动装置通信。
69.计算系统702还可以被配置为经由一个或多个车载网络714与车辆系统700的其他部件通信。作为一些示例,车载网络714可以包括车辆控制器局域网(can)、以太网或面向媒体的系统传输(most)中的一者或多者。车载网络714可以允许计算系统702与车辆系统700的其他单元(诸如ecu a 720、ecu b 722、ecu c 724和ecu d 726)通信。ecu 720、722、724和726可以包括车辆系统700的各种电气或机电系统,或者控制车辆系统700的各种子系统。ecu的一些非限制性示例包括:动力传动系统控制模块,所述动力传动系统控制模块被配置为提供对发动机操作部件(例如,怠速控制部件、燃料输送部件、排放控制部件等)的控制和对发动机操作部件的监测(例如,发动机诊断代码的状态);主体控制模块,所述主体控制模块被配置为管理各种电力控制功能,诸如外部照明、内部照明、无钥匙进入、远程起动和进入点状态验证(例如,车辆系统700的发动机罩、门和/或行李厢的关闭状态);无线电收发器模块,所述无线电收发器模块被配置为与钥匙扣或其他车辆系统700装置通信;气候控制管
理模块,所述气候控制管理模块被配置为提供对加热和冷却系统部件的控制和监测(例如,压缩机离合器和鼓风机风扇控制、温度传感器信息等);以及变速器控制模块、制动器控制模块、中央计时模块、悬架控制模块、车辆调制解调器(其在一些配置中可能不存在)、被配置为提供车辆系统700位置和航向信息的全球定位系统(gps)模块和被配置为与车辆系统702协作的各种其他车辆ecu。由各种ecu控制的子系统可以包括车辆系统700的功能部件716,其包括诸如动力传动系统、发动机、制动器、灯、转向部件等元件。另外,一些或全部功能部件716可以包括传感器718以及装备到车辆系统700的附加传感器,用于检测车辆系统700及其子系统的各种状态、位置、接近度、温度等。ecu 720、722、724、726可以在车载网络714上与计算系统702以及功能部件716和传感器718通信。尽管图7中仅描绘了四个ecu,但是车辆系统700中可以包括任何数量(更多或更少)的ecu。
70.图8示出了计算装置800的示例的框图。计算装置800可以是本文描述的包括例如图7的车辆系统700内的计算系统702以及ecu 720、722、724、726的计算机中的任何计算机。计算装置800可以是或包括例如集成计算机、膝上型计算机、台式计算机、平板计算机、服务器或其他电子装置。
71.计算装置800可以包括经由总线805与其他硬件对接的处理器840。可以包括任何合适的有形(和非暂时性)计算机可读介质(诸如ram、rom、eeprom等)的存储器810可以体现配置计算装置800的操作的程序部件(例如,程序代码815)。存储器810可以存储程序代码815、程序数据817或两者。在一些示例中,计算装置800可以包括输入/输出(“i/o”)接口部件825(例如,用于与显示器845、键盘、鼠标等对接)和附加存储装置830。
72.计算装置800执行程序代码815,所述程序代码将处理器840配置为执行本文所述的操作中的一者或多者。在各种实施例中,程序代码815的示例包括以上关于图2至图6描述的逻辑流程图。程序代码815可以驻留在存储器810或任何合适的计算机可读介质中,并且可以由处理器840或任何其他合适的处理器执行。
73.计算装置800可以通过执行程序代码815来生成或接收程序数据817。例如,传感器数据、行程计数器、认证消息、行程标志和本文所述的其他数据都是可以由计算装置800在执行程序代码815期间使用的程序数据817的示例。
74.计算装置800可以包括网络部件820。网络部件820可以表示促进网络连接的任何部件中的一个或多个。在一些示例中,网络部件820可以促进无线连接,并且包括无线接口(诸如ieee 802.11、bluetooth
tm
或无线电接口)以用于访问蜂窝电话网络(例如,用于访问cdma、gsm、umts或其他移动通信网络的收发器/天线)。在其他示例中,网络部件820可以是有线的,并且可以包括诸如以太网、usb或ieee 1394的接口。
75.尽管图8描绘了具有一个处理器840的一个计算装置800,但是所述系统可以包括任何数量的计算装置800和任何数量的处理器840。例如,多个计算装置800或多个处理器840可以通过有线或无线网络(例如,广域网、局域网或互联网)分布。多个计算装置800或多个处理器840可以单独地或彼此协调地执行本公开的任何步骤。
76.在一些实施例中,由计算装置900提供的功能可以由云服务提供商作为云服务提供。例如,图9描绘了提供智能服务的云计算系统900的示例,所述智能服务可以由跨数据网络920使用用户装置925a、925b和925c的多个用户订阅者使用。用户装置925a、925b和925c可以是上述车辆系统700的示例。在该示例中,可以在软件即服务(saas)模型下提供智能服
务。一个或多个用户可以订阅智能服务,并且云计算系统执行处理以向订阅者提供智能服务。云计算系统可以包括一个或多个远程服务器计算机905。
77.远程服务器计算机905包括用于存储程序代码(例如,服务器930)和程序数据910或两者的任何合适的非暂时性计算机可读介质,所述程序代码和程序数据由云计算系统900用于提供云服务。计算机可读介质可以包括能够向处理器提供计算机可读指令或其他程序代码的任何电子、光学、磁性或其他存储装置。计算机可读介质的非限制性示例包括磁盘、存储器芯片、rom、ram、asic、光学存储装置、磁带或其他磁性存储装置、或者处理装置可以从中读取指令的任何其他介质。所述指令可包括由编译器或解译器从以任何合适的计算机程序设计语言(包括例如c、c++、c#、visual basic、java、python、perl、javascript和actionscript)编写的代码生成的处理器特定指令。在各种示例中,服务器计算机905可以包括易失性存储器、非易失性存储器或它们的组合。
78.服务器计算机905中的一个或多个执行程序数据910,所述程序数据配置服务器计算机905的一个或多个处理器以执行确定交互元素的位置并操作基于自适应规则的系统的一个或多个操作。如图9中的实施例所描绘,一个或多个服务器计算机905提供服务以经由服务器930来执行基于自适应规则的系统。执行本文描述的一个或多个操作的任何其他合适的系统或子系统(例如,用于配置交互式用户界面的一个或多个开发系统)也可以由云计算系统900实现。
79.在某些实施例中,云计算系统900可以通过执行程序代码和/或使用程序数据910来实现服务,其可以驻留在服务器计算机905的存储器装置中或任何合适的计算机可读介质中并且可以由服务器计算机905的处理器或任何其他合适的处理器执行。
80.在一些实施例中,程序数据910包括本文描述的一个或多个数据集和模型。这些数据集的示例包括经销店数据、分类数据等。在一些实施例中,数据集、模型和函数中的一者或多者存储在同一存储器装置中。在附加或替代实施例中,本文描述的程序、数据集、模型和函数中的一者或多者存储在可经由数据网络920访问的不同存储器装置中。
81.云计算系统900还包括网络接口装置915,该网络接口装置实现往返于云计算系统900的通信。在某些实施例中,网络接口装置915包括适合于建立与数据网络920的有线或无线数据连接的任何装置或装置组。网络接口装置915的非限制性示例包括以太网网络适配器、调制解调器等。服务器930能够使用网络接口装置915经由数据网络920与用户装置925a、925b和925c通信。
82.虽然已经关于本主题的具体方面对本主题进行了详细描述,但是应理解,本领域技术人员在理解前述内容后,可以很容易产生这些方面的变更、变化和等效物。本文阐述了许多具体细节,以提供对所要求保护的主题的透彻理解。然而,本领域技术人员将理解,可以在没有这些具体细节的情况下实践所要求保护的主题。在其他情况下,未详细描述本领域普通技术人员已知的方法、设备或系统,以免模糊所要求保护的主题。因此,本公开是出于示例而非限制的目的呈现,并且不排除包括对本领域普通技术人员来说将显而易见的对本主题的此类修改、变型和/或添加。
83.除非另有特别说明,否则应理解,在整个本说明书中,利用诸如“处理”、“计算(computing/calculating)”、“确定”和“识别”等术语进行的论述指代计算装置的动作或过程,所述计算装置诸如一个或多个计算机或一个或多个类似的电子计算装置,其操纵或变
换表示为计算平台的存储器、寄存器或其他信息存储装置、传输装置或显示装置内的物理电子或磁性量的数据。本文使用的“适于”或“被配置为”意指开放和包容性语言,其不排除适于或被配置为执行附加任务或步骤的装置。另外,“基于”的使用意味着是开放的和包容性的,因为“基于”一个或多个所述条件或值的过程、步骤、计算或其他动作在实践中可以基于超出所述的附加条件或值。本文所包括的标头、列表和编号仅是为了便于解释,并不意味着进行限制。
84.本文公开的方法的各方面可以在此类计算装置的操作中来执行。本文讨论的一个或多个系统不限于任何特定的硬件架构或配置。计算装置可以包括提供以一个或多个输入为条件的结果的任何合适的部件布置。合适的计算装置包括访问存储的软件的基于多用途微处理器的计算机系统,所述存储的软件将计算系统从通用计算设备编程或配置为实现本主题的一个或多个方面的专用计算设备。任何合适的编程、脚本或其他类型的语言或语言组合可以用于在用于对计算装置进行编程或配置的软件中实现本文所包含的教导。在以上示例中呈现的框的顺序可以有所变化——例如,各框可以被重新排序、组合和/或分成子框。某些框或过程可以并行地执行。
85.根据本发明,提供了一种车辆系统,其具有:一个或多个座椅显示模块;车辆通信总线;和辅助显示模块,所述辅助显示模块包括处理器和存储装置、经由所述车辆通信总线连接到所述一个或多个座椅显示模块,所述辅助显示模块被编程为:响应于接收到激活信号,将所述辅助显示模块的系统状态从系统未就绪(snr)状态改变为系统就绪(sr)状态;响应于改变为所述sr状态而生成任务包,所述任务包包括用于在所述一个或多个座椅显示模块处显示的内容;生成乘客的乘车配置文件数据和用于递送到所述一个或多个座椅显示模块的内容;响应于生成所述乘车配置文件数据而将所述辅助显示模块的系统状态改变为乘车活动(ra)状态;并且响应于改变所述辅助显示模块的所述系统状态,通过所述车辆通信总线向所述一个或多个座椅显示模块传达状态更新,所述状态更新指示所述辅助显示模块已进入不同的系统状态并且所述状态更新基于所述辅助显示模块的所述系统状态来指示所述一个或多个座椅显示模块的系统状态的改变。
86.根据一个实施例,所述辅助显示模块还被编程为基于所述一个或多个座椅显示模块的所述系统状态向所述一个或多个座椅显示模块提供内容。
87.根据一个实施例,所述辅助显示模块还被编程为基于所述辅助显示模块的所述系统状态向所述一个或多个座椅显示模块提供内容。
88.根据一个实施例,所述辅助显示模块还被编程为将所述一个或多个座椅显示模块中的一个座椅显示模块指定为主模块,使所述主模块能够控制一个或多个车辆范围内系统。
89.根据一个实施例,所述一个或多个车辆范围内系统包括所述车辆系统的音频系统或环境调节系统。
90.根据一个实施例,在所述辅助显示模块处于所述ra状态时,所述辅助显示模块可在广告模式、游戏模式、普通模式和共享模式之间进行配置。
91.根据一个实施例,所述辅助显示模块还被编程为经由所述车辆系统的网关与一个或多个附加车辆系统通信。
92.根据本发明,提供了一种车辆系统,其具有:辅助显示模块;车辆通信总线;和一个
或多个座椅显示模块,每个座椅显示模块包括处理器和存储装置、经由所述车辆通信总线连接到所述辅助显示模块,所述一个或多个座椅显示模块被编程为:响应于接收到激活信号,将所述一个或多个座椅显示模块的系统状态从系统未就绪(snr)状态改变为任务就绪(mr)状态;响应于接收到通电信号而从所述辅助显示模块接收任务包,所述任务包包括用于由所述一个或多个座椅显示模块显示的内容;访问与所述一个或多个座椅显示模块中的每一者的特定用户相关联的用户配置文件数据;响应于访问所述用户配置文件数据,将所述一个或多个座椅显示模块的所述系统状态改变为乘车活动(ra)状态;并且响应于改变所述一个或多个座椅显示模块的所述系统状态,通过所述车辆通信总线向所述辅助显示模块传达状态更新,所述状态更新指示所述一个或多个座椅显示模块已改变所述系统状态,并且所述状态更新基于所述一个或多个座椅显示模块的所述系统状态来指示所述一个或多个座椅显示模块中的另一者的系统状态的改变。
93.根据一个实施例,接收所述激活信号包括认证与所述一个或多个座椅显示模块中的一者相关联的用户。
94.根据一个实施例,所述一个或多个座椅显示模块中的每一者还被编程为基于所述用户配置文件数据在显示器上提供内容。
95.根据一个实施例,所述一个或多个座椅显示模块中的每一者还被编程为从所述辅助显示模块接收内容并在显示器上呈现来自所述辅助显示模块的所述内容。
96.根据一个实施例,所述一个或多个座椅显示模块中的每一者与所述一个或多个座椅显示模块中的其余座椅显示模块通信地耦合,使得当所述一个或多个座椅显示模块处于相同状态时,内容可在所述一个或多个座椅显示模块之间共享。
97.根据一个实施例,所述一个或多个座椅显示模块中的每一者与所述车辆系统外部的计算系统通信地耦合,使得在处于所述ra状态时,内容可在所述计算系统与所述一个或多个座椅显示模块之间共享。
98.根据一个实施例,在所述一个或多个座椅显示模块处于所述ra状态时,所述一个或多个座椅显示模块各自可在广告模式、游戏模式、普通模式、全屏模式和共享模式之间进行配置。
99.根据本发明,提供了一种车辆系统,其具有:辅助显示模块;车辆通信总线;和一个或多个座椅显示模块,所述一个或多个座椅显示模块经由所述车辆通信总线通信地耦合到所述辅助显示模块,所述一个或多个座椅显示模块包括:用户界面;处理器;和存储器,所述存储器具有存储在其上的指令,所述指令在由所述处理器执行时使所述处理器:基于激活信号而改变所述座椅显示模块的系统状态;访问与所述一个或多个座椅显示模块的用户相关联的用户数据;经由所述车辆通信总线向所述辅助显示模块传达系统状态更新信息;经由所述车辆通信总线从所述辅助显示模块接收所述辅助显示模块的系统状态信息;并且基于所述辅助显示模块的所述系统状态信息来改变所述座椅显示模块的系统状态。
100.根据一个实施例,所述指令还使所述处理器认证用户身份。
101.根据一个实施例,所述指令还使所述处理器传达用于激活所述车辆系统的一个或多个子系统的操作的信号。
102.根据一个实施例,所述车辆系统被禁用,直到经由所述座椅显示模块认证了所述用户身份为止。
103.根据一个实施例,所述座椅显示模块可在系统未就绪状态、任务就绪状态、登录就绪状态和乘车活动状态之间进行配置。
104.根据一个实施例,所述座椅显示模块在处于所述乘车活动状态时可在共享模式、广告模式、普通模式、全屏模式和游戏模式之间进行配置。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1