Computer-implemented method for storing data using a distributed transaction database, computer program product, and network

US12189651B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12189651-B2
Application numberUS-202117927981-A
CountryUS
Kind codeB2
Filing dateMay 26, 2021
Priority dateMay 29, 2020
Publication dateJan 7, 2025
Grant dateJan 7, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In a computer-implemented method for storing data in a network of linked computing units ( 10, 20, 30, 40, 50, 60 ) using a distributed transaction database (GDB), a distributed transaction database (GDB) in the form of a distributed graph database formed using nodes is used, and data is stored in at least one node (N) of the graph database, wherein the node (N) is stored using a real sub-quantity of the computing units ( 10, 20, 30, 40, 50, 60 ) of the network. The computer program product can be loaded directly into a storage device of an electronic computing unit ( 10, 20, 30, 40, 50, 60 ) and has program means in order to early out the steps of the method when the program is ran in a computing unit. The network of linked computing units ( 10, 20, 30, 40, 50, 60 ) stores a distributed transaction database (GDB) in the form of a distributed graph database comprising nodes (N) in which data is stored according to such a method.

First claim

Opening claim text (preview).

The invention claimed is: 1. A computer-implemented method for storing data in a network of linked computing devices using a distributed transaction database, the method comprising: generating the distributed transaction database in a form of a distributed graph database using a plurality of nodes, wherein the plurality of nodes are linked to each other by cryptographic methods that represent a consensus mechanism; and storing the data in at least one node of the distributed graph database, wherein the at least one node is part of a path of the distributed graph database comprising two or more nodes of the plurality of nodes, wherein the path forms a branch of the distributed graph databases, wherein all nodes of the branch are stored using a true subset of the linked computing devices of the network, wherein the data stored in the two or more nodes of the branch is transaction data, and the true subset includes a unifying set of the computing devices involved in transactions of the transaction data of the two or more nodes of the branch. 2. The method of claim 1 , wherein the path forms a loop of the graph. 3. The method of claim 1 , wherein the data stored in nodes of the path is transaction data of transactions of computing devices of the network, that are assigned to an application. 4. The method of claim 1 , wherein the data is stored in at least one node of the distributed graph database that includes multiple paths, the nodes of which are each stored by respective true subsets of linked computing devices of the network, wherein the respective true subsets include an intersection that is different from the true subsets. 5. The method of claim 4 , wherein the intersection is empty. 6. The method of claim 4 , wherein the intersection is not empty. 7. A computer program product loaded directly into a non-transitory computer implemented storage medium of an electronic computing device, containing machine-readable instructions executable by the electronic computing unit, the machine-readable instructions comprising: generating a distributed transaction database in a form of a distributed graph database using a plurality of nodes, wherein the plurality of nodes are linked to each other by cryptographic methods that represent a consensus mechanism; and storing data in at least one node of the distributed graph database, wherein the at least one node is part of a path of the distributed graph database comprising two or more nodes of the plurality of nodes, wherein the path forms a branch of the distributed graph databases, wherein all nodes of the branch are stored using a true subset of a plurality of electronic computing devices comprising at least the electronic computing device, wherein the data stored in the two or more nodes of the branch is transaction data, and the true subset includes a unifying set of the computing devices involved in transactions of the transaction data of the two or more nodes of the branch. 8. A system comprising: a network of linked computing devices configured to store a distributed transaction database (GDB) in a form of a distributed graph database, comprising nodes in which data is stored in at least one node of the distributed graph database, wherein the plurality of nodes are linked to each other by cryptographic methods that represent a consensus mechanism, wherein the at least one node is part of a path of the distributed graph database comprising two or more nodes of the plurality of nodes, wherein the path forms a branch of the distributed graph databases, wherein all nodes of the branch are stored using a true subset of a plurality of electronic computing devices comprising at least the electronic computing unit, wherein the data stored in the two or more nodes of the branch is transaction data, and the true subset includes a unifying set of the computing devices involved in transactions of the transaction data of the two or more nodes of the branch. 9. The system of claim 8 , wherein the path forms a loop of the graph. 10. The system of claim 8 , wherein the data stored in nodes of the path is transaction data of transactions of the linked computing devices of the network, that are assigned to an application. 11. The system of claim 8 , wherein the data is stored in at least one node of the distributed graph database that includes multiple paths, the nodes of which are each stored by respective true subsets of the linked computing devices of the network, wherein the true subsets include have an intersection that is different from the respective true subsets. 12. The system of claim 11 , wherein the intersection is empty. 13. The system of claim 11 , wherein the intersection is not empty.

Assignees

Inventors

Classifications

  • Integrating or interfacing systems involving database management systems · CPC title

  • using hash chains, e.g. blockchains or hash trees · CPC title

  • involving non-keyed hash functions, e.g. modification detection codes [MDCs], MD5, SHA or RIPEMD · CPC title

  • Network architectures or network communication protocols for network security (cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00; network architectures or network communication protocols for wireless network security H04W12/00; security arrangements for protecting computers or computer systems against unauthorised activity G06F21/00) · CPC title

  • Protecting data integrity, e.g. using checksums, certificates or signatures · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12189651B2 cover?
In a computer-implemented method for storing data in a network of linked computing units ( 10, 20, 30, 40, 50, 60 ) using a distributed transaction database (GDB), a distributed transaction database (GDB) in the form of a distributed graph database formed using nodes is used, and data is stored in at least one node (N) of the graph database, wherein the node (N) is stored using a real sub-quant…
Who is the assignee on this patent?
Siemens Ag
What technology area does this patent fall under?
Primary CPC classification G06F16/27. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 07 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).