Method and system for characterization of online behavior
First Claim
1. A method of collecting and classifying data about computer network traffic as user website visit recording sessions, comprising:
- reading a plurality of log entries, comprising data relating to network requests from a user and directed to a plurality of network servers;
determining an open site visit based on the log entries, the open site visit being associated with one or more network servers of interest to which the user directed at least one request;
reading an additional log entry relating to an additional network request from the user and directed to a network server different from the network servers of interest;
determining that the additional log entry is part of a user ongoing interaction in the open site visit based on a determination that the additional log entry relates to forced content; and
creating a record of the log entry as a continuation of the open site visit based on the determination that the additional log entry is part of the user ongoing interaction;
wherein the method is performed by a computer system.
7 Assignments
0 Petitions
Accused Products
Abstract
Data about computer network traffic is collected as user website visit recording sessions. The data captured is analyzed and organized with sufficient level of detail or granularity to determine a single request from a server. Each data request is analyzed to determine if it comes from a server with which an ongoing end user interaction or open site visit is occurring. If not, a new site visit is created as a general proposition. If the data request is part of an open site visit, then the time is compared to the time of the last interaction and if the interval is sufficiently small, the data request is treated as a continuation of the visit. If the interval is large, a new site visit is created.
-
Citations
18 Claims
-
1. A method of collecting and classifying data about computer network traffic as user website visit recording sessions, comprising:
-
reading a plurality of log entries, comprising data relating to network requests from a user and directed to a plurality of network servers; determining an open site visit based on the log entries, the open site visit being associated with one or more network servers of interest to which the user directed at least one request; reading an additional log entry relating to an additional network request from the user and directed to a network server different from the network servers of interest; determining that the additional log entry is part of a user ongoing interaction in the open site visit based on a determination that the additional log entry relates to forced content; and creating a record of the log entry as a continuation of the open site visit based on the determination that the additional log entry is part of the user ongoing interaction; wherein the method is performed by a computer system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of organizing content requests into session records, comprising:
-
identifying a first content request generated by a user computing device, said content request directed to a first network location associated with a first network domain; associating the first content request with a first session; identifying a second content request generated by the user computing device, said second content request directed to a second network location associated with a second network domain; determining, based on the second network location, whether the second content request is a forced content request; and determining, when the second content request is determined to be a forced content request, to treat the second content request as part of said first session rather than as the start of a second session; said method performed in its entirety by a computer system. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification