System and method for processing web activity data
First Claim
Patent Images
1. A method for analyzing browsing activity, comprising:
- generating, using one or more processors, one or more records during a browsing session, each record having corresponding cookie data;
placing the one or more records and the corresponding cookie data from the browsing session into a web log, wherein cookie data corresponding to at least one record is not placed into the web log;
grouping the one or more records in the web log, wherein each group is associated with cookie data corresponding to records generated during a particular browsing session;
determining that the record without corresponding cookie data was generated during a particular browsing session and has been detached from other records with corresponding cookie data generated during the particular browsing session, wherein the other records form a group of session records associated with the particular browsing session and the detached session record is not included in the group of session records associated with the particular browsing session;
determining that the detached session record is associated with the particular browsing session by comparing a web log data characteristic of the detached session record with a web log data characteristic of at least one record in the group of session records in the web log that are associated with the particular browsing session;
including the detached session record in the group of session records associated with the particular browsing session based upon the comparison; and
using the association between the detached session record and the particular browsing session to analyze browsing activity.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented system and method for analyzing user browsing activity. Records from a web log that were generated during web browsing sessions are accessed. The web log includes at least one record that is detached from other records generated during the same browsing session as the one record. A web log data characteristic of the detached session record is compared with a web log data characteristic of other records in the web log. Based upon the comparison, the detached session record is associated with at least another record from the web log. The association between the detached session record and the another record is used to analyze user browsing activity.
-
Citations
33 Claims
-
1. A method for analyzing browsing activity, comprising:
-
generating, using one or more processors, one or more records during a browsing session, each record having corresponding cookie data; placing the one or more records and the corresponding cookie data from the browsing session into a web log, wherein cookie data corresponding to at least one record is not placed into the web log; grouping the one or more records in the web log, wherein each group is associated with cookie data corresponding to records generated during a particular browsing session; determining that the record without corresponding cookie data was generated during a particular browsing session and has been detached from other records with corresponding cookie data generated during the particular browsing session, wherein the other records form a group of session records associated with the particular browsing session and the detached session record is not included in the group of session records associated with the particular browsing session; determining that the detached session record is associated with the particular browsing session by comparing a web log data characteristic of the detached session record with a web log data characteristic of at least one record in the group of session records in the web log that are associated with the particular browsing session; including the detached session record in the group of session records associated with the particular browsing session based upon the comparison; and using the association between the detached session record and the particular browsing session to analyze browsing activity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A computer-implemented system, comprising:
-
one or more processors; one or more computer-readable storage mediums containing software instructions executable on the one or more processors to cause the one or more processors to perform operations including; generating one or more records during a browsing session, each record having corresponding cookie data; placing the one or more records and the corresponding cookie data from the browsing session into a web log, wherein cookie data corresponding to at least one record is not placed into the web log; grouping the one or more records in the web log, wherein each group is associated with cookie data corresponding to records generated during a particular browsing session; determining that the record without corresponding cookie data was generated during a particular browsing session and has been detached from other records with corresponding cookie data generated during the particular browsing session, wherein the other records form a group of session records associated with the particular browsing session and the detached session record is not included in the group of session records associated with the particular browsing session; determining that the detached session record is associated with the particular browsing session by comparing a web log data characteristic of the detached session record with a web log data characteristic of at least one record in the group of session records in the web log that are associated with the particular browsing session; including the detached session record in the group of session records associated with the particular browsing session based upon the comparison; and using the association between the detached session record and the particular browsing session to analyze browsing activity.
-
-
33. A computer-readable storage medium encoded with instructions that when executed on one or more processors within a computer system perform a method for analyze browsing activity, the method comprising:
-
generating one or more records during a browsing session, each record having corresponding cookie data; placing the one or more records and the corresponding cookie data from the browsing session into a web log, wherein cookie data corresponding to at least one record is not placed into the web log; grouping the one or more records in the web log, wherein each group is associated with cookie data corresponding to records generated during a particular browsing session; determining that the record without corresponding cookie data was generated during a particular browsing session and has been detached from other records with corresponding cookie data generated during the particular browsing session, wherein the other records form a group of session records associated with the particular browsing session and the detached session record is not included in the group of session records associated with the particular browsing session; determining that the detached session record is associated with the particular browsing session by comparing a web log data characteristic of the detached session record with a web log data characteristic of at least one record in the group of session records in the web log that are associated with the particular browsing session; including the detached session record in the group of session records associated with the particular browsing session based upon the comparison; and using the association between the detached session record and the particular browsing session to analyze browsing activity.
-
Specification