[发明专利]用于处理软件更新的方法和设备在审
申请号: | 201880047082.1 | 申请日: | 2018-09-10 |
公开(公告)号: | CN110892376A | 公开(公告)日: | 2020-03-17 |
发明(设计)人: | G·比歇尔;J·克拉策;R·桑德纳;M·施皮格勒 | 申请(专利权)人: | 宝马股份公司 |
主分类号: | G06F8/656 | 分类号: | G06F8/656;G06F8/654 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 楼震炎 |
地址: | 德国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 处理软件 更新 方法 设备 | ||
1.用于处理用于至少一个车辆装置(2)、尤其是用于车辆(1)中的头部单元的至少一个软件更新的方法(100),该方法(100)包括下述步骤:
-借助控制装置(3)将软件更新产品存储(105b)在与具有当前由车辆装置(2)使用的软件的第一存储区域(7)不同的第二存储区域(8)中,所述控制装置控制车辆装置(2)对唯一的数据存储器(6)的访问,该数据存储器(6)至少具有第一和第二存储区域(7、8);并且
-借助控制装置(3)将车辆装置(2)对借助软件更新而更新的软件的访问从第一存储区域(7)改变(106)为第二存储区域(8)。
2.根据权利要求1所述的方法(100),包括下述附加步骤:
-借助控制装置(3)将未更新的软件从第一存储区域(7)复制(105a)到第二存储区域(8)。
3.根据权利要求1或2所述的方法(100),包括下述附加步骤中的至少一个:
-借助控制装置(3)解密(101)软件更新产品;并且
-借助控制装置(3)对软件更新产品进行认证(102)。
4.根据前述权利要求中的至少一项所述的方法(100),包括下述附加步骤:
-借助控制装置(3)检查(103)至少第二存储区域(8)的存储容量。
5.根据前述权利要求中的至少一项所述的方法(100),其中,在控制装置(3)和/或车辆装置(2)的至少一个预定运行状态期间执行所述方法(100)。
6.根据权利要求5所述的方法(100),包括下述附加步骤:
-将控制装置(3)和/或车辆装置(2)的运行状态与预定运行状态进行比较(104);并且
-如果控制装置(3)和/或车辆装置(2)的当前运行状态不相应于预定运行状态,则中断(105c)车辆装置(2)数据存储器(6)的存储过程。
7.用于处理车辆(1)、尤其是机动车中的至少一个软件更新的设备,所述设备包括:
-车辆装置(2)、尤其是头部单元,具有唯一的数据存储器(6),该数据存储器至少具有第一存储区域(7)和第二存储区域(8),并且第一存储区域(7)具有当前用于控制车辆装置(2)的软件;和
-控制装置(3),所述控制装置控制车辆装置(2)对数据存储器(6)的访问;所述控制装置(3)构造成,使得软件更新产品能存储在第二存储区域(8)中并且车辆装置(2)对软件的访问能从第一存储区域(7)改变为第二存储区域(8),第二存储区域具有借助软件更新而更新的、用于控制车辆装置(2)的软件。
8.根据权利要求7所述的设备,其中,所述预定义存储区域(7、8)的存储大小至少基本上相同。
9.根据权利要求7或8所述的设备,其中,所述存储区域(7、8)构造为分区。
10.根据权利要求7至9中的至少一项所述的设备,其中,所述软件更新产品包括至少一个已更新的文件。
11.根据权利要求7至10中的至少一项所述的设备,其中,所述数据存储器(6)构造为非易失性存储器、优选闪存或硬盘存储器。
12.根据权利要求7至11中的至少一项所述的设备,其中,所述控制装置(3)具有Linux内核。
13.根据权利要求7至12中的至少一项所述的设备,其中,所述第一和/或第二存储区域(7、8)分别设置在一个预定地址区域中或分别分布地设置在两个预定地址区域中。
14.根据权利要求7至13中的至少一项所述的设备,其中,所述设备具有通信装置(4),通过该通信装置能无线地接收软件更新产品。
15.车辆(1)、尤其是机动车,包括根据权利要求7至14中的至少一项所述的设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宝马股份公司,未经宝马股份公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880047082.1/1.html,转载请声明来源钻瓜专利网。