IP Library Patent Application 15247397
Patent Application
App. No. 15/247,397

SELECTING CONTENT BASED ON MEDIA DETECTED IN ENVIRONMENT

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 None
App. No.
15/247,397
Abstract

Techniques to select content based on ambient media detection are disclosed. In various embodiments, a received set of audio features associated with an audio environment and a stored media signature data are used to detect, based at least in part on the set of audio features, a media channel and program that is being played in the audio environment. Stored data associating one or more advertising or other classification codes with the detected media channel and program is used to determine an advertising or other classification code. The determined advertising or other classification codes to select and provide to a target device associated with the audio environment a secondary content.

Claims (31)

1 . A method to select content based on ambient media detection, comprising:

using a processor, a received set of audio features associated with an audio environment, and a stored media signature data to detect, based at least in part on the set of audio features, a media channel and program that is being played in the audio environment;

using the processor and stored data associating one or more advertising or other classification codes with the detected media channel and program to determine an advertising or other classification code; and

using the processor and the determined advertising or other classification codes to select and provide to a target device associated with the audio environment a secondary content.

2 . The method of claim 1 , wherein the stored media signature data is generated and stored in or near real time as a media stream associated with the detected media channel and program is being distributed via one or more distribution nodes to consumers of the media channel.

3 . The method of claim 2 , wherein the stored media signature data is generated at least in part by extracting from the media stream a media stream feature set corresponding to the feature set associated with the audio environment.

4 . The method of claim 1 , wherein the stored data associating one or more advertising or other classification codes with the detected media channel and program is generated and stored in or near real time as a media stream associated with the detected media channel and program is being distributed via one or more distribution nodes to consumers of the media channel.

5 . The method of claim 4 , wherein the stored data associating one or more advertising or other classification codes with the detected media channel and program is generated at least in part by extracting text-based content from the media stream.

6 . The method of claim 5 , wherein extracting text-based content from the media stream includes extracting one or more of closed caption, subtitle, or other text-based content from the media stream.

7 . The method of claim 5 , wherein the text-based content is processed to determine one or more topics with which the media stream is associated.

8 . The method of claim 7 , wherein the one or more topics are used to determine said one or more advertising or other classification codes.

9 . The method of claim 1 , wherein the target device comprises a client device that provided the set of audio features associated with the audio environment.

10 . The method of claim 9 , wherein the secondary content comprises advertising content.

11 . The method of claim 9 , wherein the secondary content comprises application content.

12 . The method of claim 11 , wherein the application content is associated with an application used to extract and provide said set of audio features associated with the audio environment.

13 . The method of claim 1 , wherein the secondary content is selected based at least in part on a user profile data.

14 . A system to select content based on ambient media detection, comprising:

a communication interface; and

is a processor coupled to the communication interface and configured to:

use a received set of audio features associated with an audio environment and a stored media signature data to detect, based at least in part on the set of audio features, a media channel and program that is being played in the audio environment;

use stored data associating one or more advertising or other classification codes with the detected media channel and program to determine an advertising or other classification code; and

use the determined advertising or other classification codes to select and provide to a target device associated with the audio environment a secondary content.

15 . The system of claim 14 , wherein the stored media signature data is generated and stored in or near real time as a media stream associated with the detected media channel and program is being distributed via one or more distribution nodes to consumers of the media channel.

16 . The system of claim 15 , wherein the stored media signature data is generated at least in part by extracting from the media stream a media stream feature set corresponding to the feature set associated with the audio environment.

17 . The system of claim 14 , wherein the stored data associating one or more advertising or other classification codes with the detected media channel and program is generated and stored in or near real time as a media stream associated with the detected media channel and program is being distributed via one or more distribution nodes to consumers of the media channel.

18 . The system of claim 17 , wherein the stored data associating one or more advertising or other classification codes with the detected media channel and program is generated at least in part by extracting text-based content from the media stream.

19 . The system of claim 18 , wherein extracting text-based content from the media stream includes extracting one or more of closed caption, subtitle, or other text-based content from the media stream.

20 . A computer program product to select content based on ambient media detection, the computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions for:

using a processor, a received set of audio features associated with an audio environment, and a stored media signature data to detect, based at least in part on the set of audio features, a media channel and program that is being played in the audio environment;

using the processor and stored data associating one or more advertising or other classification codes with the detected media channel and program to determine an advertising or other classification code; and

using the processor and the determined advertising or other classification codes to select and provide to a target device associated with the audio environment a secondary content.

Assignments (3)
CHANGE OF NAME Recorded Nov 3, 2021
From: FREE STREAM MEDIA CORP.
To: SAMBA TV, INC.
Reel/Frame 058016/0298 →
MERGER Recorded Sep 5, 2019
From: AXWAVE, INC.
To: FREE STREAM MEDIA CORP.
Reel/Frame 050285/0770 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 25, 2016
From: SCAVO, DAMIAN ARIEL; D'ACUNTO, LORIS
To: AXWAVE INC.
Reel/Frame 039543/0192 →