Inventor · disambiguated record
Michael J. Duigou
Also filed as: DUIGOU MICHAEL · DUIGOU MICHAEL J
41 granted patents·5,623 citations·filing 2000–2017
99Inventor score
Top patents by PatentIndex Score
41 records- 0199US7426721B1Transformation of objects between a computer programming language and a data representation languageSUN MICROSYSTEMS INC·Filed 2000·Granted Sep 16, 2008·214 cites·84 claims
- 0299US7167920B2Peer-to-peer communication pipesSUN MICROSYSTEMS INC·Filed 2002·Granted Jan 23, 2007·274 cites·151 claims
- 0399US7065579B2System using peer discovery and peer membership protocols for accessing peer-to-peer platform resources on a networkSUN MICROSYSTEMS INC·Filed 2002·Granted Jun 20, 2006·304 cites·61 claims
- 0499US6643650B1Mechanism and apparatus for using messages to look up documents stored in spaces in a distributed computing environmentSUN MICROSYSTEMS INC·Filed 2000·Granted Nov 4, 2003·677 cites·46 claims
- 0598US7574523B2Relay peers for extending peer availability in a peer-to-peer networking environmentSUN MICROSYSTEMS INC·Filed 2002·Granted Aug 11, 2009·201 cites·52 claims
- 0698US7412518B1Method and apparatus for proximity discovery of servicesSUN MICROSYSTEMS INC·Filed 2000·Granted Aug 12, 2008·192 cites·52 claims
- 0798US7340500B2Providing peer groups in a peer-to-peer environmentSUN MICROSYSTEMS INC·Filed 2002·Granted Mar 4, 2008·172 cites·95 claims
- 0898US7206841B2Rendezvous for locating peer-to-peer resourcesSUN MICROSYSTEMS INC·Filed 2002·Granted Apr 17, 2007·233 cites·203 claims
- 0998US7165107B2System and method for dynamic, transparent migration of servicesSUN MICROSYSTEMS INC·Filed 2002·Granted Jan 16, 2007·268 cites·65 claims
- 1098US7136927B2Peer-to-peer resource resolutionSUN MICROSYSTEMS INC·Filed 2002·Granted Nov 14, 2006·171 cites·71 claims
- 1197US8160077B2Peer-to-peer communication pipesTRAVERSAT BERNARD A·Filed 2006·Granted Apr 17, 2012·57 cites·20 claims
- 1297US7577834B1Message authentication using message gates in a distributed computing environmentSUN MICROSYSTEMS INC·Filed 2000·Granted Aug 18, 2009·108 cites·63 claims
- 1397US7533172B2Advertisements for peer-to-peer computing resourcesSUN MICROSYSTEMS INC·Filed 2002·Granted May 12, 2009·109 cites·104 claims
- 1497US7401153B2Peer-to-peer computing architectureSUN MICROSYSTEMS INC·Filed 2002·Granted Jul 15, 2008·109 cites·116 claims
- 1597US7401152B2Resource identifiers for a peer-to-peer environmentSUN MICROSYSTEMS INC·Filed 2002·Granted Jul 15, 2008·114 cites·62 claims
- 1697US6917976B1Message-based leasing of resources in a distributed computing environmentSUN MICROSYSTEMS INC·Filed 2000·Granted Jul 12, 2005·212 cites·104 claims
- 1796US7458082B1Bridging between a data representation language message-based distributed computing environment and other computing environments using proxy serviceSUN MICROSYSTEMS INC·Filed 2000·Granted Nov 25, 2008·99 cites·65 claims
- 1896US7263560B2Decentralized peer-to-peer advertisementSUN MICROSYSTEMS INC·Filed 2002·Granted Aug 28, 2007·144 cites·50 claims
- 1996US7197565B2System and method of using a pipe advertisement for a peer-to-peer network entity in peer-to-peer presence detectionSUN MICROSYSTEMS INC·Filed 2002·Granted Mar 27, 2007·174 cites·44 claims
- 2096US7080078B1Mechanism and apparatus for URI-addressable repositories of service advertisements and other content in a distributed computing environmentSUN MICROSYSTEMS INC·Filed 2000·Granted Jul 18, 2006·186 cites·45 claims
- 2196US6898618B1Client-specified display services in a distributed computing environmentSUN MICROSYSTEMS INC·Filed 2000·Granted May 24, 2005·185 cites·52 claims
- 2296US6854115B1Process persistence in a virtual machineSUN MICROSYSTEMS INC·Filed 2000·Granted Feb 8, 2005·149 cites·110 claims
- 2395US8755392B2Peer-to-peer communication pipesTRAVERSAT BERNARD A·Filed 2012·Granted Jun 17, 2014·18 cites·22 claims
- 2495US8359397B2Reliable peer-to-peer connectionsORACLE AMERICA INC·Filed 2002·Granted Jan 22, 2013·80 cites·64 claims
- 2595US7548946B1Pre-generated message endpointsSUN MICROSYSTEMS INC·Filed 2000·Granted Jun 16, 2009·86 cites·17 claims
- 2695US6865657B1Garbage collector for a virtual heapSUN MICROSYSTEMS INC·Filed 2000·Granted Mar 8, 2005·153 cites·51 claims
- 2795US6763440B1Garbage collection using nursery regions for new objects in a virtual heapSUN MICROSYSTEMS INC·Filed 2000·Granted Jul 13, 2004·152 cites·40 claims
- 2895US6760815B1Caching mechanism for a virtual heapSUN MICROSYSTEMS INC·Filed 2000·Granted Jul 6, 2004·100 cites·40 claims
- 2994US8176189B2Peer-to-peer network computing platformTRAVERSAT BERNARD A·Filed 2002·Granted May 8, 2012·61 cites·40 claims
- 3093US7487509B2System and method for providing multiple embodiments of abstract software modules in peer-to-peer network environmentsSUN MICROSYSTEMS INC·Filed 2003·Granted Feb 3, 2009·95 cites·38 claims
- 3192US7260543B1Automatic lease renewal with message gates in a distributed computing environmentSUN MICROSYSTEMS INC·Filed 2000·Granted Aug 21, 2007·79 cites·50 claims
- 3291US7243356B1Remote method invocation with secure messaging in a distributed computing environmentSUN MICROSYSTEMS INC·Filed 2000·Granted Jul 10, 2007·79 cites·63 claims
- 3391US6959331B1System 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 computerSUN MICROSYSTEMS INC·Filed 2000·Granted Oct 25, 2005·78 cites·26 claims
- 3491US6941410B1Virtual heap for a virtual machineSUN MICROSYSTEMS INC·Filed 2000·Granted Sep 6, 2005·73 cites·34 claims
- 3590US7533161B2System and method for multiplatform implementation of abstract software modules in peer-to-peer network environmentsSUN MICROSYSTEMS INC·Filed 2003·Granted May 12, 2009·65 cites·34 claims
- 3687US7484225B2System and method for describing and identifying abstract software modules in peer-to-peer network environmentsSUN MICROSYSTEMS INC·Filed 2003·Granted Jan 27, 2009·52 cites·55 claims
- 3787US7370091B1Method and apparatus for obtaining space advertisementsSUN MICROSYSTEMS INC·Filed 2000·Granted May 6, 2008·52 cites·48 claims
- 3886US6874066B2Caching mechanism for a virtual heapSUN MICROSYSTEMS INC·Filed 2004·Granted Mar 29, 2005·38 cites·28 claims
- 3980US9626488B2Java store televisionTRAVERSAT BERNARD A·Filed 2011·Granted Apr 18, 2017·3 cites·15 claims
- 4077US9798529B2Java storeTRAVERSAT BERNARD A·Filed 2010·Granted Oct 24, 2017·5 cites·17 claims
- 4176US10373139B2Java store televisionORACLE AMERICA INC·Filed 2017·Granted Aug 6, 2019·2 cites·16 claims
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →