Patent ID: 8296176

Claim:
A method comprising: accessing, by one or more computer systems, information regarding a visitor to a website; accessing, by the one or more computer systems, a plurality of filters, each of the filters being associated with one of a plurality of lead buyers and being defined by a set of lead criteria specified by the associated lead buyer; selecting, by the one or more computer systems, at least one of the filters for which the visitor qualifies as a lead, comprising: for each of the filters: determining, by the one or more computer systems, whether the information regarding the visitor satisfies the set of lead criteria defining the filter; and when the information regarding the visitor satisfies the set of lead criteria defining the filter, selecting, by the one or more computer systems, the filter as a filter for which the visitor qualifies as a lead; for each of the filters for which the visitor qualifies as a lead, accessing, by the one or more computer systems, information indicating a potential revenue to be obtained by a lead matcher from the lead buyer associated with the filter, the potential revenue being computed using at least: a filter value for the filter representing an amount per lead generated from the filter to be paid by the lead buyer associated with the filter to the lead matcher; a match-sent ratio for the filter representing a proportion of visitors matched to the filter actually sold as leads to the lead buyer associated with the filter by the lead matcher; a reject-lead rate for the filter representing a proportion of visitors offered by the lead matcher for sale as leads to the lead buyer associated with the filter whom the lead buyer rejects; and a return-lead rate for the filter representing a proportion of visitors whom the lead buyer associated with the filter buys as leads from the lead matcher but later returns; comparing, by the one or more computer systems, the potential revenues to be obtained by the lead matcher from the lead buyers associated with the filters for which the visitor qualifies as a lead with each other; and based on the comparison, selecting, by the one or more computer systems, one or more particular ones of the filters for which the visitor qualifies as a lead as filters to which to match the visitor.