×

System and method for detecting anomalies associated with network traffic to cloud applications

  • US 10,536,473 B2
  • Filed: 02/15/2017
  • Issued: 01/14/2020
  • Est. Priority Date: 02/15/2017
  • Status: Active Grant
First Claim
Patent Images

1. An anomaly detection system comprising:

  • a processor;

    a memory; and

    a security application stored in the memory and including instructions, which are executable by the processor and are configured to;

    collect information of behavior data for a plurality of users of an organization accessing one or more cloud application(s) via a distributed network, wherein the behavior data includes tracked information tracked over time for the plurality of users, and wherein the one or more cloud application(s) are implemented on one or more server computer(s) of a service provider;

    establish a plurality of baselines for each of the plurality of users and for each of the one or more cloud application(s) or types of cloud applications of the organization;

    detect anomalies based on the plurality of baselines;

    provide aggregated anomaly data by aggregating the anomalies (i) corresponding to two or more of the plurality of baselines and a same behavior, or (ii) corresponding to multiple users of a same cloud application during a same period of time,wherein the aggregated anomaly data includes weighted values describing the aggregated anomalies, with higher weights of the weighted values indicating higher likelihoods that the aggregated anomaly data is associated with malicious activity,wherein multiple different types of aggregations are selectably performable to aggregate the anomalies, each of the multiple different types of aggregations being associated with a corresponding weight used to weight the weighted values, andwherein determining which specific weight to apply to the weighted values is based on which particular type of aggregation included within the multiple different types of aggregations is selected to aggregate the anomalies;

    determine a risk value based on the aggregated anomaly data; and

    perform a countermeasure based on the risk value.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×