Patents by Inventor Thomas Capola

Thomas Capola 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: 11032252
    Abstract: A device stores a first portion of a database, which is distributed across communication devices of a network, and to authenticate a first interaction with a second device: sends a first ID to the second device to authenticate itself with the second device; receives a second ID from the second device; retrieve, using the second ID, a public key associated with one of the first portion of the database or a second portion of the database stored in a third device, which has a third address that is numerically within a threshold value of a first address of the device; and verify, based on a permission stored in relation to the public key, that the second device is authorized to engage in the first interaction with the device.
    Type: Grant
    Filed: January 2, 2019
    Date of Patent: June 8, 2021
    Assignee: SYCCURE, INC.
    Inventors: Seth James Nielson, Thomas Capola
  • Publication number: 20200228311
    Abstract: An endpoint device includes a processing device to generate a dynamic salt via combination of a secret, shared with a second endpoint device, with profile information associated with the endpoint device. The device further generates a digest via a hash, using the dynamic salt, of a previous message sent to the second endpoint device, and calculates parity information associated with the plaintext data. The device is further to generate, using a stream cipher, ciphertext data (that is verifiable by the second endpoint device) via encryption of a combination of the plaintext data, the parity information, and the digest. A communication interface is coupled to the processing device, wherein the communication interface is adapted to transmit the ciphertext data to the second endpoint device.
    Type: Application
    Filed: January 7, 2020
    Publication date: July 16, 2020
    Inventor: Thomas Capola
  • Publication number: 20200186358
    Abstract: A distributed ledger server includes a memory to store a database of network locations associated with registered network devices, the network locations each indexed against a public key and a hardware fingerprint. A processing device is coupled to the memory and is to: receive a request from a first network device to look up a public key and a second hardware fingerprint for a second network device with which the first network device requests to communicate; authenticate the first network device based on at least the network location of the first network device and as having previously registered; retrieve the public key and the second hardware fingerprint that are indexed in association with the second network device; and respond, to the request to the first network device upon successful authentication of the first network device, with the public key and the second hardware fingerprint.
    Type: Application
    Filed: December 10, 2019
    Publication date: June 11, 2020
    Inventors: Thomas Capola, David Egbert
  • Publication number: 20190207912
    Abstract: A device stores a first portion of a database, which is distributed across communication devices of a network, and to authenticate a first interaction with a second device: sends a first ID to the second device to authenticate itself with the second device; receives a second ID from the second device; retrieve, using the second ID, a public key associated with one of the first portion of the database or a second portion of the database stored in a third device, which has a third address that is numerically within a threshold value of a first address of the device; and verify, based on a permission stored in relation to the public key, that the second device is authorized to engage in the first interaction with the device.
    Type: Application
    Filed: January 2, 2019
    Publication date: July 4, 2019
    Inventors: Seth James Nielson, Thomas Capola