FILE SYSTEM MANAGEMENT
First Claim
Patent Images
1. A method comprising:
- receiving a request at a kernel to perform a file operation on a particular file;
identifying a flag bit associated with the file;
invoking user space file handler to perform particular action when the flag bit is set;
determining whether notification that action has been performed by file handler is received; and
allowing the file operation on the file when notification is received.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for file system management. In one aspect, a method includes receiving a request at a kernel to perform a file operation on a particular file; identifying a flag bit associated with the file; invoking user space file handler to perform particular action when the flag bit is set; determining whether notification that action has been performed by file handler is received; and allowing the file operation on the file when notification is received.
26 Citations
24 Claims
-
1. A method comprising:
-
receiving a request at a kernel to perform a file operation on a particular file; identifying a flag bit associated with the file; invoking user space file handler to perform particular action when the flag bit is set; determining whether notification that action has been performed by file handler is received; and allowing the file operation on the file when notification is received. - View Dependent Claims (2, 3, 4, 5, 6, 7, 10)
-
-
8. A system comprising:
one or more computing devices operable to perform operations comprising; receiving a request at a kernel to perform a file operation on a particular file; identifying a flag bit associated with the file; invoking user space file handler to perform particular action when the flag bit is set; determining whether notification that action has been performed by file handler is received; and allowing the file operation on the file when notification is received. - View Dependent Claims (9, 11, 12, 13, 14)
-
15. A computer storage medium encoded with a computer program, the program comprising instructions that when executed by data processing apparatus cause the data processing apparatus to perform operations comprising:
-
receiving a request at a kernel to perform a file operation on a particular file; identifying a flag bit associated with the file; invoking user space file handler to perform particular action when the flag bit is set; determining whether notification that action has been performed by file handler is received; and allowing the file operation on the file when notification is received. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method comprising:
-
receiving a request at a kernel to perform a file operation on a particular file; determining whether a prior operation has been performed on the file within a specified time period; invoking user space file handler to perform particular action when no prior operation has been performed within the time period; determining whether notification that action has been performed by file handler is received; and allowing the file operation on the file when notification is received. - View Dependent Claims (23, 24)
-
Specification