Exploratory Search Technique
First Claim
1. A computer-implemented process for synthesizing a multi-query search comprising:
- receiving multiple search queries from a user;
obtaining multiple search results using the multiple search queries;
automatically manipulating the multiple search results to provide more relevant synthesized search results of the search queries to a user; and
displaying the synthesized search results to a user.
2 Assignments
0 Petitions
Accused Products
Abstract
A technique for the creation of synthesized results from multi-query searches to provide more relevant information to the user in a more useful format and to discard or reduce in relevancy information that is not so useful. It allows a user to define the boundaries of the exploratory search before it starts or retroactively define which queries belong to the search. It can imply which queries belong to the search based on parameters in the queries or results. It also provides mechanisms for supporting exploratory searches including: saving/restoring search context; search-specific query history; a “keepers” bin for storing useful results; elimination of redundant results; re-ranking of common search results; integration of searching with navigation; pivoting on search results; collaboration among multiple searchers; user-generated content; generation of hypotheses; re-executing queries and executing standing queries; multi-monitor searching and automatic preparation of search summaries. User interfaces for conducting multi-query searches are also provided.
-
Citations
20 Claims
-
1. A computer-implemented process for synthesizing a multi-query search comprising:
-
receiving multiple search queries from a user; obtaining multiple search results using the multiple search queries; automatically manipulating the multiple search results to provide more relevant synthesized search results of the search queries to a user; and displaying the synthesized search results to a user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for improving search results obtained by using a multi-query search, comprising:
-
a general purpose computing device; a computer program comprising program modules executable by the general purpose computing device, wherein the computing device is directed by the program modules of the computer program to, receive multiple search queries from a user; store the multiple search queries; obtain multiple search results from the multiple search queries; store the multiple search results; and automatically manipulate the multiple search queries and multiple search results to provide more relevant synthesized results to a user; and display the synthesized search results to the user. - View Dependent Claims (17)
-
-
18. A computer-implemented process for improving search results obtained by using a multi-query search, comprising:
-
receiving multiple search queries from a user; obtaining multiple search results from the multiple search queries; automatically manipulating the multiple search results to provide more relevant synthesized search results using the multiple search queries and the multiple search results. - View Dependent Claims (19, 20)
-
Specification