使用辅助装置进行先进的车辆数据传输的方法和设备与流程

文档序号:14373404阅读:203来源:国知局
使用辅助装置进行先进的车辆数据传输的方法和设备与流程

说明性实施例总体上涉及一种使用辅助装置进行先进的车辆数据传输的方法和设备。



背景技术:

车辆变得更加互连,并且能够提供与检测到的车辆状况以及车辆周围的环境变化有关的大量信息。有时,取决于可用信息的性质(例如,格式)和车辆输出能力,这样的信息可被输出到车载显示器或音频系统。

尽管车辆制造商通常将视频和触摸屏显示器以及可被动态地重新配置的数字仪表板显示器包括在车辆中,但是与替代的数字对应物相比,这些改进的视频显示器通常仍然在某种能力方面受到限制。

替代的数字对应物包括例如移动装置,移动装置通常具有先进的显示和输入/输出能力。由于客户通常已经拥有这样的装置,所以这些装置为低成本的信息呈现提供了可行的选项。无论是蜂窝通信、wi-fi、蓝牙还是其它无线通信,这些装置还几乎总是包括某种形式的到远程源的连接。



技术实现要素:

在第一说明性实施例中,一种系统包括处理器,所述处理器被配置为:从车辆传感器接收传感器数据。所述处理器还被配置为:确定已经指定了信息的显示的状况的存在。所述处理器还被配置为:确定被预先指定用于接收和显示所述信息的非车载装置;响应于所述状况的确定,将所述信息传输到所述非车载装置。

在第二说明性实施例中,一种计算机实现的方法包括:响应于确定存在用于显示的信息,确定车辆传送所述信息的能力,其中,所述信息与通过车辆传感器数据确定的车辆相关状况有关。所述方法还包括:响应于确定车辆无法传送额外的信息,指示将所述额外的信息传输到预先指定的用户装置。

在第三说明性实施例中,一种系统包括处理器,所述处理器被配置为:检查车辆传感器数据,以检测车辆状况。所述处理器还被配置为:基于与所述车辆状况关联的预定义的标准,确定与所述车辆状况有关的信息的信息显示是否适合于对所述信息进行显示。所述处理器还被配置为:确定与所述信息关联的格式,所述格式包括用于传送所述信息所需的传输能力;确定所述信息是应该被发送到车辆、应该被发送到预先指定的信息输出装置、还是应该被发送到车辆和预先指定的信息输出装置两者。

附图说明

图1示出了说明性的车辆计算机系统;

图2示出了装置指定处理的说明性示例;

图3示出了说明性的信息提供确定处理;

图4示出了说明性的信息中继处理;

图5示出了说明性的信息传输处理。

具体实施方式

根据需要,在此公开本发明的具体实施例;然而,应当理解的是,所公开的实施例仅为本发明的示例,其可以以各种形式和替代形式实施。附图无需按比例绘制;可夸大或最小化一些特征,以示出特定组件的细节。因此,此处所公开的具体结构和功能细节不应被解释为限制,而仅仅作为用于教导本领域技术人员以多种形式利用本发明的代表性基础。

图1示出了用于车辆31的基于车辆的计算系统(vcs)1的示例框式拓扑图。这种基于车辆的计算系统1的示例为由福特汽车公司制造的sync系统。设置有基于车辆的计算系统的车辆可包含位于车辆中的可视前端界面4。如果所述界面设置有例如触摸敏感屏幕,则用户还能够与所述界面进行交互。在另一说明性实施例中,通过按钮按压、具有自动语音识别和语音合成的口语对话系统来进行交互。

在图1所示的说明性实施例1中,处理器3控制基于车辆的计算系统的至少一部分操作。设置在车辆内的处理器允许对命令和例程进行车载处理。另外,处理器被连接到非持久性存储器5和持久性存储器7两者。在该说明性实施例中,非持久性存储器是随机存取存储器(ram),持久性存储器是硬盘驱动器(hdd)或闪存。一般说来,持久性(非暂时性)存储器可包括当计算机或其它装置掉电时保存数据的所有形式的存储器。这些存储器包括但不限于:hdd、cd、dvd、磁带、固态驱动器、便携式usb驱动器和任何其它适当形式的持久性存储器。

