Identity proofing and portability on blockchain
AssigneeAcuant, Inc.
InventorsJose Caldera, Kieran Gerard Sherlock
Life of this patent
Estimating the term…
Abstract
A system for combining data from various data providers, certain portions of said data necessary to perform identity related services, said portions of said data combined into a central repository with a secure data structure, said data structure made available to outside parties participating in verification or validation services on at least a part of said portions of said data, storing the results of said services as separate entries in said data structure, resulting after a review in a total score, that can be used as a proofed portable identity verification.
Claims17
A method comprising:
- receiving, from one or more data providers, information regarding a user;
- creating a digital identity based on the information and storing the digital identity in a data store;
- providing at least a portion of the digital identity to an external system, the external system performing one or more actions to validate or verify the portion;
- receiving a result of the action from the external system and storing the result in the data store as an entity separate from the digital identity;
- aggregating the result with a plurality of previous results to generate a total score (TS) for the user associated with the digital identity;
- re-calculating the TS of the user upon the expiration of a pre-defined time period;
- and
- creating a second score for the external system.
A non-transitory computer readable storage medium for tangibly storing computer program instructions capable of being executed by a computer processor, the computer program instructions defining the steps of:
- receiving, from one or more data providers, information regarding a user;
- creating a digital identity based on the information and storing the digital identity in a data store;
- providing at least a portion of the digital identity to an external system, the external system performing one or more actions to validate or verify the portion;
- receiving a result of the action from the external system and storing the result in the data store as an entity separate from the digital identity;
- aggregating the result with a plurality of previous results to generate a total score (TS) for the user associated with the digital identity;
- re-calculating the TS of the user upon the expiration of a pre-defined time period;
- and
- creating a second score for the external system.
An apparatus comprising:
- a processor;
- and
- a storage medium for tangibly storing thereon program logic for execution by the processor, the stored program logic comprising:
- logic, executed by the processor, for receiving, from one or more data providers, information regarding a user;
- logic, executed by the processor, for creating a digital identity based on the information and storing the digital identity in a data store;
- logic, executed by the processor, for providing at least a portion of the digital identity to an external system, the external system performing one or more actions to validate or verify the portion;
- logic, executed by the processor, for receiving a result of the action from the external system and storing the result in the data store as an entity separate from the digital identity;
- logic, executed by the processor, for aggregating the result with a plurality of previous results to generate a total score (TS) for the user associated with the digital identity;
- logic, executed by the processor, for re-calculating the TS of the user upon the expiration of a pre-defined time period;
- and
- logic, executed by the processor, for creating a second score for the external system.
Dependencies are inferred from the claim text.