Personalization of placed content ordering in search results
First Claim
Patent Images
1. A method of personalizing placed content, comprising:
- determining an interest of a user;
accessing a user profile associated with the user;
identifying a set of placed content that matches the interest of the user; and
ordering the set of placed content in accordance with the user profile.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for using a user profile to order placed content in search results returned by a search engine. The user profile is based on search queries submitted by a user, the user'"'"'s specific interaction with the documents identified by the search engine and personal information provided by the user. Placed content is ranked by a score based at least in part on a similarity of a particular placed content to the user'"'"'s profile. User profiles can be created and/or stored on the client side or server side of a client-server network environment.
794 Citations
52 Claims
-
1. A method of personalizing placed content, comprising:
-
determining an interest of a user;
accessing a user profile associated with the user;
identifying a set of placed content that matches the interest of the user; and
ordering the set of placed content in accordance with the user profile. - View Dependent Claims (2, 3)
-
-
4. A method of personalizing placed content associated with a search query, comprising:
-
receiving a search query from a user;
accessing a user profile associated with the user;
identifying a set of placed content that matches the search query; and
ordering the set of placed content in accordance with the user profile. - View Dependent Claims (5, 6)
-
-
7. A method of personalizing placed content associated with a search query, comprising:
-
receiving a search query from a user;
accessing a user profile associated with the user;
identifying a set of placed content that matches the search query;
assigning a score to each of the set of placed content in accordance with the user profile, a respective bid value for the placed content, and a respective click through rate for the placed content; and
ranking the set of placed content according to their scores. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. The method of claim 71, further including providing the placed content as an advertisement.
-
18. A system for personalizing placed content, comprising:
-
a user profile; and
a placed content server, including a plurality of placed content, for identifying a subset of the plurality of placed content that matches an identified user interest and that assigns a score to each placed content in the subset in accordance with the user profile, and that ranks the subset based on the respective scores of the placed content. - View Dependent Claims (19, 20)
-
-
21. A system for personalizing placed content associated with a search query, comprising:
-
a user profile; and
a placed content server, including a plurality of placed content, for identifying a subset of the plurality of placed content that matches a search query and that assigns a score to each placed content in the subset in accordance with the user profile, and that ranks the subset based on the respective scores of the placed content. - View Dependent Claims (22, 23)
-
-
24. A system for personalizing placed content associated with a search query, comprising:
-
a user profile; and
a placed content server, including a plurality of placed content, for identifying a subset of the plurality of placed content that matches a search query and that assigns a score to each placed content in the subset in accordance with the user profile, a respective bid value for the placed content, and a respective click through rate for the placed content, and that ranks the subset based on the respective scores of the placed content. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A computer program product, for use in conjunction with a computer system, the computer program product comprising:
-
instructions for identifying an interest of a user;
instructions for accessing a user profile associated with the user;
instructions for identifying a set of placed content that matches the identified user interest;
instructions for ordering the set of placed content in accordance with the user profile. - View Dependent Claims (36, 37)
-
-
38. A computer program product, for use in conjunction with a computer system, the computer program product comprising:
-
instructions for receiving a search query from a user;
instructions for accessing a user profile associated with the user;
instructions for identifying a set of placed content that matches the search query;
instructions for assigning a score to each of the set of placed content in accordance with the user profile; and
instructions for ranking the set of placed content according to their scores. - View Dependent Claims (39, 40)
-
-
41. A computer program product, for use in conjunction with a computer system, the computer program product comprising:
-
instructions for receiving a search query from a user;
instructions for accessing a user profile associated with the user;
instructions for identifying a set of placed content that matches the search query;
instructions for assigning a score to each of the set of placed content in accordance with the user profile, a respective bid value for the placed content, and a respective click through rate for the placed content; and
instructions for ranking the set of placed content according to their scores. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
52. A system for personalizing placed content associated with a search query, comprising:
-
means for receiving a search query from a user;
means for accessing a user profile for the user;
means for identifying a set of placed content that matches the search query;
means for assigning a score to each of the set of placed content in accordance with the user profile; and
means for ranking the set of placed content according to their scores.
-
Specification