处理器还设置有允许用户与处理器进行交互的多个不同的输入。在该说明性实施例中,麦克风29、辅助输入25(用于输入33)、usb输入23、gps输入24、屏幕4(可为触摸屏显示器)和蓝牙输入15全部被设置。还设置有输入选择器51,以允许用户在各种输入之间进行切换。对麦克风和辅助连接器两者的输入在被传送到处理器之前,由转换器27对所述输入进行模数转换。尽管未示出,但是与vcs进行通信的多个车辆组件和辅助组件可使用车辆网络(诸如但不限于,can总线)向vcs(或其组件)传送数据并传送来自vcs(或其组件)的数据。

系统的输出可包括但不限于可视显示器4以及扬声器13或立体声系统输出。扬声器被连接到放大器11,并通过数模转换器9从处理器3接收其信号。还可分别沿19和21所示的双向数据流产生到远程蓝牙装置(诸如,个人导航装置(pnd)54)或usb装置(诸如,车辆导航装置60)的输出。

在一个说明性实施例中,系统1使用蓝牙收发器15与用户的移动装置53(例如,蜂窝电话、智能电话、pda或具有无线远程网络连接能力的任何其它装置)进行通信(17)。移动装置随后可用于通过例如与蜂窝塔57的通信(55)来与车辆31外部的网络61进行通信(59)。在一些实施例中,蜂窝塔57可以是wi-fi接入点。

移动装置与蓝牙收发器之间的示例性通信由信号14表示。

可通过按钮52或类似的输入来指示移动装置53与蓝牙收发器15进行配对。相应地,cpu被指示车载蓝牙收发器将与移动装置中的蓝牙收发器进行配对。

可利用例如与移动装置53关联的数据计划、话上数据或dtmf音在cpu3与网络61之间传送数据。可选地,可期望包括具有天线18的车载调制解调器63,以便在cpu3与网络61之间通过语音频带传送数据(16)。移动装置53随后可用于通过例如与蜂窝塔57的通信(55)来与车辆31外部的网络61进行通信(59)。在一些实施例中,调制解调器63可与蜂窝塔57建立通信(20),以与网络61进行通信。作为非限制性示例,调制解调器63可以是usb蜂窝调制解调器,并且通信20可以是蜂窝通信。

在一个说明性实施例中,处理器设置有包括用于与调制解调器应用软件进行通信的api的操作系统。调制解调器应用软件可访问蓝牙收发器上的嵌入式模块或固件,以完成与(诸如在移动装置中发现的)远程蓝牙收发器的无线通信。蓝牙是ieee802pan(个域网)协议的子集。ieee802lan(局域网)协议包括wi-fi并与ieee802pan具有相当多的交叉功能。ieee802lan和ieee802pan两者都适合于车辆内的无线通信。可在这一范围使用的其它无线通信方式是自由空间光通信(诸如,irda)和非标准化消费者红外(ir)协议。

在另一实施例中,移动装置53包括用于语音频带或宽带数据通信的调制解调器。在话上数据的实施例中,当移动装置的所有者可在数据被传送的同时通过装置说话时,可实施已知为频分复用的技术。在其它时间,当所有者没有在使用装置时,数据传送可使用整个带宽(在一个示例中是300hz至3.4khz)。尽管频分复用对于车辆与互联网之间的模拟蜂窝通信而言会是常见的并仍在被使用,但其已经很大程度上被用于数字蜂窝通信的码域多址(cdma)、时域多址(tdma)、空域多址(sdma)的混合体所替代。这些都是ituimt-2000(3g)兼容的标准,为静止或行走的用户提供高达2mbps的数据速率,并为在移动的车辆中的用户提供高达385kbps的数据速率。3g标准现在正被imt-advanced(4g)所替代,其中,所述imt-advanced(4g)为在车辆中的用户提供100mbps的数据速率,并为静止的用户提供1gbps的数据速率。如果用户具有与移动装置关联的数据计划,则所述数据计划可允许宽带传输并且系统可使用宽得多的带宽(加速数据传送)。在另一实施例中,移动装置53被安装至车辆31的蜂窝通信装置(未示出)所替代。在另一实施例中,移动装置(nd)53可以是能够通过例如(而非限制)802.11g网络(即wi-fi)或wimax网络进行通信的无线局域网(lan)装置。

在一个实施例中,传入数据可经由话上数据或数据计划穿过移动装置,穿过车载蓝牙收发器,并进入车辆的内部处理器3。例如,在特定临时数据的情况下,数据可被存储在hdd或其它存储介质7上,直至不再需要所述数据时为止。

