×

System and method for peer group detection, visualization and analysis in identity management artificial intelligence systems using cluster based analysis of network identity graphs

  • US 10,476,952 B1
  • Filed: 05/21/2019
  • Issued: 11/12/2019
  • Est. Priority Date: 11/27/2018
  • Status: Active Grant
First Claim
Patent Images

1. An identity management system, comprising:

  • a graph data store;

    a processor;

    a non-transitory, computer-readable storage medium including computer instructions for;

    obtaining identity management data from one or more identity management systems in a distributed enterprise computing environment, the identity management data comprising data on a set of identities and a set of entitlements associated with the set of identities utilized in identity management in the distributed enterprise computing environment;

    evaluating the identity management data to determine the set of identities and a set of entitlements associated with the set of identities;

    generating a first identity graph from the identity management data by;

    creating a node of the first identity graph for each of the determined set of identities,for each first identity and second identity that share at least one entitlement of the set of entitlements, creating an edge of the first identity graph between a first node representing the first identity and a second node of the identity graph representing the second identity, andgenerating a similarity weight for each edge of the first identity graph between each first node and second node based on the set of entitlements associated with the first identity represented by the first node and the second identity represented by the second node;

    storing the first identity graph in the graph data store;

    pruning the set of edges of the first identity graph to generate a second identity graph;

    storing the second identity graph in the graph data store;

    clustering the set of identities represented by the nodes of the second identity graph into a set of peer groups based on the second identity graph, including the nodes of the second identity graph representing the set of identities and the edges of the second identity graph;

    associating each of the set of identities with a corresponding peer group; and

    generating an interface based on the second identity graph and the association between each of the set of identities and the corresponding peer group.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×