Patent ID: 8438155

Claim:
A computer system including instructions stored on a non-transitory computer-readable medium and executable by at least one processor, the computer system comprising: a coverage evaluator configured to cause the at least one processor to determine search results that are a subset of potential search results, the search results provided in response to search requests, wherein a covered portion of the potential search results are associated with quick review information and a non-covered portion of the potential search results are not associated with quick review information, the coverage evaluator including an impressions mapper configured to determine a plurality of impressions of the search results provided to a plurality of users in response to the search requests, and further configured to perform a mapping of the plurality of impressions to the search results to obtain mapped impressions, an impressions based sampler configured to sample the search results with a sample factor P and based on the mapped impressions, to thereby obtain sampled search results, wherein the impressions based sampler is configured to: include a search result in the sample with a probability 1−(1−P) N , where N represents a corresponding number of impressions of the search result within a determined time period, a weight calculator configured to weight the mapped impressions for each sampled search result, based on a number thereof, to thereby obtain weighted impressions for each of the sampled search results, wherein the weight calculator is configured to weight corresponding mapped impressions of the search result with a weight ( N ) ⁢ ( P ) [ 1 - ( 1 - P ) N ] and a coverage calculator configured to calculate a coverage of the search results, based on a relation of covered, weighted impressions of the covered portion to the weighted impressions, wherein the weighted impressions include non-covered, weighted impressions of the non-covered portion, if any.