Method for click-stream analysis using web directory reverse categorization
First Claim
1. A system, comprising:
- at least one processor; and
at least one non-transitory computer readable medium storing instructions translatable by the at least one processor to perform;
collecting, in a first data structure, click stream information associated with a user at the client device communicatively connected to the system over a network connection, wherein the click stream information comprises network addresses for different network domains, a user identifier of the user, temporal information, and a network address requested by the user, the network address being in a network domain;
obtaining, from a second data structure, Internet site category information provided by at least one source external to the system and to the network domain, the Internet site category information corresponding to the network address requested by the user;
generating a third data structure including information obtained from the first data structure and the second data structure; and
generating a user profile for the user utilizing information stored in the third data structure including;
the click stream information associated with the user at the client device and collected by the server computer andthe Internet site category information provided by the at least one source and corresponding to the network address requested by the user; and
based at least in part on the user profile, providing information regarding an item or offering the item to the user at the client device.
11 Assignments
0 Petitions
Accused Products
Abstract
In embodiments disclosed, information on a click stream associated with a user and meta tags commonly used by search engines can be used to profile a user. The click stream may comprise network addresses and timestamps and may be the only source of user information used for the profile. The meta tags may contain metadata that correspond to the network addresses in the click stream, including network address categorization for these network addresses. The profile obtained for the user may be an existing profile that represents a person or a theoretical individual having attributes similar to or most closely match the user. Based at least in part on the profile, information regarding an item may be provided to the user or the item may be offered to the user. In some embodiments, the information may be filtered before being displayed to the user.
-
Citations
17 Claims
-
1. A system, comprising:
-
at least one processor; and at least one non-transitory computer readable medium storing instructions translatable by the at least one processor to perform; collecting, in a first data structure, click stream information associated with a user at the client device communicatively connected to the system over a network connection, wherein the click stream information comprises network addresses for different network domains, a user identifier of the user, temporal information, and a network address requested by the user, the network address being in a network domain; obtaining, from a second data structure, Internet site category information provided by at least one source external to the system and to the network domain, the Internet site category information corresponding to the network address requested by the user; generating a third data structure including information obtained from the first data structure and the second data structure; and generating a user profile for the user utilizing information stored in the third data structure including; the click stream information associated with the user at the client device and collected by the server computer and the Internet site category information provided by the at least one source and corresponding to the network address requested by the user; and based at least in part on the user profile, providing information regarding an item or offering the item to the user at the client device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product comprising at least one non-transitory computer readable medium storing instructions translatable by a server computer to perform:
-
collecting, in a first data structure, by the server computer, click stream information associated with a user at a client device, wherein the click stream information comprises network addresses for different network domains, a user identifier of the user, temporal information, and a network address requested by the user, the network address being in a network domain, the server computer being communicatively connected to the client device over a network connection; obtaining, from a second data structure, Internet site category information provided by at least one source external to the system and to the network domain, the Internet site category information corresponding to the network address requested by the user; generating a third data structure including information obtained from the first data structure and the second data structure; and generating a user profile for the user utilizing information stored in the third data structure including; the click stream information associated with the user at the client device and collected by the server computer and the Internet site category information provided by the at least one source and corresponding to the network address requested by the user; and based at least in part on the user profile, providing information regarding an item or offering the item to the user at the client device. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method of profiling a user comprising:
-
collecting, in a first data structure, by a server computer communicatively connected to a client device over a network connection, click stream information associated with a user at the client device, wherein the click stream information comprises network addresses for different network domains, a user identifier of the user, temporal information, and a network address requested by the user, the network address being in a network domain; obtaining, from a second data structure, Internet site category information provided by at least one source external to the system and to the network domain, the Internet site category information corresponding to the network address requested by the user; the server computer generating a third data structure including information obtained from the first data structure and the second data structure; and the server computer generating a user profile for the user utilizing information stored in the third data structure including; the click stream information associated with the user at the client device and collected by the server computer and the Internet site category information provided by the at least one source and corresponding to the network address requested by the user; and based at least in part on the user profile, providing information regarding an item or offering the item to the user at the client device. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification