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:
Feb. 15, 2011
Filed:
Jan. 29, 2008
Brian M. Jones, Redmond, WA (US);
Carol L. Liu, Sammamish, WA (US);
Chad B. Rothschiller, Edmonds, WA (US);
Robert R. Mccaughey, Sammamish, WA (US);
Shawn A. Villaron, San Jose, CA (US);
Su-piao B. Wu, Sammamish, WA (US);
Brian M. Jones, Redmond, WA (US);
Carol L. Liu, Sammamish, WA (US);
Chad B. Rothschiller, Edmonds, WA (US);
Robert R. McCaughey, Sammamish, WA (US);
Shawn A. Villaron, San Jose, CA (US);
Su-Piao B. Wu, Sammamish, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
A method and computer-readable medium are provided for saving the contents of a memory structure stored in a volatile memory. According to the method, corrupted portions of the memory structure are identified and an attempt is made to repair these portions. If the corrupted portions cannot be repaired, the saving of these portions is skipped. The uncorrupted and repaired portions of the memory structure are then saved to a data file stored on a mass storage device. If portions of the memory structure cannot be repaired or skipped, an attempt is made to save only the user data contained in the memory structure to the data file. In this manner, the user data contained in the memory structure may be saved to a data file even in cases of severe corruption.