NETWORK FILE SYSTEM

Patent №

US 7,441,012

Granted

2008-10-21

Filed 2006

Owner

MICROSOFT CORPORATION

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11397482

A method and system that combines efficient caching and buffering to provide a network file system, that may utilize data stored in one or more compressed image files of sequentially arranged byte stream data. As an application requests file opens and file reads of a file system, one or more drivers convert the block requests into HTTP: byte range requests or the like in order to retrieve the data from a remote server. As the data is received, it is reconverted and adjusted to match the application's request. Sequential block access patterns can be detected and used to request additional data in a single request, in anticipation of future block requests, thereby increasing efficiency. Local caching of received data, including caching after uncompressing received data that was compressed, further increases efficiency. A compressed file system format optimized for sequential access is also described that when used, further improves the efficient data access.

AI hardwareH04L 67/06G06F 16/10G06F 16/9574H04L 67/02H04L 69/04H04L 67/34

AI classification

AI hardware0.61
Planning0.49
Knowledge representation0.08
Natural language0.00
Vision0.00
Speech0.00
Evolutionary computation0.00
Machine learning0.00

Ownership

MICROSOFT CORPORATION

assignment · 189160318

Assignors

PALEVICH, JOHN H., TAILLEFER, MARTIN

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC