WO2025228699 - VERFAHREN ZUM DETEKTIEREN EINES BEI EINER DATENVERARBEITUNG AUFGETRETENEN LAUFZEITFEHLERS
National phase entry is expected:
Publication Number
WO/2025/228699
Publication Date
06.11.2025
International Application No.
PCT/EP2025/060545
International Filing Date
16.04.2025
Title **
[German]
VERFAHREN ZUM DETEKTIEREN EINES BEI EINER DATENVERARBEITUNG AUFGETRETENEN LAUFZEITFEHLERS
[English]
METHOD FOR DETECTING A RUNTIME ERROR OCCURRING DURING A DATA PROCESSING
[French]
PROCÉDÉ DE DÉTECTION D'UNE ERREUR D'EXÉCUTION SE PRODUISANT PENDANT UN TRAITEMENT DE DONNÉES
Applicants **
ROBERT BOSCH GMBH
Inventors
SCHNEIDER, Peter
SCHUMACHER, Vera
GUEBNER, Sascha
Priority Data
102024204018.5
29.04.2024
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 | 1938 | |
| EPO | Filing, Examination, Granting | 8126 | |
| Japan | Filing, Examination, Granting | 2062 | |
| South Korea | Filing, Examination, Granting | 1883 | |
| USA | Filing, Examination, Granting | 5340 |

Total:
19,349
Contact Us
Abstract[German]
Die Erfindung betrifft ein Verfahren und ein System zum Detektieren eines bei einer Datenverarbeitung aufgetretenen Laufzeitfehlers. Es ist vorgesehen, dass zwei oder mehrere Datenverarbeitungseinrichtungen jeweils gleiche Eingangsdaten verarbeiten, um Nutzdaten für einen Empfänger zu erzeugen. Das jeweilige Verarbeiten der Eingangsdaten wird durch jeweils eine oder mehrere Überwachungsfunktionen überwacht, basierend auf deren Überwachungsergebnisse Datenverarbeitungseinrichtungs-spezifische Schlüssel berechnet werden, die von allen bis auf eine der Datenverarbeitungseinrichtungen zum Kodieren von über den jeweils selbst berechneten Hashwerten über die selbst berechneten Nutzdaten verwendet werden. Die nicht den selbst ermitteln Hashwert kodierende der Datenverarbeitungseinrichtungen empfängt die kodierten Hashwerte und dekodiert diese basierend auf selbst berechneten Referenzschlüsseln, welche unter der Annahme berechnet wurden, dass die Überwachung der anderen Datenverarbeitungseinrichtungen keinen Fehler beim Verarbeiten der Eingangsdaten ergeben hat. Die dekodierten Hashwerte, den selbst berechneten Hashwert und die selbst berechneten Nutzdaten werden durch diese Datenverarbeitungseinrichtung an einen Empfänger gesendet, der die Hashwerte gegen die Nutzdaten prüft, um einen bei der Datenverarbeitung aufgetretenen Laufzeitfehler zu detektieren. Die Erfindung betrifft weiter ein Computerprogramm und ein maschinenlesbares Speichermedium.[English]
The invention relates to a method and a system for detecting a runtime error occurring during a data processing. According to the invention, each of two or more data processing devices processes the same input data in order to generate useful data for a receiver. In each case, the processing of the input data is monitored by one or more respective monitoring functions, the monitoring results of which form the basis for a calculation of data processing device-specific keys, which are used by all but one of the data processing devices to code via the respective self-calculated hash values via the self-calculated useful data. The data processing device which does not code the self-calculated hash value receives the coded hash values and decodes same on the basis of self-calculated reference keys which have been calculated under the assumption that the monitoring process carried out by the other data processing devices has not resulted in an error during the processing of the input data. The decoded hash values, the self-calculated hash value and the self-calculated useful data are sent, by said data processing device, to a receiver which checks the hash values against the useful data in order to detect a runtime error occurring during the data processing. The invention also relates to a computer program and to a machine-readable storage medium.[French]
L'invention concerne un procédé et un système de détection d'une erreur d'exécution survenant lors d'un traitement de données. Selon l'invention, chacun d'au moins deux dispositifs de traitement de données traite les mêmes données d'entrée afin de générer des données utiles pour un récepteur. Dans chaque cas, le traitement des données d'entrée est surveillé par une ou plusieurs fonctions de surveillance respectives, dont les résultats de surveillance forment la base pour un calcul de clés spécifiques à un dispositif de traitement de données, qui sont utilisées par l’ensemble des dispositifs de traitement de données, à l’exception d’un seul, pour réaliser un codage par l'intermédiaire des valeurs de hachage auto-calculées respectives par l'intermédiaire des données utiles auto-calculées. Le dispositif de traitement de données qui ne code pas la valeur de hachage auto-calculée reçoit les valeurs de hachage codées et les décode sur la base de clés de référence auto-calculées qui ont été calculées dans l'hypothèse où le processus de surveillance réalisé par les autres dispositifs de traitement de données n'a pas abouti à une erreur pendant le traitement des données d'entrée. Les valeurs de hachage décodées, la valeur de hachage auto-calculée et les données utiles auto-calculées sont envoyées, par ledit dispositif de traitement de données, à un récepteur qui vérifie les valeurs de hachage par rapport aux données utiles afin de détecter une erreur d'exécution se produisant pendant le traitement de données. L'invention concerne également un programme informatique et un support de stockage lisible par ordinateur.