Method And System For Categorizing Users Browsing Web Content
First Claim
1. A computer-implemented method for categorizing a plurality of users browsing one or more web pages, the method comprising:
- receiving at least one log record corresponding to one or more user activities from a predefined group of user activities for the plurality of users;
determining a current user activity from the predefined group of user activities for the plurality of users based on the corresponding at least one log record;
generating a probability data that defines a transition from the current user activity to another user activity in the predefined group of user activities for the plurality of users; and
categorizing the plurality of users based on the probability data.
10 Assignments
0 Petitions
Accused Products
Abstract
The present invention discloses a method and a web analytics server to categorize a plurality of users browsing one or more web pages. A tracking application module is provided to receive at least one log record, the at least one log record corresponding to one or more user activities from a predefined group of user activities for the plurality of users. Further, a probability generator module is provided to generate a probability data that defines a transition from a current user activity to another user activity in the predefined group of user activities for the plurality of users, and an analytics module is configured to profile the effect of a current user activity to another user activity and to categorize the plurality of users into a plurality of categories based on the probability data.
27 Citations
20 Claims
-
1. A computer-implemented method for categorizing a plurality of users browsing one or more web pages, the method comprising:
-
receiving at least one log record corresponding to one or more user activities from a predefined group of user activities for the plurality of users; determining a current user activity from the predefined group of user activities for the plurality of users based on the corresponding at least one log record; generating a probability data that defines a transition from the current user activity to another user activity in the predefined group of user activities for the plurality of users; and categorizing the plurality of users based on the probability data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A web analytics server to categorize a plurality of users browsing one or more web pages, the web analytics server comprising:
-
a tracking application module configured to receive at least one log record, the at least one log record corresponding to one or more user activities from a predefined group of user activities for the plurality of users; a probability generator module configured to generate a probability data that defines a transition from a current user activity to another user activity in the predefined group of user activities for the plurality of users; and an analytics module configured to categorize the plurality of users into a plurality of categories based on the probability data. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer implemented method for creating a user model comprising a plurality of users browsing one or more web pages, the method comprising:
-
gathering at least one log record from the one or more web pages; determining one or more user characteristics based at least in part on the at least one record; determining probability data that defines a transition of the plurality of users from a current user activity to any other user activity in a predefined group of user activities; and generating the user model based at least in part on the determined probability and the at least one log record. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A computer program product for use with a computer, the computer program product embodied on a non-transitory computer readable medium, the computer program product comprising:
-
programmed instructions to receive at least one log record, the at least one log record corresponding to one or more user activities from a predefined group of user activities for a plurality of users, wherein the predefined group of user activities are retrieved from a data set in a database; programmed instructions to generate a probability data that defines a transition from a current user activity to another user activity of a web content in the predefined group of user activities for the plurality of users; and programmed instructions to categorize the plurality of users into a plurality of categories based on the probability data.
-
Specification