Patent ID: 8073866

Claim:
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.