IP Library Granted Patent US 11,004,094
Granted Patent B2
US 11,004,094 · App. 15/375,719 · Granted May 11, 2021

Systems and methods for calibrating user and consumer data

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,004,094
App. No.
15/375,719
Granted
May 11, 2021
Kind
B2
Abstract

Methods and systems are provided herein for calibrating subject data based on reference data, so that the calibrated subject data more closely represents a target population. The methods and systems include partitioning a reference data set into a plurality of reference data partitions using a data partitioning scheme, each reference data partition associated with a characteristic; and partitioning a subject data set into a plurality of subject data partitions using the data partitioning scheme, each subject data partition associated with a characteristic that corresponds to the characteristic associated with a reference data partition of the plurality of reference data partitions; identifying a variable present in the reference data set that is not present in the subject data set; and calculating a value of the variable for each reference data partition based on a rate of occurrence of the variable in each reference data partition.

Claims (71)

1. A computerized method for substantially eliminating bias from survey data while excluding personal survey information, the method comprising:

partitioning, with one or more processors, a reference data set into a plurality of reference data partitions using a data partitioning scheme, the reference data set comprising behavior data of a target population, each reference data partition associated with a characteristic;

partitioning, with the one or more processors, a subject data set into a plurality of subject data partitions using the data partitioning scheme, the subject data set comprising survey data including behavior data of a participant population, each subject data partition associated with a characteristic that corresponds to the characteristic associated with a reference data partition of the plurality of reference data partitions, wherein partitioning the subject data set includes excluding personal information from the subject data set;

identifying, with the one or more processors, a variable that is not present in the subject data set;

calculating, with the one or more processors, a value of the variable for each reference data partition based on a rate of occurrence of the variable in each reference data partition;

applying, with the one or more processors, the calculated value of the variable for each reference data partition to the subject data partition associated with the characteristic that corresponds to the characteristic associated with each reference data partition;

calculating, with the one or more processors, a statistic for each subject data partition after applying the calculated value of the variable for each reference data partition to the subject data partition associated with the characteristic that corresponds to the characteristic associated with each reference data partition;

calculating, with the one or more processors, a weight for each subject data partition based on a distribution of the target population among the plurality of reference data partitions;

generating, with the one or more processors, an adjusted statistic by applying the calculated weight for each subject data partition to the calculated statistic for each subject data partition to be more representative of the target population; and

displaying, on a user interface, the statistic to a user, wherein the statistic does not reflect bias from the survey data and excludes personal information from the subject data set.

2. The computerized method of claim 1 , wherein each reference data partition comprises users having the characteristic associated with the reference data partition,

wherein each subject data partition comprises users having the characteristic associated with the subject data partition,

wherein calculating the weight for each subject data partition comprises:

determining a reference portion for each reference data partition by dividing a number of the users in each reference data partition by a total number of users in the reference data set;

determining a subject portion for each subject data partition by dividing a number of the users in each subject data partition by a total number of users in the subject data set; and

dividing the subject portion for each subject data partition by the reference portion for the reference data partition associated with the characteristic to which the characteristic associated with each subject data partition corresponds.

3. The computerized method of claim 1 , further comprising reducing, with the one or more processors, a bias in the reference data set by adjusting the reference data set to comprise behavior data of users in the target population based on a plurality of users represented by desired population census data.

4. The computerized method of claim 3 , wherein partitioning the reference data set into the plurality of reference data partitions is performed after reducing the bias in the reference data set.

5. The computerized method of claim 1 , wherein the calculated value of the variable comprises one of: a mean value, an interval, and a vector of probabilities for each response associated with the variable.

6. The computerized method of claim 1 , wherein the data partitioning scheme is based on one of: television viewing behavior of users, and web browsing behavior of users.

7. The computerized method of claim 6 , wherein the statistic is a number of users that viewed specific content.

8. The computerized method of claim 1 , wherein the data partitioning scheme is based on mobile device usage behavior of users.

9. The computerized method of claim 1 , further comprising:

generating, with the one or more processors, a modeled variable that is not present in the reference data set and the subject data set;

