用于产生用于机动车电子计算装置的软件组件的方法、计算机程序产品、计算机可读存储介质以及机动车外更新系统与流程

文档序号:34593103发布日期:2023-06-28 18:54阅读:23来源:国知局
用于产生用于机动车电子计算装置的软件组件的方法、计算机程序产品、计算机可读存储介质以及机动车外更新系统与流程

本发明涉及一种借助机动车外更新系统产生用于机动车电子计算装置的软件组件的方法。本发明还涉及一种计算机程序产品、一种计算机可读存储介质和一种机动车外更新系统。


背景技术:

1、从现有技术中已经知道了当前的远程软件更新过程包含用于通过车载更新管理机构更新机动车的双重解决之道,它们能通过车载通信协议更新其它的也可被称为控制器的电子计算装置。在车载更新机制中,目前无法从目标控制器收集软件配置数据组,故所述数据无法被通报给也可被称为后端服务器的机动车外电子计算装置以用于远程更新。也没有用于检查输入数据关联性的机制,进而没有用来识别车辆装备选项列表、技术特征组成以及配置规则集的变化的解决方案。

2、de 2018 001 347 a1涉及一种用于传输至少一个用于机动车的至少一个控制器的更新包的系统,其具有设计用于存储更新包的机动车外存储装置以及通信装置,通信装置设计用于以无线方式将更新包从机动车外存储装置传输到该系统的至少一个传输装置,该传输装置负责用于至少一个控制器的更新包的传输过程并设计成在该至少一个控制器上安装更新包,其中,该至少一个传输装置布置在机动车内。


技术实现思路

1、本发明任务是提供一种方法、一种计算机程序产品、一种计算机可读存储介质以及一种机动车外更新系统,可借此实现改善的软件配置远程管理。

2、该任务通过根据独立权利要求的方法、计算机程序产品、计算机可读存储介质和机动车外更新系统来完成。在从属权利要求中说明有利的实施方式。

3、本发明的一个方面涉及一种借助机动车外更新系统产生用于机动车的电子计算装置的软件组件的方法,其中,该软件组件根据配置写序列、配置读序列和配置规则集借助更新系统的机动车外电子计算装置来产生。

4、规定了,根据配置数据组来产生配置规则集,其中,该配置数据组根据用于车辆的车辆装备选项列表和技术特征组成来产生。

5、由此尤其可行的是可以实现一种范围广泛的解决方案,其用于基于软件配置相关的人工产物的变化来远程管理软件配置、尤其用于产生例如用于由多辆机动车构成的车队的软件组件。

6、在这里提到机动车的电子计算装置。显然,该方法也可以被用于其它实体的其它电子计算装置。因此本发明的方法不限于机动车。

7、因此尤其通过添加对用于推导出配置数据且因此与之相关的信息源的引用而给用于将配置数据与配置写序列(cws)的寻址和配置读序列(crs)的寻址分开的概念补充了所含的信息。

8、车辆装备选项列表(veol)特别是从客户订单中推导出的列表。已激活的功能因此被呈现,它们与“车辆装备选项列表是否被用于已安装或未安装的硬件装备或者已激活或未激活的软件”无关。

9、技术特征组成尤其是软件配置所涉及的构件技术特征集合(tfs)。

10、配置规则集(crus)可以例如取决于软件组件本身。该规则集基于车辆装备选项列表和技术特征组成来建立并定义用于每个单独软件功能的具体配置数据。该规则集取决于具体车辆实例。车辆装备选项列表的、技术特征组成的和配置规则集的相关性作为元数据被记录在配置数据组本身中。这允许识别并马上对车辆装备选项列表的、技术特征组成的和配置规则集的变化或甚至计划变化作出反应。

11、根据一个有利的实施方式,借助机动车外更新系统依据用于配置的客户订单来产生车辆装备选项列表。因此,车辆装备选项列表是如下列表,其描述客户在机动车制造中安装了什么以及哪个软件与之相关。特别是,从客户订单中推导出的已激活的功能因此被呈现。所述功能尤其与“车辆装备选项列表是否被用于已安装或未安装的硬件装备和/或已激活或未激活的软件”无关。由此可以实现改善的软件组件产生。

12、还有利的是借助机动车外更新系统依据安装在机动车中的构件产生技术特征组成。因此该技术特征组成尤其取决于安装在机动车中的所谓硬件组件。因此,这些技术特征尤其能选择性地涉及软件配置。故实现改善的软件组件产生。

13、还证明有利的是依据借助机动车外更新系统的识别装置识别电子计算装置而针对电子计算装置产生配置数据组。特别是,它因此是识别例如电子计算装置的当前版本或电子计算装置的软件。因此可以实现用于软件组件的故障诊断数据库的版本状况。由此实现改善的软件组件产生。

