用于管理车辆信息娱乐系统的控制的系统和方法
2019-11-22

用于管理车辆信息娱乐系统的控制的系统和方法

一个或多个实施例包括用于管理车辆信息娱乐系统的控制的系统和方法。在一个实施例中,车辆计算系统包括用户界面,其具有一个或多个输出组件和一个或多个输入组件。在所述车辆计算系统的存储器中执行的软件可以用诸如阻止在车辆操作过程中的输入或输出的降低驾驶员分心的规则编程。可以拦截来自所述用户界面的一个或多个输入组件的输入。另外或可替代地,去往所述用户界面的输出组件的输出可以被拦截。可以对于基于所述规则的一个或多个违规行为来评估所拦截的输入或所拦截的输出。如果检测到所述一个或多个违规行为,则在车辆操作过程中的输入或输出可以被阻止。

数据可以利用例如数据计划、话上数据或与漫游装置53关联的DTMF音调在CPU3和网络61之间传送。可替代地,可能期望包括具有天线18的车载调制解调器63,以便在CPU3和网络61之间通过语音频带传送16数据。漫游装置53然后可以用来与车辆31外部的网络61通过例如与蜂窝塔57的通信55来通信59。在一些实施例中,调制解调器63可以建立与塔57的通信20,以与网络61通信。作为一个非限制性例子,调制解调器63可以是USB蜂窝调制解调器,且通信20可以是蜂窝通信。

技术领域

感知负载规则的一个说明性非限制例子可以包括在VCS显示器4上限制闪烁和/或滚动文本的显示。这些规则可以包括快速连续显示相似文本。举另一个非限制性例子,这些规则还可以包括以预定间隔显示信息。该间隔可以小于3秒间隔。举另一个例子,字符匹配算法可以用来呈现文本,如以下使用句子“Thisisscrolling”的例子所表示的。每行表示可能显示的文本:

(2)"hisisscrolling"

如果车辆不处于停止状态,则可作出进一步判定用于管理VCS控制的规则是否被触发(块106)。用另一种方式讲,可以作出是否违反用户交互规则的判定。这些规则可以涉及车辆速度。例如,当车辆速度处于预定速度阈值之下时(即速度规则不被触发或违反),用户与VCS1的交互可以是不受管理的。在一个实施例中,此规则可以将预定速度阈值限定为10MPH及以下的任何速度。在另一实施例中,预定阈值可以是范围在2-5MPH范围内的速度。因此,如果车辆速度保持在预定阈值之下,则可以允许不受管理的交互(块104)。

附图说明

在一些实施例中,在车辆操作过程中允许的输入/输出计数可以在不活动一段时间之后被重置。

在其它实施例中,每个输入(是否执行命令)作为限制的一部分被计数。在又一个实施例中,命令的每次执行可以重新启动计数器,以判定是否已经超过限制。因此,在以上提供的例子中,假设“点击”数目被设置为10,则在用户输入“媒体”菜单之后,用户应该在10次“点击”(即,不是8次“点击”)内到达“音乐”菜单。在另外的实施例中,计数器在不工作一段时间后(输入之间)可以被重新启动。

如果车辆不处于停止状态,则可作出进一步判定用于管理VCS控制的规则是否被触发(块106)。用另一种方式讲,可以作出是否违反用户交互规则的判定。这些规则可以涉及车辆速度。例如,当车辆速度处于预定速度阈值之下时(即速度规则不被触发或违反),用户与VCS1的交互可以是不受管理的。在一个实施例中,此规则可以将预定速度阈值限定为10MPH及以下的任何速度。在另一实施例中,预定阈值可以是范围在2-5MPH范围内的速度。因此,如果车辆速度保持在预定阈值之下,则可以允许不受管理的交互(块104)。

用于管理车辆信息娱乐系统的控制的系统和方法

一个或多个实施例包括用于管理车辆信息娱乐系统的控制的系统和方法。在一个实施例中,车辆计算系统包括用户界面,其具有一个或多个输出组件和一个或多个输入组件。在所述车辆计算系统的存储器中执行的软件可以用诸如阻止在车辆操作过程中的输入或输出的降低驾驶员分心的规则编程。可以拦截来自所述用户界面的一个或多个输入组件的输入。另外或可替代地,去往所述用户界面的输出组件的输出可以被拦截。可以对于基于所述规则的一个或多个违规行为来评估所拦截的输入或所拦截的输出。如果检测到所述一个或多个违规行为,则在车辆操作过程中的输入或输出可以被阻止。

而且,CPU可以与各种其它辅助装置65通信。这些装置可以通过无线67或有线69连接来连接。而且,或可替代地,CPU可以使用例如WiFi71收发器连接到基于车辆的无线路由器73。这可以允许CPU连接到本地路由器73范围内的远程网络。

另一方面包括一种包含在计算机可读介质中的计算机程序产品,所述计算机可读介质具有用于接收来自车辆计算机上的输入装置的输入或从车辆计算机输出的输出的指令。其他指令可以包括为了降低驾驶员分心而限定在车辆操作过程中允许的输入/输出计数的规则。输入或输出可以被计数以检测违规行为。一旦检测到违规行为,则计算机程序产品可以包括用于阻止输入和输出的指令。

(1)"Thisisscrollin"

本文公开了本发明的详细实施例。但是,要理解所公开的实施例只是本发明的例子,本发明可以以各种替代方式体现。因此,本文公开的特定功能细节不解读为限制,但只作为权利要求的代表性基础和/或作为用于教导本领域技术人员通过各种方式使用本发明的代表性基础。

而且,CPU可以与各种其它辅助装置65通信。这些装置可以通过无线67或有线69连接来连接。而且,或可替代地,CPU可以使用例如WiFi71收发器连接到基于车辆的无线路由器73。这可以允许CPU连接到本地路由器73范围内的远程网络。

在一个实施例中,当控制被限制时,可以通知用户该约束(块110)。该通知可以是听得见的、文本的、图形的和其它适当通知。在一个实施例中,基于语音的诸如“此特征在驾驶时不可访问”的通知可以提供给用户。要认识到基于语音的通知是一个例子,并且在不偏离本发明的范围和精神下可以提供其它这类通知。

在图1中所示的说明性实施例1中,处理器3控制基于车辆的计算系统的操作的至少一部分。提供于车辆内部的处理器允许在车上处理命令和例程。而且,处理器连接到非永久性存储装置5和永久性存储装置7。在此说明性实施例中,非永久性存储装置是随机存取存储器(RAM),并且永久性存储装置是硬盘驱动器(HDD)或闪存。

服务可以包括基于装置的服务和/或基于云的服务(S卩,软件作为一项服务)。这类服务的非限制性和非排他性例子可以包括通信服务(例如,不作为限制,电子邮件、SMS消息、文本消息、VOIP等等)、社交联网服务、诊断服务、媒体服务(例如,不作为限制,互联网收音机)、基于信息的服务(例如,不作为限制,新闻和体育)、基于位置的服务(例如,不作为限制,导航)和电话服务(例如,不作为限制,访问地址簿、访问日历等等)。

在一些实施例中,在车辆操作过程中允许的输入/输出计数可以在不活动一段时间之后被重置。

而且,CPU可以与各种其它辅助装置65通信。这些装置可以通过无线67或有线69连接来连接。而且,或可替代地,CPU可以使用例如WiFi71收发器连接到基于车辆的无线路由器73。这可以允许CPU连接到本地路由器73范围内的远程网络。