A method and system are provided for performing anticipatory changes to a resource governed by a locking mechanism. Entities (such as transactions in a database system) that want to modify a resource request permission to modify the resource. However, prior to receiving permission, they make anticipatory...http://www.google.ca/patents/US20070192524?utm_source=gb-gplus-sharePatent US20070192524 - Anticipatory changes to resources managed by locks