IP Library Granted Patent US 12688262
Granted Patent B2
US 12688262 · App. 18/366,126 · Granted Jul 21, 2026

Devices, systems, and methods for efficiently encrypting information into a digital asset

Inventor: Allen Y. Yang (San Ramon, CA)
Assignee: Intelligent Racing Inc.
G06F21/1065G06F21/602
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12688262
App. No.
18/366,126
Granted
Jul 21, 2026
Kind
B2
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.

Claims (26)

1 . 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.

2 . The computer-implemented method of claim 1 , wherein the digital asset comprises an original color palette, and wherein altering the plurality of pixel values utilizes the original color palette of the digital asset such that a file size of the digital asset is the same as a file size of the altered digital asset.

3 . The computer-implemented method of claim 2 , wherein the original color palette of the digital asset defines a codebook, and wherein retrieval of the embedded information from the altered digital asset is based on the codebook defined by the original color palette of the digital asset.

4 . The computer-implemented method of claim 3 , wherein altering the plurality of pixel values further comprises altering pixel values of the plurality of pixel values located at predetermined coordinates.

5 . The computer-implemented method of claim 4 , wherein the digital asset comprises an artistic component, and wherein the pixel values located at the predetermined coordinates do not overlap with the artistic component.

6 . The computer-implemented method of claim 2 , further comprising encrypting, via the host server, the information via an encryption algorithm prior to embedding the information within the digital asset.

7 . The computer-implemented method of claim 6 , wherein retrieval of the embedded information from the altered digital asset comprises decrypting the encrypted information via an encryption key stored on the computing device.

8 . The computer-implemented method of claim 2 , wherein the digital asset comprises a sequence of frames.

9 . The computer-implemented method of claim 8 , wherein the sequence of frames is dynamically displayed in succession according to a predetermined frame rate of the digital asset.

10 . The computer-implemented method of claim 9 , wherein each frame of the sequence of frames comprises a subset of the plurality of pixel values, and wherein altering the plurality of pixel values comprises altering the subset of the plurality of pixel values of each frame of the sequence of frames.

11 . The computer-implemented method of claim 2 , wherein the information embedded within the digital asset causes the application to perform a predetermined action upon retrieval.

12 . The computer-implemented method of claim 11 , wherein the digital asset comprises a video game asset comprising at least one of a model, a visual appearance, or a gaming attribute of the video game asset, or combinations thereof, and wherein the predetermined action comprises unlocking the video game asset upon retrieval of the information embedded within the digital asset.

13 . The computer-implemented method of claim 11 , wherein the digital asset comprises an image file associated with a musical composition, and wherein the predetermined action comprises playing an audio file associated with the musical composition upon retrieval of the information embedded within the digital asset.

14 . The computer-implemented method of claim 11 , wherein the digital asset comprises an image file of food, and wherein the predetermined action comprises displaying a recipe associated with the food upon retrieval of the information embedded within the digital asset.

15 . The computer-implemented method of claim 11 , wherein the digital asset is associated with a generative artificial intelligence, and wherein the predetermined action comprises interacting with the generative artificial intelligence upon retrieval of the information embedded within the digital asset.

16 . The computer-implemented method of claim 1 , wherein the computer network comprises a blockchain network, and wherein the digital asset comprises a non-fungible token.

17 . The computer-implemented method of claim 1 , wherein the file size of the altered, compressed digital asset being less than or equal to the digital asset is attributed to a finite color palette of the digital asset.

18 . 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.