Method for click-stream analysis using web directory reverse categorization
First Claim
1. A method of profiling a user comprising:
- accessing first data including a first identifier associated with the user, network addresses accessed by the user, and temporal information related to the user identifier and the network addresses, wherein the first data is determined at a first location remote from the user;
accessing second data at a second location remote from the user and the network addresses, wherein accessing the second data further comprises sending at least some of the network addresses to the second location and receiving corresponding category information for each of the at least some network addresses, the corresponding category information including at least one meta tag;
generating a user profile based at least in part on the first identifier, corresponding category information, and at least some of the temporal information by creating a table that includes a first column for user identifiers including the first identifier, a second column for the corresponding category information including at least one meta tag, and a third column for the at least some of the temporal information;
comparing data for the user within the table to existing profiles including a first profile; and
associating the user with the first profile.
12 Assignments
0 Petitions
Accused Products
Abstract
A method can be used to profile a user using network addresses, category information, and corresponding temporal information when the user requested or received information from those network addresses. A table can be created that includes the user identifier, category information, and temporal information. The user profile can be generated and based at least in part on the user identifier, category information, and at least some of the temporal information. In a specific embodiment, the user identifier, network addresses, and timestamps may be the only source of user information. Embodiments can also include data processing system readable media having code to perform at least part of the methods. The methods and data processing system media can be implemented without having to generate complex code or rely on user provided information.
107 Citations
22 Claims
-
1. A method of profiling a user comprising:
-
accessing first data including a first identifier associated with the user, network addresses accessed by the user, and temporal information related to the user identifier and the network addresses, wherein the first data is determined at a first location remote from the user; accessing second data at a second location remote from the user and the network addresses, wherein accessing the second data further comprises sending at least some of the network addresses to the second location and receiving corresponding category information for each of the at least some network addresses, the corresponding category information including at least one meta tag; generating a user profile based at least in part on the first identifier, corresponding category information, and at least some of the temporal information by creating a table that includes a first column for user identifiers including the first identifier, a second column for the corresponding category information including at least one meta tag, and a third column for the at least some of the temporal information; comparing data for the user within the table to existing profiles including a first profile; and associating the user with the first profile. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A data processing system readable medium having code embodied therein, the code including instructions executable by a data processing system, wherein the instructions are configured to cause the data processing system to perform a method of profiling a user, the method comprising:
-
accessing first data including a first identifier associated with the user, network addresses accessed by the user, and temporal information related to the user identifier and the network addresses, wherein the first data is determined at a first location remote from the user; accessing second data at a second location remote from the user and the network addresses, wherein accessing the second data further comprises sending at least some of the network addresses to the second location and receiving corresponding category information for each of the at least some network addresses, the corresponding category information including at least one meta tag; generating a user profile based at least in part on the first identifier, corresponding category information, and at least some of the temporal information by creating a table that includes a first column for user identifiers including the first identifier, a second column for the corresponding category information including at least one meta tag, and a third column for the at least some of the temporal information; comparing data for the user within the table to existing profiles including a first profile; and associating the user with the first profile. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification