Recovery program using diagnostic results
First Claim
Patent Images
1. A method comprising:
- retrieving a recovery program from a repository;
retrieving results from a plurality of diagnostics tests from an enclosure;
analyzing the results with the recovery program to determine a type of recovery;
recovering the enclosure based on the determined type of recoverydetermining a set of the plurality of diagnostic tests that do not have results; and
executing the determined set of diagnostic tests.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for recovering an enclosure are provided. A recovery program is retrieved from a recovery program repository. Results from a plurality of diagnostic tests are retrieved. The diagnostic test results are analyzed with the recovery program. The recovery program determines an enclosure recovery action. The enclosure is recovered using the determined recovery action.
14 Citations
13 Claims
-
1. A method comprising:
-
retrieving a recovery program from a repository; retrieving results from a plurality of diagnostics tests from an enclosure; analyzing the results with the recovery program to determine a type of recovery; recovering the enclosure based on the determined type of recovery determining a set of the plurality of diagnostic tests that do not have results; and executing the determined set of diagnostic tests. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory processor readable medium containing thereon a set of processor readable instructions, which when executed by a processor cause the processor to:
-
connect to a recovery program repository to retrieve a latest version of a recovery program; execute the recovery program, wherein the recovery program comprises instructions to; retrieve results of a plurality of diagnostic tests from an enclosure; analyze the results to determine a first recovery action; execute the first recovery action on the enclosure; determine a success status of the first recovery action; store the success status, the analysis results, and the diagnostic test results to a recovery failure repository when the success status indicates failure, wherein the recovery program is modified based on the recovery failure repository; retrieve a current version of enclosure firmware from a firmware repository; and reinstall the current version of the firmware. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A system comprising:
-
a recovery program repository to store a recovery program; a diagnostic test repository to store a plurality of diagnostic tests; and a recovery failure repository to store results of execution of the recovery program; wherein a recovery device retrieves the recovery program from the recovery program repository, retrieves any missing diagnostic tests from the diagnostic test repository, analyzes the results to determine which of the plurality of diagnostic tests have failing results, selects the type of recovery that will resolve the greatest number of diagnostic test failures, executes the recovery program on an enclosure, and stores the results of the recovery program to the recovery failure repository. - View Dependent Claims (13)
-
Specification