Patent ID: 7519581

Claim:
A method performed on a processor for generating search results for a user based on category information and click information, wherein said click information is from a plurality of users, comprising: receiving a search query; determining category information indicative of at least one category of potential search results, wherein said at least one category is associated with said search query based in part on said click information; determining at least one relevancy score indicative of a relevancy of said search query to said category information, wherein said at least one relevancy score is based in part on said click information; determining at least one confidence value for said search query, wherein said at least one confidence value indicates a level of certainty of the search query being associated with a category indicated in said category information, and said at least one confidence value is a function of at least a potential search result, said category information and said click information; determining at least one boost weight for said category information based at least in part on said at least one confidence value and said at least one relevancy score, wherein said at least one boost weight indicates increased relevance of at least one category included in said category information and is independent of said user; and providing said category information and said at least one boost weight to said search query to generate a modified search query to generate search results for said user.