Patents by Inventor Kevin Sekniqi

Kevin Sekniqi 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).

  • Publication number: 20240086903
    Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for proposing blocks to be added to a blockchain. Various aspects may include performing adding block headers to a first blockchain, wherein the block headers reference a set of validators. Aspects may also include adding a temporal parameter to each block header. Aspects may also include determining, based on a block signature from a block header and from the set of validators, a proposer of candidate blocks for addition to the blockchain. Aspects may also include sampling, based on a temporal parameter, a subset of validators of the set of validators. Aspects may include increasing the proposer to a plurality of proposers from the subset of validators by an incremental quantity based on a comparison of the temporal parameter to a threshold.
    Type: Application
    Filed: September 8, 2023
    Publication date: March 14, 2024
    Inventors: Stephen John Buttolph, Patrick Robert O'Grady, Kevin Sekniqi, Emin Gün Sirer
  • Publication number: 20240089131
    Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for generating a heterogeneous network of blockchains. The method includes generating a platform blockchain having a single replicated state machine. The method includes generating at least one subnet based in part on the platform blockchain, the subnet including at least one blockchain, the generating causing bonding or burning of a base asset of the platform blockchain. The method includes specifying validators for the at least one subnet. The platform blockchain includes a source of truth for transactions across the subnets.
    Type: Application
    Filed: September 8, 2023
    Publication date: March 14, 2024
    Inventors: Kevin Sekniqi, Emin Gün Sirer, Stephen John Buttolph
  • Patent number: 11816094
    Abstract: An apparatus comprises a first processing node configured to participate in a consensus protocol with a plurality of additional processing nodes. The first processing node is further configured in conjunction with its participation in the consensus protocol to implement repeated polling of respective selected subsets of the additional processing nodes, to resolve a state for a given transaction to a particular one of a plurality of possible states for the given transaction responsive to results of the repeated polling; and to initiate at least one automated action based at least in part on the resolved state for the given transaction. In some embodiments, the first processing node utilizes the results of the repeated polling to maintain a directed acyclic graph or other data structure of transactions that characterizes relationships between the given transaction and a plurality of other transactions.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: November 14, 2023
    Assignee: Cornell University
    Inventors: Kevin Sekniqi, Maofan Yin, Robbert van Renesse, Emin Gün Sirer
  • Publication number: 20230260037
    Abstract: A system for transacting blockchain assets includes a blockchain engine with an encryption tool configured to generate multiple encryption hashes to create a sequence of encrypted data blocks storing multiple blockchain assets and transactions thereof for multiple users, a wallet tool to process user requests for asset transactions between one or more users of one or more blockchains, facilitating wallet to wallet transactions, wallet to smart contract transactions, and record-keeping, and a statistics tool to provide analytics information about the asset transactions. The system also includes a portfolio management engine with an aggregator tool to aggregate assets for each user and across one or more blockchains to provide to the statistics tool, and a smart contract tool to provide secure contracts for two or more parties involved in the asset transactions. A method for performing asset transactions in blockchains with the above system is also provided.
    Type: Application
    Filed: February 10, 2023
    Publication date: August 17, 2023
    Inventors: Nicholas John Mussallem, Kevin Sekniqi
  • Publication number: 20220188818
    Abstract: A system and method for providing a litigation funding platform and exchange can include a user device that generates a litigation event, an initial litigation product offering (ILO) computer system, and a digital exchange system. The ILO system can receive the litigation event, generate (i) a litigation product contract, (ii) a master product key pair for the litigation event that includes a public and private key, and (iii) a freeze rule. The ILO system can also provide an initial offering of such tokens, receive requests to purchase the tokens, generate a plurality of the tokens, and generate a token ledger. The digital exchange system can match digital trades of the litigation product tokens using the token ledger. The digital exchange system can permit or block the trade based at least in part on whether a freeze event has been validated and invoked for the particular litigation product token.
    Type: Application
    Filed: December 13, 2021
    Publication date: June 16, 2022
    Inventors: Kyle Roche, Kevin Sekniqi
  • Publication number: 20210117410
    Abstract: An apparatus comprises a first processing node configured to participate in a consensus protocol with a plurality of additional processing nodes. The first processing node is further configured in conjunction with its participation in the consensus protocol to implement repeated polling of respective selected subsets of the additional processing nodes, to resolve a state for a given transaction to a particular one of a plurality of possible states for the given transaction responsive to results of the repeated polling; and to initiate at least one automated action based at least in part on the resolved state for the given transaction. In some embodiments, the first processing node utilizes the results of the repeated polling to maintain a directed acyclic graph or other data structure of transactions that characterizes relationships between the given transaction and a plurality of other transactions.
    Type: Application
    Filed: May 9, 2019
    Publication date: April 22, 2021
    Inventors: Kevin Sekniqi, Maofan Yin, Robbert van Renesse, Emin Gün Sirer