Identity confidence score based on blackchain based attributes

US2020036515A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2020036515-A1
Application numberUS-201816048420-A
CountryUS
Kind codeA1
Filing dateJul 30, 2018
Priority dateJul 30, 2018
Publication dateJan 30, 2020
Grant date

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 processor-implemented method provides a calculated identity confidence score for an identity. The processor(s) in each of a plurality of decentralized identity providers calculate an identity confidence score of an entity. The processor(s) store the calculated identity confidence score in a blockchain. The processor(s) retrieve the calculated identity confidence score from the blockchain. The processor(s) provide the calculated identity confidence score to a requestor, which is a computer-based system that performs an action based on the provided calculated identity score.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method comprising: calculating, by one or more processors, an identity confidence score of an identity by each of a plurality of decentralized identity providers; storing, by one or more processors, the calculated identity confidence score in a blockchain; retrieving, by one or more processors, the calculated identity confidence score from the blockchain; and providing, by one or more processors, the calculated identity confidence score to a requestor, wherein the requestor is a computer-based system that performs an action based on the provided calculated identity score. 2 . The method of claim 1 , wherein the action is providing a service that is provided by the requestor. 3 . The method of claim 1 , wherein the action is providing data from a database that is provided by the requester. 4 . The method of claim 1 , wherein the calculated identity confidence score is an aggregated calculated identity confidence score from the plurality of decentralized identity providers. 5 . The method of claim 4 , wherein the aggregated calculated identity confidence score is calculated at least in part using a knowledge graph containing a confidence score of each actor that uses the calculated identity confidence score. 6 . The method of claim 4 , wherein the aggregated calculated identity confidence score is calculated at least in part using a knowledge graph containing a confidence score of each actor that updates the confidence score in the blockchain. 7 . The method of claim 4 , wherein the aggregated calculated identity confidence score is calculated at least in part using a knowledge graph containing a confidence score of each actor that commits the confidence score to the blockchain. 8 . The method of claim 4 , wherein a machine learning system uses a recursive model for calculating the aggregated identity confidence scores. 9 . A computer program product for calculating and utilizing a confidence score for decentralized identity scores from a blockchain, the computer program product comprising a non-transitory computer readable storage device having program instructions embodied therewith, the program instructions readable and executable by a computer to perform a method comprising: calculating an identity confidence score of an identity by each of a plurality of decentralized identity providers; storing the calculated identity confidence score in a blockchain; retrieving the calculated identity confidence score from the blockchain; and providing the calculated identity confidence score to a requestor, wherein the requestor is a computer-based system that performs an action based on the provided calculated identity score. 10 . The computer program product of claim 9 , wherein the action is providing a service that is provided by the requestor. 11 . The computer program product of claim 9 , wherein the action is providing data from a database that is provided by the requester. 12 . The computer program product of claim 9 , wherein the calculated identity confidence score is an aggregated calculated identity confidence score from the plurality of decentralized identity providers. 13 . The computer program product of claim 12 , wherein the aggregated calculated identity confidence score is calculated at least in part using a knowledge graph containing a confidence score of each actor that uses the calculated identity confidence score. 14 . The computer program product of claim 12 , wherein the aggregated calculated identity confidence score is calculated at least in part using a knowledge graph containing a confidence score of each actor that updates the confidence score in the blockchain. 15 . The computer program product of claim 12 , wherein the aggregated calculated identity confidence score is calculated at least in part using a knowledge graph containing a confidence score of each actor that commits the confidence score to the blockchain. 16 . The computer program product of claim 12 , wherein a machine learning system uses a recursive model for calculating the aggregated identity confidence scores. 17 . The computer program product of claim 9 , wherein the program instructions are provided as a service in a cloud environment. 18 . A computer system comprising one or more processors, one or more computer readable memories, one or more computer readable storage mediums, and program instructions stored on at least one of the one or more computer readable storage mediums for execution by at least one of the one or more processors via at least one of the one or more computer readable memories to perform a method comprising: calculating an identity confidence score of an identity by each of a plurality of decentralized identity providers; storing the calculated identity confidence score in a blockchain; retrieving the calculated identity confidence score from the blockchain; and providing the calculated identity confidence score to a requestor, wherein the requestor is a computer-based system that performs an action based on the provided calculated identity score. 19 . The computer system of claim 18 , wherein the calculated identity confidence score is an aggregated calculated identity confidence score from the plurality of decentralized identity providers, wherein the aggregated calculated identity confidence score is calculated using a knowledge graph containing a first confidence score of each actor that uses the calculated identity confidence score, wherein the aggregated calculated identity confidence score is further calculated using the knowledge graph containing a second confidence score of each actor that updates the confidence score in the blockchain, and wherein the aggregated calculated identity confidence score is further calculated using the knowledge graph containing a third confidence score of each actor that commits the confidence score to the blockchain. 20 . The computer system of claim 19 , wherein the program instructions are provided as a service in a cloud environment.

Assignees

Inventors

Classifications

  • H04L9/3239Primary

    involving non-keyed hash functions, e.g. modification detection codes [MDCs], MD5, SHA or RIPEMD · CPC title

  • Machine learning · CPC title

  • H04L9/0637Primary

    Modes of operation, e.g. cipher block chaining [CBC], electronic codebook [ECB] or Galois/counter mode [GCM] · CPC title

  • Providing cryptographic facilities or services · CPC title

  • including means for verifying the identity or authority of a user of the system {or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials} · 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 US2020036515A1 cover?
A processor-implemented method provides a calculated identity confidence score for an identity. The processor(s) in each of a plurality of decentralized identity providers calculate an identity confidence score of an entity. The processor(s) store the calculated identity confidence score in a blockchain. The processor(s) retrieve the calculated identity confidence score from the blockchain. The…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification H04L9/3239. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Jan 30 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 11 related publications on this page (citations in our corpus or others sharing the same primary CPC).