用于与车辆和车辆中的装置进行交互的设备和系统的制作方法

文档序号:7805322阅读:126来源:国知局
用于与车辆和车辆中的装置进行交互的设备和系统的制作方法
【专利摘要】提供了一种用于与车辆和车辆中的装置进行交互的设备和系统。一种被配置为与移动装置和车辆进行通信的车辆接口模块。车辆接口模块包括:无线收发器,被配置为与移动装置进行通信;车辆收发器,被配置为与车辆数据总线进行通信。车辆接口模块还包括:处理器,被配置为:使用车辆收发器从车辆数据总线接收信号,其中,由对车辆计算机系统的用户输入来启动信号。另外,处理器还被配置为确定信号提示移动装置上的语音识别会话的激活,并使用无线收发器将输入提供给移动装置,其中,输入启动移动装置的语音识别会话。
【专利说明】用于与车辆和车辆中的装置进行交互的设备和系统

【技术领域】
[0001] 示意性实施例总体上涉及使用车辆计算系统来利用移动电话的功能。

【背景技术】
[0002] 苹果公司生产具有Siri?的移动电话和其它便携式电子产品,SIRI是帮助用户使 用语音命令在电话上执行特定命令(诸如发送文本消息、安排会议、进行电话呼叫等)的智 能个人助理。另外,SIRI使用自然语音并且可利用一系列的提示来完成用户的请求。
[0003] 苹果公司还通过苹果的"解放双眼"方案将SIRI整合到车辆产品的语音控制系统 中。通过使用方向盘上的语音命令按钮,驾驶者能够激活用户的电话上的SIRI。另外,装置 的屏幕可保持休眠模式以使干扰最小化。
[0004] 第2012/0245945号美国专利申请公开了一种从具有触摸面板的便携式终端接 收表示屏幕图像的图像数据的车辆内设备。所述设备从图像数据提取文本代码数据,并 识别屏幕图像中的文本代码显示区域。所述设备基于用户说出的语音命令来确定命令文 本。所述设备基于命令文本、从图像数据提取的文本代码数据和关于与文本代码数据相应 的文本代码显示区域的信息,将文本代码显示区域识别为便携式终端的屏幕图像中的主体 (subject)操作区域。与文本代码显示区域相应的触摸面板的屏幕图像的区域被识别为主 体操作区域,指示识别的主体操作区域的信号被发送到便携式终端。


【发明内容】

[0005] 第一示意性实施例公开了一种被配置为与移动装置和车辆进行通信的车辆接口 模块。车辆接口模块包括:无线收发器,被配置为与移动装置进行通信;车辆收发器,被配 置为与车辆数据总线进行通信。车辆接口模块还包括:处理器,被配置为:使用车辆收发器 从车辆数据总线接收信号,其中,由对车辆计算机系统的用户输入来启动信号。另外,处理 器还被配置为确定信号提示移动装置上的语音识别会话的激活,并使用无线收发器将输入 提供给移动装置,其中,输入启动移动装置的语音识别会话。
[0006] 第二示意性实施例公开了一种车辆计算系统,包括:无线收发器,被配置为与移动 装置进行配对并建立到移动装置的无线连接。车辆计算机系统还包括:端口,能够将车辆消 息发送到车辆接口模块,其中,车辆接口模块被配置为与移动装置进行通信,并从车辆的数 据总线接收数据。车辆计算机系统还包括:处理器,被配置为将来自车辆输入的信号发送到 车辆接口模块,其中,车辆接口模块确定信号触发移动装置的语音识别系统的启动并基于 来自车辆输入的信号启动移动装置的语音识别系统。处理器还被配置为:经由车辆麦克风 从用户接收语音请求;利用无线收发器将语音请求发送到移动装置;从移动装置接收对语 音请求的响应,其中,由移动装置或与移动装置进行通信的服务器对响应进行处理;利用车 辆扬声器输出对语音请求的响应。
[0007] 用于与移动装置进行通信的无线收发器可以是蓝牙收发器。
[0008] 车辆接口模块可使用与来自车辆输入的信号不同的信号来激活语音识别系统。
[0009] 车辆接口模块利用蓝牙协议的人机接口装置(HID)配置文件与移动装置进行通 ?目。
[0010] 处理器还可被配置为将请求发送到车辆接口模块,以当语音识别系统被激活时禁 用移动装置的键盘。
[0011] 端口可以是车载诊断端口、USB端口或串行端口。
[0012] 车辆接口模块可经由蓝牙连接激活移动装置的语音识别系统。
[0013] 第三示意性实施例公开了一种车辆接口模块,包括:无线收发器,用于与移动装置 进行通信;车辆收发器,用于从与移动装置进行通信的车辆接收信息。车辆接口模块还包 括:处理器,被配置为从车辆收发器接收信号,其中,从车辆的用户输入启动信号。处理器还 被配置为:将信号转换为消息,其中,消息激活移动装置上的语音识别系统;将消息发送到 移动装置。
[0014] 消息还可被配置为模拟移动装置上的输入的操作。
[0015] 处理器还被配置为经由无线收发器将请求发送到移动装置,以启用或禁用移动装 置的输入或输出。

【专利附图】

【附图说明】
[0016] 图1示出用于车辆的基于车辆的计算系统的示例框式拓扑图。
[0017] 图2示出基于车辆的计算系统利用便携式车辆接口模块与移动电话进行通信的 示例框式拓扑图。
[0018] 图3示出利用基于车辆的计算系统与移动电话进行通信的示意性流程图。
[0019] 图4示出方向盘利用车辆接口模块与iOS装置进行交互的示意时序图。

【具体实施方式】
[0020] 根据需要,在此公开本发明的详细实施例;然而,将理解的是,所公开的实施例仅 仅是本发明的示例,本发明可以以各种替代形式实现。附图无需按比例绘制;可夸大或缩小 一些特征以示出特定组件的细节。因此,在此公开的具体结构和功能细节不会被解释为具 有限制性,而仅仅是用于教导本领域技术人员以多种形式实施本发明的代表性基础。
[0021] 现在将在下文中参照示出本发明的示意性实施例的附图更充分地描述本发明。然 而,本发明可以以许多不同形式实施,并且不应该被解释为限于在此阐述的实施例。相同的 标号始终指示相同的元件。当在此使用术语"和/或"时,该术语包括一个或更多个相关联 的列出项的任何和全部组合。
[0022] 图1示出用于车辆31的基于车辆的计算系统(VCS) 1的示例框式拓扑图。这种基 于车辆的计算系统1的示例是由福特汽车公司制造的SYNC系统。设置有基于车辆的计算 系统的车辆可包含位于车辆中的可视前端界面4。如果所述界面设置有例如触敏屏幕,则用 户还能够与所述界面进行交互。在另一示意性实施例中,通过按钮按压、具有自动语音识别 的口语对话系统和语音合成来进行交互。
[0023] 在图1中所示的示意性实施例1中,处理器3控制基于车辆的计算系统的至少一 部分操作。设置在车辆内的处理器允许命令和例程的车载(on-board)处理。此外,处理器 连接到非持久性存储器5和持久性存储器7两者。在该示意性实施例中,非持久性存储器 是随机存取存储器(RAM),持久性存储器是硬盘驱动器(HDD)或闪存。
[0024] 处理器还设置有允许用户与处理器以接口互联的多个不同的输入。在该示意性实 施例中,麦克风29、辅助输入25(用于输入33)、旧8输入23、6?3输入24和蓝牙输入15全 部被设置。还设置有输入选择器51,以允许用户在各种输入之间进行选择。在对于麦克风 和辅助连接器两者的输入被传送到处理器之前,由转换器27对所述输入进行模数转换。尽 管未示出,但是这些组件和其它组件可通过车辆多路网络(诸如但不限于CAN总线)与VCS 进行通信,以向VCS (或其组件)传送数据并从VCS (或其组件)接收数据。
[0025] 系统的输出可包括但不限于可视显示器4以及扬声器13或立体声系统输出。扬 声器连接到放大器11并通过数模转换器9从处理器3接收其信号。还可分别沿19和21 所示的双向数据流产生到远程蓝牙装置(诸如PND54)或USB装置(诸如车辆导航装置60) 的输出。
[0026] 在一示意性实施例中,系统1使用蓝牙收发器15与用户的移动装置53 (例如,蜂 窝电话、智能电话、PDA、平板、具有无线远程网络连接能力的装置等)进行通信17。移动装 置随后可用于通过例如与蜂窝塔57的通信55来与车辆31外部的网络61进行通信59。在 一些实施例中,蜂窝塔57可以是WiFi接入点。
[0027] 移动装置和蓝牙收发器之间的示例性通信由信号14表示。
[0028] 可通过按钮52或相似输入来指示移动装置53与蓝牙收发器15进行配对。因此, 指示CPU使得车载蓝牙收发器将与移动装置中的蓝牙收发器进行配对。
[0029] 可利用例如与移动装置53关联的数据计划、话上数据或DTMF音调在CPU3和网络 61之间传送数据。可选择地,可期望包括具有天线18的车载调制解调器63以便在CPU3和 网络61之间通过语音频带传送数据16。移动装置53随后可用于通过例如与蜂窝塔57的 通信55来与车辆31外部的网络61进行通信59。在一些实施例中,调制解调器63可与蜂 窝塔57建立通信20,以与网络61进行通信。作为非限制性示例,调制解调器63可以是USB 蜂窝调制解调器,并且通信20可以是蜂窝通信。
[0030] 在一示意性实施例中,处理器设置有包括与调制解调器应用软件进行通信的API 的操作系统。调制解调器应用软件可访问蓝牙收发器上的嵌入式模块或固件,以完成与 (诸如设置在移动装置中的)远程蓝牙收发器的无线通信。蓝牙是IEEE802PAN(个域网) 协议的子集。IEEE802LAN(局域网)协议包括WiFi并且与IEEE802PAN具有相当多的交叉 功能。两者都适合于车辆内的无线通信。可以在本领域使用的另一通信方式是自由空间光 通信(诸如IrDA)和非标准化消费者IR协议。
[0031] 在另一实施例中,移动装置53包括用于语音频带或宽带数据通信的调制解调器。 在话上数据的实施例中,当移动装置的所有者能够在数据被传送的同时通过装置说话时, 可实现已知为频分复用的技术。在其它时间,当所有者没有在使用装置时,数据传送可使 用整个带宽(在一示例中是300Hz至3. 4kHz)。尽管频分复用对于车辆与互联网之间的 模拟蜂窝通信而言可能是常见的并且仍在使用,但其已经很大程度上被用于数字蜂窝通信 的码域多址(CDMA)、时域多址(TDMA)、空域多址(SDMA)的混合体所替代。这些都是ITU MT-2000(3G)兼容的标准,其为静止或者行走的用户提供高达2mbs的数据速率,并为在 移动的车辆中的用户提供385kbs的数据速率。3G标准现在正被为在车辆中的用户提供 lOOmbs的数据速率并为静止的用户提供lgbs的数据速率的高级MT(4G)所替代。如果用 户具有与移动装置关联的数据计划,则所述数据计划可允许宽带传输且系统可使用宽得多 的带宽(加速数据传送)。在另一实施例中,移动装置53被安装至车辆31的蜂窝通信装置 (未示出)所替代。在另一实施例中,移动装置53可以是能够通过例如(而非限制)802. llg 网络(即WiFi)或WiMax网络进行通信的无线局域网(LAN)装置。
[0032] 在一实施例中,传入数据可经由话上数据或数据计划而通过移动装置、通过车载 蓝牙收发器传送并进入车辆的内部处理器3。例如,在某些临时数据的情况下,数据可被存 储在HDD或其它存储介质7上,直至不再需要所述数据时为止。
[0033] 其它可与车辆以接口互联的源包括:具有例如USB连接56和/或天线58的个人 导航装置54、具有USB62或其它连接的车辆导航装置60、车载GPS装置24、或与网络61连 接的远程导航系统(未示出)。USB是一类串行联网协议中的一种。IEEE1394(火线?(苹 果)、i.LINK?(索尼)和Lynx?(德州仪器))、EIA(电子工业协会)串行协议、IEEE1284(并 口)、S/PDIF (索尼/飞利浦数字互连格式)和USB-IF (USB开发者论坛)形成了装置-装 置串行标准的骨干。多数协议可针对电通信或光通信来实施。
[0034] 此外,CPU可与各种其它的辅助装置65进行通信。这些装置可通过无线连接67或 有线连接69来连接。辅助装置65可包括但不限于个人媒体播放器、无线医疗装置、便携式 计算机、移动装置、密钥卡等。
[0035] 此外或可选择地,可使用例如WiFi (IEEE803. 11)收发器71将CPU连接到基于车 辆的无线路由器73。这可允许CPU在本地路由器73的范围内连接到远程网络。
[0036] 除了具有由位于车辆中的车辆计算系统执行的示例性处理之外,在某些实施例 中,还可由与车辆计算系统通信的计算系统来执行示例性处理。这样的系统可包括但不限 于:无线装置(例如但不限于移动电话)或通过无线装置连接的远程计算系统(例如但不 限于服务器)。总体上,这些系统可被称为与车辆关联的计算系统(VACS)。在某些实施例 中,VACS的特定组件可根据系统的特定实施而执行处理的特定部分。通过示例而并非限制 的方式,如果处理具有与配对的无线装置发送或者接收信息的步骤,则很可能无线装置不 执行该处理,这是因为无线装置不会与自身进行信息的"发送和接收"。本领域的普通技术 人员将理解何时不适合对给定解决方案应用特定的VACS。在所有解决方案中,预期至少位 于车辆内的车辆计算系统(VCS)自身能够执行示例性处理。
[0037] 图2示出基于车辆的计算系统利用无线模块与移动装置进行通信的示例框式拓 扑图。移动装置203可以与VCS201和车辆接口模块209进行通信。移动装置可与VCS201 和车辆接口模块209两者进行有线或无线通信。在图2的示意性实施例中,移动装置203 与VCS201经由蓝牙进行通信。尽管VCS可经由各种蓝牙配置文件(即,HFP、A2DP、ACRCP、 GAP、HID等)通过无线信号202将数据传输到移动装置,但是图2示出使用免提配置文件 的示例。另外,图2示出车辆接口模块209可经由人机接口装置配置文件通过无线信号208 将数据传输到移动装置,尽管各种蓝牙配置文件中的任何蓝牙配置文件也可被访问。
[0038] VCS201还可使用用于从用户接收语音输入命令的车辆麦克风205。可与位于VCS、 移动装置或远程网络上的语音识别系统相结合地使用语音输入。VCS可利用移动装置经由 远程网络来检索语音识别系统。可利用移动装置的无线收发器(例如,GSM、3G、4G、LTE、 Wi-Fi、Wi-Max等)取回远程语音识别。当移动装置取回语音识别系统时,移动装置可能够 将语音识别提示或命令经由无线信号202发送到VCS。语音识别提示以及从移动装置或与 移动装置或VCS进行通信的远程服务器取回的其它输出可经由车辆扬声器207或其它输出 (例如,车辆显示器、仪表盘等)而输出。另外,VCS可从车辆MIC205接收语音命令,以经由 无线信号202将其发送到移动装置或远程语音服务器。
[0039] VCS可与插入车辆的车载诊断(0BDII)端口 217的车辆接口模块209进行通信。 0BDII端口可从车辆数据总线211取回车辆消息。尽管在车辆的示意性实施例中可将车辆 接口模块插入0BDII端口,但是车辆接口模块可经由串行接口、USB收发器、蓝牙收发器或 其它接口与车辆总线进行通信。另外,车辆接口模块可以是便携式的,或者可以被嵌入车辆 中。车辆的数据总线可使用诸如CAN(控制器区域网络)、MOST(面向媒体的系统传输)或 其它总线协议的标准。
[0040] 车辆接口模块209可包括控制器区域网络(CAN)支持模块215或车辆总线网络上 的另一类似的节点,以从车辆的数据总线取回诊断命令、消息或其它数据。可利用微控制器 213来帮助处理从CAN支持模块215和无线模块取回的数据。无线模块211可以是如图2中 所例示的蓝牙模块,或者(无论是有线还是无线的)任何其它短距离通信模块(诸如Wi-Fi 收发器、Wi-Max、USB、HDMI、RFID等)。另外,蓝牙模块211和微处理器213可经由USB到 UART连接彼此之间进行通信。可使用蓝牙模块211来经由无线信号208与移动装置203进 行通信。无线信号208可利用人机接口装置配置文件进行传输。
[0041] 可利用微控制器213来确定何时启动激活信号。例如,微控制器213可确定按压并 保持PTT按钮应该在移动装置上启动语音请求会话。当用户按压并保持PTT跳过按钮时, 便携式车辆接口模块可将模拟移动装置的"主(HOME) "按钮激活语音识别会话的信号发送 到移动装置。尽管本实施例激活语音识别会话,但是微控制器可用于模拟与移动装置经由 HID配置文件进行的任何交互。因此,可使用移动装置的任何应用或功能,而不仅仅是语音 识别会话。例如,可利用车辆接口模块在移动装置上激活第三方应用。不同的车辆可能够 利用不同的激活信号以操作或启动移动装置上的应用。
[0042] 微控制器213可包含用于转译来自任何车辆(与车辆制造商、品牌或型号无关) 的输入以操作任何移动装置上的功能的软件。因此,便携式车辆接口模块是独立于车辆的。 例如,微控制器可被配置为处理来自于一个品牌或型号的车辆的数据。控制器可对从车辆 接收到的消息进行解码,以确定与移动装置进行的交互被请求,并开始激活应用(诸如语 音识别会话)。车辆接口模块可在车辆的输入控制器的使用或输入(即,按压并保持PTT按 钮、双次轻击PTT按钮、单次按压PTT按钮)期间发送一种类型的特定消息,而另一品牌或 型号的车辆在输入控制器的另一特定使用期间发送不同类型的消息。不考虑车辆,微控制 器可理解从车辆的数据总线取回的消息,并在合适的情况下启动移动装置的特定输入。
[0043] 便携式车辆接口模块也可以是独立的装置。因此,微控制器可被配置为基于装置 的类型(例如,品牌、型号、软件版本等)将特定命令发送到装置,并将不同的命令发送到另 一装置。例如,便携式车辆接口模块可模仿主按钮的按压和保持,以启动一个移动装置的语 音识别。当与另一移动装置进行交互时,微控制器可发送通过激活装置的主按钮的双次轻 击来替代模拟移动装置的界面的不同的命令,以启动语音识别会话。便携式车辆接口模块 可确定将哪个命令发送到移动装置以激活车辆的用户所请求的特定功能。微控制器可理解 通过利用蓝牙(例如,HID配置文件)或另一类型的协议、API、软件等将哪个消息发送到移 动装置。
[0044] 在一实施例中,可利用方向盘219上的按钮或者位于车辆内的任何其它输入装置 (例如,触摸屏、硬件按钮、键盘、触觉装置、旋钮等)来启动语音识别系统。当激活方向盘 219上的推杆通话开关(push to talk switch)时,输入控制器可发送消息。不同的车辆可能 够经由车辆的数据总线211和车辆总线收发器215利用不同的激活信号。输入控制器219 信号可启动车辆接口模块209,以基于微控制器213的配置开始激活移动装置的语音识别 系统。另外,输入控制器可还能够发送信号到VCS,以开始经由车辆MIC205检测语音命令。
[0045] 输入控制器219可能够基于可由用户定义、微控制器、车辆制造商等定义的输入 方法将不同的命令发送到车辆接口模块。例如,对PTT按钮的单次按压可启动将被激活的 VCS的语音识别系统。然而,接口模块可被配置为下述方式:按压并保持可启动移动装置的 语音识别,或者与移动装置进行通信的远程网络的语音识别。另外的输入变量(诸如,三次 按压、双次按压并保持、双次轻击或任何其它组合)可被包括在内,以分别激活VCS、移动装 置和与移动装置进行通信的远程语音服务器等的不同的语音识别系统。
[0046] 另外,替代实施例可包括可作为输入控制器使用的内部键盘(例如,构造在方向 盘内的键盘、在多媒体显示器上使用的键盘等)或外部键盘。键盘可使用有线或无线通信 与车辆或移动装置进行通信。键盘可能够在移动装置203或与移动装置进行通信的远程语 音服务器上启动语音请求。另外,键盘可能够将另外的输入信号经由车辆接口模块209发 送到移动装置,以将数据发送到移动装置203。例如,用户可利用键盘来键入文本消息、输入 地址、操作移动装置的用户界面等。因此,VCS的触摸屏显示器可能够作为输入控制器在移 动装置上进行无缝操作。例如,车辆接口模块可能够利用VCS的输入来控制移动装置。移 动装置可能够将界面数据(例如,装置的HMI或GUI)发送到车辆,以在显示器上输出。用 户可随后通过经由车辆接口模块发送命令来利用车辆的输入控制移动装置。
[0047] 在另一实施例中,可利用车辆接口模块来将命令发送到处于远程位置的装置。车 辆接口模块可通过利用移动装置的数据连接将命令发送到远程装置来操作远程装置。例 如,家庭中的电器可与非车载(off-board)服务器进行通信。驾驶者可能够通过将信号从 VCS发送到车辆接口模块并发送到移动装置来启动功能或操作家用电器。可将信号从移动 装置发送到与电器进行通信的远程服务器。
[0048] 在替代实施例中,接口模块还可从远程服务器取回软件或固件更新。车辆接口模 块可包括它自身的独立收发器以与远程服务器进行通信,或者利用VCS或移动装置与远程 服务器进行通信。可利用软件或固件更新来更新蓝牙配置文件、车辆数据总线转译或其它 功能。
[0049] 图3示出利用基于车辆的计算系统与移动电话进行通信的示意性流程图。VCS可 利用蓝牙收发器与移动装置(诸如移动电话)进行配对(301)。配对处理可利用不同的蓝 牙配置文件来便于VCS与移动装置之间的通信。这些配置文件中的一些配置文件可包括 HFP、A2DP、AVRCP、PBAP、HID、BVRA(HFP配置文件的一部分)等。可从移动电话或VCS实现 配对处理。
[0050] 另外,VCS可与便携式车辆接口模块进行通信。可将便携式车辆接口模块安装在 车辆的0BDII部分内,以从车辆数据总线取回消息。便携式车辆接口模块还可与移动装置 (诸如移动电话)进行配对(302)。还可从移动电话、便携式车辆接口模块或VCS实现配对 处理。便携式车辆接口模块可利用与VCS所使用的蓝牙配置文件不同的蓝牙配置文件或 与vcs所使用的无线信号不同的无线信号与移动装置进行通信。例如,便携式车辆接口模 块可经由HID配置文件与移动装置进行通信,同时VCS可经由HFP配置文件与移动装置进 行通信。另外,便携式车辆接口模块可同时利用与VCS不同的无线标准与移动装置进行通 信。在其它实施例中,便携式车辆接口模块可利用相同信号与VCS和移动装置两者进行通 信,并且它们也可被有线连接。
[0051] 用户可激活由车辆接口模块所确定的输入请求,以开始移动装置的语音识别(VR) 会话。VCS可与输入控制器进行通信,并接收输入请求(303)。车辆接口模块可听监听车辆 总线上的消息,以确定何时启动移动装置上的功能或应用。可经由方向盘开关、触摸屏、车 辆硬件或软件按钮、开关等启动输入。
[0052] 车辆接口模块可确定输入控制器是否已经启动用于在移动装置上开始VR会话或 另一功能或应用的请求。在某些实施例中,接口模块可被编程为通过利用唯一操作(诸如 保持方向盘上的推杆通话(PTT)开关)来启动对移动装置的VR会话请求。可选地,简单地 按压PTT开关可启动对VCS的语音识别系统的VR请求,以输出到用户。因此,车辆接口模 块可忽视被视为不适用于移动装置的命令(307),并且VCS可如常操作命令。
[0053] 当请求启动移动装置电话的VR会话时,VCS可经由便携式车辆接口模块与移动电 话进行通信,以启动对VR会话的请求(309)。VCS可将消息发送到便携式车辆接口模块。如 果车辆接口模块确定消息应该被转换并发送到移动装置,则便携式车辆接口模块可随后将 消息或请求发送到移动装置,以在移动电话或远程语音应用服务器上启动VR会话。接口模 块在接收到这样的消息时,可控制移动装置以模仿装置的界面。便携式车辆接口模块可经 由有线或无线连接(例如,蓝牙、Wi-Fi、Wi-Max等)与移动装置进行通信,同时VCS可利用 它自身的与移动装置的专用无线连接。在一实施例中,VCS可利用使用HID配置文件的便 携式车辆接口模块与移动装置进行通信,以传输用于激活移动装置的功能的某些信号。另 外,VCS可经由HFP配置文件与移动装置进行直接通信。因此,VCS可与移动装置保持两个 单独的蓝牙连接。
[0054] 尽管VCS可经由接口模块在移动装置上启动VR会话,但是可在移动装置上操作另 外的功能。例如,VCS可将用于禁用或启用某些功能的请求发送到移动装置(311)。VCS可 经由VCS的专用蓝牙收发器或者经由便携式车辆接口模块发送请求。例如,VCS可经由通 过HID配置文件的蓝牙连接来利用便携式车辆接口模块向移动装置请求禁用移动装置的 键盘。在替代实施例中,VCS可禁用移动显示器的其它功能,诸如文本消息、显示器、扬声器、 振铃器等。另外,可在特定时刻或条件下(例如,当车辆行驶> 3英里/小时时,当车辆不 处于停车时,或者当装置经由蓝牙与另一装置连接时)禁用功能。当车辆接口模块或VCS 与移动装置配对时,车辆接口模块或VCS可在任何时刻将用于启用/禁用功能的请求发送 到移动装置,而不仅仅如当前实施例中所示。因此,流程图应该仅用于当请求被发送时的示 例。
[0055] 另外,VCS可与键盘或其它输入控制器进行通信。可利用键盘经由HID配置文件 来操作移动装置。另外的实施例可利用其它输入装置(鼠标、触觉装置、硬件按钮、旋钮、方 向盘控制、触摸屏上的软件按钮等)来操作移动装置的用户界面。
[0056] VCS可经由无线连接从移动电话接收与VR会话有关的输出(313)。在一示例中,移 动装置可从远程服务器取回与VR会话有关的信息。信息可包括语音引导菜单、输出响应、 非车载数据(即,天气、体育、新闻、联系人信息、音乐数据等)等。移动装置可经由HFP配 置文件连接来通过车辆的扬声器输出响应。在其它实施例中,移动装置可将用于在车辆显 示器(例如,仪表盘集群、导航显示器、RSE)或其它输出终端上输出的数据发送到VCS。
[0057] 当VR会话启动时,VCS可从与会话相关的用户接收输入(315)。输入可以是从车 辆麦克风或移动装置麦克风取回的来自用户的口头语音请求。例如,当VR会话被激活时, 可通过车辆扬声器输出指示VR会话已经开始的声音。VR会话可等待输入被取回,并激活车 辆麦克风以接收与VR会话相应的输入。可利用语音输入在移动装置上激活命令。输入还 可被利用车辆键盘、触摸屏、方向盘开关或其它输入控制器(例如,经由有线或无线通信与 VCS或车辆接口模块通信的输入控制器)手动输入。可利用车辆的输入控制器来操作移动 装置,而不是必须物理地与移动装置进行直接交互。因此,移动装置可能位于用户伸手可碰 到的范围之外,但是用户可经由VCS操作装置。
[0058] VCS可将输入发送到移动装置(317)。可经由VCS通过有线或无线的连接来发送输 入,或者在其它实施例中甚至可利用便携式车辆接口模块来发送输入。在一实施例中,VCS 可经由HFP配置文件将语音请求发送到移动装置。例如,VCS可利用车辆麦克风从用户接 收语音输入,并利用蓝牙将该语音输入发送到蜂窝电话。可将另外的数据发送到移动装置, 以同样地启用或禁用移动装置的功能。
[0059] 移动装置可使用语音请求,并在移动装置上本地处理语音请求,或者将非车载语 音请求发送到远程语音应用服务器。移动装置可使用车载地处理某些语音请求(例如,处 理存储在移动装置上的联系人信息或音乐数据的语音请求)并远程地处理其它语音请求 (例如,利用非车载数据或非车载处理能力)的混合方案。移动电话的多个操作系统使用 可与某些实施例结合地使用的语音识别方案,诸如i〇S的SIRI或安卓的谷歌语音识别。移 动装置还可使用第三方语音识别应用。VCS可利用电话的HFP配置文件从移动装置接收响 应。例如,VCS可使得激活的电话处理用于查看天气的语音请求。移动电话或与电话通信 的服务器可已经对语音请求进行了处理。当电话取回响应时,电话可经由HFP配置文件将 响应发送到VCS。
[0060] 当从移动装置取回响应时(319),VCS可输出请求(321)。在一示例中,VCS可经由 车辆的扬声器输出来自VR会话的响应。在另一实施例中,VCS可利用不同的配置文件经由 车辆的显示器输出响应。响应可需要用户的另外的输入或者可根本是用户的请求。
[0061] 尽管在此示出示例性处理和方法,但是将理解的是,这些处理和方法仅用于示意 性目的。普通技术人员将理解的是,可按照合适的顺序来执行所述处理和方法的步骤,以产 生期望的结果。另外,普通技术人员将理解的是,如果不需要所述步骤中的一些和/或全部 来产生根据示意性实施例的期望的结果,则所述步骤中的一些和/或全部可被产生相似的 结果相似的处理替代和/或被去除。
[0062] 图4示出方向盘利用车辆接口模块与iOS装置进行交互的示意时序图。非限制性 示例利用方向盘输入、车辆接口装置和使用i〇s操作系统作为在移动装置上运行的软件的 移动装置。本领域普通技术人员可利用与以下公开的装置不同并产生相似结果的装置。
[0063] VCS可与输入控制器(诸如,方向盘开关401)进行通信。当用户激活方向盘开关 (例如,保持PTT按钮)时,方向盘将"按钮点击"消息发送到CAN总线上(407)。由车辆接 口装置403经由车辆的CAN总线取回"按钮点击"消息。
[0064] 车辆接口装置403可从方向盘开关或其它VCS组件接收消息。车辆接口装置可理 解用户的特定动作意为启动移动装置上的功能。车辆接口装置403可将来自方向盘按键的 "按钮点击" CAN信号转换为对移动装置的"主键长按"(409)。因此,可利用"主键长按"来 激活语音识别会话。车辆接口模块可转换从任何类型的车辆(包括船、机动车、飞机等)到 与接口模块进行通信的任何类型的装置的消息。
[0065] 车辆接口装置403可经由HID蓝牙配置文件将消息发送到移动装置(411)。HID 消息可以是可相应地激活语音识别会话(例如,i〇S装置的SIRI)的移动装置的主键的"点 击和保持"。因此,移动装置405可开始语音识别会话(413)。一旦语音识别会话开始,移动 装置可利用无线连接(例如,HFP配置文件)与VCS进行通信,以发送/接收与用户的语音 请求有关的数据或信息。
[0066] 在此公开的处理、方法或算法可被传送到处理装置、控制器或计算机,并且/或者 通过处理装置、控制器或计算机实现,其中,处理装置、控制器或计算机可包括任何现有的 可编程电子控制单元或专用电子控制单元。相似地,处理、方法或算法可按照许多形式被存 储为可由控制器或计算机执行的数据和指令,所述形式包括但不限于:永久地存储在不可 写入的存储介质(诸如ROM装置)上的信息和可改变地存储在可写入的存储介质(诸如软 盘、磁带、CD、RAM装置和其它磁光介质)上的信息。处理、方法或算法还可被实现在软件可 执行的对象中。可选地,可使用合适的硬件组件(诸如专用集成电路(ASIC)、现场可编程门 阵列(FPGA)、状态机、控制器或者其它硬件组件或装置)或者硬件、软件和固件组件的组合 来全部或部分地实现处理、方法或算法。
[0067] 虽然以上描述了示例性实施例,但这些实施例并不意在描述权利要求所包含的所 有可能形式。说明书中所使用的词语是描述性词语而非限制,并且应理解的是,可在不脱离 本公开的精神和范围的情况下做出各种改变。如前所述,可将各种实施例的特征进行组合 以形成本发明的可能未被明确描述或示出的另外的实施例。虽然各种实施例已经被描述为 提供优点,或者针对一个或更多个期望的特性优于其它实施例或现有实现方式,但是本领 域的普通技术人员认识到的是,所述一个或更多个特征或特性可被折衷以实现期望的整体 系统属性,这取决于具体的应用和实现。这些属性可包括但不限于成本、强度、耐久性、生命 周期成本、市场性、外观、包装、尺寸、适用性、重量、可制造性、便于组装等。因此,被描述为 针对一个或更多个特性与其它实施例或现有实现方式相比并不理想的实施例并不超出本 公开的范围,并且针对特定应用而言是可取的。
【权利要求】
1. 一种被配置为与移动装置和车辆进行通信的车辆接口模块,包括: 无线收发器,被配置为与移动装置进行通信; 车辆收发器,被配置为与车辆数据总线进行通信; 处理器,被配置为: 1) 使用车辆收发器从车辆数据总线接收信号,其中,由对车辆计算机系统的用户输入 来启动信号; 2) 确定信号提示移动装置上的语音识别会话的激活; 3) 使用无线收发器将输入提供给移动装置,其中,输入启动移动装置的语音识别会话。
2. 如权利要求1所述的车辆接口模块,其中,处理器还被配置为经由无线收发器将请 求发送到移动装置,以启用或禁用移动装置的输入或输出。
3. 如权利要求2所述的车辆接口模块,其中,请求包括禁用移动装置的键盘。
4. 如权利要求2所述的车辆接口模块,其中,请求包括禁用移动装置的屏幕。
5. 如权利要求1所述的车辆接口模块,其中,车辆接口模块还被配置为安装在车辆的 车载诊断端口内。
6. 如权利要求1所述的车辆接口模块,其中,无线收发器利用与人机接口装置配置文 件的蓝牙连接来与移动装置进行通信。
7. 如权利要求1所述的车辆接口模块,其中,车辆接口模块使用人机接口装置配置文 件来提供对移动装置的输入。
8. 如权利要求1所述的车辆接口模块,其中,处理器还被配置为基于从车辆数据总线 接收到的信号来确定不同的移动装置上的应用的启动。
9. 如权利要求1所述的车辆接口模块,其中,车辆接口模块是便携式的。
10. 如权利要求1所述的车辆接口模块,其中,移动装置是平板、移动电话或音乐播发 器。
【文档编号】H04B1/40GK104218969SQ201410242733
【公开日】2014年12月17日 申请日期:2014年6月3日 优先权日:2013年6月3日
【发明者】巴萨瓦拉齐·多萨尔, 詹姆斯·斯特沃特·兰金二世, 陈一帆, 加里·史蒂文·史杜莫乐, 布丽奇特·弗朗西丝·莫拉·理查森, 斯科特·安德鲁·安曼, 金塔拉斯·文森特·普斯科瑞斯 申请人:福特全球技术公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1