×

Efficiently identifying the items most relevant to a current query based on items selected in connection with similar queries

  • US 7,574,426 B1
  • Filed: 03/31/2005
  • Issued: 08/11/2009
  • Est. Priority Date: 03/31/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method in a computing system for processing a query made up of one or more query terms to identify relevant items, comprising:

  • receiving the query to a search engine able to utilize a search index to generate a search result, the search index containing an entry for each item having both (1) one or more item matching fields that contain query terms having a direct association with the item and (2) one or more item selection fields that contain one or more query terms each repeated a number of times representing a level of relevance of each of the one or more query terms to the item, the level of relevance based at least in part upon previous selection actions performed by users with respect to the item, each of the users having submitted a previous query including at least one of the one or more query terms and having received a previous search result identifying the item;

    determining an ordered set of items relating to the received query using the search index and the one or more query terms of the received query, an order of the ordered set of items being determined at least in part by generating a ranking score for each item in the ordered set of items, the ranking score being generated for each item in the ordered set of items by assigning a field score for each occurrence of one of the one or more query terms in one of the item selection and item information fields and summing the field scores for each item; and

    generating a search result made up of the ordered set of items,wherein the search engine is able to generate the search result without modifying operation of the search engine.

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