Patent ID: 8635212

Claim:
A method comprising: obtaining, by one or more computer devices, a ranked list of first search results based on a search query, the first search results being associated with a first search category, and the first search results, in the ranked list of first search results, being associated with first scores; obtaining, by the one or more computer devices, a ranked list of second search results based on the search query, the second search results being associated with a second, different search category, and a second search result, in the ranked list of second search results, being associated with a second score; determining, by the one or more computer devices, a final second score, for the second search result, based on: the second score, and a function that maps scores associated with the second search category to scores associated with the first search category, the determining the final second score including: determining a multiplier value; determining an adjusted second score based on the multiplier value and the second score, and determining the final second score by using the function and the adjusted second score; inserting, by the one or more computer devices and based on the final second score, information relating to the ranked list of second search results at a position within the ranked list of first search results to form a set of search results; and providing, by the one or more computer devices, the set of search results.