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. 31, 2013

Filed:

Dec. 17, 2010
Applicants:

Sarosh C. Havewala, Kirkland, WA (US);

Neal R. Christiansen, Bellevue, WA (US);

John D. Slingwine, Duvall, WA (US);

Daniel Chan, Redmond, WA (US);

Craig A. Barkhouse, Redmond, WA (US);

Lane Haury, Kirkland, WA (US);

Kiran Kumar G. Bangalore, Sammamish, WA (US);

Thiago Sigrist, Bellevue, WA (US);

Inventors:

Sarosh C. Havewala, Kirkland, WA (US);

Neal R. Christiansen, Bellevue, WA (US);

John D. Slingwine, Duvall, WA (US);

Daniel Chan, Redmond, WA (US);

Craig A. Barkhouse, Redmond, WA (US);

Lane Haury, Kirkland, WA (US);

Kiran Kumar G. Bangalore, Sammamish, WA (US);

Thiago Sigrist, Bellevue, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 11/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

Perceived corruptions encountered on file system volumes, and which cannot be initially remedied online, are processed to verify whether they are true, existing volume data structure corruptions or, alternatively, false positives. Upon the verification of one or more of a volume's corruptions, error scanning is performed to check for, and attempt to remedy online, all the existing corruptions on the volume. Subsequent to error scanning processing, if one or more verified corruptions continue to exist on a file system volume, at file system boot up time spot corruption correction is performed to attempt to remedy the existing, verified corruptions on the volume. Spot corruption correction is performed to attempt to correct verified data structure corruptions on a volume of the file system while the volume is maintained offline for the time necessary to attempt to correct its prior identified corruptions.


Find Patent Forward Citations

Loading…