Adaptive analysis of diagnostic messages
First Claim
Patent Images
1. A method, comprising:
- retrieving, by a server, a number of alerts generated by peripheral applications;
comparing, by the server, the number of the alerts to a threshold value;
determining, by the server, that the number of the alerts exceeds the threshold value;
selecting, by the server, an alert of the alerts generated by the peripheral applications;
querying, by the server, a peripheral application of the peripheral applications according to a query value, the peripheral application associated with the alert selected from the alerts;
retrieving, by the server, a diagnostic code in response to the querying of the peripheral application;
determining, by the server, a non-responsive interface status based on the diagnostic code, the non-responsive interface status indicating a timeout associated with the peripheral application; and
adjusting, by the server, the query value in response to the non-responsive status.
1 Assignment
0 Petitions
Accused Products
Abstract
Adaptive processing of alert messages allows proactive maintenance. Alert messages are monitored and compared to a threshold. If a threshold number of the alert messages is exceeded, diagnostic codes are retrieved and a query value may be adjusted.
47 Citations
14 Claims
-
1. A method, comprising:
-
retrieving, by a server, a number of alerts generated by peripheral applications; comparing, by the server, the number of the alerts to a threshold value; determining, by the server, that the number of the alerts exceeds the threshold value; selecting, by the server, an alert of the alerts generated by the peripheral applications; querying, by the server, a peripheral application of the peripheral applications according to a query value, the peripheral application associated with the alert selected from the alerts; retrieving, by the server, a diagnostic code in response to the querying of the peripheral application; determining, by the server, a non-responsive interface status based on the diagnostic code, the non-responsive interface status indicating a timeout associated with the peripheral application; and adjusting, by the server, the query value in response to the non-responsive status. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system, comprising:
-
a processor; and a memory device, the memory device storing instructions, the instructions when executed causing the processor to perform operations, the operations comprising; retrieving a number of alerts generated by peripheral applications; comparing the number of the alerts to a threshold value; determining that the number of the alerts exceeds the threshold value; selecting an alert of the alerts generated by the peripheral applications; querying a peripheral application of the peripheral applications according to a query value, the peripheral application associated with the alert selected from the alerts; retrieving a diagnostic code in response to the querying of the peripheral application; determining a non-responsive interface status based on the diagnostic code, the non-responsive interface status indicating a timeout associated with the peripheral application; and adjusting the query value in response to the non-responsive status. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A non-transitory memory device storing instructions that when executed cause a processor to perform operations, the operations comprising:
-
retrieving a number of alerts generated by peripheral applications; comparing the number of the alerts to a threshold value; determining that the number of the alerts exceeds the threshold value; selecting an alert of the alerts generated by the peripheral applications; querying a peripheral application of the peripheral applications according to a query value, the peripheral application associated with the alert selected from the alerts; retrieving a diagnostic code in response to the querying of the peripheral application; determining a non-responsive interface status based on the diagnostic code, the non-responsive interface status indicating a timeout associated with the peripheral application; and adjusting the query value in response to the non-responsive status. - View Dependent Claims (12, 13, 14)
-
Specification