Patents by Inventor Patrick J. McFalls

Patrick J. McFalls 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: 9942208
    Abstract: Technologies described herein provide enhanced security for storing and updating secret data, such as a password. Based on one or more conditions, an existing encryption key or a new encryption key may be used to generate encrypted data at a client computing device. The encrypted data may be communicated from the client computing device to a secret store managed by a first entity for storage of the encrypted data in the secret store. Based on one or more conditions, the new encryption key may be communicated from the client computing device to a key store managed by a second entity for storage of the new encryption key in the key store.
    Type: Grant
    Filed: November 14, 2014
    Date of Patent: April 10, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jason Paul Lockhart, Patrick J. McFalls
  • Publication number: 20160352705
    Abstract: Technologies described herein provide enhanced security for storing and updating secret data, such as a password. Based on one or more conditions, an existing encryption key or a new encryption key may be used to generate encrypted data at a client computing device. The encrypted data may be communicated from the client computing device to a secret store managed by a first entity for storage of the encrypted data in the secret store. Based on one or more conditions, the new encryption key may be communicated from the client computing device to a key store managed by a second entity for storage of the new encryption key in the key store.
    Type: Application
    Filed: November 14, 2014
    Publication date: December 1, 2016
    Inventors: Jason Paul Lockhart, Patrick J. McFalls
  • Publication number: 20160142387
    Abstract: Technologies described herein provide enhanced security for encrypted data. In some configurations, encrypted data may be generated at a client computing device by encrypting data with an encryption key. The encrypted data may be communicated from the client computing device to a secret store managed by a first entity for storage of the encrypted data in the secret store. The encryption key may be communicated from the client computing device to a key store managed by a second entity for storage of the encryption key in the key store. The secret store may be managed by a first set of administrative access control rights that are exclusive to the secret store. The key store may be managed by a second set of administrative access control rights that are exclusive to the key store.
    Type: Application
    Filed: November 14, 2014
    Publication date: May 19, 2016
    Inventors: Jason Paul Lockhart, Patrick J. McFalls