System and method for detecting and reporting online activity using real-time content-based network monitoring
AssigneePeter K Trzyna
InventorPatrick Angeles
Life of this patent
Estimating the term…
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.
Claims45
1-30. (canceled)
A computer programmed digital electrical tracking system apparatus connected to a user browser and a Web server on the Internet, the apparatus adapted to:
- intercept and log HTTP requests and responses, including:
- 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 one of the HTTP requests comprising 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;
- 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;
- 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, wherein the apparatus causes
- the analysis by performing operations comprising reporting at least one of the following:
- a session detail;
- an event detail;
- a purchase detail;
- and
- a purchase summary.
A computer programmed digital electrical tracking system apparatus connected to a user browser and a Web server on the Internet, the apparatus adapted to:
- intercept HTTP requests and responses, including:
- 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 one of the HTTP requests comprising 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;
- 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;
- cause the Web page specified by the Web server URL to be returned to the user browser;
- capture data relating to user activity in a central database;
- and
- provide profiling and analysis of at least one session, wherein the apparatus causes the analysis by performing operations comprising:
- extracting the data from the database based upon user profiles.
Dependencies are inferred from the claim text.