DIRECTORY OPLOCK

Patent №

US 8,965,862

Granted

2015-02-24

Filed 2010

Owner

MICROSOFT CORPORATION

AI components

1

kr

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12884624

Current file systems may implement opportunistic locks on files that allow clients to locally cache file data, while promoting data consistency when multiple clients read/write the same file. Unfortunately, when a client locally caches directory content of a directory, the file system may lack a mechanism for notifying the client of changes to the directory that would render the cached directory content “stale”. Accordingly, one or more systems and/or techniques for managing a directory oplock are disclosed herein. A directory oplock may be generated based upon an oplock request comprising a first target key and a first parent key. Subsequent access requests for access to the directory or objects therein may be compared with the directory oplock to determine whether to break the directory oplock, and notify the client (e.g., directory oplock is broken if the client submitting the access request is different than the client owning the directory oplock).

AI classification

Knowledge representation0.79
Evolutionary computation0.02
Planning0.01
Natural language0.00
AI hardware0.00
Machine learning0.00
Speech0.00
Vision0.00

Ownership

MICROSOFT CORPORATION

assignment · 250180370

Assignors

ALLRED, CHRISTIAN GREGORY, HAVEWALA, SAROSH CYRUS, CHRISTIANSEN, NEAL ROBERT, KRUSE, DAVID MATTHEW, GEORGE, MATHEW, GARSON, MATTHEW STUART, LOVINGER, DANIEL EDWARD

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

© 2026 NYSGPT2525 LLC