System and method for a distributed ledger for information technology asset management
AssigneeWalmart Apollo, LLC
InventorsJoseph JURICH, Chris M. JOHNSON, Todd MATTINGLY
Life of this patent
Estimating the term…
Abstract
Systems, methods, and non-transitory computer-readable storage media for using a distributed ledger to track and manage information technology fixture assets, such as cash registers, computers, MC40s, and electronic scales. The distributed ledger is spread among multiple devices and, as devices report new data (such as current and voltage levels), additions to the distributed ledger can be made. The distributed ledger may use blockchain technologies, and each device in the multiple device may have distinct wallets which are used to pay for maintenance requests or other actions.
Claims20
A method comprising:
- receiving, at a first device in a plurality of devices connected via a network, metadata associated with a second device in the plurality of devices, wherein each device in the plurality of devices requires connection to the network for full operational capability;
- comparing, via a processor on the first device, the metadata to at least a portion of a distributed ledger, to yield a comparison, the distributed ledger comprising a blockchain, wherein:
- the first device stores at least the portion of the distributed ledger;
- an entirety of the distributed ledger is stored across the plurality of devices;
- the comparing compares the metadata to previously stored first metrics of the first device which were stored in the distributed ledger;
- and
- the comparing further compares the metadata to previously stored other metrics of other devices in the plurality of devices which were stored in the distributed ledger;
- identifying, via the processor and based on the comparison, a distinction in the metadata and at least one of the first metrics and the other metrics stored in the distributed ledger;
- generating, via the processor and based on the distinction, a modification to the distributed ledger, the modification comprising a new block added to the blockchain;
- transmitting, to at least one other device in the plurality of devices, the modification;
- generating, via the processor and based on the distinction, a work order for the first device;
- initiating, via the processor, payment for the work order using a cryptocurrency wallet associated with the first device.
A system comprising:
- a processor;
- and
- a non-transitory computer-readable storage medium having instructions stored which, when executed by the processor, cause the processor to perform operations comprising:
- receiving, at a first device in a plurality of devices connected via a network, metadata associated with a second device in the plurality of devices, wherein each device in the plurality of devices requires connection to the network for full operational capability;
- comparing, on the first device, the metadata to at least a portion of a distributed ledger, to yield a comparison, wherein:
- the first device stores at least the portion of the distributed ledger;
- an entirety of the distributed ledger is stored across the plurality of devices;
- the comparing compares the metadata to previously stored first metrics of the first device which were stored in the distributed ledger;
- and
- the comparing further compares the metadata to previously stored other metrics of other devices in the plurality of devices which were stored in the distributed ledger;
- identifying, based on the comparison, a distinction in the metadata and at least one of the first metrics and the other metrics stored in the distributed ledger;
- generating, based on the distinction, a modification to the distributed ledger;
- and
- transmitting, to at least one other device in the plurality of devices, the modification.
A non-transitory computer-readable storage medium having instructions stored which, when executed by a computing device, causes the computing device to perform operations comprising:
- receiving, at a first device in a plurality of devices connected via a network, metadata associated with a second device in the plurality of devices, wherein each device in the plurality of devices requires connection to the network for full operational capability;
- comparing, on the first device, the metadata to at least a portion of a distributed ledger, to yield a comparison, wherein:
- the first device stores at least the portion of the distributed ledger;
- an entirety of the distributed ledger is stored across the plurality of devices;
- the comparing compares the metadata to previously stored first metrics of the first device which were stored in the distributed ledger;
- and
- the comparing further compares the metadata to previously stored other metrics of other devices in the plurality of devices which were stored in the distributed ledger;
- identifying, based on the comparison, a distinction in the metadata and at least one of the first metrics and the other metrics stored in the distributed ledger;
- generating, based on the distinction, a modification to the distributed ledger;
- and
- transmitting, to at least one other device in the plurality of devices, the modification.
Dependencies are inferred from the claim text.