Application-directed variable-granularity caching and consistency management
AssigneeThe Board of Trustees of the University of Illinois
InventorsBharghavan Vaduvur, Dane Dwyer
Life of this patent
Estimating the term…
Loading patent…
AssigneeThe Board of Trustees of the University of Illinois
InventorsBharghavan Vaduvur, Dane Dwyer
Estimating the term…
A system and method for application-directed variable-granularity consistency management, in one embodiment, carries out the steps of: predefining a template specifying a structure of a file; imposing the template on the file including registering fields/records within the file for consistency; creating an index table for the file; detecting a write to the file, at one of a file system server and a file system client; and queuing, upon detecting the write to the file and in the event a portion of the file to which the write occurs is registered for consistency, the write for propagation to another of the file system server and the file system client. The system and method may employ an application program that predefines a template specifying a structure of a file and imposes the template on the file including registering fields/records within the file for consistency; and further employs a file system that creates an index table for the file; detects a write to the file, at one of a file system server and a file system client; and queues, upon detecting the write to the file and in the event a portion of the file to which the write occurs is registered for consistency, the write for propagation to another of the file system server and the file system client.
A file management system comprising:
The system as recited in clam 1, further including means for formulating said stored file into one or more predetermined records and fields.
In a system having a first computer and a second computer capable of transmitting data to and receiving data from said first computer, both of said first and second computers adapted to store one or more files, a method for managing files, the method comprising:
Dependencies are inferred from the claim text.