更新车辆系统模块技术方案

技术编号:16720384 阅读:34 留言:0更新日期:2017-12-05 17:48
一种用于向车辆系统模块提供更新的系统及方法,其中该方法包括:产生标识与用于车辆系统模块的更新相关联的软部件的部件清单,该部件清单包括与该部件清单中的软部件相关的一个或多个下载链接,并且其中一个或多个下载链接提供位置,将与软部件中的每一者相关联的内容从该位置下载至车辆并且之后由车辆组合成更新包;将该部件清单传送至车辆;以及从车辆接收确认更新包安装至车辆系统模块的指示。

Update vehicle system module

A system and method are provided for updates to the vehicle system module, wherein the method comprises: generating system for vehicle identification and related module update the component parts list, the list of parts including soft parts and the parts list in one or several related download links, and one or a download link to provide location, each associated with the software components in the content from the position after downloaded to the vehicle and the vehicle by the combination of the update package; parts list is transmitted to the vehicle from the vehicle; and confirm receiving the update package is mounted to the vehicle system module indicator.

【技术实现步骤摘要】
更新车辆系统模块
本专利技术总体上涉及车辆系统,并且更具体地,涉及用于更新车辆系统模块的系统及方法。
技术介绍
近年来,技术的发展已导致机动车辆的设计的显著变化。现代车辆包括越来越多的电子组件及嵌入式系统(总体称为车辆系统模块),以用于控制车辆的电气系统或子系统中的一个或多个。最普通的包括例如发动机控制单元、牵引控制系统、动力转向系统、制动系统、气候控制系统、导航系统以及信息娱乐系统。另外,现代车辆常常能够支持例如经由外部通信网络(例如蜂窝网络、无线网络、个人区域网等)或物理接口(例如总线接口等)到及来自外部组件的通信。在车辆的使用期限中,常常需要对车辆电子组件中的一个或多个进行重编程序或更新,以支持或提供新的特征及功能性或解决现有特征及/或功能性的潜在问题。用于向车辆系统模块提供更新的新兴技术包括通过能够访问外部蜂窝及/或无线网络的一个或多个车辆系统对无线编程的使用。目前,对车辆系统模块的无线更新被预组合并形成为包,该包可仅包括车辆专用内容或可包括涉及数千种不同软件及/或固件配置的内容。组合的包被存储在服务器上并作为完整的包被下载至车辆。在多个位置处形成、存储及管理这些包括内容的包需要大容量服务器并增加了与基于云的服务相关联的复杂性。同一车辆型号中存在的不同选项内容使问题严重,从而即使包主要包括常见的组件,对于微小的变化也需要许多唯一包。另外,通过蜂窝网络从云服务器将大文件下载至车辆时间强度大、成本高并增加了潜在传输故障的风险。
技术实现思路
根据本专利技术的实施例,提供一种用于向车辆系统模块提供更新的方法。该方法包括:产生标识与用于车辆系统模块的更新相关联的软部件的部件清单,该部件清单包括与该部件清单中的软部件相关的一个或多个下载链接,并且其中一个或多个下载链接提供位置,将与软部件中的每一者相关联的内容从该位置下载至车辆并且之后由车辆组合成更新包;将该部件清单传送至车辆;以及从车辆接收确认更新包安装至车辆系统模块的指示。根据本专利技术的另一实施例,提供一种用于向车辆系统模块提供更新的方法。该方法包括:接收标识与用于车辆系统模块的更新相关联的软部件的部件清单,该部件清单包括与该部件清单中的软部件中的每一者相关联的一个或多个下载链接;使用该一个或多个下载链接所提供的内容的位置来检索与软部件中的每一者相关联的内容;将软部件中的每一者的内容组合成更新包;以及向车辆系统模块提供更新包。根据本专利技术的另一实施例,提供一种用于向车辆系统模块提供更新的系统。该系统包括通信地耦合至车辆通信系统的服务器,其中该服务器被配置成:产生标识与用于车辆系统模块的更新相关联的软部件的部件清单,该部件清单包括与该部件清单中的软部件相关的一个或多个下载链接,并且其中一个或多个下载链接提供位置,将与软部件中的每一者相关联的内容从该位置下载至车辆并且之后由车辆组合成更新包;将该部件清单传送至车辆;以及从车辆接收确认更新包安装至车辆系统模块的指示。附图说明在下文将结合附图来描述本专利技术的一个或多个实施例,其中相同的标记表示相同的元件,并且其中:图1是描绘了能够使用本文所公开的方法的通信系统的实施例的框图;图2是描绘了能够使用本文所公开的方法的根据图1的通信系统的特定实施例的框图;以及图3是描绘了根据图1及图2所示示例性系统的用于更新车辆系统模块的方法的实施例的流程图。具体实施方式本文所公开的系统及方法涉及向具有软件及硬件组件的车辆系统模块提供更新,这些软件及硬件组件被配置成操作、控制或监测一个或多个车辆系统。与车辆系统模块的功能性有关的强制性或自愿召回可使更新成为必要,或可将这些更新用于改进及/或替换系统模块上的特征及应用。更新可仅包括仅替换软件及/或固件的已改变部分的增量指令,或可包括替换全部现有软件及/或固件的指令。传统上,将更新作为包无线传递至车辆,其中远程服务器获取软件及/或固件组件(被称作软部件)并将这些组件组合成更新包。随后将更新包的整个内容传送至内容传递网络并存储直到将完整的包无线发送至车辆为止。下面公开的是一种用于向车辆系统模块提供无线更新的系统及方法,其无需将组件预组合成单一包的步骤,从而不需要将大内容文件存储并传送至车辆。在一个实施例中,所公开的系统及方法确定与车辆系统模块中的一个或多个有关的软件及/或固件的现有状态,并确定当前软件及/或固件中的任一者是否需要更新。通过远程服务器产生部件清单,该部件清单标识使车辆系统模块上的当前软件及/或固件处于最新状态所需的组件,该远程服务器在一个实施例中是向车辆提供后端功能的远程设备的一部分。部件清单包括用于更新车辆系统模块所需的每一软部件的下载链接,其通常呈统一资源定位符(URL)的形式。与下载链接的群组相关联的集体内容构成组合更新包所需的所有组件(即部件)。远程服务器将包含下载链接的部件清单传送至车辆。车辆中的更新模块(其被配置成管理并执行对车辆系统模块的软件及/或固件更新)接收清单并通过使用下载链接来检索更新包的各个部件的内容。更新模块接着组合更新包的所下载内容文件以用于传递至车辆系统模块。因此,仅需要由所公开的系统及方法提供的服务器来存储独特的组件。通信系统参照图1,显示了操作环境,其包括移动车辆通信系统10并且可用于实施本文所公开的方法。通信系统10大体上包括车辆12、一个或多个无线载波系统14、陆地通信网络16、计算机18以及远程设备20。应理解,所公开的方法可与任何数量的不同系统一起使用,并非具体地限于这里所示的操作环境。而且,系统10的架构、结构、设置及操作以及其各个组件在本领域中是众所周知的。因此,以下段落简单地提供一个此种通信系统10的简要概述;然而,这里未示出的其他系统也可采用所公开的方法。车辆12在所例示的实施例中被描绘为客车,但应理解,也可使用包括摩托车、运货车、运动型多功能车(SUV)、休闲车(RV)、船舶、飞机等的任何其他车辆。车辆电子设备22中的一些大体上显示在图1中并包括远程信息处理单元24、信息娱乐单元26、中央网关模块27、麦克风28、一个或多个按钮或其他控制输入30、音频系统32、视觉显示器34及GPS模块36以及多个其他车辆系统模块(VSM)38。这些装置中的一些可直接地连接至远程信息处理单元24及/或信息娱乐单元26,诸如例如麦克风28及按钮30,而其他装置使用一个或多个网络连接(诸如通信总线40)而间接地连接。适当网络连接的示例包括控制器区域网(CAN)、面向媒体的系统传输(MOST)、本地互连网络(LIN)、局域网(LAN)以及其他合适的连接,诸如以太网或符合已知ISO、SAE及IEEE标准及规范的其他连接,仅列举几个。远程信息处理单元24本身是车辆系统模块(VSM)并且可实施为OEM安装(嵌入)或零件市场装置,其安装在车辆中且允许通过无线载波系统14并经由无线联网进行无线语音及/或数据通信。这使得车辆能够与远程设备20、其他启用远程信息处理的车辆或某一其他实体或装置进行通信。远程信息处理单元24优选使用无线电传输来与无线载波系统14建立通信信道(语音信道及/或数据信道),使得语音及/或数据传输可通过信道来发送及接收。通过提供语音及数据通信二者,远程信息处理单元24使得车辆能够提供多种不同的服务,其包括与导航、电话、紧急援助、诊断、信息娱本文档来自技高网...
更新车辆系统模块

