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:
Jun. 02, 2009
Filed:
Oct. 22, 2003
Robert Frank Buxton, Hampshire, GB;
David James Fisher, Boumemouth, GB;
Jose Emir Garza, Richmond, GB;
Stephen James Hobson, Middlesex, GB;
Paul Hopewell, Chandlers Ford, GB;
Paul Kettley, Winchester, GB;
Robert Daniel Millar, Fareham, GB;
Peter Siddall, Romsey, GB;
Stephen Richard Walker, Lockerley, GB;
Robert Frank Buxton, Hampshire, GB;
David James Fisher, Boumemouth, GB;
Jose Emir Garza, Richmond, GB;
Stephen James Hobson, Middlesex, GB;
Paul Hopewell, Chandlers Ford, GB;
Paul Kettley, Winchester, GB;
Robert Daniel Millar, Fareham, GB;
Peter Siddall, Romsey, GB;
Stephen Richard Walker, Lockerley, GB;
Lenovo (Singapore) Ptd. Ltd., Singapore, SG;
Abstract
Provided are methods, data processing systems, recovery components and computer programs for recovering from storage failures affecting data repositories. At least a part of the recovery processing is performed while the data repositories are able to receive new data and to allow retrieval of such new data. Although new data items may be received into the repository and retrieved therefrom during recovery processing, updates to the data repository which were performed before the failure and which are then restored to the repository by the recovery processing are restored within a recovery unit of work and are inaccessible to processes other than the recovery process until successful completion of the recovery unit of work. The recovery processing ensures that the recovered repository is consistent with the state of the repository at the time of the failure, but is available for addition and retrieval of new data items before completion of the recovery processing.