Locking semantics for a storage system based on file types
First Claim
Patent Images
1. A method, comprising:
- receiving a request to modify a data file by an application program at a client;
determining a file type for the data file;
accessing a set of file access rules based on the file type; and
determining whether the application program can modify the data file based on the file access rules.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for implementing locking semantics for a storage system based on file types are described. An apparatus or system may include a database to store multiple data files, and a cache manager to manage the data files, the cache manager having a client lock manager to receive a request to modify a data file, determine a file type for the data file, access a set of locking semantics based on the file type, and determine whether the data file can be modified based on the locking semantics. Other embodiments are described and claimed.
-
Citations
20 Claims
-
1. A method, comprising:
-
receiving a request to modify a data file by an application program at a client; determining a file type for the data file; accessing a set of file access rules based on the file type; and determining whether the application program can modify the data file based on the file access rules. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An article comprising a storage medium containing instructions that if executed enable a system to:
-
receive a request to modify a data file by an application program; determine a file type for the data file; access a set of locking semantics based on the file type; and determine whether the application program can modify the data file based on the locking semantics. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. An apparatus comprising:
-
a database to store multiple data files; and a cache manager to manage the data files, the cache manager having a client lock manager to receive a request to modify a data file, determine a file type for the data file, access a set of locking semantics based on the file type, and determine whether the data file can be modified based on the locking semantics. - View Dependent Claims (17, 18, 19, 20)
-
Specification