IP Library Granted Patent US 11,102,201
Granted Patent B2
US 11,102,201 · App. 16/819,612 · Granted Aug 24, 2021

Robust encoding of machine readable information in host objects and biometrics, and associated decoding and authentication

Inventors: Matthew M. Weaver (Portland, OR); Tony F. Rodriguez (Portland, OR)
Assignee: Digimarc Corporation
H04L63/0861G10L19/018H04L9/3242G06K9/00288H04N19/136
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 11,102,201
App. No.
16/819,612
Granted
Aug 24, 2021
Kind
B2
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.

Claims (42)

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

2. The device of claim 1 wherein the image signal comprises a biometric of a user.

3. The device of claim 2 wherein the biometric comprises a facial image of the user.

4. The device of claim 1 further including a printer, the processor configured with instructions to print the encoded image signal with the printer.

5. The device of claim 1 further including a display, the processor configured with instructions to display the encoded image signal on the display.

6. The device of claim 1 wherein the image signal is applied to an object, and the transaction comprises a distribution of the object, and the transaction history traces the distribution of the object through a supply chain.

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

8. The non-transitory computer readable medium of claim 7 wherein the image signal comprises a biometric of a user.

9. The non-transitory computer readable medium of claim 8 wherein the biometric comprises a facial image of the user.

10. The non-transitory computer readable medium of claim 7 on which is stored instructions configured to control printing of the encoded image signal.

11. The non-transitory computer readable medium of claim 7 on which is stored instructions configured to control display of the encoded image signal.

12. The non-transitory computer readable medium of claim 7 wherein the image signal is applied to an object, and the transaction comprises a distribution of the object, and the transaction history traces the distribution of the object through a supply chain.

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

14. The method of claim 13 wherein the image signal comprises a biometric of a user.

15. The method of claim 14 wherein the biometric comprises a facial image of the user.

16. The method of claim 13 comprising executing instructions configured to control printing of the encoded image signal.

17. The method of claim 13 comprising executing instructions configured to control display of the encoded image signal.

18. The method of claim 13 wherein the image signal is applied to an object, and the transaction comprises a distribution of the object, and the transaction history traces the distribution of the object through a supply chain.

19. The method of claim 13 wherein the image signal forms at least part of a video, and the transaction comprises a distribution of the video, and the transaction history comprises distribution of the video to recipients via a network.

20. The method of claim 18 where image signal is applied to the object via variable data printing of packaging or a label.

Assignments (3)
ARTICLES OF CONVERSION Recorded Jun 19, 2026
From: DIGIMARC CORPORATION
To: DIGIMARC LLC
Reel/Frame 075863/0211 →
ARTICLES OF AMENDMENT OFTHE ARTICLES OF ORGANIZATION OF DIGIMARC LLC Recorded Jun 19, 2026
From: DIGIMARC LLC
To: DMRC LLC
Reel/Frame 075863/0266 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 16, 2020
From: WEAVER, MATTHEW M.; RODRIGUEZ, TONY F.
To: DIGIMARC CORPORATION
Reel/Frame 052124/0075 →
Continuity (3)
Continuation 15368635 · Dec 4, 2016
Provisional Application 62263556 · Dec 4, 2015
Related Publication 20200287898A1 · Sep 10, 2020
Cited By (3)
US 12,406,320 US 12,452,238 US 12,501,225