Patent ID: 7219090
Filing Date: 2007-05-15
Classification: G06F,Y10S

Abstract:
1. A method for blending a plurality of search engine results from a respective plurality of search sources into one search engine result, comprising: receiving, from each search source, a respective result list of entries, the respective result list including at least, for each entry on the list, a position of the entry, an address of a document, and a relevance score of the document; applying a determined transformation to the relevance scores of at least a subset of the documents in at least one of the received result lists so as to generate transformed scores; and combining at least portions of the respective results lists to produce a blended search engine result comprising a blended list of entries, including ordering the blended list of entries, based at least in part on the transformed scores of the documents, wherein the transformation is determined for a first search source of the plurality of search sources by: measuring and storing click rate statistics for the first search source and for a second search source; determining a figure of merit for each of the first and second search sources, the figure of merit determined, at least in part, by the measured and stored statistics; and for the first search source, determining a set of coefficients based on the figures of merit for the first and second search sources, wherein the set of coefficients defines the transformation for the first search source.