System and method for detecting and reporting online activity using real-time content-based network monitoring
DCFirst Claim
Patent Images
1. A computer programmed digital electrical tracking system apparatus connected to a user browser and a Web server on the Internet, the apparatus adapted to:
- provide the user browser with a Web page containing a URL specifying both an address of the tracking system and information that specifies a URL on the Web server;
upon receipt by the tracking system of a Web page request from the user browser, determine a Web server URL from the Web page request;
identify and extract captured information indicating that the user browser has requested the Web server URL, the captured information stored within one or more databases;
form parameter data based upon pre-determined selection parameters from the one or more databases;
encode an original URL as part of the tracking system'"'"'s URL path to construct at least one rewritten URL;
embed the rewritten URLs in a response such that a browser request to each of the rewritten embedded URLs is sent to the tracking system; and
cause the Web page specified by the Web server URL to be returned to the user browser; and
provide profiling and analysis of at least one session.
6 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A computerized system and method for tracking and reporting online activity across a plurality of clients and servers is disclosed that intercepts and logs secure and non-secure HTTP request and response pages, analyzes each of the received page records, associates each page record to an event type based on user-defined parameters, identifies and extracts user-defined attributes of each page record based on its event type, and reports on the occurrence of the event along with its associated attributes.
17 Citations
31 Claims
-
1. A computer programmed digital electrical tracking system apparatus connected to a user browser and a Web server on the Internet, the apparatus adapted to:
-
provide the user browser with a Web page containing a URL specifying both an address of the tracking system and information that specifies a URL on the Web server; upon receipt by the tracking system of a Web page request from the user browser, determine a Web server URL from the Web page request; identify and extract captured information indicating that the user browser has requested the Web server URL, the captured information stored within one or more databases; form parameter data based upon pre-determined selection parameters from the one or more databases; encode an original URL as part of the tracking system'"'"'s URL path to construct at least one rewritten URL; embed the rewritten URLs in a response such that a browser request to each of the rewritten embedded URLs is sent to the tracking system; and cause the Web page specified by the Web server URL to be returned to the user browser; and provide profiling and analysis of at least one session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of capturing on a computer programmed digital electrical tracking system information about activity of a user browser accessing a Web server, the method comprising:
-
providing a user browser with a Web page containing a URL specifying both an address of a tracking system and information that specifies a URL on a Web server; upon receipt by the tracking system of a Web page request from the user browser, determining a Web server URL from the Web page request; identifying and extracting captured information indicating that the user browser has requested the Web server URL, the captured information stored within a database; forming parameter data based upon pre-determined selection parameters from the database; encoding an original URL as part of the tracking system'"'"'s URL path to construct at least one rewritten URL; embedding at least one of the rewritten URLs in a response such that a browser request to each of the rewritten embedded URLs is sent to the tracking system; and providing site profiling and analysis of at least one session. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification