Patents by Inventor William Dollar

William Dollar 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: 8332643
    Abstract: A process for establishing secure mutual trust includes generating a one-time-password. The one-time-password is transferred between the devices in a communication occurring off of the network. Each device generates a set of authenticators by hashing a plurality of sub-strings of the password and the device's authentication certificate with a respective set of nonces. The devices exchange the respective sets of authenticators. Each device then alternates revealing its respective set of nonces and its authentication certificate in a multi-stage process. The devices re-calculate the authenticators based upon the respective set of nonces and authentication certificate revealed by the other device along with the one-time-password sub-strings that it posses. If each device determines that the authenticators re-calculated by the given device matches the authenticators previously received from the other device, secure mutual trust is established.
    Type: Grant
    Filed: October 19, 2010
    Date of Patent: December 11, 2012
    Assignee: Microsoft Corporation
    Inventors: Harry S. Pyle, Bruce Louis Lieberman, Daniel R. Simon, Guillaume Simonnet, William Dollar
  • Publication number: 20110035593
    Abstract: A process for establishing secure mutual trust includes generating a one-time-password. The one-time-password is transferred between the devices in a communication occurring off of the network. Each device generates a set of authenticators by hashing a plurality of sub-strings of the password and the device's authentication certificate with a respective set of nonces. The devices exchange the respective sets of authenticators. Each device then alternates revealing its respective set of nonces and its authentication certificate in a multi-stage process. The devices re-calculate the authenticators based upon the respective set of nonces and authentication certificate revealed by the other device along with the one-time-password sub-strings that it posses. If each device determines that the authenticators re-calculated by the given device matches the authenticators previously received from the other device, secure mutual trust is established.
    Type: Application
    Filed: October 19, 2010
    Publication date: February 10, 2011
    Applicant: Microsoft Corporation
    Inventors: Harry S. Pyle, Bruce Louis Lieberman, Daniel R. Simon, Guillaume Simonnet, William Dollar
  • Patent number: 7836306
    Abstract: A process for establishing secure mutual trust includes generating a one-time-password. The one-time-password is transferred between the devices in a communication occurring off of the network. Each device generates a set of authenticators by hashing a plurality of sub-strings of the password and the device's authentication certificate with a respective set of nonces. The devices exchange the respective sets of authenticators. Each device then alternates revealing its respective set of nonces and its authentication certificate in a multi-stage process. The devices re-calculate the authenticators based upon the respective set of nonces and authentication certificate revealed by the other device along with the one-time-password sub-strings that it posses. If each device determines that the authenticators re-calculated by the given device matches the authenticators previously received from the other device, secure mutual trust is established.
    Type: Grant
    Filed: June 29, 2005
    Date of Patent: November 16, 2010
    Assignee: Microsoft Corporation
    Inventors: Harry S. Pyle, Bruce Louis Lieberman, Daniel R. Simon, Guillaume Simonnet, William Dollar
  • Patent number: 7614013
    Abstract: Media experiences may be presented to a user on a local device organized by category and subcategory, even though the experiences may be served from various sources located on a network. A remote device with available media may establish a secure connection with the local device and transmit a mechanism for obtaining the media. The remote device will further transmit a listing of the available content. The media listing may be displayed to a user as another channel of media or other grouping as if the media source were local.
    Type: Grant
    Filed: December 12, 2006
    Date of Patent: November 3, 2009
    Assignee: Microsoft Corporation
    Inventors: William Dollar, Guillaume Simonnet
  • Publication number: 20080141298
    Abstract: Media experiences may be presented to a user on a local device organized by category and subcategory, even though the experiences may be served from various sources located on a network. A remote device with available media may establish a secure connection with the local device and transmit a mechanism for obtaining the media. The remote device will further transmit a listing of the available content. The media listing may be displayed to a user as another channel of media or other grouping as if the media source were local.
    Type: Application
    Filed: December 12, 2006
    Publication date: June 12, 2008
    Applicant: Microsoft Corporation
    Inventors: William Dollar, Guillaume Simonnet
  • Publication number: 20070005955
    Abstract: A process for establishing secure mutual trust includes generating a one-time-password. The one-time-password is transferred between the devices in a communication occurring off of the network. Each device generates a set of authenticators by hashing a plurality of sub-strings of the password and the device's authentication certificate with a respective set of nonces. The devices exchange the respective sets of authenticators. Each device then alternates revealing its respective set of nonces and its authentication certificate in a multi-stage process. The devices re-calculate the authenticators based upon the respective set of nonces and authentication certificate revealed by the other device along with the one-time-password sub-strings that it posses. If each device determines that the authenticators re-calculated by the given device matches the authenticators previously received from the other device, secure mutual trust is established.
    Type: Application
    Filed: June 29, 2005
    Publication date: January 4, 2007
    Applicant: Microsoft Corporation
    Inventors: Harry Pyle, Bruce Lieberman, Daniel Simon, Guillaume Simonnet, William Dollar