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

Peter B. Kessler — 25 Patents

Oracle: 25 patents #317 of 14,854Top 3%
Palo Alto, CA: #975 of 9,675 inventorsTop 15%
California: #22,079 of 386,348 inventorsTop 6%
Overall (All Time): #158,593 of 4,157,543Top 4%
25 Patents All Time
Peter B. Kessler has been granted 25 US patents while listed as an inventor at Oracle. The first was granted in 1997 and the most recent in December 2015. Peter B. Kessler ranks #158,593 of 4,157,543 US inventors in our database (top 3.8%). Patent records list Peter B. Kessler in Palo Alto, CA, US.

Issued Patents All Time

Showing 1–25 of 25 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
9223637 Method and apparatus to advise spin and yield decisions 2015-12-29 $90,435,000
8799879 Method and apparatus for protecting translated code in a virtual machine Gregory M. Wright, Christopher A. Vick 2014-08-05 $41,557,000
7890711 Methods, apparatus, and program products for improved finalization Antonios Printezis 2011-02-15 $29,890,000
7730278 Chunk-specific executable code for chunked java object heaps 2010-06-01 $24,426,000
7716449 Efficient chunked java object heaps 2010-05-11 $17,889,000
7389395 Split-reference, two-pass mark-compaction Alexander T. Garthwaite, David P. Stoutamire, Y Srinivas Ramakrisha, David L. Detlefs, Antonios Printezis +2 more 2008-06-17 $6,357,000
6941556 Method and system for type identification for multiple object interfaces in a distributed object environment Swee Boon Lim, Peter Vanderbilt, Michael L. Powell, Li-Wen Chen, Dwight F. Hare +1 more 2005-09-06 $8,461,000
6718550 Method and apparatus for improving the performance of object invocation Swee Boon Lim, Sanjay Radia, Graham Hamilton 2004-04-06 $9,043,000
6697848 Method and apparatus for enabling application programs to communicate with network clients and servers Graham Hamilton, Jeffrey D. Nisewanger, Sami Shaio, Jacob Y. Levy, Steven R. Kleiman 2004-02-24 $16,447,000
6681306 Method and apparatus for increasing scavenging garbage collection effectiveness Steffen Grarup, David M. Ungar 2004-01-20 $23,553,000
6430638 Thread synchronization via selective object locking Mark B. Reinhold, Duncan Stuart Ritchie 2002-08-06 $11,646,000
6412019 Method and mechanism for invocation on objects with interface inheritance Jonathan J. Gibbons, Graham Hamilton, Michael L. Powell, Sanjay Radia 2002-06-25 $30,971,000
6389484 Transport independent invocation and servant interfaces that permit both typecode interpreted and compiled marshaling Swee Boon Lim, David M. Brownell 2002-05-14 $35,491,000
6298477 Method and apparatus for selecting ways to compile at runtime 2001-10-02 $50,116,000
6260074 Method and apparatus for passing generic objects in a distributed system Sanjay Radia 2001-07-10 $129,770,000
6167458 Transport independent invocation and servant interfaces that permit both typecode interpreted and compiled marshaling Swee Boon Lim, David M. Brownell 2000-12-26 $112,684,000
6157961 Client-side stub interpreter Graham Hamilton, Jonathan J. Gibbons 2000-12-05 $230,860,000
6044224 Mechanism for dynamically associating a service dependent representation with objects at run time Sanjay Radia, Swee Boon Lim 2000-03-28 $131,723,000
6032199 Transport independent invocation and servant interfaces that permit both typecode interpreted and compiled marshaling Swee Boon Lim, David M. Brownell 2000-02-29 $178,456,000
6009464 Method and apparatus for enabling application programs to communicate with network clients and servers Graham Hamilton, Jeffrey D. Nisewanger, Sami Shaio, Jacob Y. Levy, Steven R. Kleiman 1999-12-28 $134,996,000
5999988 Method and apparatus for generating and employing a run-time generated stub to reference an object in object oriented systems Eduardo Pelegri-Llopart, Graham Hamilton, James H. Waldo, Roger Riggs, Ann M. Wollrath 1999-12-07 $93,696,000
5815708 Method and apparatus for dynamically loading method call exception code in response to a software method exception generated in a client/server computer system Graham Hamilton, Jeffrey D. Nisewanger 1998-09-29 $17,219,000
5758186 Method and apparatus for generically handling diverse protocol method calls in a client/server computer system Graham Hamilton, Jeffrey D. Nisewanger, Alan G. Bishop, Eduardo Pelegri-Llopart 1998-05-26 $18,186,000
5737607 Method and apparatus for allowing generic stubs to marshal and unmarshal data in object reference specific data formats Graham Hamilton, Swee Boon Lim, Jeffrey D. Nisewanger, Sanjay Radia 1998-04-07 $22,293,000
5640564 Method and apparatus for generating and using short operation identifiers in object oriented systems Graham Hamilton 1997-06-17 $19,873,000