Patents by Inventor John A. Fletcher

John A. Fletcher 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: 20210119767
    Abstract: There may be provided a computer-implemented method. It may be implemented using a blockchain network such as, for example, the Bitcoin network.
    Type: Application
    Filed: April 9, 2018
    Publication date: April 22, 2021
    Inventors: John FLETCHER, Thomas TREVETHAN
  • Publication number: 20210091934
    Abstract: There may be provided a computer-implemented method. It may be implemented at least in part using a blockchain network such as, for example, the Bitcoin network.
    Type: Application
    Filed: July 16, 2018
    Publication date: March 25, 2021
    Inventor: John FLETCHER
  • Publication number: 20200389321
    Abstract: There may be provided a computer-implemented method. The computer-implemented method includes: i) broadcasting, by a node in a blockchain network (such as, for example, the Bitcoin network), a transaction to transfer one or more digital assets to a public group address associated with a congress public key, the public group being associated with one or more other digital assets associated with other members of a congress; ii) generating a private key share to be used in a threshold signature scheme in which at least a threshold of private key shares must be used to generate a valid signature through combination of partial signatures on behalf of the congress, and wherein other holders of the private key shares are the other members of the congress who have joined the congress by transfer of respective digital assets to the public group address; and iii) using the private key share to cooperatively generate a valid signature for a transaction from the public group address.
    Type: Application
    Filed: April 9, 2018
    Publication date: December 10, 2020
    Inventors: John FLETCHER, Thomas TREVETHAN
  • Publication number: 20200311678
    Abstract: The invention relates to distributed ledger technologies such as consensus-based blockchains. Computer-implemented methods for smart contract outcome determination are described. The invention is implemented using a blockchain network, which may be, for example, a Bitcoin blockchain. A set of conditions is determined between counterparties, with the set of conditions having a plurality of possible outcomes that includes a first possible outcome associated with a first distribution of a digital asset and a second possible outcome associated with a second distribution, different from the first distribution, of the digital asset. A counterparty transaction is created that includes, as output, the set of conditions encoded into computer-executable instructions and the digital asset. An outcome is received from a third party, with the outcome corresponding to the first possible outcome or the second possible outcome.
    Type: Application
    Filed: September 14, 2018
    Publication date: October 1, 2020
    Inventors: John FLETCHER, Thomas TREVETHAN
  • Publication number: 20200213085
    Abstract: A method in accordance with the invention includes: providing to a hub, from an enclave associated with a TEE at a node, an enclave public key; establishing a channel with the hub by broadcasting to a blockchain network a funding transaction which encumbers a digital asset with a first public key, a second public key and a third public key such that the encumbrance of the digital asset may be removed by: 1) both a first signature generated from a first private key corresponding to the first public key and a second signature generated from a second private key corresponding to the second public key; or 2) a third signature, valid for the third public key, the third public key associated with a group; receiving a commitment transaction encrypted with the enclave public key; detecting a failure; and issuing a failsafe activation request to the group using data from the enclave.
    Type: Application
    Filed: June 11, 2018
    Publication date: July 2, 2020
    Inventor: John FLETCHER
  • Publication number: 20200211003
    Abstract: There may be provided a computer-implemented method for use with a blockchain. The computer-implemented method includes: broadcasting a first deposit transaction configured to allow a first digital asset to be unlocked after a defined period of time through generation of a signature which is valid for a first public key and unlocked at any time through generation of a signature which is valid for a second public key; before expiration of the defined period of time, broadcasting a first funding transaction which encumbers a second digital asset with the first public key, the second public key and a third public key; and after expiration of the defined period of time, broadcasting a transaction unlocking the first digital asset with a signature which is valid for the first public key.
    Type: Application
    Filed: June 11, 2018
    Publication date: July 2, 2020
    Inventor: John FLETCHER
  • Publication number: 20200162243
    Abstract: A computer-implemented method includes: storing an encryption public key that is associated with a group of nodes, each node in the group associated with a private key share, the private key shares associated with a threshold private key reconstruction scheme for the group to allow an encryption private key associated with the encryption public key to be determined from at least a threshold of the private key shares; iteratively obtaining a plurality of indicators provided by a plurality of nodes of the group, each of the indicators representing one of an encryption private key share or a dummy signal; and identifying the encryption private key by iteratively: i) selecting a subset of the indicators; ii) calculating a possible shared secret; and iii) evaluating each possible shared secret against the encryption public key to determine whether the possible shared secret is the encryption private key. The invention is suited for implementation on a blockchain.
    Type: Application
    Filed: June 22, 2018
    Publication date: May 21, 2020
    Inventors: John FLETCHER, Thomas TREVETHAN
  • Publication number: 20200127835
    Abstract: A computer-implemented method is described for enabling recovery of one or more digital assets held on a blockchain by a user under a public key Pk after a corresponding private key Sk for accessing the one or more digital assets is lost. The computer implemented method comprises setting access for the one or more digital assets held on the blockchain under the public key Pk and accessible using the corresponding private key Sk of the user such that the one or more digital assets are also accessible using a private key x shared by a congress on the blockchain network, the congress comprising a group of users on the blockchain network, each member of the congress having a private key share xi, the private key share xi to be used in a threshold signature scheme in which at least a threshold of private key shares must be used to generate a valid signature through the combination of partial signatures of the congress to access the one or more digital assets on behalf of the user.
    Type: Application
    Filed: June 7, 2018
    Publication date: April 23, 2020
    Inventors: John FLETCHER, Silvia BARTOLUCCI
  • Publication number: 20200074450
    Abstract: There may be provided a computer-implemented method. It may be implemented using a blockchain such as, for example, the Bitcoin blockchain. The computer-implemented method includes: i) joining a congress by transferring, by a node operating in a proof-of-work blockchain network, one or more digital assets to a congress pool having one or more other digital assets associated with other members of a congress; ii) detecting, by the node, a special transaction of digital assets on the proof-of-work blockchain network to an address associated with the congress pool, the special transaction satisfying determined criteria; and iii) minting, by the node, one or more digital assets on a proof-of-stake blockchain network in response to detecting the special transaction.
    Type: Application
    Filed: April 9, 2018
    Publication date: March 5, 2020
    Inventors: John FLETCHER, Marco BARDOSCIA
  • Publication number: 20170009772
    Abstract: The present invention relates to the use of water-based control fluid in subsea systems as barrier fluid for electric motors (2) coupled to subsea pumps (1). For that purpose, a hose (HFL) (12) is arranged between an umbilical termination unit (9) and the electric motor (2) of the submersible pump (1), by means of a connection plate (MQC) (7). This installation makes more rational use of the space on the floating production unit by reducing the number of devices required for the implementation thereof, and by facilitating logistics regarding these products and devices.
    Type: Application
    Filed: February 25, 2015
    Publication date: January 12, 2017
    Inventors: Leonardo SALINO CUNHA, Steven KRONEMBERGER, Eduardo WONG CARDOSO, Nicholas JOHN FLETCHER, Alan ZARAGOZA LABES
  • Patent number: 9542660
    Abstract: A collaboration message is received at a computer system network node of a computer network that operates in a decentralized arrangement such that network nodes comprise work process sources and destinations, and the collaboration messages convey process state updates among the collaborators. There is no central authority though which all process messages and state updates must pass and which thereby may create a system bottleneck and limit system growth. The computer system is scalable and system operation remains efficient with increasing numbers of network nodes.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: January 10, 2017
    Assignee: MITCHELL INTERNATIONAL, INC.
    Inventors: Craig A. Schneider, Stefanos Makris, Frederick Albert, Niv Genchel, John Fletcher, Juveria Kanodia, Kshitij Deshmukh
  • Patent number: 9404713
    Abstract: A gun sight for use with a weapon configured for super elevation is disclosed herein. The gun sight includes, but is not limited to, an imaging system that is configured for rotation. The gun sight further includes a drive mechanism that associated with the imaging system and that is configured to rotate the imaging system. The gun sight further includes a gyroscope associated with one of the weapon and the imaging system. The gun sight still further includes a processor that is communicatively coupled with the drive mechanism and the gyroscope. The processor is configured to control the drive mechanism to rotate the imaging system in a manner that causes the imaging system to maintain an initial angular orientation based on information provided by the gyroscope when the weapon is superelevated.
    Type: Grant
    Filed: March 12, 2014
    Date of Patent: August 2, 2016
    Assignee: General Dynamics Ordnance and Tactical Systems, Inc.
    Inventors: Jonathan Piazza, Theodore Bloomhardt, John Fletcher, III, Vladimir G. Krylov, Craig Pepper
  • Patent number: 9353404
    Abstract: The present invention relates to methods and kits useful for the detection of a target nucleotide sequence in a sample. In general, the methods of the present invention are predicated on the target-mediated capture of a nuclease into a complex wherein the extent of complex formation, as measured by nuclease activity, is positively correlated with the presence of the target nucleic acid in the sample.
    Type: Grant
    Filed: September 16, 2011
    Date of Patent: May 31, 2016
    Assignee: Australian Centre for Plant Functional Genomics Pty Ltd
    Inventor: Stephen John Fletcher
  • Patent number: 9181554
    Abstract: The present invention relates to methods for detecting a target nucleotide sequence in a sample. More particularly, the present invention relates to methods for detecting a target nucleotide sequence in a sample which utilise a nuclease-aptamer complex. The present invention also provides nuclease-binding aptamers, nuclease-aptamer complexes and linker molecules that may be used in accordance with the methods of the present invention.
    Type: Grant
    Filed: April 4, 2008
    Date of Patent: November 10, 2015
    Assignee: Australian Centre for Plant Functional Genomics Pty, Ltd
    Inventors: Andrew Simon Milligan, Stephen John Fletcher
  • Publication number: 20150253112
    Abstract: A gun sight for use with a weapon configured for super elevation is disclosed herein. The gun sight includes, but is not limited to, an imaging system that is configured for rotation. The gun sight further includes a drive mechanism that associated with the imaging system and that is configured to rotate the imaging system. The gun sight further includes a gyroscope associated with one of the weapon and the imaging system. The gun sight still further includes a processor that is communicatively coupled with the drive mechanism and the gyroscope. The processor is configured to control the drive mechanism to rotate the imaging system in a manner that causes the imaging system to maintain an initial angular orientation based on information provided by the gyroscope when the weapon is superelevated.
    Type: Application
    Filed: March 12, 2014
    Publication date: September 10, 2015
    Applicant: General Dynamics Ordnance and Tactical Systems, Inc.
    Inventors: Jonathan Piazza, Theodore Bloomhardt, John Fletcher, III, Vladimir G. Krylov, Craig Pepper
  • Publication number: 20140129642
    Abstract: A collaboration message is received at a computer system network node of a computer network that operates in a decentralized arrangement such that network nodes comprise work process sources and destinations, and the collaboration messages convey process state updates among the collaborators. There is no central authority though which all process messages and state updates must pass and which thereby may create a system bottleneck and limit system growth. The computer system is scalable and system operation remains efficient with increasing numbers of network nodes.
    Type: Application
    Filed: March 14, 2013
    Publication date: May 8, 2014
    Applicant: MITCHELL INTERNATIONAL, INC.
    Inventors: Craig A. Schneider, Stefanos Makris, Frederick Albert, Niv Genchel, John Fletcher, Juveria Kanodia, Kshitij Deshmukh
  • Publication number: 20130260377
    Abstract: The present invention relates to methods and kits useful for the detection of a target nucleotide sequence in a sample. In general, the methods of the present invention are predicated on the target-mediated capture of a nuclease into a complex wherein the extent of complex formation, as measured by nuclease activity, is positively correlated with the presence of the target nucleic acid in the sample.
    Type: Application
    Filed: September 16, 2011
    Publication date: October 3, 2013
    Applicant: AUSTRAILIAN CENTRE FOR PLANT FUNTIONAL GENOMICS PTY LTD.
    Inventor: Stephen John Fletcher
  • Patent number: 8455793
    Abstract: An embodiment of an apparatus for laser shock peening a treatment region of a metallic member includes a base oriented along a longitudinal axis; an engagement member actuable to engage a surface of the metallic member, the base in connection with engagement member; and a laser peening head adapted to emit laser radiation disposed with the base, the laser peening head moveable relative to the longitudinal axis.
    Type: Grant
    Filed: March 11, 2009
    Date of Patent: June 4, 2013
    Assignee: Frank's International, Inc.
    Inventors: Brennan S. Domec, Pradeep Kumar Mallenahalli, John Fletcher Wheeler
  • Publication number: 20130084562
    Abstract: The present invention relates to methods and compositions for detecting a target nucleotide sequence in a sample. In particular, the methods and compositions of the present invention employ a reporter enzyme tethered to a solid support via a tether nucleotide sequence. A disclosed method for detecting a target nucleotide sequence comprises providing a linker nucleotide sequence comprising a probe sequence that can hybridize to the target sequence and a trigger which can hybridize to the tether nucleotide sequence when the probe sequence binds to the target. The linker nucleotide can have a stem-loop structure. When the trigger hybridizes to the tether nucleotide sequence, the tether is able to be digested by a nuclease, releasing the reporter enzyme from the solid support. The activity of the released reporter enzyme on a spatially or temporally separated substrate generates a detectable signal.
    Type: Application
    Filed: April 21, 2011
    Publication date: April 4, 2013
    Applicant: AUSTRALIAN CENTRE FOR PLANT FUNCTIONAL GENOMICS PTY LTD
    Inventor: Stephen John Fletcher
  • Patent number: D794826
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: August 15, 2017
    Assignee: STADIARENA LTD
    Inventor: Paul John Fletcher