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

Thomas E. Saulpaugh — 90 Patents

Oracle: 66 patents #49 of 14,854Top 1%
Broadcom: 15 patents #673 of 9,346Top 8%
Apple: 8 patents #3,866 of 18,612Top 25%
VTVeritas Technologies: 1 patents #252 of 551Top 50%
IBM: 1 patents #44,878 of 70,183Top 65%
San Jose, CA: #324 of 32,062 inventorsTop 2%
California: #2,766 of 386,348 inventorsTop 1%
Overall (All Time): #17,911 of 4,157,543Top 1%
90 Patents All Time
Thomas E. Saulpaugh has been granted 90 US patents while listed as an inventor at Oracle. The first was granted in 1996 and the most recent in January 2018. Thomas E. Saulpaugh ranks #17,911 of 4,157,543 US inventors in our database (top 0.43%). Patent records list Thomas E. Saulpaugh in San Jose, CA, US.

Patents per Year

Patents granted per year, 1996 to 2018Bar chart with a peak of 17 patents in 2005.peak 171996: 3 patents19961997: 2 patents1998: 3 patents1999: 1 patents19992000: 1 patents2001: 4 patents2002: 2 patents20022003: 10 patents2004: 6 patents2005: 17 patents20052006: 5 patents2007: 5 patents2008: 13 patents20082009: 4 patents2010: 3 patents2011: 3 patents20112012: 3 patents2013: 1 patents2014: 2 patents20142015: 1 patents2018: 1 patents2018

Issued Patents All Time

Showing 1–25 of 90 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
9870413 Direct connections to a plurality of storage object replicas in a computer network Gregory L. Slaughter, Ruchir Tewari 2018-01-16
9110711 Dynamic displays in a distributed computing environment Mohamed M. Abdelaziz, Gregory L. Slaughter, Bernard A. Traversat 2015-08-18 $58,136,000
8886705 Goal-oriented storage management for a distributed data storage network Ruchir Tewari, Xiaohui Chen, Gregory L. Slaughter 2014-11-11 $10,766,000
8694649 Direct connections to a plurality of storage object replicas in a computer network Gregory L. Slaughter, Ruchir Tewari 2014-04-08 $14,008,000
8370523 Managing routing information for a computer network Gregory L. Slaughter, Dawn Chen 2013-02-05 $7,731,000
8275864 Peer-to-peer network with recovery capability Gregory L. Slaughter 2012-09-25 $26,123,000
8176189 Peer-to-peer network computing platform Bernard A. Traversat, Gregory L. Slaughter, Mohamed M. Abdelaziz, Michael J. Duigou, Eric Pouyoul +5 more 2012-05-08 $25,674,000
8135796 Mechanism and apparatus for accessing and addressing services in a distributed computing environment Gregory L. Slaughter, Bernard A. Traversat, Mohamed M. Abdelaziz 2012-03-13 $48,958,000
8082491 Dynamic displays in a distributed computing environment Mohamed M. Abdelaziz, Gregory L. Slaughter, Bernard A. Traversat 2011-12-20 $68,146,000
8060619 Direct connections to a plurality of storage object replicas in a computer network Gregory L. Slaughter, Ruchir Tewari 2011-11-15 $2,868,000
8001232 Event message endpoints in a distributed computing environment Gregory L. Slaughter, Eric Pouyoul 2011-08-16 $33,565,000
7764681 Topology and routing model for a computer network Gregory L. Slaughter, John Muth, Marc P. Kwiatkowski 2010-07-27 $11,804,000
7716492 Method and apparatus to obtain service capability credentials Gregory L. Slaughter, Mohamed M. Abdelaziz, Bernard A. Traversat 2010-05-11 $17,889,000
7653059 Communication sessions for a computer network Gregory L. Slaughter, John Muth 2010-01-26 $29,032,000
7577834 Message authentication using message gates in a distributed computing environment Bernard A. Traversat, Michael J. Duigou, Gregory L. Slaughter 2009-08-18 $19,658,000
7570600 Overlay network with efficient routing and recovery Gregory L. Slaughter, Mark P. Kwiatkowski, Girish Jorapurkar 2009-08-04 $22,103,000
7555527 Efficiently linking storage object replicas in a computer network Gregory L. Slaughter, Xiaohui Chen 2009-06-30 $22,373,000
7548946 Pre-generated message endpoints Gregory L. Slaughter, Michael J. Duigou 2009-06-16 $26,183,000
7467194 Re-mapping a location-independent address in a computer network Gregory L. Slaughter, John Muth 2008-12-16 $24,147,000
7458082 Bridging between a data representation language message-based distributed computing environment and other computing environments using proxy service Gregory L. Slaughter, Bernard A. Traversat, Mohamed M. Abdelaziz, Michael J. Duigou 2008-11-25 $4,096,000
7444644 Secure access of objects generated from data representation language representations of the objects in a distributed computing environment Gregory L. Slaughter, Bernard A. Traversat 2008-10-28 $1,833,000
7433928 System pre-allocating data object replicas for a distributed file sharing system Dilip Madhusudan Ranade, Anindya Banerjee 2008-10-07 $32,694,000
7426721 Transformation of objects between a computer programming language and a data representation language Gregory L. Slaughter, Bernard A. Traversat, Michael J. Duigou, Mohamed M. Abdelaziz 2008-09-16 $7,756,000
7412518 Method and apparatus for proximity discovery of services Michael J. Duigou, Mohamed M. Abdelaziz, Bernard A. Traversat, Gregory L. Slaughter 2008-08-12 $4,558,000
7406535 Role-based message addressing for a computer network Gregory L. Slaughter, John Muth 2008-07-29 $42,441,000