Tracking assets with a blockchain

US10275739B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10275739-B2
Application numberUS-201715399267-A
CountryUS
Kind codeB2
Filing dateJan 5, 2017
Priority dateJan 5, 2017
Publication dateApr 30, 2019
Grant dateApr 30, 2019

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.

A blockchain of transactions may be referenced for various purposes and may be later accessed by interested parties for ledger verification. One example method of operation may include reading a tag affixed to an asset, transmitting a request to update an asset status of the asset in a blockchain, receiving validation confirmation based on content of the request, and updating the asset status of the asset in the blockchain.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: reading, via a reader in communication with a blockchain, and from a tag affixed to an asset, a tag identifier associated with the asset, and a nonce value associated with a current location of the asset, wherein the tag identifier and the nonce value are stored in the tag and in locations in the blockchain; generating, via the reader, a new nonce value associated with a transfer of the asset to a new location, the new nonce value to be stored in a location in the blockchain; transmitting, via the reader, a request, including the tag identifier, the nonce value, and a new nonce value, to update an asset status, of the asset, stored in the blockchain; receiving, via the reader, and from the blockchain, a validation confirmation based on the request; and dynamically updating, via the reader, the tag with an updated asset status from the blockchain and the new nonce value from the blockchain in response to the validation confirmation. 2. The method of claim 1 , wherein the validation confirmation is received responsive to transmitting the tag identifier and the nonce value as the request content. 3. The method of claim 1 , wherein the tag comprises a radio frequency identification (RFID) component and a memory. 4. The method of claim 3 , wherein the memory stores the tag identifier and the nonce value. 5. The method of claim 4 , wherein an initial value of the nonce value stored in the memory is blank prior to any update to the asset status in the blockchain. 6. The method of claim 4 , wherein after the asset status of the asset is updated in the blockchain, updating the memory to store the new nonce value. 7. A wireless tag reader in communication with a blockchain, the wireless tag reader comprising: a processor configured to: read, from a tag affixed to an asset, a tag identifier associated with the asset, and a nonce value associated with a current location of the asset, wherein the tag identifier and the nonce value are stored in the tag and in locations in the blockchain; generating, via the reader, a new nonce value associated with a transfer of the asset to a new location, the new nonce value to be stored in a location in the blockchain; transmit a request, including the tag identifier, the nonce value, and a new nonce value, to update an asset status of the asset in the blockchain; and dynamically update the tag with an updated asset status from the blockchain and the new nonce value from the blockchain in response to the validation confirmation. 8. The wireless tag reader of claim 7 , wherein the validation confirmation is received responsive to transmitting the tag identifier and the nonce value as the request content. 9. The wireless tag reader of claim 7 , wherein the tag comprises a radio frequency identification (RFID) component and a memory. 10. The wireless tag reader of claim 9 , wherein the memory stores the tag identifier and the nonce value. 11. The wireless tag reader of claim 10 , wherein an initial value of the nonce value stored in the memory is blank prior to any update to the asset status in the blockchain. 12. The wireless tag reader of claim 10 , wherein after the asset status of the asset is updated in the blockchain, updating the memory to store the new nonce value. 13. A non-transitory computer readable storage medium configured to store at least one instruction that when executed by a processor, of a wireless tag reader in communication with a blockchain, causes the processor to perform: reading, from a tag affixed to an asset, a tag identifier associated with the asset, and a nonce value associated with a current location of the asset, wherein the tag identifier and the nonce value are stored in the tag and in locations in the blockchain; generating, via the reader, a new nonce value associated with a transfer of the asset to a new location, the new nonce value to be stored in a location in the blockchain; transmitting, via the reader, a request, including the tag identifier, the nonce value, and a new nonce value, to update an asset status, of the asset, stored in the blockchain; receiving, via the reader, and from the blockchain, a validation confirmation based on the request; and dynamically updating, via the reader, the tag with an updated asset status from the blockchain and the new nonce value from the blockchain in response to the validation confirmation. 14. The non-transitory computer readable storage medium of claim 13 , wherein the validation confirmation is received responsive to transmitting the tag identifier and the nonce value as the request content. 15. The non-transitory computer readable storage medium of claim 13 , wherein the tag comprises a radio frequency identification (RFID) component and a memory. 16. The non-transitory computer readable storage medium of claim 15 , wherein the memory stores the tag identifier and the nonce value. 17. The non-transitory computer readable storage medium of claim 16 , wherein an initial value of the nonce value stored in the memory is blank prior to any update to the asset status in the blockchain, and wherein after the asset status of the asset is updated in the blockchain, updating the memory to store the new nonce value.

Assignees

Inventors

Classifications

  • G06Q10/087Primary

    Inventory or stock management, e.g. order filling, procurement or balancing against orders · CPC title

  • Product, service or business identity fraud · 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 US10275739B2 cover?
A blockchain of transactions may be referenced for various purposes and may be later accessed by interested parties for ledger verification. One example method of operation may include reading a tag affixed to an asset, transmitting a request to update an asset status of the asset in a blockchain, receiving validation confirmation based on content of the request, and updating the asset status o…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06Q10/087. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 30 2019 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).