×

System, method, and computer program product for detecting and assessing security risks in a network

  • US 10,095,871 B2
  • Filed: 09/19/2017
  • Issued: 10/09/2018
  • Est. Priority Date: 10/06/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method, performed by one or more computer devices, for detecting and assessing security risks in an enterprise'"'"'s computer network, the method comprising:

  • building a behavior model for a user based on the user'"'"'s interactions with the network, wherein the behavior model indicates client device(s), server(s), application(s), and data used by the user;

    comparing a plurality of user events in the network to the user'"'"'s behavior model, including comparing a client device used, server(s) accessed, any application(s) accessed, and any data accessed in the user events to the user'"'"'s behavior model, wherein building the behavior model and comparing the user events include tracking user movement across devices in the network including tracking whether the user has switched to a different identity in moving from one device to another;

    determining, based at least in part on a comparison between the user events and the user'"'"'s behavior model, whether the user events satisfy one or more of a plurality of rules that define types of anomalies that increase a risk assessment, wherein each rule is associated with points for a risk assessment score;

    calculating the risk assessment score for the plurality of user events; and

    determining whether the plurality of user events satisfies criteria for an alert, wherein the criteria includes a risk assessment score that exceeds a threshold, wherein;

    in response to the plurality of user events satisfying the criteria for an alert, displaying a timeline for the plurality of user events in an administrative interface, wherein the timeline illustrates when user events that satisfied one or more of the rules occurred and, for each of said events, a summary of the rule(s) satisfied by the event, andin response to the plurality of user events not satisfying the criteria for an alert, updating the user'"'"'s behavior model with data related to the plurality of user events including at least data related to user logon events, server access events, application access events, and data access events.

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