Patent ID: 7664781
Filing Date: 2010-02-16
Classification: G06F,Y10S

Abstract:
1. A method for file locking comprising: receiving a first file locking request from a first client for a first file; placing a first file lock with an indication of the first client and an expiration time in response to said first file locking request; receiving a second file locking request from a second client at a later time than said first file locking request; in response to said second file locking request, determining if an incompatible, unexpired file lock is present, and if so, rejecting said second file locking request, and if not, placing a second file lock with an indication of the second client and an expiration time; and in response to said second file locking request, determining if an expired file lock is present, and if so, removing the expired file lock, wherein expired file locks are only removed if a second client requests a file lock.