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.
Claims18
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 graphics interchange format comprising a plurality of pixel values associated with an original color palette of the digital asset;
- embedding, via the host server, information within the digital asset by altering the plurality of pixel values without altering the original color palette of the digital asset in spite of a compression of the digital asset;
- and
- generating, via the host server, an altered digital asset comprising the embedded information, wherein the altered digital asset has been compressed but the original color palette of the digital asset remains unaltered, wherein the altered, compressed digital asset comprises a file size less than or equal to an original file size of the digital asset even though the altered, compressed digital asset comprises the embedded information, and 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 is animated and comprises a plurality of pixel values associated with an original color palette of the digital asset;
- embed information within the digital asset by altering the plurality of pixel values without altering the original color palette of the digital asset in spite of a compression of the digital asset, wherein the altered, compressed digital asset comprises a file size less than or equal to an original file size of the digital asset even though the altered, compressed digital asset comprises the embedded information;
- and
- generate an altered digital asset comprising the embedded information, wherein the altered digital asset has been compressed but the original color palette of the digital asset remains unaltered, and wherein, upon detection of the altered digital asset, the application causes the processor of the computing device to perform a predetermined action based on the embedded information from the altered digital asset upon receipt.
Dependencies are inferred from the claim text.