IP Library Granted Patent US 8,626,901
Granted Patent B2
US 8,626,901 · App. 12/871,385 · Granted Jan 7, 2014

Measurements based on panel and census 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 8,626,901
App. No.
12/871,385
Granted
Jan 7, 2014
Kind
B2
Abstract

A first set of usage data for a first set of resources on a network and a second set of usage data for a second set of resources on a network are accessed. The first set of resources were accessed by a first group of client systems and the first set of usage data is determined based on information received from the first group of client systems sent as a result of beacon instructions included with the first set of resources. The second set of usage data is determined based on information received from monitoring applications installed on a second group of client systems that accessed the second set of resources. Users of the second group of client systems are a sample of a larger group of users that use resources on the network. Initial usage measurement data for a third set of resources on the network is determined based on the first set of usage data. The third set includes one or more common resources that are included in the first set of resources and the second set of resources. One or more adjustment factors are determined based on the second set of usage data and applied to the initial usage measurement data to generate adjusted usage measurement data. One or more reports are generated based on the adjusted usage measurement data.

Claims (42)

1. A system comprising:

one or more processing devices;

one or more storage devices storing instructions that, when executed by the one or more processing devices, cause the one or more processing devices to perform the following operations:

access a first set of usage data for a first set of resources on a network, the first set of resources having been accessed by a first group of client systems and the first set of usage data being determined based on information received from the first group of client systems sent as a result of beacon instructions included with the first set of resources;

access a second set of usage data for a second set of resources on a network, the second set of usage data being determined based on information received from monitoring applications installed on a second group of client systems that accessed the second set of resources, wherein users of the second group of client systems are a sample of a larger group of users that use resources on the network;

determine initial usage measurement data for a third set of resources on the network based on the first set of usage data, wherein the third set includes one or more common resources that are included in the first set of resources and the second set of resources;

determine, based on the second set of usage data, one or more adjustment factors configured to correct inaccuracies in the determined initial usage measurement data;

apply the one or more adjustments factors to the initial usage measurement data to generate adjusted usage measurement data;

generate one or more reports based on the adjusted usage measurement data.

2. The system of claim 1 wherein the information received from the first group of client systems includes, for each of the client systems in the first group that accessed the common resources, one or more beacon messages that identify the common resources and that include a beacon cookie with a unique identifier for the client system.

3. The system of claim 2 wherein, to determine the initial usage measurement data, the instructions include instructions that, when executed, cause the one or more processing devices to determine an initial count of unique visitors that accessed the third set of resources during a time period by determining a count of the received beacon messages that identify the common resources and that include beacon cookies with different unique identifiers.

4. The system of claim 3 wherein the one or more adjustment factors include a cookie-per-person adjustment factor that reflects a number of beacon cookies per person that accessed the common resources during the time period.

5. The system of claim 4 wherein, to determine the cookie-per-person adjustment factor, the instructions include instructions that cause the one or more processing devices to determine a ratio of a projected total number of cookies set on client systems that accessed the common resources during the time period to a projected total number of people that accessed the common resources during the time period.

6. The system of claim 3 wherein the one or more adjustment factors include a person-per-cookie adjustment factor that reflects a number of persons that accessed the common resources during the time period per beacon cookies.

7. The system of claim 4 wherein, to determine the person-per-cookie adjustment factor, the instructions include instructions that cause the one or more processing devices to determine a ratio of a projected total number of people that accessed the common resources during the time period to a projected total number of cookies set on client systems that accessed the common resources during the time period.

8. The system of claim 3 wherein the one or more adjustment factors include a machine overlap adjustment factor that reflects a number of client systems that were used to access the common resources during the time period per person that accessed the common resources during the time period.

9. The system of claim 8 wherein, to determine the machine overlap adjustment factor, the instructions include instructions that cause the one or more processing devices to determine the machine overlap factor based, at least in part, on an incremental number of client systems per person used by people that accessed the common resources during the time period, a frequency of accesses per person that accessed the common resources during the time period, and an average number of accesses to the common resources per day during the time period.

10. The system of claim 9 wherein the incremental number of client systems per person is determined based on a ratio of a total number of client systems that accessed the common resources during the time period to a total number of people that accessed the common resources during the time period.

11. The system of claim 3 wherein the one or more adjustment factors include a non-beaconed adjustment factor that reflects a number of unique visitors that accessed one or more resources in the third set of resources that are included in the second set of resources but not included in the first set of resources.

12. The system of claim 11 wherein, to determine the non-beaconed adjustment factor, the instructions include instructions that cause the one or more processing devices to determine a projected number of unique visitors that accessed the third set of resources, determine a projected number of unique visitors that accessed the common resources, and subtract the projected number of unique visitors that accessed the common resources from the projected number of unique visitors that accessed the third set of resources.

