Inventor · Fremont, CA, US

Michael J. Duigou

41Patents
36h-index
17Co-inventors
78Inventor score

Filing activity: Jun 2, 2000 → Mar 20, 2017

Most-cited inventions

PatentTitleAreaCited byStatus
US6643650B1 Mechanism and apparatus for using messages to look up documents stored in spaces in a distributed computing environment Emerging Cross-Sectional Technologies 489 Expired
US7165107B2 System and method for dynamic, transparent migration of services Electricity 231 Expired
US7167920B2 Peer-to-peer communication pipes Emerging Cross-Sectional Technologies 221 Expired
US7065579B2 System using peer discovery and peer membership protocols for accessing peer-to-peer platform resources on a network Emerging Cross-Sectional Technologies 207 Expired
US7206841B2 Rendezvous for locating peer-to-peer resources Emerging Cross-Sectional Technologies 191 Expired
US7574523B2 Relay peers for extending peer availability in a peer-to-peer networking environment Emerging Cross-Sectional Technologies 163 Active
US7426721B1 Transformation of objects between a computer programming language and a data representation language Physics 143 Expired
US7080078B1 Mechanism and apparatus for URI-addressable repositories of service advertisements and other content in a distributed computing environment Electricity 136 Expired
US6917976B1 Message-based leasing of resources in a distributed computing environment Emerging Cross-Sectional Technologies 134 Expired
US7412518B1 Method and apparatus for proximity discovery of services Physics 128 Expired
US7340500B2 Providing peer groups in a peer-to-peer environment Emerging Cross-Sectional Technologies 121 Expired
US7197565B2 System and method of using a pipe advertisement for a peer-to-peer network entity in peer-to-peer presence detection Electricity 114 Expired
US7136927B2 Peer-to-peer resource resolution Emerging Cross-Sectional Technologies 113 Expired
US6898618B1 Client-specified display services in a distributed computing environment Electricity 102 Expired
US6763440B1 Garbage collection using nursery regions for new objects in a virtual heap Emerging Cross-Sectional Technologies 100 Expired
US6865657B1 Garbage collector for a virtual heap Emerging Cross-Sectional Technologies 94 Expired
US7263560B2 Decentralized peer-to-peer advertisement Electricity 94 Expired
US7487509B2 System and method for providing multiple embodiments of abstract software modules in peer-to-peer network environments Electricity 85 Expired
US7577834B1 Message authentication using message gates in a distributed computing environment Physics 84 Expired
US6854115B1 Process persistence in a virtual machine Physics 83 Expired
US7533172B2 Advertisements for peer-to-peer computing resources Emerging Cross-Sectional Technologies 83 Expired
US7401153B2 Peer-to-peer computing architecture Emerging Cross-Sectional Technologies 82 Expired
US7401152B2 Resource identifiers for a peer-to-peer environment Emerging Cross-Sectional Technologies 79 Expired
US8359397B2 Reliable peer-to-peer connections Emerging Cross-Sectional Technologies 67 Active
US6760815B1 Caching mechanism for a virtual heap Emerging Cross-Sectional Technologies 62 Expired

Source: USPTO / EPO open patent data. Inventor disambiguation is heuristic; counts are objective bibliographic measures.