IP Library Granted Patent US 11,088,826
Granted Patent B2
US 11,088,826 · App. 15/907,140 · Granted Aug 10, 2021

Managing assets with expiration on a blockchain

Inventors: Gokul Bhargava Kandiraju (Briancilff Manor, NY); Krishna C. Ratakonda (Yorktown Heights, NY)
Assignee: International Business Machines Corporation
H04L9/0637G06Q20/0655G06Q20/127G06Q20/1235H04L9/088H04L9/3239H04L9/3242H04L9/3263H04L9/3265H04L9/3268G06Q20/06G16H10/60H04L2209/38H04L2209/88
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,088,826
App. No.
15/907,140
Granted
Aug 10, 2021
Kind
B2
Abstract

An example operation may include one or more of identifying an expiration date associated with an asset, creating a blockchain transaction identifying the asset and the expiration date, storing the blockchain transaction on a blockchain, identifying a requesting entity with a certificate permitting access to the asset, and providing the requesting entity with access to the asset provided the expiration date is still pending.

Claims (29)

1. A method, comprising:

receiving, via a first entity, an asset owned by a user;

generating a hash value based on a combination of an identity of the user, an identity of the first entity, and an identity of a second entity that is allowed to receive access to the asset of the user from the first entity;

generating a blockchain transaction which includes the hash value and an expiration date identifying when access by the second entity to the asset of the user via the first entity expires; and

storing the blockchain transaction on a blockchain.

2. The method of claim 1 , wherein the asset comprises a medical record of the user which is being shared by the first entity with the second entity for a limited time.

3. The method of claim 1 , further comprising:

creating a smart contract comprising asset release requirements to access the asset in the blockchain transaction, wherein the asset release requirements comprise a certificate of the first entity.

4. The method of claim 1 , further comprising:

storing the asset in a temporary database outside the blockchain.

5. An apparatus, comprising:

a processor configured to:

receive, via a first entity, an asset owned by a user;

generate a hash value based on a combination of an identity of the user, an identity of the first entity, and an identity of a second entity that is allowed to receive access to the asset of the user from the first entity;

generate a blockchain transaction which includes the hash value and an expiration date identifying when access by the second entity to the asset of the user via the first entity expires; and

store the blockchain transaction on a blockchain.

6. The apparatus of claim 5 , wherein the asset comprises a medical record of the user which is being shared by the first entity with the second entity for a limited time.

7. The apparatus of claim 5 , wherein the processor is further configured to create a smart contract comprising asset release requirements to access the asset in the blockchain transaction, wherein the asset release requirements comprise a certificate of the first entity.

8. The apparatus of claim 5 , wherein the processor is further configured to store the asset in a temporary database outside the blockchain.

9. A non-transitory computer readable storage medium configured to store one or more instructions that when executed by a processor cause the processor to perform:

receiving, via a first entity, an asset owned by a user;

generating a hash value based on a combination of an identity of the user, an identity of the first entity, and an identity of a second entity that is allowed to receive access to the asset of the user from the first entity;

generating a blockchain transaction which includes the hash value and an expiration date identifying when access by the second entity to the asset of the user via the first entity expires; and

storing the blockchain transaction on a blockchain.

10. The non-transitory computer readable storage medium of claim 9 , wherein the asset comprises a medical record of the user which is being shared by the first entity with the second entity for a limited time.

11. The non-transitory computer readable storage medium of claim 9 , wherein the processor is further configured to perform:

creating a smart contract comprising asset release requirements to access the asset in the blockchain transaction, wherein the asset release requirements comprise a certificate of the first entity.

12. The non-transitory computer readable storage medium of claim 9 , wherein the one or more instructions are further configured to cause the processor to perform:

storing the asset in a temporary database outside the blockchain.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2018
From: KANDIRAJU, GOKUL BHARGAVA; RATAKONDA, KRISHNA C.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 045056/0930 →
Continuity (1)
Related Publication 20190268140A1 · Aug 29, 2019
Cited By (1)
US 12,316,773