Methods and apparatus to estimate deduplicated total audiences in cross-platform media campaigns
US-11012746-B2 · May 18, 2021 · US
US12526476B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12526476-B2 |
| Application number | US-202418670876-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 22, 2024 |
| Priority date | Feb 28, 2017 |
| Publication date | Jan 13, 2026 |
| Grant date | Jan 13, 2026 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Methods, apparatus, systems, and articles of manufacture are disclosed to estimate population reach from marginal ratings. An example apparatus includes means for iteratively converging on an output estimate of a reach of media for a total population audience and means for outputting the estimate of the reach for the total population audience.
Opening claim text (preview).
The invention claimed is: 1 . A computing system comprising a processor and a memory, the computing system configured to perform a set of acts comprising: receiving, from a plurality of meters via a network, meter data indicative of media exposure for respective time slots of television programming across a plurality of panelist households; determining, using the meter data, panel marginal ratings for the respective time slots and a total panel reach across the respective time slots; receiving, from a media service provider via the network, return path data indicative of media exposure for the respective time slots across a plurality of population households; determining, using the return path data, population marginal ratings for the respective time slots; determining an initial estimate for a panel pseudo universe; determining an initial estimate for a total population reach across the respective time slots; for each of multiple iterations: determining, for the iteration, a current estimate of a population pseudo universe using a prior estimate for the panel pseudo universe, a prior estimate for the total population reach, and the total panel reach, determining, for the iteration, a current estimate of the total population reach using the current estimate of the population pseudo universe and the population marginal ratings, and determining, for the iteration, whether a further iteration is necessary; and after the multiple iterations, outputting the current estimate of the total population reach. 2 . The computing system of claim 1 , wherein determining the initial estimate for the panel pseudo universe comprises using a universe estimate for the population as the initial estimate for the panel pseudo universe. 3 . The computing system of claim 1 , wherein determining the initial estimate for the total population reach comprises determining the initial estimate for the total population reach assuming independence among the population marginal ratings. 4 . The computing system of claim 1 , wherein the initial estimate for the panel pseudo universe is the prior estimate for the panel pseudo universe for a first iteration of the multiple iterations. 5 . The computing system of claim 1 , wherein the computing system uses the initial estimate for the total population reach as the prior estimate for the total population reach for a first iteration of the multiple iterations. 6 . The computing system of claim 1 , wherein the set of acts further comprises determining a subsequent estimate for the panel pseudo universe based on determining that a further iteration is necessary. 7 . The computing system of claim 6 , wherein determining the subsequent estimate comprises determining the subsequent estimate using the total panel reach, the current estimate of the population pseudo universe, and the panel marginal ratings. 8 . The computing system of claim 1 , wherein determining whether a further iteration is necessary comprises determining that: (i) it is not a first iteration; and (ii) a difference between the current estimate of the total population reach and the prior estimate of the total population reach satisfy a threshold condition. 9 . A non-transitory computer-readable medium having stored therein instructions that upon execution by a computing system cause the computing system to perform a set of acts comprising: receiving, from a plurality of meters via a network, meter data indicative of media exposure for respective time slots of television programming across a plurality of panelist households; determining, using the meter data, panel marginal ratings for the respective time slots and a total panel reach across the respective time slots; receiving, from a media service provider via the network, return path data indicative of media exposure for the respective time slots across a plurality of population households; determining, using the return path data, population marginal ratings for the respective time slots; determining an initial estimate for a panel pseudo universe; determining an initial estimate for a total population reach across the respective time slots; for each of multiple iterations: determining, for the iteration, a current estimate of a population pseudo universe using a prior estimate for the panel pseudo universe, a prior estimate for the total population reach, and the total panel reach, determining, for the iteration, a current estimate of the total population reach using the current estimate of the population pseudo universe and the population marginal ratings, and determining, for the iteration, whether a further iteration is necessary; and after the multiple iterations, outputting the current estimate of the total population reach. 10 . The non-transitory computer-readable medium of claim 9 , wherein determining the initial estimate for the panel pseudo universe comprises using a universe estimate for the population as the initial estimate for the panel pseudo universe. 11 . The non-transitory computer-readable medium of claim 9 , wherein determining the initial estimate for the total population reach comprises determining the initial estimate for the total population reach assuming independence among the population marginal ratings. 12 . The non-transitory computer-readable medium of claim 9 , wherein the initial estimate for the panel pseudo universe is the prior estimate for the panel pseudo universe for a first iteration of the multiple iterations. 13 . The non-transitory computer-readable medium of claim 9 , wherein the computing system uses the initial estimate for the total population reach as the prior estimate for the total population reach for a first iteration of the multiple iterations. 14 . The non-transitory computer-readable medium of claim 9 , wherein the set of acts further comprises determining a subsequent estimate for the panel pseudo universe based on determining that a further iteration is necessary. 15 . The non-transitory computer-readable medium of claim 14 , wherein determining the subsequent estimate comprises determining the subsequent estimate using the total panel reach, the current estimate of the population pseudo universe, and the panel marginal ratings. 16 . The non-transitory computer-readable medium of claim 9 , wherein determining whether a further iteration is necessary comprises determining that: (i) it is not a first iteration; and (ii) a difference between the current estimate of the total population reach and the prior estimate of the total population reach satisfy a threshold condition. 17 . A method comprising: receiving, from a plurality of meters via a network, meter data indicative of media exposure for respective time slots of television programming across a plurality of panelist households; determining, using the meter data, panel marginal ratings for the respective time slots and a total panel reach across the respective time slots; receiving, from a media service provider via the network, return path data indicative of media exposure for the respective time slots across a plurality of population households; determining, using the return path data, population marginal ratings for the respective time slots; determining an initial estimate for a panel pseudo universe; determining an initial estimate for a total population reach across the respective time slots; for each of multiple iterations: determining, for the iteration, a current estimate of a population pseudo universe using a prior estimate for the panel pseudo universe, a prior esti
for rating content, e.g. scoring a recommended movie · CPC title
Market modelling; Market analysis; Collecting market data · CPC title
Monitoring of user activity on external systems, e.g. Internet browsing · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.