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 US20190013934


Published 2019-01-10

Blockchain Proof Of Custody, Proof Against Tampering, Proof Of Chain Of Custody

According to an embodiment of the present disclosure, an event interface system, hereinafter the system, provides a record storage system and facilitates a proof of custody, proof of chain of custody and proof against tampering for a record by deploying a hash of the record on the blockchain and storing the record on an off-chain storage.



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 record storage system comprising: a processor; and a non-transitory computer readable medium storing machine-readable instructions that when executed by the processor cause the processor to: receive a record including: a file; and metadata associated with the file; generate a hash of the record; store the record on an off-chain storage; and deploy the hash to a blockchain.

  • 13. An immutable record storage system comprising: a processor; and a computer readable medium storing machine-readable instructions that when executed by the processor cause the processor to: authenticate a participant based on credentials and a configuration file; receive a record from the participant; generate a hash of the record; deploy the hash on a the blockchain; and store the record in an off-chain storage.

  • 18. A computer-implemented method for storing an immutable record on a blockchain, the method comprising: receiving a context schema for a record, wherein the context schema comprises: a state map describing states of the record; and a persona list of acceptable personas to interact with the record in different states; receiving the record; receiving an initial parameter for the record based on the context schema; updating the record with the initial parameter; generating a hash of the record; and deploying the hash as a blockchain object to the blockchain.