Dynamically determining an external systems management application to report system errors

US9317355B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9317355-B2
Application numberUS-201414291586-A
CountryUS
Kind codeB2
Filing dateMay 30, 2014
Priority dateJan 31, 2014
Publication dateApr 19, 2016
Grant dateApr 19, 2016

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.

Systems, methods, and computer program products to perform an operation comprising, responsive to an occurrence of an error on a computing system, selecting, based on one or more policy attributes, a first systems management application from a plurality of systems management applications registered to manage the computing system, generating an event notification including an identifier for the first systems management application, and transmitting the event notification to the first systems management application for reporting to a remote service.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: responsive to an occurrence of an error on a computing system, selecting, based on one or more policy attributes, a first systems management application from a plurality of systems management applications registered to manage the computing system; generating an event notification including an identifier for the first systems management application; and transmitting the event notification to the first systems management application for reporting to a remote service. 2. The method of claim 1 , wherein more than one of the plurality of systems management applications are capable of reporting the event notification to the remote service, wherein the policy attributes comprise: (i) a manufacturer of a component experiencing the error, (ii) a workload balance of each systems management application, (iii) user-specified selection policies, (iv) one or more features of each application, (v) average historical response times for each systems management application, (vi) a reliability score of each application indicating whether the systems management application successfully reported previous events, (vii) an availability of each systems management application, and (viii) a solution environment of the computing system. 3. The method of claim 1 , wherein the event notification is transmitted to each of the plurality of systems management applications, wherein each of the plurality of systems management applications is associated with a respective identifier, wherein each of the plurality of systems management applications does not report the event notification unless the identifier included in the event notification matches the respective identifier. 4. The method of claim 1 , further comprising: upon determining that an acknowledgement has not been received from the first systems management application within a predefined time threshold: selecting a second systems management application, of the plurality of systems management applications; and transmitting an updated event notification including an identifier of the second systems management application to the second systems management application for reporting. 5. The method of claim 1 , wherein a systems management engine executing on the computing system selects the systems management application, generates the event notification, and transmits the event notification. 6. The method of claim 5 , wherein the systems management engine is configured to, responsive to an occurrence of a plurality of errors: select, based on the one or more policy attributes, a respective systems management application for each of the plurality of errors; generate an event notification for each of the plurality of errors, each notification including an identifier of each respective selected systems management application; and transmit each event notification to each of the systems management applications. 7. The method of claim 1 , wherein the identifier comprises one of: (i) an IP address, and (ii) a hostname of the first systems management application, wherein the plurality of systems management applications execute external to the computing system.

Assignees

Inventors

Classifications

  • 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

  • Means for error signaling, e.g. using interrupts, exception flags, dedicated error registers · 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 US9317355B2 cover?
Systems, methods, and computer program products to perform an operation comprising, responsive to an occurrence of an error on a computing system, selecting, based on one or more policy attributes, a first systems management application from a plurality of systems management applications registered to manage the computing system, generating an event notification including an identifier for the …
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06F11/0769. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 19 2016 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).