Back to results
US 9,069,666 B2Granted
Systems and methods for controlling error reporting and resolution
AssigneeHewlett-Packard Development Company, L.P.
InventorsJoshua Hawkins, William Brothers, Phil A. Flocken, Jay Shaughnessy, Travis Scott Tripp
Life of this patent
Estimating the term…
Abstract
Various system and method embodiments are disclosed that include using a first node to receive messages including error information from a plurality of client computers via a computer network. Recommendations for resolving errors associated with the error information are made available to the client computers via the computer network.
Claims20
A computer product comprising:
- first logic instructions on a non-transitory computer readable storage device media operable in a first node to:
- receive first messages including error information from a plurality of client computers via a computer network;
- transmit second messages to the client computers via the computer network, wherein the second messages indicate availability of recommendations for resolving errors reported with the error information;
- discontinue accepting the first messages when the number of the first messages received from at least one of the client computers exceeds a limit within a specified time period;
- and
- communicate to a second node that the first node has discontinued accepting the first messages from the client computer.
3 more elements
A method comprising:
- transmitting fault data from at least one computer system executing an application program to a diagnostic server;
- determining whether a number of fault events detected by the diagnostic server exceeds a limit;
- transmitting an event storm message to a second node when the number of fault events exceeds the limit;
- broadcasting the event storm message from the second node to other computer systems;
- transmitting the fault data to the diagnostic server when the number of fault events is within the limit;
- and
- discontinuing transmitting the fault data to the diagnostic server when the number of fault events exceeds the limit.
4 more elements
A computer product comprising:
- logic instructions on a non-transitory computer readable storage device media operable to:
- collect fault data when faults occur in application programs executing on a first computer system;
- determine when an event storm occurs based on the number of faults in a specified time period;
- transmit the fault data to a diagnostic server until the event storm occurs;
- transmit a message indicating the occurrence of the event storm to a first node;
- notify a second node of the event storm from the first node;
- and
- notify other computer systems executing application programs of the event storm from the second node.
5 more elements
An apparatus comprising:
- means for communicating fault data from at least one computer system executing an application program to a diagnostic node;
- means for communicating an event storm message to a second node when a number of fault events exceeds a limit;
- means for broadcasting the event storm message from the second node to other computer systems executing application programs;
- and
- means for discontinuing communicating the fault data to the diagnostic node when the number of fault events exceeds the limit.
2 more elements
Dependencies are inferred from the claim text.