Failures of computer system diagnostic procedures addressed in specified order
First Claim
1. A computer-implemented method of executing a diagnosis program including multiple procedures associated with remedy procedures wherein the diagnosis program does not specify an order in which the remedy procedures are executed, the method comprising:
- receiving, in a computer system wherein a plurality of automated diagnostic procedures is performed, priority information specifying an order in which a plurality of automated remedy procedures is to be performed to address failures of any of the plurality of automated diagnostic procedures, the priority information reflecting dependencies between the automated remedy procedures;
performing the plurality of automated diagnostic procedures; and
upon at least some of the automated diagnostic procedures failing, performing the plurality of automated remedy procedures in the specified order, the automated remedy procedures being associated with the failed automated diagnostic procedures, wherein each of the automated remedy procedures is configured to change at least one of a configuration or a setting in the computer system.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of executing a diagnosis program including multiple procedures associated with remedy procedures wherein the diagnosis program does not specify an order in which the remedy procedures are executed comprises receiving, in a computer system wherein a plurality of automated diagnostic procedures is performed, priority information specifying an order in which failures of any of the plurality of automated diagnostic procedures are to be addressed. The plurality of automated diagnostic procedures is performed. Upon at least some of the automated diagnostic procedures failing, a plurality of automated remedy procedures is performed in the specified order, the automated remedy procedures being associated with the failed automated diagnostic procedures.
44 Citations
27 Claims
-
1. A computer-implemented method of executing a diagnosis program including multiple procedures associated with remedy procedures wherein the diagnosis program does not specify an order in which the remedy procedures are executed, the method comprising:
-
receiving, in a computer system wherein a plurality of automated diagnostic procedures is performed, priority information specifying an order in which a plurality of automated remedy procedures is to be performed to address failures of any of the plurality of automated diagnostic procedures, the priority information reflecting dependencies between the automated remedy procedures; performing the plurality of automated diagnostic procedures; and upon at least some of the automated diagnostic procedures failing, performing the plurality of automated remedy procedures in the specified order, the automated remedy procedures being associated with the failed automated diagnostic procedures, wherein each of the automated remedy procedures is configured to change at least one of a configuration or a setting in the computer system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer program product tangibly embodied in a machine-readable storage device, the computer program product including instructions that, when executed, cause a processor to perform operations comprising:
-
receive, in a computer system wherein a plurality of automated diagnostic procedures is performed, priority information specifying an order in which a plurality of automated remedy procedures is to be performed to address failures of any of the plurality of automated diagnostic procedures, the priority information reflecting dependencies between the automated remedy procedures; perform the plurality of automated diagnostic procedures; and upon at least some of the automated diagnostic procedures failing, perform the plurality of automated remedy procedures in the specified order, the automated remedy procedures being associated with the failed automated diagnostic procedures, wherein each of the automated remedy procedures is configured to change at least one of a configuration or a setting in the computer system.
-
-
24. A computer program product tangibly embodied in a machine-readable storage device, the computer program product including instructions that, when executed, generate on a display device a graphical user interface for a diagnosis program, the graphical user interface comprising:
an identifier display area for displaying, upon a plurality of automated diagnostic procedures being performed in a computer system, a first identifier of at least one failed automated diagnostic procedure such that a user can initiate an automated remedy procedure associated therewith, the failed automated diagnostic procedure being selected using priority information specifying an order in which a plurality of automated remedy procedures is to be performed to address failures of any of the automated diagnostic procedures, the priority information reflecting dependencies between the automated remedy procedures, wherein each of the automated remedy procedures is configured to change at least one of a configuration or a setting in the computer system. - View Dependent Claims (25, 26)
-
27. A computer program product tangibly embodied in a machine-readable storage device, the computer program product including instructions that, when executed, cause a processor to perform operations comprising:
-
receiving, in a computer system wherein a plurality of automated diagnostic procedures is performed, priority information specifying an order in which failures of any of the plurality of automated diagnostic procedures are to be addressed, the priority information comprising a matrix with dependency values for the plurality of automated diagnostic procedures, wherein at least one of the dependency values indicates a correlation probability between two of the automated diagnostic procedures; performing the plurality of automated diagnostic procedures; deciding a relative order of addressing the failures of the two automated diagnostic procedures based on the correlation probability if the correlation probability is at least a threshold value; and upon at least some of the automated diagnostic procedures failing, performing a plurality of automated remedy procedures in the specified order, the automated remedy procedures being associated with the failed automated diagnostic procedures.
-
Specification