VISUAL WEB PAGE ANALYTICS
First Claim
1. A method for tracking browsing activity comprising:
- loading a tracking script on a visitor'"'"'s web browser when a customer'"'"'s web page is loaded, wherein the tracking script is unique to the customer;
passively monitoring browser events with the tracking script;
when one of the browser events occurs, registering the monitored browsing event to collect information about a trackable element; and
sending the collected information to a tracking server without interrupting the visitor'"'"'s activities on the customer'"'"'s web page.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for tracking user utilization of a web page. The invention can use a tracking script, which can be a client-based Javascript code in some embodiments. The tracking script can be executed in a visitor'"'"'s web browser when the customer'"'"'s web page is loaded on the visitors'"'"' computer. The tracking script can be unique to each customer because it can be determined by the elements on the customer'"'"'s web page and can be generated via a dynamic web server process. In at least some embodiments, when the customer'"'"'s web page loads on the visitor'"'"'s computer, the visitor'"'"'s browser requests the tracking script from a server. The server can then transmit the tracking script to the visitor'"'"'s browser and the tracking script can register itself and “passively” listens to various browser events.
340 Citations
20 Claims
-
1. A method for tracking browsing activity comprising:
-
loading a tracking script on a visitor'"'"'s web browser when a customer'"'"'s web page is loaded, wherein the tracking script is unique to the customer;
passively monitoring browser events with the tracking script;
when one of the browser events occurs, registering the monitored browsing event to collect information about a trackable element; and
sending the collected information to a tracking server without interrupting the visitor'"'"'s activities on the customer'"'"'s web page. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A tracking script comprising:
a client-based script code that, when in use, is executed in a visitor'"'"'s web browser when a customer'"'"'s web page is loaded on the visitors'"'"' computer, wherein the script code is unique to the customer and contains instructions for;
passively monitoring browser events;
when one of the monitored browser events occurs, registering the browser event to collect information about a trackable element; and
sending the collected information to a tracking server without interrupting the visitor'"'"'s activities on the customer'"'"'s web page. - View Dependent Claims (19)
-
20. A tracking script comprising:
-
means for loading a tracking script on a visitor'"'"'s web browser when a customer'"'"'s web page is loaded, wherein the tracking script is unique to the customer;
means for passively monitoring browser events;
means for, when one of the monitored browser events occurs, registering the browser event to collect information about a trackable element; and
means for sending the collected information to a tracking server without interrupting the visitor'"'"'s activities on the customer'"'"'s web page.
-
Specification