Back to results
US 12,762,258 B2Granted
Hidden compartments in data encrypted using machine learning
AssigneeHiddenLayer, Inc.
InventorsJulian Collado Umana, Andrew Davis
Life of this patent
Estimating the term…
Abstract
First data is received which encapsulates second data in a hidden compartment. Thereafter, a password is received by a password encoder which uses such password to generate a key. The first data and the key are combined to generate the second data (i.e., the hidden data). The second data is then provided to a consuming application or process. Related apparatus, systems, techniques and articles are also described.
Claims30
A computer-implemented method comprising:
- receiving a password by a password encoder comprising one or more machine learning models;
- generating, by the password encoder and based on the password, a key which can be used to access data encapsulated in hidden compartments;
- and
- providing the key to a consuming application or process, the consuming application or process combining the key with an image to reveal the data encapsulated in a hidden compartment of the image and causing the combination of the key with the image to be processed by an autoencoder.
1 more element
A computer-implemented method comprising:
- receiving a password by a password encoder comprising one or more machine learning models;
- generating, by the password encoder and based on the password, a key which can be used to access data encapsulated in hidden compartments;
- receiving first data encapsulating second data in a hidden compartment;
- inputting a combination of the first data and the key into an autoencoder comprising a neural network-based encoder in tandem with a neural network-based decoder to generate the second data;
- and
- providing the second data to a consuming application or process.
3 more elements
A computer-implemented method comprising:
- receiving a password by a password encoder comprising one or more machine learning models;
- generating, by the password encoder and based on the password, a key which can be used to access data encapsulated in hidden compartments;
- receiving first data encapsulating second data in a hidden compartment;
- inputting a combination of the first data and the key into an autoencoder to generate the second data;
- and
- providing the second data to a consuming application or process.
3 more elements
Dependencies are inferred from the claim text.