Patent ID: 9519712
Filing Date: 2016-12-13
CPC Classification: G06F

Claim Text:
1. A method comprising: scheduling, by a computer controller, submission of a batch of query requests to a first search engine and a plurality of second search engines, wherein the batch of query requests is submitted to the first search engine and the plurality of second search engines by a set of computers selected by the computer controller; receiving, at the computer controller, first search results from the first search engine and second search results from the plurality of second search engines in response to submission of the batch of query requests to the first search engine and the plurality of second search engines; aggregating, by the computer controller, the first search results received from the first search engine and the second search results received from the plurality of second search engines to form a set of aggregated unique search results, wherein aggregating the first search results received from the first search engine and the second search results received from the plurality of the second search engines to form the set of aggregated unique search results comprises eliminating an invalid result from the first search result received from the first search engine; and comparing, via the computer controller, the first search results received from the first search engine to the set of aggregated unique search results to determine a performance of the first search engine, wherein the performance of the first search engine is based on a completeness of the first search results received from the first search engine in comparison with the set of aggregated unique search results.