×

Determining a reputation of a network entity

  • US 10,305,757 B2
  • Filed: 04/18/2016
  • Issued: 05/28/2019
  • Est. Priority Date: 06/05/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • monitoring, by a network traffic monitoring system, network traffic data for a plurality of nodes of a network;

    analyzing, by the network traffic monitoring system, the network traffic data to classify a type of traffic for each flow of a plurality of flows;

    receiving, to the network traffic monitoring system from a requestor, a request for a reputation score associated with one or more nodes of the network;

    identifying, by the network traffic monitoring system, the type of traffic for one or more flows associated with the one or more nodes, each identified flow defining an event;

    determining, by the network monitoring system, the reputation score associated with the one or more nodes based on the type of traffic for the one or more flows associated with the one or more nodes; and

    sending, by the network traffic monitoring system, the reputation score to the requestor; and

    blocking a node of the one or more nodes from sending traffic in response to the reputation score for that node being below a predetermined threshold;

    wherein the reputation score is calculated by;


    Reputation Score =Σ

    i=1 n Valuei+(Recoveryi*[Timecurrent

    Timei])where;

    n is the number of events identified during the identifying;

    Valuei is an initial relative impact of the type of traffic of an ith event on the reputation score, where Valuei , is different for at least two different values of i;

    Recoveryi is a constant for the type of traffic of the ith event, wherein the Recovery for at least one event is non-zero, and the recovery for at least one other event is zero;

    Timecurrent is a time value based on a current time;

    Timei is a time value based on a time of the ith event.

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