Inventor

Michael J. Duigou

Inventor
Fremont, CA, US

Overview

41→
Patents
2003–2019
Patent span
Physics
Primary field (CPC G)

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'2003

Career & 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
AssigneePatentsSpan
SUN MICROSYSTEMS INC342003–2009
ABDELAZIZ MOHAMED M62012–2017
DUIGOU MICHAEL Jself62012–2017
ORACLE AMERICA INC62012–2019
TRAVERSAT BERNARD A62012–2017
Locations
LocationPatentsSpan
Fremont, California, US362003–2014
Berkeley, California, US32017–2019
Santa Clara, California, US22008