Method and apparatus for managing advertising
First Claim
1. A device, comprising:
- a memory to store computer instructions; and
a processor coupled to the memory, wherein the processor, responsive to executing the computer instructions, performs operations comprising;
obtaining consumption data from a group of set top boxes, wherein the consumption data indicates channel tuning events at one or more set top boxes of the group of set top boxes including changing of channels presenting broadcast content;
detecting identified impressions from the consumption data, wherein the identified impressions represent display of selected content;
determining campaign criteria associated with an advertising campaign;
responsive to the campaign criteria including a cost-per-impression criteria, applying a regression analysis to the identified impressions to determine a predicted number of target impressions per advertisement slot; and
generating a first media plan based on a ratio of an advertisement slot cost to the predicted number of target impressions per advertisement slot.
1 Assignment
0 Petitions
Accused Products
Abstract
A system that incorporates teachings of the subject disclosure may include, for example, determining identified impressions that are detected from consumption data collected from a group of media processors where the identified impressions represent viewing of selected content and where the consumption data indicates channel tuning events at the group of media processors including changing of channels, applying a ridge regression analysis to the identified impressions to determine a predicted number of target impressions per advertisement slot, and generating a media plan based on a ratio of an advertisement slot cost to the predicted number of target impressions per advertisement slot. Other embodiments are disclosed.
31 Citations
20 Claims
-
1. A device, comprising:
-
a memory to store computer instructions; and a processor coupled to the memory, wherein the processor, responsive to executing the computer instructions, performs operations comprising; obtaining consumption data from a group of set top boxes, wherein the consumption data indicates channel tuning events at one or more set top boxes of the group of set top boxes including changing of channels presenting broadcast content; detecting identified impressions from the consumption data, wherein the identified impressions represent display of selected content; determining campaign criteria associated with an advertising campaign; responsive to the campaign criteria including a cost-per-impression criteria, applying a regression analysis to the identified impressions to determine a predicted number of target impressions per advertisement slot; and generating a first media plan based on a ratio of an advertisement slot cost to the predicted number of target impressions per advertisement slot. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, comprising:
-
obtaining, by a system including a processor, consumption data from a group of media processors, wherein the consumption data indicates channel tuning events at one or more media processors of the group of media processors including changing of channels; detecting, by the system, identified impressions from the consumption data, wherein the identified impressions represent display of selected content; determining, by the system, campaign criteria associated with an advertising campaign; responsive to the campaign criteria including a reach criteria, determining, by the system, predicted user-based slot impressions based on the identified impressions; and generating, by the system, a first media plan based on an advertisement slot cost and the predicted user-based slot impressions, wherein the generating of the first media plan includes applying a greedy heuristic to the identified impressions. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable storage medium, comprising executable instructions which, responsive to being executed by a processor, cause the processor to perform operations comprising:
-
determining identified impressions that are detected from consumption data collected from a group of media processors, wherein the identified impressions represent display of selected content, and wherein the consumption data indicates channel tuning events at the group of media processors including changing of channels; applying a regression analysis to the identified impressions to determine a predicted number of target impressions per advertisement slot; and generating a media plan based on a ratio of an advertisement slot cost to the predicted number of target impressions per advertisement slot. - View Dependent Claims (17, 18, 19, 20)
-
Specification