Patents by Inventor William S. Jack

William S. Jack 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).

  • Publication number: 20150222614
    Abstract: Sharing resources on a network include, for example, a domain controller hierarchy scheme, which is used in some implementations to organize and share both secure and non-secure resources in an efficient manner. Using authentication information can be used to architect a trustworthy system to divulging sensitive client data (such as user/computer passwords) to a host system. The sensitive client data can be released to the host system when a client establishes a relationship having a degree of trust with the host.
    Type: Application
    Filed: April 17, 2015
    Publication date: August 6, 2015
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Gregory C. Johnson, William S. Jack, Nathan D. Muggli, Tarek B. Kamel
  • Patent number: 8793356
    Abstract: A domain controller hierarchy in accordance with implementations of the present invention involves one or more local domain controllers, such as one or more read-only local domain controllers in communication with one or more writable hub domain controllers. The local domain controllers include a resource manager, such as a Security Account Manager (“SAM”), that manages resources and/or other accounts information received from the writable hub domain controller. When a local user attempts to change the resource at the local domain controller, however, the resource manager chains the request, along with any appropriate identifiers for the request, to the writable hub domain controller, where the request is processed. If appropriate, the hub domain controller sends a response that the resource has been updated as requested and also sends a copy of the updated resource to be cached at the local domain controller.
    Type: Grant
    Filed: December 21, 2010
    Date of Patent: July 29, 2014
    Assignee: Microsoft Corporation
    Inventors: Colin Harrison Brace, William S. Jack, Nathan Daniel Muggli
  • Patent number: 7584195
    Abstract: Communicating with a distributed service in the network computing environment. A method for communicating with a distributed service includes referencing a configuration registry to determine resources and permissions in a potential distributed service entry. A potential distributed service entry identifies a distributed service corresponding to the potential distributed service entry that is authorized to exist by virtue of an entry in the configuration registry for the potential distributed service entry specifying that the distributed service may exist, whether or not the distributed service corresponding to the potential distributed service entry exists. The method further includes using the resource information, attempting to contact the distributed service corresponding to the potential distributed service entry. Permissions of the distributed service corresponding to the potential distributed service entry are verified to match permissions of the potential distributed service entry.
    Type: Grant
    Filed: November 30, 2005
    Date of Patent: September 1, 2009
    Assignee: Microsoft Corporation
    Inventors: Gregory C. Johnson, Mashuri R. Libman, William B. Lees, William S. Jack
  • Publication number: 20080201761
    Abstract: Embodiments are provided to dynamically associate an attribute and an associated value to an object, including attribute-value sets to an object, but the embodiments are not so limited. In an embodiment, a system includes a directory component that can be configured to dynamically assign different values, for a set attributes, to an object. In one embodiment, a directory application can be configured to select an attribute-value set for an object based in part on a group membership determination, and a precedence parameter associated with an attribute-value, set, or other grouping. Other embodiments are available.
    Type: Application
    Filed: September 14, 2007
    Publication date: August 21, 2008
    Applicant: Microsoft Corporation
    Inventors: Khushru M. Irani, William S. Jack, Greg Johnson, Colin Brace, Gokay K. Hurmali, Qi Cao, William James Whalen, Umit Akkus
  • Publication number: 20080098120
    Abstract: Sharing resources on a network include, for example, a domain controller hierarchy scheme, which is used in some implementations to organize and share both secure and non-secure resources in an efficient manner. Using authentication information can be used to architect a trustworthy system to divulging sensitive client data (such as user/computer passwords) to a host system. The sensitive client data can be released to the host system when a client establishes a relationship having a degree of trust with the host.
    Type: Application
    Filed: October 23, 2006
    Publication date: April 24, 2008
    Applicant: Microsoft Corporation
    Inventors: Gregory C. Johnson, William S. Jack, Nathan D. Muggli, Tarek B. Kamel
  • Patent number: 6145461
    Abstract: An apparatus for mooring watercraft to a dock makes use of a mooring clamp with at least one rearward-pointing teeth. The tooth and other inner surfaces of the clamp define a serpentine path for engaging a mooring arm from the watercraft to a docking member attached to the edge of the dock. The docking member is mounted substantially vertically and is sized to engage the serpentine path of the clamp lying substantially in the horizontal plane, the mooring apparatus permits the craft to rise and fall vertically without subjecting the mooring clamp to undue stress. At the same time, the features of the serpentine path inhibit accidental unmooring of the craft from natural forces until manually released.
    Type: Grant
    Filed: December 13, 1999
    Date of Patent: November 14, 2000
    Inventors: Martin VanAssche, William S. Jack
  • Patent number: 6000356
    Abstract: An apparatus for mooring watercraft to a dock makes use of a mooring clamp with a pair of rearward-pointing teeth. The teeth and other inner surfaces of the clamp define a serpentine path for engaging a corresponding pole mounted to the watercraft. Because the pole is mounted substantially vertically and the serpentine path lies substantially in the horizontal plane, the mooring apparatus permits the craft to rise and fall vertically without subjecting the mooring clamp to undue stress. At the same time, the features of the serpentine path inhibit accidental unmooring of the craft from natural forces.
    Type: Grant
    Filed: May 11, 1998
    Date of Patent: December 14, 1999
    Inventors: Martin VanAssche, William S. Jack
  • Patent number: 5518371
    Abstract: A fluid pressure system comprising an electric motor-driven pump for maintaining a predetermined pressure range in a system, including a remote solid-state encapsulated triac motor control circuit having a micro pressure sensor switch in the outlet duct from the pump. For example, this control device includes a special nipple for installation in a water well casing for maintaining a given range of water pressure in a system supplied by the well.
    Type: Grant
    Filed: June 20, 1994
    Date of Patent: May 21, 1996
    Assignee: Wells, Inc.
    Inventors: Steffen R. Wellstein, Henry R. Burgess, William S. Jack