Patent ID: 7856441
Filing Date: 2010-12-21
Classification: G06F

Abstract:
1. A method for processing a query, the method comprising the computer implemented steps of: receiving a user query that includes an ambiguous query term; receiving from a first client operated by the user, in a first request that includes said user query, a user context vector; identifying a plurality of meanings for the ambiguous query term; determining whether the user context vector resolves the ambiguous query term; transmitting to a user data indicating each of the plurality of meanings to the user, for selection by the user; receiving a user selection of one of the plurality of meanings; generating a search result using at least the user query, a first context vector based on the selected meaning, and a list of hits obtained from searching a search corpus, wherein the first context vector includes at least one term; and transmitting the search result for presentation to the user; wherein the method is performed by one or more computing devices.