Patent ID: 8886637

Claim:
A computing device that is adapted to be connected to an Internet, whereby the computing device supports search engine operations, the computing device comprising: a communication interface; memory; and processing circuitry coupled to the communication interface and to the memory, the processing circuitry, memory, and communication interface operable to: receive search criteria corresponding to a first user from a search engine tool; determine search results based upon the search criteria, the search results including a first subset of the search results to be initially provided to the first user, and a subset of other search results; receive a desirability indication associated with both the search criteria and a selected search result included in the first subset of the search results, the desirability indication based upon user interaction by the first user with the first subset of the search results; process the desirability indication along with information regarding the subset of other search results to generate a desirability value; tag the desirability value to a link representing the selected search result to generate a tagged link; store the tagged link in a search engine database; based, at least in part, on the desirability value, determine desirability data that indicates a modified subset of other search results likely to be of greater interest to a user than the subset of other search results; output information to the first user to direct the first user to the modified subset of other search results; and determine search results for a second user based upon second search criteria received from the second user that are similar to the search criteria and the desirability data created based upon the user interaction by the first user.