The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jan. 24, 2012
Filed:
Feb. 03, 2006
Eugene Ho, San Ramon, CA (US);
Wilson Wai Shun Chan, San Mateo, CA (US);
Tak Fung Wang, Redwood City, CA (US);
Angelo Pruscino, Los Altos, CA (US);
Tolga Yurek, Foster City, CA (US);
Eugene Ho, San Ramon, CA (US);
Wilson Wai Shun Chan, San Mateo, CA (US);
Tak Fung Wang, Redwood City, CA (US);
Angelo Pruscino, Los Altos, CA (US);
Tolga Yurek, Foster City, CA (US);
Oracle International Corporation, Redwood Shores, CA (US);
Abstract
A method and apparatus for managing locks in a database system is provided. A master node grants a lock on a first resource and a group of resources that includes the first resource to a first requester node. The requester node receives a mapping corresponding to the group of resources that may indicate that a lock already exists for a second resource in the group. If the requester node desires a lock on a resource located in the group, the requester node grants itself the lock without notifying the master node. A second requester node requests a lock for a particular resource in the group of resources. The first requester node grants the lock on the particular resource and updates the mapping to indicate that a different node holds a lock for the particular resource.