Patents by Inventor Chris T. Westin

Chris T. Westin 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: 5794038
    Abstract: A method and system for managing the connection of client components to an interface implemented by a server component. In a preferred embodiment, a user component provides an implementation of an interface and a description of the interface. A component manager aggregates the user component into itself to form a server component. When a client requests a connection to the interface, the component manager retrieves a reference to the interface from the user component and sends the reference to the client components. In a preferred embodiment, the component manager tracks the client components connected through an interface. A user component may also provide multiple interfaces to client components which the component manager also tracks.
    Type: Grant
    Filed: November 15, 1995
    Date of Patent: August 11, 1998
    Assignee: Microsoft Corporation
    Inventors: David S. Stutz, Chris T. Westin
  • Patent number: 5517645
    Abstract: A method and system for managing the connection of client components to an interface implemented by a server component. In a preferred embodiment, a user component provides an implementation of an interface and a description of the interface. A component manager aggregates the user component into itself to form a server component. When a client requests a connection to the interface, the component manager retrieves a reference to the interface from the user component and sends the reference to the client components. In a preferred embodiment, the component manager tracks the client components connected through an interface. A user component may also provide multiple interfaces to client components which the component manager also tracks.
    Type: Grant
    Filed: November 5, 1993
    Date of Patent: May 14, 1996
    Assignee: Microsoft Corporation
    Inventors: David S. Stutz, Chris T. Westin