Patents by Inventor DongBo Cui
DongBo Cui has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20250005008Abstract: Methods and apparatus to estimate cardinality of users represented across multiple bloom filter arrays are disclosed. Examples includes processor circuitry to execute and/or instantiate instructions to generate a first composite Bloom filter array based on first and second Bloom filter arrays. The processor circuitry is to generate a final composite Bloom filter array based on the first composite Bloom filter array and a third Bloom filter array. Different ones of the first, second, and third Bloom filter arrays representative of different sets of users who accessed media. The first, second, and third Bloom filter arrays including differential privacy noise. The processor circuitry to estimate a cardinality of a union of the first, second, and third Bloom filter arrays based on the final composite Bloom filter array.Type: ApplicationFiled: July 2, 2024Publication date: January 2, 2025Inventors: Michael Sheppard, Jonathan Sullivan, DongBo Cui, Jake Ryan Dailey, Christie Nicole Summers, Diane Morovati Lopez, Molly Poppie
-
Patent number: 12141823Abstract: An example apparatus includes an audience size calculator circuitry to determine a first census-level audience size, and an impression count calculator circuitry to determine a first census-level impression count.Type: GrantFiled: August 19, 2021Date of Patent: November 12, 2024Assignee: The Nielsen Company (US), LLCInventors: Michael R. Sheppard, DongBo Cui, Jake Ryan Dailey, Edward Murphy, Diane Morovati Lopez
-
Patent number: 12120391Abstract: Methods and apparatus to estimate audience sizes and durations for media accesses are disclosed. An example apparatus at least one memory, instructions, and processor circuitry to execute the instructions to select constraint equations corresponding to one or more events, the one or more events corresponding to a first audience and a second audience, the first audience to include the second audience, and determine, based on the constraint equations and an auxiliary equation, event audience sizes corresponding to the first audience and to the one or more events.Type: GrantFiled: September 15, 2021Date of Patent: October 15, 2024Assignee: The Nielsen Company (US), LLCInventors: Michael Richard Sheppard, Dongbo Cui, Jake Ryan Dailey, Edward Murphy, Diane Morovati Lopez
-
Patent number: 12106325Abstract: Methods, apparatus, systems and articles of manufacture to estimate and deduplicate audiences are disclosed herein. An example apparatus includes a controller to determine a subunion of at least first and second marginal audiences of media based on of panel data and census data, the panel data including a panel impression count and a panel audience size, and the census data including a census impression count, an audience size calculator to determine a census audience size of the at least the first and second marginal audiences based on the panel impression count and the panel audience size and determine a subunion census audience size, the subunion census audience size corresponding to an overlap between the at least the first and second marginal audiences; and a report generator to generate a report including the census audience size and the subunion census audience size.Type: GrantFiled: October 31, 2023Date of Patent: October 1, 2024Assignee: The Nielsen Company (US), LLCInventors: Michael R. Sheppard, Dongbo Cui, Diane Morovati Lopez, Molly Poppie
-
Patent number: 12093968Abstract: Example technical solutions to determine census-level audience metrics across demographics are disclosed. Disclosed example apparatus include a distribution parameter solver to initialize distribution parameter values for a probability of an individual within a demographic being (i) included in a subscriber audience for the demographic and (ii) having a first impression duration, the subscriber audience having a first subscriber audience size. Disclosed example apparatus also include a divergence parameter solver to determine divergence parameter values between (i) the first subscriber audience size and the first impression duration and (ii) a census-level audience size and a second impression duration based on the initialized distribution parameter values.Type: GrantFiled: March 31, 2021Date of Patent: September 17, 2024Assignee: The Nielsen Company (US), LLCInventors: Michael R. Sheppard, DongBo Cui, Jake Dailey, Edward Murphy, Diane Morovati Lopez
-
Publication number: 20240303676Abstract: An example apparatus includes audience metrics collecting circuitry to access first audience metrics from a server, and access second audience metrics from the server, matrix building circuitry to build a matrix of the first audience metrics and the second audience metrics, missing values of the matrix corresponding to the second audience metrics, data transforming circuitry to transform the first audience metrics and the second audience metrics in the matrix, missing value calculating circuitry to determine imputed transformed values of the missing values using a recommender system, and the data transforming circuitry to recover imputed values of the missing values based on the imputed transformed values.Type: ApplicationFiled: May 6, 2024Publication date: September 12, 2024Inventors: DongBo Cui, Edward Murphy, Michael Richard Sheppard, David Forteguerre, Jessica Lynn White, PengFei Yi, Jonathan Sullivan
-
Patent number: 12038898Abstract: Methods and apparatus to estimate cardinality of users represented across multiple bloom filter arrays are disclosed. Examples includes processor circuitry to execute and/or instantiate instructions to generate a first composite Bloom filter array based on first and second Bloom filter arrays. The processor circuitry is to generate a final composite Bloom filter array based on the first composite Bloom filter array and a third Bloom filter array. Different ones of the first, second, and third Bloom filter arrays representative of different sets of users who accessed media. The first, second, and third Bloom filter arrays including differential privacy noise. The processor circuitry to estimate a cardinality of a union of the first, second, and third Bloom filter arrays based on the final composite Bloom filter array.Type: GrantFiled: August 3, 2023Date of Patent: July 16, 2024Assignee: The Nielsen Company (US), LLCInventors: Michael Sheppard, Jonathan Sullivan, DongBo Cui, Jake Ryan Dailey, Christie Nicole Summers, Diane Morovati Lopez, Molly Poppie
-
Patent number: 12008587Abstract: An example apparatus includes audience metrics collecting circuitry to access first audience metrics from a server, and access second audience metrics from the server, matrix building circuitry to build a matrix of the first audience metrics and the second audience metrics, missing values of the matrix corresponding to the second audience metrics, data transforming circuitry to transform the first audience metrics and the second audience metrics in the matrix, missing value calculating circuitry to determine imputed transformed values of the missing values using a recommender system, and the data transforming circuitry to recover imputed values of the missing values based on the imputed transformed values.Type: GrantFiled: August 19, 2021Date of Patent: June 11, 2024Assignee: The Nielsen Company (US), LLCInventors: DongBo Cui, Edward Murphy, Michael Richard Sheppard, David Forteguerre, Jessica Lynn White, PengFei Yi, Jonathan Sullivan
-
Publication number: 20240152957Abstract: Methods, apparatus, systems and articles of manufacture to estimate and deduplicate audiences are disclosed herein. An example apparatus includes a controller to determine a subunion of at least first and second marginal audiences of media based on of panel data and census data, the panel data including a panel impression count and a panel audience size, and the census data including a census impression count, an audience size calculator to determine a census audience size of the at least the first and second marginal audiences based on the panel impression count and the panel audience size and determine a subunion census audience size, the subunion census audience size corresponding to an overlap between the at least the first and second marginal audiences; and a report generator to generate a report including the census audience size and the subunion census audience size.Type: ApplicationFiled: October 31, 2023Publication date: May 9, 2024Inventors: Michael R. Sheppard, DongBo Cui, Diane Morovati Lopez, Molly Poppie
-
Publication number: 20240104586Abstract: Methods, apparatus, systems, and articles of manufacture to perform computer-based monitoring of audiences of network-based media using information theory to estimate intermediate level unions are disclosed. An example apparatus to determine a deduplicated, census-based audience metric of media includes panel union calculator circuitry to calculate a threshold statistic corresponding to an intermediate union of a panel hierarchy, and census union calculator circuitry to calculate a deduplicated audience value corresponding to the intermediate union of the census hierarchy based on the threshold statistic.Type: ApplicationFiled: August 7, 2023Publication date: March 28, 2024Inventors: Michael R. Sheppard, DongBo Cui, David Forteguerre, Jessica Lynn White, Edward Murphy
-
Patent number: 11941646Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to estimate population reach from marginals. Example apparatus disclosed herein are to determine an audience relationship value based on first audience exposure values for a recorded audience of a media and a first de-duplicated audience value for the recorded audience of the media, determine bounds of a pseudo universe estimate of a population audience of the media based on the audience relationship value and second audience exposure values for the population audience of the media, and iteratively determine the pseudo universe estimate of the population audience and a second de-duplicated audience value for the population audience of the media based on the audience relationship value and the second audience exposure values, the pseudo universe estimate of the population audience to be within the bounds.Type: GrantFiled: September 10, 2021Date of Patent: March 26, 2024Assignee: The Nielsen Company (US), LLCInventors: Michael Sheppard, DongBo Cui, David Forteguerre, Jessica Lynn White, Edward Murphy
-
Publication number: 20240078223Abstract: Methods and apparatus to estimate cardinality of users represented across multiple bloom filter arrays are disclosed. Examples includes processor circuitry to execute and/or instantiate instructions to generate a first composite Bloom filter array based on first and second Bloom filter arrays. The processor circuitry is to generate a final composite Bloom filter array based on the first composite Bloom filter array and a third Bloom filter array. Different ones of the first, second, and third Bloom filter arrays representative of different sets of users who accessed media. The first, second, and third Bloom filter arrays including differential privacy noise. The processor circuitry to estimate a cardinality of a union of the first, second, and third Bloom filter arrays based on the final composite Bloom filter array.Type: ApplicationFiled: August 3, 2023Publication date: March 7, 2024Inventors: Michael Sheppard, Jonathan Sullivan, DongBo Cui, Jake Ryan Dailey, Christie Nicole Summers, Diane Morovati Lopez, Molly Poppie
-
Patent number: 11816698Abstract: Methods, apparatus, systems and articles of manufacture to estimate and deduplicate audiences are disclosed herein. An example apparatus includes a controller to determine a subunion of at least first and second marginal audiences of media based on of panel data and census data, the panel data including a panel impression count and a panel audience size, and the census data including a census impression count, an audience size calculator to determine a census audience size of the at least the first and second marginal audiences based on the panel impression count and the panel audience size and determine a subunion census audience size, the subunion census audience size corresponding to an overlap between the at least the first and second marginal audiences; and a report generator to generate a report including the census audience size and the subunion census audience size.Type: GrantFiled: October 6, 2022Date of Patent: November 14, 2023Assignee: The Nielsen Company (US), LLCInventors: Michael R. Sheppard, DongBo Cui, Diane Morovati Lopez, Molly Poppie
-
Publication number: 20230359594Abstract: Methods and systems to estimate audience measurement metrics based on users represented in Bloom filter arrays are disclosed. An apparatus includes a communications interface to receive a first Bloom filter array from a first computer of a first database proprietor. The first Bloom filter array is representative of first users who accessed media. The first users are registered with the first database proprietor. The first Bloom filter array includes a first array of first elements. Values of respective ones of the first elements are either a 0 or a 1 based on whether quantities of the first users allocated to the respective ones of the first elements are even or odd. The apparatus further includes a Bloom filter array analyzer to estimate a first cardinality for the first Bloom filter array. The first cardinality is indicative of a total number of the first users who accessed the media.Type: ApplicationFiled: July 20, 2023Publication date: November 9, 2023Inventors: Michael Sheppard, Jake Ryan Dailey, Dongbo Cui, Jonathan Sullivan, Diane Morovati Lopez, Christie Nicole Summers, Molly Poppie
-
Patent number: 11790397Abstract: Methods, apparatus, systems, and articles of manufacture to perform computer-based monitoring of audiences of network-based media using information theory to estimate intermediate level unions are disclosed. An example apparatus to determine a deduplicated, census-based audience metric of media includes panel union calculator circuitry to calculate a threshold statistic corresponding to an intermediate union of a panel hierarchy, and census union calculator circuitry to calculate a deduplicated audience value corresponding to the intermediate union of the census hierarchy based on the threshold statistic.Type: GrantFiled: February 7, 2022Date of Patent: October 17, 2023Assignee: The Nielsen Company (US), LLCInventors: Michael R. Sheppard, DongBo Cui, David Forteguerre, Jessica Lynn White, Edward Murphy
-
Patent number: 11783354Abstract: Methods and apparatus to estimate census level audience sizes, impression counts, and duration data are disclosed. Example instructions cause one or more processor to at least set up a system of equations based on first census data; select a census parameter value based on a constraint for census parameter selection, the constraint based on media access represented in panel data; iteratively solve for second census data that satisfies the system of equations using the panel data and the census parameter value, the second census data including an audience size value, an impression count value, and a duration value for a media item accessed by anonymous audience members in a demographic group; and generate a report including the second census data.Type: GrantFiled: August 20, 2021Date of Patent: October 10, 2023Assignee: The Nielsen Company (US), LLCInventors: Michael R. Sheppard, Dongbo Cui, Edward Murphy, Jessica Lynn White, David Forteguerre
-
Patent number: 11755545Abstract: Methods, apparatus, systems, and articles of manufacture to estimate audience measurement metrics based on users represented in Bloom filter arrays are disclosed. An apparatus includes a communications interface to receive a first Bloom filter array from a first computer of a first database proprietor. The first Bloom filter array is representative of first users who accessed media. The first users are registered with the first database proprietor. The first Bloom filter array includes a first array of first elements. Values of respective ones of the first elements are either a 0 or a 1 based on whether quantities of the first users allocated to the respective ones of the first elements are even or odd. The apparatus further includes a Bloom filter array analyzer to estimate a first cardinality for the first Bloom filter array. The first cardinality is indicative of a total number of the first users who accessed the media.Type: GrantFiled: July 31, 2020Date of Patent: September 12, 2023Assignee: The Nielsen Company (US), LLCInventors: Michael Sheppard, Jake Ryan Dailey, Dongbo Cui, Jonathan Sullivan, Diane Morovati Lopez, Christie Nicole Summers, Molly Poppie
-
Patent number: 11741068Abstract: Methods and apparatus to estimate cardinality of users represented across multiple bloom filter arrays are disclosed. Examples includes processor circuitry to execute and/or instantiate instructions to generate a first composite Bloom filter array based on first and second Bloom filter arrays. The processor circuitry is to generate a final composite Bloom filter array based on the first composite Bloom filter array and a third Bloom filter array. Different ones of the first, second, and third Bloom filter arrays representative of different sets of users who accessed media. The first, second, and third Bloom filter arrays including differential privacy noise. The processor circuitry to estimate a cardinality of a union of the first, second, and third Bloom filter arrays based on the final composite Bloom filter array.Type: GrantFiled: June 29, 2021Date of Patent: August 29, 2023Assignee: THE NIELSEN COMPANY (US), LLCInventors: Michael Sheppard, Jonathan Sullivan, DongBo Cui, Jake Ryan Dailey, Christie Nicole Summers, Diane Morovati Lopez, Molly Poppie
-
Publication number: 20230245145Abstract: Methods, apparatus, systems, and articles of manufacture to estimate cardinality of users represented in arbitrarily distributed bloom filter arrays are disclosed. A system includes a communication interface to: access a first Bloom filter array representative of first entries in a first database, the first entries allocated to ones of first elements in the first Bloom filter array based on a non-uniform distribution of outputs of a hash function applied to the first entries, and access a second Bloom filter array representative of second entries in a second database. The system also includes machine readable instructions to cause one or more processors to estimate a cardinality of a union of the first and second entries based on the non-uniform distribution of the outputs of the hash function.Type: ApplicationFiled: April 11, 2023Publication date: August 3, 2023Inventors: Jonathan Sullivan, Diane Morovati Lopez, Christie Summers, Jake Ryan Dailey, Michael R. Sheppard, DongBo Cui
-
Publication number: 20230206256Abstract: Disclosed examples determine constraints based on a structure of initial audience totals; for a number of iterations: select values for modified audience totals that satisfy the constraints, the modified audience totals corresponding respectively to the initial audience totals; and determine an output based on the values for the modified audience totals and the initial audience totals; select final values of the modified audience totals resulting from completion of the number of iterations, the final values of the modified audience totals to be logically consistent; and generate a report including the final values of the modified audience totals.Type: ApplicationFiled: October 28, 2022Publication date: June 29, 2023Inventors: Michael R. Sheppard, DongBo Cui, Edward Murphy, David Forteguerre, Jessica Lynn White