【技术保护点】
一种用于向车辆系统模块提供更新的方法,所述方法包括以下步骤:产生标识与用于所述车辆系统模块的更新相关联的软部件的部件清单,所述部件清单包括与所述部件清单中的所述软部件相关的一个或多个下载链接,并且其中所述一个或多个下载链接提供位置,将与所述软部件中的每一者相关联的内容从所述位置下载至车辆并且由所述车辆组合成更新包;将所述部件清单传送至所述车辆;以及从所述车辆接收确认所述更新包安装至所述车辆系统模块的指示。

【技术特征摘要】
2016.05.27 US 15/1676031.一种用于向车辆系统模块提供更新的方法,所述方法包括以下步骤:产生标识与用于所述车辆系统模块的更新相关联的软部件的部件清单,所述部件清单包括与所述部件清单中的所述软部件相关的一个或多个下载链接,并且其中所述一个或多个下载链接提供位置,将与所述软部件中的每一者相关联的内容从所述位置下载至车辆并且由所述车辆组合成更新包;将所述部件清单传送至所述车辆;以及从所述车辆接收确认所述更新包安装至所述车辆系统模块的指示。2.根据权利要求1所述的方法,进一步包括以下步骤:向所述车辆传送请求所述车辆系统模块的现有配置状态的询问。3.根据权利要求1所述的方法,进一步包括确定所述车辆系统模块的所需配置状态。4.根据权利要求1所述的方法,其中所述一个或多个下载链接包括统一资源定位符(URL)。5.根据权利要求1所述的方法,其中所述部件清单包括用于将所述软部件的内容从内容传递网络下载至所述车辆的指令。6.根据权利要求1所述的方法,其中所述部件清单包括用于将所述软部件的所述下载内容组合成所述更新包的指令。7.根据权利要求1所述的方法,进一步包括以下步骤:向内容传递网络传...

【专利技术属性】
技术研发人员:S·P·萨卡尔D·B·费舍尔J·L·博兹莫斯基J·J·奥尔森J·D·弗斯马克
申请(专利权)人:通用汽车环球科技运作有限责任公司
类型:发明
国别省市:美国,US

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

1