calculating, with the one or more processors, a value of the modeled variable based on a rate of occurrence of the modeled variable in an external data set; and

applying, with the one or more processors, the calculated value of the modeled variable to one or more of a reference data partition of the plurality of reference data partitions and a subject data partition of the plurality of subject data partitions.

10. A non-transitory computer-readable medium encoded with instructions that, when executed by one or more processors, cause the one or more processors to perform a computerized method for substantially eliminating bias from survey data while excluding personal survey information, the method comprising:

partitioning a reference data set into a plurality of reference data partitions using a data partitioning scheme, the reference data set comprising behavior data of a target population, each reference data partition associated with a characteristic;

partitioning a subject data set into a plurality of subject data partitions using the data partitioning scheme, the subject data set comprising survey data including behavior data of a participant population, each subject data partition associated with a characteristic that corresponds to the characteristic associated with a reference data partition of the plurality of reference data partitions, wherein partitioning the subject data set includes excluding personal information from the subject data set;

identifying a variable that is not present in the subject data set;

calculating a value of the variable for each reference data partition based on a rate of occurrence of the variable in each reference data partition;

applying the calculated value of the variable for each reference data partition to the subject data partition associated with the characteristic that corresponds to the characteristic associated with each reference data partition;

calculating a statistic for each subject data partition after applying the calculated value of the variable for each reference data partition to the subject data partition associated with the characteristic that corresponds to the characteristic associated with each reference data partition;

calculating a weight for each subject data partition based on a distribution of the target population among the plurality of reference data partitions;

generating an adjusted statistic by applying the calculated weight for each subject data partition to the calculated statistic for each subject data partition to be more representative of the target population; and

displaying the statistic to a user on a user interface, wherein the statistic does not reflect bias from the survey data and excludes personal information from the subject data set.

11. The computerized method of claim 10 , further comprising:

calculating, with the one or more processors, a value of the modeled variable for each external data partition based on a rate of occurrence of the modeled variable in each external data partition; and

applying, with the one or more processors, the calculated value of the modeled variable for each external data partition to the reference data partition or subject data partition associated with the characteristic to which the characteristic associated with each external data partition corresponds.

12. A non-transitory computer-readable medium encoded with instructions that, when executed by one or more processors, cause the one or more processors to perform a computerized method for substantially eliminating bias from survey data, the method comprising:

partitioning a reference data set into a plurality of reference data partitions using a data partitioning scheme, the reference data set comprising behavior data of a target population, each reference data partition associated with a characteristic;

partitioning a subject data set into a plurality of subject data partitions using the data partitioning scheme, the subject data set comprising behavior data of a participant population, each subject data partition associated with a characteristic that corresponds to the characteristic associated with a reference data partition of the plurality of reference data partitions, wherein partitioning the subject data set includes excluding personal information from the subject data set;

identifying a variable that is not present in the subject data set;

calculating a value of the variable for each reference data partition based on a rate of occurrence of the variable in each reference data partition;

applying the calculated value of the variable for each reference data partition to the subject data partition associated with the characteristic that corresponds to the characteristic associated with each reference data partition;

calculating a statistic for each subject data partition after applying the calculated value of the variable for each reference data partition to the subject data partition associated with the characteristic that corresponds to the characteristic associated with each reference data partition;

calculating a weight for each subject data partition based on a distribution of the target population among the plurality of reference data partitions;

generating an adjusted statistic by applying the calculated weight for each subject data partition to the calculated statistic for each subject data partition to be more representative of the target population; and

displaying the statistic to a user on a user interface.

13. The non-transitory computer-readable medium of claim 12 , wherein the calculated value of the variable comprises one of: a mean value, an interval, and a vector of probabilities for each response associated with the variable.

14. The non-transitory computer-readable medium of claim 12 , wherein the method further comprises:

generating a modeled variable that is not present in the reference data set and the subject data set;

calculating a value of the modeled variable based on a rate of occurrence of the modeled variable in an external data set; and

applying the calculated value of the modeled variable to one or more of a reference data partition of the plurality of reference data partitions and a subject data partition of the plurality of subject data partitions.

15. A system, comprising:

one or more processors;

