US 12,346,342 B2
Exchanging data with a decentralized distributed database
Nejc Zupan, Munich (DE)
Assigned to SIEMENS AKTIENGESELLSCHAFT, Munich (DE)
Appl. No. 18/279,096
Filed by Siemens Aktiengesellschaft, Munich (DE)
PCT Filed Jan. 11, 2022, PCT No. PCT/EP2022/050387
§ 371(c)(1), (2) Date Aug. 28, 2023,
PCT Pub. No. WO2022/189044, PCT Pub. Date Sep. 15, 2022.
Claims priority of application No. 21161538 (EP), filed on Mar. 9, 2021.
Prior Publication US 2024/0143619 A1, May 2, 2024
Int. Cl. G06F 16/25 (2019.01)
CPC G06F 16/258 (2019.01) 17 Claims
OG exemplary drawing
 
1. A computer-implemented method for storing data in a decentralized distributed database, comprising:
providing, by a sending system, system data, wherein the system data are stored in a system-specific data structure of the sending system, and providing a system information of the sending system, the system being connected to the decentralized distributed database, wherein the sending system is a device or an application and wherein the system information comprises information about a system type and/or a system version;
receiving by the sending system, information about a database-specific data structure, which is defined for processing data in the decentralized distributed database;
receiving, by the sending system, a first transformation rule depending on the system information, wherein the first transformation rule is assigned to the database-specific data structure and defines a transformation of data with a system-specific data structure to the database-specific data structure;
storing, by the sending system, the first transformation rule so that the sending system applies the first transformation rule on a data structure of a same type without retrieving the first transformation rule from the decentralized distributed database;
transforming, by the sending system, the system data by applying the first transformation rule to the system data, thus generating transformed system data at the sending system that is stored in the database-specific data structure; and
sending, by the sending system, the transformed system data to the decentralized distributed database in the database-specific data structure.