Processing

Please wait...

Settings

Settings

Goto Application

1. EP3543940 - COMPUTER-IMPLEMENTED METHOD FOR PROVIDING DATA, IN PARTICULAR FOR CONFORMITY TRACKING

Office
European Patent Office
Application Number 18163632
Application Date 23.03.2018
Publication Number 3543940
Publication Date 25.09.2019
Publication Kind A1
IPC
G06Q 30/00
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
QDATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
30Commerce, e.g. shopping or e-commerce
H04L 9/32
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
9Arrangements for secret or secure communication
32including means for verifying the identity or authority of a user of the system
CPC
G06Q 30/018
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
QDATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
30Commerce, e.g. shopping or e-commerce
01Customer relationship, e.g. warranty
018Business or product certification or verification
H04L 9/3239
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
9Cryptographic mechanisms or cryptographic; arrangements for secret or secure communication
32including means for verifying the identity or authority of a user of the system ; or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
3236using cryptographic hash functions
3239involving non-keyed hash functions, e.g. modification detection codes [MDCs], MD5, SHA or RIPEMD
H04L 63/00
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
63Network architectures or network communication protocols for network security
H04W 12/00
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
WWIRELESS COMMUNICATION NETWORKS
12Security arrangements; Authentication; Protecting privacy or anonymity
H04L 9/50
G05B 19/0425
GPHYSICS
05CONTROLLING; REGULATING
BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
19Programme-control systems
02electric
04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
042using digital processors
0423Input/output
0425Safety, monitoring
Applicants SIEMENS AG
Inventors RATHGEB ANDREAS
UDAS MANISH
Designated States
Priority Data 18163632 23.03.2018 EP
Title
(DE) COMPUTERIMPLEMENTIERTES VERFAHREN ZUM BEREITSTELLEN VON DATEN, INSBESONDERE FÜR EINE KONFORMITÄTSVERFOLGUNG
(EN) COMPUTER-IMPLEMENTED METHOD FOR PROVIDING DATA, IN PARTICULAR FOR CONFORMITY TRACKING
(FR) PROCÉDÉ DE FOURNITURE DE DONNÉES MIS EN UVRE PAR ORDINATEUR, EN PARTICULIER POUR UN SUIVI DE CONFORMITÉ
Abstract
(DE) Die Erfindung betrifft ein computerimplementiertes Verfahren zum Bereitstellen von Daten, insbesondere für eine Konformitätsverfolgung, in einem verteilten peer-to-peer Netz (1), mit den Schritten:- Bereitstellen zumindest eines ersten Datenblocks (4a), insbesondere mit Daten repräsentativ für die Konformitätsverfolgung, zum Generieren einer Blockchain (3) mit einer ersten Prüfsumme (6a) durch eine erste Instanz (5a) des peer-to-peer Netzes (1),- Bereitstellen zumindest eines proof-of-authority Nachweises (10) zum Verifizieren eines weiteren Datenblocks (4b, 4c),- Erzeugen des weiteren Datenblocks (4b, 4c) repräsentativ für eine Konformitätsverfolgung mit einer weiteren Prüfsumme (6b, 6c) und zumindest der ersten Prüfsumme (6a) durch eine weitere Instanz (5b, 5c) des peer-to-peer Netzes (1),- Prüfen des proof-of-authority Nachweises (10),- Hinzufügen des weiteren Datenblocks (4b, 4c) zum ersten Datenblock (3a) bei erfolgreicher Prüfung des proof-of-authority Nachweises (10) um die Blockchain (3) zu bilden, und- Bereitstellen der Blockchain (3) in dem verteilten Peer-to-peer Netz (1),wobei einer der Datenblöcke (4a, 4b, 4c) als ein Smart Contract (29a, 29b, 29c) ausgebildet ist, der auf Vorliegen eines vorbestimmten Fehlerfalls eine Fehlerbehandlungsmaßnahme bereitstellt und/oder auf Vorliegen eines Testauslösesignals (37) eine Funktionsprüfung auslöst.