Inventor
Michael J. Duigou
Inventor
Fremont, CA, US
Overview
Patents· 41 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G06Fprimary
G06FElectric digital data processing34%
H04LTransmission of digital information, e.g. telegraphic communication29%
G06QInformation and communication technology [ict] specially adapted for administrative, commercial, financial, managerial or supervisory purposes19%
Y10STechnical subjects covered by former uspc cross-reference art collections [xracs] and digests17%
H04WWireless communication networks1%
PatentTitleYear
10,373,139Java store television20199,798,529'Java store'20179,626,488'Java store television'20178,755,392'Peer-to-peer communication pipes'20148,359,397'Reliable peer-to-peer connections'20138,176,189'Peer-to-peer network computing platform'20128,160,077'Peer-to-peer communication pipes'20127,577,834'Message authentication using message gates in a distributed computing environment'20097,574,523'Relay peers for extending peer availability in a peer-to-peer networking environment'20097,548,946'Pre-generated message endpoints'20097,533,161'System and method for multiplatform implementation of abstract software modules in peer-to-peer network environments'20097,533,172'Advertisements for peer-to-peer computing resources'20097,487,509'System and method for providing multiple embodiments of abstract software modules in peer-to-peer network environments'20097,484,225'System and method for describing and identifying abstract software modules in peer-to-peer network environments'20097,458,082'Bridging between a data representation language message-based distributed computing environment and other computing environments using proxy service'20087,426,721'Transformation of objects between a computer programming language and a data representation language'20087,412,518'Method and apparatus for proximity discovery of services'20087,401,153'Peer-to-peer computing architecture'20087,401,152'Resource identifiers for a peer-to-peer environment'20087,370,091'Method and apparatus for obtaining space advertisements'20087,340,500'Providing peer groups in a peer-to-peer environment'20087,263,560'Decentralized peer-to-peer advertisement'20077,260,543'Automatic lease renewal with message gates in a distributed computing environment'20077,243,356'Remote method invocation with secure messaging in a distributed computing environment'20077,206,841'Rendezvous for locating peer-to-peer resources'20077,197,565'System and method of using a pipe advertisement for a peer-to-peer network entity in peer-to-peer presence detection'20077,167,920'Peer-to-peer communication pipes'20077,165,107'System and method for dynamic, transparent migration of services'20077,136,927'Peer-to-peer resource resolution'20067,080,078'Mechanism and apparatus for URI-addressable repositories of service advertisements and other content in a distributed computing environment'20067,065,579'System using peer discovery and peer membership protocols for accessing peer-to-peer platform resources on a network'20066,959,331'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'20056,941,410'Virtual heap for a virtual machine'20056,917,976'Message-based leasing of resources in a distributed computing environment'20056,898,618'Client-specified display services in a distributed computing environment'20056,874,066'Caching mechanism for a virtual heap'20056,865,657'Garbage collector for a virtual heap'20056,854,115'Process persistence in a virtual machine'20056,763,440'Garbage collection using nursery regions for new objects in a virtual heap'20046,760,815'Caching mechanism for a virtual heap'20046,643,650'Mechanism and apparatus for using messages to look up documents stored in spaces in a distributed computing environment'2003Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
2003–2009Patents assigned to SUN MICROSYSTEMS INC (34)· patent assignee history
2003–2014Based in Fremont, CA, US· patent location history
2008Based in Santa Clara, CA, US· patent location history
2012–2017Patents assigned to ABDELAZIZ MOHAMED M (6)· patent assignee history
2012–2017Patents assigned to DUIGOU MICHAEL J (6)· patent assignee history
2012–2019Patents assigned to ORACLE AMERICA INC (6)· patent assignee history
2012–2017Patents assigned to TRAVERSAT BERNARD A (6)· patent assignee history
2017–2019Based in Berkeley, CA, US· patent location history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| SUN MICROSYSTEMS INC | 34 | 2003–2009 |
| ABDELAZIZ MOHAMED M | 6 | 2012–2017 |
| DUIGOU MICHAEL Jself | 6 | 2012–2017 |
| ORACLE AMERICA INC | 6 | 2012–2019 |
| TRAVERSAT BERNARD A | 6 | 2012–2017 |
Locations
| Location | Patents | Span |
|---|---|---|
| Fremont, California, US | 36 | 2003–2014 |
| Berkeley, California, US | 3 | 2017–2019 |
| Santa Clara, California, US | 2 | 2008 |