WO2025124778 - VERFAHREN ZUM INSTALLIEREN UND AKTUALISIEREN VON SOFTWAREMODULEN AUF STEUERGERÄTEN VON KRAFTFAHRZEUGEN
National phase entry is expected:
Publication Number
WO/2025/124778
Publication Date
19.06.2025
International Application No.
PCT/EP2024/078884
International Filing Date
14.10.2024
Title **
[German]
VERFAHREN ZUM INSTALLIEREN UND AKTUALISIEREN VON SOFTWAREMODULEN AUF STEUERGERÄTEN VON KRAFTFAHRZEUGEN
[English]
METHOD FOR INSTALLING AND UPDATING SOFTWARE MODULES ON CONTROL UNITS OF MOTOR VEHICLES
[French]
PROCÉDÉ D'INSTALLATION ET DE MISE À JOUR DE MODULES LOGICIELS SUR DES UNITÉS DE COMMANDE DE VÉHICULES AUTOMOBILES
Applicants **
BAYERISCHE MOTOREN WERKE AKTIENGESELLSCHAFT
Inventors
JOCHEM, Andreas
KAYIKCI, Onur
BAER, Arian
KREHEL, Martin
Priority Data
102023134614.8
11.12.2023
DE
Application details
| Total Number of Claims/PCT | * |
| Number of Independent Claims | * |
| Number of Priorities | * |
| Number of Multi-Dependent Claims | * |
| Number of Drawings | * |
| Pages for Publication | * |
| Number of Pages with Drawings | * |
| Pages of Specification | * |
| * | |
| Number of Office Actions | * |
| * | |
International Searching Authority |
EPO
* |
| Recordal of a Change of the Applicant's Name/Address |
Change of Applicant's Name and Address
* |
| Type of Assignment |
The Standard Agent's Assignment
* |
| Applicant's Legal Status |
Legal Entity
* |
| * | |
| * | |
| * | |
| * | |
| * | |
| Entry into National Phase under |
Chapter I
* |
| Patent Delivery |
Send the Letters Patent by Courier
* |
| Translation |
|
* The data is based on automatic recognition. Please verify and amend if necessary.
** IP-Coster compiles data from publicly available sources. If this data includes your personal information, you can contact us to request its removal.
Quotation for National Phase entry
| Country | Stages | Total | |
|---|---|---|---|
| China | Filing, Examination, Granting | 1911 | |
| EPO | Filing, Examination, Granting | 8107 | |
| Japan | Filing, Examination, Granting | 2030 | |
| South Korea | Filing, Examination, Granting | 1816 | |
| USA | Filing, Examination, Granting | 4740 |

Total:
18,604
The term for entry into the National Phase has expired. This quotation is for informational purposes only
Contact Us
Abstract[German]
Ein Verfahren zum Installieren und Aktualisieren von Softwaremodulen auf einem Zielsteuergerät eines Kraftfahrzeugs, wobei das Kraftfahrzeug über ein dem Zielsteuergerät übergeordnetes Steuergerät verfügt, umfasst die folgenden Schritte: fahrzeugexternes Erstellen eines Skripts, fahrzeugexternes Signieren des Skripts, fahrzeugexternes Speichern des Skripts in einem für das übergeordnete Steuergerät drahtlos zugänglichen Bereich, fahrzeugexternes Entwickeln und Trainieren eines Machine Learning Modells für das Zielsteuergerät, fahrzeugexternes Kompilieren des Machine Learning Modells, fahrzeugexternes Signieren des Machine Learning Modells, fahrzeugexternes Ablegen des Machine Learning Modells unter einer definierten Adresse in einem für das übergeordnete Steuergerät drahtlos zugänglichen Bereich, Eintragen der definierten Adresse in das Skript, drahtloses Übertragen des Skripts an das dem Zielsteuergerät übergeordnete Steuergerät in dem Fahrzeug, Weiterleiten des Skripts durch das übergeordnete Steuergerät an das Zielsteuergerät, Prüfen der Signatur des Skripts durch das Zielsteuergerät, sofern das Prüfen der Signatur positiv abgeschlossen wurde, Ausführen des Skripts und Übergeben der definierten Adresse an das übergeordnete Steuergerät, Herunterladen und Zwischenspeichern des Modells durch das übergeordnete Steuergerät, Weiterleiten des heruntergeladenen Modells an das Zielsteuergerät, Prüfen der Signatur des Modells durch das Zielsteuergerät, sofern das Prüfen der Signatur positiv abgeschlossen wurde, Initialisieren und Ausführen des Modells auf dem Zielsteuergerät.[English]
A method for installing and updating software modules on a target control unit of a motor vehicle, the motor vehicle having a control unit which is superordinate to the target control unit, comprises the following steps: outside the vehicle, creating a script; outside the vehicle, signing the script; outside the vehicle, storing the script in a region which is wirelessly accessible to the superordinate control unit; outside the vehicle, developing and training a machine learning model for the target control unit; outside the vehicle, compiling the machining learning model; outside the vehicle, signing the machining learning model; outside the vehicle, placing the machine learning model under a defined addressed in a region wirelessly accessible to the superordinate control unit; entering the defined address in the script; wirelessly transmitting the script to the control unit in the vehicle which is superordinate to the target control unit; the superordinate control unit forwarding the script to the target control unit; the target control unit checking the signature of the script; provided that the checking of the signature was completed with a positive result, executing the script and transferring the defined address to the superordinate control unit; the superordinate control unit downloading and temporarily storing the model; forwarding the downloaded model to the target control unit; the target control unit checking the signature of the model; provided that the checking of the signature was completed with a positive result, initializing and executing the model on the target control unit.[French]
Procédé d'installation et de mise à jour de modules logiciels sur une unité de commande cible d'un véhicule automobile, le véhicule automobile présentant une unité de commande qui est supérieure à l'unité de commande cible, comprenant les étapes suivantes : à l'extérieur du véhicule, la création d'un script ; à l'extérieur du véhicule, la signature du script ; à l'extérieur du véhicule, le stockage du script dans une région qui est accessible sans fil à l'unité de commande supérieure ; à l'extérieur du véhicule, le développement et l'entraînement d'un modèle d'apprentissage automatique pour l'unité de commande cible ; à l'extérieur du véhicule, la compilation du modèle d'apprentissage automatique ; à l'extérieur du véhicule, la signature du modèle d'apprentissage automatique ; à l'extérieur du véhicule, le placement du modèle d'apprentissage automatique sous une région définie adressée dans une région accessible sans fil à l'unité de commande supérieure ; l'entrée de l'adresse définie dans le script ; la transmission sans fil du script à l'unité de commande dans le véhicule qui est supérieure à l'unité de commande cible ; la transmission, par l'unité de commande supérieure, du script à l'unité de commande cible ; la vérification, par l'unité de commande cible, de la signature du script ; à condition que la vérification de la signature ait été achevée avec un résultat positif, l'exécution du script et le transfert de l'adresse définie à l'unité de commande supérieure ; le téléchargement et le stockage temporaire, par l'unité de commande supérieure, du modèle ; la transmission du modèle téléchargé à l'unité de commande cible ; la vérification, par l'unité de commande cible, de la signature du modèle ; à condition que la vérification de la signature ait été achevée avec un résultat positif, l'initialisation et l'exécution du modèle sur l'unité de commande cible.