Patents by Inventor Gregory Maxwell

Gregory Maxwell 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: 11964059
    Abstract: A method of delivering a health care active having the steps of administering to a mammal in need of a health benefit or a treatment for a health condition a personal health care article and consuming the article. The article contains one or more filaments that contain a backbone material, a health care active and optionally aesthetic agents, extensional aids, plasticizers, and crosslinking agents.
    Type: Grant
    Filed: January 5, 2021
    Date of Patent: April 23, 2024
    Assignee: The Procter & Gamble Company
    Inventors: Trevor John Darcy, Steven Ray Gilbert, Gregory Charles Gordon, Rajeev Chhabra, William Maxwell Allen
  • Patent number: 11080665
    Abstract: Systems and methods are described for encrypting amounts and asset types of a verifiable transaction on a blockchain ledger. For each asset, an asset tag is blinded, multiplied by the amount of the asset, and the product is blinded again to create an encrypted amount of the asset. Both encrypted amount of the asset and a corresponding generated output value are within a value range, and the sum of the encrypted input value and the encrypted output value equals zero. Rangeproofs for each of the encrypted output values are associated with a different public key. Each public key is signed with a ring signature based on a public key of a recipient. A second ring signature is used to verify each asset tag, where the private key of the second ring signature for each asset is a difference between a first blinding value and an output coefficient.
    Type: Grant
    Filed: February 12, 2018
    Date of Patent: August 3, 2021
    Assignee: Blockstream Corporation
    Inventors: Andrew Poelstra, Gregory Maxwell, Adam Back, Pieter Wuille, Mark Friedenbach
  • Patent number: 11062303
    Abstract: Systems and methods are described for encrypting an amount transacted on a blockchain ledger, while preserving the transaction's ability to be verified. A blinding amount is added to an input value, and an output value is generated and encrypted. Both the input value and the output value are within a value range, where a sum of any two values within the range does not exceed an overflow threshold. The sum of the encrypted input value and the encrypted output value may equal zero. Rangeproofs associated with each of the input value and the output value are generated. The rangeproofs prove that the input value and the output value fall within the value range, and each rangeproof may be associated with a different public key. Each public key may be signed with a ring signature based on a public key of a recipient in the transaction.
    Type: Grant
    Filed: June 8, 2016
    Date of Patent: July 13, 2021
    Assignee: Blockstream Corporation
    Inventor: Gregory Maxwell
  • Patent number: 10812274
    Abstract: Systems and methods are described for transferring an asset from a parent chain to a sidechain. A simplified payment verification (SPV) proof associated with the parent chain asset may be generated. The SPV proof may include a threshold level of work. The SPV proof associated with the parent chain asset may be validated, and a sidechain asset corresponding to the parent chain asset may be generated. If no reorganization proof is detected, the sidechain asset is released. To redeem the sidechain asset in the parent chain, a SPV proof associated with the sidechain asset may be generated. The parent chain may validate the SPV proof associated with the sidechain asset. The parent chain asset associated with the sidechain asset may be held for a second predetermined contest period. The parent chain asset may then be released if no reorganization proof associated with the sidechain asset is detected.
    Type: Grant
    Filed: May 9, 2016
    Date of Patent: October 20, 2020
    Assignee: Blockstream Corporation
    Inventors: Adam Back, Gregory Maxwell, Matt Corallo, Luke Dashjr, Mark Friedenbach, Andrew Poelstra, Jorge Timon, Pieter Wuille
  • Patent number: 10805090
    Abstract: Systems and methods are described for transferring and verifying the transfer of an asset from a limited-participant side chain back to a main blockchain. A public difference, associated with a secret difference, is determined as a difference between a main blockchain address and the public offline key of a transferring participant. The public difference is used, along with each participant public online key, to generate a ring signature key for each participant. A ring signature is then generated over the ring signature keys, based on the public online keys and a set of uniform random scalars (each associated with a participant public online key). The main blockchain address, a first coefficient from the ring signature, and the uniform random scalars are then published. When verified, the published ring signature shows that the transferring participant has control of the main blockchain address and the private offline key.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: October 13, 2020
    Assignee: Blockstream Corporation
    Inventors: Andrew Poelstra, Glenn Willen, Gregory Maxwell, Gregory Sanders, Jonas Nick, Matt Corollo
  • Publication number: 20160358165
    Abstract: Systems and methods are described for encrypting an amount transacted on a blockchain ledger, while preserving the transaction's ability to be verified. A blinding amount is added to an input value, and an output value is generated and encrypted. Both the input value and the output value are within a value range, where a sum of any two values within the range does not exceed an overflow threshold. The sum of the encrypted input value and the encrypted output value may equal zero. Rangeproofs associated with each of the input value and the output value are generated. The rangeproofs prove that the input value and the output value fall within the value range, and each rangeproof may be associated with a different public key. Each public key may be signed with a ring signature based on a public key of a recipient in the transaction.
    Type: Application
    Filed: June 8, 2016
    Publication date: December 8, 2016
    Inventor: Gregory MAXWELL
  • Publication number: 20160330034
    Abstract: Systems and methods are described for transferring an asset from a parent chain to a sidechain. A simplified payment verification (SPV) proof associated with the parent chain asset may be generated. The SPV proof may include a threshold level of work. The SPV proof associated with the parent chain asset may be validated, and a sidechain asset corresponding to the parent chain asset may be generated. If no reorganization proof is detected, the sidechain asset is released. To redeem the sidechain asset in the parent chain, a SPV proof associated with the sidechain asset may be generated. The parent chain may validate the SPV proof associated with the sidechain asset. The parent chain asset associated with the sidechain asset may be held for a second predetermined contest period. The parent chain asset may then be released if no reorganization proof associated with the sidechain asset is detected.
    Type: Application
    Filed: May 9, 2016
    Publication date: November 10, 2016
    Inventors: Adam BACK, Gregory MAXWELL
  • Publication number: 20060051162
    Abstract: A rotating cylindrical containment tool that removes contaminated sediment and prevents the dispersion of contaminated sediments during excavation. The tool casing is rotated and is forced down into the sediment whereby the sediment rises up into the interior of the casing. Water flows into and out of the casing based on external and internal pressures. After the sediment rises into the cylindrical casing a feed auger assembly extending therefrom is utilized to deliver materials and/or cap the excavated void space in the sediment. Alternatively, the rotating containment tool prevents the dispersion of contaminated sediments and treats contaminated sediment in situ with treatment reagents, in the sub-aqueous environment.
    Type: Application
    Filed: September 3, 2005
    Publication date: March 9, 2006
    Inventors: Warren Chesner, Gregory Maxwell