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:
Dec. 07, 2004
Filed:
Jan. 11, 2000
Applicant:
Inventor:
Michael P. Wagner, Raleigh, NC (US);
Assignee:
EMC Corporation, Hopkinton, MA (US);
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G08F 1/730 ;
U.S. Cl.
CPC ...
G08F 1/730 ;
Abstract
A system, device, and method for providing mutual exclusion for computer system resources utilizes a lock mechanism in which a process that does not own a particular resource creates a lock for the resource upon receiving an inquiry from another process. The lock may be a full instantiation of a lock or a partial instantiation of a lock. In either case, the lock indicates, among other things, the owner process for the resource. When the non-owner process requires access to the resource, the non-owner process uses the lock to determine the owner process and sends a request to the owner process requesting access to the resource.