Media obfuscation
AssigneeInternational Business Machines Corporation
InventorYedendra Shrinivasan
Life of this patent
Estimating the term…
Abstract
An example operation may include one or more of receiving a file from a content owner node, by a file processor node, dividing the file into a plurality of chunks by the file processor, placing, by the file processor, the plurality of chunks on blockchain nodes, and generating a file storage plan comprising locations of the plurality of the chunks.
Claims20
A file processor node in a blockchain network comprising a plurality of nodes, including a user node and a content owner node, the file processor node, comprising:
- a memory storing one or more instructions;
- and
- a processor that when executing the one or more instructions is configured to:
- receive a file from a content owner node of the blockchain network,
- divide the file into chunks,
- add noise to the chunks, the noise comprising a link to access the file on a blockchain of the blockchain network,
- distribute the chunks throughout the plurality of nodes, and
- generate a file storage plan for the file based on a distribution of the chunks throughout the plurality of nodes.
A method, comprising:
- receiving, by a file processor node in a blockchain network comprising a plurality of peer nodes including a user node and a file owner node, a file from a content owner node of the blockchain network;
- dividing, by the file processor node, the file into chunks;
- adding, by the file processor node, noise to the chunks, the noise comprising a link to access the file on a blockchain of the blockchain network,
- distributing, by the file processor node, the chunks throughout the plurality of nodes;
- and
- generating, by the file processor node, a file storage plan for the file based on a distribution of the chunks throughout the plurality of nodes.
A non-transitory computer readable medium storing one or more instructions that when executed by a processor of a file processor node in a blockchain network comprising a plurality of peer nodes including a user node and a file owner node cause the processor to perform:
- receiving a file from a file owner node of the blockchain network;
- dividing the file into chunks;
- adding noise to the chunks, the noise comprising a link to access the file on a blockchain of the blockchain network,
- distributing the chunks throughout the plurality of nodes;
- and
- generating a file storage plan for the file based on a distribution of the chunks throughout the plurality of nodes.
Dependencies are inferred from the claim text.