SYSTEM FOR TRACKING AND VALIDATION OF AN ENTITY IN A PROCESS DATA NETWORK
First Claim
1. A system for tracking and validating instances of a user, the system comprising:
- a memory device with computer-readable program code stored thereon;
a communication device;
a processing device operatively coupled to the memory device and the communication device, wherein the processing device is configured to execute the computer-readable program code to;
receive an initial identification for the user at one or more nodes of the block chain distributed network;
update a distributed ledger with the initial identification via transmission of data from the one or more nodes to the distributed ledger associated with the block chain distributed network;
receive one or more subsequent identifications for the user at the one or more nodes of the block chain distributed network, wherein the received one or more identifications identify morphs in the user identification over a time period;
confirm, via communication with third party systems, the received one or more subsequent identifications are associated with the user;
link the one or more subsequent identifications for the user to the initial identification to generate a timeline illustrating morphing of user identification over time;
correlate user facts received from the one or more nodes of the block chain distributed network and third party systems to the timeline;
generate one or more authentication questions based on the user facts and timeline; and
present the generated one or more authentication questions to the user via a user device for user access into third party secure locations.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the invention are directed to a system, method, or computer program product for generating and using a block chain distributed network for tracking and validating a user identification morphing over time. The block chain database comprises a distributed ledger that is updated with real-time identification information including an initial identification of the user. Subsequent identifications are stored and changes or morphs in identification, such as signatures, physical attributes, or locations of the user are identified. User facts are correlated with the identifications to build a timeline for the user. Subsequently, the system generates authentication questions based off of the timeline generated. The authentication questions allow for authentication of a user into a third party system.
-
Citations
20 Claims
-
1. A system for tracking and validating instances of a user, the system comprising:
-
a memory device with computer-readable program code stored thereon; a communication device; a processing device operatively coupled to the memory device and the communication device, wherein the processing device is configured to execute the computer-readable program code to; receive an initial identification for the user at one or more nodes of the block chain distributed network; update a distributed ledger with the initial identification via transmission of data from the one or more nodes to the distributed ledger associated with the block chain distributed network; receive one or more subsequent identifications for the user at the one or more nodes of the block chain distributed network, wherein the received one or more identifications identify morphs in the user identification over a time period; confirm, via communication with third party systems, the received one or more subsequent identifications are associated with the user; link the one or more subsequent identifications for the user to the initial identification to generate a timeline illustrating morphing of user identification over time; correlate user facts received from the one or more nodes of the block chain distributed network and third party systems to the timeline; generate one or more authentication questions based on the user facts and timeline; and present the generated one or more authentication questions to the user via a user device for user access into third party secure locations. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product for tracking and validating instances of a user, the computer program product comprising at least one non-transitory computer-readable medium having computer-readable program code portions embodied therein, the computer-readable program code portions comprising:
-
an executable portion configured for receiving an initial identification for the user at one or more nodes of the block chain distributed network; an executable portion configured for updating a distributed ledger with the initial identification via transmission of data from the one or more nodes to the distributed ledger associated with the block chain distributed network; an executable portion configured for receiving one or more subsequent identifications for the user at the one or more nodes of the block chain distributed network, wherein the received one or more identifications identify morphs in the user identification over a time period; an executable portion configured for confirming, via communication with third party systems, the received one or more subsequent identifications are associated with the user; an executable portion configured for linking the one or more subsequent identifications for the user to the initial identification to generate a timeline illustrating morphing of user identification over time; an executable portion configured for correlating user facts received from the one or more nodes of the block chain distributed network and third party systems to the timeline; an executable portion configured for generating one or more authentication questions based on the user facts and timeline; and an executable portion configured for presenting the generated one or more authentication questions to the user via a user device for user access into third party secure locations. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-implemented method for tracking and validating instances of a user, the method comprising:
providing a computing system comprising a computer processing device and a non-transitory computer readable medium, where the computer readable medium comprises configured computer program instruction code, such that when said instruction code is operated by said computer processing device, said computer processing device performs the following operations; receiving an initial identification for the user at one or more nodes of the block chain distributed network; updating a distributed ledger with the initial identification via transmission of data from the one or more nodes to the distributed ledger associated with the block chain distributed network; receiving one or more subsequent identifications for the user at the one or more nodes of the block chain distributed network, wherein the received one or more identifications identify morphs in the user identification over a time period; confirming, via communication with third party systems, the received one or more subsequent identifications are associated with the user; linking the one or more subsequent identifications for the user to the initial identification to generate a timeline illustrating morphing of user identification over time; correlating user facts received from the one or more nodes of the block chain distributed network and third party systems to the timeline; generating one or more authentication questions based on the user facts and timeline; and presenting the generated one or more authentication questions to the user via a user device for user access into third party secure locations. - View Dependent Claims (16, 17, 18, 19, 20)
Specification