×

Application-level anomaly detection

  • US 8,931,101 B2
  • Filed: 11/14/2012
  • Issued: 01/06/2015
  • Est. Priority Date: 11/14/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computing device comprising:

  • one or more memories comprising computer-readable code; and

    one or more processors, configured in response to executing the computer-readable code to cause the computing device to perform;

    intercepting one or more activities performed by an application on a computing device, the intercepting using an instrumentation layer separating the application from an operating system on the computing device;

    comparing the one or more activities with one or more anomaly detection policies in a policy configuration file to detect or not detect presence of one or more anomalies;

    in response to the comparison detecting presence of one or more anomalies, storing one or more indications of the one or more anomalies;

    in response to being in a first mode, sending the stored one or more indications of the anomalies over a network toward a server;

    in response to being in a second mode;

    analyzing the one or more indications of the one or more anomalies to determine whether one or more corrective actions should be implemented; and

    responsive to a determination one or more corrective actions should be implemented based on the analyzing, implementing the one or more corrective actions; and

    updating a model used to determine whether the one or more anomalies occurs based on the policy configuration file.

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