Patent №
US 8,965,862
Granted
2015-02-24
Filed 2010
Owner
MICROSOFT CORPORATION
Lab
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
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.