IP Library Granted Patent US 10,136,174
Granted Patent B2
US 10,136,174 · App. 15/421,243 · Granted Nov 20, 2018

Programmatic TV advertising placement using cross-screen consumer data

Inventors: Debajyoti Ray (Marina del Rey, CA); Ross McCray (Santa Monica, CA); David Gullo (Laguna Hills, CA); Jay Prasad (San Francisco, CA)
Assignee: VideoAmp, Inc.
H04N21/2668G06F17/18G06Q30/0251G06Q30/0264G06Q30/0269G06Q30/0275H04N21/2385H04N21/252H04N21/2547H04N21/25883H04N21/25891H04N21/266H04N21/4532H04N21/4667H04N21/812
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,136,174
App. No.
15/421,243
Granted
Nov 20, 2018
Kind
B2
Abstract

The current invention relates to a computer-generated method for optimizing placement of advertising content to consumers' TV's using a programmatic TV bidding model. The system can allocate advertising campaigns and plans to various inventory types based on the probability of accurate consumer matching. Consumer matching can be achieved by generation of look-alike models in a consumer's device graph to predict future consumption behavior. The system includes an interface through which an advertiser can access relevant information about inventory and success of a given placement.

Claims (48)

1. A method for targeting delivery of advertising content to a population of consumers across one or more slots in television programming, the method being performed by at least one computer system containing at least one processor and at least one memory storing instructions that when executed by the at least one processor, cause the at least one computer system to perform operations comprising:

receiving by the at least one processor a pricepoint and one or more campaign descriptions from an advertiser, wherein each of the campaign descriptions comprises a schedule for delivery of an item of advertising content across one or more televisions accessed by a consumer in the population of consumers, and a target audience, wherein the target audience is defined by one or more demographic factors;

defining, by the at least one processor, a pool of consumers based on a graph of consumer properties, the graph being of a set of nodes and edges connecting pairs of nodes, wherein a node represents a consumer and two nodes that are connected by an edge are similar to one another according to at least a criterion, and wherein a weight of an edge defines a strength of similarity, wherein the graph contains information about two or more TV and mobile devices used by each consumer, demographic and online behavioral data on each consumer, and similarities between pairs of consumers, and wherein the pool of consumers comprises consumers having at least a threshold similarity to a member of the target audience;

receiving by the at least one processor a list of inventory from one or more content providers, wherein the list of inventory comprises one or more TV slots;

identifying by the at least one processor one or more advertising targets, wherein each of the one or more advertising targets comprises one or more TV slots that are to be delivered within TV content identified as likely to be viewed by the pool of consumers, consistent with one or more of the campaign descriptions, and an overall cost consistent with the pricepoint;

bidding, by the at least one processor, on one or more of the TV slots in an advertising target; and

if the bidding results in a success or a hold,

instructing, by the at least one processor, a media conduit to deliver the item of advertising content within the one or more TV slots to a consumer in the population of consumers on a television.

2. The method of claim 1 , wherein the bidding includes calculating a probability that the bid price will have an outcome of a win or a hold.

3. The method of claim 1 , wherein the TV content identified as likely to be viewed by the pool of consumers is based on a key performance indicator selected from audience reach and direct response.

4. The method of claim 1 , further comprising placing a further bid if the first bidding is either a hold or a loss.

5. The method of claim 1 , wherein one or more of the advertising targets includes a gross rating point.

6. The method of claim 1 , wherein one or more of the slots includes a programming time selected from: program, and daypart.

7. The method of claim 1 , wherein one or more of the slots includes a geographic indicator selected from: DMA, national, and zip-code.

8. The method of claim 2 wherein the probability is calculated as a Bayesian distribution.

9. The method of claim 1 , wherein the graph of consumer properties comprises information that has been obtained probabilistically at least in part.

10. A computing apparatus having at least one processor configured to execute instructions for implementing a method for targeting delivery of advertising content to a population of consumers across one or more slots in television programming, wherein the instructions are encoded on a tangible computer-readable medium and include instructions for:

receiving by the at least one processor a pricepoint and one or more campaign descriptions from an advertiser, wherein each of the campaign descriptions comprises a schedule for delivery of an item of advertising content across one or more televisions accessed by a consumer in the population of consumers, and a target audience, wherein the target audience is defined by one or more demographic factors;

defining, by the at least one processor, a pool of consumers based on a graph of consumer properties, the graph being of a set of nodes and edges connecting pairs of nodes, wherein a node represents a consumer and two nodes that are connected by an edge are similar to one another according to at least a criterion, and wherein a weight of an edge defines a strength of similarity, wherein the graph contains information about two or more TV and mobile devices used by each consumer, demographic and online behavioral data on each consumer, and similarities between pairs of consumers, and wherein the pool of consumers comprises consumers having at least a threshold similarity to a member of the target audience;

receiving by the at least one processor a list of inventory from one or more content providers, wherein the list of inventory comprises one or more TV slots;

identifying by the at least one processor one or more advertising targets, wherein each of the one or more advertising targets comprises one or more TV slots that are to be delivered within TV content identified as likely to be viewed by the pool of consumers, consistent with one or more of the campaign descriptions, and an overall cost consistent with the pricepoint;

bidding, by the at least one processor, on one or more of the TV slots in an advertising target; and

if the bidding results in a success or a hold,

instructing, by the at least one processor, a media conduit to deliver the item of advertising content within the one or more TV slots to a consumer in the population of consumers on a television.

11. The computing apparatus of claim 10 , wherein the graph of consumer properties comprises information that has been obtained probabilistically at least in part.

12. The computing apparatus of claim 10 , wherein the bidding includes calculating a probability that the bid price will have an outcome of a win or a hold.

13. The computing apparatus of claim 12 wherein the probability is calculated as a Bayesian distribution.

14. The computing apparatus of claim 10 , wherein the TV content identified as likely to be viewed by the pool of consumers is based on a key performance indicator selected from audience reach and direct response.

15. The computing apparatus of claim 10 , further comprising placing a further bid if the first bidding is either a hold or a loss.

16. The computing apparatus of claim 10 , wherein one or more of the advertising targets includes a gross rating point.

17. The computing apparatus of claim 10 , wherein one or more of the slots include a programming time selected from: program, and daypart.

18. The computing apparatus of claim 10 , wherein one or more of the slots include a geographic indicator selected from: DMA,national, and zip-code.

19. A non-transitory computer-readable medium encoded with instructions for executing a method for targeting delivery of advertising content to apopulation of consumers across one or more slots in television programming, the instructions to be executed on one or more suitably configured computer processors, and including instructions for:

receiving a pricepoint and one or more campaign descriptions from an advertiser, wherein each of the campaign descriptions comprises a schedule for delivery of an item of advertising content across one or more televisions accessed by a consumer in the population of consumers, and a target audience, wherein the target audience is defined by one or more demographic factors;

defining a pool of consumers based on a graph of consumer properties, the graph being of a set of nodes and edges connecting pairs of nodes, wherein a node represents a consumer and two nodes that are connected by an edge are similar to one another according to at least a criterion, and wherein a weight of an edge defines a strength of similarity, wherein the graph contains information about two or more TV and mobile devices used by each consumer, demographic and online behavioral data on each consumer, and similarities between pairs of consumers, and wherein the pool of consumers comprises consumers having at least a threshold similarity to a member of the target audience;

receiving a list of inventory from one or more content providers, wherein the list of inventory comprises one or more TV slots;

identifying one or more advertising targets, wherein each of the one or more advertising targets comprises one or more TV slots that are to be delivered within TV content identified as likely to be viewed by the pool of consumers, consistent with one or more of the campaign descriptions, and an overall cost consistent with the pricepoint;

bidding on one or more of the TV slots in an advertising target; and

if the bidding results in a success or a hold,

instructing a media conduit to deliver the item of advertising content within the one or more TV slots to a consumer in the population of consumers on a television.

20. The computer readable medium of claim 19 , wherein the graph of consumer properties comprises information that has been obtained probabilistically at least in part.

21. The computer readable medium of claim 19 , wherein the bidding includes calculating a probability that the bid price will have an outcome of a win or a hold.

