×

Customizable ordering of search results and predictive query generation

  • US 7,921,109 B2
  • Filed: 10/05/2005
  • Issued: 04/05/2011
  • Est. Priority Date: 10/05/2005
  • Status: Expired due to Fees
First Claim
Patent Images

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 all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×