×

Recommending queries when searching against keywords

  • US 9,223,851 B2
  • Filed: 01/05/2011
  • Issued: 12/29/2015
  • Est. Priority Date: 05/30/2008
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method executing on a processor, comprising:

  • receiving a query comprising a current search term that is submitted for execution against a target database;

    after receiving the query comprising the current search term that is submitted for execution, executing the query comprising the current search term against the target database;

    displaying results for the current search term when the executing of the query against the target database yields a number of results at least reaching a current search threshold; and

    when the executing of the query yields a number of results that does not at least reach the current search threshold;

    presenting a replacement search term determined from a previous successful query that when previously executed against the target database secured a number of results that at least reached the current search threshold using an associations database;

    receiving a selection of the replacement search term; and

    generating a second query based on the replacement search term;

    wherein the associations database is populated by;

    identifying previously executed unsuccessful queries of the target database for which a number of results secured did not at least reach the current search threshold;

    tracking subsequently entered queries for which a number of results secured reached the current search threshold; and

    mapping search terms included in the previously executed unsuccessful queries to replacement search terms from the subsequently entered queries.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×