IP Library Granted Patent US 9,628,871
Granted Patent B1
US 9,628,871 · App. 14/943,693 · Granted Apr 18, 2017

Targeted asset insertion with asset decisioning in COD

Inventors: Yong Liu (Englewood, CO); Valentin Turcin (Denver, CO)
Assignee: Canoe Ventures
H04N21/812H04H60/33H04H60/43H04N7/17309H04N21/2221H04N21/23424H04N21/25883H04N21/25891H04N21/26241H04N21/26283
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 9,628,871
App. No.
14/943,693
Granted
Apr 18, 2017
Kind
B1
Abstract

One system herein is operable in a COD environment and includes an audience profiler that generates user profiles based on the demographic characteristics of users selecting COD content to identify a user based on a subsequent COD content selection. An ADS tracks impressions of assets in COD content selections, detects the subsequent COD content selection, and selects from the assets for insertion into that COD content selection. The ADS also processes the user profile of the user to exclude a first portion of the assets from insertion into the subsequent COD content selection. The ADS also excludes a second portion of the assets from insertion into the subsequent COD content selection based on the tracked impressions. The ADS also ranks remaining assets, and directs a COD content provider to insert the ranked assets according to the ranking and a number of available time slots in the subsequent COD content selection.

Claims (44)

1. A system operable in a Content-On-Demand (COD) environment, the system comprising:

an audience profiler operable to identify a first customer premise equipment (CPE) based on a Household identification (HHID), to monitor COD content selections made by the first CPE, to determine demographic characteristics of one or more users of the first CPE based on the COD content selections, to generate user profiles of the one or more users based on the demographic characteristics, and to identify a first of the one or more users of the first CPE based on the user profiles and a subsequent COD content selection from the first CPE; and

an asset decision system (ADS) communicatively coupled to the audience profiler and operable to track impressions of a plurality of assets in COD content selections across a plurality of CPEs, to detect the subsequent COD content selection by the first CPE, to select a set of assets from the plurality of assets for insertion into the subsequent COD content selection, to process the user profile of the first user to exclude a first portion of the selected set of assets from insertion into the subsequent COD content selection, to exclude a second portion of the selected set of assets from insertion into the subsequent COD content selection based on the tracked impressions of the plurality of assets, to rank assets remaining in the selected set of assets, and to direct a COD content provider providing the subsequent COD content selection to insert the ranked assets according to the ranking and a number of available time slots in the subsequent COD content selection,

wherein the COD provider is a cable television provider,

the audience profiler is configured with the cable television provider, and

the ADS is remotely located from the COD provider and is operable to interface with another COD provider.

2. The system of claim 1 , wherein:

the user profile of the first user comprises age, gender, and location information.

3. A method operable in a Content-On-Demand (COD) environment, the method comprising:

via an asset decision system (ADS): tracking impressions of a plurality of assets in COD content selections across a plurality of customer premise equipment (CPEs);

via an audience profiler: identifying a first of the CPEs based on a Household identification (HHID);

monitoring COD content selections made by the first CPE;

determining demographic characteristics of one or more users of the first CPE based on the COD content selections made by the first CPE; and

generating user profiles of the one or more users based on the demographic characteristics;

via the ADS: detecting a subsequent COD content selection by the first CPE;

via the audience profiler: identifying a first of the one or more users of the first CPE based on the user profiles and the subsequent COD content selection from the first CPE; and

via the ADS: selecting a set of assets from the plurality of assets for insertion into the subsequent COD content selection;

processing the user profile of the first user to exclude a first portion of the selected set of assets from insertion into the subsequent COD content selection;

excluding a second portion of the selected set of assets from insertion into the subsequent COD content selection based on the tracked impressions of the plurality of assets;

ranking assets remaining in the selected set of assets; and

directing a COD content provider providing the subsequent COD content selection to insert the ranked assets according to the ranking and a number of available time slots in the subsequent COD content selection,

wherein the COD provider is a cable television provider,

the audience profiler is configured with the cable television provider, and

the ADS is remotely located from the COD provider and is operable to interface with another COD provider.

4. The method of claim 3 , wherein:

the user profile of the first user comprises age, gender, and location information, user comprises age, gender, and location information.

5. A non-transitory computer readable medium comprising instructions that, when executed by one or more processors in a Content-On-Demand (COD) environment, direct the processors to:

via an asset decision system (ADS): track impressions of a plurality of assets in COD content selections across a plurality of customer premise equipment (CPEs);

via an audience profiler: identify a first of the CPEs based on a Household identification (HHID);

monitor COD content selections made by the first CPE;

determine demographic characteristics of one or more users of the first CPE based on the COD content selections made by the first CPE; and

generate user profiles of the one or more users based on the demographic characteristics;

via the ADS: detect a subsequent COD content selection by the first CPE;

via the audience profiler: identify a first of the one or more users of the first CPE based on the user profiles and the subsequent COD content selection from the first CPE; and

via the ADS: select a set of assets from the plurality of assets for insertion into the subsequent COD content selection;

process the user profile of the first user to exclude a first portion of the selected set of assets from insertion into the subsequent COD content selection;

exclude a second portion of the selected set of assets from insertion into the subsequent COD content selection based on the tracked impressions of the plurality of assets;

rank assets remaining in the selected set of assets; and

direct a COD content provider providing the subsequent COD content selection to insert the ranked assets according to the ranking and a number of available time slots in the subsequent COD content selection,

wherein the COD provider is a cable television provider,

the audience profiler is configured with the cable television provider, and

the ADS is remotely located from the COD provider and is operable to interface with another COD provider.

6. The computer readable medium of claim 5 , wherein:

the user profile of the first user comprises age, gender, and location information, user comprises age, gender, and location information.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 22, 2024
From: CANOE VENTURES, LLC
To: COMCAST CABLE COMMUNICATIONS, LLC
Reel/Frame 068375/0496 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 17, 2015
From: LIU, YONG; TURCIN, VALENTIN
To: CANOE VENTURES, LLC
Reel/Frame 037062/0822 →