Patent 7937707 was granted and assigned to Oracle on May, 2011 by the United States Patent and Trademark Office.
A method for changing a binding relationship with a system resource involves creating a binding relationship between a process and a system resource, establishing a contract between the process and the system resource wherein a negotiation event is defined, obtaining the negotiation event in the process, and negotiating an exit from the binding relationship within a predetermined negotiation period when the negotiation event is obtained.