Customizable ordering of search results and predictive query generation
First Claim
1. A computerized search method for searching a document corpus according to a query and communicating results of the search as a search result set comprising one or more search hits, a search hit being a document of the document corpus or reference thereto, the method comprising:
- receiving from a client system a query from a querier, the query comprising a search string relating to at least one concept;
performing a document corpus search to identify a suitable search result set for the query;
identifying, for at least some of the search hits, page elements of those documents, the page elements being different from the documents and the page elements being structured data and markup data, identifying page elements including identifying one or more categorizations of those identified page elements, the one or more categorizations corresponding to the at least one concept of the search string;
outputting the search result set to the client system in response to the query and based on the one or more categorizations of the page elements;
generating a plurality of subconcepts for the at least one concept;
dynamically generating a set of slider parameters from the contextual data of the query, the page elements and categorizations of those identified page elements, wherein the set of slider parameters comprises a slider parameter for each of the plurality of subconcepts, and wherein each slider parameter comprises a setting to vary search hit order according to a slider value provided by the querier;
sending the set of slider parameters and the search result set to the client system;
accepting, at the client system, the slider values for the set of sliders as submitted by the querier;
presenting, at the client system, the search result set in a first order and a set of sliders to adjust the slider values for each of the slider parameters of the set of slider parameters;
reordering, at the client system, the search result set into a second order according to the accepted slider values entered at the client system; and
presenting, at the client system, the search result set in the second order.
9 Assignments
0 Petitions
Accused Products
Abstract
In a computerized search system, a document corpus is searched according to a query and results of the search are presentable as an ordered search result set comprising one or more search hits, a search hit being a document of the document corpus or reference thereto. Based on content of the search result set, a number of suggested queries and/or parameter options are presented to a querier, thereby allowing the querier to select a suggested query and/or provide values for the parameters and those selections can be used to reorder the hits of the search result set. The particular suggested queries and/or parameters presented depend on the page elements of the search result set'"'"'s documents and their categorization. The categorization might be done using concept networks.
24 Citations
4 Claims
-
1. A computerized search method for searching a document corpus according to a query and communicating results of the search as a search result set comprising one or more search hits, a search hit being a document of the document corpus or reference thereto, the method comprising:
-
receiving from a client system a query from a querier, the query comprising a search string relating to at least one concept; performing a document corpus search to identify a suitable search result set for the query; identifying, for at least some of the search hits, page elements of those documents, the page elements being different from the documents and the page elements being structured data and markup data, identifying page elements including identifying one or more categorizations of those identified page elements, the one or more categorizations corresponding to the at least one concept of the search string; outputting the search result set to the client system in response to the query and based on the one or more categorizations of the page elements; generating a plurality of subconcepts for the at least one concept; dynamically generating a set of slider parameters from the contextual data of the query, the page elements and categorizations of those identified page elements, wherein the set of slider parameters comprises a slider parameter for each of the plurality of subconcepts, and wherein each slider parameter comprises a setting to vary search hit order according to a slider value provided by the querier; sending the set of slider parameters and the search result set to the client system; accepting, at the client system, the slider values for the set of sliders as submitted by the querier; presenting, at the client system, the search result set in a first order and a set of sliders to adjust the slider values for each of the slider parameters of the set of slider parameters; reordering, at the client system, the search result set into a second order according to the accepted slider values entered at the client system; and presenting, at the client system, the search result set in the second order. - View Dependent Claims (2, 3)
-
-
4. A search system comprising:
-
a client system configured to receive a query from a querier and present search results to the querier in a results order; and a search engine configured to receive the query from the client system, the query comprising a search string relating to at least one concept, perform a corpus search to identify documents relevant to the query, identify, for at least some of the search hits, page elements of those documents, the page elements being different from the documents and the page elements being structured data and markup data, identification of page elements including identification of one or more categorizations of those identified page elements, the one or more categorizations corresponding to the at least one concept of the search string, output the search results based on the one or more categorizations of the page elements, generate a plurality of subconcepts for the at least one concept, and the search engine configured to dynamically generate a set of slider parameters specific to the identified documents from the contextual data of the query, the page elements and categorizations of those identified page elements, wherein the set of slider parameters comprises a slider parameter for each of the plurality of subconcepts, and wherein each slider parameter comprises a setting to vary search hit order according to a slider value provided by the querier; the client system configured to present the search results in a first order and a set of sliders to adjust the slider values for each of the slider parameters of the set of slider parameters, configured to accept the slider values for the set of sliders submitted by the querier, configured to reorder the search results into a second order according to the accepted slider values entered at the client system; and
configured to presenting the search results in the second order.
-
Specification