对移动辅助机动车辆软件升级和车辆数据分析的集中管理制造技术

技术编号:17202267 阅读:107 留言:0更新日期:2018-02-04 03:06
在一个示例中,提供了一种系统,该系统包括机动车辆部件客户端、位于云中的服务器、以及要安装在诸如移动电话或其他便携式移动电子装置等个人便携式装置上的应用。在一些示例中,该系统实现对引擎控制单元(ECU)、头部单元等或其组合的高效车辆软件更新,和/或实现与诊断信息、位置信息等或其组合相关联的车辆数据分析的高效无线传输。

【技术实现步骤摘要】
【国外来华专利技术】对移动辅助机动车辆软件升级和车辆数据分析的集中管理优先权本申请要求于2015年5月14日提交的美国临时申请No.62/161,722的权益,其全部内容通过引用并入本文。
本公开内容涉及由远程服务器(例如,在云中)、机动车辆和位于机动车辆中的便携式移动装置进行的以及在远程服务器(例如,在云中)、机动车辆和位于机动车辆中的便携式移动装置之间的电子通信。公开了用于将所选的软件从远程服务器通过便携式移动装置下载到机动车辆系统的方法和设备。本公开内容还使得能够经由便携式移动装置从机动车辆到远程服务器的与诊断信息、位置信息等相关联的车辆数据分析的高效无线传输。
技术介绍
车头单元可以利用移动装置的远程无线电单元,例如,车辆中携带的移动电话,用于车辆与和与机动车辆软件应用和服务的集中管理相关联的远程服务器之间的通信。虽然这实现了集中管理机动车辆软件应用和服务,而不需要在车辆中安装远程无线电单元,但是由于其他原因,当今的车辆制造商仍然可能依赖于安装在车辆中的远程无线电单元,例如,车辆部件的固件升级(包括但不限于车辆的引擎控制单元(ECU))。虽然可以通过短距离的无线连接或线缆来更新固件,但是短距离的无线连接或线缆的利用可能需要车辆通过短距离的无线连接或线缆向用于进行更新的设施(手动过程可能需要由人员执行,以更新设施处的ECU固件)的递送。然而,将车辆向设施的递送是不方便的,并且由于这个原理和其他原因,当今的车辆制造商可能依赖于安装在车辆中的远程无线电单元以支持其优选的固件更新过程。
技术实现思路
以下是
技术实现思路
,以便提供对本专利技术的一些方面的基本理解。本
技术实现思路
并非旨在标识本专利技术的关键/重要元素或描述本专利技术的范围。其唯一目的是以简化的形式呈现本专利技术的一些概念,作为稍后呈现的具体实施方式的序言。在一个示例中,提供了一种系统,并且该系统包括机动车辆部件客户端、位于云中的服务器以及要安装在个人便携式装置(例如,移动电话或其他便携式移动电子装置)上的应用。在一些示例中,该系统实现了对引擎控制单元(ECU)、头部单元等或其组合进行有效的车辆软件更新,和/或实现了与诊断信息、位置信息等或其组合相关联的车辆数据分析的高效无线传输。在一个示例中,系统包括云中的服务器和安装在机动车辆中的部件的客户端。服务器提供要安装在智能电话中的应用,智能电话可以通过线缆或短距离的无线连接耦合到机动车辆部件。客户端可以收集和聚合来自车辆总线的数据,并且经由到智能电话的线缆或短距离的无线连接来处理数据传输。数据可以包括车辆数据,例如,CAN(控制器区域网络)数据、OBD(机载诊断)数据(包括但不限于OBDII数据)、GPS(全球定位系统)数据、SQDF(基于OBD数据的服务和质量数据馈送)等或其组合。客户端可以应用存储转发功能来临时保存车辆数据集,直到到应用的连接被建立并且车辆数据被完全上传为止。客户端可以将到应用的高优先级和低优先级数据集传输划分优先次序。客户端可以动态地收集不同的车辆数据集,改变收集的频率,以及根据来自服务器的配置文件或其他命令调整其他配置。通过将配置文件或其他命令推送到智能电话的应用,服务器可以与客户端通信,以管理包括用于收集特定的数据集、设置收集的频率、以及调整其他配置的命令。在一个示例中,服务器包括用于与客户端的软件无线模块进行通信的软件无线模块。服务器的软件无线模块可以使得建立到或来自智能电话的蜂窝连接,以基于连接的紧急性和成本,将软件更新下载到应用,或者可以等到WiFi连接可用为止。客户端可以从智能电话收集固件图像并转发到客户端的软件无线模块,其可以管理头部单元、ECU等或其组合的车载固件升级。应用可以由智能电话的用户从“应用”商店下载。应用可以利用存储转发功能来临时保存从客户端或服务器中的一方接收的数据,以供转发到服务器或客户端中的另一方。应用可以保存数据,直到到服务器或客户端的连接被建立,并且数据被完全传输为止。如果存储不止一个转发,则应用可以基于优先级安排转发。由应用保存的数据可以是机动车辆的软件升级或由机动车辆收集的数据集。根据参照附图进行的对优选实施例的以下具体实施方式,本专利技术的其他方面和优点将变得显而易见。附图说明图1示出了用于更新车辆部件的软件和/或用于获得由机动车辆生成的信息的系统。图2是示出可以由图1的网络装置的处理装置执行的操作的流程图。图3是示出可以通过图1的便携式移动电子装置的应用来执行的操作的流程图。图4是示出可以由图1的机动车辆部件的处理装置来执行的操作的流程图。具体实施方式图1示出了用于更新车辆部件的软件和/或用于获得由机动车辆生成的信息的系统。系统100包括:网络装置12(例如,服务器),其包括处理装置22,处理装置22具有软件无线模块,用以与远程应用20通信以管理机动车辆部件软件(例如,诸如ECU固件等固件、中间件、操作系统、应用软件等或其组合)的空中升级。应用20(例如,具有软件无线下载功能的应用)安装于个人便携式装置,诸如优选地在机动车辆中或其附近的智能电话10或其他便携式移动电子装置。应用20被配置为临时保存从网络装置12下载的软件,直到通过与车辆的短距离的连接(例如,诸如蓝牙等短距离的无线连接或诸如USB等有线连接)建立到车辆的连接为止。应用20可以将软件下载到车辆的处理装置21,该处理装置可以安装在诸如车头单元等车辆部件11上,该车辆部件11安装在机动车辆中。在一些示例中,车辆部件11可以被配置为执行在美国专利公开No.2014/0179274中更详细地描述的任何车头单元功能,其全部内容通过引用并入本文,并且网络装置12可以执行在美国专利公布No.204/0179274中更详细描述的任何后端功能。在一个示例中,处理装置22可以被配置为经由第一蜂窝连接或与第一连接不同的第二连接(例如,WiFi连接)将软件更新推送到智能电话10。在一个示例中,处理装置22可以被配置为:如果不同的第二连接当前不可用(例如,如果智能电话11不完全由WiFi可达到(reachable)或以小于阈值带宽时可达到),则确定是否要经由第一蜂窝连接推送特定的车辆部件软件更新。在一个示例中,确定是基于包括但不限于以下各项的因素的:特定的车辆部件软件更新的紧急性、与蜂窝连接相关联的成本、由网络装置12和/或智能电话10接收或可访问的用户设置等或其组合。在其他示例中,处理装置22可以通过任何连接来通知待决的更新,并且允许应用20基于由处理装置22提供的配置文件来确定哪个无线网络连接适于拉取(pull)软件更新。如果将经由第一连接推送特定的车辆部件软件更新,则响应于该确定,处理装置22和/或应用20可以建立到或来自智能电话10的蜂窝连接。如果将不经由第一连接推送特定的车辆部件软件更新,则当到智能电话10的第二连接变得可用时,处理装置22可以将对特定的车辆部件软件更新的推送进行排队,例如,等待直到智能电话10和无线网络接入点之间的WiFi连接被建立为止。在一个示例中,处理装置22可以被配置为确定智能电话10独立于蜂窝无线电可达到的时间。在一个示例中,处理装置22可以被配置为确定智能电话10连接到无线网络接入点的时间。在一个示例中,智能电话10的应用20可以被配置为响应于建立到无线网络接入点的连接而向网络装置12发送本文档来自技高网...
对移动辅助机动车辆软件升级和车辆数据分析的集中管理

【技术保护点】
一种系统,包括:便携式移动电子装置,包括具有存储在其上的指令的存储器,所述指令响应于所述便携式移动电子装置的处理装置的执行,促使所述便携式移动电子装置的处理装置执行包括如下各项的操作:向机动车辆传输包括从远程服务器接收的多个配置文件中的第一配置文件的通信,其中,所述传输是通过所述便携式移动电子装置的第一接口的,并且其中,所述第一配置文件将机动车辆代码映射到优先级,并且所述多个配置文件中的第二配置文件将优先级映射到连接信息;响应于从所述机动车辆接收包括从机动车辆输出的信息的数据集的一部分的通信,解析所述通信的元数据以确定指示的优先级;将所指示的优先级与第一映射进行比较;以及基于所指示的优先级与所述第二配置文件的所述比较的结果,确定是否经由所述便携式移动电子装置的不同的第二接口建立用于上传与所接收的通信对应的数据的连接。

【技术特征摘要】
【国外来华专利技术】2015.05.14 US 62/161,7221.一种系统,包括:便携式移动电子装置,包括具有存储在其上的指令的存储器,所述指令响应于所述便携式移动电子装置的处理装置的执行,促使所述便携式移动电子装置的处理装置执行包括如下各项的操作:向机动车辆传输包括从远程服务器接收的多个配置文件中的第一配置文件的通信,其中,所述传输是通过所述便携式移动电子装置的第一接口的,并且其中,所述第一配置文件将机动车辆代码映射到优先级,并且所述多个配置文件中的第二配置文件将优先级映射到连接信息;响应于从所述机动车辆接收包括从机动车辆输出的信息的数据集的一部分的通信,解析所述通信的元数据以确定指示的优先级;将所指示的优先级与第一映射进行比较;以及基于所指示的优先级与所述第二配置文件的所述比较的结果,确定是否经由所述便携式移动电子装置的不同的第二接口建立用于上传与所接收的通信对应的数据的连接。2.根据权利要求1所述的系统,其中,所述操作还包括:检查所述远程服务器是否通过所述第一接口可达到,以及如果所述远程服务器通过所述第一接口可达到,则将不同的数据上传到所述远程服务器,其中,所述不同的数据对应于所述数据集的所述部分以及包括比对应于所述数据集的所述部分的所述数据多的比特。3.根据权利要求2所述的系统,其中,所述数据的子集是所述不同的数据的对应子集的低分辨率版本。4.根据权利要求3所述的系统,其中,所述数据的子集包括车速信息、引擎转速信息、里程表信息或点火状态信息中的至少一个。5.根据权利要求3所述的系统,其中,所述数据的不同的子集包括位置信息或瞬时燃料经济性信息中的至少一个。6.根据权利要求2所述的系统,其中,所述操作还包括:如果所述远程服务器通过所述第一接口不可达到,则缓存所述数据集的所述部分。7.根据权利要求1所述的系统,其中,所述第一接口与线缆或短距离的无线连接中的至少一个相关联。8.根据权利要求1所述的系统,其中,所述第一接口包括WLAN(无线局域网)接口。9.根据权利要求1所述的系统,其中,所述操作还包括:生成表示所述数据的多个段;开始通过所述第一接口将所述多个段上传到所述远程服务器;以及如果在上传所有所述多个段之前,通过所述第一接口与所述远程服务器的通信被中断,则基于所述比较的所述结果,执行缓存所述多个段中的其余段、缓存所述多个段、或者通过所述第二接口将所述其余段上传到所述远程服务器中的至少一个。10.根据权利要求1所述的系统,还包括:安装在所述机动车辆中的机动车辆部件,所述机动车辆部件包括具有存储在其上的指令的存储器,所述指令响应于所述机动车辆部件的处理装置的执行,促使所述机动车辆部件的所述处理装置执行包括如下各项的操作:将对于所述数据集的指示符与所述第一配置文件进行比较;根据与所述第一配置文件的所述比较的结果,生成所述元数据;以及响应于所述元数据的生成,...

【专利技术属性】
技术研发人员:L·洪
申请(专利权)人:爱尔比奎特公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1