Vehicle transaction validation
AssigneeInternational Business Machines Corporation
InventorsClifford A. Pickover, Komminist Weldemariam
Life of this patent
Estimating the term…
Abstract
A secure chain of data blocks is maintained at a given computing node, wherein the given computing node is part of a set of computing nodes in a distributed network of computing nodes, and wherein each of the set of computing nodes maintains the secure chain of data blocks. The secure chain of data blocks maintained at each computing node comprises one or more data blocks that respectively represent one or more transactions associated with a vehicle. At least one data block is added to the secure chain of data blocks maintained at the given computing node in response to determining that transaction data associated with the at least one data block is valid.
Claims20
An apparatus, comprising:
- at least one processor;
- and
- a memory operatively coupled to the processor to form a given computing device that is part of a set of computing nodes in a distributed network of computing nodes wherein each of the set of computing nodes maintains a secure chain of data blocks, the processor and memory configured to:
- maintain the secure chain of data blocks at the given computing node, wherein the secure chain of data blocks maintained at each computing node comprises one or more data blocks that respectively represent one or more transactions associated with a driven vehicle;
- and
- add at least one data block to the secure chain of data blocks maintained at the given computing node in response to determining that transaction data associated with the at least one data block is valid;
- wherein the one or more transactions associated with the vehicle comprises at least uploading data associated with the vehicle.
A method, comprising:
- maintaining a secure chain of data blocks at a given computing node, wherein the given computing node is part of a set of computing nodes in a distributed network of computing nodes wherein each of the set of computing nodes maintains the secure chain of data blocks, wherein the secure chain of data blocks maintained at each computing node comprises one or more data blocks that respectively represent one or more transactions associated with a driven vehicle;
- and
- adding at least one data block to the secure chain of data blocks maintained at the given computing node in response to determining that transaction data associated with the at least one data block is valid;
- wherein the one or more transactions associated with the vehicle comprises at least uploading data associated with the vehicle;
- and
- wherein the maintaining and adding steps are implemented via at least one processor operatively coupled to a memory associated with the given computing node.
A computer program product comprising a processor-readable storage medium having encoded therein executable code of one or more software programs, wherein the one or more software programs when executed by the one or more processors implement steps of:
- maintaining a secure chain of data blocks at a given computing node, wherein the given computing node is part of a set of computing nodes in a distributed network of computing nodes wherein each of the set of computing nodes maintains the secure chain of data blocks, wherein the secure chain of data blocks maintained at each computing node comprises one or more data blocks that respectively represent one or more transactions associated with one or more activities associated with a driven vehicle;
- and
- adding at least one data block to the secure chain of data blocks maintained at the given computing node in response to determining that transaction data associated with the at least one data block is valid;
- wherein the one or more transactions associated with the vehicle comprises at least uploading data associated with the vehicle.
Dependencies are inferred from the claim text.