EXPRESSION-BASED WEB LOGGER FOR USAGE AND NAVIGATIONAL BEHAVIOR TRACKING
1 Assignment
0 Petitions
Accused Products
Abstract
Configurably storing data in a plurality of files based on expressions and conditions associated with the data. Logging software enables tracking of the navigation pattern of users for selected network properties under specified conditions. The logging software is configurable such that most current and future logging specifications may be fulfilled without any code changes to the logging software.
-
Citations
45 Claims
-
1-25. -25. (canceled)
-
26. :
- A method for tracking user behavior, said method comprising;
accessing configuration information including at least one expression defining a specific user navigation path; receiving, from a web server, clickstream data, said clickstream data being in a format defined by the web server, said clickstream data including at least one condition said condition being associated with the clickstream data and affecting storage thereof; analyzing the received clickstream data by evaluating the expression from the accessed configuration information said expression being evaluated by using the condition to determine a relationship between the user navigation path and the clickstream data; and storing at least a portion of the clickstream data in accordance with the determined relationship without modifying the format of the received clickstream data defined by the web server. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34)
- A method for tracking user behavior, said method comprising;
-
35. :
- One or more computer storage media having computer-executable components for tracking user behavior, said components comprising;
a configuration component to access configuration information including at least one expression defining a specific user navigation path; an interface component to receive, from a web server, clickstream data, said clickstream data being in a format defined by the web server, said clickstream data including at least one condition, said condition being associated with the clickstream data and affecting storage thereof; an expression component to analyze the received clickstream data by evaluating the expression from the accessed configuration information, said expression being evaluated by using the condition to determine a relationship between the user navigation path and the clickstream data; and a storage component to store at least a portion of the clickstream data in accordance with the determined relationship without modifying the format of the received clickstream data defined by the web server. - View Dependent Claims (36, 37, 38, 39)
- One or more computer storage media having computer-executable components for tracking user behavior, said components comprising;
-
40. :
- A system for tracking user behavior, said system comprising;
a memory area to store configuration information, said configuration information including at least one expression defining a specific user navigation path; a computing device to process clickstream data received from a web server, said clickstream data being in a format defined by the web server, said clickstream data including at least one condition, said condition being associated with the clickstream data and affecting storage thereof; and a computer storage medium storing computer-executable instructions to be executed on the computing device to analyze the received clickstream data by evaluating the expression from the accessed configuration information, said expression being evaluated by using the condition to determine a relationship between the user navigation path and the clickstream data; and another memory area to store at least a portion of the clickstream data in accordance with the determined relationship without modifying the format of the received clickstream data defined by the web server. - View Dependent Claims (41, 42, 43, 44, 45)
- A system for tracking user behavior, said system comprising;
Specification