Patent Leaderboard
USPTO Patent Rankings Data through Sept 30, 2025
JW

James H. Waldo — 55 Patents

Oracle: 51 patents #83 of 14,854Top 1%
HP: 1 patents #3,612 of 7,018Top 55%
Dracut, MA: #2 of 234 inventorsTop 1%
Massachusetts: #966 of 88,656 inventorsTop 2%
Overall (All Time): #46,262 of 4,157,543Top 2%
55 Patents All Time

Issued Patents All Time

Showing 26–50 of 55 patents

Patent #TitleCo-InventorsDate
6578044 Method and system for typesafe attribute matching Robert W. Scheifler, Kenneth C. R. C. Arnold 2003-06-10
6567820 Method and system for in-place modifications in a database Robert W. Scheifler, Kenneth C. R. C. Arnold 2003-05-20
6564240 Method, apparatus, and product for leasing of group membership in a distributed system Ann M. Wollrath, Robert W. Scheifler, Kenneth C. R. C. Arnold 2003-05-13
6560656 Apparatus and method for providing downloadable code for use in communicating with a device in a distributed system Bryan O'Sullivan, Robert W. Scheifler, Peter Croft Jones, Ann M. Wollrath, Kenneth C. R. C. Arnold 2003-05-06
6519615 Method and system for leasing storage Ann M. Wollrath, Kenneth C. R. C. Arnold 2003-02-11
6499049 Lease renewal service John W. F. McClain 2002-12-24
6480863 Method and system for multi-entry and multi-template matching in a database Robert W. Scheifler, Kenneth C. R. C. Arnold 2002-11-12
6466947 Apparatus and method for dynamically verifying information in a distributed system Kenneth C. R. C. Arnold, Ann M. Wollrath 2002-10-15
6463446 Method and apparatus for transporting behavior in an event-based distributed system Ann M. Wollrath, Peter Croft Jones, Kenneth C. R. C. Arnold 2002-10-08
6449648 Lease renewal service John W. F. McClain 2002-09-10
6446070 Method and apparatus for dynamic distributed computing over a network Kenneth C. R. C. Arnold, Ann M. Wollrath, Peter Croft Jones 2002-09-03
6438614 Polymorphic token based control Kenneth C. R. C. Arnold 2002-08-20
6421704 Method, apparatus, and product for leasing of group membership in a distributed system Ann M. Wollrath, Robert W. Scheifler, Kenneth C. R. C. Arnold 2002-07-16
6393497 Downloadable smart proxies for performing processing associated with a remote procedure call in a distributed system Kenneth C. R. C. Arnold, Robert W. Scheifler, Ann M. Wollrath 2002-05-21
6327596 Methods, apparatus, and product for distributed garbage collection Ann M. Wollrath, Roger Riggs 2001-12-04
6314435 Methods, apparatus, and product for distributed garbage collection Ann M. Wollrath, Roger Riggs 2001-11-06
6272559 Deferred reconstruction of objects and remote loading for event notification in a distributed system Peter Croft Jones, Ann M. Wollrath, Kenneth C. R. C. Arnold 2001-08-07
6263350 Method and system for leasing storage Ann M. Wollrath, Kenneth C. R. C. Arnold 2001-07-17
6253256 Deferred reconstruction of objects and remote loading in a distributed system Ann M. Wollrath, Kenneth C. R. C. Arnold, Peter Croft Jones 2001-06-26
6247026 Method, apparatus, and product for leasing of delegation certificates in a distributed system Ann M. Wollrath, Robert W. Scheifler 2001-06-12
6243716 Methods and systems for distributed failure detection and recovery using leasing Ann M. Wollrath, Robert W. Scheifler, Kenneth C. R. C. Arnold 2001-06-05
6237009 Lease renewal service John W. F. McClain 2001-05-22
6185611 Dynamic lookup service in a distributed system Ann M. Wollrath, Robert W. Scheifler, Kenneth C. R. C. Arnold 2001-02-06
6182083 Method and system for multi-entry and multi-template matching in a database Robert W. Scheifler, Kenneth C. R. C. Arnold 2001-01-30
6032151 Database system employing polymorphic entry and entry matching Kenneth C. R. C. Arnold, Roger Riggs, Ann M. Wollrath, Peter Croft Jones 2000-02-29