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 Applications in Cryptocurrency: Industrial Applications


Application US20190108323


Published 2019-04-11

Blockchain Enhanced Entitlement Control

Systems and methods for entitlement tracking and control with blockchain technology are provided. A server node may receive usage information indicating usage of a licensed component by a remote device. The server node may generate a datablock that includes the usage information and append the datablock to a blockchain. The server node may acquire, from the blockchain, a license smart contract. The license smart contract may include control logic to control access to the license component. The server node may control access to the license component by the remote device based on the usage information and the control logic.



Much More than Average Length Specification


View the Patent Matrix® Diagram to Explore the Claim Relationships

USPTO Full Text Publication >

4 Independent Claims

  • 1. A system comprising a hardware processor, the hardware processor configured to: receive usage information, the usage information indicative of usage of a licensed component by a remote device; generate a datablock, the datablock comprising the usage information; append the datablock to a blockchain; acquire, from the blockchain, a license smart contract, the license smart contract comprising control logic, the control logic configured to control access to the license component; and control access to the license component by the remote device based on the usage information and the control logic, wherein to control access, the hardware process is configured to execute the control logic.

  • 8. A method, comprising: receiving usage information, the usage information indicating usage of a licensed component by a remote device; generating a datablock comprising the usage information; appending the datablock to a blockchain; acquiring, from the blockchain, a license smart contract, the license smart contract comprising control logic configured to control access to the license component; and controlling, by a processor, access to the license component by the remote device, the controlling based on execution of the control logic by the processor.

  • 15-20. (canceled)

  • 23. A method comprising: communicating a display interface configured to cause a terminal to display licensing parameters indicative of permitted usage of a licensed component; receiving a request to create a license smart contract, the request including at least one of the licensing parameters selected on the display interface; combining template logic with the at least one of the license parameters to generate a licensed smart contract comprising license logic, the license logic comprising an instruction to determine when access to the licensed component is permitted; appending, to a blockchain, a datablock comprising the license logic; receiving usage information indicative of usage of the license component; accessing, from the blockchain, the license logic in response to receipt of the usage information; and controlling, based the usage information and on execution of the licensing logic, access to the licensed component.