Patent ID: 11863679
Assignee: TENET 3 LLC
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 0:
1. A method of establishing integrity of digital content, the method comprising:
during a block accumulation period:
receiving, by an entity that generates a blockchain, a plurality of records in a sequence, each record of the plurality of records respectively comprising a record for a digital content file and including a message digest for the digital content file; and
appending the plurality of records into a currently open block of the blockchain; upon an end of the block accumulation period:
closing the currently open block to additional records, rendering the currently open block into a closed block; and
opening a new current block into which a future plurality of records may be appended;

chaining the closed block to the blockchain, wherein chaining blocks to the blockchain comprises inserting a message digest for an earlier block into a subsequent block;
iteratively opening, appending, and chaining multiple blocks across multiple block accumulation periods to produce generate the blockchain, wherein the blockchain does not contain content from the digital content file, and wherein at least one record of the plurality of records further comprises:
a digital signature of the digital content file by a data owner of the digital content file and a digital signature of the digital content file by the entity that generates the blockchain;
wherein each of the at least one record of the plurality of records is generated by at least verifying, by the entity that generates the blockchain, that the message digest for the digital content file within the record for the digital content file matches an independently-generated message digest for the digital content file; and
based on at least the message digest for the digital content file within the record for the digital content file matching the independently-generated message digest for the digital content file, inserting a digital signature of the digital content file by the entity that generates the blockchain into the record for the digital content file.