IP Library Granted Patent US 9,866,901
Granted Patent B1
US 9,866,901 · App. 15/170,438 · Granted Jan 9, 2018

Demographic attribution of household viewing events

Inventors: Frank Eugene Pecjak (Fairfax, VA); Ramzi Joseph Nasr (Falls Church, VA); Magid M. Abraham (Great Falls, VA)
Assignee: comScore, Inc.
H04N21/44213
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 9,866,901
App. No.
15/170,438
Granted
Jan 9, 2018
Kind
B1
Abstract

Tuning data representing a television viewing event associated with a particular household is accessed. Household member data representing information on individual members of the particular household is accessed. Viewing profile data representing information on individual members of other households regarding viewership by the individual members of the other households is accessed. Fractional viewership values for the individual members of the particular household are determined based on the tuning data, the household member data, and the viewing profile data. Household viewership data is determined based on the fractional viewership values.

Claims (84)

1. A computer-implemented method, comprising:

accessing tuning data representing a television viewing event associated with a particular household;

accessing household member data representing known demographics of individual members of the particular household of a known size;

accessing viewing profile data representing demographics of individual members of other households and viewership by the individual members of the other households;

determining fractional viewership values for the individual members of the particular household based on the tuning data, the household member data, and the viewing profile data;

determining that demographics of at least one member of the particular household are missing;

matching, in response to the determination that demographics of at least one member of the particular household are missing, the known demographics of the individual members of the particular household other than the at least one missing member to demographics of individual members of other households to identify similar households;

determining a fractional viewership value for the at least one missing member of the particular household based on the demographics of members of the similar households that do not match the known demographics of the individual members of the particular household based on the tuning data and the viewing profile data; and

determining household viewership data based on the fractional viewership values.

2. The method of claim 1 , wherein determining the fractional viewership value for each individual member comprises:

for each individual member of the particular household, determining a probability for that member having watched the television viewing event based on the household member data and the viewing profile data;

determining a household adjustment factor representing the probability that at least one member of the household watched the television viewing event, based on the probabilities for each member having watched the television viewing event;

for each individual member of the particular household, adjusting the probability for that member having watched the television viewing event based on the household adjustment factor; and

for each individual member of the particular household, determining the fractional viewership value based on the adjusted probability for that member having watched the television viewing event.

3. The method of claim 2 , wherein the household adjustment factor is determined based on viewing profile data for the other households that share at least one demographic attribute with the particular household.

4. The method of claim 1 , wherein the viewing profile data is based on survey data.

5. The method of claim 1 , wherein determining fractional viewership values for the individual members of the particular household comprises, for at least one of the individual members:

determining that a particular episode of a television program is associated with the television viewing event; and

determining a fraction of members of other households with information matching the individual member that watch the television program.

6. The method of claim 5 , further comprising:

accessing the household viewership data;

accessing other household viewership data for one or more other television viewing events associated with the particular episode of the television program; and

aggregating the household viewership data and the other household viewership data to generate episode viewership data associated with the particular episode of the television program.

7. The method of claim 6 , further comprising:

accessing the episode viewership data associated with the particular episode of the television program;

accessing other episode viewership data for one or more other episodes of the television program; and

aggregating the episode viewership data and the other episode viewership data to generate program viewership data associated with the television program.

8. The method of claim 7 , further comprising:

accessing the program viewership data, wherein the television program is associated with a particular television network;

accessing other program viewership data for one or more other television programs each associated with the television network; and

aggregating the program viewership data and the other program viewership data to generate network viewership data associated with the television network.

9. The method of claim 8 , further comprising:

accessing the network viewership data, wherein the television network is associated with a particular entity;

accessing other network viewership data for one or more other television network each associated with the entity; and

aggregating the network viewership data and the other network viewership data to generate entity viewership data associated with the entity.

10. The method of claim 1 , wherein determining the fractional viewership value for the missing member of the particular household is based on a fraction of the members of the similar households that do not match the known demographics of the individual members of the particular household that watch the television viewing event.

11. The method of claim 1 , wherein the tuning data includes a time, date, and television network for the television viewing event.

12. The method of claim 1 , wherein the known demographics of individual members of the particular household comprise one or more of an age, a gender, an occupation, an income, and an ethnicity of each member of the particular household.

13. A non-transitory computer readable storage medium storing instructions that, when executed by one or more processing devices, cause the one or more processing devices to perform the following operations:

accessing tuning data representing a television viewing event associated with a particular household;

accessing household member data representing known demographics of individual members of the particular household of a known size;

accessing viewing profile data representing demographics of individual members of other households and viewership by the individual members of the other households;

determining fractional viewership values for the individual members of the particular household based on the tuning data, the household member data, and the viewing profile data;

determining that demographics of at least one member of the particular household are missing;

matching, in response to the determination that demographics of at least one member of the particular household are missing, the known demographics of the individual members of the particular household other than the at least one missing member to demographics of individual members of other households to identify similar households;

determining a fractional viewership value for the at least one missing member of the particular household based on the demographics of members of the similar households that do not match the known demographics of the individual members of the particular household based on the tuning data and the viewing profile data; and

determining household viewership data based on the fractional viewership values.

14. The medium of claim 13 , wherein determining the fractional viewership value for each individual member comprises:

for each individual member of the particular household, determining a probability for that member having watched the television viewing event based on the household member data and the viewing profile data;

determining a household adjustment factor representing the probability that at least one member of the household watched the television viewing event, based on the probabilities for each member having watched the television viewing event;

for each individual member of the particular household, adjusting the probability for that member having watched the television viewing event based on the household adjustment factor; and

for each individual member of the particular household, determining the fractional viewership value based on the adjusted probability for that member having watched the television viewing event.

15. The medium of claim 14 , wherein the household adjustment factor is determined based on viewing profile data for the other households that share at least one demographic attribute with the particular household.

16. The medium of claim 14 , wherein the known demographics of individual members of the particular household comprise one or more of an age, a gender, an occupation, an income, and an ethnicity of each member of the particular household.

17. The medium of claim 13 , wherein the viewing profile data is based on survey data.

18. The medium of claim 13 , wherein determining fractional viewership values for the individual members of the particular household comprises, for at least one of the individual members:

determining that a particular episode of a television program is associated with the television viewing event; and

determining a fraction of members of other households with information matching the individual member that watch the television program.

19. The medium of claim 18 , wherein the instructions further include instructions that, when executed, cause the one or more processing devices to perform the following operations:

accessing the household viewership data;

accessing other household viewership data for one or more other television viewing events associated with the particular episode of the television program; and

aggregating the household viewership data and the other household viewership data to generate episode viewership data associated with the particular episode of the television program.

20. The medium of claim 19 , wherein the instructions further include instructions that, when executed, cause the one or more processing devices to perform the following operations:

accessing the episode viewership data associated with the particular episode of the television program;

accessing other episode viewership data for one or more other episodes of the television program; and

aggregating the episode viewership data and the other episode viewership data to generate program viewership data associated with the television program.

21. The medium of claim 20 , wherein the instructions further include instructions that, when executed, cause the one or more processing devices to perform the following operations:

accessing the program viewership data, wherein the television program is associated with a particular television network;

accessing other program viewership data for one or more other television programs each associated with the television network; and

aggregating the program viewership data and the other program viewership data to generate network viewership data associated with the television network.

22. The medium of claim 21 , wherein the instructions further include instructions that, when executed, cause the one or more processing devices to perform the following operations: accessing the network viewership data, wherein the television network is associated with a particular entity;

accessing other network viewership data for one or more other television network each associated with the entity; and

aggregating the network viewership data and the other network viewership data to generate entity viewership data associated with the entity.

23. The medium of claim 13 , determining the fractional viewership value for the at least one missing member of the particular household is based on a fraction of the members of the similar households that do not match the known demographics of the individual members of the particular household that watch the television viewing event.

24. The medium of claim 13 , wherein the tuning data includes a time, date, and television network for the television viewing event.

25. A system comprising a memory for storing data and one or more processors operable to perform operations comprising:

accessing tuning data representing a television viewing event associated with a particular household;

accessing household member data representing known demographics of individual members of the particular household of a known size;

accessing viewing profile data representing demographics of individual members of other households and viewership by the individual members of the other households;

determining fractional viewership values for the individual members of the particular household based on the tuning data, the household member data, and the viewing profile data;

determining that demographics of at least one member of the particular household are missing;

matching, in response to the determination that demographics of at least one member of the particular household are missing, the known demographics of the individual members of the particular household other than the at least one missing member to demographics of individual members of other households to identify similar households;

determining a fractional viewership value for the at least one missing member of the particular household based on the demographics of members of the similar households that do not match the known demographics of the individual members of the particular household based on the tuning data and the viewing profile data; and

determining household viewership data based on the fractional viewership values.

Assignments (8)
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 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 Jun 1, 2016
From: PECJAK, FRANK EUGENE; NASR, RAMZI JOSEPH; ABRAHAM, MAGID M.
To: COMSCORE, INC.
Reel/Frame 038765/0835 →
Continuity (2)
Continuation 14250799 · Apr 11, 2014
Continuation 13669594 · Nov 6, 2012