GS

Gregory L. Slaughter

Oracle: 75 patents #35 of 14,854Top 1%
Broadcom: 18 patents #536 of 9,346Top 6%
Google: 2 patents #10,498 of 22,993Top 50%
VT Veritas Technologies: 1 patents #252 of 551Top 50%
IBM: 1 patents #44,794 of 70,183Top 65%
📍 Palo Alto, CA: #121 of 9,675 inventorsTop 2%
🗺 California: #2,419 of 386,348 inventorsTop 1%
Overall (All Time): #15,724 of 4,157,543Top 1%
96
Patents All Time

Issued Patents All Time

Showing 26–50 of 96 patents

Patent #TitleCo-InventorsDate
7444644 Secure access of objects generated from data representation language representations of the objects in a distributed computing environment Thomas E. Saulpaugh, Bernard A. Traversat 2008-10-28
7426721 Transformation of objects between a computer programming language and a data representation language Thomas E. Saulpaugh, Bernard A. Traversat, Michael J. Duigou, Mohamed M. Abdelaziz 2008-09-16
7412518 Method and apparatus for proximity discovery of services Michael J. Duigou, Mohamed M. Abdelaziz, Bernard A. Traversat, Thomas E. Saulpaugh 2008-08-12
7406535 Role-based message addressing for a computer network Thomas E. Saulpaugh, John Muth 2008-07-29
7404006 Publishing a network address in a computer network Thomas E. Saulpaugh 2008-07-22
7401153 Peer-to-peer computing architecture Bernard A. Traversat, Thomas E. Saulpaugh, Mohamed M. Abdelaziz, Michael J. Duigou, Eric Pouyoul +6 more 2008-07-15
7401132 Method and system for creating a peer-to-peer overlay network Andrew K. Krumel, Paul L. Borrill, Paul Czarnik, John Muth, Girish Jorapurkar 2008-07-15
7398533 Remote function invocation with messaging in a distributed computing environment Thomas E. Saulpaugh, Bernard A. Traversat, Mohamed M. Abdelaziz 2008-07-08
7395333 Method and apparatus to obtain negotiated service advertisement Thomas E. Saulpaugh, Mohamed M. Abdelaziz, Bernard A. Traversat 2008-07-01
7370091 Method and apparatus for obtaining space advertisements Thomas E. Saulpaugh, Bernard A. Traversat, Michael J. Duigou 2008-05-06
7327741 Detecting and breaking cycles in a computer network Thomas E. Saulpaugh 2008-02-05
7292585 System and method for storing and utilizing routing information in a computer network Thomas E. Saulpaugh, John Muth, Andrew K. Krumel 2007-11-06
7260543 Automatic lease renewal with message gates in a distributed computing environment Thomas E. Saulpaugh, Eric Pouyoul, Michael J. Duigou 2007-08-21
7243356 Remote method invocation with secure messaging in a distributed computing environment Thomas E. Saulpaugh, Bernard A. Traversat, Michael J. Duigou 2007-07-10
7200848 Migrating processes using data representation language representations of the processes in a distributed computing environment Thomas E. Saulpaugh, Bernard A. Traversat 2007-04-03
7188251 System and method for secure message-based leasing of resources in a distributed computing environment Thomas E. Saulpaugh, Bernard A. Traversat 2007-03-06
7080078 Mechanism and apparatus for URI-addressable repositories of service advertisements and other content in a distributed computing environment Thomas E. Saulpaugh, Bernard A. Traversat, Michael J. Duigou 2006-07-18
7072967 Efficient construction of message endpoints Thomas E. Saulpaugh, Eric Pouyoul 2006-07-04
7065574 Messaging system using pairs of message gates in a distributed computing environment Thomas E. Saulpaugh, Eric Pouyoul 2006-06-20
7016966 Generating results gates in a distributed computing environment Thomas E. Saulpaugh, Bernard A. Traversat, Mohamed M. Abdelaziz 2006-03-21
7010573 Message gates using a shared transport in a distributed computing environment Thomas E. Saulpaugh, Eric Pouyoul 2006-03-07
6973493 Mechanism and apparatus for security of newly spawned repository spaces in a distributed computing environment Thomas E. Saulpaugh, Bernard A. Traversat, Mohamed M. Abdelaziz 2005-12-06
6970869 Method and apparatus to discover services and negotiate capabilities Thomas E. Saulpaugh, Mohamed M. Abdelaziz, Bernard A. Traversat 2005-11-29
6959331 System and method for operating a client network computer in a disconnected mode by establishing a connection to a fallover server implemented on the client network computer Bernard A. Traversat, Laurent Demailly, Michael J. Duigou, Hsiao-Keng J. Chu, Thomas E. Saulpaugh 2005-10-25
6957237 Database store for a virtual heap Bernard A. Traversat, Mohamed M. Abdelaziz, Thomas E. Saulpaugh 2005-10-18