SEARCH RESULTS
First Claim
1. A computer-implemented process for ranking the relevancy of search results received by executing a multi-query search comprising:
- receiving multiple search queries from a user, each of the multiple search queries being associated with search results;
extracting a specific search result that is associated with a query in the multi-query search;
if the specific search result that is associated with a query has been ranked in the top 100 most relevant results in n previous queries, boosting its relevancy ranking by k multiplied by n, where k is a constant that affects how rapidly the relevancy of a search result is boosted; and
if the specific search result is not associated with a query that has been seen in the top 100 results in n previous queries, its relevancy is not boosted.
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 can determine 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.
-
Citations
20 Claims
-
1. A computer-implemented process for ranking the relevancy of search results received by executing a multi-query search comprising:
-
receiving multiple search queries from a user, each of the multiple search queries being associated with search results; extracting a specific search result that is associated with a query in the multi-query search; if the specific search result that is associated with a query has been ranked in the top 100 most relevant results in n previous queries, boosting its relevancy ranking by k multiplied by n, where k is a constant that affects how rapidly the relevancy of a search result is boosted; and if the specific search result is not associated with a query that has been seen in the top 100 results in n previous queries, its relevancy is not boosted. - View Dependent Claims (2, 11)
-
-
3. A computer-implemented process for improving search results found in a multi-query search, comprising;
-
receiving multiple search queries from a user, each of the multiple search queries being associated with search results; determining which search results are to be kept and which are to be discarded; discarding the search results which are to be discarded; performing subsequent search queries, each of the subsequent search queries being associated with subsequent search results; if a subsequent search result has been seen discarded previously, discarding the subsequent search result; if a subsequent search result has not been discarded previously, displaying the subsequent search result. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10)
-
-
12. A computer-implemented process for improving the relevancy of search results received from a multi-query search comprising:
-
inputting a query of a multi-query search and associated search results; specifying which of the search results are to be saved and which are to be discarded; computing the ratio of the number of search results determined to be saved to the number of search results to be saved and discarded; and using the computed ratio as a quality ratio in determining the relevancy of each search result obtained from the input query. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification