IP Library Granted Patent US 10,405,057
Granted Patent B2
US 10,405,057 · App. 15/880,118 · Granted Sep 3, 2019

Systems and methods for a television scoring service that learns to reach a target audience

Inventors: Brendan Kitts (Seattle, WA); Dyng Au (Seattle, WA); Alfred Lee (Seattle, WA)
Assignee: ADAPT.TV, Inc.
H04N21/812G06Q10/067G06Q10/0639G06Q30/0241G06Q30/0242G06Q30/0246H04N21/23424H04N21/2407H04N21/252H04N21/25883H04N21/25891H04N21/2668H04N21/44204H04N21/84
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 10,405,057
App. No.
15/880,118
Granted
Sep 3, 2019
Kind
B2
Abstract

Television is the largest advertising category in the United States with over 65 billion spent by advertisers per year. A variety of different targeting algorithms are compared, ranging from the traditional age-gender targeting methods employed based on Nielsen ratings, to new approaches that attempt to target high probability buyers using Set Top Box data. The performance of these different algorithms on a real television campaign is shown, and the advantages and limitations of each method are discussed. In contrast to other theoretical work, all methods presented herein are compatible with targeting the existing 115 million Television households in the United States and are implementable on current television delivery systems.

Claims (38)

1. A computer-implemented method comprising:

defining, by a server, for one or more advertisement effectiveness measures for one or more possible media placements among a plurality of possible media placements, a default value, and a minimum participation threshold;

adjusting, by a model to predict advertisement effectiveness for a pairing of an advertisement and a media placement among the plurality of possible media placements, a value of a first advertisement effectiveness measure for the pairing to a default value of the first advertisement effectiveness measure if a number of impressions for the pairing is below a minimum participation threshold for the first advertisement effectiveness measure,

wherein the model includes one or more model parameters that are automatically generated by minimizing an error in predicting historical advertisement effectiveness measures;

predicting the advertisement effectiveness for the pairing based on the advertisement effectiveness measures; and

placing the advertisement within a specific media placement among the plurality of possible media placements based on the predicted advertisement effectiveness.

2. The method of claim 1 , wherein the one or more advertisement effectiveness measures include one or more of phone responses, demographic similarity, set top box buyers, and web responses.

3. The method of claim 1 , wherein the model is generated based on the first advertisement effectiveness measure and a number of previously placed airings of the advertisement in the media instance, the number of previously placed airings being estimated based on a number of historical airings and co-viewing probabilities from set top box data.

4. The method of claim 1 , wherein a weight for each media placement is based on one or more of a count of persons, and other data sufficiency statistics.

5. The method of claim 1 , wherein the model disregards a second advertisement effectiveness measure for a second particular pairing of an advertisement and a media asset if a number of impressions for the second particular pairing of the advertisement and the media asset is below the minimum participation threshold for the second advertisement effectiveness measure.

6. The method of claim 1 , further comprising:

applying the model to a plurality of media assets for a particular advertisement to assist in selection of one or more of the plurality of media assets for airing the advertisement.

7. The method of claim 1 , wherein one of the possible media placements is identified as media placement with at least a predetermined number of observed viewers over an expected number of viewers for a predetermined time and a predetermined network.

8. The method of claim 1 , further comprising:

creating, by the server, a media placement of same-time-last-week; and

calculating, by the server, an advertisement effectiveness measure for the media placement.

9. The method of claim 1 , wherein the media placements include one or more of station, program, station-program, station-day-hour, station-day-hour-program-market.

10. The method of claim 1 , wherein each advertisement effectiveness measure for media asset pattern predictor is standardized so that media placements are directly comparable with each other.

11. The method of claim 10 , wherein the standardized values are combined along with historical airing count to predict a standardized advertisement effectiveness.

12. The method of claim 11 , wherein the predicted standardized advertisement effectiveness is converted into native units including buyers per million and phone responses per million.

13. A system for generating a model to predict advertisement effectiveness, the system comprising:

a data storage device that stores instructions for generating a model to predict advertisement effectiveness; and

a processor configured to execute the instructions to perform a method including:

defining, by a server, for one or more advertisement effectiveness measures for one or more possible media placements among a plurality of possible media placements, a default value and a minimum participation threshold,

adjusting, by a model to predict advertisement effectiveness for a pairing of an advertisement and a media placement among the plurality of possible media placements, a value of a first advertisement effectiveness measure for the pairing to a default value of the first advertisement effectiveness measure if a number of impressions for the pairing is below a minimum participation threshold for the first advertisement effectiveness measure;

predicting the advertisement effectiveness for the pairing based on the advertisement effectiveness measures; and

placing the advertisement within a specific media placement among the plurality of possible media placements based on the predicted advertisement effectiveness,

wherein the model includes one or more model parameters that are automatically generated by minimizing an error in predicting historical advertisement effectiveness measures.

14. The system of claim 13 , wherein the one or more advertisement effectiveness measures include one or more of phone responses, demographic similarity, set top box buyers, and web responses.

15. The system of claim 13 , wherein the model is generated based on the first advertisement effectiveness measure and a number of previously placed airings of the advertisement in the media instance, the number of previously placed airings being estimated based on a number of historical airings and co-viewing probabilities from set top box data.

16. The system of claim 13 , wherein a weight for each media placement is based on one or more of a count of persons, and other data sufficiency statistics.

17. The system of claim 13 , wherein the model disregards a second advertisement effectiveness measure for a second particular pairing of an advertisement and a media asset if a number of impressions for the second particular pairing of the advertisement and the media asset is below the minimum participation threshold for the second advertisement effectiveness measure.

18. A non-transitory machine-readable medium storing instructions that, when executed by a computing system, causes the computing system to perform a method comprising:

defining, by a server, for one or more advertisement effectiveness measures for one or more possible media placements among a plurality of possible media placements, a default value and a minimum participation threshold,

adjusting, by a model to predict advertisement effectiveness for a pairing of an advertisement and a media placement among the plurality of possible media placements, a value of a first advertisement effectiveness measure for the pairing to a default value of the first advertisement effectiveness measure if a number of impressions for the pairing is below a minimum participation threshold for the first advertisement effectiveness measure;

predicting the advertisement effectiveness for the pairing based on the advertisement effectiveness measures; and

placing the advertisement within a specific media placement among the plurality of possible media placements based on the predicted advertisement effectiveness,

wherein the model includes one or more model parameters that are automatically generated by minimizing an error in predicting historical advertisement effectiveness measures.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 1, 2026
From: YAHOO AGGREGATION HOLDINGS LLC
To: YAHOO IP HOLDINGS LLC
Reel/Frame 075314/0306 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 1, 2026
From: ADAP.TV LLC
To: YAHOO AGGREGATION HOLDINGS LLC
Reel/Frame 075313/0798 →
MERGER Recorded Jan 29, 2018
From: LUCID COMMERCE LLC
To: ADAP.TV, INC.
Reel/Frame 045181/0315 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2018
From: KITTS, BRENDAN; AU, DYNG; LEE, ALFRED
To: LUCID COMMERCE, INC.
Reel/Frame 044739/0175 →
CHANGE OF NAME Recorded Jan 26, 2018
From: LUCID COMMERCE, INC.
To: LUCID COMMERCE LLC
Reel/Frame 045169/0883 →
Continuity (4)
Continuation 15467411 · Mar 23, 2017
Continuation 14586746 · Dec 30, 2014
Provisional Application 61922007 · Dec 30, 2013
Related Publication 20180152766A1 · May 31, 2018