×

System and method for real-time detection of anomalies in database usage

  • US 10,409,665 B2
  • Filed: 06/05/2015
  • Issued: 09/10/2019
  • Est. Priority Date: 06/09/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computerized system for real-time detection of anomalies occurring in an enterprise computer network, comprising:

  • at least one processor; and

    at least one memory including program code that, when executed by the at least one processor, causes the system to;

    receive a plurality of heterogeneous data streams from sources in the network, the sources including two levels, first level sources and second level sources,wherein the first level sources include one or more selected from a group consisting of agents located at databases;

    agents located at applications;

    audit programs located at user workstations;

    sensors located in the network; and

    sensors located at access points to the network;

    wherein the second level sources include one or more selected from a group consisting of data access, user behavior, computer activity and network activity; and

    wherein the first level sources monitor event streams of the second level sources and generate data streams indicative of corresponding second level source activity in a uniform format;

    process the heterogeneous data streams obtained by combining at least two of the first level sources to identify events therein, each event being identified by at least a unique ID, a timestamp, and an event type, wherein the processing of the heterogeneous data streams includes combining at least two of the first level sources into a single data stream;

    correlate the processed heterogeneous data streams to form an integrated data stream comprising a plurality of identified events;

    detect the existence and at least one characteristic of an anomaly in the computer network by application of a predetermined model of normalcy and one or more anomaly rules to the integrated data stream comprising the plurality of identified events; and

    issue an alert based on the at least one characteristic of the anomaly.

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