Patents by Inventor David Galindo

David Galindo 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: 20240185964
    Abstract: Disclosed is a system for processing molecular information and a method of facilitating inter-party communication relating to molecular fingerprints. The system comprises a server arrangement configured to receive an input of the molecular information, wherein the molecular information comprises information pertaining to molecular structure of at least one molecule: process the molecular information to map the molecular structure of each of the at least one molecule in the input to a molecular fingerprint corresponding thereto using neural networks. wherein the molecular fingerprint is a representation of the at least one molecule in a multi-dimensional space that enables comparison of the at least one molecule with other molecules: encrypt the molecular fingerprints using a symmetric encryption algorithm; and store the encrypted molecular fingerprints in a data repository.
    Type: Application
    Filed: March 2, 2022
    Publication date: June 6, 2024
    Inventors: Attila Bagoly, David Galindo, Jia Liu, Jonathan Ward
  • Patent number: 11977930
    Abstract: There is provided a distributed computation system that establishes a consensus related to a computational value of a computational task, wherein the distributed computation system includes a plurality of computing nodes.
    Type: Grant
    Filed: August 12, 2021
    Date of Patent: May 7, 2024
    Inventor: David Galindo
  • Patent number: 11868368
    Abstract: Disclosed is a system having an input arrangement and an output arrangement. The system includes a plurality of data processing nodes to processes input data and generates output data, depending on operation of a distributed ledger arrangement to which an entry is added. A directed acyclic graph (DAG) is utilized to agree upon a set of data transactions required for adding the entry to the distributed ledger arrangement. The system employs decentralized beacon arrangement that randomly elects data processing nodes that operate to form consensus of entry to be added to the distributed ledger arrangement, pseudo-random number generator engine to rank the data processing nodes within the group; and control arrangement that enables the leading node to provide final proposal to be included in the DAG, wherein a remainder of the data processing nodes operate to notarize the final proposal to add the entry to the distributed ledger arrangement.
    Type: Grant
    Filed: March 6, 2020
    Date of Patent: January 9, 2024
    Inventors: David Galindo, Jonathan Ward
  • Publication number: 20230383511
    Abstract: A plumbing trap assembly for plumbing a condensation drain line into a sewer line includes a P-trap that is plumbed into a drain line of a sink. The P-trap has an inlet, an outlet and a lower bend that is positioned between the inlet and the outlet. The inlet is fluidly coupled to a drain of the sink and the outlet is fluidly coupled to a sewer line servicing the sink such that the lower bend forms a trap for sewer gasses. A condensation inlet is integrated into the P-trap thereby facilitating the condensation inlet to be fluidly coupled to a condensation drain line of an air conditioning unit. In this way condensation from the air conditioning unit can be drained into the sewer line which services the sink.
    Type: Application
    Filed: May 29, 2022
    Publication date: November 30, 2023
    Inventor: David Galindo
  • Patent number: 11782758
    Abstract: There is provided a distributed computation system that establishes a consensus related to a computational value of a computational task, wherein the distributed computation system includes a plurality of computing nodes. The distributed computation system distributes the computational task to the plurality of computing nodes; each of a first set of computing nodes, from the plurality of computing nodes, performs a partial evaluation of the computational task, wherein the partial evaluations of the computational task are stored in a ledger arrangement; each of a second set of computing nodes from the plurality of computing nodes generate a computational value corresponding to each of the partial evaluations stored in the ledger arrangement and determine correctness proof of each of the computational value; and a third set of computing nodes from the plurality of computing nodes validates the correctness proof of each of the computational value to establish consensus related to the computational values.
    Type: Grant
    Filed: February 12, 2020
    Date of Patent: October 10, 2023
    Inventor: David Galindo
  • Publication number: 20220138005
    Abstract: There is provided a distributed computation system that establishes a consensus related to a computational value of a computational task, wherein the distributed computation system includes a plurality of computing nodes. The distributed computation system distributes the computational task to the plurality of computing nodes; each of a first set of computing nodes, from the plurality of computing nodes, performs a partial evaluation of the computational task, wherein the partial evaluations of the computational task are stored in a ledger arrangement; each of a second set of computing nodes from the plurality of computing nodes generate a computational value corresponding to each of the partial evaluations stored in the ledger arrangement and determine correctness proof of each of the computational value; and a third set of computing nodes from the plurality of computing nodes validates the correctness proof of each of the computational value to establish consensus related to the computational values.
    Type: Application
    Filed: February 12, 2020
    Publication date: May 5, 2022
    Inventor: David Galindo
  • Publication number: 20220129481
    Abstract: Disclosed is a system having an input arrangement and an output arrangement. The system includes a plurality of data processing nodes to processes input data and generates output data, depending on operation of a distributed ledger arrangement to which an entry is added. A directed acyclic graph (DAG) is utilized to agree upon a set of data transactions required for adding the entry to the distributed ledger arrangement. The system employs decentralized beacon arrangement that randomly elects data processing nodes that operate to form consensus of entry to be added to the distributed ledger arrangement, pseudo-random number generator engine to rank the data processing nodes within the group; and control arrangement that enables the leading node to provide final proposal to be included in the DAG, wherein a remainder of the data processing nodes operate to notarize the final proposal to add the entry to the distributed ledger arrangement.
    Type: Application
    Filed: March 6, 2020
    Publication date: April 28, 2022
    Inventors: David Galindo, Jonathan Ward
  • Publication number: 20220075668
    Abstract: There is provided a distributed computation system that establishes a consensus related to a computational value of a computational task, wherein the distributed computation system includes a plurality of computing nodes.
    Type: Application
    Filed: August 12, 2021
    Publication date: March 10, 2022
    Inventor: David Galindo