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.

Date of Patent:
Dec. 09, 2008

Filed:

Dec. 20, 2004
Applicants:

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);

Inventors:

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);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/30 (2006.01); G06F 15/16 (2006.01); G06F 11/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

A method and computer-readable medium are provided for loading the contents of an electronic data file. According to the method, corrupted portions of a data file are identified and an attempt is made to repair these portions. If the corrupted portions cannot be repaired, the loading of these portions is skipped. The uncorrupted and repaired portions of the data file are then loaded into memory. If portions of the data file cannot be repaired or skipped, an attempt is made to load only the user data contained in the data file. In this manner, the user data contained in the data file may be loaded even in cases of severe corruption.


Find Patent Forward Citations

Loading…