【技术实现步骤摘要】
专利
本专利技术总体上涉及车辆,并涉及允许车辆制造商利用车辆的更新包的空中下载(OTA)无线通信来批量或单独地远程更新车辆软件的方法和装置。专利技术背景车辆广泛利用编程的电子产品来控制各种装置和功能。通常,电子控制单元(ECU)提供对装置和功能的控制。每个ECU通常包括微控制器和闪存存储器来存储用于控制特定ECU相关的装置或功能的软件和参数。ECU经由总线被互联到车辆网络。通常使用的一个这种车辆网络总线是控制器局部网(CAN)总线,其为被设计成允许ECU和设备相互通信的标准车辆总线。现代车辆通常还包括无线通信能力。用于提供无线通信的一个这种机制可包括远程信息处理控制单元(TCU)。通常,TCU涉及结合电信和信息处理的车载嵌入式系统。术语已经演变成涉及结合全球定位系统(GPS)卫星追踪和无线通信的车辆系统。TCU通常包括或有权访问追踪车辆的位置的全球定位系统(GPS)单元、存储器、微控制器以及一个或多个用于经由例如GPRS、Wi-Fi、WiMAX或LTE的无线通信的接口。TCU被连接至或耦合至车辆网络总线。制造商可时不时地发布软件更新以向存储在各种ECU中的软件和数据提供加强或修正或其他改变。更新通过刷新ECU闪存存储器来安装。通常在制造商保修期内或作为召回的一部分提供软件更新。向车辆所有人发出通知,要求该所有人将车辆返回到制造商的经销商以用于软件更新。在将车辆送回经销商之后,车辆经销商安装软件更新。存在与提供车辆更新有关的巨额开支。制造商通常为安装软件而赔偿车辆经销商。此外,存在与向车辆所有人发送通知相关的成本。对于车辆所有人未能响应通知从而必需随后通 ...
【技术保护点】
一种用于包括闪存存储器的车辆组件的软件更新的实时广泛分布的方法,所述方法包括:提供用于发起所述软件更新的客户端服务器;提供可操作以与所述客户端服务器进行通信的仲裁服务器;提供包括多个通信服务器的分布式网络,所述通信服务器中的每个可操作以与多个对应的车辆中的装置进行通信;操作每个所述装置以经由无线网络与所述多个通信服务器中的一个通信服务器进行通信,以接收并部署对其所述对应的车辆内的电子控制单元(ECU)的软件更新;操作每个所述装置以生成用于所述软件更新的状态更新并经由所述无线网络向所述一个通信服务器传达所述状态更新;操作所述多个通信服务器中的每个通信服务器,所述多个通信服务器可操作以从所述多个对应的车辆同时接收包括状态更新的所述数据消息;以及操作每个所述通信服务器以生成包括来自所述多个对应的车辆的所述数据消息的数据流,所述数据流被发送至所述仲裁服务器。
【技术特征摘要】
2015.06.16 US 14/740,3911.一种用于包括闪存存储器的车辆组件的软件更新的实时广泛分布的方法,所述方法包括:提供用于发起所述软件更新的客户端服务器;提供可操作以与所述客户端服务器进行通信的仲裁服务器;提供包括多个通信服务器的分布式网络,所述通信服务器中的每个可操作以与多个对应的车辆中的装置进行通信;操作每个所述装置以经由无线网络与所述多个通信服务器中的一个通信服务器进行通信,以接收并部署对其所述对应的车辆内的电子控制单元(ECU)的软件更新;操作每个所述装置以生成用于所述软件更新的状态更新并经由所述无线网络向所述一个通信服务器传达所述状态更新;操作所述多个通信服务器中的每个通信服务器,所述多个通信服务器可操作以从所述多个对应的车辆同时接收包括状态更新的所述数据消息;以及操作每个所述通信服务器以生成包括来自所述多个对应的车辆的所述数据消息的数据流,所述数据流被发送至所述仲裁服务器。2.根据权利要求1所述的方法,包括:将来自所述客户端服务器的过滤项传达给所述仲裁服务器。3.根据权利要求2所述的方法,其中:操作每个所述选择的仲裁服务器以将所述过滤项应用至每个所述数据流。4.根据权利要求3所述的方法,包括:操作所述仲裁服务器以将每个所述过滤的数据流结合为结合的数据流。5.根据权利要求4所述的方法,包括:操作所述仲裁服务器以将所述结合的数据流传达至所述客户端服务器。6.根据权利要求5所述的方法,包括:利用所述仲裁服务器以将所述过滤参数应用至所述结合的数据流,以产生过滤的数据流。7.根据权利要求6所述的方法,其中:操作所述仲裁服务器以将所述过滤的数据流传送给所述客户端服务器。8.根据权利要求5所述的方法,包括:将来自所述客户端服务器的格式化和呈现参数传达至所述仲裁服务器。9.根据权利要求8所述的方法,包括:操作所述仲裁服务器以对所述结合的数据流应用所述过滤项和所述格式化和呈现参数,以产生过滤的数据流。10.根据权利要求9所述的方法,其中:操作所述仲裁服务器以将所述过滤的数据流传送给所述客户端服务器。11.一种用于实时监控车辆组件的广泛分布的软件更新的方法,包括:提供客户端服务器;提供仲裁服务器;提供分布式网络,所述分布式网络包括多个通信服务器;操作每个所述通信服务器以与对应的多个车辆进行通信;所述对应的多个车辆中的每个车辆包括:装置,其可操作以经由无线网络与所述多个通信服务器中的对应的通信服务器进行通信,所述装置可操作以与所述每个车辆中的电子控制单元(ECU)进行通信,操作每个所述通信服务器以经由无线网络将用于所述多个车辆中的每个中的一个或多个预定ECU的选择的软件更新下载至每个所述车辆装置;操作每个所述车辆装置以选择性地部署对所述车辆内的所述一个或多个预定ECU的所述软件更新,监控所述软件更新的状态并生成用于所述软件更新的部署的状态更新;以及操作每个所述车辆装置以将所述状态更新经由所述无线网络传达至所述对应的通信服务器;每个所述对应的通信服务器可操作以从每个所述车辆装置接收包括所述状态更新的数据消息,并利用来自所述对应的多个车辆的所述数据消息来生成对应的数据流。12.根据权利要求11所述的方法,包括:操作所述仲裁服务器以从所述多个通信服务器接收每个所述对应的数据流并将每个所述对应的数据流结合为结合的数据流。13.根据权利要求12所述的方法,包括:操作所述仲裁服务器以过滤并格式化所述结合的数据流,以产生过滤的和格式化的数据流。14.根据权利要求13所述的方法,包括:操作所述仲裁服务器以将所述过滤的和格式化的数据流传送给所述客户端服务器。15.根据权利要求14所述的方法,包括:操作所述仲裁服务器以从所述客户端服务器接收过滤数据;以及操作所述仲裁服务器以将所述过滤数据应用至每个所述对应的数据流,以产生所述过滤的和格式化的数据流。16.根据权利要求10所述的方法,其中:所述仲裁服务器从所述客户端接收格式化参数,以便控制所述结合的数据流的格式化。17.一种用于包括闪存存储器的车辆组件的软件更新的实时分布的方法,所述方法包括:确定车辆所有者已经请求用于所有者的车辆的软件更新;提...
【专利技术属性】
技术研发人员:道格拉斯·S·穆勒,罗纳德·W·帕什比,考特尼·乔·霍姆斯,
申请(专利权)人:李尔公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。