Empirical ad pod detection
First Claim
1. A computer-implemented method performed at a viewing behavior analysis system in communication across a network with a plurality of content providers and a plurality of video playback devices, the method for assessing drops in viewership during one or more advertisements that are broadcast in association with content having a scheduled programming variation, the method comprising:
- receiving, at the viewing behavior analysis system, tune data across the network from one or more clients, each client associated with a video playback device of the plurality of playback devices and capturing events representing viewing behavior of content on the associated video playback device;
receiving, at the viewing behavior analysis system, a selection of content from a user on which to perform a viewing analysis, the selection including the variation from scheduled programming;
analyzing, at the viewing behavior analysis system, tune data associated with the selected content in order to construct a profile of viewership across a number of clients, the viewership profile reflecting an actual or extrapolated number of viewers that viewed the content during a corresponding presentation period, the presentation period including the variation from scheduled programming;
analyzing, at the viewing behavior analysis system, the viewership profile to identify one or more drops in viewers during the corresponding presentation period that exceeds a threshold rate, the identified one or more drops indicative of an advertisement or advertisements presented in conjunction with the content;
for each of the identified drops that exceeds the threshold rate, estimating, at the viewing behavior analysis system, a start point and an end point for the identified drop;
calculating, at the viewing behavior analysis system, a viewership loss rate for each drop, wherein the loss rate is calculated over a time interval determined by the estimated start point and end point and wherein the loss rate reflects a drop in viewership as a result of the advertisements; and
providing, from the viewing behavior analysis system, a report of the viewership loss rate for each drop, the report indicating when the advertisements were offset in response to the variation from scheduled programming in a time series graphical representation.
7 Assignments
0 Petitions
Accused Products
Abstract
A system and method for analyzing the viewing behavior of end users that are viewing video content to determine the likely presence of one or more advertisements being viewed and to assess the viewers who stop viewing during the course of such advertisements. The system periodically or continuously receives tune data reflecting the viewing behavior of end users, analyzes the cumulative viewing behavior reflected by the received tune data, and delivers a report of the analysis to advertisers, agencies, media sellers, or other parties that are interested in measuring the effectiveness of advertisements on end users. The analysis by the system can be done over multiple different types of content-distribution platforms.
-
Citations
20 Claims
-
1. A computer-implemented method performed at a viewing behavior analysis system in communication across a network with a plurality of content providers and a plurality of video playback devices, the method for assessing drops in viewership during one or more advertisements that are broadcast in association with content having a scheduled programming variation, the method comprising:
-
receiving, at the viewing behavior analysis system, tune data across the network from one or more clients, each client associated with a video playback device of the plurality of playback devices and capturing events representing viewing behavior of content on the associated video playback device; receiving, at the viewing behavior analysis system, a selection of content from a user on which to perform a viewing analysis, the selection including the variation from scheduled programming; analyzing, at the viewing behavior analysis system, tune data associated with the selected content in order to construct a profile of viewership across a number of clients, the viewership profile reflecting an actual or extrapolated number of viewers that viewed the content during a corresponding presentation period, the presentation period including the variation from scheduled programming; analyzing, at the viewing behavior analysis system, the viewership profile to identify one or more drops in viewers during the corresponding presentation period that exceeds a threshold rate, the identified one or more drops indicative of an advertisement or advertisements presented in conjunction with the content; for each of the identified drops that exceeds the threshold rate, estimating, at the viewing behavior analysis system, a start point and an end point for the identified drop; calculating, at the viewing behavior analysis system, a viewership loss rate for each drop, wherein the loss rate is calculated over a time interval determined by the estimated start point and end point and wherein the loss rate reflects a drop in viewership as a result of the advertisements; and providing, from the viewing behavior analysis system, a report of the viewership loss rate for each drop, the report indicating when the advertisements were offset in response to the variation from scheduled programming in a time series graphical representation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer readable medium encoded with instructions that, when executed by a processor, perform a method for assessing drops in viewership during one or more advertisements that are broadcast in association with content having a scheduled programming variation, the method comprising:
-
receiving, at a viewing behavior analysis system, tune data across a network from one or more clients, each client associated with a video playback device of a plurality of playback devices and capturing events representing viewing behavior of content on the associated video playback device; receiving, at the viewing behavior analysis system, a selection of content from a user on which to perform a viewing analysis, the selection including a variation from scheduled programming; analyzing, at the viewing behavior analysis system, tune data associated with the selected content in order to construct a profile of viewership across a number of clients, the viewership profile reflecting an actual or extrapolated number of viewers that viewed the content during a corresponding presentation period, the presentation period including the variation from scheduled programming; analyzing, at the viewing behavior analysis system, the viewership profile to identify one or more drops in viewers during the corresponding presentation period that exceeds a threshold rate, the identified one or more drops indicative of an advertisement or advertisements presented in conjunction with the content; for each of the identified drops that exceeds the threshold rate, estimating, at the viewing behavior analysis system, a start point and an end point for the identified drop; calculating, at the viewing behavior analysis system, a viewership loss rate for each drop, wherein the loss rate is calculated over a time interval determined by the estimated start point and end point and wherein the loss rate reflects a drop in viewership as a result of the advertisements; and providing, from the viewing behavior analysis system, a report of the viewership loss rate for each drop, the report indicating when the advertisements were offset in response to the variation from scheduled programming in a time series graphical representation. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification