Patents by Inventor Jean-Denis Boudreault

Jean-Denis Boudreault 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: 20210320806
    Abstract: A method and system for validating execution of a smart contract comprises storing the smart contract within a blockchain having at least one first order block. The smart contract has a set of electronically-defined contract clauses, each being defined by at least one satisfaction value, and the combination of the satisfaction values of the set of contract clauses having a satisfaction hash value for the contract. A set of one or more electronically-stored second order transactions each having a subset of one or more execution values is read and a subset of transactions corresponding to the contract clauses are selected. An execution hash value of the combination of execution values of the subset of transaction is determined. A smart contract is considered as fully executed if the execution hash value of the combination of execution values of the subset of transactions matches the satisfaction hash value of the smart contract.
    Type: Application
    Filed: August 28, 2019
    Publication date: October 14, 2021
    Applicant: NEURALIA TECHNOLOGIES INC.
    Inventor: Jean-Denis BOUDREAULT
  • Publication number: 20210234667
    Abstract: Methods, systems and computer readable media for proof of election on a blockchain are provided. According to an aspect, the methods, systems and computer readable media include: a) publishing a block on a blockchain network, said block including at least one criterion for selecting an elected actor based on a unique election candidacy; b) receiving election confirmations messages from one or more actors, said election confirmation messages including the unique election candidacy and one or more transactions selected by said one or more actors; c) applying the at least one criterion to validate elected actors based on the unique election candidacy; and d) publishing a subsequent block on the blockchain network, said subsequent block including the one or more transactions in the election confirmation messages received from the elected actors.
    Type: Application
    Filed: August 1, 2019
    Publication date: July 29, 2021
    Inventor: Jean-Denis Boudreault