Robust encoding of machine readable information in host objects and biometrics, and associated decoding and authentication
AssigneeDigimarc Corporation
InventorsMatthew M. Weaver, Tony F. Rodriguez
Life of this patent
Estimating the term…
Abstract
This disclosure details image and audio signal processing methods and associated equipment to robustly encode transaction parameters in rendered displays, printed objects and audio. It also details corresponding decoding methods and equipment to recover these parameters. Further, it details object authentication processing and equipment to validate a transaction for an object, employing a trust network protocol for maintaining a trusted transaction history of the object. Various alternative forms of this technology are described.
Claims21
A device comprising:
- memory configured to store an image signal and transaction parameter, the transaction parameter comprising an identifier to be encoded in a transaction history record of a transaction within a blockchain;
- a processor, in communication with the memory, the processor configured with instructions to:
- perform a perceptual analysis of the image signal;
- form a digital payload comprising the identifier;
- modulate a carrier signal with the digital payload to produce a modulated carrier signal;
- map elements of the modulated carrier signal to locations within the image signal;
- modify the image signal at the locations according to corresponding elements of the modulated carrier signal to form an encoded image signal in which the identifier is encoded based on the perceptual analysis;
- and
- send the identifier to the blockchain for encoding in the transaction history record.
6-11. (canceled)
A non-transitory computer readable medium on which is stored instructions that configure a processor to:
- access from a memory an image signal and transaction parameter, the transaction parameter comprising an identifier to be encoded in a transaction history record of a transaction within a blockchain;
- perform a perceptual analysis of the image signal;
- form a digital payload comprising the identifier;
- modulate a carrier signal with the digital payload to produce a modulated carrier signal;
- map elements of the modulated carrier signal to locations within the image signal;
- modify the image signal at the locations according to corresponding elements of the modulated carrier signal to form an encoded image signal in which the identifier is encoded based on the perceptual analysis;
- and
- send the identifier to the blockchain for encoding in the transaction history record.
A method managing distribution through encoded images, the method comprising, executing instructions on one or more processors to perform the acts of:
- accessing from a memory an image signal and transaction parameter, the transaction parameter comprising an identifier to be encoded in a transaction history record of a transaction within a blockchain;
- performing a perceptual analysis of the image signal;
- forming a digital payload comprising the identifier;
- modulating a carrier signal with the digital payload to produce a modulated carrier signal;
- mapping elements of the modulated carrier signal to locations within the image signal;
- modifying the image signal at the locations according to corresponding elements of the modulated carrier signal to form an encoded image signal in which the identifier is encoded based on the perceptual analysis;
- and
- sending the identifier to the blockchain for encoding in the transaction history record.
Dependencies are inferred from the claim text.