Search Tool Using Multiple Different Search Engine Types Across Different Data Sets
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving user search input;
responsive to said receiving, selecting a first search engine to conduct a search across a data set comprising part of a search space;
responsive to said receiving, selecting at least one other search engine to conduct a search across another data set comprising part of the search space;
using said search engines to conduct a search of the search space; and
presenting results of the search to a user.
2 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments provide a search tool that utilizes multiple different search engines. The individual search engines are configured to conduct searches in different ways across a search space that includes different types of data sets. In at least some embodiments, the type of search engine that is utilized is a function of characteristics of the data set(s) that is (are) to be searched. In search spaces that include different types of data sets, combining and mixing different search engines to collectively search the search space can provide a desirably fast and robust user experience.
126 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving user search input; responsive to said receiving, selecting a first search engine to conduct a search across a data set comprising part of a search space; responsive to said receiving, selecting at least one other search engine to conduct a search across another data set comprising part of the search space; using said search engines to conduct a search of the search space; and presenting results of the search to a user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method comprising:
-
presenting a start menu user interface having a search tool being configured to utilize multiple different search engines individual ones of which being configured to conduct different types of searches; receiving, via the search tool, user search input; responsive to said receiving, selecting a first search engine to conduct a search across one or more data sets; responsive to said receiving, selecting at least a second search engine to conduct a search across one or more data sets; using said search engines to conduct a search; and displaying search results to the user. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-readable medium comprising computer-readable instructions which, when executed, implement a search tool comprising:
-
multiple different search engines individual ones of which being configured to be selected and used to conduct different types of searches across different types of data sets, wherein the search tool is configured to select a search engine as a function of a data set size. - View Dependent Claims (19, 20)
-
Specification