A system and method for managing the allocation of resources and locks to client computer systems. The system and method provides server-side control features related to resource requests for locked resources, such as establishing an expected lifetime property so that the sever may notify requesting...http://www.google.co.uk/patents/US20030093457?utm_source=gb-gplus-sharePatent US20030093457 - Method and system for allocating locks in a distributed environment