Automated evaluation of replaced video program content
AssigneeSling TV L.L.C.
InventorROBERT DREW MAJOR
Life of this patent
Estimating the term…
Abstract
Viewing of advertisements in broadcast television programming is electronically monitored using network communications to determine viewership of programming that is promoted in the ads. This correlation is enabled through a distributed information system that permits digital identification of ads in programming, as well as distributed tracking of ad and program viewership. Through automated gathering of viewership information and distributed data processing, advertising effectiveness can be very accurately tracked.
Claims18
An automated process to evaluate advertisements in broadcast television programs presented to viewers by remotely-located playback devices, wherein the automated process is performed by a content management system having at least one processor, a non-transitory digital storage and an interface to a network, the automated process comprising:
- receiving, from the remotely-located playback devices via the network, first message data responsive to the remotely-located playback devices encountering certain advertisements in the broadcast television programs that identify upcoming television programs, wherein the first message data identifies a particular one of the remotely-located playback devices and the upcoming television program that is promoted by each of the certain advertisements;
- tracking at least some of the first message data in a database maintained in the non-transitory digital storage;
- subsequently receiving second message data responsive to the remotely-located playback devices encountering one of the upcoming television programs previously identified in one or more of the certain advertisements previously presented by the remotely-located playback device, wherein the second message data identifies the particular remotely-located playback device and the encountered television program;
- and
- correlating, by the content management system, the first message data with the second message data to thereby evaluate an effectiveness of the encountered advertisements.
A data processing system that communicates with a plurality of remotely-located playback devices via a digital media, the data processing system comprising a processor and a non-transitory storage comprising an advertising database, wherein the processor is configured to automatically:
- receive, from the remotely-located playback devices via the network, first message data responsive to the remotely-located playback devices encountering certain advertisements in the broadcast television programs that identify upcoming television programs, wherein the first message data identifies a particular one of the remotely-located playback devices and the upcoming television program that is promoted by each of the certain advertisements;
- track at least some of the first message data in a database maintained in the non-transitory digital storage;
- subsequently receive second message data responsive to the remotely-located playback devices encountering one of the upcoming television programs previously identified in one or more of the certain advertisements previously presented by the remotely-located playback device, wherein the second message data identifies the particular remotely-located playback device and the encountered television program;
- and
- correlate, by the content management system, the first message data with the second message data to thereby evaluate an effectiveness of the encountered advertisements.
A data processing system to automatically recognize one or more portions of content contained in television broadcasts received by a plurality of remotely-located client devices, the data processing system comprising:
- a centralized database of previously-stored audio fingerprints;
- a centralized audio fingerprint system operating in conjunction with the database of previously-stored audio fingerprints, wherein the centralized audio fingerprint system is configured to analyze the received television broadcast and to automatically identify advertisements in the received broadcast television stream based upon a comparison of an audio fingerprint of the television broadcast to the database of previously-stored audio fingerprints, wherein at least some of the advertisements promote upcoming television broadcasts;
- and
- a centralized content management system configured to transmit information via a digital network to each of the plurality of remotely-located client devices, wherein the information describes the one or more identified advertisements and the upcoming television broadcasts promoted therein to thereby direct the remotely-located client devices to transmit messages to the centralized content management system via the network when the remotely-located client devices subsequently present the identified advertisements and the upcoming television broadcasts for viewing, and wherein the centralized content management system correlates the messages received from the remotely-located client devices that have presented the identified advertisements to the messages received from the same remotely-located client devices that have presented the upcoming television broadcasts to thereby evaluate the effectiveness of the identified advertisements.
Dependencies are inferred from the claim text.