P

Inventor

DICE DAVID

US126 patents
⚠️ This page may combine multiple inventors who share the name “DICE DAVID”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.

SUN MICROSYSTEMS INC

20 patents
US7669015B2Feb 23, 2010

Methods and apparatus to implement parallel transactions

SUN MICROSYSTEMS INC69 citations98
US7669040B2Feb 23, 2010

Method and apparatus for executing a long transaction

SUN MICROSYSTEMS INC83 citations98
US7594234B1Sep 22, 2009

Adaptive spin-then-block mutual exclusion in multi-threaded processing

SUN MICROSYSTEMS INC97 citations98
US7318128B1Jan 8, 2008

Methods and apparatus for selecting processes for execution

SUN MICROSYSTEMS INC71 citations98
US7178062B1Feb 13, 2007

Methods and apparatus for executing code while avoiding interference

SUN MICROSYSTEMS INC96 citations98
US6862674B2Mar 1, 2005

Methods and apparatus for performing a memory management technique

SUN MICROSYSTEMS INC75 citations98
US6799236B1Sep 28, 2004

Methods and apparatus for executing code while avoiding interference

SUN MICROSYSTEMS INC84 citations98
US6735760B1May 11, 2004

Relaxed lock protocol

SUN MICROSYSTEMS INC111 citations98
US6877088B2Apr 5, 2005

Methods and apparatus for controlling speculative execution of instructions based on a multiaccess memory condition

SUN MICROSYSTEMS INC58 citations96
US6854048B1Feb 8, 2005

Speculative execution control with programmable indicator and deactivation of multiaccess recovery mechanism

SUN MICROSYSTEMS INC54 citations96
US6289451B1Sep 11, 2001

System and method for efficiently implementing an authenticated communications channel that facilitates tamper detection

SUN MICROSYSTEMS INC65 citations96
US7496918B1Feb 24, 2009

System and methods for deadlock detection

SUN MICROSYSTEMS INC64 citations95
US6141794AOct 31, 2000

System and method for synchronizing access to shared variables in a virtual machine in a digital computer system

SUN MICROSYSTEMS INC100 citations94
US7496716B2Feb 24, 2009

Methods and apparatus to implement parallel transactions

SUN MICROSYSTEMS INC33 citations93
US7475397B1Jan 6, 2009

Methods and apparatus for providing a remote serialization guarantee

SUN MICROSYSTEMS INC30 citations93
US5778211AJul 7, 1998

Emulating a delayed exception on a digital computer having a corresponding precise exception mechanism

SUN MICROSYSTEMS INC29 citations93
US7016923B2Mar 21, 2006

Multi-threaded garbage collector employing cascaded memory arrays of task identifiers to implement work stealing queues for task identification and processing

SUN MICROSYSTEMS INC47 citations92
US5765206AJun 9, 1998

System and method for emulating a segmented virtual address space by a microprocessor that provides a non-segmented virtual address space

SUN MICROSYSTEMS INC34 citations91
US7024633B1Apr 4, 2006

Methods and apparatus for creating and transforming graphical constructs

SUN MICROSYSTEMS INC22 citations87
US6308315B1Oct 23, 2001

System and method for automatically and selectively promoting object variables to method fields and variables in a digital computer system

SUN MICROSYSTEMS INC49 citations87

ORACLE INT CORP

10 patents

DICE DAVID

9 patents

ORACLE AMERICA INC

6 patents

MOIR MARK S

2 patents

NUSSBAUM DANIEL S

1 patent

CALCIU IRINA

1 patent

MARATHE VIRENDRA J

1 patent

Showing the top 50 of 126 patents by PatentIndex Score.