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:
Oct. 04, 2016

Filed:

Jan. 13, 2012
Applicants:

David Brower, Alamo, CA (US);

Angelo Pruscino, Los Altos, CA (US);

Wilson Chan, San Mateo, CA (US);

Tak Fung Wang, Redwood City, CA (US);

Inventors:

David Brower, Alamo, CA (US);

Angelo Pruscino, Los Altos, CA (US);

Wilson Chan, San Mateo, CA (US);

Tak Fung Wang, Redwood City, CA (US);

Assignee:

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

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 7/00 (2006.01); G06F 17/00 (2006.01); G06F 17/30 (2006.01); G06F 13/14 (2006.01);
U.S. Cl.
CPC ...
G06F 17/30362 (2013.01);
Abstract

A method for locking resources, including: receiving, by an accelerator, a first request from a first client to lock a first resource; evaluating, by a computer processor of a server, a hash function using an identifier of the first resource as an input to the hash function; identifying, by the computer processor and based on evaluating the hash function, a first hash bucket in a shared memory residing in a physical memory of the server; detecting that the first hash bucket is occupied; and sending the first request to a master lock monitor residing in a user space of the server based at least on detecting that the first hash bucket is occupied.


Find Patent Forward Citations

Loading…