Multi-layered image encoding for data block
AssigneeInternational Business Machines Corporation
InventorsAdam L. Griffin, Srinivas B. Tummalapenta, Gary I. Givental, Wesley A. Khademi, Aankur Bhatia
Life of this patent
Estimating the term…
Abstract
An example operation may include one or more of retrieving a predefined image from a storage, encoding data attributes to be stored on a blockchain into one or more image layers of the predefined image to generate an encoded image, generating a data block comprising the encoded image including the data attributes which are encoded into the one or more image layers, and storing the data block via a hash-linked chain of data blocks on a distributed ledger.
Claims20
A computing system comprising:
- a storage configured to store a predefined image;
- and
- a processor configured to encode data attributes to be stored on a blockchain into one or more image layers of the predefined image to generate an encoded image, and generate a data block which comprises the encoded image that includes the data attributes which are encoded into the one or more image layers,
- wherein the processor is further configured store the data block via a hash-linked chain of data blocks on a distributed ledger of the storage.
A method comprising:
- retrieving a predefined image from a storage;
- encoding data attributes to be stored on a blockchain into one or more image layers of the predefined image to generate an encoded image;
- generating a data block comprising the encoded image including the data attributes which are encoded into the one or more image layers;
- and
- storing the data block via a hash-linked chain of data blocks on a distributed ledger.
A non-transitory computer readable medium comprising instructions, that when read by a processor, cause the processor to perform a method comprising:
- retrieving a predefined image from a storage;
- encoding data attributes to be stored on a blockchain into one or more image layers of the predefined image to generate an encoded image;
- generating a data block comprising the encoded image including the data attributes which are encoded into the one or more image layers;
- and
- storing the data block via a hash-linked chain of data blocks on a distributed ledger.
Dependencies are inferred from the claim text.