IP Library Granted Patent US 11,651,360
Granted Patent B2
US 11,651,360 · App. 15/357,313 · Granted May 16, 2023

Triggering actions responsive to blockchain transactions

Inventors: Douglas G. Kinnaird (Calgary, CA); Ruiping Li (San Jose, CA); Brian M. O'Connell (Cary, NC); Susan K. Schreitmueller (Irving, TX); Shelbee D. Smith-Eigenbrode (Thornton, CO); David D. Weck (Santa Rosa Beach, CA)
Assignee: Kyndryl, Inc.
G06Q20/3829G06Q20/065H04L67/10G06Q2220/00H04L2209/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,651,360
App. No.
15/357,313
Granted
May 16, 2023
Kind
B2
Abstract

A blockchain may store transactions for various purposes which may be later accessed by interested parties for ledger verification. One example method of operation may comprise one or more of receiving a blockchain transaction, identifying a proof-of-work is generated for the blockchain transaction via a network entity, transmitting the proof-of-work and a select portion of ledger data to a registered third party via an encrypted message based on a third party key, validating the proof-of-work via the third party, and providing a reward to the network entity.

Claims (39)

1. A method, comprising:

receiving a blockchain transaction from an originating party;

identifying a third-party advertising service to sponsor the blockchain transaction based on content included in the blockchain transaction;

executing a series of steps to solve a cryptographic puzzle while mining the blockchain transaction to a blockchain ledger of a blockchain network;

creating a proof-of-work of the steps executed to solve the cryptographic puzzle, wherein the proof-of-work identifies the third-party advertising service for issuing a reward;

transmitting the proof-of-work of the steps executed to solve the cryptographic puzzle and a portion of the blockchain ledger data of the mining operation to the third-party advertising service via an encrypted message;

receiving, from the third-party advertising service, a notification indicating that the third-party advertising service will pay the reward once the blockchain transaction has been successfully added to the blockchain ledger, wherein the notification is signed based on a third-party public key assigned to the third-party advertising service by the blockchain network;

validating the notification based on the third-party public key;

storing a block including the blockchain transaction and the validated notification from the third-party advertising service on the blockchain ledger; and

displaying the notification via a display device of the originating party after the blockchain transaction is stored on the blockchain ledger.

2. The method of claim 1 , wherein the reward is based on the proof-of-work performed.

3. The method of claim 1 , wherein the proof-of-work comprises proof of attempts to solve the cryptographic puzzle.

4. The method of claim 1 , further comprising amending a ledger entry in the blockchain ledger with the notification.

5. The method of claim 1 , further comprising storing, on the blockchain ledger, advertising content provided by the third-party advertising service while mining the blockchain transaction.

6. An apparatus, comprising:

a receiver configured to receive a blockchain transaction from an originating party; and

a processor configured to:

identify a third-party advertising service to sponsor the blockchain transaction based on content included in the blockchain transaction;

execute a series of steps to solve a cryptographic puzzle while mining the blockchain transaction to a blockchain ledger of a blockchain network;

create a proof-of-work of the steps executed to solve the cryptographic puzzle, wherein the proof-of-work identifies the third-party advertising service for issuing a reward;

transmit the proof-of-work of the steps executed to solve the cryptographic puzzle and a portion of the blockchain ledger data of the mining operation to the third-party advertising service via an encrypted message;

receive, from the third-party advertising service, a notification indicating that the third-party advertising service will pay the reward once the blockchain transaction has been successfully added to the blockchain ledger, wherein the notification is signed based on a third-party public key assigned to the third-party advertising service by the blockchain network;

validate the notification based on the third-party public key;

store a block including the blockchain transaction and the validated notification from the third-party advertising service on the blockchain ledger; and

display the notification via a display device of the originating party after the blockchain transaction is stored on the blockchain ledger.

7. The apparatus of claim 6 , wherein the reward is based on the proof-of-work performed.

8. The apparatus of claim 6 , wherein the proof-of-work comprises proof of attempts to solve the cryptographic puzzle.

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

receiving a blockchain transaction from an originating party;

identifying a third-party advertising service to sponsor the blockchain transaction based on content included in the blockchain transaction;

executing a series of steps to solve a cryptographic puzzle while mining the blockchain transaction to a blockchain ledger of a blockchain network;

creating a proof-of-work of the steps executed to solve the cryptographic puzzle, wherein the proof-of-work identifies the third-party advertising service for issuing a reward;

transmitting the proof-of-work of the steps executed to solve the cryptographic puzzle and a portion of blockchain ledger data of the mining operation to the third-party advertising service via an encrypted message;

receiving, from the third-party advertising service, a notification indicating that the third-party advertising service will pay the reward once the blockchain transaction has been successfully added to the blockchain ledger, wherein the notification is signed with a third-party public key assigned to the third-party advertising service by the blockchain network;

validating the notification based on the third-party public key;

storing a block including the blockchain transaction and the notification from the third-party advertising service on the blockchain ledger; and

displaying the notification via a display device of the originating party after the blockchain transaction is stored on the blockchain ledger.

10. The non-transitory computer readable storage medium of claim 9 , wherein the reward is based on the proof-of-work performed.

11. The non-transitory computer readable storage medium of claim 9 , wherein the proof-of-work comprises proof of attempts to solve the cryptographic puzzle.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2021
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: KYNDRYL, INC.
Reel/Frame 058213/0912 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2016
From: KINNAIRD, DOUGLAS G.; LI, RUIPING; O'CONNELL, BRIAN M.; SCHREITMUELLER, SUSAN K.; SMITH-EIGENBRODE, SHELBEE D.; WECK, DAVID D.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 040392/0990 →