×

Anomaly detection in groups of network addresses

  • US 9,497,206 B2
  • Filed: 04/16/2014
  • Issued: 11/15/2016
  • Est. Priority Date: 04/16/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for identifying anomalies in a group of network addresses, comprising:

  • inputting, with a data processor, a plurality of network addresses;

    parsing said plurality of network addresses, with said data processor, into at least one tree data structure, each tree data structure comprising a plurality of nodes wherein successive nodes in said tree data structure represent successive portions of said network addresses;

    during said parsing, assigning a respective ripeness score to each of said nodes, said respective ripeness score indicating a number of occurrences of each of said nodes in said plurality of network addresses;

    building a model of normal behavior from tree data structure nodes assigned respective ripeness scores within a specified range of ripeness scores and excluding from said tree data structure nodes with assigned respective ripeness score outside said specified range; and

    for an input network address;

    traversing said model of network behavior along said input network address;

    identifying whether said input network address is anomalous based on a deviation of said network address from said traversed model, said deviation being zero when said traversing said model of network behavior along said input network address leads to a leaf node;

    when an anomalous network address is identified, calculating an abnormality score indicating said deviation of said anomalous network address from said model and reclassifying said anomalous network address as normal when said abnormality score is below a specified level; and

    when said tree data structure comprises less than specified number of leaves and at least some of said leaves have respective ripeness scores greater than a specified ripeness score, recalculating said abnormality score for said identified anomalous network address.

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