SYSTEM FOR ANALYZING AND VISUALIZING ACCESS STATISTICS FOR A WEB SITE
First Claim
1. A method for monitoring user visits to a web site comprising:
- embedding in a web page to be monitored code to request a thumbnail image from a system server when the page is loaded into a browser and a user-activateable link to a page within the system server;
at the system server, returning the requested thumbnail image to the web browser, and recording the IP address from which the thumbnail was requested;
for each recorded IP address, determining a corresponding geographical location;
periodically creating and storing an image that is a representation of the geographical distribution of the recorded IP addresses, and a thumbnail representation of that image;
wherein, upon activation of the user-activateable link, the linked page within the system server that includes the image created in step d. is retrieved by the browser, and the thumbnail image requested in step a. is the thumbnail image created in step d.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for monitoring and visualizing user access made to a web site is disclosed. The method comprises: embedding in a web page to be monitored code to request a thumbnail image from a site when the page is loaded into a browser. The embedded code also includes a user-activateable link to a page within the system server. At the system server, the requested thumbnail image is returned to the web browser, and the IP address from which the thumbnail was requested is recorded. For each recorded IP address, the server determines a corresponding geographical location. The server creates and stores an image that is a geographical representation of the geographical distribution of the recorded IP addresses, and a thumbnail representation of that image. Upon activation of the user-activateable link, the linked page within the system server that includes the image previously created is retrieved by the browser. The thumbnail image requested by the embedded code is the thumbnail image created in this step. A number of threshold, updating, clustering, storage and archiving routines are deployed to ensure large scalability.
-
Citations
31 Claims
-
1. A method for monitoring user visits to a web site comprising:
-
embedding in a web page to be monitored code to request a thumbnail image from a system server when the page is loaded into a browser and a user-activateable link to a page within the system server; at the system server, returning the requested thumbnail image to the web browser, and recording the IP address from which the thumbnail was requested; for each recorded IP address, determining a corresponding geographical location; periodically creating and storing an image that is a representation of the geographical distribution of the recorded IP addresses, and a thumbnail representation of that image; wherein, upon activation of the user-activateable link, the linked page within the system server that includes the image created in step d. is retrieved by the browser, and the thumbnail image requested in step a. is the thumbnail image created in step d. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A web system that is constructed and arranged for co-operation with a web browser to monitor user visits to a web site, the system comprising:
-
a web page having embedded within it code to request a thumbnail image from a system server when the page is loaded into a browser, and a user-activateable link to a page within the system server; a system server that is constructed and arranged to return the requested thumbnail image to the web browser, and to record the IP address from which the thumbnail was requested; means for determining for each recorded IP address a corresponding geographical location; means for periodically creating and storing an image that is a representation of the geographical distribution of the recorded IP addresses, and a thumbnail representation of that image; wherein the system is constructed and arranged such that, upon activation of the user-activateable link, the linked page within the system server that includes the image created in step d. is retrieved by the browser, and the thumbnail image requested in step a. is the thumbnail image created in step d.
-
-
31. A system server that is constructed and arranged for co-operation with a web browser to monitor user visits to a web page having embedded within it code to request a thumbnail image from the system server when the page is loaded into a browser, and a user-activateable link to a page within the system server, wherein the system server is constructed and arranged to return the requested thumbnail image to the web browser, and to record the IP address from which the thumbnail was requested, the system server comprising:
-
means for determining for each recorded IP address a corresponding geographical location; means for periodically creating and storing an image that is a representation of the geographical distribution of the recorded IP addresses, and a thumbnail representation of that image; wherein the system server is constructed and arranged such that, upon activation of the user-activateable link, the linked page within the system server that includes the image created in step b. is retrieved by the browser, and the thumbnail image requested from the system server is the thumbnail image created in step b.
-
Specification