可与车辆进行交互的其它的源包括:具有例如usb连接56和/或天线58的个人导航装置54、具有usb62或其它连接的车辆导航装置60、车载gps装置24或具有与网络61连接的能力的远程导航系统(未示出)。usb是一类串行联网协议中的一种。ieee1394(火线tm(苹果)、i.linktm(索尼)和lynxtm(德州仪器))、eia(电子工业协会)串行协议、ieee1284(centronics端口)、s/pdif(索尼/飞利浦数字互连格式)和usb-if(usb开发者论坛)形成了装置-装置串行标准的骨干。多数协议可针对电通信或光通信被实施。

此外,cpu可与各种其它的辅助装置65进行通信。这些装置可通过无线连接67或有线连接69来连接。辅助装置65可包括但不限于个人媒体播放器、无线保健装置、便携式计算机等。

此外或可选地,可使用例如wi-fi(ieee802.11)收发器71将cpu连接到基于车辆的无线路由器73。这可允许cpu在本地路由器73的范围内连接到远程网络。

除了由位于车辆中的车辆计算系统执行示例性处理之外,在特定实施例中,还可由与车辆计算系统通信的计算系统来执行示例性处理。这样的系统可包括但不限于:无线装置(例如但不限于,移动电话)或通过无线装置连接的远程计算系统(例如但不限于,服务器)。这样的系统可被统称为与车辆关联的计算系统(vacs)。在特定实施例中,vacs的特定组件可根据系统的特定实施方式而执行处理的特定部分。通过示例而并非限制的方式,如果处理具有与配对的无线装置进行发送或者接收信息的步骤,则很可能无线装置不执行处理的这一部分,这是因为无线装置不会与自身进行信息的“发送和接收”。本领域普通技术人员将理解何时不适合针对给定的解决方案应用特定的计算系统。

移动平台的车载计算能力的持续改进意味着运输工具和车辆具有越来越多的可共享信息,但是制造商通常主要关注于改进车辆或运输工具,而不是尽可能多地考虑包括输出和接口。在其它示例中,较昂贵的车型可能包括更好的信息传输系统,但是较便宜的车型的所有者没有足够的输出来接收所有可用信息。

因为现在车辆和运输工具(在某种程度上来说)可与驾驶员装置和乘员装置(例如,智能电话)进行通信,所以进行通信的车辆可使用智能电话的接口和输出来对重要的信息进行中继。以这种方式,驾驶员/乘员通过已经拥有的装置获得升级的且有能力的屏幕或接口,而对制造商来说不会产生硬件安装方面的任何增加成本。

当购买新的车辆时,用户可将移动装置或其它输出作为信息传输装置进行配对或指定。所述装置甚至可以是这样的装置,诸如甚至可以不在车辆内的家用个人计算机(pc)或其它装置。如果装置是便携式装置,则可通过wi-fi、蓝牙或其它无线或有线技术来管理和维护与装置的连接。如果装置不是便携式的或者远离车辆(在车辆的范围以外),则可使用到互联网的蜂窝连接来向装置提供信息。

如果存在会导致信息呈现的与车辆相关的情况,但是车载信息输出有限并且不能提供所需要的信息(或者如果另一输出媒介是仅仅优选的),则所述情况可触发车辆将与所述情况有关的信息发送到指定的装置,或者指示将与所述情况有关的信息发送到指定的装置。如果装置是便携式的(诸如,蜂窝电话),则车辆可直接传送所述信息或者(在安全的时间)在装置上发出警报,使得驾驶员得知利用所述装置来接收信息。或者,车辆可例如通过车辆扬声器来指示利用装置。

在一些实例中,信息可能仅仅是即时有用的,因此,如果指定的装置是不存在于车辆内或者在车辆中未检测到的远程装置,则信息可出于信息目的而不一定出于使用目的而被中继。在其它时间,除非装置所有者可能立即使用信息,否则车辆可简单地放弃发送所述信息。

例如,如果用户变为困在雪或淤泥中,则车辆可使用本地装置来提供用于操作车辆摆脱被困状况的具体指示。如果驾驶员无法使车辆脱困,则车辆还可提供拖车信息。如果信息被可选地或另外地传送到远程装置(例如,家用pc),则操纵信息可被传送(用于提高驾驶员技能),但是拖车信息可被略去,这是因为在驾驶员查看信息之前驾驶员可能不需要拖车。

如果信息将被传送到本地便携式装置,则在传输所述信息之前,车辆还可等待,直到车辆确定对于驾驶员来说查看信息是合理时为止。这可包括例如等待直到车辆处于停车状态。进行查看的特定条件还可取决于被指定进行查看的信息的性质和容量。例如,在用户仅可临时停车的情况下,一句话的消息可用于查看,而视频或多句话或一段话仅可在车辆已经被置于停车状态时在装置上进行呈现。当然,即使单个句子也可被类似地约束。

在其它示例中,处理可延迟传输、锁定消息或数据防止被查看和/或延迟向用户提醒信息的可用性,直到出现已经被预先指定为适于进行查看的情况的情况为止。

在每个在此讨论的说明性实施例中,示出了可由计算系统执行的处理的示例性的非限制性的示例。针对每个处理,执行该处理的计算系统为了执行该处理的有限目的而变为被配置为用于执行该处理的专用处理器是可行的。所有处理不需要被全部执行,并且被理解为是可被执行以实现本发明的要素的多种类型的处理的示例。可根据需要添加额外的步骤或者从示例性处理中去除额外的步骤。

针对在附图中描述的说明性实施例,应当注意的是,为了执行在此示出的示例性方法中的一些或全部的目的,通用处理器可被临时用作专用处理器。当执行提供用于执行所述方法的一些或全部步骤的指令的代码时,所述处理器可被临时改用为专用处理器,直到所述方法完成时为止。在另一示例中,在适当的程度上,根据预先配置的处理器运行的固件可使得所述处理器充当为了执行所述方法或所述方法的某种合理变型的目的而被提供的专用处理器。

图2示出了装置指定处理的说明性示例。在该说明性示例中,处理确定用户期望将装置与车辆进行配对以用于将装置指定为信息传输装置(201)。这可以是传统的蓝牙配对,或者是较不常规的配对(诸如,将家用pc或电子邮件地址指定为用于信息传输)。

与其有关的信息将被获取的车辆可被注册。在一些情况下,如果车辆具有接口,则所有者可在车辆上执行该处理。在其它情况下,对于一些缺少接口的运输工具和车辆而言,可在与车辆无连接的pc或其它装置上进行该处理。在任一事件中,车辆被注册为与其有关的信息将被获取的运输工具(203)。

随后,处理将连接至远程服务器(如果尚未连接的话)(205),发送与车辆有关的信息(209)并且发送与装置有关的信息(207),以存储在用户账号中。如果车辆具有存储能力,则车辆还可本地存储信息。在其它示例中,车辆可能具有极其有限的本地存储能力,并且仅可使用代码向装置发送警报或消息,装置随后可联系远程服务器以获得更具体的信息。在这种情况下,装置可存储车辆信息以及账号信息。

图3示出了说明性的信息提供确定处理。在该示例中,车辆或运输工具传感器检测当前的问题或原因,以向驾驶员或乘员传输额外的信息(301)。如果可以进行车载处理,则车辆分析问题(303),或者车辆识别问题以在装置上或在远程服务器上进行分析。

如果问题可被分析(无论由任何实体进行分析),则实体可确定存在另外有用的解决方案或信息(305)。这样的分析和确定可在具有针对已知问题的解决方案库的车辆上进行,或者在具有分析能力和类似的库的移动装置上进行,或者在被类似地配备的远程服务器上进行。在其它示例中,一个实体可执行分析,另一实体可识别解决方案,并且甚至第三实体可接收并呈现解决方案。

在该示例中,车辆在车上执行分析,并且确定驾驶员是否已经请求将信息优选地在装置上进行传送(307)。如果驾驶员未请求将信息优选地在装置上进行传送,则车辆确定是否存在按照装置优选可传输格式的相关或有用的信息(309)(因为装置是最佳/优选/指定的媒介,或者因为车辆输出不足以显示信息)。在任一种情况下,处理随后确定装置是否准备或能够接收信息(311)。

如果装置处于可用状态或者可接受的状态(317),则处理可在装置上呈现信息(319),或者呈现在装置上接收/检索信息的指令。如果车辆首先在车辆输出上传输信息或警报(313),则驾驶员可请求利用装置(针对相同的信息或针对额外的信息)(315)。如果装置是不能得到的或不可用的,则车辆可将信息排队以供后续传送,或者将信息传送至辅助装置,或者甚至仅仅将信息在车辆内输出(如果可能的话),而不选择利用信息到装置的传输。

