Patents by Inventor Colin Watson

Colin Watson 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: 7437721
    Abstract: Described herein is an implementation for secure deployment, over a network, of software (e.g., an operating system) and updates to a bare computer (e.g., a server), so that it is not susceptible to malicious network-based intrusion.
    Type: Grant
    Filed: September 29, 2004
    Date of Patent: October 14, 2008
    Assignee: Microsoft Corporation
    Inventors: Colin Watson, Martin L. Holladay, Mukesh Karki
  • Publication number: 20060070056
    Abstract: Described herein is an implementation for secure deployment, over a network, of software (e.g., an operating system) and updates to a bare computer (e.g., a server), so that it is not susceptible to malicious network-based intrusion.
    Type: Application
    Filed: September 29, 2004
    Publication date: March 30, 2006
    Applicant: Microsoft Corporation
    Inventors: Colin Watson, Martin Holladay, Mukesh Karki
  • Publication number: 20040163652
    Abstract: A condom comprising a cylindrical membrane and an elastomeric restriction ring or restriction band at the open end of the condom. The restriction ring may additionally comprise a stimulation ring.
    Type: Application
    Filed: February 19, 2004
    Publication date: August 26, 2004
    Inventor: Colin Watson
  • Patent number: 6360230
    Abstract: The present invention provides a directory service system for accessing a plurality of directory services in a uniform manner. Each directory service manages information relating to objects of that directory service. The type of information that a directory service manages for an object is defined by the object class of the object. An object class defines the properties (i.e., information) that a directory service manages for objects of that object class. Each property has a property name and property type. A directory service has a property value for each property defined by the object class of each object. The directory service system comprises a schema browsing component, a name resolving component, a binding component, and an extending component. The schema browsing component controls the retrieving of the property name and property type of each property of each object class of each directory service.
    Type: Grant
    Filed: November 18, 1998
    Date of Patent: March 19, 2002
    Assignee: Microsoft Corporation
    Inventors: Chuck Y. Chan, Krishna Ganugapati, Margaret K. Johnson, Steven G. Judd, Stuart L. S. Kwan, Colin Watson
  • Patent number: 5893107
    Abstract: The present invention provides a directory service system for accessing a plurality of directory services in a uniform manner. Each directory service manages information relating to objects or that directory service. The type of information that a directory service manages for an object is defined by the object class of the object. An object class defines the properties (i.e., information) that a directory service manages for objects of that object class. Each property has a properly name and property type. A directory service has a property value for each property defined by the object class of each object. The directory service system comprises a schema browsing component, a name resolving component, a binding component, and an extending component. The schema browsing component controls the retrieving of the property name and property type of each property of each object class of each directory service.
    Type: Grant
    Filed: July 1, 1996
    Date of Patent: April 6, 1999
    Assignee: Microsoft Corporation
    Inventors: Chuck Y. Chan, Krishna Ganugapati, Margaret K. Johnson, Steven G. Judd, Stuart L. S. Kwan, Colin Watson
  • Patent number: 5812784
    Abstract: An apparatus and method are described for supporting a plurality of connections between a client computer and a network server. The client computer supports a plurality of simultaneously logged on ("active") services. The client computer creates a connection for each set of distinct credentials supplied by services logged onto the client computer. The client computer includes a redirector for maintaining independent control, status and data information for a plurality of independent connections associated with the plurality of simultaneously active services having distinct sets of credentials.
    Type: Grant
    Filed: April 22, 1997
    Date of Patent: September 22, 1998
    Assignee: Microsoft Corporation
    Inventors: Colin Watson, Andrew M. Herron
  • Patent number: 5682478
    Abstract: An apparatus and method are described for supporting a plurality of connections between a client computer and a network server. The client computer supports a plurality of simultaneously logged on ("active") services. The client computer creates a connection for each set of distinct credentials supplied by services logged onto the client computer. The client computer includes a redirector for maintaining independent control, status and data information for a plurality of independent connections associated with the plurality of simultaneously active services having distinct sets of credentials.
    Type: Grant
    Filed: January 19, 1995
    Date of Patent: October 28, 1997
    Assignee: Microsoft Corporation
    Inventors: Colin Watson, Andrew M. Herron
  • Patent number: 4426410
    Abstract: A method for coating the internal threads of a fastener includes a rotatable base for holding the fastener, and an applicator having a discharge orifice extending through its side wall which contacts the internal threads at a single point of tangency, the axis of the applicator being offset from the rotational axis of the base. Thus, an induced side load force is created at the point of tangency for effecting the pressing of discharged sealant into the roots of the threads. Differently sized internally threaded elements can be coated in accordance with the invention while using the same sealant applicator.
    Type: Grant
    Filed: November 3, 1982
    Date of Patent: January 17, 1984
    Assignee: Loctite Corporation
    Inventors: Colin Watson, David J. Dunn
  • Patent number: 4372245
    Abstract: A device for coating the internal threads of a fastener includes a rotatable base for holding the fastener, and an applicator having a discharge orifice extending through its side wall which contacts the internal threads at a single point of tangency, the axis of the applicator being offset from the rotational axis of the base. Thus, an induced side load force is created at the point of tangency for effecting the pressing of discharged sealant into the roots of the threads. Differently sized internally threaded elements can be coated in accordance with the invention while using the same sealant applicator.
    Type: Grant
    Filed: March 13, 1981
    Date of Patent: February 8, 1983
    Assignee: Loctite Corporation
    Inventors: Colin Watson, David J. Dunn