13. The system of claim 2 wherein, to determine the initial usage measurement data, the instructions include instructions that, when executed, cause the one or more processing devices to determine an initial count of page views for the third set of resources during a time period by determining a total count of the beacon messages that identify the common resources.

14. The system of claim 13 wherein the one or more adjustment factors include a non-beaconed adjustment factor that reflects a number of page views for one or more resources in the third set of resources that are included in the second set of resources but not included in the first set of resources.

15. A method comprising:

accessing a first set of usage data for a first set of resources on a network, the first set of resources having been accessed by a first group of client systems and the first set of usage data being determined based on information received from the first group of client systems sent as a result of beacon instructions included with the first set of resources;

accessing a second set of usage data for a second set of resources on a network, the second set of usage data being determined based on information received from monitoring applications installed on a second group of client systems that accessed the second set of resources, wherein users of the second group of client systems are a sample of a larger group of users that use resources on the network;

determining initial usage measurement data for a third set of resources on the network based on the first set of usage data, wherein the third set includes one or more common resources that are included in the first set of resources and the second set of resources;

determining, based on the second set of usage data, one or more adjustment factors configured to correct inaccuracies in the determined initial usage measurement data;

applying the one or more adjustments factors to the initial usage measurement data to generate adjusted usage measurement data;

generating one or more reports based on the adjusted usage measurement data.

16. The method of claim 15 wherein the information received from the first group of client systems includes, for each of the client systems in the first group that accessed the common resources, one or more beacon messages that identify the common resources and that include a beacon cookie with a unique identifier for the client system.

17. The method of claim 16 wherein determining the initial usage measurement data comprises determining an initial count of unique visitors that accessed the third set of resources during a time period by determining a count of the received beacon messages that identify the common resources and that include beacon cookies with different unique identifiers.

18. The method of claim 17 wherein the one or more adjustment factors include a cookie-per-person adjustment factor that reflects a number of beacon cookies per person that accessed the common resources during the time period.

19. The method of claim 18 wherein determining the cookie-per-person adjustment factor comprises determining a ratio of a projected total number of cookies set on client systems that accessed the common resources during the time period to a projected total number of people that accessed the common resources during the time period.

20. The system of claim 17 wherein the one or more adjustment factors include a person-per-cookie adjustment factor that reflects a number of persons that accessed the common resources during the time period per beacon cookies.

21. The system of claim 20 wherein determining the person-per-cookie adjustment factor comprises determining a ratio of a projected total number of people that accessed the common resources during the time period to a projected total number of cookies set on client systems that accessed the common resources during the time period.

22. The method of claim 17 wherein the one or more adjustment factors include a machine overlap adjustment factor that reflects a number of client systems that were used to access the common resources during the time period per person that accessed the common resources during the time period.

23. The method of claim 22 wherein determining the machine overlap adjustment factor comprises determining the machine overlap factor based, at least in part, on an incremental number of client systems per person used by people that accessed the common resources during the time period, a frequency of accesses per person that accessed the common resources during the time period, and an average number of accesses to the common resources per day during the time period.

24. The method of claim 23 wherein the incremental number of client systems per person is determined based on a ratio of a total number of client systems that accessed the common resources during the time period to a total number of people that accessed the common resources during the time period.

25. The method of claim 15 wherein the one or more adjustment factors include a non-beaconed adjustment factor that reflects a number of unique visitors that accessed one or more resources in the third set of resources that are included in the second set of resources but not included in the first set of resources.

26. The method of claim 25 wherein determining the non-beaconed adjustment factor comprises determining a projected number of unique visitors that accessed the third set of resources, determining a projected number of unique visitors that accessed the common resources, and subtracting the projected number of unique visitors that accessed the common resources from the projected number of unique visitors that accessed the third set of resources.

27. The method of claim 15 wherein determining the initial usage measurement data comprises determining an initial count of page views for the third set of resources during a time period by determining a total count of the beacon messages that identify the common resources.

28. The method of claim 27 wherein the one or more adjustment factors include a non-beaconed adjustment factor that reflects a number of page views for one or more resources in the third set of resources that are included in the second set of resources but not included in the first set of resources.

Assignments (12)
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 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jan 12, 2018
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: COMSCORE, INC.
Reel/Frame 045055/0411 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS AND TRADEMARKS Recorded Nov 6, 2013
From: BANK OF AMERICA, N.A.
To: COMSCORE, INC.; RSC THE QUALITY MEASUREMENT COMPANY; CSWS, INC.
Reel/Frame 031692/0418 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Sep 30, 2013
From: COMSCORE, INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 031314/0199 →
SECURITY AGREEMENT Recorded Jul 6, 2011
From: COMSCORE, INC.; RSC THE QUALITY MEASUREMENT COMPANY; CSWS, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 026551/0900 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2010
From: PUGH, BRIAN; PECJAK, FRANK E.
To: COMSCORE, INC.
Reel/Frame 024913/0045 →