Search engine for selecting targeted messages
First Claim
1. A method of selecting a targeted message, comprising:
- receiving one or more query terms;
probabilistically selecting a category from among a set of categories responsive to how well the category matches the one or more query terms; and
selecting the targeted message responsive to the selected category.
2 Assignments
0 Petitions
Accused Products
Abstract
A search engine receives query terms from a client. In response, the search engine executes a search on a web directory to identify zero or more documents that match the query terms. The identified documents are associated with one or more categories. The search engine probabilistically selects one of the categories associated with the identified documents. Each message in a message database is also associated with one or more of the categories. The search engine accesses the message database and selects at least one message associated with the selected category. The search engine returns a web page containing references to the documents matching the query terms and the one or more messages selected from the message database to the client.
175 Citations
16 Claims
-
1. A method of selecting a targeted message, comprising:
-
receiving one or more query terms;
probabilistically selecting a category from among a set of categories responsive to how well the category matches the one or more query terms; and
selecting the targeted message responsive to the selected category. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A search engine for selecting a targeted message, the search engine comprising:
-
a receiving module for receiving one or more query terms from a client;
a web directory access module for accessing a web directory holding references to documents, each document associated with one or more categories, and for identifying a set of documents referenced in the web directory that match the one or more query terms;
a category selection module for probabilistically selecting a category responsive to the one or more categories associated with the documents identified by the web directory access module; and
a message database access module for accessing a database of messages, the messages each associated with at least one category, and for selecting a message associated with the category selected by the category selection module. - View Dependent Claims (15, 16)
-
Specification