Inventor

Ken M. Cavanaugh

Inventor
Montara, CA, US

Overview

22→
Patents
1998–2010
Patent span
Physics
Primary field (CPC G)

Patents· 22 as inventor

Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.

G06Fprimary
G06FElectric digital data processing78%
H04LTransmission of digital information, e.g. telegraphic communication11%
Y10STechnical subjects covered by former uspc cross-reference art collections [xracs] and digests11%
PatentTitleYear
7,743,167'Method and system for servicing requests in a dynamic cluster'20107,574,710'Method and apparatus for determining data encoding format in RMI-IIOP messages'20097,533,156'Method and apparatus for RMI-IIOP implementation with java serialization'20097,533,388'Method and apparatus for dynamic Stubs and Ties in RMI-IIOP'20096,976,261'Method and apparatus for fast, local CORBA object references'20056,516,354'Method and apparatus for efficient representation of variable length identifiers in a distributed object system'20036,510,460'Method and apparatus for enforcing locking invariants in multi-threaded systems'20036,438,616'Method and apparatus for fast, local corba object references'20026,405,264'Marshaling and unmarshaling framework for supporting filters in a distributed object system'20026,397,346'Method and apparatus for controlling server activation in a multi-threaded environment'20026,272,557'Framework for marshaling and unmarshaling argument object references'20016,249,803'Method and apparatus for executing code during method invocation'20016,212,573'Mechanism for invoking and servicing multiplexed messages with low context switching overhead'20016,205,491'Method and apparatus for deferred throwing of exceptions in C++'20016,189,048'Mechanism for dispatching requests in a distributed object system'20016,044,409'Framework for marshaling and unmarshaling argument object references'20006,016,489'Method and apparatus for constructing stable iterators in a shared data collection'20005,991,823'Low overhead object adaptor'19995,884,022'Method and apparatus for controlling server activation in a multi-threaded environment'19995,809,507'Method and apparatus for storing persistent objects on a distributed object network using a marshaling framework'19985,727,145'Mechanism for locating objects in a secure fashion'19985,724,503'Method and apparatus for interpreting exceptions in a distributed object system'1998

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

1998–2009Patents assigned to SUN MICROSYSTEMS INC (21)· patent assignee history
1998–2010Based in Montara, CA, US· patent location history
2002Based in Montana, CA, US· patent location history
2010Patents assigned to ORACLE AMERICA INC (1)· patent assignee history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
SUN MICROSYSTEMS INC211998–2009
ORACLE AMERICA INC12010
Locations
LocationPatentsSpan
Montara, California, US211998–2010
Montana, California, US12002