CA2801302C

Methods and systems for prioritizing network assets

Abstract

Methods and systems for restoring networks to normal behavior are disclosed. For example, in various embodiments an apparatus for addressing device abnormalities in a network may include node monitoring circuitry configured to monitor device abnormalities in th network, and ranking circuitry that may receive information from the node monitoring device and, upon receiving information from the monitoring circuitry that multiple devices in the network are compromised, may provide ranking information as to which of the multiple comprised devices in the network is to be attended to first.

CA2801302C, drawing sheet 1
Sheet 1 of 8

Term

Projected expiry 9 March 2031.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Projected expiry

20 claims: 3 independent, 17 dependent

  1. 1
    WHAT IS CLAIMED IS:1. An apparatus for addressing device abnormalities in a network, comprising: monitoring circuitry configured to monitor device abnormalities in the network;and ranking circuitry that receives information from the monitoring circuitry and, upon receiving information from the monitoring circuitry that multiple devices in the network are compromised, provides ranking information as to which of the multiple compromised devices in the network is to be attended to first, the ranking circuitry uses at least a matrix representation of the network, the matrix representation including a plurality of entries, each entry representing presence or absence of link between at least two of the multiple devices, and at least two weighting vectors to calculate a rank of a device in the network as ‘ wherein N;and Ni represent devices in the network, A(N) and A(Nrj) represent ranks for devices Ay and respectively /, represents a set of inlinks for device Nj, represents size of set /,, represents a weighting vector for device Λζ, and represents a weighting vector for a connectivity between devices Nj and N„ then the ranking circuitry calculates a hub-ranking for «(«)- Σ each device in the network as Nt 8.0 j wherein H(Nj) represents the hubranking for device Ay, O, represents a set of inlinks for device Λζ;and the apparatus configured to address a device of the multiple devices in the network that has a highest rank.
  2. 11
    A method for addressing device abnormalities in a network, comprising:monitoring device abnormalities in the network to produce monitoring information;when the monitoring information indicates that multiple devices in the network are compromised, providing ranking information as to which of the multiple compromised devices in the network is to be attended to first, wherein the ranking information is provided using at least a matrix representation of the network, the matrix representation includes a plurality of entries, each entry representing presence or absence of link between at least two of the multiple devices and at least two weighting vectors;calculating a rank of a device in the network as ju _ / I ' ' *1 wherein fy and Λζ represent devices in the network, and A(N] represent ranks for devices Nj and N, respectively. Λ represents a set of inlinks CA 2801302 2018-03-05 for device Nj. i£| represents size of set /,, represents a weighting vector for device N„ and represents a weighting vector for a connectivity between devices Nj and Nit;nw= Σ N e O calculating a hub-ranking for each device in the network as ‘ J wherein H(Nj) represents the hub-ranking for device Nh O, represents a set of inlinks for device N,;and addressing a device of the multiple devices in the network that has a highest rank.
  3. 20
    An apparatus for addressing device abnormalities in a network, comprising:monitoring means for monitoring device abnormalities in the network;ranking means for receiving information from the monitoring means and, upon receiving information from the monitoring means that multiple devices in the network are compromised, providing ranking information as to which of the multiple compromised devices in the network is to be attended to first, wherein: the ranking means is configured to provide ranking information using a matrix representation of the network, the matrix representation includes a plurality of entries, each entry representing presence or absence of link between at least two of the multiple devices, and a hub-ranking set containing hub scores representing relative values of connections between CA 2801302 2018-03-05 devices in the network and an authority-ranking set containing authority scores representing relative values of individual devices in the network, wherein both the hub-ranking set and the authority-ranking set are derived using at least two weighting vectors and Hyperlink Induced Topic Search (HITS) algorithm;and the ranking means is further configured to produce ranking infoimation based upon at least one of information relating to a type of failure of at least one compromised device in the network and a type of attack upon at least one compromised device in the network and to 4W)= £ calculate a rank of a device in the network as e / ,· Λ(Λ,) X X Wedgeiij I wherein Nj and ty represent devices in the network, A(N] and A(N) represent ranks for devices N) and Ni respectively /,· represents a set of inlinks for device Nj, |/,| represents size of set /* if.,odeai represents a weighting vector for device ty, and represents a weighting vector for a connectivity between devices Nj and Λ'„ the ranking means further configured to calculate a hub-ranking for each device in the network as NitOj 1*1 wherein H(/fy represents the hub-ranking for device Nj, O, represents a set of inlinks for device ty: and addressing means configured to address a device of the multiple devices in the network that has a highest rank.