Home Patent Forecast® Sectors Log In   Contact  
How it works Patent Forecast® Sectors Insights
Menu
Enjoy your FREE PREVIEW which shows only 2022 data and 25 documents. Contact Patent Forecast for full access.        

Cryptocurrency: Industrial Applications

Search All Patents in Cryptocurrency: Industrial Applications


Patent US10250394


Issued 2019-04-02

Cryptologic Self-executing Blockchain Export Commitment

A data furnisher may append, to a furnisher blockchain, an interoperability smart contract comprising a cryptologic committal. The cryptologic committal may include logic configured to cause a data receiver to commit token data to the receiver blockchain based on a pre-commit authorization. The data furnisher may encrypt, based on a committal key, a pre-commit authorization to transfer token data stored on the furnisher blockchain to the receiver blockchain. The data furnisher may transmit the pre-commit authorization to the data receiver. After transmission of the pre-commit authorization, the data furnisher may receive a pre-commit acknowledgement of the pre-commit authorization. The data furnisher may lock the token data on the furnisher blockchain in response to verification that the token data is appended to the data receiver blockchain. The data furnisher may send the predetermined committal key to the data receiver to commit the token data to the data receiver blockchain.



Much More than Average Length Specification


View the Patent Matrix® Diagram to Explore the Claim Relationships

USPTO Full Text Publication >

3 Independent Claims

  • 1. A method comprising: appending, to a furnisher blockchain, an interoperability smart contract comprising a cryptologic committal, the cryptologic committal comprising commit logic configured to cause a data receiver to commit token data to a receiver blockchain based on a pre-commit authorization; encrypting, based on a predetermined committal key, the pre-commit authorization to transfer token data stored on the furnisher blockchain to the receiver blockchain; sending the pre-commit authorization to the data receiver; after sending the pre-commit authorization, receiving a pre-commit acknowledgement of the pre-commit authorization; and responsive to the pre-commit acknowledgement: locking the token data on the furnisher blockchain in response to verification that the token data is appended to the receiver blockchain, and sending the predetermined committal key to the data receiver, the data receiver configured to execute the commit logic based on the pre-commit authorization unencrypted by the predetermined committal key and commit the token data to the receiver blockchain based on the commit logic.

  • 8. A system comprising: a processor and a memory, the processor configured to: append, to a furnisher blockchain, an interoperability smart contract comprising a cryptologic committal, the cryptologic committal comprising commit logic configured to cause a data receiver to commit token data to a receiver blockchain based on a pre-commit authorization; encrypt, based on a predetermined committal key, the pre-commit authorization to transfer token data stored on the furnisher blockchain to the receiver blockchain; transmit the pre-commit authorization to the data receiver; after transmission of the pre-commit authorization, receive a pre-commit acknowledgement of the pre-commit authorization; and responsive to the pre-commit acknowledgement: lock the token data on the furnisher blockchain in response to verification that the token data is appended to the receiver blockchain, and send the predetermined committal key to the data receiver, the data receiver configured to execute the commit logic based on the pre-commit authorization unencrypted by the predetermined committal key and commit the token data to the receiver blockchain based on the commit logic.

  • 15. A non-transitory computer readable storage medium comprising: a plurality of instructions executable by a processor, the instructions comprising instructions that cause the processor to: receive an encrypted pre-commit authorization to transfer token data stored on a furnisher blockchain to a receiver blockchain; access, from the receiver blockchain, an interoperability smart contract comprising a cryptologic committal, the cryptologic committal comprising commit logic configured to cause committal of the token data to the receiver blockchain based on the pre-commit authorization; generate the token data; transmit a pre-commit acknowledgement to a data furnisher in response to generation of the token data; and after transmission of the pre-commit authorization: receive a committal key from the data furnisher, unencrypt the pre-commit authorization based on the committal key, and commit the token data to the receiver blockchain based on the unencrypted pre-commit authorization and the cryptologic committal.