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.

Date of Patent:
Jan. 01, 2008

Filed:

Jun. 16, 2005
Applicants:

Wilson Wai Shun Chan, San Mateo, CA (US);

Angelo Pruscino, Los Altos, CA (US);

Stefan Roesch, San Mateo, CA (US);

Michael Zoll, Redwood City, CA (US);

Tolga Yurek, Foster City, CA (US);

Eugene Ho, San Ramon, CA (US);

Inventors:

Wilson Wai Shun Chan, San Mateo, CA (US);

Angelo Pruscino, Los Altos, CA (US);

Stefan Roesch, San Mateo, CA (US);

Michael Zoll, Redwood City, CA (US);

Tolga Yurek, Foster City, CA (US);

Eugene Ho, San Ramon, CA (US);

Assignee:

Oracle International Corporation, Redwood Shores, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 12/14 (2006.01); G06F 7/00 (2006.01); G06F 11/00 (2006.01); G06F 9/46 (2006.01);
U.S. Cl.
CPC ...
Abstract

Techniques are described herein for handling lock-related inconsistencies. As mentioned above, such inconsistencies occur when two or more sets of lock information, relating to the same resource, convey inconsistent information about locks requested and/or granted on that resource. In general, the techniques involve causing the locally-stored lock information about a resource to be sent to the master node of the resource. The master node of the resource compares the lock information thus received against the lock information maintained by the master node. Based on the comparison, the master node determines how to resolve the lock-related inconsistency, and sends messages to those nodes that need to change their local lock information for the resource. Once all of the lock information has been made consistent, the resource made available for access.


Find Patent Forward Citations

Loading…