14、还证明有利的是,该配置规则集根据车辆装备选项列表且根据技术特征组成来产生。换句话说规定了,配置服务考虑车辆装备选项列表和来自技术特征组成的信息。此外,也可以在生成配置数据组时考虑配置规则集,配置数据组本身又涉及配置写序列和配置读序列且间接涉及例如识别装置,以便与机动车内的相应的目标控制装置交换数据。

15、在另一个有利实施方式中,在产生软件组件时考虑机动车内的技术特征组成的变化。如果例如机动车内的一个技术特征变化,则技术特征组成的各自状态配设有相应的唯一标识符,以便可以正确区分配置规则集所涉及的各自版本。在这种情况下,相应改变也可能导致包含配置变化的软件更新。

16、根据另一个有利实施方式,在生成软件组件时考虑机动车内的车辆装备选项列表的改变。例如如果在机动车或实体的使用生命周期中该车辆装备选项列表也变化,则这可被相应考虑。一个可能的应用状况是例如在机动车用车间中附加安装拖车接合器。因此可能需要软件更新和配置改变,这通过车辆装备选项列表的变化来触发。在此应用状况中,车辆装备选项列表的改变将会直接产生相应机动车的所有相关电子计算装置的与该变化相关的新配置数据组。故随后可以直接计划配置更新。

17、替代地或附加地,在生成软件组件时也可考虑配置规则集的改变。在此情况下,新功能可带来新配置要求,因而产生crus中的新项。伴随在后端中的整个车队所有控制装置的所有软件组件的当前配置数据组的可用性,可实现不同的应用状况。

18、本发明的另一个方面涉及一种具有程序机构的计算机程序产品,程序机构可存储在电子计算装置的计算机可读存储介质中,并且其包含的指令在借助电子计算装置处理计算机程序产品时执行根据在前方面的方法。

19、本发明的又一方面涉及一种具有根据在前方面的计算机程序产品的计算机可读存储介质。

20、本发明的又一个方面涉及一种机动车外更新系统,其具有至少一个机动车外电子计算装置,其中,机动车外更新系统设计用于执行根据在前方面的方法。特别是,该方法借助机动车外更新系统来执行。

21、该方法的有利实施方式应被视为计算机程序产品的、计算机可读存储介质的和机动车外更新系统的有利实施方式。该机动车外更新系统为此具有允许执行方法及其有利实施方式的主题特征。



技术特征:

1.一种借助机动车外更新系统(10)产生用于机动车(22)的电子计算装置(20)的软件组件(18)的方法,其中,该软件组件(18)根据配置写序列(24)、配置读序列(26)和配置规则集(28)借助该机动车外更新系统(10)的机动车外电子计算装置(12)来产生,

2.根据权利要求1所述的方法,其特征是,借助该机动车外更新系统(10)根据用于配置的客户订单(36)来产生该车辆装备选项列表(32)。

3.根据权利要求1或2的方法,其特征是,借助该机动车外更新系统(10)依据安装在该机动车(22)中的至少一个构件(28)来产生该技术特征组成(34)。

4.根据前述权利要求之一所述的方法,其特征是,该配置数据组(30)依据借助该机动车外更新系统(10)的识别装置(40)识别该电子计算装置(20)而针对该电子计算装置(20)来产生。

5.根据前述权利要求之一所述的方法,其特征是,该配置规则集(28)根据该车辆装备选项列表(32)并根据该技术特征组成(34)来产生。

6.根据前述权利要求之一所述的方法,其特征是,在生成该软件组件(18)时,该机动车(22)中的技术特征组成(34)的变化被予以考虑。

7.根据前述权利要求之一所述的方法,其特征是,在生成该软件组件(18)时,该机动车(22)中的车辆装备选项列表(32)的改变被予以考虑。

8.一种具有程序机构的计算机程序产品(14),所述程序机构能被存储在机动车外电子计算装置(12)的计算机可读存储介质(16)中,其包含的指令在借助该机动车外电子计算装置(12)处理该计算机程序产品(14)时执行根据权利要求1至7之一所述的方法。

9.一种计算机可读存储介质(16),具有根据权利要求8所述的计算机程序产品(14)。

10.一种机动车外更新系统(10),具有至少一个机动车外电子计算装置(12),其中,该机动车外更新系统(10)设计用于执行根据权利要求1至7之一所述的方法。


技术总结
本发明涉及一种借助机动车外更新系统(10)产生用于机动车(22)的电子计算装置(20)的软件组件(18)的方法,其中,软件组件(18)根据配置写序列(24)、配置读序列(26)和配置规则集(28)借助机动车外更新系统(10)的机动车外电子计算装置(12)来产生,其中,根据配置数据组(30)产生配置规则集(28),其中,该配置数据组(28)根据用于车辆(22)的车辆装备选项列表(32)和技术特征组成(34)来产生。本发明还涉及一种计算机程序产品(14)、一种计算机可读存储介质(16)和一种机动车外更新系统(10)。

技术研发人员:C·塞勒
受保护的技术使用者:梅赛德斯-奔驰集团股份公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1