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

Search All Applications in Cryptocurrency: Platforms


Application US20190013948


Published 2019-01-10

Internet Of Things Blockchain Interface

An Internet of Things (IoT) blockchain interface system facilitates receiving and deploying events from an IoT gateway to a blockchain using the event stack. The system also provides an interface between events that may affect objects on the blockchain from IoT sensors. The system also serves to authenticate IoT events such as sensor data.



Much More than Average Length Specification


View the Patent Matrix® Diagram to Explore the Claim Relationships

USPTO Full Text Publication >

3 Independent Claims

  • 1. An Internet of Things (IoT) blockchain 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 event from an IoT gateway at an event stack; determine whether the event affects a blockchain object based on a context schema; in response to a determination that the event affects the blockchain object, generate a message blockchain object addressed to the blockchain object; and deploy the message blockchain object to a blockchain.

  • 9. An Internet of Things (IoT) blockchain interface system comprising: a processor; and a computer readable medium storing machine-readable instructions that when executed by the processor cause the processor to: store a context schema for a blockchain object, wherein the context schema includes a state map describing states of a blockchain object deployed on a blockchain, and a persona list of acceptable personas that can interact with the blockchain object in different states; receive events including measurements from a plurality of IoT sensors via an IoT gateway at an event stack; determine whether an event of the events affects the blockchain object based on the context schema; in response to a determination that the event affects the blockchain object, generate a message blockchain object addressed to the blockchain object on the blockchain; and deploy the message blockchain object to a blockchain, causing the blockchain object to change from a first state in the state map to a second state in the state map.

  • 18. A computer-implemented method comprising: receiving an event from an IoT device via an IoT gateway at an event stack; determining whether the event affects a blockchain object based on a context schema; in response to a determination that the event affects the blockchain object, generating a message blockchain object addressed to the blockchain object; and deploying the message blockchain object to a blockchain containing the blockchain object.