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. 10, 2012
Filed:
Jul. 24, 2002
Sandhya E, Bangalore, IN;
Ajay Kumar, Bangalore, IN;
Sandhya E, Bangalore, IN;
Ajay Kumar, Bangalore, IN;
Oracle America, Inc., Redwood City, CA (US);
Abstract
A distributed data system may include nodes hosting at least one multi-threaded process operable to access portions of distributed data. A lock mechanism may grant locks to multi-threaded processes for portions of the distributed data. Only a process holding a lock may access a portion corresponding to the lock. Threads of other processes may not access the portion. A process may include a first thread to request access to a distributed data portion that may acquire a lock for the distributed data portion on behalf of the process. In one embodiment, the lock mechanism may require only a thread that acquired a lock release the lock on behalf of a process. In embodiments, the first thread may release the lock in response to no more threads of the process require access to the distributed data portion and/or in response to a request to release the lock.