Patent ID: 7627565
Filing Date: 2009-12-01
Classification: G06F,Y10S

Abstract:
1. A computer implemented method of organizing context-sensitive 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 first aspect of 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, the plurality of search results being based on the formulated query; determining a plurality of organization schemes associated with the plurality of search results at least in part by comparing data indicative of the plurality of search results to data indicative of the second aspect of the user context; grouping at least a portion of the plurality of search results into at least two genres based on the plurality of organization schemes; eliminating at least one of the plurality of search results from being displayed to the user based on at least a portion of the plurality of organization schemes; and generating a display indicative of an organized list of search results for display on a client device, the organized list of search results being based on at least a portion of the plurality of organization schemes and the at least two genres.