Patent ID: 7567966
Filing Date: 2009-07-28
Classification: G06F,Y10S

Abstract:
1. A computer implemented method for managing data requests in a file system, the computer implemented method comprising: receiving a file access request from a client data processing system for a file access operation on a file in the file system, wherein the client data processing system is separate from the file system; responsive to receiving the file access request, determining whether an entry containing a representation of identifiers of the client and the file is present in a set of entries in a data structure stored in a data processing system file system in a location other than the client and managed by a non-client, wherein data regarding file access to the file system is stored including a last access field containing an indication of a last access of the file by the file system and a temporary hold field containing an indication of a temporary hold on the file; responsive to the entry being absent from the set of entries in the data structure, sending an open request to the file system to open the file; receiving a cookie generated by the file system in response to opening the file to form a received cookie; wherein the received cookie associates the client with the file; creating a new entry in the data structure containing the representation of the client and the file and the received cookie and the last access field and the temporary hold field; and sending the file access request to the file system using the received cookie transparent to the client.