22. The computer readable medium of claim 21 wherein the probability is calculated as a Bayesian distribution.

23. The computer readable medium of claim 19 , wherein the TV content identified as likely to be viewed by the pool of consumers is based on a key performance indicator selected from audience reach and direct response.

24. The computer readable medium of claim 19 , further comprising placing a further bid if the first bidding is either a hold or a loss.

25. The computer readable medium of claim 19 , wherein one or more of the advertising targets includes a gross rating point.

26. The computer readable medium of claim 19 , wherein one of more of the slots includes a programming time selected from: program, and daypart.

27. The computer readable medium of claim 19 , wherein one of more of the slots includes a geographic indicator selected from: DMA, national, and zip-code.

Assignments (14)
SECURITY INTEREST Recorded Jun 24, 2026
From: VIDEOAMP, INC.
To: EAST WEST BANK
Reel/Frame 075073/0983 →
SHORT-FORM PATENT SECURITY AGREEMENT Recorded Apr 19, 2024
From: VIDEOAMP, INC.
To: VCP CAPITAL MARKETS, LLC
Reel/Frame 067172/0199 →
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT Recorded Oct 2, 2023
From: CITIBANK, N.A.
To: VIDEOAMP, INC.
Reel/Frame 065091/0363 →
SECURITY INTEREST Recorded Oct 2, 2023
From: VIDEOAMP, INC.
To: EAST WEST BANK
Reel/Frame 065089/0122 →
RELEASE OF INTELLECTUAL PROPERTY SECURITY INTEREST AT REEL/FRAME NO. 58722/0917 Recorded Aug 8, 2023
From: HERCULES CAPITAL, INC., AS AGENT
To: VIDEOAMP, INC.
Reel/Frame 064530/0458 →
SHORT FORM PATENT SECURITY AGREEMENT Recorded Jan 6, 2023
From: VIDEOAMP, INC.
To: CITIBANK N.A.
Reel/Frame 062310/0206 →
RELEASE OF SECURITY INTEREST Recorded Jan 21, 2022
From: CAPITAL IP INVESTMENT PARTNERS LLC, AS ADMINISTRATIVE AGENT
To: VIDEOAMP, INC.
Reel/Frame 058724/0858 →
SECURITY INTEREST Recorded Jan 21, 2022
From: VIDEOAMP, INC.
To: HERCULES CAPITAL, INC., AS AGENT
Reel/Frame 058722/0917 →
TERMINATION OF PATENT SECURITY INTEREST Recorded Jul 27, 2021
From: WESTERN ALLIANCE BANK
To: VIDEOAMP, INC.
Reel/Frame 056998/0048 →
RELEASE OF SECURITY INTEREST Recorded Jul 25, 2021
From: WESTERN ALLIANCE BANK, AN ARIZONA CORPORATION
To: VIDEOAMP, INC.
Reel/Frame 056972/0073 →
SECURITY INTEREST Recorded Feb 2, 2021
From: VIDEOAMP, INC.
To: CAPITAL IP INVESTMENT PARTNERS LLC
Reel/Frame 055112/0272 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CORRECT ASSIGNEE ADDRESS PREVIOUSLY RECORDED AT REEL: 050782 FRAME: 0704. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Nov 21, 2019
From: VIDEOAMP, INC.
To: WESTERN ALLIANCE BANK, AN ARIZONA CORPORATION
Reel/Frame 051091/0465 →
SECURITY INTEREST Recorded Oct 21, 2019
From: VIDEOAMP, INC.
To: WESTERN ALLIANCE BANK, AN ARIZONA CORPORATION
Reel/Frame 050782/0704 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 8, 2017
From: RAY, DEBAJYOTI; MCCRAY, ROSS; GULLO, DAVID; PRASAD, JAY
To: VIDEOAMP, INC.
Reel/Frame 042647/0324 →
Continuity (4)
Continuation In Part 15219262 · Jul 25, 2016
Provisional Application 62196592 · Jul 24, 2015
Provisional Application 62264764 · Dec 8, 2015
Related Publication 20170142465A1 · May 18, 2017
Cited By (2)
US 12,439,132 US 12,695,960