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: Security

Search All Applications in Cryptocurrency: Security


Application US20190013933


Published 2019-01-10

Blockchain Object Deployment And Synchronization Across Blockchains

An event interface system facilitates the creation and deployment of a first blockchain object and a second blockchain object on a first blockchain and a second blockchain respectively. The system also provides an interface between the first blockchain object and the second blockchain object via the event hub. Additionally, the system can allow interaction between blockchain objects on a private blockchain and a participant on the system.



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 blockchain object event interface system comprising: a processor; and a computer readable medium storing machine-readable instructions that when executed by the processor cause the processor to: receive an initial parameter for a blockchain object based on a parameter specification in a context schema; initialize a first blockchain object with the initial parameter; initialize a second blockchain object with the initial parameter; deploy the first blockchain object to a first blockchain and the second blockchain object to a second blockchain; generate a correlation id to link the first blockchain object and the second blockchain object; and generate an interface between the first blockchain object and the second blockchain object via an event hub.

  • 12. An event interface system comprising: a processor; and a computer readable medium storing machine-readable instructions that when executed by the processor cause the processor to: deploy a first blockchain object on a first blockchain; generate a hash of the first blockchain object; deploy the hash of the first blockchain object on a second blockchain; receive a block update from the second blockchain; identify a message blockchain object in block update addressed to the deployed hash in the block update; and place an event based on the message blockchain object on an event stack.

  • 17. A computer-implemented method for generating an interface for interacting with a blockchain object, the method comprising: receiving a context schema for a blockchain object, wherein the context schema comprises: a state map describing states of the blockchain object; and a persona list of acceptable personas that can interact with the blockchain object in different states; receiving an initial parameter for the blockchain object based on the context schema; initializing a first blockchain object with the initial parameter; initializing a second blockchain object with the initial parameter; deploying the first blockchain object to a first blockchain; deploying the second blockchain object to a second blockchain; and generating an interface between the first blockchain and the second blockchain object via an event stack.