Log Processing
First Claim
Patent Images
1. A computer-implemented method, comprising:
- receiving reporting data from a television provider;
identifying channel tunes and corresponding tune times from the reporting data;
identifying television advertisements that were aired during the tune times on channels corresponding to the channel tunes;
identifying a latency delay between an insertion time of a television advertisement at the television provider and an air time of the television advertisement at a viewing device; and
adjusting the tune times to compensate for the latency delay.
2 Assignments
0 Petitions
Accused Products
Abstract
Set top box logs are received from a television provider and processed to compensate for broadcast latency and generate normalized log data, e.g., log data that are indexed to a relative time. Channel tunes and the channel tune times of the normalized log data can be compared to expected air times of television advertisements on channels, and an impression values, e.g., projected viewers, can be generated for each television advertisement.
93 Citations
25 Claims
-
1. A computer-implemented method, comprising:
-
receiving reporting data from a television provider; identifying channel tunes and corresponding tune times from the reporting data; identifying television advertisements that were aired during the tune times on channels corresponding to the channel tunes; identifying a latency delay between an insertion time of a television advertisement at the television provider and an air time of the television advertisement at a viewing device; and adjusting the tune times to compensate for the latency delay. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system, comprising:
-
an impression processor configured to; receive impression records from a television provider and receive television provider metadata, the impression records defining channel identifiers, associated tuning events and associated tuning times reported by tuning devices, and the television provider metadata including insertion times and intended display times of television advertisements; adjust the associated tuning times to compensate for television processing latency; and generate normalized impression records, each normalized impression record including a television provider identifier, an insertion identifier, and a time duration; and an impression filter configured to; compare the normalized impression records to filtering rules; and identify reliable normalized impression records based on the comparison. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer implemented method, comprising:
-
receiving impression records from a television provider, the impression records defining channel identifiers, associated tuning events and associated tuning times reported by tuning devices; adjusting the associated tuning times to compensate for television processing latency; generating normalized impression records based on the adjusted associated tuning times, and that include television provider identifiers, insertion identifiers, and time stamps; and filtering the normalized impression records to identify false positive impression records. - View Dependent Claims (22, 23, 24)
-
-
25. A system, comprising:
-
means for receiving reporting data from a television provider, identifying channel tunes and corresponding tune times from the reporting data, and identifying and adjusting for a latency delay between an insertion time of a television advertisement at the television provider and an air time of the television advertisement at a viewing device; and means for identifying television advertisements that were aired during the tune times on channels corresponding to the channel tunes and determining an impression value for each identified television advertisement.
-
Specification