Patent ID: 8560675

Claim:
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 usage data being determined based on information received from monitoring applications installed on a first group of client systems that accessed the first set of resources, wherein users of the first group of client systems are a sample of a larger group of users that use resources on the network; access a second set of usage data for a second set of resources on the network, the second set of resources having been accessed by a second group of client systems and the second set of usage data being determined based on information received from the second group of client systems sent as a result of beacon instructions included with the second set of resources; determine projection weights based on the first set of usage data and the second set of usage data, wherein the determined projection weights are configured to project usage of the first set of resources by the users of the first group of clients systems to usage of the first set of resources by users in a larger group of users, and wherein determining the projection weights includes: dividing the first set of usage data into multiple subsets of data; determining targets for each of the multiple subsets of data based on the second set of usage data; and determining the projection weights by reducing an error represented by a difference between the determined targets and weighted values derived from the first set of usage data; apply the projection weights to the first set of usage data to generate projected usage data that reflects usage of the first set of resources by users in the larger group of users; and generate one or more reports regarding usage of one or more of resources in the first set of resources based on the projected usage data.