Patent ID: 8032413

Claim:
A method, comprising: notifying, using a computing apparatus executing software, a plurality of auction participants that an announcement opportunity is up for auction, the announcement opportunity comprising an opportunity to communicate with a consumer after an announcement condition is satisfied, wherein the consumer is associated with a payment account, and the announcement condition includes presence of the consumer in a zone and further includes at least one criterion selected from the group consisting of a characteristic of the payment account, a tendency of the consumer to purchase a specific type of resource, and a demographic of the consumer; receiving a plurality of bids, one from each of the plurality of auction participants; selecting a winning bid of a first participant from the plurality of bids; receiving data from a portable consumer device co-located with the consumer; determining, using the data from the portable consumer device, a location of the consumer; determining, using stored account information associated with the payment account, whether the announcement condition is satisfied, including determining whether the location is in the zone; and after the announcement condition is satisfied, facilitating, using the computing apparatus, delivery of an announcement from the first participant to the consumer.