Patent ID: 8166072

Claim:
A computer-implemented method comprising: receiving, by a computing device including a processor, one or more data structures from a second computing device, wherein the one or more data structures include at least one or more user credentials; normalizing, by the computing device, the one or more user credentials of the one or more data structures received from the second computing device to generate a first graph; normalizing, by the computing device, one or more user credentials of one or more data structures from a storage device to generate a second graph; analyzing, by the computing device, one or more nodes of the first graph and one or more nodes of at least the second graph, wherein analyzing includes at least identifying a logical correlation between the one or more nodes of the first graph and the one or more nodes of at least the second graph; generating, by the computing device, a third graph based, at least in part, upon the analysis of the one or more nodes of the first graph and the one or more nodes of at least the second graph; generating, by the computing device, an output data structure based, at least in part, upon the third graph; and transmitting, by the computing device, the output data structure to the second computing device.