IP Library Granted Patent US 12,014,408
Granted Patent B2
US 12,014,408 · App. 17/140,841 · Granted Jun 18, 2024

Object identification and device communication through image and audio signals

Inventors: Bruce L. Davis (Lake Oswego, OR); Tony F. Rodriguez (Portland, OR)
Assignee: Digimarc Corporation
G06Q30/0623G06N7/01G06Q30/0631G06V10/764G06V20/10G06V20/20G06V20/52G11B20/00289G11B20/00891H04W4/029G06T11/001G06T11/60G06V2201/10
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 12,014,408
App. No.
17/140,841
Granted
Jun 18, 2024
Kind
B2
Abstract

Deterministic identifiers fuel reliable efficient capture of product discovery, purchase and consumption events, which in turn enable more reliable product recommendation, more accurate shopping list generation and in-store navigation. A mobile device, equipped with image and audio detectors, extracts product identifiers from objects, display screens and ambient audio. In conjunction with a cloud-based service, a mobile device application obtains product information and logs product events for extracted identifiers. The cloud service generates recommendations, and mapping for in-store navigation. The detectors also provide reliable and efficient product identification for purchase events, and post shopping product consumption events.

Claims (28)

1. A system comprising:

a first computer configured with instructions to encode a first digital identifier in a first audio watermark and embed the first audio watermark in first audio;

a cloud computer, configured with instructions to receive the first digital identifier extracted from the first audio watermark at a user computer, wherein the user computer comprises a smart speaker configured with instructions to extract the first digital identifier from the first audio watermark embedded in the first audio, look up first product information associated with the first digital identifier, and submit the first product information to a machine learning service, the machine learning service being trained to provide a product recommendation in response to the first product information.

2. The system of claim 1 wherein the smart speaker comprises a microphone, and wherein the smart speaker is configured with instructions to extract the first audio watermark from the first audio captured through the microphone.

3. The system of claim 1 wherein the first computer is configured with instructions to embed the first audio watermark in frequencies of the first audio above 18 kHz, and the user computer is configured to extract the first digital identifier from audio frequencies above 18 kHz.

4. The system of claim 1 wherein the first computer is configured with instructions to embed the first audio watermark in frequencies of the first audio below 16 kHz, and the user computer is configured to extract the first digital identifier from audio frequencies below 16 kHz.

5. The system of claim 1 wherein the cloud computer is configured to receive plural digital identifiers extracted from audio watermarks by the user computer, look up product information corresponding to the plural digital identifiers, and submit the product information corresponding to the plural digital identifiers to a machine learning service, the machine learning service being trained to provide a product recommendation in response to the product information corresponding to the plural digital identifiers.

6. The system of claim 1 wherein the cloud computer is configured to receive plural digital identifiers extracted from image watermarks by the user computer, look up product information corresponding to the plural digital identifiers, and submit the product information corresponding to the plural digital identifiers to a machine learning service, the machine learning service being trained to provide a product recommendation in response to the product information corresponding to the plural digital identifiers.

7. A method of communicating data through an audio signal, the method comprising:

at a first computer, encoding a first digital identifier in a first audio watermark;

embedding the first audio watermark in first audio;

at a second computer, receiving the first digital identifier extracted from the first audio watermark at a smart speaker;

looking up first product information associated with the first digital identifier; and

submitting the first product information to a machine learning service, the machine learning service being trained to provide a product recommendation in response to the first product information; and

providing the product recommendation to a memory corresponding to a user of the smart speaker.

8. The method of claim 7 wherein the smart speaker comprises a microphone, and wherein the smart speaker is configured to extract the first audio watermark from the first audio captured through the microphone.

9. The method of claim 8 further comprising:

embedding the first audio watermark in frequencies of the first audio above 18 kHz, and the smart speaker is configured to extract the first digital identifier from audio frequencies above 18 kHz.

10. The method of claim 8 further comprising:

embedding the first audio watermark in frequencies of the first audio below 16 kHz, and the smart speaker is configured to extract the first digital identifier from audio frequencies below 16 kHz.

11. The method of claim 7 further comprising:

receiving plural digital identifiers extracted from audio watermarks by the smart speaker;

looking up product information corresponding to the plural digital identifiers, and

submitting the product information corresponding to the plural digital identifiers to a machine learning service, the machine learning service being trained to provide a product recommendation in response to the product information corresponding to the plural digital identifiers.

12. The method of claim 7 further comprising:

receiving plural digital identifiers extracted from image watermarks by a mobile device,

looking up product information corresponding to the plural digital identifiers, and

submitting the product information corresponding to the plural digital identifiers to a machine learning service, the machine learning service being trained to provide a product recommendation in response to the product information corresponding to the plural digital identifiers.

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 Jan 4, 2021
From: RODRIGUEZ, TONY F.; DAVIS, BRUCE L.
To: DIGIMARC CORPORATION
Reel/Frame 054803/0149 →
Continuity (3)
Continuation 16246423 · Jan 11, 2019
Provisional Application 62617222 · Jan 13, 2018
Related Publication 20210342588A1 · Nov 4, 2021
Cited By (1)
US 12,541,576