Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
System and method for controlling client machine access to a portion of a file with a variable length










Image Number 7 for United States Patent #5175851.

A system and method in which client access to data at a server is synchronized to keep the data consistent by ensuring that each portion of the data accessible for modification at a node is not accessible for reading or modification by any other node, while allowing portions of the data accessible only for reading to be accessible by any number of nodes. If a conflicting request arises from a different client the server must revoke data that has been previously distributed to a client. For a revoke.sub.-- bytes request, all outstanding get.sub.-- bytes are marked so that the bytes that are being requested to be revoked will be discarded when they do arrive at the client. To insure that read and write system calls on a file are performed in a serializable fashion throughout a distributed environment, each machine at which a read is being performed must acquire a read token and each machine at which a write is being performed must acquire a read/write token from the server for the file. When any machine has a read/write token, no machine is allowed to have a read token, although any number of machines may have a read token at the same time. The server coordinates the distribution of these tokens by revoking all read tokens whenever a write token is requested and revoking the write token whenever any read token is requested.








 
 
  Recently Added Patents
Sign language keyboard and sign language searching apparatus using the same
Plants and seeds of hybrid corn variety CH450823
SIC semiconductor device and method for manufacturing the same
Synthetic refrigeration oil composition for HFC applications
System, method and computer program product for sharing a single instance of a database stored using a tenant of a multi-tenant on-demand database system
Stereoscopic editing for video production, post-production and display adaptation
Semiconductor device including a clock generating circuit for generating an internal signal having a coarse delay line, a fine delay line and a selector circuit
  Randomly Featured Patents
Drill bit stabilizer
Process for producing aminoaryl-.beta.-sulfatoethylsulfone
Washable absorbent article and uses therefor
Lifting mechanism for automobile
Independent pocket for incorporating into any kind of clothing
Thermal warming blanket for patient temperature management
Universal connector means for transducer/monitor systems
Actuator
Implementation system for continuous welding, method, and products for implementation of the system and/or method
Method for testing a vibration damper of a motor vehicle in the installed state, and vibration damper-test system for a motor vehicle