IP Library Granted Patent US 11,683,185
Granted Patent B2
US 11,683,185 · App. 16/784,231 · Granted Jun 20, 2023

Entity certification management

Inventors: Igor Anatolyevich Naumov (Plano, TX); Yichong Yu (Yorktown Heights, NY)
Assignee: International Business Machines Corporation
H04L9/3263H04L9/3247
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,683,185
App. No.
16/784,231
Granted
Jun 20, 2023
Kind
B2
Abstract

An example operation may include one or more of receiving, by a certificate issuer node, an asset certification request from an asset producer node over a blockchain, generating, by the certificate issuer node, a digital certificate linked to the asset certification request and assigned to the asset producer node, linking, by the certificate issuer node, the digital certificate to an authority of the certificate issuer node, and signing, by the certificate issuer node, the digital certificate to ensure origin and integrity of the asset.

Claims (38)

1. A certificate issuer node in a blockchain network, the certificate issuer node comprising:

a processor that when executing one or more instructions stored in a memory is configured to:

receive, from an asset producer node of the blockchain network via a blockchain of the blockchain network, a request to execute a certification process to verify an origin and an integrity of an asset from the asset producer node;

generate, by the certification process, a digital certificate linked to the request and assigned to the asset producer node;

link the digital certificate to an authority of the certificate issuer node;

link the digital certificate to a plurality of credentials documents issued by another certificate issuer node based on location data associated with the asset and identification data of the certificate issuer node; and

sign the digital certificate to ensure origin and integrity of the asset.

2. The certificate issuer node of claim 1 , wherein the request comprises a digital signature of the asset producer node.

3. The certificate issuer node of claim 2 ,

verify integrity of the request based on the digital signature of the asset producer node.

4. The certificate issuer node of claim 1 , wherein the processor is further configured to:

record a signed digital certificate on a ledger of the blockchain.

5. The certificate issuer node of claim 1 , wherein the processor is further configured to:

provide access permission to an asset producer node certification record to other participants on the blockchain.

6. A method, comprising:

receiving, by a certificate issuer node of a blockchain network and from an asset producer node of the blockchain network, a request to execute a certification process to verify an origin and an integrity of an asset from the asset producer node;

generating, by the certificate issuer node executing the certification process, a digital certificate linked to the request and assigned to the asset producer node;

linking, by the certificate issuer node, the digital certificate to an authority of the certificate issuer node;

linking, by the certificate issuer node, the digital certificate to a plurality of credentials documents issued by another certificate issuer node based on location data associated with the asset and identification data of the certificate issuer node; and

signing, by the certificate issuer node, the digital certificate to ensure origin and integrity of the asset.

7. The method of claim 6 , wherein the request comprises a digital signature of the asset producer node.

8. The method of claim 7 , comprising:

verifying integrity of the request based on the digital signature of the asset producer node.

9. The method of claim 6 , further comprising:

recording a signed digital certificate on a ledger of the blockchain.

10. The method of claim 6 , further comprising:

providing access permission to an asset producer node certification record to other participants on the blockchain.

11. A non-transitory computer readable medium comprising one or more instructions that when executed by a processor of a certificate issuer node in a blockchain network cause the processor to perform:

receiving, from an asset producer node of the blockchain network, a request to execute a certification process to verify an origin and an integrity of an asset from the asset producer node;

generating, by the certification process, a digital certificate linked to the request and assigned to the asset producer node;

linking the digital certificate to an authority of the certificate issuer node;

linking, by the certificate issuer node, the digital certificate to a plurality of credentials documents issued by another certificate issuer node based on location data associated with the asset and identification data of the certificate issuer node; and

signing the digital certificate to ensure origin and integrity of the asset.

12. The non-transitory computer readable medium of claim 11 , wherein the request comprises a digital signature of the asset producer node.

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

verifying integrity of the asset certification request based on the digital signature of the asset producer node.

14. The non-transitory computer readable medium of claim 11 , wherein the one or more instructions further cause the processor to perform:

recording a signed digital certificate on a ledger of the blockchain.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 6, 2020
From: NAUMOV, IGOR ANATOLYEVICH; YU, YICHONG
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 051747/0054 →
Continuity (1)
Related Publication 20210250180A1 · Aug 12, 2021
Cited By (1)
US 12,219,052