Patents by Inventor Jake Ryan Dailey
Jake Ryan Dailey 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).
-
Patent number: 12602360Abstract: Methods and apparatus to estimate audience sizes using deduplication based on binomial sketch data are disclosed. An apparatus includes processor circuitry to instantiate coefficient analyzer circuitry to determine coefficient values of a polynomial based on (i) variances in values in the first sketch data and second sketch data, (ii) a first cardinality of the first sketch data, and (iii) a second cardinality of the second sketch data. The processor circuitry to instantiate overlap analyzer circuitry to determine a real root of the polynomial, the real root corresponding to the quantity of the second subscribers that are duplicates of the first subscribers. The processor circuitry to instantiate report generator circuitry to estimate a deduplicated audience size based on the estimate of the quantity of the second subscribers that are duplicates of the first subscribers and the first and second cardinalities.Type: GrantFiled: November 6, 2024Date of Patent: April 14, 2026Assignee: The Nielsen Company (US), LLCInventors: Michael Sheppard, Jonathan L. Sullivan, Jake Ryan Dailey, Damien Forthomme, Jessica D. Brinson, Molly Poppie, Christie Nicole Summers, Diane Morovati Lopez
-
Patent number: 12602702Abstract: Methods and apparatus to estimate cardinality across multiple datasets represented using Bloom filter arrays are disclosed. Disclosed examples include processor circuitry to execute and/or instantiate instructions to determine an inclusion-exclusion expression that defines an audience size for a user group of interest. Terms in the inclusion-exclusion expression corresponding to either a first cardinality of a first one of at least three Bloom filter arrays or a second cardinality of a union of two or more of the Bloom filter arrays. Different ones of the Bloom filter arrays representative of different sets of users who accessed media. The at least one processor further to estimate, based on the inclusion-exclusion expression, the audience size of the user group of interest.Type: GrantFiled: November 20, 2023Date of Patent: April 14, 2026Assignee: The Nielsen Company (US), LLCInventors: Michael Sheppard, Jonathan Sullivan, Diane Morovati Lopez, Jake Ryan Dailey, Christie Nicole Summers, Molly Poppie
-
Patent number: 12566738Abstract: Methods and apparatus to estimate audience sizes using deduplication based on vector of counts sketch data are disclosed. A system includes hardware circuitry to instantiate: coefficient analyzer circuitry to determine coefficient values of a polynomial based on (i) variances in values in a first vector of counts and a second vector of counts, (ii) a first cardinality of the first vector of counts, and (iii) a second cardinality of the second vector of counts; and overlap analyzer circuitry to: determine a real root of the polynomial; and report generator circuitry to estimate a deduplicated audience size based on (i) the estimate of the quantity of the second subscribers that are duplicates of the first subscribers and (ii) the first and second cardinalities. The system includes communication circuitry to transmit a network communication to a third party entity, the second network communication including a report based on the deduplicated audience size.Type: GrantFiled: August 9, 2024Date of Patent: March 3, 2026Assignee: The Nielsen Company (US), LLCInventors: Michael Sheppard, Jonathan L. Sullivan, Jake Ryan Dailey, Damien Forthomme, Jessica D. Brinson, Molly Poppie, Christie Nicole Summers, Diane Morovati Lopez
-
Patent number: 12554696Abstract: 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: July 2, 2024Date of Patent: February 17, 2026Assignee: The Nielsen Company (US), LLCInventors: Michael Sheppard, Jonathan Sullivan, DongBo Cui, Jake Ryan Dailey, Christie Nicole Summers, Diane Morovati Lopez, Molly Poppie
-
Publication number: 20250363509Abstract: 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: August 8, 2025Publication date: November 27, 2025Inventors: Jonathan Sullivan, Diane Morovati Lopez, Christie Summers, Jake Ryan Dailey, Michael R. Sheppard, DongBo Cui
-
Patent number: 12399876Abstract: Disclosed examples to estimate audience sizes of media include a coefficient generator to determine coefficient values for a polynomial based on normalized weighted sums of variances, a normalized weighted sum of covariances, and cardinalities corresponding to a first plurality of vectors of counts from a first database proprietor and a second plurality of vectors of counts from a second database proprietor, a real roots solver to determine a real root value of the polynomial, the real root value indicative of a number of audience members represented in the first plurality of vectors of counts that are also represented in the second plurality of vectors of counts, and an audience size generator to determine the audience size based on the real root value and the cardinalities of the first plurality of vectors of counts and the second plurality of vectors of counts.Type: GrantFiled: March 25, 2024Date of Patent: August 26, 2025Assignee: The Nielsen Company (US), LLCInventors: Michael R. Sheppard, Jake Ryan Dailey, Damien Forthomme, Jonathan Sullivan, Jessica Brinson, Christie Nicole Summers, Diane Morovati Lopez, Molly Poppie
-
Patent number: 12387227Abstract: 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: GrantFiled: April 11, 2023Date of Patent: August 12, 2025Assignee: The Nielsen Company (US), LLCInventors: Jonathan Sullivan, Diane Morovati Lopez, Christie Summers, Jake Ryan Dailey, Michael R. Sheppard, DongBo Cui
-
Publication number: 20250061101Abstract: Methods and apparatus to estimate audience sizes using deduplication based on binomial sketch data are disclosed. An apparatus includes processor circuitry to instantiate coefficient analyzer circuitry to determine coefficient values of a polynomial based on (i) variances in values in the first sketch data and second sketch data, (ii) a first cardinality of the first sketch data, and (iii) a second cardinality of the second sketch data. The processor circuitry to instantiate overlap analyzer circuitry to determine a real root of the polynomial, the real root corresponding to the quantity of the second subscribers that are duplicates of the first subscribers. The processor circuitry to instantiate report generator circuitry to estimate a deduplicated audience size based on the estimate of the quantity of the second subscribers that are duplicates of the first subscribers and the first and second cardinalities.Type: ApplicationFiled: November 6, 2024Publication date: February 20, 2025Inventors: Michael Sheppard, Jonathan L. Sullivan, Jake Ryan Dailey, Damien Forthomme, Jessica D. Brinson, Molly Poppie, Christie Nicole Summers, Diane Morovati Lopez
-
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
-
Publication number: 20240403278Abstract: Methods and apparatus to estimate audience sizes using deduplication based on vector of counts sketch data are disclosed. A system includes hardware circuitry to instantiate: coefficient analyzer circuitry to determine coefficient values of a polynomial based on (i) variances in values in a first vector of counts and a second vector of counts, (ii) a first cardinality of the first vector of counts, and (iii) a second cardinality of the second vector of counts; and overlap analyzer circuitry to: determine a real root of the polynomial; and report generator circuitry to estimate a deduplicated audience size based on (i) the estimate of the quantity of the second subscribers that are duplicates of the first subscribers and (ii) the first and second cardinalities. The system includes communication circuitry to transmit a network communication to a third party entity, the second network communication including a report based on the deduplicated audience size.Type: ApplicationFiled: August 9, 2024Publication date: December 5, 2024Inventors: Michael Sheppard, Jonathan L. Sullivan, Jake Ryan Dailey, Damien Forthomme, Jessica D. Brinson, Molly Poppie, Christie Nicole Summers, Diane Morovati Lopez
-
Patent number: 12153553Abstract: Methods and apparatus to estimate audience sizes using deduplication based on binomial sketch data are disclosed. An apparatus includes processor circuitry to instantiate coefficient analyzer circuitry to determine coefficient values of a polynomial based on (i) variances in values in the first sketch data and second sketch data, (ii) a first cardinality of the first sketch data, and (iii) a second cardinality of the second sketch data. The processor circuitry to instantiate overlap analyzer circuitry to determine a real root of the polynomial, the real root corresponding to the quantity of the second subscribers that are duplicates of the first subscribers. The processor circuitry to instantiate report generator circuitry to estimate a deduplicated audience size based on the estimate of the quantity of the second subscribers that are duplicates of the first subscribers and the first and second cardinalities.Type: GrantFiled: August 11, 2022Date of Patent: November 26, 2024Assignee: The Nielsen Company (US), LLCInventors: Michael Sheppard, Jonathan L. Sullivan, Jake Ryan Dailey, Damien Forthomme, Jessica D. Brinson, Molly Poppie, Christie Nicole Summers, Diane Morovati Lopez
-
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: 12105688Abstract: Methods and apparatus to estimate audience sizes using deduplication based on vector of counts sketch data are disclosed. A system includes hardware circuitry to instantiate: coefficient analyzer circuitry to determine coefficient values of a polynomial based on (i) variances in values in a first vector of counts and a second vector of counts, (ii) a first cardinality of the first vector of counts, and (iii) a second cardinality of the second vector of counts; and overlap analyzer circuitry to: determine a real root of the polynomial; and report generator circuitry to estimate a deduplicated audience size based on (i) the estimate of the quantity of the second subscribers that are duplicates of the first subscribers and (ii) the first and second cardinalities. The system includes communication circuitry to transmit a network communication to a third party entity, the second network communication including a report based on the deduplicated audience size.Type: GrantFiled: January 20, 2023Date of Patent: October 1, 2024Assignee: The Nielsen Company (US), LLCInventors: Michael Sheppard, Jonathan L. Sullivan, Jake Ryan Dailey, Damien Forthomme, Jessica D. Brinson, Molly Poppie, Christie Nicole Summers, Diane Morovati Lopez
-
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
-
Publication number: 20240232153Abstract: Disclosed examples to estimate audience sizes of media include a coefficient generator to determine coefficient values for a polynomial based on normalized weighted sums of variances, a normalized weighted sum of covariances, and cardinalities corresponding to a first plurality of vectors of counts from a first database proprietor and a second plurality of vectors of counts from a second database proprietor, a real roots solver to determine a real root value of the polynomial, the real root value indicative of a number of audience members represented in the first plurality of vectors of counts that are also represented in the second plurality of vectors of counts, and an audience size generator to determine the audience size based on the real root value and the cardinalities of the first plurality of vectors of counts and the second plurality of vectors of counts.Type: ApplicationFiled: March 25, 2024Publication date: July 11, 2024Inventors: Michael R. Sheppard, Jake Ryan Dailey, Damien Forthomme, Jonathan Sullivan, Jessica Brinson, Christie Nicole Summers, Diane Morovati Lopez, Molly Poppie
-
Patent number: 12032535Abstract: Disclosed examples to estimate audience sizes of media include a coefficient generator to determine coefficient values for a polynomial based on normalized weighted sums of variances, a normalized weighted sum of covariances, and cardinalities corresponding to a first plurality of vectors of counts from a first database proprietor and a second plurality of vectors of counts from a second database proprietor, a real roots solver to determine a real root value of the polynomial, the real root value indicative of a number of audience members represented in the first plurality of vectors of counts that are also represented in the second plurality of vectors of counts, and an audience size generator to determine the audience size based on the real root value and the cardinalities of the first plurality of vectors of counts and the second plurality of vectors of counts.Type: GrantFiled: June 30, 2020Date of Patent: July 9, 2024Assignee: The Nielsen Company (US), LLCInventors: Michael R. Sheppard, Jake Ryan Dailey, Damien Forthomme, Jonathan Sullivan, Jessica Brinson, Christie Nicole Summers, Diane Morovati Lopez, Molly Poppie
-
Publication number: 20240169380Abstract: Methods and apparatus to estimate cardinality across multiple datasets represented using Bloom filter arrays are disclosed. Disclosed examples include processor circuitry to execute and/or instantiate instructions to determine an inclusion-exclusion expression that defines an audience size for a user group of interest. Terms in the inclusion-exclusion expression corresponding to either a first cardinality of a first one of at least three Bloom filter arrays or a second cardinality of a union of two or more of the Bloom filter arrays. Different ones of the Bloom filter arrays representative of different sets of users who accessed media. The at least one processor further to estimate, based on the inclusion-exclusion expression, the audience size of the user group of interest.Type: ApplicationFiled: November 20, 2023Publication date: May 23, 2024Inventors: Michael Sheppard, Jonathan Sullivan, Diane Morovati Lopez, Jake Ryan Dailey, Christie Nicole Summers, Molly Poppie
-
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: 11854030Abstract: Methods and apparatus to estimate cardinality across multiple datasets represented using Bloom filter arrays are disclosed. Disclosed examples include processor circuitry to execute and/or instantiate instructions to determine an inclusion-exclusion expression that defines an audience size for a user group of interest. Terms in the inclusion-exclusion expression corresponding to either a first cardinality of a first one of at least three Bloom filter arrays or a second cardinality of a union of two or more of the Bloom filter arrays. Different ones of the Bloom filter arrays representative of different sets of users who accessed media. The at least one processor further to estimate, based on the inclusion-exclusion expression, the audience size of the user group of interest.Type: GrantFiled: June 29, 2021Date of Patent: December 26, 2023Assignee: The Nielsen Company (US), LLCInventors: Michael Sheppard, Jonathan Sullivan, Diane Morovati Lopez, Jake Ryan Dailey, Christie Nicole Summers, Molly Poppie