Systems and methods for unification of search results
First Claim
1. A method comprising:
- executing a search query on a local index;
receiving a first result set from the local index, the first result set relevant to the search query;
receiving a second result set from a global index, the second result set relevant to the search query; and
combining the first result set with the second result set to create a combined result set.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for the unification of search results are described. In one described system, a program, such as a search engine, executing on a client device receives a search query. The search engine executes the search on a local index and receives a first result set, which is relevant to the query entered by the user. The search query is also executed against a global index. The search engine receives a second result set from the global index. Once the search engine has received both result sets, the search engine combines the result sets to create a combined result set. The search engine may cause the combined result set to be displayed or otherwise output to a user.
90 Citations
30 Claims
-
1. A method comprising:
-
executing a search query on a local index;
receiving a first result set from the local index, the first result set relevant to the search query;
receiving a second result set from a global index, the second result set relevant to the search query; and
combining the first result set with the second result set to create a combined result set. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method comprising:
-
identifying a global query directed against a global index;
initiating a local query against a local index, the local query based at least in part on the global query;
identifying a response from the global index;
receiving a response from the local index; and
creating a combined display based at least in part on the response from the global index and the response from the local index. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. A computer-readable medium on which is encoded program code, the program code comprising:
-
program code for executing the search query on a local index;
program code for receiving a first result set from the local index, the first result set relevant to the search query;
program code for receiving a second result set from a global index, the second result set relevant to the search query; and
program code for combining the first result set with the second result set to create a combined result set. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
Specification