Recommendations for remedial actions

US12282386B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12282386-B2
Application numberUS-202318519822-A
CountryUS
Kind codeB2
Filing dateNov 27, 2023
Priority dateSep 24, 2021
Publication dateApr 22, 2025
Grant dateApr 22, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Described systems and techniques determine causal associations between events that occur within an information technology landscape. Individual situations that are likely to represent active occurrences requiring a response may be identified as causal event clusters, without requiring manual tuning to determine cluster boundaries. Consequently, it is possible to identify root causes, analyze effects, predict future events, and prevent undesired outcomes, even in complicated, dispersed, interconnected systems.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method for recommending remedial actions, the method comprising: receiving a plurality of source alarms and a plurality of target remedial actions; extracting features from event graphs representing the plurality of source alarms and the plurality of target remedial actions; processing the features using a remedial action recommendation (RAR) model, wherein the RAR model is continuously trained based on previous features from a plurality of previous source alarms, features from a plurality of previous target remedial actions, implicit feedback, and explicit feedback; outputting ranked recommended remedial actions to a user interface that enables a selection of at least one of the recommended remedial actions to initiate performance of the selection; and in response to the selection, performing an automation associated with the selected one of the recommended remedial actions to respond to the plurality of source alarms and providing implicit feedback to the RAR model based on the selection. 2. The computer-implemented method as in claim 1 , wherein the ranked recommended remedial actions include a confidence value. 3. The computer-implemented method as in claim 1 , wherein the implicit feedback includes positive reinforcement implicit feedback when a target remedial action from the plurality of target remedial actions closes a corresponding source alarm from the plurality of source alarms. 4. The computer-implemented method as in claim 1 , wherein the implicit feedback includes negative reinforcement implicit feedback. 5. The computer-implemented method as in claim 1 , wherein the implicit feedback includes feedback received without manual intervention. 6. The computer-implemented method as in claim 1 , wherein the explicit feedback includes a selected response from a user. 7. A computer program product for recommending remedial actions, the computer program product being tangibly embodied on a non-transitory computer-readable medium and including executable code that, when executed, causes a computing device to: receive a plurality of source alarms and a plurality of target remedial actions; extract features from event graphs representing the plurality of source alarms and the plurality of target remedial actions; process the features using a remedial action recommendation (RAR) model, wherein the RAR model is continuously trained based on previous features from a plurality of previous source alarms, features from a plurality of previous target remedial actions, implicit feedback, and explicit feedback; output ranked recommended remedial actions to a user interface that enables a selection of at least one of the recommended remedial actions to initiate performance of the selection; and in response to the selection, perform an automation associated with the selected one of the recommended remedial actions to respond to the plurality of source alarms and provide implicit feedback to the RAR model based on the selection. 8. The computer program product of claim 7 , wherein the ranked recommended remedial actions include a confidence value. 9. The computer program product of claim 7 , wherein the implicit feedback includes positive reinforcement implicit feedback when a target remedial action from the plurality of target remedial actions closes a corresponding source alarm from the plurality of source alarms. 10. The computer program product of claim 7 , wherein the implicit feedback includes negative reinforcement implicit feedback. 11. The computer program product of claim 7 , wherein the implicit feedback includes feedback received without manual intervention. 12. The computer program product of claim 7 , wherein the explicit feedback includes a selected response from a user. 13. A system for recommending remedial actions, comprising: at least one processor; and a non-transitory computer readable medium comprising instructions that, when executed by the at least one processor, cause the system to implement a remediation generator that is configured to: receive a plurality of source alarms and a plurality of target remedial actions; extract features from event graphs representing the plurality of source alarms and the plurality of target remedial actions; process the features using a remedial action recommendation (RAR) model, wherein the RAR model is continuously trained based on previous features from a plurality of previous source alarms, features from a plurality of previous target remedial actions, implicit feedback, and explicit feedback; output ranked recommended remedial actions to a user interface that enables a selection of at least one of the recommended remedial actions to initiate performance of the selection; and in response to the selection, perform an automation associated with the selected one of the recommended remedial actions to respond to the plurality of source alarms and provide implicit feedback to the RAR model based on the selection. 14. The system of claim 13 , wherein the ranked recommended remedial actions include a confidence value. 15. The system of claim 13 , wherein the implicit feedback includes positive reinforcement implicit feedback when a target remedial action from the plurality of target remedial actions closes a corresponding source alarm from the plurality of source alarms. 16. The system of claim 13 , wherein the implicit feedback includes negative reinforcement implicit feedback. 17. The system of claim 13 , wherein the implicit feedback includes feedback received without manual intervention. 18. The system of claim 13 , wherein the explicit feedback includes a selected response from a user.

Assignees

Inventors

Classifications

  • involving simulating, designing, planning or modelling of a network · CPC title

  • based on a decision tree analysis · CPC title

  • Learning methods · CPC title

  • Readable error formats, e.g. cross-platform generic formats, human understandable formats · CPC title

  • in a distributed system consisting of a plurality of standalone computer nodes, e.g. clusters, client-server systems · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12282386B2 cover?
Described systems and techniques determine causal associations between events that occur within an information technology landscape. Individual situations that are likely to represent active occurrences requiring a response may be identified as causal event clusters, without requiring manual tuning to determine cluster boundaries. Consequently, it is possible to identify root causes, analyze ef…
Who is the assignee on this patent?
Bmc Software Inc, Bmc Helix Inc
What technology area does this patent fall under?
Primary CPC classification G06F16/9024. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 22 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).