Patent ID: 7403906

Claim:
A method for delivery of targeted commercial messages, comprising: assembling a plurality of potential purchaser profiles in an electronic file, wherein assembling the plurality of potential purchaser profiles includes assembling purchaser-supplied information and assembling verified information, wherein assembling verified information includes: accessing at least one third party database and collecting purchase transactional information for the potential purchasers using the at least one third party database; and supplementing and identifying discrepancies in the purchaser-supplied information using the purchase transactional information; presenting the plurality of purchaser profiles in the electronic file to at least one potential advertiser of goods or services applicable to a substantial portion of the plurality of potential purchasers; developing commercial message selection criteria for selecting from potential purchasers those suited to receive a specified commercial message contained in a set of commercial messages; applying the commercial message selection criteria to the purchaser profiles to identify the potential purchasers suited to receive specified commercial messages; and presenting over a data network to a potential purchaser identified as suited, the specified commercial messages.