US11550774B2

System and method for alert insight in configuration management databases (CMDBs)

Summary by NHIP

CMDB Alert Insight System

The system manages alerts by receiving requests identifying specific configuration items and alerts. It identifies related items by combining topological relationship scores and alert group relationship scores, selecting those exceeding a threshold value to display associated frequency data.

Claim Score by NHIP

Read claim 10, the broadest

Abstract

A method of managing alerts in a client instance associated with a configuration management database (CMDB) platform is disclosed. The method includes: receiving a request identifying a particular CI and a particular alert; identifying related CIs from a plurality of CIs associated with the client instance based on the particular CI and the particular alert; identifying alerts, incidents (INTs), changes (CHGs), and problems (PRBs) of the client instance that are associated with either the particular CI or the related CIs; determining frequency data for the alerts, INTs, CHGs, and PRBs associated with the particular CIs and frequency data for the alerts, INTs, CHGs, and PRBs associated with the related CIs; and sending a response that includes the frequency data for the alerts, INTs, CHGs, and PRBs associated with the particular CIs to be presented alongside the frequency data for the alerts, INTs, CHGs, PRBs associated with the related CIs.

US11550774B2, drawing sheet 1
Sheet 1 of 7

Term

11.9 yearsleft in the term

Expires 26 August 2038, including 146 days of term adjustment.

  1. Priority and filed
  2. Granted
  3. Today
  4. Expires

20 claims: 3 independent, 17 dependent

  1. 1
    A computing system, comprising:at least one processor configured to execute stored instructions to perform operations comprising: receiving a request from a client device identifying a particular configuration item (CI) of a plurality of CIs and a particular alert of a plurality of alerts;identifying one or more CIs of the plurality of CIs as being related to the particular CI based on the particular CI and the particular alert by: determining a respective topological relationship score based at least in part on a respective topological relationship between each CI of the plurality of CIs and the particular CI;determining a respective alert group relationship score based at least in part on an alert group relationship between each CI of the plurality of CIs and the particular alert;combining the respective topological relationship score and the respective alert group relationship score to generate a respective combined score for each CI of the plurality of CIs;and identifying the one or more CIs as being related to the particular CI based at least in part on the respective combined score of each CI of the one or more CIs being greater than a threshold value;identifying one or more issues that are associated with the particular CI, the one or more CIs identified as being related to the particular CI, or a combination thereof;determining frequency data for the one or more issues associated with the particular CI, the one or more CIs identified as being related to the particular CI, or the combination thereof;and sending a response to the client device, wherein the response includes the frequency data for the one or more issues associated with the particular CI, the one or more CIs identified as being related to the particular CI, or the combination thereof.
  2. 10
    Broadest claimClaim Score 29, narrow(NHIP)A computer-implemented method, comprising:receiving a request from a client device identifying a particular configuration item (CI) of a plurality of CIs and a particular alert of a plurality of alerts;identifying one or more CIs of the plurality of CIs as being related to the particular CI based on the particular CI and the particular alert by: determining a respective topological relationship score based at least in part on a respective topological relationship between each CI of the plurality of CIs and the particular CI;determining a respective alert group relationship score based at least in part on an alert group relationship between each CI of the plurality of CIs and the particular alert;combining the respective topological relationship score and the respective alert group relationship score to generate a respective combined score for each CI of the plurality of CIs;and identifying the one or more CIs as being related to the particular CI based at least in part on the respective combined score of each CI of the one or more CIs;identifying one or more issues that are associated with the particular CI, the one or more CIs identified as being related to the particular CI, or a combination thereof;determining frequency data for the one or more issues associated with the particular CI, the one or more CIs identified as being related to the particular CI, or the combination thereof;and sending a response to the client device, wherein the response comprises the frequency data for the one or more issues associated with the particular CI, the one or more CIs identified as being related to the particular CI, or the combination thereof.
  3. 16
    A non-transitory, computer-readable medium storing instructions executable by one or more processors of a computing system, wherein the instructions comprise instructions to:receive a request from a client device to identify a particular configuration item (CI) of a plurality of CIs and a particular alert of a plurality of alerts;identify one or more CIs of the plurality of CIs as being related to the particular CI based on the particular CI and the particular alert by: determining a respective topological relationship score based at least in part on a respective topological relationship between each CI of the plurality of CIs and the particular CI;determining a respective alert group relationship score based at least in part on an alert group relationship between each CI of the plurality of CIs and the particular alert;combining the respective topological relationship score and the respective alert group relationship score to generate a respective combined score for each CI of the plurality of CIs;and identifying the one or more CIs as being related to the particular CI based at least in part on the respective combined score of each CI of the one or more CIs;identify one or more issues associated with the particular CI, the one or more CIs identified as being related to the particular CI, or a combination thereof;determine frequency data for the one or more issues associated with the particular CI, the one or more CIs identified as being related to the particular CI, or the combination thereof;and send a response to the client device, wherein the response comprises the frequency data for the one or more issues associated with the particular CI, the one or more CIs identified as being related to the particular CI, or the combination thereof.