Patents by Inventor Christopher Patrick AUTRY

Christopher Patrick AUTRY 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: 12556522
    Abstract: A communication system including a first device and a second device. The first device comprises a memory storing first-device-specific identification data and the second device comprises a memory storing second-device-specific identification data. The first device is configured to receive a copy of the second-device-specific identification data and to store the copy in the memory of the first device and the second device is configured to receive a copy of the first-device-specific identification data and to store the copy in the memory of the second device. The first device is configured to derive a first encryption key from the first-device-specific identification data and the received copy of the second-device-specific identification data. The second device is configured to derive the first encryption key from the second-device-specific identification data and the received copy of the first-device-specific identification data.
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: February 17, 2026
    Assignee: Iothic Ltd
    Inventors: Christopher Patrick Autry, Mykhailo Magal
  • Patent number: 12132839
    Abstract: First and second devices store respective device data and private keys. The first-device data is additionally stored by the second device and by a proxy; and the second-device data is additionally stored by the first device and by the proxy. In a commitment phase, each of the first and second devices uses its respective device data, private key and a random nonce to generate a respective one-time first-device or second-device commitment value, which it sends to the proxy. In a checking phase, the devices communicate secret-key information to the proxy, which verifies the received one-time commitment values. In a digest phase, the proxy calculates a one-time digest, which it sends to the second device. The second device then verifies the received one-time digest to authenticate the first device.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: October 29, 2024
    Assignee: Iothic Ltd
    Inventors: Christopher Patrick Autry, Andrew William Roscoe, Mykhailo Magal
  • Publication number: 20230045486
    Abstract: A communication system including a first device (1a, 1a?) and a second device (1b, 1b?). The first device (1a, 1a?) comprises a memory storing first-device-specific identification data and the second device (1b, 1b?) comprises a memory storing second-device-specific identification data. The first device (1a, 1a?) is configured to receive a copy of the second-device-specific identification data and to store the copy in the memory of the first device (1a, 1a?) and the second device (1b, 1b?) is configured to receive a copy of the first-device-specific identification data and to store the copy in the memory of the second device (1b, 1b?). The first device (1a, 1a?) is configured to derive a first encryption key from the first-device-specific identification data and the received copy of the second-device-specific identification data.
    Type: Application
    Filed: December 11, 2020
    Publication date: February 9, 2023
    Inventors: Christopher Patrick AUTRY, Mykhailo MAGAL
  • Publication number: 20210167963
    Abstract: First and second devices store respective device data and private keys. The first-device data is additionally stored by the second device and by a proxy; and the second-device data is additionally stored by the first device and by the proxy. In a commitment phase, each of the first and second devices uses its respective device data, private key and a random nonce to generate a one-time first-device commitment value, which it sends to the proxy. In a checking phase, the devices communicate secret-key information to the proxy, which verifies the received one-time commitment values. In a digest phase, the proxy calculates a one-time digest, which it sends to the second device. The second device (101) then verifies the received one-time digest to authenticate the first device.
    Type: Application
    Filed: May 31, 2019
    Publication date: June 3, 2021
    Inventors: Christopher Patrick AUTRY, Andrew William ROSCOE, Mykhailo MAGAL