×

Generating a ranked list of search results via result modeling

  • US 7,644,072 B2
  • Filed: 01/31/2007
  • Issued: 01/05/2010
  • Est. Priority Date: 01/31/2006
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of displaying ranked search results, the method comprising:

  • determining a user context based on a tunable parameter;

    determining a first aspect of the user context and a second aspect of the user context, wherein the first aspect of the user context includes data indicative of text being accessed by a user, and the second aspect of the user context includes data indicative of at least one user task from a plurality of user tasks, wherein the at least one user task is determined based upon the user context of the user'"'"'s interaction with one or more software applications,formulating a query based on the user context, the query being different than the user context;

    submitting the query to a search engine;

    receiving a plurality of search results from the search engine;

    receiving a plurality of result models from the search engine via a resulting modeling module, each result model in the plurality of result models including a plurality of terms associated with a plurality of documents and a plurality of weights associated with the plurality of terms;

    comparing data indicative of the plurality of result models to data indicative of the user context to determine a plurality of scores associated with the plurality of search results;

    eliminating at least one of the search results from being displayed to the user based on at least a portion of the plurality of scores; and

    generating a display indicative of a ranked list of search results based on at least a portion of the plurality of scores.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×