Network resource monitoring and measurement system and method
First Claim
Patent Images
1. A method of measuring usage of internet resources, the method comprising:
- receiving a request for an internet resource at a proxy server from a user'"'"'s browser;
transmitting the request from the proxy server to a resource server that serves the internet resource;
receiving the internet resource at the proxy server from the resource server;
inserting, using a processor, computer executable measurement instructions to monitor usage of the internet resource at a user location into the internet resource at the proxy server;
transmitting the internet resource including the computer executable measurement instructions from the proxy server to the user'"'"'s browser;
receiving measurement data from the computer executable measurement instructions at a data collection server;
combining the measurement data with second measurement data collected from second computer executable measurement instructions included in the internet resource stored at the resource server; and
comparing the measurement data and the second measurement data to determine a weighting factor for the measurement data that compensates for a difference between the measurement data and the second measurement data.
12 Assignments
0 Petitions
Accused Products
Abstract
A method and system for analysing and measuring multiple sources of data over a communications network (18) so as to ascertain information or usage of one or more resources, such as resource servers (2). A data collection and processing means (20) collects and processes the data sources which are forwarded to a reporting server (34) as a combined data source made available to interested parties.
-
Citations
14 Claims
-
1. A method of measuring usage of internet resources, the method comprising:
-
receiving a request for an internet resource at a proxy server from a user'"'"'s browser; transmitting the request from the proxy server to a resource server that serves the internet resource; receiving the internet resource at the proxy server from the resource server; inserting, using a processor, computer executable measurement instructions to monitor usage of the internet resource at a user location into the internet resource at the proxy server; transmitting the internet resource including the computer executable measurement instructions from the proxy server to the user'"'"'s browser; receiving measurement data from the computer executable measurement instructions at a data collection server; combining the measurement data with second measurement data collected from second computer executable measurement instructions included in the internet resource stored at the resource server; and comparing the measurement data and the second measurement data to determine a weighting factor for the measurement data that compensates for a difference between the measurement data and the second measurement data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer readable medium storing instructions that, when executed, cause a machine to at least:
-
receive a request for an internet resource at a proxy server from a user'"'"'s browser; transmit the request from the proxy server to a resource server that serves the internet resource; receive the internet resource at the proxy server from the resource server; insert computer executable measurement instructions to monitor usage of the internet resource at a user location into the internet resource at the proxy server; transmit the internet resource including the computer executable measurement instructions from the proxy server to the user'"'"'s browser; receive measurement data from the computer executable measurement instructions at a data collection server; combine the measurement data with second measurement data collected from second computer executable measurement instructions included in the internet resource stored at the resource server; and compare the measurement data and the second measurement data to determine a weighting factor for the measurement data that compensates for a difference between the measurement data and the second measurement data. - View Dependent Claims (12, 13, 14)
-
Specification