Patents by Inventor Jack Davis

Jack Davis 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: 12373593
    Abstract: A method of executing transactions of a blockchain network. A first transaction comprises at least a first output comprising a first locking script of a stack-based scripting language, the first locking script comprising a portion of the first locking script to be executed before a first instance of an opcode is executed. A second transaction comprises a first unlocking script that references the first output in the first transaction. Upon executing the first instance of the opcode, execution of the first locking script is terminated whilst not invalidating the first transaction. A first data element is read from at least one stack, wherein the first data element is generated during execution of the first unlocking script and the portion of the first locking script. The first data element as read from the at least one stack is supplied to an off-chain function, wherein the function is configured to generate a result based on at least said first data element.
    Type: Grant
    Filed: April 22, 2020
    Date of Patent: July 29, 2025
    Assignee: nChain Licensing AG
    Inventors: Chloe Tartan, Jack Davies, Jad Wahab, Wei Zhang, Owen Vaughan, Craig Wright, Bassem Ammar
  • Patent number: 12290527
    Abstract: The present invention relates to methods for reducing soluble P-selectin and major thrombotic events in cancer patients.
    Type: Grant
    Filed: January 12, 2024
    Date of Patent: May 6, 2025
    Assignee: BETH ISRAEL DEACONESS MEDICAL CENTER, INC.
    Inventors: Jeffrey I. Zwicker, Bruce Furie, Jack Davis Stopa, Robert Flaumenhaft
  • Patent number: 12267443
    Abstract: Methods and devices to enable the splitting of storage and validation functions from mining function in a blockchain network. The storage and validation nodes create candidate blocks and collect block rewards from successfully mined blocks. The mining nodes provide hash power for mining the candidate blocks and received resources from the storage and validation node for successful mining of a candidate block. Atomic exchange mechanisms are described for preventing loss and fraud and minimizing the use of bandwidth by mining nodes.
    Type: Grant
    Filed: October 8, 2020
    Date of Patent: April 1, 2025
    Assignee: nChain Licensing AG
    Inventors: Jack Davies, Wei Zhang, Craig Steven Wright
  • Patent number: 12182541
    Abstract: A method of executing a transaction of a blockchain. The transaction comprises at least one output comprising a locking script, and the locking script comprises an instance of a first opcode and one or more instances of a second opcode. Each instance of the second opcode separates portions of the locking script. Upon calling the instance of the first opcode, a first data element is read from at least one stack, the first data element being generated during execution of the locking script with an unlocking script of a different transaction. A first part of the locking script that follows an instance of the second opcode corresponding to the first data element is output.
    Type: Grant
    Filed: April 22, 2020
    Date of Patent: December 31, 2024
    Assignee: nChain Licensing AG
    Inventors: Chloe Tartan, Bassem Ammar, Jack Davies, Wei Zhang, Owen Vaughan, Craig Steven Wright, Jad Wahab
  • Patent number: 12095859
    Abstract: A method of recording a target transaction in a blockchain, comprising: obtaining an updated version of the target transaction, being updated relative to a pre-existing first version; and instead of the first version, sending the updated version to be propagated through a network of nodes to be recorded in the blockchain. The target transaction comprises an input comprising an unlocking script and a pointer to an output of a first transaction, the output of the first transaction comprising a locking script specifying a plurality of alternative conditions for unlocking that output. The unlocking script of the first version of the target transaction is configured to unlock the first output of the first transaction based on a first of said alternative conditions, and the unlocking script of the updated version is configured to unlock it based on a second one of said alternative conditions.
    Type: Grant
    Filed: September 20, 2023
    Date of Patent: September 17, 2024
    Assignee: nChain Licensing AG
    Inventors: Wei Zhang, Craig Wright, Jack Davies
  • Patent number: 12093941
    Abstract: A method comprising: providing a first transaction specifying an output amount of a digital asset to greater than pointed to by its inputs, wherein an output of the first transaction comprises a locking script specifying a condition; over a side channel, receiving an input from each of multiple users, and adding each received input to the first transaction; and once a target is reached, whereby the total input amount pointed to by the inputs of the first transaction is equal to or exceeds the output amount, causing the first transaction and a second transaction to be published to a blockchain network to be recorded in a blockchain. The second transaction comprises an input pointing to the output of the first transaction and comprising an unlocking script meeting said condition. The condition requires the unlocking script to include a media key enabling the users to access the item of media content.
    Type: Grant
    Filed: April 21, 2020
    Date of Patent: September 17, 2024
    Assignee: nChain Licensing AG
    Inventors: Wei Zhang, Jack Davies, Craig Wright
  • Publication number: 20240285659
    Abstract: The present invention relates to methods for reducing soluble P-selectin and major thrombotic events in cancer patients.
    Type: Application
    Filed: January 12, 2024
    Publication date: August 29, 2024
    Applicant: Beth Israel Deaconess Medical Center, Inc.
    Inventors: Jeffrey I. ZWICKER, Bruce FURIE, Jack Davis STOPA, Robert FLAUMENHAFT
  • Patent number: 12052342
    Abstract: A method of managing an overlay network overlaid on data-storage transactions of a blockchain, whereby data content of the overlay network is stored in payloads of the data-storage transactions and overlay-layer links are defined between the data-storage transactions. The method comprises identifying a graph structure of the overlay network, wherein nodes corresponds to different ones of the data-storage transactions and edges correspond to the links. Each node is associated with a respective first key for signing an input of a child data-storage transaction to authorise writing the child to the blockchain. The method further comprises using a child key derivation, CKD, function to determine a hierarchical set of second keys having the same graph structure as the overlay network, wherein the second keys enable an additional function other than signing inputs of the data-storage transactions.
    Type: Grant
    Filed: August 24, 2020
    Date of Patent: July 30, 2024
    Assignee: nChain Licensing AG
    Inventors: Jack Davies, Craig Steven Wright
  • Patent number: 12047443
    Abstract: A method of recording a target transaction in a blockchain, comprising: obtaining an updated version of the target transaction, being updated relative to a pre-existing first version; and instead of the first version, sending the updated version to be propagated through a network of nodes to be recorded in the blockchain. The target transaction comprises an input comprising an unlocking script and a pointer to an output of a first transaction, the output of the first transaction comprising a locking script specifying a plurality of alternative conditions for unlocking that output.
    Type: Grant
    Filed: April 22, 2020
    Date of Patent: July 23, 2024
    Assignee: nChain Licensing AG
    Inventors: Wei Zhang, Craig Wright, Jack Davies
  • Patent number: 12045830
    Abstract: A method of validating transactions for recordal in a blockchain comprises receiving one or more transactions at a node of a blockchain network. For each received transaction a protocol for validating the transaction is applied. The protocol is configured to allow a termination opcode to be included in an output script of the transaction. The termination opcode is configured to, upon being executed by the node, a) terminate execution of the output script, and b) not to invalidate the transaction based only on the inclusion of the termination opcode in the output script. The protocol is also configured to disallow any instance of the termination opcode from being included in an input script of the transaction, said disallowing comprising the node at least invalidating the transaction if any instance of the termination opcode is included in the input script.
    Type: Grant
    Filed: April 23, 2020
    Date of Patent: July 23, 2024
    Assignee: nChain Licensing AG
    Inventors: Chloe Tartan, Bassem Ammar, Jack Davies, Jad Wahab, Wei Zhang, Owen Vaughan, Craig Wright
  • Patent number: 12034859
    Abstract: A computer-implemented method of generating a secondary transaction identifier of a target transaction which enables a querying user to determine whether the target transaction comprises a candidate data field. The method comprises identifying a set of data fields of the target transaction, each data field comprising respective data of the transaction; and generating a transaction hash tree. Each data field is hashed to generate a respective one of a plurality of leaf hashes of the transaction hash tree. The root hash of the transaction hash tree comprises the secondary transaction identifier.
    Type: Grant
    Filed: April 22, 2020
    Date of Patent: July 9, 2024
    Assignee: nChain Licensing AG
    Inventors: Jack Davies, Alex MacKay, Craig Wright
  • Publication number: 20240022631
    Abstract: A method of recording a target transaction in a blockchain, comprising: obtaining an updated version of the target transaction, being updated relative to a pre-existing first version; and instead of the first version, sending the updated version to be propagated through a network of nodes to be recorded in the blockchain. The target transaction comprises an input comprising an unlocking script and a pointer to an output of a first transaction, the output of the first transaction comprising a locking script specifying a plurality of alternative conditions for unlocking that output. The unlocking script of the first version of the target transaction is configured to unlock the first output of the first transaction based on a first of said alternative conditions, and the unlocking script of the updated version is configured to unlock it based on a second one of said alternative conditions.
    Type: Application
    Filed: September 20, 2023
    Publication date: January 18, 2024
    Inventors: Wei ZHANG, Craig Wright, Jack Davies
  • Patent number: 11872241
    Abstract: The present invention relates to methods for reducing soluble P-selectin and major thrombotic events in cancer patients.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: January 16, 2024
    Assignee: BETH ISRAEL DEACONESS MEDICAL CENTER, INC.
    Inventors: Jeffrey I. Zwicker, Bruce Furie, Jack Davis Stopa, Robert Flaumenhaft
  • Publication number: 20230165195
    Abstract: A system and method for selecting plants based on climate data and plant data. The system receives climate data and plant data and selects plants for a geographical division based on the climate data and plant data. The system generates durable plant tags with for the plants that have an icon that identifies the lighting level and watering level of the plants using a color and a number.
    Type: Application
    Filed: December 26, 2022
    Publication date: June 1, 2023
    Inventors: Jack Davis, Andrew Levi
  • Patent number: 11533855
    Abstract: A system and method for selecting plants based on climate data and plant data. The system receives climate data and plant data and selects plants for a geographical division based on the climate data and plant data. The system generates durable plant tags with for the plants that have an icon that identifies the lighting level and watering level of the plants using a color and a number.
    Type: Grant
    Filed: August 5, 2016
    Date of Patent: December 27, 2022
    Assignee: Orora Visual TX LLC
    Inventors: Jack Davis, Andrew Levi
  • Patent number: 11134616
    Abstract: A system and method for selecting plants based on climate data and plant data. The system receives climate data and plant data and selects plants for a geographical division based on the climate data and plant data. The system generates durable plant tags with for the plants that have an icon that identifies the lighting level and watering level of the plants using a color and a number.
    Type: Grant
    Filed: June 10, 2019
    Date of Patent: October 5, 2021
    Assignee: Orora Visual TX, LLC
    Inventors: Jack Davis, Andrew Levi
  • Publication number: 20200396905
    Abstract: A system and method for selecting plants based on climate data and plant data. The system receives climate data and plant data and selects plants for a geographical division based on the climate data and plant data. The system generates durable plant tags with for the plants that have an icon that identifies the lighting level and watering level of the plants using a color and a number.
    Type: Application
    Filed: September 3, 2020
    Publication date: December 24, 2020
    Applicant: Orora Visual TX, LLC
    Inventors: Jack Davis, Andrew Levi
  • Publication number: 20200171064
    Abstract: The present invention relates to methods for reducing soluble P-selectin and major thrombotic events in cancer patients.
    Type: Application
    Filed: November 26, 2019
    Publication date: June 4, 2020
    Inventors: Jeffrey I. ZWICKER, Bruce FURIE, Jack Davis STOPA, Robert FLAUMENHAFT
  • Publication number: 20200137961
    Abstract: A system and method for selecting plants based on climate data and plant data. The system receives climate data and plant data and selects plants for a geographical division based on the climate data and plant data. The system generates durable plant tags with for the plants that have an icon that identifies the lighting level and watering level of the plants using a color and a number.
    Type: Application
    Filed: June 10, 2019
    Publication date: May 7, 2020
    Applicant: Orora Visual TX, LLC
    Inventors: Jack Davis, Andrew Levi
  • Patent number: 10644484
    Abstract: In accordance with presently disclosed embodiments, an arc resistant exhaust and intake for medium and high voltage switchgear is provided. In one embodiment, an arc resistant drive system may comprise: a drive cabinet comprising a vent; and an arc resistant shutter plate assembly coupled to the drive cabinet and aligned adjacent to the vent, wherein the arc resistant shutter plate assembly comprises a plurality of shutter plates configured to automatically transition from an open position to a closed position when air pressure inside the drive cabinet exceeds a predetermined value, such that the shutter plates substantially restrict air flow through the vent in the closed position.
    Type: Grant
    Filed: September 6, 2018
    Date of Patent: May 5, 2020
    Assignee: Toshiba International Corporation
    Inventors: John Kleinecke, Jack Davis, Enrique Martinez