×

Joint anomaly detection across IOT devices

  • US 10,193,913 B2
  • Filed: 08/04/2016
  • Issued: 01/29/2019
  • Est. Priority Date: 08/04/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • monitoring, at a gateway device, network communications between a plurality of computing devices connected to a network associated with the gateway device;

    creating, at the gateway device, a graph, wherein each vertex of the graph represents one of the computing devices connected to the network and each edge of the graph represents network communication that has occurred between the computing devices connected by that edge during a time window;

    receiving, from each of the computing devices, a collection of one or more performance metrics observed by that computing device during the time window;

    determining, based on the graph and the collections of one or more performance metrics, a respective measure of risk for each of the computing devices for the time window;

    determining, from the graph, a clique of computing devices that are linked by edges in the graph;

    adjusting the respective measure of risk for the time window for one of the computing devices in the clique based on the measures of risk for the remaining computing devices in the clique; and

    in response to determining that a given computing device in the clique is infected with malware based on the respective measure of risk exceeding a threshold, setting an alert flag at the gateway device indicating that the given computing device is infected.

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