图4示出了说明性的信息中继处理。在该说明性示例中,车辆可识别初始问题或指示问题的传感器状况的集合。除了问题以外,车辆和/传感器状况可指示额外的信息可能是可用的情形。例如,如果车辆进入了新的州,则车辆可向用户装置提供驾驶规则(最大速度限制、不允许雷达检测器、不允许在驾驶的同时发信息等)的快速列表。

在该示例中,当满足用于提供额外信息的条件(传感器数据收集、问题确定等)时(401),处理将向远程服务器提交数据或识别的问题/情形(403)。

在该示例中,额外的数据被存储在远程服务器上,以供提供给指定的用户装置,但是在其它示例中,数据可被存储在车辆上的库内或者存储在装置自身上。例如,如果额外的数据的大的库被存储在装置上,则车辆可识别问题并且指示装置检索适当的信息。诸如这个例子的示例将限制存储在车辆上的数据量和/或车辆与装置之间的数据传输。在其它示例中,与额外信息有关的数据的一部分或全部可由一个实体(车辆、服务器)传输给另一实体(车辆、装置)。

在每个模型中,所述实体中的一个或更多个被指定用于确定应该被检索并呈现给驾驶员的解决方案或额外的信息。如果指定的实体(在这种情况下为服务器)确定解决方案(或额外的信息)不可用(405),则处理向接收实体(在这种情况下为装置)传输识别了问题但是记录了额外的信息和/或解决方案未知或不可传输的消息(407)。

如果存在解决方案,则处理可加载与解决方案关联的参数集合(409),除了其它方面以外,所述参数集合识别何种格式和输出最适合用于传输信息。例如,一些信息可以是视频或交互显示的形式的,而其它信息可仅仅是需要更加简化的输出以进行传送的文本。由于用户可将不同的装置指定为信息接收装置,所以处理可确定指定的装置是否适合于接收和传送信息。处理还可确定解决方案是在装置上还是在车辆输出上进行传送更好(411)。

如果信息最好或优选地在车辆输出上进行显示,则处理可将相关信息(诸如,数据或显示工具)下载到车辆以进行显示(413)。如果处理确定信息最好在装置上进行显示(或者,混合显示是适当的),则处理可下载针对车辆和装置两者的所有相关数据(415),并且随后请求将装置相关信息直接从车辆传输到装置(417)。在其它示例中,远程服务器可将车辆相关信息中继到车辆以进行显示,并且将装置相关信息中继到装置以进行显示(例如,向车辆发送音频警报,所述音频警报指示用户检索用于接收和查看视频或交互文件的装置)。

此外,信息的传输或可用性可被延迟,直到适合于查看和理解信息的时间为止。例如,当车辆处于停车状态时,呈现路边诊断将是合理的。如果与一些关键信息有关的诊断意味车辆不应该行驶更远(例如,轮胎漏气),则可呈现具有有限范围的车载警报或装置上的警报,并且随后当用户已经将车辆行驶到路边或者停在停车位时,可呈现/传输更多信息以对问题进行解释。

图5示出了说明性的信息传输处理。在该说明性示例中,处理接收可在车辆输出上检索的一定量的信息(501)。在该示例中,信息可表示有用的信息的某一有用的子集或全部有用的信息。然而,用户可能希望将信息发送到装置,诸如如果检测到车辆故障并且车辆显示器显示了替换部件,则用户可能希望将替换部件的信息传输到用户可带入部件商店的移动装置上。

如果信息可被传送到装置(503),则处理可呈现将信息传输到指定装置的车载选项(505)。如果信息不可被传输,则处理可仅仅在车辆内呈现信息。

如果用户选择了传输输入(507),则处理可将信息本地传输到装置(509),或者可指示远程服务器将信息发送到预先指定的装置。即使车辆输出足以输出信息,这也允许用户将在车辆内显示的信息变为便携式信息。

尽管上面描述了示例性实施例,但并不意在这些实施例描述本发明的所有可能形式。更确切地,说明书中使用的词语为描述性词语而非限制,并且应理解,可在不脱离本发明的精神和范围的情况下作出各种改变。此外,可组合各种执行实施例的特征以形成本发明进一步的实施例。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1