The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Aug. 17, 2010
Filed:
Jun. 21, 2007
Joanna Katharine Brown, Winchester, GB;
Michael John Jones, Cedar Park, TX (US);
David Ray Kahler, Tucson, AZ (US);
David Lawrence Leskovec, Corvallis, OR (US);
Roderick Guy Charles Moore, Bournemouth, GB;
Tram Thi Mai Nguyen, San Jose, CA (US);
Jonathan Ian Settle, Winchester, GB;
Thomas Van Der Veen, Hants, GB;
Ronald J. Venturi, Littleton, GB;
Joanna Katharine Brown, Winchester, GB;
Michael John Jones, Cedar Park, TX (US);
David Ray Kahler, Tucson, AZ (US);
David Lawrence Leskovec, Corvallis, OR (US);
Roderick Guy Charles Moore, Bournemouth, GB;
Tram Thi Mai Nguyen, San Jose, CA (US);
Jonathan Ian Settle, Winchester, GB;
Thomas van der Veen, Hants, GB;
Ronald J. Venturi, Littleton, GB;
International Business Machines Corporation, Armonk, NY (US);
Abstract
An architecture for error log processing is provided. Each error log is given a defined priority and mapped to an error recovery procedure (ERP) to be run if the log is seen. The system has a plurality of software layers to process the errors. Each software layer processes the error independently. Errors are reported to a higher software stack when error recovery fails from the lower stack ERPs and recovery is non-transparent. If the system host identified for error processing fails, the control of the ERP is transferred during the failover process. Non-obvious failed component isolating ERPs are grouped to be run together to assist in isolating the failed component. Prioritization of the error systems may be based on a plurality of criteria. ERPs are assigned to run within a particular software stack.