a memory storing instructions that, when executed, cause the one or more processors to perform a computerized method for substantially eliminating bias from survey data while excluding personal survey information, the method comprising:

partitioning a reference data set into a plurality of reference data partitions using a data partitioning scheme, the reference data set comprising behavior data of a target population, each reference data partition associated with a characteristic;

partitioning a subject data set into a plurality of subject data partitions using the data partitioning scheme, the subject data set comprising survey data including behavior data of a participant population, each subject data partition associated with a characteristic that corresponds to the characteristic associated with a reference data partition of the plurality of reference data partitions, wherein partitioning the subject data set includes excluding personal information from the subject data set;

identifying a variable that is not present in the subject data set;

calculating a value of the variable for each reference data partition based on a rate of occurrence of the variable in each reference data partition;

applying the calculated value of the variable for each reference data partition to the subject data partition associated with the characteristic that corresponds to the characteristic associated with each reference data partition;

calculating a statistic for each subject data partition after applying the calculated value of the variable for each reference data partition to the subject data partition associated with the characteristic that corresponds to the characteristic associated with each reference data partition;

calculating a weight for each subject data partition based on a distribution of the target population among the plurality of reference data partitions;

generating an adjusted statistic by applying the calculated weight for each subject data partition to the calculated statistic for each subject data partition to be more representative of the target population; and

displaying the statistic to a user on a user interface, wherein the statistic does not reflect bias from the survey data and excludes personal information from the subject data set.

16. The system of claim 15 , wherein the calculated value of the variable comprises one of: a mean value, an interval, and a vector of probabilities for each response associated with the variable.

17. The system of claim 15 , wherein the method further comprises:

generating a modeled variable that is not present in the reference data set and the subject data set;

calculating a value of the modeled variable based on a rate of occurrence of the modeled variable in an external data set; and

applying the calculated value of the modeled variable to one or more of a reference data partition of the plurality of reference data partitions and a subject data partition of the plurality of subject data partitions.

Assignments (9)
RELEASE OF SECURITY INTEREST Recorded Jun 2, 2026
From: BLUE TORCH FINANCE LLC
To: COMSCORE, INC.; PROXIMIC, LLC; RENTRAK, LLC (F/N/A RENTRAK CORPORATION)
Reel/Frame 075679/0830 →
RELEASE OF SECURITY INTEREST Recorded Jan 16, 2025
From: BANK OF AMERICA, N.A.
To: COMSCORE, INC.
Reel/Frame 069934/0573 →
SECURITY INTEREST Recorded Jan 3, 2025
From: COMSCORE, INC.; PROXIMIC, LLC; RENTRAK, LLC
To: BLUE TORCH FINANCE LLC
Reel/Frame 069818/0446 →
CORRECTIVE ASSIGNMENT TO CORRECT THE MISSING ASSIGNMENT PAGE 1 AND 22 OMITTED PATENTS PREVIOUSLY RECORDED AT REEL: 056547 FRAME: 0526. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Jun 6, 2022
From: STARBOARD VALUE AND OPPORTUNITY MASTER FUND LTD.
To: COMSCORE, INC.; RENTRAK CORPORATION; PROXIMIC, LLC
Reel/Frame 060922/0001 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded May 6, 2021
From: COMSCORE, INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 057279/0767 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Mar 25, 2021
From: STARBOARD VALUE AND OPPORTUNITY MASTER FUND LTD.
To: COMSCORE, INC.; RENTRAK CORPORATION; PROXIMIC, LLC
Reel/Frame 056547/0526 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2021
From: RENTRAK CORPORATION
To: COMSCORE, INC.
Reel/Frame 054868/0458 →
ASSIGNMENT FOR SECURITY - PATENTS Recorded Jan 16, 2018
From: COMSCORE, INC.; RENTRAK CORPORATION; PROXIMIC, LLC
To: STARBOARD VALUE AND OPPORTUNITY MASTER FUND LTD.
Reel/Frame 045077/0303 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 12, 2016
From: VINSON, MICHAEL; GOERLICH, BRUCE
To: RENTRAK CORPORATION
Reel/Frame 040709/0795 →