US8934352B2

Hierarchical anomaly localization and prioritization

Summary by NHIP

Hierarchical anomaly prioritization

The method identifies root cause nodes in a hierarchical topology by comparing counts of abnormal and indeterminate descendants against normal ones. It selects the candidate node covering the largest subset of abnormal nodes when multiple candidates exist.

Claim Score by NHIP

Read claim 7, the broadest

Abstract

Methods, apparatus and articles of manufacture for hierarchical anomaly localization and prioritization are disclosed. An example method disclosed herein comprises obtaining reported status for a plurality of nodes of a hierarchical topology, the reported status for a particular node being at least one of normal, abnormal or indeterminate, and determining a subset of root cause abnormal nodes, a root cause abnormal node included in the subset of root cause abnormal nodes having a total number of abnormal direct descendent nodes and indeterminate direct descendent nodes that is greater than a number of normal direct descendent nodes of the root cause abnormal node.

US8934352B2, drawing sheet 1
Sheet 1 of 15

Term

Projected expiry 21 February 2032.

  1. Priority and filed
  2. Granted
  3. Today
  4. Projected expiry

17 claims: 3 independent, 14 dependent

  1. 1
    A method comprising:determining, with a processor, whether a first abnormal node included in a plurality of nodes of a hierarchical topology has a total number of (1) abnormal direct descendent nodes and (2) indeterminate direct descendent nodes that is greater than a number of normal direct descendent nodes of the first abnormal node;in response to determining that the total number of the abnormal direct descendent nodes and the indeterminate direct descendent nodes of the first abnormal node is greater than the number of the normal direct descendent nodes of the first abnormal node, including the first abnormal node in a set of candidate root cause abnormal nodes of the hierarchical topology;and determining a subset of root cause abnormal nodes from the set of candidate root cause abnormal nodes, wherein determining the subset of root cause abnormal nodes from the set of candidate root cause abnormal nodes comprises: determining, for a first candidate root cause abnormal node, a first subset of a set of abnormal nodes in the hierarchical topology covered by the first candidate root cause abnormal node;and selecting the first candidate root cause abnormal node for inclusion in the subset of root cause abnormal nodes if the first candidate root cause abnormal node covers a largest subset of the set of abnormal nodes in the hierarchical topology.
  2. 7
    Broadest claimClaim Score 25, narrow(NHIP)A tangible computer readable medium comprising computer readable instructions which, when executed, cause a computer to perform operations comprising:determining whether a first abnormal node included in a plurality of nodes of a hierarchical topology has a total number of (1) abnormal direct descendent nodes and (2) indeterminate direct descendent nodes that is greater than a number of normal direct descendent nodes of the first abnormal node;in response to determining that the total number of the abnormal direct descendent nodes and the indeterminate direct descendent nodes of the first abnormal node is greater than the number of the normal direct descendent nodes of the first abnormal node, including the first abnormal node in a set of candidate root cause abnormal nodes of the hierarchical topology;and determining a subset of root cause abnormal nodes from the set of candidate root cause abnormal nodes by further operations comprising: determining, for a first candidate root cause abnormal node, a first subset of a set of abnormal nodes in the hierarchical topology covered by the first candidate root cause abnormal node;and selecting the first candidate root cause abnormal node for inclusion in the subset of root cause abnormal nodes if the first candidate root cause abnormal node covers a largest subset of the set of abnormal nodes in the hierarchical topology.
  3. 13
    An apparatus comprising:a memory having computer readable instructions stored thereon;and a processor to execute the instructions to perform operations comprising: selecting a set of candidate root cause abnormal nodes from a set of abnormal nodes identified in a hierarchical topology, a first abnormal node being selected for inclusion in the set of candidate root cause abnormal nodes in response to determining that a sum of (1) abnormal direct descendent nodes and (2) indeterminate direct descendent nodes of the first abnormal node is greater than a number of normal direct descendent nodes of the first abnormal node;determining a subset of root cause abnormal nodes from the set of candidate root cause abnormal nodes, the subset of root cause abnormal nodes to cover the set of abnormal nodes identified in the hierarchical topology;determining, for a first candidate root cause abnormal node, a respective subset of the set of abnormal nodes identified in the hierarchical topology that are covered by the first candidate root cause abnormal node;and selecting the first candidate root cause abnormal node for inclusion in the subset of root cause abnormal nodes if the first candidate root cause abnormal node covers a largest subset of the set of abnormal nodes identified in the hierarchical topology.