-
公开(公告)号:CN107729757B
公开(公告)日:2024-05-17
申请号:CN201710665303.9
申请日:2017-08-07
Applicant: 福特全球技术公司
IPC: G06F21/57
Abstract: 本公开涉及软件更新之前的软件认证。可由更新装置对车辆电子控制单元发起编程会话。可由更新装置使用认证密钥对电子控制单元的软件更新进行认证。当认证结果指示认证成功时,由更新装置通过车载网络将电子控制单元的软件更新发送到电子控制单元。电子控制单元随后可将电子控制单元的软件更新闪存至存储器。可从电子控制单元获取认证密钥。更新装置可以是车辆远程信息处理控制单元或连接到车辆的连接器的检修工具。
-
公开(公告)号:CN107102849B
公开(公告)日:2021-10-29
申请号:CN201710091575.2
申请日:2017-02-20
Applicant: 福特全球技术公司
Inventor: 森基特·森加米西威兰 , 约翰·瑙姆·万格洛夫 , 杰森·迈克尔·米勒 , 博林达·B·卡什
Abstract: 本发明公开了用于周期性点火开关断开的文件替换的方法和设备。一种系统包括处理器,所述处理器被配置为擦除外部工作存储器,并将认证的更新文件的目标图像编程到被擦除的外部工作存储器中。所述处理器还被配置为:在多次点火开关断开之后的有限时间段内,擦除包含将被更新替换的数据的第一内部存储位置,并将所述目标图像的部分编程到所述第一内部存储位置中,直到全部目标图像被编程到内部存储器中。
-
公开(公告)号:CN107547327A
公开(公告)日:2018-01-05
申请号:CN201710455120.4
申请日:2017-06-16
Applicant: 福特全球技术公司
Inventor: 拉斯·R·比尔劳斯基 , 杰森·迈克尔·米勒
IPC: H04L12/40
CPC classification number: G07C5/0808 , G07C5/008 , G07C5/02 , H04L12/40 , H04L12/4625 , H04L12/66 , H04L63/0227 , H04L67/00 , H04L67/12 , H04L69/28 , H04L2012/40273
Abstract: 公开了用于车辆网络网关保护的示例系统和方法。用于保护车辆的示例公开的方法包括管理分离远程信息处理软件保护器和车辆数据总线的网关的状态转换。该示例方法还包括当网关处于现场状态时阻止来自远程信息处理软件保护器的第一请求。此外,示例性方法包括响应于网关转换到现场状态,将来自远程信息处理软件保护器的第一请求和第二请求阻止一段时间。
-
公开(公告)号:CN107547327B
公开(公告)日:2021-07-20
申请号:CN201710455120.4
申请日:2017-06-16
Applicant: 福特全球技术公司
Inventor: 拉斯·R·比尔劳斯基 , 杰森·迈克尔·米勒
IPC: H04L12/40
Abstract: 公开了用于保护车辆的示例方法和系统。用于保护车辆的示例公开的方法包括管理分离远程信息处理软件保护器和车辆数据总线的网关的状态转换。该示例方法还包括当网关处于现场状态时阻止来自远程信息处理软件保护器的第一请求。此外,示例性方法包括响应于网关转换到现场状态,将来自远程信息处理软件保护器的第一请求和第二请求阻止一段时间。
-
公开(公告)号:CN108279917A
公开(公告)日:2018-07-13
申请号:CN201810003513.6
申请日:2018-01-03
Applicant: 福特全球技术公司
Inventor: 杰森·迈克尔·米勒 , 森基特·森加米西威兰 , 丹尼尔·约瑟夫·马德里 , 帕瓦舍·维斯万摩罕
IPC: G06F8/65
Abstract: 本公开涉及软件更新管理。一种用于车辆的系统包括:控制器;远程信息处理控制单元,被配置为:响应于接收到指示控制器支持的用于利用软件更新来更新控制器的传输技术和安装技术的指令而执行以下处理:响应于车辆状态与所述传输技术兼容而将软件更新传送到控制器,并且响应于车辆状态与所述安装技术兼容而将软件更新安装到控制器。
-
公开(公告)号:CN107102912A
公开(公告)日:2017-08-29
申请号:CN201710089414.X
申请日:2017-02-20
Applicant: 福特全球技术公司
Inventor: 森基特·森加米西威兰 , 杰森·迈克尔·米勒 , 约翰·瑙姆·万格洛夫 , 布伦南·汉密尔顿
CPC classification number: G06F8/65 , G06F11/1438 , G06F9/44536
Abstract: 本发明公开了用于车辆软件更新安装的方法和设备。一种系统包括处理器,所述处理器被配置为检测车辆点火开关断开。所述处理器还被配置为:从电子控制单元(ECU)的主存储器(“内部存储器”)中删除现有的软件版本,其中,针对所述现有的软件版本,在所述电子控制单元的辅助存储器中存在新的软件版本更新。所述处理器还被配置为:将所述新的软件版本更新从所述辅助存储器(“外部存储器”)加载至所述主存储器;当在加载期间检测到故障时,从所述主存储器中删除所述新的软件版本更新,并从所述辅助存储器重新加载所述现有的软件版本。
-
公开(公告)号:CN108427565B
公开(公告)日:2023-12-05
申请号:CN201810082185.3
申请日:2018-01-29
Applicant: 福特全球技术公司
Inventor: 丹尼尔·约瑟夫·马德里 , 森基特·森加米西威兰 , 杰森·迈克尔·米勒 , 叶歆
Abstract: 本公开涉及一种用于安全的多周期车辆软件更新的方法和设备。一种系统包括处理器,处理器控制通过总线与远程信息处理控制单元(TCU)通信的车辆模块(VM)。在该实施例中,处理器被配置为:从远程信息处理控制单元接收包括计数器值的认证请求。处理器还被配置为:基于计数器值与由车辆模块存储的计数器值的比较,对认证请求做出响应。处理器还被配置为:响应于认证请求被许可,接收与认证请求对应且包括(56)对比文件王俊峰等.列控车载设备控制程序及参数远程实时更新方法《.北京交通大学学报》.2010,第34卷(第2期),71-74.E. Klavins.A Computation and ControlLanguage for Multi-Vehicle Systems 《.42ndIEEE International Conference on Decisionand Control (IEEE Cat. No.03CH37475)》.2003,4133-4139.
-
公开(公告)号:CN108268264B
公开(公告)日:2023-11-28
申请号:CN201711475936.X
申请日:2017-12-29
Applicant: 福特全球技术公司
Inventor: 丹尼尔·约瑟夫·马德里 , 森基特·森加米西威兰 , 杰森·迈克尔·米勒
Abstract: 本发明涉及预关闭交换验证。一种系统包括:第一存储区、第二存储区和车辆电子控制单元(ECU)。车辆电子控制单元被配置为:将从服务器接收的软件更新下载到所述第一存储区;在车辆关闭之前,在点火开关断开时,尝试车辆电子控制单元的重新启动;响应于车辆电子控制单元成功地启动至所述第一存储区,将所述第一存储区而不是所述第二存储区确认为活动以用于启动。
-
公开(公告)号:CN108419233B
公开(公告)日:2022-07-19
申请号:CN201810072355.X
申请日:2018-01-25
Applicant: 福特全球技术公司
Inventor: 丹尼尔·约瑟夫·马德里 , 森基特·森加米西威兰 , 杰森·迈克尔·米勒 , 约翰·瑙姆·万格洛夫
Abstract: 本公开涉及空中更新安全。一种用于车辆的系统包括控制器,所述控制器被配置为:接收包括第一签名的加密的软件更新;使用与指示可用软件更新的更新指令一起接收的解密密钥来对接收的软件更新进行解密;响应于检测到第一签名与由控制器使用签名验证密钥生成的第二签名相匹配,安装解密的更新。
-
公开(公告)号:CN108427565A
公开(公告)日:2018-08-21
申请号:CN201810082185.3
申请日:2018-01-29
Applicant: 福特全球技术公司
Inventor: 丹尼尔·约瑟夫·马德里 , 森基特·森加米西威兰 , 杰森·迈克尔·米勒 , 叶歆
Abstract: 本公开涉及一种用于安全的多周期车辆软件更新的方法和设备。一种系统包括处理器,处理器控制通过总线与远程信息处理控制单元(TCU)通信的车辆模块(VM)。在该实施例中,处理器被配置为:从远程信息处理控制单元接收包括计数器值的认证请求。处理器还被配置为:基于计数器值与由车辆模块存储的计数器值的比较,对认证请求做出响应。处理器还被配置为:响应于认证请求被许可,接收与认证请求对应且包括计数器值的命令;基于计数器值与存储的计数器值的比较,对所述命令进行处理。
-
-
-
-
-
-
-
-
-