ON-LINE DYNAMIC FILE SHRINK FACILITY

Patent №

US 6,249,792

Granted

2001-06-19

Filed 1998

Owner

MICROSOFT CORPORATION

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09212661

An on-line dynamic shrink facility sets an allocation fence in a file and moves data from above the fence to below the fence. The fence is based on a target size for the file. When all the data above the fence is moved below the fence, the space above the fence is freed. The target size can be a specified size, an original size for the file when it was created, or a size calculated by examining the amount of space used and adding in an amount of desired free space. Resources that are required to move the data, such as old and new allocation units for the data, or that will be impacted by movement of the data, such as index entries, are locked or latched to prevent corruption of the data while it is being moved. The operations are performed in discreet transactions which are immediately committed to minimize the impact on other users of the file.

AI hardwareG06F 16/16Y10S 707/99952Y10S 707/99953Y10S 707/99956

AI classification

AI hardware1.00
Evolutionary computation0.00
Planning0.00
Knowledge representation0.00
Natural language0.00
Speech0.00
Machine learning0.00
Vision0.00

Ownership

MICROSOFT CORPORATION

assignment · 98380610

Assignors

ZWILLING, MICHAEL, BLACKMAN, RANDE, AGARWAL, SAMEET, LINDELL, STEVEN J.

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

© 2026 NYSGPT2525 LLC