Interface for a universal search
First Claim
Patent Images
1. A method comprising:
- performing a search to determine documents related to a search query, the search being performed on a database containing a plurality of document categories to obtain a list of search results corresponding to each of at least two of the categories;
ranking the lists of search results relative to one another; and
generating a document in which the search results are placed in an organization determined based, at least in part, on the ranking of the lists of search results.
2 Assignments
0 Petitions
Accused Products
Abstract
A search engine may perform a search for a user search query over a number of possible search categories. For example, the search query may be performed for general web documents, images, and news documents. The search engine ranks categories based on the search query and/or the documents returned for each category and presents the search results to the user by category. Higher ranking categories may be presented more prominently than lower ranking categories.
92 Citations
31 Claims
-
1. A method comprising:
-
performing a search to determine documents related to a search query, the search being performed on a database containing a plurality of document categories to obtain a list of search results corresponding to each of at least two of the categories;
ranking the lists of search results relative to one another; and
generating a document in which the search results are placed in an organization determined based, at least in part, on the ranking of the lists of search results. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A search engine comprising:
-
a search component configured to identify documents related to a search query from a database containing a plurality of document categories, the search component obtaining a list of search results corresponding to each of at least two of the categories;
a ranking component configured to rank the lists of search results relative to one another; and
an interface generation component configured to generate a document in which the search results are organized based, at least in part, on the ranking of the lists of search results. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A method of organizing documents categorized into a plurality of categories, the method comprising:
-
ranking the plurality of categories based on contents of the documents in each of the categories; and
generating a results document in which the documents are organized by category and in which the documents of higher ranking categories are more prominently placed in the results document. - View Dependent Claims (22, 23, 24, 25, 26, 27, 29)
-
-
28. One or more devices for organizing documents categorized into a plurality of categories, the one or more devices comprising:
-
means for ranking the plurality of categories based on contents of the documents in each of the categories; and
means for generating a results document in which the documents are organized by category and in which the documents of higher ranking categories are more prominently placed in the results document.
-
-
30. A computer-readable medium containing programming instructions for execution by a processor, the computer-readable medium including:
-
instructions for receiving input documents categorized into a plurality of categories;
instructions for ranking the input documents based on contents of the input documents in each of the categories; and
instructions for generating a results document in which the input documents are organized by category and in which the documents of higher ranking categories are more prominently placed in the results document. - View Dependent Claims (31)
-
Specification