用于远程辅助车辆辅助的方法和设备转让专利

申请号 : CN201910013026.2

文献号 : CN110032163A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 大卫·弗朗哥·洛佩斯鲁比奥奥斯瓦尔多·佩雷斯·巴雷拉罗德里戈·弗里杰什C赫蒂·H·莫拉莱斯博拉尼奥斯

申请人 : 福特全球技术公司

摘要 :

本公开提供了“用于远程辅助车辆辅助的方法和设备”。一种系统,包括处理器,所述处理器被配置为从车辆接收车辆诊断报告。所述处理器还被配置为确定需要附加信息来诊断所述报告所指出的问题。所述处理器还被配置为编译用于使用户收集所述附加信息的指令,并且响应于确定需要所述附加信息而将所述指令发送到所述车辆。

权利要求 :

1.一种系统,所述系统包括:

处理器,所述处理器被配置为:

从车辆接收车辆诊断报告;

确定需要附加信息来诊断所述报告所指出的问题;

编译用于使用户收集所述附加信息的指令;以及响应于确定所述附加信息而将所述指令发送到所述车辆。

2.如权利要求1所述的系统,其中所述处理器被配置为响应于接收到所述报告而联系指定的专家方。

3.如权利要求2所述的系统,其中所述处理器被配置为基于从所述专家接收的指示符而确定需要附加信息。

4.如权利要求2所述的系统,其中所述处理器被配置为基于从所述专家接收的指示符而编译指令。

5.如权利要求4所述的系统,其中所述指示符包括对要包括在所述指令中的关于如何收集所述附加信息的预编译的视频的选择。

6.如权利要求4所述的系统,其中所述指示符包括对要包括在所述指令中的关于如何收集所述附加信息的预编译的音频的选择。

7.如权利要求4所述的系统,其中所述指示符包括对要包括在所述指令中的显示部件的预编译的图像的选择。

8.如权利要求1所述的系统,其中所述指令包括关于如何收集所述附加信息的预编译的视频。

9.如权利要求1所述的系统,其中所述指令包括关于如何收集所述附加信息的预编译的音频。

10.如权利要求1所述的系统,其中所述指令包括显示所述诊断数据所涉及的部件的预编译的图像。

11.一种系统,所述系统包括:

处理器,所述处理器被配置为:

从车辆接收车辆诊断报告;

确定纠正所述报告所指出的问题的程序;

编译用于使用户完成所述程序的指令;以及响应于确定所述程序而将所述指令发送到所述车辆。

12.如权利要求11所述的系统,其中所述处理器被配置为响应于接收到所述报告而联系指定的专家方。

13.如权利要求12所述的系统,其中所述处理器被配置为基于从所述专家接收的指示符而编译指令。

14.如权利要求13所述的系统,其中所述指示符包括对要包括在所述指令中的解释如何纠正所述问题的预编译的视频、预编译的音频或预编译的图像中的至少一个的选择。

15.一种计算机实现的方法,所述计算机实现的方法包括:响应于从车辆接收到车辆诊断报告而联系预先指定的专家;

接收来自所述专家的对解释如何修理所述诊断报告所指出的问题的视频、音频和图像中的至少一个的选择;

将来自所述专家的关于如何修理所述问题的指令传输到所述车辆,所述指令包括选定视频、音频或图像;以及提供所述车辆与所述专家之间的实时通信。

说明书 :

用于远程辅助车辆辅助的方法和设备

技术领域

[0001] 说明性实施例大体涉及用于远程辅助车辆辅助的方法和设备。

背景技术

[0002] 如今,驾驶员在车辆中体验到丰富的连接服务。点播媒体播放和导航、互联网连接和各种其它远程支持的服务是可用的。不管所有这种连接和远程通信如何,如果出现问题,驾驶员典型地必须将车辆带去进行维修。也就是说,通常不能由远程技术人员解决车辆问题。
[0003] 然而,在一些情况下,诸如当车辆将无法起动时,驾驶员不能将车辆带去进行维修。而且,即使当车辆将起动时,由于预计要等待长时间才能进行维修,许多驾驶员也避免将车辆带去进行维修。如果驾驶员具备修理问题的必要知识,那么本来最终在经销商处修理的许多问题可能已由驾驶员在家中修理。

发明内容

