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:
Jun. 12, 2018

Filed:

Oct. 15, 2015
Applicant:

Emc Corporation, Hopkinton, MA (US);

Inventors:

Walter Lei Wang, Shanghai, CN;

Matt Zhu Zhang, Shanghai, CN;

Gang Cao, Shanghai, CN;

Ren Ren, Shanghai, CN;

Xiangqing Yang, Shanghai, CN;

Assignee:

EMC IP HOLING COMPANY LLC, Hopkinton, MA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/06 (2006.01); G06F 17/30 (2006.01);
U.S. Cl.
CPC ...
G06F 3/0622 (2013.01); G06F 3/0659 (2013.01); G06F 3/0689 (2013.01); G06F 17/30171 (2013.01);
Abstract

Embodiments of the present disclosure provide a method and apparatus for assigning lock resources to objects by obtaining a first alternative lock for the object, and determining first correlations between the object and each of one or more other objects when the first alternative lock has been assigned to the one or more other objects, wherein in response to determining that each of the first correlations is lower than a predetermined threshold, assign the first alternative lock to the object, and may maximize the possibility of parallel execution and reduce the time waiting for lock resources, thereby avoiding lock contention.


Find Patent Forward Citations

Loading…