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:
Jul. 31, 2012
Filed:
Sep. 30, 2008
Andrew Herron, Redmond, WA (US);
Senthil Rajaram, Seattle, WA (US);
Neal R. Christiansen, Bellevue, WA (US);
Malcolm James Smith, Bellevue, WA (US);
Andrew Herron, Redmond, WA (US);
Senthil Rajaram, Seattle, WA (US);
Neal R. Christiansen, Bellevue, WA (US);
Malcolm James Smith, Bellevue, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
A processing device and a machine-implemented method may be provided for tracking file system dependencies with respect to a volume residing on a storage device and guest volumes residing on virtual storage devices nested within the volume. A shim driver may receive an indication of a virtual storage device being surfaced and may parse contents to surface partitions and volumes contained within the virtual storage device to a system. The shim driver may open a guest volume nested within a host volume and may send a register request, regarding the guest volume, to a virtual disk mini-filter associated with the host volume. The virtual disk mini-filter may save information regarding a relationship between the host volume and the guest volume. The saved information may be used to prevent file system corruption when the host volume is dismounted or unexpectedly removed.