[0004] 在第一说明性实施例中,一种系统包括处理器,所述处理器被配置为从车辆接收车辆诊断报告。所述处理器还被配置为确定需要附加信息来诊断所述报告所指出的问题。所述处理器还被配置为编译用于使用户收集所述附加信息的指令,并且响应于确定所述附加信息而将所述指令发送到所述车辆。
[0005] 在第二说明性实施例中,一种系统包括处理器,所述处理器被配置为从车辆接收车辆诊断报告。所述处理器还被配置为确定纠正所述报告所指出的问题的程序。所述处理器还被配置为编译用于使用户完成所述程序的指令,并且响应于确定所述程序而将所述指令发送到所述车辆。
[0006] 在第三说明性实施例中,一种计算机实现的方法包括响应于从车辆接收到车辆诊断报告而联系预先指定的专家。所述方法还包括接收来自所述专家的对解释如何修理所述诊断报告所指出的问题的视频、音频和图像中的至少一个的选择。所述方法还包括:将来自所述专家的关于如何修理所述问题的指令传输到所述车辆,所述指令包括选定视频、音频或图像;以及提供所述车辆与所述专家之间的实时通信。

附图说明

[0007] 图1示出了说明性车辆计算系统;
[0008] 图2示出了诊断收集过程;
[0009] 图3示出了说明性远程辅助过程;以及
[0010] 图4示出了说明性远程指令提供过程。

具体实施方式

[0011] 按照需要,本文公开详细实施例;然而,应理解,所公开的实施例仅是说明性的,并且可以以各种形式和替代形式并入。附图不一定按比例绘制;一些特征可能会被放大或最小化以示出特定部件的细节。因此,本文所公开的特定结构细节和功能细节不应被解释为是限制性的,而是仅作为教导本领域的技术人员以不同方式应用所要求保护的主题的代表性基础。
[0012] 图1示出了用于车辆31的基于车辆的计算系统1(VCS)的示例框拓扑。此类基于车辆的计算系统1的示例是由福特汽车公司(THE FORD MOTOR COMPANY)制造的SYNC系统。支持基于车辆的计算系统的车辆可以包含位于车辆中的可视前端接口4。如果接口设有例如触摸屏显示器,那么用户也能够与接口交互。在另一个说明性实施例中,通过按钮按压、具有自动语音识别的口语对话系统和语音合成来进行交互。
[0013] 在图1所示的说明性实施例1中,处理器3控制基于车辆的计算系统的操作中的至少一些部分。处理器允许在车辆内提供命令和程序的承载处理。此外,处理器连接到非永久性存储器5和永久性存储器7。在该说明性实施例中,非永久性存储器是随机存取存储器(RAM),而永久性存储器是硬盘驱动器(HDD)或快闪存储器。一般来说,永久性(非暂时性)存储器可以包括在计算机或其它装置断电时维护数据的所有形式的存储器。这些存储器包括但不限于HDD、CD、DVD、磁带、固态驱动器、便携式USB驱动器以及任何其它合适形式的永久性存储器。
[0014] 处理器还设有允许用户与处理器交互的许多不同的输入端。在该说明性实施例中,提供了麦克风29、辅助输入端25(用于输入33)、USB输入端23、GPS输入端24、屏幕4(其可以是触摸屏显示器)以及蓝牙(BLUETOOTH)输入端15。还提供输入选择器51,以允许用户在各种输入之间交换。麦克风和辅助连接器的输入在被传递到处理器之前由转换器27从模拟转换为数字。虽然未示出,但是与VCS通信的许多车辆部件和辅助部件可以使用车辆网络(诸如但不限于CAN总线)来与VCS(或其部件)来回传递数据。
[0015] 系统的输出可以包括但不限于视觉显示器4和扬声器13或立体声系统输出。扬声器连接到放大器11并通过数-模转换器9从处理器3接收放大器11的信号。还可以沿着分别在19和21处示出的双向数据流将输出传输到诸如PND 54的远程蓝牙装置或诸如车辆导航装置60的USB装置。
[0016] 在一个说明性实施例中,系统1使用蓝牙收发器15与用户的漫游装置53(例如,蜂窝电话、智能电话、PDA或具有无线远程网络连接的任何其它装置)进行通信17。然后,可以使用漫游装置(以下称为ND)53来通过例如与蜂窝塔57的通信55与车辆31外部的网络61进行通信59。在一些实施例中,塔57可以是Wi-Fi接入点。
[0017] ND 53与蓝牙收发器15之间的示例性通信由信号14表示。
[0018] 可以通过按钮52或类似的输入端来指示配对ND 53和蓝牙收发器15。因此,指示CPU将车载蓝牙收发器与漫游装置中的蓝牙收发器配对。
[0019] 可以利用例如数据计划、声载数据或与ND 53相关联的DTMF音调在CPU 3与网络61之间传达数据。替代地,可能期望包括具有天线18的车载调制解调器63,以便通过语音频带在CPU 3与网络61之间传达16数据。然后,可以使用ND 53来通过例如与蜂窝塔57的通信55与车辆31外部的网络61进行通信59。在一些实施例中,调制解调器63可以与塔57建立通信20,以与网络61进行通信。作为一个非限制性示例,调制解调器63可以是USB蜂窝调制解调器,并且通信20可以是蜂窝通信。
[0020] 在一个说明性实施例中,处理器设有操作系统,所述操作系统包括用于与调制解调器应用软件进行通信的API。调制解调器应用软件可以访问蓝牙收发器上的嵌入式模块或固件,以完成与远程蓝牙收发器(诸如存在于漫游装置中的蓝牙收发器)的无线通信。蓝牙是IEEE 802 PAN(个人区域网络)协议的子集。IEEE 802 LAN(局域网)协议包括Wi-Fi,并且与IEEE 802 PAN具有相当大的交叉功能。两者都适用于车辆内的无线通信。可在该领域中使用的另一个通信手段是自由空间光学通信(诸如IrDA)和非标准化消费者IR协议。
[0021] 在另一个实施例中,ND 53包括用于话音频带或宽带数据通信的调制解调器。在声载数据实施例中,当漫游装置的所有者能够在传送数据时通过装置进行谈话时,可以实现称为频分复用的技术。在其它时候,当所有者未在使用装置时,数据传送可以使用整个带宽(在一个示例中为300Hz至3.4kHz)。虽然频分复用对于车辆与互联网之间的模拟蜂窝通信来说可能是常见的,并且仍在使用,但是它已经在很大程度上被用于数字蜂窝通信的码域多址(CDMA)、时域多址(TDMA)、空域多址(SDMA)的混合技术所替代。如果用户具有与漫游装置相关联的数据计划,那么数据计划可能允许宽带传输,并且系统可以使用更宽的带宽(加速数据传送)。在又一个实施例中,ND 53被安装到车辆31的蜂窝通信装置(未示出)所替代。在又一个实施例中,ND 53可以是能够通过例如(但不限于)802.11g网络(即,Wi-Fi)或Wi-Max网络进行通信的无线局域网(LAN)装置。
[0022] 在一个实施例中,传入数据可以经由声载数据或数据计划传递通过漫游装置、通过车载蓝牙收发器并进入车辆的内部处理器3中。例如,就某些临时数据的情况来说,数据可以存储在HDD或其它存储介质7上,直到不再需要数据为止。
[0023] 可与车辆介接的附加源包括具有例如USB连接56和/或天线58的个人导航装置54、具有USB 62或其它连接的车辆导航装置60、车载GPS装置24、或具有与网络61的连接的远程导航系统(未示出)。USB是一类串行网络化协议之一。IEEE 1394(FireWireTM(Apple)、i.LINKTM(Sony)和LynxTM(德州仪器))、EIA(电子工业协会)串行协议、IEEE 1284(Centronics端口)、S/PDIF(Sony/Philips Digital互连格式)和USB-IF(USB实现者论坛)形成装置间串行标准的基干。大多数协议可以实现用于电通信或光学通信。
[0024] 此外,CPU可以与多种其它辅助装置65进行通信。这些装置可以通过无线连接67或有线连接69进行连接。辅助装置65可以包括但不限于个人媒体播放器、无线健康装置、便携式计算机等。
[0025] 此外,或替代地,CPU可以使用例如Wi-Fi(IEEE 803.11)71收发器而连接到基于车辆的无线路由器73。这可以使CPU在本地路由器73的范围中连接到远程网络。
[0026] 除了使由位于车辆中的车辆计算系统执行示例性过程之外,在某些实施例中,还可以由与车辆计算系统通信的计算系统执行示例性过程。这种系统可以包括但不限于无线装置(例如但不限于移动电话)或通过无线装置连接的远程计算系统(例如但不限于服务器)。这种系统可以被统称为车辆相关联的计算系统(VACS)。在某些实施例中,VACS的特定部件可取决于系统的特定实现方式来执行过程的特定部分。作为示例而非限制,如果过程具有与配对的无线装置发送或接收信息的步骤,那么很可能无线装置未在执行过程的那个部分,因为无线装置不会与本身“发送和接收”信息。本领域的普通技术人员将理解何时将特定计算系统应用于给定解决方案是不合适的。
[0027] 在本文论述的每个说明性实施例中,示出了可由计算系统执行的过程的示例性非限制性示例。关于每个过程,为了执行过程的有限目的,执行过程的计算系统可能被配置为执行过程的专用处理器。所有过程不需要全部都执行,并且被理解为可执行以实现本发明的要素的过程类型的示例。可以根据需要在示例性过程中添加或移除附加步骤。
[0028] 关于在附图中描述的示出说明性过程流的说明性实施例,应注意,出于执行这些附图所示的示例性方法中的一些或全部的目的,可以暂时地启用通用处理器作为专用处理器。当执行提供指令以执行方法中的的一些或全部步骤的代码时,处理器可以暂时地重新用作专用处理器,直到所述方法完成为止。在另一个示例中,在适当的程度上,根据预先配置的处理器起作用的固件可以致使处理器充当出于执行所述方法或其一些合理变型的目的而提供的专用处理器。
[0029] 在许多车辆问题情况下(例如,低油、瘪胎或甚至看起来更复杂的问题),用户可以用适当的配套技术或借助于熟练技工来解决问题。由于大多数用户缺乏配套技术,并且大多数技工不提供现场服务,因此即使是最简单的任务,用户也被迫将车辆带去进行维修。
[0030] 在替代情景中,车辆制造商可以派遣技术人员,但是技术人员可能需要花费一个多小时才能到达,而仅发现所需的修理需要几分钟就行,并且如果用户知道该怎么做的话,就可能已经容易地由用户执行。这会使等待的用户和长途跋涉到用户处的技术人员不愉快。
[0031] 在说明性实施例中,用户能够与远程辅助过程通信,该远程辅助过程可以包括来自熟练技术人员的实时辅助。用户通常在技术人员或远程辅助计算机的指导下提供可用于诊断问题的车辆数据集。然后使用该数据来诊断问题,并且然后可以指示用户如何在不需要现场技术人员的情况下修理问题。即使是派遣了技术人员,用户也可以在技术人员到达之前尝试修理问题。
[0032] 图2示出了诊断收集过程。在该说明性示例中,车辆或远程诊断系统接收201指示问题的诊断数据。接收到的数据还可以包括传感器数据,并且大体是可指示潜在问题的任何数据。该问题可能具有与之相关联的典型数据,并且该过程也可以参与203收集该典型数据。例如,如果诊断代码指示存在轮胎问题,那么数据可以是轮胎压力、对准数据以及可帮助诊断问题的任何其它轮胎相关数据。
[0033] 在一些情况下,车载传感器不足以收集必要数据。在那些情况下,可能需要用户辅助205来收集数据。例如,关于轮胎数据,如果轮胎意外地低,那么可能要求用户记录该轮胎的视频并检查轮胎是否漏气。在发动机问题的情况下,可能要求用户记录发动机视频和/或声音,并且将数据与传感器诊断数据一起发送。由于许多人可能不知道如何检查轮胎是否漏气或记录发动机视频或声音(例如,发动机的适当部分的视频或声音),该过程可以提供209数据收集指令集。图4更详细地论述了该过程,但是例如指令可以包括文本或视频(或指向任一者的链接),其告知用户在轮胎上倒一瓶水并寻找气泡,或使用户的手在轮胎的表面上方移动,以感觉气流或听嘶嘶声。在漏气处当前接触地面的情况下,还可能要求用户将车辆稍微向前移动。
[0034] 在一些情况下,可以指示用户捕获部件或液位的图像,并且指令可以包括该部件的图片,或甚至用户可围绕部件对齐以确保拍摄正确的角度和图像的线框。所有这些都可以提供有用的诊断信息并可以帮助不熟练的用户快速且有效地提供必要诊断辅助。一旦已收集211了所有请求的数据,该过程就可以将数据发送207到远程服务器或助理以进行诊断和辅助指示。
[0035] 图3示出了说明性远程辅助过程。在该示例中,该过程联系301辅助专家,该辅助专家通常是熟悉修理车辆问题的技工或其它人。这在收集初始诊断数据之后发生,但是该过程仍可以包括附加的用户辅助数据收集,因为辅助方可能仍想在完成诊断之前看到更多信息。例如,看起来是机械方面的问题可能是在车轴上和轮舱中结冰造成的,并且远程助理可以在决定可能存在更严重的问题之前请求这些部件的图像。
[0036] 在车辆联系专家(可以是人或数字助理)之后,该过程接收303对问题的评估。该过程在车载显示器或移动装置显示器(其可以包括连接到车辆计算机的蜂窝电话或平板电脑)上显示305评估。如上指出,专家可能需要只能由用户307收集的附加信息,并且在那些情况下,该过程可以指示309用户收集附加数据。专家还可以为用户提供311在车辆上进行尝试的一组修理操作,这可以辅助纠正问题。
[0037] 修理和数据收集指令两者都可以采用视频、音频或图像的形式。如果专家指示用户拧紧螺栓,那么可以提供如何找到螺栓的视频,其伴随有音频和螺栓的图像。还可以提供自定义图形和链接,因此用户具有修理选项的“菜单”(例如,选择观看视频、收听音频、查看图像等)。指令集还可以包括链接到其的各个视频,因此用户可以读取指令并执行其方法,或点击给定指令以查看如何执行该过程的视频。
[0038] 例如,如果专家想要看到车辆电池的图像,那么指令可以如下:1)打开发动机罩;2)找到电池;3)捕获电池的自上而下图像。由于用户甚至可能不知道如何打开发动机罩,因此点击第一指令可以显示发动机罩释放的视频和/或图像,包括内部释放和如何解开将发动机罩保持就位的外部钩两者。由于该过程可以知道用户的车辆品牌/型号,因此视频可以针对正被驱动的车辆确切定制,而不是发出更一般化的指令。
[0039] 如果用户不理解自上而下图像捕获指令,那么点击该指令可以提供电池的样本图像,并且甚至可以包括线框或轮廓以与电池对齐。同样,由于品牌和型号是已知的,因此图像可以是确切的车辆类型的样本,并且线框甚至可以包括其它预期车辆部件的可用于正确对准装置相机的部分。可以针对具有图像、音频和视频以辅助用户的修复指令进行相同过程。移动装置甚至可以将实时数据流式传输给专家,因此专家可以引导用户浏览视频。
[0040] 如果移动装置是直播视频,那么专家可以让用户例如使相机在发动机舱上扫描,并且说出像“停止并将相机移动回左侧”的指令,直到用户向专家显示了存在问题的确切部件。这种直播能力尤其对于与现场专家一起工作的用户来说非常有用,因为它可以允许现场专家虚拟地指示可能未在现有的视频库中提供的一系列确切步骤。
[0041] 一旦已经经由指令解决313问题,该过程就可以终止连接,并且用户可以提供反馈。还可以向用户提供一个或多个步骤以确保问题得到修理,和/或远程助理可以向车辆发送诊断请求以查看是否返回适当结果。
[0042] 图4示出了说明性远程指令提供过程。在该说明性示例中,该过程基于专家用户指令和/或预加载的诊断集来汇编一系列指令(视频、音频、图像)。远程过程接收401车辆诊断并确定问题(或由远程专家告知问题)。
[0043] 然后,该过程可以向专家呈现403也与当前问题有关的部件菜单,包括在库中预先汇编的视频和图像。例如,如果问题是轮胎问题,那么可以提供轮胎修理视频库、进一步的轮胎诊断指令、瘪胎图像等。专家或自动过程可以从菜单中选择405一系列图像、音频和视频以与任何指令相伴。
[0044] 例如,如果专家是人,那么专家可能想要轮舱和车轴的图像,因此专家可以选择对应于在两个部件上收集的数据的视频,并且可能存在与数据相关联的一些预限定的文本指令(例如,“定位并捕获轮舱的图像”、“定位并捕获前轴的图像”)。专家可以根据需要修正文本,并且文本将视情况链接到视频或图像。
[0045] 在相同过程的自动化型式中,自动诊断可以产生被预先指定为某些问题的“下一个步骤”的类似指令。自动化过程将使用预先关联的指令来汇编并发送对应于修理的图像和视频集。
[0046] 远程库过程可以接收用户对图像、音频和视频的选择或自动图像、音频和视频选择,并且可以将数据打包407到用户包中,然后该过程将其发送409到用户。是否发送链接或完整数据可取决于多种变量,包括大小、带宽、可用数据、连接速度等。
[0047] 说明性实施例允许用户接收远程诊断和修复辅助,有效地允许用户在不离开他们自己舒适的家的情况下解决许多问题,或在等待技术人员到达的同时尝试修理问题。这可以大量地节省时间、成本和焦虑。
[0048] 虽然在上文描述了示例性实施例,但是不意味着这些实施例描述本发明的所有可能形式。相反,本说明书中使用的词语为描述性而非限制性词语,并且应理解,可以在不脱离本发明的精神和范围的情况下做出各种改变。另外,各种实现实施例的特征可以以逻辑方式组合以根据情形产生本文描述的实施例的合适的变型。
[0049] 根据本发明,提供了一种系统,所述系统具有:处理器,所述处理器被配置为:从车辆接收车辆诊断报告;确定需要附加信息来诊断所述报告所指出的问题;编译用于使用户收集所述附加信息的指令;以及响应于确定所述附加信息而将所述指令发送到所述车辆。
[0050] 根据一个实施例,所述处理器被配置为响应于接收到所述报告而联系指定的专家方。
[0051] 根据一个实施例,所述处理器被配置为基于从所述专家接收的指示符而确定需要附加信息。
[0052] 根据一个实施例,所述处理器被配置为基于从所述专家接收的指示符而编译指令。
[0053] 根据一个实施例,所述指示符包括对要包括在所述指令中的关于如何收集所述附加信息的预编译的视频的选择。
[0054] 根据一个实施例,所述指示符包括对要包括在所述指令中的关于如何收集所述附加信息的预编译的音频的选择。
[0055] 根据一个实施例,所述指示符包括对要包括在所述指令中的显示部件的预编译的图像的选择。
[0056] 根据一个实施例,所述指令包括关于如何收集所述附加信息的预编译的视频。
[0057] 根据一个实施例,所述指令包括关于如何收集所述附加信息的预编译的音频。
[0058] 根据一个实施例,所述指令包括显示所述诊断数据所涉及的部件的预编译的图像。
[0059] 根据本发明,提供了一种系统,所述系统具有:处理器,所述处理器被配置为:从车辆接收车辆诊断报告;确定纠正所述报告所指出的问题的程序;编译用于使用户完成所述程序的指令;以及响应于确定所述程序而将所述指令发送到所述车辆。
[0060] 根据一个实施例,所述处理器被配置为响应于接收到所述报告而联系指定的专家方。
[0061] 根据一个实施例,所述处理器被配置为基于从所述专家接收的指示符而编译指令。
[0062] 根据一个实施例,所述指示符包括对要包括在所述指令中的关于如何纠正所述问题的预编译的视频的选择。
[0063] 根据一个实施例,所述指示符包括对要包括在所述指令中的关于如何纠正所述问题的预编译的音频的选择。
[0064] 根据一个实施例,所述指示符包括对要包括在所述指令中的显示部件的预编译的图像的选择。
[0065] 根据一个实施例,所述指令包括关于如何纠正所述问题的预编译的视频。
[0066] 根据一个实施例,所述指令包括关于如何纠正所述问题的预编译的音频。
[0067] 根据一个实施例,所述指令包括显示所述用户应与之交互以纠正所述问题的部件的预编译的图像。
[0068] 根据本发明,一种计算机实现的方法包括:响应于从车辆接收到车辆诊断报告而联系预先指定的专家;接收来自所述专家的对解释如何修理所述诊断报告所指出的问题的视频、音频和图像中的至少一个的选择;将来自所述专家的关于如何修理所述问题的指令传输到所述车辆,所述指令包括选定视频、音频或图像;以及提供所述车辆与所述专家之间的实时通信。