08606830 is referenced by 5 patents and cites 164 patents.

Disclosed is a method for creating and reading a contiguous file in an extensible file system. During the creation of a file on the storage media, the file system format check the bitmap to determine if there are areas of free space on the media that would permit the storage of the file in a contiguous manner. By storing the file in a contiguous manner the file may later be read without resorting to the file allocation table, because the file itself would not be fragmented on the storage media. Once an area of free space has been identified, the file is written to the media in a contiguous manner. Further, an associated entry for the file in the directory entry is updated or created to indicate that the file is a contiguous file and also provides basic parameters necessary to read the file without resorting to accessing the file allocation table.

Title
Contiguous file allocation in an extensible file system
Application Number
12/389391
Publication Number
8606830 (B2)
Application Date
February 20, 2009
Publication Date
December 10, 2013
Inventor
David A Goebel
Vashon
WA, US
Ravinder S Thind
Kirkland
WA, US
Vishal V Ghotge
Seattle
WA, US
Ravisankar V Pudipeddi
Bellevue
WA, US
Agent
Woodcock Washburn
Assignee
Microsoft Corporation
WA, US
IPC
G06F 17/30
View Original Source