Method and system for web analytics using a proxy
AssigneeArray Networks, Inc.
InventorLawrence T. Lu
Life of this patent
Estimating the term…
Abstract
A method for tracking visits to a web page using a proxy is disclosed, which includes receiving a request from a web browser on a proxy for a web page hosted on a web server; sending the request for the web page from the proxy to the web server; receiving the web page from the web server on the proxy; inserting one or more web page tags into the web page to generate a modified web page, wherein the one or more web page tags generate data about traffic to the web page; forwarding the modified web page to the web browser with the one or more web page tags embedded therein; executing the one or more web page tags within the modified web page; and sending data from the executed one or more web page tags a data collection system.
Claims25
A method for tracking visits to a web page using a proxy, comprising:
- receiving a request from a web browser on a proxy for a web page hosted on a web server;
- sending the request for the web page from the proxy to the web server;
- receiving the web page from the web server on the proxy;
- inserting one or more web page tags into the web page to generate a modified web page, wherein the one or more web page tags generate data about traffic to the web page;
- forwarding the modified web page to the web browser with the one or more web page tags embedded therein;
- executing the one or more web page tags within the modified web page;
- and
- sending data from the executed one or more web page tags a data collection system.
A system for tracking visits to a web page hosted by a web server, comprising:
- a proxy configured to:
- receive a request from a web browser for a web page hosted on a web server;
- send the request for the web page to the web server;
- receive the web page from the web server;
- insert one or more web page tags into the web page to generate a modified web page, wherein the one or more web page tags generate data about traffic to the web page;
- forward the modified web page to the web browser with the one or more web page tags embedded therein;
- and
- send data from execution of one or more web page tags by the web browser to a data collection system.
A non-transitory computer-readable storage medium comprising computer-executable instructions that, in response to execution, cause a computing system to perform operations for tracking visits to a web page using a proxy, comprising:
- receiving a request from a web browser on a proxy for a web page hosted on a web server;
- sending the request for the web page from the proxy to the web server;
- receiving the web page from the web server on the proxy;
- inserting one or more web page tags into the web page to generate a modified web page, wherein the one or more web page tags generate data about traffic to the web page;
- forwarding the modified web page to the web browser with the one or more web page tags embedded therein;
- executing the one or more web page tags within the modified web page;
- and
- sending data from the executed one or more web page tags a data collection system.
Dependencies are inferred from the claim text.