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

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

【技术实现步骤摘要】
【国外来华专利技术】用于产生用于机动车电子计算装置的软件组件的方法、计算机程序产品、计算机可读存储介质以及机动车外更新系统


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

技术介绍

[0002]从现有技术中已经知道了当前的远程软件更新过程包含用于通过车载更新管理机构更新机动车的双重解决之道,它们能通过车载通信协议更新其它的也可被称为控制器的电子计算装置。在车载更新机制中,目前无法从目标控制器收集软件配置数据组,故所述数据无法被通报给也可被称为后端服务器的机动车外电子计算装置以用于远程更新。也没有用于检查输入数据关联性的机制,进而没有用来识别车辆装备选项列表、技术特征组成以及配置规则集的变化的解决方案。
[0003]DE 2018 001 347 A1涉及一种用于传输至少一个用于机动车的至少一个控制器的更新包的系统,其具有设计用于存储更新包的机动车外存储装置以及通信装置,通信装置设计用于以无线方式将更新包从机动车外存储装置传输到该系统的至少一个传输装置,该传输装置负责用于至少一个控制器的更新包的传输过程并设计成在该至少一个控制器上安装更新包,其中,该至少一个传输装置布置在机动车内。

技术实现思路

[0004]本专利技术任务是提供一种方法、一种计算机程序产品、一种计算机可读存储介质以及一种机动车外更新系统,可借此实现改善的软件配置远程管理。
[0005]该任务通过根据独立权利要求的方法、计算机程序产品、计算机可读存储介质和机动车外更新系统来完成。在从属权利要求中说明有利的实施方式。
[0006]本专利技术的一个方面涉及一种借助机动车外更新系统产生用于机动车的电子计算装置的软件组件的方法,其中,该软件组件根据配置写序列、配置读序列和配置规则集借助更新系统的机动车外电子计算装置来产生。
[0007]规定了,根据配置数据组来产生配置规则集,其中,该配置数据组根据用于车辆的车辆装备选项列表和技术特征组成来产生。
[0008]由此尤其可行的是可以实现一种范围广泛的解决方案,其用于基于软件配置相关的人工产物的变化来远程管理软件配置、尤其用于产生例如用于由多辆机动车构成的车队的软件组件。
[0009]在这里提到机动车的电子计算装置。显然,该方法也可以被用于其它实体的其它电子计算装置。因此本专利技术的方法不限于机动车。
[0010]因此尤其通过添加对用于推导出配置数据且因此与之相关的信息源的引用而给用于将配置数据与配置写序列(CWS)的寻址和配置读序列(CRS)的寻址分开的概念补充了
所含的信息。
[0011]车辆装备选项列表(VEOL)特别是从客户订单中推导出的列表。已激活的功能因此被呈现,它们与“车辆装备选项列表是否被用于已安装或未安装的硬件装备或者已激活或未激活的软件”无关。
[0012]技术特征组成尤其是软件配置所涉及的构件技术特征集合(TFS)。
[0013]配置规则集(CRUS)可以例如取决于软件组件本身。该规则集基于车辆装备选项列表和技术特征组成来建立并定义用于每个单独软件功能的具体配置数据。该规则集取决于具体车辆实例。车辆装备选项列表的、技术特征组成的和配置规则集的相关性作为元数据被记录在配置数据组本身中。这允许识别并马上对车辆装备选项列表的、技术特征组成的和配置规则集的变化或甚至计划变化作出反应。
[0014]根据一个有利的实施方式,借助机动车外更新系统依据用于配置的客户订单来产生车辆装备选项列表。因此,车辆装备选项列表是如下列表,其描述客户在机动车制造中安装了什么以及哪个软件与之相关。特别是,从客户订单中推导出的已激活的功能因此被呈现。所述功能尤其与“车辆装备选项列表是否被用于已安装或未安装的硬件装备和/或已激活或未激活的软件”无关。由此可以实现改善的软件组件产生。
[0015]还有利的是借助机动车外更新系统依据安装在机动车中的构件产生技术特征组成。因此该技术特征组成尤其取决于安装在机动车中的所谓硬件组件。因此,这些技术特征尤其能选择性地涉及软件配置。故实现改善的软件组件产生。
[0016]还证明有利的是依据借助机动车外更新系统的识别装置识别电子计算装置而针对电子计算装置产生配置数据组。特别是,它因此是识别例如电子计算装置的当前版本或电子计算装置的软件。因此可以实现用于软件组件的故障诊断数据库的版本状况。由此实现改善的软件组件产生。
[0017]还证明有利的是,该配置规则集根据车辆装备选项列表且根据技术特征组成来产生。换句话说规定了,配置服务考虑车辆装备选项列表和来自技术特征组成的信息。此外,也可以在生成配置数据组时考虑配置规则集,配置数据组本身又涉及配置写序列和配置读序列且间接涉及例如识别装置,以便与机动车内的相应的目标控制装置交换数据。
[0018]在另一个有利实施方式中,在产生软件组件时考虑机动车内的技术特征组成的变化。如果例如机动车内的一个技术特征变化,则技术特征组成的各自状态配设有相应的唯一标识符,以便可以正确区分配置规则集所涉及的各自版本。在这种情况下,相应改变也可能导致包含配置变化的软件更新。
[0019]根据另一个有利实施方式,在生成软件组件时考虑机动车内的车辆装备选项列表的改变。例如如果在机动车或实体的使用生命周期中该车辆装备选项列表也变化,则这可被相应考虑。一个可能的应用状况是例如在机动车用车间中附加安装拖车接合器。因此可能需要软件更新和配置改变,这通过车辆装备选项列表的变化来触发。在此应用状况中,车辆装备选项列表的改变将会直接产生相应机动车的所有相关电子计算装置的与该变化相关的新配置数据组。故随后可以直接计划配置更新。
[0020]替代地或附加地,在生成软件组件时也可考虑配置规则集的改变。在此情况下,新功能可带来新配置要求,因而产生CRUS中的新项。伴随在后端中的整个车队所有控制装置的所有软件组件的当前配置数据组的可用性,可实现不同的应用状况。
[0021]本专利技术的另一个方面涉及一种具有程序机构的计算机程序产品,程序机构可存储在电子计算装置的计算机可读存储介质中,并且其包含的指令在借助电子计算装置处理计算机程序产品时执行根据在前方面的方法。
[0022]本专利技术的又一方面涉及一种具有根据在前方面的计算机程序产品的计算机可读存储介质。
[0023]本专利技术的又一个方面涉及一种机动车外更新系统,其具有至少一个机动车外电子计算装置,其中,机动车外更新系统设计用于执行根据在前方面的方法。特别是,该方法借助机动车外更新系统来执行。
[0024]该方法的有利实施方式应被视为计算机程序产品的、计算机可读存储介质的和机动车外更新系统的有利实施方式。该机动车外更新系统为此具有允许执行方法及其有利实施方式的主题特征。
附图说明
[0025]从以下对优选实施例的说明中以及结合图得到本专利技术的其它优点、特征和细节。以上在说明书中提到的特征和特征组合和/或以下在附图本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种借助机动车外更新系统(10)产生用于机动车(22)的电子计算装置(20)的软件组件(18)的方法,其中,该软件组件(18)根据配置写序列(24)、配置读序列(26)和配置规则集(28)借助该机动车外更新系统(10)的机动车外电子计算装置(12)来产生,其特征是,根据配置数据组(30)来产生该配置规则集(28),其中,该配置数据组(28)根据用于该车辆(22)的车辆装备选项列表(32)和技术特征组成(34)来产生。2.根据权利要求1所述的方法,其特征是,借助该机动车外更新系统(10)根据用于配置的客户订单(36)来产生该车辆装备选项列表(32)。3.根据权利要求1或2的方法,其特征是,借助该机动车外更新系统(10)依据安装在该机动车(22)中的至少一个构件(28)来产生该技术特征组成(34)。4.根据前述权利要求之一所述的方法,其特征是,该配置数据组(30)依据借助该机动车外更新系统(10)的识别装置(40)识别该电子计算装置(20)而针对该电子计算装置(20)来产生。5....

【专利技术属性】
技术研发人员:C
申请(专利权)人:梅赛德斯奔驰集团股份公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1