[发明专利]车辆控制更新方法和系统有效
申请号: | 201610021119.6 | 申请日: | 2016-01-13 |
公开(公告)号: | CN105791387B | 公开(公告)日: | 2020-10-27 |
发明(设计)人: | 约翰·万格洛夫 | 申请(专利权)人: | 福特全球技术公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F8/65 |
代理公司: | 北京铭硕知识产权代理有限公司 11286 | 代理人: | 鲁恭诚;王秀君 |
地址: | 美国密歇根*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 车辆 控制 更新 方法 系统 | ||
本公开涉及一种车辆控制更新方法和系统。一种车辆可包括用于更新车辆模块中的控制的方法和系统。所述方法和系统可包括:接收将要存储在第一存储位置上的用于车辆模块的控制更新,在第一存储位置上安装接收到的控制,使用第二存储位置上的控制运行车辆模块,检查第一存储位置上的控制,如果检查有效,则使用第一存储位置上的控制来操作车辆模块,以代替第二存储位置上的控制。车辆模块可操作第一存储位置上的控制而不等待重新启动车辆,或者可延迟所述控制的使用,直到随后的事件(例如,重新启动或下载至当前模块可依赖的其它车辆模块)发生为止。
技术领域
在此描述了涉及针对车辆更新车辆控制的系统和方法。
背景技术
车辆具有可由软件控制的各种组件。有时,软件需要被更新。为了更新车辆组件的软件,可将车辆驾驶至经销商,由技术人员进行维护。技术人员可将线连接至车辆,以利用追踪车辆中的每个组件的各自软件水平以及可用的软件更新的系统。技术人员可手动地应用通过所述系统指示的软件更新,并将任何变化记录回所述系统中。
发明内容
在此描述了各种用于更新车辆和车辆模块中的控制的方法和结构。一种车辆控制更新方法可包括:接收将要存储在第一存储位置的用于车辆模块的控制更新;在第一存储位置上安装接收到的控制更新;使用第二存储位置上的控制运行车辆模块;检查第一存储位置上的控制更新;如果检查有效,则使用第一存储位置上的控制更新来操作车辆模块,以代替第二存储位置上的控制中的至少一个。
在示例中,所述操作包括:延迟操作第一存储位置上的控制更新,直到重新启动车辆为止。
在示例中,第二存储位置上的控制包括:发动机控制。
在示例中,所述操作包括:操作第一存储位置上的控制,而不等待重新启动车辆。
在示例中,第二存储位置上的控制包括:无线电控制或环境控制中的任何一个。
在示例中,所述检查包括:针对下载错误进行错误检查。
在示例中,所述检查包括:当第一存储位置上的至少一个控制依赖于进一步的控制更新时,等待激活第一存储位置上的所述至少一个控制,直到进一步的控制更新被接收、安装和检查为止。
一种示例性车辆可包括:车辆模块,被配置为:接收将要存储在第一存储位置上的控制更新;在第一存储位置上安装接收到的控制更新;使用第二存储位置上的控制来进行运行;检查第一存储位置上的控制;如果检查有效,则使用第一存储位置上的控制来进行操作,以代替第二存储位置上的控制。
在示例中,车辆模块将要延迟操作第一存储位置上的控制,直到重新启动车辆为止。
在示例中,第二存储位置上的控制包括:发动机控制和制动器控制中的至少一个。
在示例中,车辆模块将要操作第一存储位置上的控制,而不等待重新启动车辆。
在示例中,第二存储位置上的控制包括:无线电控制或环境控制中的任何一个。
在示例中,车辆模块将要针对下载错误进行错误检查。
在示例中,车辆模块在第一存储位置上的控制依赖于进一步的控制更新时将等待激活第一存储位置上的控制,直到所述进一步的控制更新被接收、安装和检查为止。
根据本发明,一种车辆控制更新方法包括:从服务器发送针对一类车辆的控制更新,所述服务器远离所述一类车辆中的车辆;在车辆从第二存储位置操作控制的情况下,接收发送的控制更新被车辆接收到并且被存储在第一存储位置的确认;接收发送的控制更新已通过检查的确认;存储以下信息:未被运行在车辆上的控制为第一存储位置上的控制,第二存储位置上的先前的控制正被运行在车辆上并且将被删除;使用第一存储位置上的控制来操作车辆模块,以代替第二存储位置上的相应的控制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福特全球技术公司,未经福特全球技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610021119.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于模糊算法的车辆自组织网络资源管理方法
- 下一篇:一种推送信息的方法和装置