Patent Leaderboard
USPTO Patent Rankings Data through Dec 31, 2025
RG

Robert Griesemer — 14 Patents

Oracle: 14 patents #757 of 14,854Top 6%
Menlo Park, CA: #626 of 3,774 inventorsTop 20%
California: #43,920 of 386,348 inventorsTop 15%
Overall (All Time): #332,869 of 4,157,543Top 9%
14 Patents All Time
Robert Griesemer has been granted 14 US patents while listed as an inventor at Oracle. The first was granted in 1999 and the most recent in March 2007. Robert Griesemer ranks #332,869 of 4,157,543 US inventors in our database (top 8.0%). Patent records list Robert Griesemer in Menlo Park, CA, US.

Patents per Year

Patents granted per year, 1999 to 2007Bar chart with a peak of 3 patents in 2002.peak 31999: 2 patents19992000: 1 patents20002001: 2 patents20012002: 3 patents20022003: 3 patents20032004: 1 patents20042005: 1 patents20052007: 1 patents2007

Issued Patents All Time

Showing 1–14 of 14 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
RE39519 Mixed execution stack and exception handling Lars Bak, Urs Holzle 2007-03-13
6910205 Interpreting functions utilizing a hybrid of virtual and native machine instructions Lars Bak 2005-06-21 $12,118,000
6742013 Apparatus and method for uniformly performing comparison operations on long word operands 2004-05-25 $12,562,000
6591416 Interpreting functions utilizing a hybrid of virtual and native machine instructions Lars Bak 2003-07-08 $27,505,000
6553426 Method apparatus for implementing multiple return sites Urs Holzle 2003-04-22 $14,242,000
6513156 Interpreting functions utilizing a hybrid of virtual and native machine instructions Lars Bak 2003-01-28 $28,441,000
6467037 Utilizing a program counter with one or more data counters for executing instructions 2002-10-15 $14,177,000
6415381 Mixed execution stack and exception handling Lars Bak, Urs Holzle 2002-07-02 $26,519,000
6385660 Site specific message dispatch in object-oriented systems Urs Holzle 2002-05-07 $18,896,000
6237141 Method and apparatus for dynamically optimizing byte-coded programs Urs Holzle, David Griswold 2001-05-22 $131,484,000
6192516 Interpreter generation and implementation utilizing interpreter states and register caching 2001-02-20 $162,269,000
6021273 Interpreter generation and implementation utilizing interpreter states and register caching 2000-02-01 $118,717,000
6009517 Mixed execution stack and exception handling Lars Bak, Urs Holzle 1999-12-28 $134,996,000
5995754 Method and apparatus for dynamically optimizing byte-coded programs Urs Holzle, David Griswold 1999-11-30 $84,965,000