US8910195B1
Active / In Force
US
⏱️ 7.3 years remaining
Systems and methods for enhancing audience measurement data
Assignee: Google LLC
•
Filing: 2014-02-20
•
Granted: 2014-12-09
•
Expires: 2034-02-20
Abstract
Abstract The present disclosure provides systems and methods for enhancing audience measurement data. Offline and online audience measurement data may be compared and correlated to improve the quality of each data and source set. Positive correlations between the offline and online data sets related to a particular event may indicate demographic traits that are likely true, such that outliers may be removed from the set or considered at a reduced weight. Negative correlations may indicate that demographic information within a source set, such as the online measurement data, may be false or suspect.
Inventors
- 👤 David Barney
- 👤 Chao Cai
- 👤 Timothy Wright
- 👤 William Patrick Kee
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-26 05:38
CPC Classifications
H; H04; H04N; H04N21/00; H04N21/20; H04N21/25; H04N21/258; H04N21/25866; H04N21/25883; H04H; H04H60/00; H04H60/29; H04H60/31; H04H60/35; H04H60/45; H04H60/61; H04H60/66; H04N21/40; H04N21/43; H04N21/442; H04N21/44213
Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
235 words
A method for enhancing audience measurement data, comprising: receiving, by an audience measurement server from an audience panel provider, demographic data for a broadcast event; identifying, by the audience measurement server, a plurality of communications from a corresponding plurality of client devices, the plurality of communications associated with the broadcast event; receiving, by the audience measurement server, demographic information for each of the plurality of client devices; calculating, by the audience measurement server, a correlation between a first value of the received demographic information for each of the plurality of client devices and a corresponding value of the received demographic data for the broadcast event; determining, by the audience measurement server, that the correlation exceeds a predetermined threshold; identifying demographic information of a first client device of the plurality of client devices as suspect, by the audience measurement server, responsive to the determination that the correlation exceeds the predetermined threshold and responsive to the demographic information of the first client device not including the first value; and calculating, by the audience measurement server, a correlation between a second value of the received demographic information for each of the plurality of client devices and a corresponding second value of the received demographic data for the broadcast event; determining, by the audience measurement server, that the correlation does not exceed the predetermined threshold; and decreasing a confidence score of the received demographic data for the broadcast event.
Claim 2
Independent Claim
235 words
A method for enhancing audience measurement data, comprising: receiving, by an audience measurement server from an audience panel provider, demographic data for a broadcast event; identifying, by the audience measurement server, a plurality of communications from a corresponding plurality of client devices, the plurality of communications associated with the broadcast event; receiving, by the audience measurement server, demographic information for each of the plurality of client devices; calculating, by the audience measurement server, a correlation between a first value of the received demographic information for each of the plurality of client devices and a corresponding value of the received demographic data for the broadcast event; determining, by the audience measurement server, that the correlation exceeds a predetermined threshold; identifying demographic information of a first client device of the plurality of client devices as suspect, by the audience measurement server, responsive to the determination that the correlation exceeds the predetermined threshold and responsive to the demographic information of the first client device not including the first value; and calculating, by the audience measurement server, a correlation between a second value of the received demographic information for each of the plurality of client devices and a corresponding second value of the received demographic data for the broadcast event; determining, by the audience measurement server, that the correlation does not exceed the predetermined threshold; and decreasing a confidence score of the received demographic data for the broadcast event.
Claim 3
Dependent Claim
30 words
The method of claim 1 , wherein receiving demographic data for a broadcast event comprises receiving demographic data from an audience panel provider for a broadcast block including the event.
Claim 4
Dependent Claim
47 words
The method of claim 1 , wherein identifying a plurality of communication from a corresponding plurality of client devices associated with the broadcast event comprises identifying a plurality of requests for content associated with the broadcast event within a predetermined period of time from the broadcast event.
Claim 5
Dependent Claim
48 words
The method of claim 1 , wherein identifying a plurality of communication from a corresponding plurality of client devices associated with the broadcast event comprises identifying a plurality of search queries for terms associated with the broadcast event within a predetermined period of time from the broadcast event.
Claim 6
Dependent Claim
34 words
The method of claim 1 , wherein receiving demographic information for each of the plurality of client devices further comprises receiving results of a demographic survey for each of the plurality of client devices.
Claim 7
Dependent Claim
70 words
The method of claim 1 , wherein calculating a correlation between a first value of the received demographic information for each of the plurality of client devices and a corresponding value of the received demographic data for the broadcast event further comprises aggregating the received demographic information for each of the plurality of client devices, and correlating the aggregated demographic information and the received demographic data for the broadcast event.
Claim 8
Dependent Claim
34 words
The method of claim 1 , further comprising increasing a confidence score of the first value of the received demographic data from the audience panel provider, responsive to the correlation exceeding the predetermined threshold.
Claim 9
Dependent Claim
30 words
The method of claim 1 , further comprising decreasing a confidence score of the received demographic information for each of the plurality of client devices not including the first value.
Claim 10
Independent Claim
220 words
A system for enhancing audience measurement data, comprising: a first device in communication with a plurality of client devices and an audience panel provider, comprising a processor and a memory, the processor configured for: receiving, from the audience panel provider, demographic data for a broadcast event; identifying a plurality of communications from the plurality of client devices, the plurality of communications associated with the broadcast event; receiving demographic information for each of the plurality of client devices; calculating a correlation between a first value of the received demographic information for each of the plurality of client devices and a corresponding value of the received demographic data for the broadcast event; determining that the correlation exceeds a predetermined threshold; identifying demographic information of a first client device of the plurality of client devices as suspect, responsive to the determination that the correlation exceeds the predetermined threshold and responsive to the demographic information of the first client device not including the first value; and calculating a correlation between a second value of the received demographic information for each of the plurality of client devices and a corresponding second value of the received demographic data for the broadcast event; determining that the correlation does not exceed the predetermined threshold; and decreasing a confidence score of the received demographic data for the broadcast event.
Claim 11
Independent Claim
220 words
A system for enhancing audience measurement data, comprising: a first device in communication with a plurality of client devices and an audience panel provider, comprising a processor and a memory, the processor configured for: receiving, from the audience panel provider, demographic data for a broadcast event; identifying a plurality of communications from the plurality of client devices, the plurality of communications associated with the broadcast event; receiving demographic information for each of the plurality of client devices; calculating a correlation between a first value of the received demographic information for each of the plurality of client devices and a corresponding value of the received demographic data for the broadcast event; determining that the correlation exceeds a predetermined threshold; identifying demographic information of a first client device of the plurality of client devices as suspect, responsive to the determination that the correlation exceeds the predetermined threshold and responsive to the demographic information of the first client device not including the first value; and calculating a correlation between a second value of the received demographic information for each of the plurality of client devices and a corresponding second value of the received demographic data for the broadcast event; determining that the correlation does not exceed the predetermined threshold; and decreasing a confidence score of the received demographic data for the broadcast event.
Claim 12
Dependent Claim
28 words
The system of claim 9 , wherein the processor is further configured for receiving demographic data from an audience panel provider for a broadcast block including the event.
Claim 13
Dependent Claim
35 words
The system of claim 9 , wherein the processor is further configured for identifying a plurality of requests for content associated with the broadcast event within a predetermined period of time from the broadcast event.
Claim 14
Dependent Claim
36 words
The system of claim 9 , wherein the processor is further configured for identifying a plurality of search queries for terms associated with the broadcast event within a predetermined period of time from the broadcast event.
Claim 15
Dependent Claim
27 words
The system of claim 9 , wherein the processor is further configured for receiving results of a demographic survey for each of the plurality of client devices.
Claim 16
Dependent Claim
41 words
The system of claim 9 , wherein the processor is further configured for aggregating the received demographic information for each of the plurality of client devices, and correlating the aggregated demographic information and the received demographic data for the broadcast event.
Claim 17
Dependent Claim
39 words
The system of claim 9 , wherein the processor is further configured for increasing a confidence score of the first value of the received demographic data from the audience panel provider, responsive to the correlation exceeding the predetermined threshold.
Claim 18
Dependent Claim
35 words
The system of claim 9 , wherein the processor is further configured for decreasing a confidence score of the received demographic information for each of the plurality of client devices not including the first value.
Claim 19
Dependent Claim
219 words
A non-transitory computer-readable storage medium storing instructions that when executed by one or more data processors, cause the one or more data processors to perform operations comprising: receiving, from an audience panel provider, demographic data for a broadcast event; identifying, by the audience measurement server, a plurality of communications from a corresponding plurality of client devices, the plurality of communications associated with the broadcast event; receiving demographic information for each of the plurality of client devices; calculating a correlation between a first value of the received demographic information for each of the plurality of client devices and a corresponding value of the received demographic data for the broadcast event; determining that the correlation exceeds a predetermined threshold; identifying demographic information of a first client device of the plurality of client devices as suspect, responsive to the determination that the correlation exceeds the predetermined threshold and responsive to the demographic information of the first client device not including the first value; and calculating a correlation between a second value of the received demographic information for each of the plurality of client devices and a corresponding second value of the received demographic data for the broadcast event; determining that the correlation does not exceed the predetermined threshold; and decreasing a confidence score of the received demographic data for the broadcast event.
Claim 20
Dependent Claim
219 words
A non-transitory computer-readable storage medium storing instructions that when executed by one or more data processors, cause the one or more data processors to perform operations comprising: receiving, from an audience panel provider, demographic data for a broadcast event; identifying, by the audience measurement server, a plurality of communications from a corresponding plurality of client devices, the plurality of communications associated with the broadcast event; receiving demographic information for each of the plurality of client devices; calculating a correlation between a first value of the received demographic information for each of the plurality of client devices and a corresponding value of the received demographic data for the broadcast event; determining that the correlation exceeds a predetermined threshold; identifying demographic information of a first client device of the plurality of client devices as suspect, responsive to the determination that the correlation exceeds the predetermined threshold and responsive to the demographic information of the first client device not including the first value; and calculating a correlation between a second value of the received demographic information for each of the plurality of client devices and a corresponding second value of the received demographic data for the broadcast event; determining that the correlation does not exceed the predetermined threshold; and decreasing a confidence score of the received demographic data for the broadcast event.
References Cited (Backward Citations)
US20030056208A1
Cited
US6530082B1
Cited
WO2000054201A2
Cited
US20030115586A1
Cited
US7260823B2
Cited
US20140013343A1
Cited
US8429266B2
Cited
US20130254787A1
Cited
US8239886B2
Cited
US8108517B2
Cited
US8539520B2
Cited
US8448057B1
Cited
US20110016482A1
Cited
US20110087519A1
Cited
US20130013737A1
Cited
US8307006B2
Cited
US8549103B2
Cited
US8365213B1
Cited
US20130014137A1
Cited
US20130014136A1
Cited
US20130018719A1
Cited
US20130024879A1
Cited
US20130035979A1
Cited
US20130132989A1
Cited
US20130198125A1
Cited
US20130268623A1
Cited
US20130318193A1
Cited
US20130332604A1
Cited
US20140007147A1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2017-12-08 | 2018-06-09 | 2018-12-09 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2021-12-08 | 2022-06-09 | 2022-12-09 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2025-12-08 | 2026-06-09 | 2026-12-09 | $7700.00 | Surcharge Window Open |