IP Library Granted Patent US 11,133,939
Granted Patent B2
US 11,133,939 · App. 16/401,123 · Granted Sep 28, 2021

Private blockchain transaction management and termination

Inventor: Jeffrey E. Bisti (Poughkeepsie, NY)
Assignee: International Business Machines Corporation
H04L9/3247H04L9/0891H04L9/3239H04L2209/38H04L2209/56
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,133,939
App. No.
16/401,123
Granted
Sep 28, 2021
Kind
B2
Abstract

A blockchain of transactions may be referenced for various purposes and may be later accessed for ledger verification. One example operation may include one or more of identifying a plurality of rules defining a temporary private blockchain, creating a private blockchain block comprising the plurality of rules defining the temporary private blockchain, transmitting an update to a private blockchain block, and designating the temporary private blockchain closed responsive to receiving the update.

Claims (47)

1. A method, comprising:

creating a private blockchain block comprising a plurality of rules defining a private blockchain;

transmitting an update including a conclusion block comprising a public key to the private blockchain block;

linking a public blockchain to the private blockchain via the public key; and

storing a checksum signature of transactions on the private blockchain in the public blockchain based on the conclusion block being processed.

2. The method of claim 1 , wherein the conclusion block further comprises a conclusion flag.

3. The method of claim 1 , further comprising:

generating a private key to sign and verify a communication session outside the private blockchain.

4. The method of claim 1 , further comprising:

designating the private blockchain abandoned, responsive to the update being transmitted.

5. The method of claim 1 , further comprising:

designating the private blockchain closed responsive to receiving the update.

6. The method of claim 1 , further comprising:

identifying the plurality of rules defining the private blockchain.

7. The method of claim 1 , wherein the linking the public blockchain to the private blockchain further comprising:

linking the public blockchain to the private blockchain via a private key.

8. An apparatus, comprising:

a hardware-implemented processor configured to:

create a private blockchain block comprising a plurality of rules that define a private blockchain;

transmit an update that includes a conclusion block comprising a public key to the private blockchain block;

link a public blockchain to the private blockchain via the public key; and

store a checksum signature of transactions on the private blockchain in the public blockchain based on the conclusion block being processed.

9. The apparatus of claim 8 , wherein the conclusion block further comprises a conclusion flag.

10. The apparatus of claim 8 , wherein the processor is further configured to:

generate a private key to sign and verify a communication session outside the private blockchain.

11. The apparatus of claim 8 , wherein the processor is further configured to:

designate the private blockchain abandoned, responsive to the update being transmitted.

12. The apparatus of claim 8 , wherein the processor is further configured to:

designate the private blockchain closed responsive to receipt of the update.

13. The apparatus of claim 8 , wherein the processor is further configured to:

identify the plurality of rules that define the private blockchain.

14. The apparatus of claim 8 , wherein; when the processor is configured to link the public blockchain to the private blockchain the processor is further configured to:

link the public blockchain to the private blockchain via a private key.

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

creating a private blockchain block comprising a plurality of rules defining a private blockchain;

transmitting an update including a conclusion block comprising a public key to the private blockchain block;

linking a public blockchain to the private blockchain via the public key; and

storing a checksum signature of transactions on the private blockchain in the public blockchain based on the conclusion block being processed.

16. The non-transitory computer readable storage medium of claim 15 , wherein the conclusion block further comprises a conclusion flag.

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

generating a private key to sign and verify a communication session outside the private blockchain.

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

designating the private blockchain abandoned, responsive to the update being transmitted.

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

designating the private blockchain closed responsive to receiving the update.

20. The non-transitory computer readable storage medium of claim 15 , wherein, when the processor is configured to perform the linking the public blockchain to the private blockchain, the processor is further configured to the processor to perform:

linking the public blockchain to the private blockchain via a private key.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 2, 2019
From: BISTI, JEFFREY E.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 049057/0128 →
Continuity (2)
Continuation 15404777 · Jan 12, 2017
Related Publication 20190260593A1 · Aug 22, 2019