Search engine methods and systems for displaying relevant topics
First Claim
1. A method for displaying topics related to a search constraint entered by a user to request search results that identify data items within a set of information that are related to the search constraint, comprising:
- (a) receiving a search constraint;
(b) identifying a first preliminary set of topics related to the search constraint, wherein the first preliminary set of topics are representative of a sample set of general data items;
(c) identifying a second preliminary set of topics related to the search constraint, wherein the second preliminary set of topics is representative of a sample set of current event data items;
(d) identifying a set of display topics that is a subset of the first preliminary set of topics and the second preliminary set of topics; and
(e) displaying the set of display topics.
5 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides search engine methods and systems for displaying relevant and timely topics. In an embodiment, a method for displaying topics related to a search constraint entered by a user includes receiving a search constraint; identifying a first preliminary set of topics related to the search constraint, wherein the first preliminary set of topics are representative of a sample set of general data items; identifying a second preliminary set of topics related to the search constraint, wherein the second preliminary set of topics is representative of a sample set of current event data items; identifying a set of display topics that is a subset of the first preliminary set of topics and the second preliminary set of topics; and displaying the set of display topics. In other embodiments, other systems and methods are provided.
-
Citations
36 Claims
-
1. A method for displaying topics related to a search constraint entered by a user to request search results that identify data items within a set of information that are related to the search constraint, comprising:
-
(a) receiving a search constraint;
(b) identifying a first preliminary set of topics related to the search constraint, wherein the first preliminary set of topics are representative of a sample set of general data items;
(c) identifying a second preliminary set of topics related to the search constraint, wherein the second preliminary set of topics is representative of a sample set of current event data items;
(d) identifying a set of display topics that is a subset of the first preliminary set of topics and the second preliminary set of topics; and
(e) displaying the set of display topics. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for displaying topics related to a search constraint entered by a user to request search results that identify data items within a set of information that are related to the search constraint, comprising:
-
(a) receiving the search constraint;
(b) identifying a set of topics related to the search constraint;
(c) ranking each of the topics within the set of topics;
(d) creating subject matter domains associated with the set of topics;
(e) determining the most representative topic for each subject matter domain; and
(f) displaying the most representative topic for each subject matter domain. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 30, 31, 32, 33)
-
-
18. The method of claim 18, wherein within each ranking topics are ranked based on their frequency of occurrence within the search results, wherein those topics that occur least frequently are considered more relevant.
-
25. A method for displaying topics related to a search constraint entered by a user to request search results that identify data items within a set of information that are related to the search constraint, comprising:
-
(a) receiving the search constraint;
(b) identifying a set of topics associated with the search constraint;
(c) creating subject matter domains associated with the set of topics;
(d) determining the most representative topic for each subject matter domain; and
(e) displaying the most representative topic for each identified subject matter domains. - View Dependent Claims (26, 27, 28, 29)
-
-
34. A method to rank topics identified when a user enters a search query, comprising:
-
(a) assigning a highest ranking to a topic within the identified topics, when the topic is both a current topic and a personal interest topic;
(b) assigning a second highest ranking to a topic within the identified topics, when the topic is a current topic;
(c) assigning a third highest ranking to a topic within the identified topics, when the topic is a personal interest topic; and
(d) assigning a fourth highest ranking to a topic within the identified topics that is neither a current topic or a personal interest topic. - View Dependent Claims (35, 36)
-
Specification