Devices, systems, and methods for efficiently encrypting information into a digital asset
AssigneeIntelligent Racing Inc
InventorAllen Y. YANG
Life of this patent
Estimating the term…
Abstract
A computer-implemented method of embedding information within a digital asset is disclosed herein. The method can include receiving a digital asset from a computer network, wherein the digital asset comprises a plurality of pixel values, embedding information within the digital asset by altering the plurality of pixel values, compressing the digital asset with the embedded information, generating an altered digital asset based on the compressed digital asset with the embedded information, and transmitting the altered digital asset to a computing device configured to retrieve the embedded information from the altered digital asset.
Claims21
A computer-implemented method of embedding information within a digital asset, the method comprising:
- receiving, via a host server, a digital asset from a computer network, wherein the digital asset comprises a plurality of pixel values;
- embedding, via the host server, information within the digital asset by altering the plurality of pixel values;
- compressing, via the host server, the digital asset with the embedded information;
- and
- generating, via the host server, an altered digital asset based on the compressed digital asset with the embedded information, wherein, upon detection of the altered digital asset, an application stored in a memory of a computing device causes a processor of the computing device to retrieve the embedded information from the altered digital asset.
A system for embedding information within a digital asset, the system comprising:
- a computing device comprising a processor and a memory that stores an application;
- and
- a host server comprising a processor and a memory to store instructions that, when executed by the processor, cause the host server to:
- receive a digital asset from a computer network, wherein the digital asset comprises a plurality of pixel values;
- embed information within the digital asset by altering the plurality of pixel values;
- compress the digital asset with the embedded information;
- and
- generate an altered digital asset based on the compressed digital asset with the embedded information, wherein, upon detection of the altered digital asset, the application causes the processor of the computing device to retrieve the embedded information from the altered digital asset upon receipt.
A computer-implemented method of utilizing information embedded within a digital asset, the method comprising:
- receiving a digital asset from a computer network, wherein the digital asset comprises a plurality of pixel values;
- detecting, via a computing device, that at least a subset of the plurality of pixel values that has been altered;
- comparing, via the computing device, the subset of the plurality of pixel values that has been altered to a codebook associated with an original color palette of the digital asset;
- extracting, via the computing device, embedded information from the digital asset based on the comparison of the subset of the plurality of pixel values to the codebook;
- and
- executing, via the computing device, a predetermined action based on the embedded information extracted from the digital asset.
Dependencies are inferred from the claim text.