Patents by Inventor Vladimir Tsitrin

Vladimir Tsitrin 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: 11636471
    Abstract: The Social Data Tracking Datastructures, Apparatuses, Methods and Systems (“SDTD”) transforms brokerage order request, blockchain transaction request, agency action request inputs via SDTD components into brokerage order confirmation, transaction confirmation, agency action notification outputs. An agency action request is obtained from a user of an agency oversight configured blockchain. A transaction identifier of an unwind transaction associated with the agency action request is determined. An unwind address associated with the agency action request is determined. The agency oversight configured blockchain is analyzed to determine an affected transaction for the unwind transaction, wherein the affected transaction involves unspent crypto tokens that originated from the unwind transaction. An agency blockchain transaction request that facilitates transferring crypto tokens from an address associated with the affected transaction to the unwind address is generated.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: April 25, 2023
    Assignee: FMR LLC
    Inventors: Michael Thibodeau, Christopher Parson, Matthew Ryan George, Randal J. August, Kersing Huang, Vladimir Tsitrin
  • Publication number: 20220327525
    Abstract: The Address Verification, Seed Splitting and Firmware Extension for Secure Cryptocurrency Key Backup, Restore, and Transaction Signing Platform Apparatuses, Methods and Systems (“SFTSP”) transforms contract deployment request, transaction signing request, key backup request, key recovery request inputs via SFTSP components into contract deployment response, transaction signing response, key backup response, key recovery response outputs. A transaction signing request message datastructure associated with a transaction is obtained. Owner key identification parameters associated with an owner datastructure associated with a verified address wallet datastructure are determined. A contract address for the verified address wallet datastructure is calculated as a function of a deployment factory address, a salt value for the smart contract, contract code for the smart contract, and an owner address generated using the owner key identification parameters. A contract deployment signature is validated.
    Type: Application
    Filed: April 12, 2022
    Publication date: October 13, 2022
    Inventors: Vladimir Tsitrin, Gang Cheng
  • Publication number: 20220321340
    Abstract: The Address Verification, Seed Splitting and Firmware Extension for Secure Cryptocurrency Key Backup, Restore, and Transaction Signing Platform Apparatuses, Methods and Systems (“SFTSP”) transforms contract deployment request, transaction signing request, key backup request, key recovery request inputs via SFTSP components into contract deployment response, transaction signing response, key backup response, key recovery response outputs. A contract deployment request message datastructure is obtained. Owner key identification parameters are determined. An owner public key is determined using the owner key identification parameters. An owner address is generated using the owner public key. A salt value is generated. A contract address for the smart contract is calculated as a function of the deployment factory address, the salt value, the contract code, and the owner address. An owner private key is determined using the owner key identification parameters and used to sign the contract address.
    Type: Application
    Filed: April 12, 2022
    Publication date: October 6, 2022
    Inventors: Vladimir Tsitrin, Gang Cheng
  • Patent number: 11436598
    Abstract: The Social Data Tracking Datastructures, Apparatuses, Methods and Systems (“SDTD”) transforms brokerage order request, blockchain transaction request, agency action request inputs via SDTD components into brokerage order confirmation, transaction confirmation, agency action notification outputs. An order of a user for an order processing entity is obtained. A blockchain data node, which facilitates access to user-owned read data, associated with the order is determined. A blockchain identifier of the blockchain data node and a blockchain identifier of the order processing entity is provided to an access control node and the user-owned read data is obtained. The order is executed using the user-owned read data. A write access blockchain node, which grants the order processing entity permission from the user to create one or more blockchain data nodes, is determined. A new blockchain data node is created that facilitates access to the user-owned write data associated with the executed order.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: September 6, 2022
    Assignee: FMR LLC
    Inventors: Christopher Parsons, Michael Thibodeau, Randal J. August, Kersing Huang, Vladimir Tsitrin, Matthew Ryan George
  • Patent number: 10992469
    Abstract: The Seed Splitting and Firmware Extension for Secure Cryptocurrency Key Backup, Restore, and Transaction Signing Platform Apparatuses, Methods and Systems (“SFTSP”) transforms transaction signing request, key backup request, key recovery request inputs via SFTSP components into transaction signing response, key backup response, key recovery response outputs. An offline transaction signing request message for a transaction is received by a first cold HSM and includes an encrypted second master key share from a second cold HSM and an encrypted third master key share from a hot HSM. A first master key share is retrieved. The encrypted master key shares are decrypted and, along with the first master key share, used to recover a master private key. A keychain path is determined. A signing private key for the keychain path is generated using the master private key. The transaction is signed using the signing private key, and the generated signature is returned.
    Type: Grant
    Filed: May 23, 2019
    Date of Patent: April 27, 2021
    Assignee: FMR LLC
    Inventors: Gang Cheng, Vladimir Tsitrin, Thomas Stephen McGuire
  • Patent number: 10778439
    Abstract: The Seed Splitting and Firmware Extension for Secure Cryptocurrency Key Backup, Restore, and Transaction Signing Platform Apparatuses, Methods and Systems (“SFTSP”) transforms transaction signing request, key backup request, key recovery request inputs via SFTSP components into transaction signing response, key backup response, key recovery response outputs. A transaction signing request message for a transaction is received by a first HSM and includes an encrypted second master key share from a second HSM whose access is controlled by M-of-N authentication policy. The encrypted second master key share is decrypted. A first master key share is retrieved. A master private key is recovered from the master key shares. A transaction hash and a keychain path is determined. A signing private key for the keychain path is generated using the recovered master private key. The transaction hash is signed using the signing private key, and the generated signature is returned.
    Type: Grant
    Filed: May 18, 2018
    Date of Patent: September 15, 2020
    Assignee: FMR LLC
    Inventors: Gang Cheng, Vladimir Tsitrin, Thomas Stephen McGuire
  • Patent number: 10644885
    Abstract: The Firmware Extension for Secure Cryptocurrency Key Backup, Restore, and Transaction Signing Platform Apparatuses, Methods and Systems (“SFTSP”) transforms transaction signing request, key backup request, key recovery request inputs via SFTSP components into transaction signing response, key backup response, key recovery response outputs. A key backup request that includes an encrypted master key associated with a hosting HSM is received by a backup HSM from a backup utility. A private key decryption key corresponding to a public key encryption key previously provided by the backup HSM to the backup utility for the hosting HSM is retrieved from the backup HSM's tamper-proof storage and used to decrypt the encrypted master key. A specified number of master key shares to generate for the decrypted master key is determined and generated using a secret sharing method. The generated master key shares are provided to the backup utility.
    Type: Grant
    Filed: February 15, 2018
    Date of Patent: May 5, 2020
    Assignee: FMR LLC
    Inventors: Gang Cheng, Vladimir Tsitrin, Thomas Stephen McGuire
  • Patent number: 10461940
    Abstract: The Secure Firmware Transaction Signing Platform Apparatuses, Methods and Systems (“SFTSP”) transforms transaction signing request inputs via SFTSP components into transaction signing response outputs. A transaction signing request message for a transaction may be received at a first HSM. An encrypted master private key associated with the transaction may be obtained from a second HSM. A private key decryption key associated with the first HSM may be retrieved from the first HSM's tamper-proof storage. The encrypted master private key may be decrypted using the private key decryption key. A transaction hash and a keychain path associated with the transaction signing request message may be determined. A signing private key for the keychain path may be generated by the first HSM using the decrypted master private key. The transaction hash may be signed by the first HSM using the signing private key, and the generated signature may be returned.
    Type: Grant
    Filed: March 10, 2017
    Date of Patent: October 29, 2019
    Assignee: FMR LLC
    Inventors: Gang Cheng, Vladimir Tsitrin
  • Publication number: 20190280864
    Abstract: The Seed Splitting and Firmware Extension for Secure Cryptocurrency Key Backup, Restore, and Transaction Signing Platform Apparatuses, Methods and Systems (“SFTSP”) transforms transaction signing request, key backup request, key recovery request inputs via SFTSP components into transaction signing response, key backup response, key recovery response outputs. An offline transaction signing request message for a transaction is received by a first cold HSM and includes an encrypted second master key share from a second cold HSM and an encrypted third master key share from a hot HSM. A first master key share is retrieved. The encrypted master key shares are decrypted and, along with the first master key share, used to recover a master private key. A keychain path is determined. A signing private key for the keychain path is generated using the master private key. The transaction is signed using the signing private key, and the generated signature is returned.
    Type: Application
    Filed: May 23, 2019
    Publication date: September 12, 2019
    Inventors: Gang Cheng, Vladimir Tsitrin, Thomas Stephen McGuire
  • Publication number: 20190188701
    Abstract: The Social Data Tracking Datastructures, Apparatuses, Methods and Systems (“SDTD”) transforms brokerage order request, blockchain transaction request, agency action request inputs via SDTD components into brokerage order confirmation, transaction confirmation, agency action notification outputs. An order of a user for an order processing entity is obtained. A blockchain data node, which facilitates access to user-owned read data, associated with the order is determined. A blockchain identifier of the blockchain data node and a blockchain identifier of the order processing entity is provided to an access control node and the user-owned read data is obtained. The order is executed using the user-owned read data. A write access blockchain node, which grants the order processing entity permission from the user to create one or more blockchain data nodes, is determined. A new blockchain data node is created that facilitates access to the user-owned write data associated with the executed order.
    Type: Application
    Filed: December 15, 2017
    Publication date: June 20, 2019
    Inventors: Christopher Parsons, Michael Thibodeau, Randal J. August, Kersing Huang, Vladimir Tsitrin, Matthew Ryan George
  • Publication number: 20190188699
    Abstract: The Social Data Tracking Datastructures, Apparatuses, Methods and Systems (“SDTD”) transforms brokerage order request, blockchain transaction request, agency action request inputs via SDTD components into brokerage order confirmation, transaction confirmation, agency action notification outputs. An agency action request is obtained from a user of an agency oversight configured blockchain. A transaction identifier of an unwind transaction associated with the agency action request is determined. An unwind address associated with the agency action request is determined. The agency oversight configured blockchain is analyzed to determine an affected transaction for the unwind transaction, wherein the affected transaction involves unspent crypto tokens that originated from the unwind transaction. An agency blockchain transaction request that facilitates transferring crypto tokens from an address associated with the affected transaction to the unwind address is generated.
    Type: Application
    Filed: December 15, 2017
    Publication date: June 20, 2019
    Inventors: Michael Thibodeau, Christopher Parson, Matthew Ryan George, Randal J. August, Kersing Huang, Vladimir Tsitrin
  • Publication number: 20180367316
    Abstract: The Seed Splitting and Firmware Extension for Secure Cryptocurrency Key Backup, Restore, and Transaction Signing Platform Apparatuses, Methods and Systems (“SFTSP”) transforms transaction signing request, key backup request, key recovery request inputs via SFTSP components into transaction signing response, key backup response, key recovery response outputs. A transaction signing request message for a transaction is received by a first HSM and includes an encrypted second master key share from a second HSM whose access is controlled by M-of-N authentication policy. The encrypted second master key share is decrypted. A first master key share is retrieved. A master private key is recovered from the master key shares. A transaction hash and a keychain path is determined. A signing private key for the keychain path is generated using the recovered master private key. The transaction hash is signed using the signing private key, and the generated signature is returned.
    Type: Application
    Filed: May 18, 2018
    Publication date: December 20, 2018
    Inventors: Gang Cheng, Vladimir Tsitrin, Thomas Stephen McGuire
  • Publication number: 20180262341
    Abstract: The Secure Firmware Transaction Signing Platform Apparatuses, Methods and Systems (“SFTSP”) transforms transaction signing request inputs via SFTSP components into transaction signing response outputs. A transaction signing request message for a transaction may be received at a first HSM. An encrypted master private key associated with the transaction may be obtained from a second HSM. A private key decryption key associated with the first HSM may be retrieved from the first HSM's tamper-proof storage. The encrypted master private key may be decrypted using the private key decryption key. A transaction hash and a keychain path associated with the transaction signing request message may be determined. A signing private key for the keychain path may be generated by the first HSM using the decrypted master private key. The transaction hash may be signed by the first HSM using the signing private key, and the generated signature may be returned.
    Type: Application
    Filed: March 10, 2017
    Publication date: September 13, 2018
    Inventors: Gang Cheng, Vladimir Tsitrin
  • Publication number: 20180176013
    Abstract: The Firmware Extension for Secure Cryptocurrency Key Backup, Restore, and Transaction Signing Platform Apparatuses, Methods and Systems (“SFTSP”) transforms transaction signing request, key backup request, key recovery request inputs via SFTSP components into transaction signing response, key backup response, key recovery response outputs. A key backup request that includes an encrypted master key associated with a hosting HSM is received by a backup HSM from a backup utility. A private key decryption key corresponding to a public key encryption key previously provided by the backup HSM to the backup utility for the hosting HSM is retrieved from the backup HSM's tamper-proof storage and used to decrypt the encrypted master key. A specified number of master key shares to generate for the decrypted master key is determined and generated using a secret sharing method. The generated master key shares are provided to the backup utility.
    Type: Application
    Filed: February 15, 2018
    Publication date: June 21, 2018
    Inventors: Gang Cheng, Vladimir Tsitrin, Thomas Stephen McGuire