Patent Document ID: 7634472
Application ID: 10729621

Base Claim:
1. A computerized method of scoring data for use in a search engine, comprising: tracking clicks by users on data returned in a search result in response to a query; determining, using a processing device, a user preference for a clicked data in accordance with a physical position of the clicked data in the search result, wherein determining the user preference for the clicked data is performed by: determining a ratio calculating the quotient of actual clicks to the clicked data and a specific query and clicks expected for the clicked data and the specific query, wherein determining clicks expected for the clicked data and the specific query is performed by determining a context dependent user preference score in accordance with at least one weight table that comprises a contextual weight for the clicked data in accordance with physical position, the weight table specifically associated with one of a plurality of user interfaces based on a visual layout of the user interface, the contextual weight indicating a product associated with the clicked data; and using the determined user preference to determine, using the processing device, rankings for display of future search results.

---

Claim 11:
11. The method of claim 1 , wherein determining a user preference further includes weighting click information so that clicks by users on data in unpopular positions in the search result migrate that data toward the top of future search results.