Method for providing content to an internet user based on the user's demonstrated content preferences
First Claim
1. A method comprising the steps of:
- (A) storing content on a server system, the content being accessible on said server system according to a first system of organization;
(B) obtaining a profile library on the server system, the profile library using a second system of organization of content categories, distinct from said first system of organization of content categories, said profile library providing a mapping from the second system of organization of content categories to the first system of organization of content categories;
(C) using the profile library to generate a map between the second system of organization and the first system of organization;
(D) receiving, at the server system, a communication from a user computer in communication with the server system, at least a portion of the communication representing a summary of user navigation history on the user computer, the summary having been generated by a behavior tracking module on the user computer, and the summary including information organized according to the second system of organization of content categories;
(E) in response to said receiving in (D), the server system;
(e1) mapping at least some of the information from the second system of organization of content categories to the first system of organization of content categories, said mapping using the map from said second system of organization of content categories to said first system of organization of content categories, said mapping producing mapped information;
(e2) selecting particular available content by the server system based at least in part on the mapped information, said particular content being selected from available content on the server system organized according to the first system of content categories; and
(e3) sending the particular available content to the user computer.
6 Assignments
0 Petitions
Accused Products
Abstract
A method of providing content from an internet server to an internet user based on the user'"'"'s internet navigation history. The method begins with the step of installing a profile decoder, including a profile library, on the server. The profile decoder maps server content to content categories contained in the profile library. The server then receives a communication from a user then in internet communication with the server, at least a portion of that communication including an encrypted summary of user navigation history. The server then processes the user communication in the profile decoder to identify user content preferences by matching user content preferences with available server content, employing the profile server. Finally, the server provides content to the user based on the user'"'"'s identified preferences.
821 Citations
18 Claims
-
1. A method comprising the steps of:
-
(A) storing content on a server system, the content being accessible on said server system according to a first system of organization; (B) obtaining a profile library on the server system, the profile library using a second system of organization of content categories, distinct from said first system of organization of content categories, said profile library providing a mapping from the second system of organization of content categories to the first system of organization of content categories; (C) using the profile library to generate a map between the second system of organization and the first system of organization; (D) receiving, at the server system, a communication from a user computer in communication with the server system, at least a portion of the communication representing a summary of user navigation history on the user computer, the summary having been generated by a behavior tracking module on the user computer, and the summary including information organized according to the second system of organization of content categories; (E) in response to said receiving in (D), the server system; (e1) mapping at least some of the information from the second system of organization of content categories to the first system of organization of content categories, said mapping using the map from said second system of organization of content categories to said first system of organization of content categories, said mapping producing mapped information; (e2) selecting particular available content by the server system based at least in part on the mapped information, said particular content being selected from available content on the server system organized according to the first system of content categories; and (e3) sending the particular available content to the user computer. - View Dependent Claims (2, 3, 4, 6, 7, 8, 9, 10, 11, 12)
-
-
5. A method comprising:
-
(A) storing content on a server system, the content being accessible on said server system according to a first system of organization of content categories; (B) obtaining at the server system a profile library containing a list of categories, the list of categories being based on a second system of organization of content categories, said second system of organization being distinct from said first system of organization; (C) installing the profile library on the server system; (D) using the profile library on the server system to generate a map between the second system of organization of content categories and the first system of organization of content categories; (E) receiving, by the server system, a communication from a user computer, the communication comprising a cookie containing an encrypted summary of user navigation history generated by a behavior tracking module on the user computer, the summary including information based on the second system of organization of content categories; (F) in response to said receiving in (E), (f1) the server system using the profile library to map the information from the second system of organization of content categories to mapped information according to the first system of organization of content categories; (f2) selecting particular available content by the server system based on the mapped information; and (f3) sending the particular available content to the user. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A method comprising the steps of:
-
(A) storing content on a server system of an internet source, the content being accessible on said server system according to a source server-specific system of organization; (B) providing a profile library on the server system, the profile library using a host-specific system of organization of content categories, distinct from said source server-specific system of organization of content categories, said profile library providing a mapping from the host-specific system of organization of content categories to the source server-specific system of organization of content categories; (C) receiving, at the server system, a communication from a user computer in communication with the server system, at least a portion of the communication representing a summary of user navigation history generated by a behavior tracking module on the user computer, the summary having been generated by a behavior tracking module on the user computer, and the summary including information organized according to the host-specific system of organization of content categories, said information including multiple subject categories of said host-specific system of organization of content categories; (D) in response to said receiving in (C), the server system; (d1) mapping at least some of the information from the host-specific system of organization of content categories to the source server-specific system of organization of content categories, said mapping using the profile library to map from said host-specific system of organization of content categories to said source server-specific system of organization of content categories, said mapping producing mapped information comprising multiple subject categories of said source server-specific system of organization of content categories; (d2) selecting particular available content by the server system based at least in part on the multiple subject categories of said source server-specific system of organization of content categories, said particular content being selected from available content on the server system organized according to the source server-specific system of content categories; and (d3) sending the particular available content to the user computer. - View Dependent Claims (18)
-
Specification