Patents by Inventor Michael J. Cannon

Michael J. Cannon has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 5475817
    Abstract: An object oriented distributed computing system is provided. Processing means call a location service within automatically generated stubs in response to a request for a service provided by a particular object. The location service is automatically called on behalf of the requester to locate the target object when the request is issued. Multiple Object Managers reflecting multiple Object Models are permitted in the system. Programmers and users do not need to know the Object Model adhered to by an Object Manager. A request to any object in the system is independent of the Object Model of the sought object's Object Manager. A generic interface enables new Object Managers reflecting new Object Models to be easily added to the system. Availability of the target object is independent of association of the target object with a process at the time the request was issued. Deactivation of processes is automatically accomplished in response to the system needing resources.
    Type: Grant
    Filed: November 30, 1993
    Date of Patent: December 12, 1995
    Assignee: Hewlett-Packard Company
    Inventors: James H. Waldo, Kenneth C. Arnold, Marlena E. Erdos, Douglas B. Robinson, D. Jeffrey Hoffman, Lamar D. Smith, Peter S. Showman, Michael J. Cannon, Andrew F. Seaborne, Brian W. McBride, Brian D. Harrison
  • Patent number: 5307484
    Abstract: A relational data base system useful for managing a data communications network from a central repository employs a nonstandard reference key along with primary and foreign keys to research, address, retrieve and manipulate records of functional and physical entities and attributes of nodes and links that form the network.
    Type: Grant
    Filed: March 6, 1991
    Date of Patent: April 26, 1994
    Assignee: Chrysler Corporation
    Inventors: John D. Baker, Michael J. Cannon, Kenneth E. Demski, Norman F. Kent, David H. Myers
  • Patent number: 4153419
    Abstract: Process for the agglomeration of coal fines characterized by the staged addition of an aqueous emulsion of an oil fraction to an aqueous slurry of the fines.
    Type: Grant
    Filed: November 28, 1977
    Date of Patent: May 8, 1979
    Assignee: Shell Oil Company
    Inventors: Eric J. Clayfield, Clive Pinnington, Michael J. Cannon, Peter Sant