Patents by Inventor Konstantinos Chalkias

Konstantinos Chalkias 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: 11750400
    Abstract: Various systems for providing secure signatures based on post-quantum computing are provided. The systems allow may one-time signatures (“OTS”) to be based on the same public key. The systems provide for efficient use of OTS signatures with blockchains. The systems provide for rapid verification of signatures. The systems provide for caching for Winternitz-based OTS schemes and for use of short checksum.
    Type: Grant
    Filed: January 22, 2021
    Date of Patent: September 5, 2023
    Assignee: R3 Ltd.
    Inventor: Konstantinos Chalkias
  • Publication number: 20230188364
    Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for providing encryption of data with data separation. Various aspects may include performing determining a request payload for a communication from a client device. Aspects may also include creating a first reference data object for a first subset of data fields of the request payload. Aspects may also include creating a second reference data object for a second subset of data fields. Aspects may also include replacing a first value of the first subset with a first reference value. Aspects may include replacing a second value of the second subset with a second reference value. Aspects may include encrypting a response payload with the first reference data object and the second reference data object in an encrypted text-based structured data file format with a cryptographic key.
    Type: Application
    Filed: December 9, 2022
    Publication date: June 15, 2023
    Inventors: Shipeng Xu, Nikant Vohra, Konstantinos Chalkias
  • Publication number: 20230135473
    Abstract: Methods, systems, and storage media for minting a digital collectible are disclosed. Exemplary implementations may: receive a request from a user to generate a digital collectible comprising user-created content; validate the user-created content was created by the user; receive a designation of a number of copies of the digital collectible that are to be generated; generate the digital collectible based on the user-created content; and record the digital collectible to a blockchain.
    Type: Application
    Filed: November 3, 2021
    Publication date: May 4, 2023
    Inventors: Adeniyi Emmanuel Abiodun, Konstantinos Chalkias, Evan Cheng, Samuel Howard Blackshear, Avery Li Kuang Ching
  • Publication number: 20220278849
    Abstract: A system for generating a hash tree with components grouped by component type is provided. Each non-leaf node of the hash tree has a hash of the hashes of its child nodes, and a leaf node has a hash of a component of the hash tree. The system generates, for each component type, a component subtree for that component type based on the leaf nodes that have hashes of the components of that component type. The system then generates a root subtree of the hash tree based on leaf nodes that are the root nodes of the component subtrees. The combination of the root subtree and the component subtrees form the hash tree.
    Type: Application
    Filed: March 15, 2022
    Publication date: September 1, 2022
    Inventors: Konstantinos Chalkias, Michael Christopher Hearn, Richard John Parker, Andrius Dagys
  • Publication number: 20220222634
    Abstract: A system for confirming an authorization to consume an output of a transaction based on multiple signatures with different authority weights is provided. The system confirms the authorization to consume the output when the combined authority weights of one or more authorities that provide their authorizations satisfy a threshold weight. The authority weight for each authority and the threshold weight are identified in an authorization specification that specifies the criterion for the authorization of a matter. The authorization specification also specifies authorization verification information for each authority. When the sum of the authority weights of the authorities whose authorizations have been verified is greater than or equal to the threshold weight, the system confirms the authorization to consume the output.
    Type: Application
    Filed: January 21, 2022
    Publication date: July 14, 2022
    Inventor: Konstantinos Chalkias
  • Patent number: 11316696
    Abstract: A system for generating a hash tree with components grouped by component type is provided. Each non-leaf node of the hash tree has a hash of the hashes of its child nodes, and a leaf node has a hash of a component of the hash tree. The system generates, for each component type, a component subtree for that component type based on the leaf nodes that have hashes of the components of that component type. The system then generates a root subtree of the hash tree based on leaf nodes that are the root nodes of the component subtrees. The combination of the root subtree and the component subtrees form the hash tree.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: April 26, 2022
    Assignee: R3 Ltd.
    Inventors: Konstantinos Chalkias, Michael Christopher Hearn, Richard John Parker, Andrius Dagys
  • Patent number: 11263605
    Abstract: A system for confirming an authorization to consume an output of a transaction based on multiple signatures with different authority weights is provided. The system confirms the authorization to consume the output when the combined authority weights of one or more authorities that provide their authorizations satisfy a threshold weight. The authority weight for each authority and the threshold weight are identified in an authorization specification that specifies the criterion for the authorization of a matter. The authorization specification also specifies authorization verification information for each authority. When the sum of the authority weights of the authorities whose authorizations have been verified is greater than or equal to the threshold weight, the system confirms the authorization to consume the output.
    Type: Grant
    Filed: March 22, 2018
    Date of Patent: March 1, 2022
    Assignee: R3 LLC
    Inventor: Konstantinos Chalkias
  • Publication number: 20210336789
    Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for generating decentralized, privacy-preserving cryptographic proofs of liabilities in connection with immutable databases. In particular, in one or more embodiments, the disclosed systems enable an entity to transparently and accurately report its total amount of liabilities, obligations or other data related to fungible negative reports without exposing any user data or sensitive system data (e.g., the liabilities structure). Furthermore, the disclosed systems can generate a cryptographic proof of liability that allows individual users to independently verify that their committed liability is included in a reported total liability.
    Type: Application
    Filed: March 19, 2021
    Publication date: October 28, 2021
    Inventors: Konstantinos Chalkias, Kevin Lewi, Payman Mohassel, Valeria Olegovna Nikolaenko
  • Publication number: 20210176072
    Abstract: Various systems for providing secure signatures based on post-quantum computing are provided. The systems allow may one-time signatures (“OTS”) to be based on the same public key. The systems provide for efficient use of OTS signatures with blockchains. The systems provide for rapid verification of signatures. The systems provide for caching for Winternitz-based OTS schemes and for use of short checksum.
    Type: Application
    Filed: January 22, 2021
    Publication date: June 10, 2021
    Inventor: Konstantinos Chalkias
  • Patent number: 11005664
    Abstract: Various systems for providing secure signatures based on post-quantum computing are provided. The systems allow may one-time signatures (“OTS”) to be based on the same public key. The systems provide for efficient use of OTS signatures with blockchains. The systems provide for rapid verification of signatures. The systems provide for caching for Winternitz-based OTS schemes and for use of short checksum.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: May 11, 2021
    Assignee: R3 Ltd.
    Inventor: Konstantinos Chalkias
  • Publication number: 20190319798
    Abstract: Various systems for providing secure signatures based on post-quantum computing are provided. The systems allow may one-time signatures (“OTS”) to be based on the same public key. The systems provide for efficient use of OTS signatures with blockchains. The systems provide for rapid verification of signatures. The systems provide for caching for Winternitz-based OTS schemes and for use of short checksum.
    Type: Application
    Filed: June 29, 2018
    Publication date: October 17, 2019
    Inventor: Konstantinos Chalkias
  • Publication number: 20190295050
    Abstract: A system for confirming an authorization to consume an output of a transaction based on multiple signatures with different authority weights is provided. The system confirms the authorization to consume the output when the combined authority weights of one or more authorities that provide their authorizations satisfy a threshold weight. The authority weight for each authority and the threshold weight are identified in an authorization specification that specifies the criterion for the authorization of a matter. The authorization specification also specifies authorization verification information for each authority. When the sum of the authority weights of the authorities whose authorizations have been verified is greater than or equal to the threshold weight, the system confirms the authorization to consume the output.
    Type: Application
    Filed: March 22, 2018
    Publication date: September 26, 2019
    Inventor: Konstantinos Chalkias
  • Publication number: 20190103973
    Abstract: A system for generating a hash tree with components grouped by component type is provided. Each non-leaf node of the hash tree has a hash of the hashes of its child nodes, and a leaf node has a hash of a component of the hash tree. The system generates, for each component type, a component subtree for that component type based on the leaf nodes that have hashes of the components of that component type. The system then generates a root subtree of the hash tree based on leaf nodes that are the root nodes of the component subtrees. The combination of the root subtree and the component subtrees form the hash tree.
    Type: Application
    Filed: September 29, 2017
    Publication date: April 4, 2019
    Inventors: Konstantinos Chalkias, Michael Christopher Hearn, Rick Parker, Andrius Dagys
  • Publication number: 20160378998
    Abstract: A method for organizing a secure multi-participant online contest is disclosed. The method includes creating encrypted contest data parts with a set of encryption keys that have a corresponding set of decryption keys. The contest starting time is announced and the encrypted contest data parts are made available to a group of contest participants. The decryption keys are transmitted to the contest participants in accordance to a contest time flow. In some examples, the encrypted contest data parts allows for contests that include multi-step and multi-part questions.
    Type: Application
    Filed: June 10, 2016
    Publication date: December 29, 2016
    Inventors: George Brintalos, Konstantinos Chalkias