Patent ID: 8442867

Claim:
A method, comprising: processing, via a computer processing system, a plurality of transactions between a plurality of merchants and a plurality of consumers, the plurality of transactions comprising a first transaction between a first consumer and a merchant, and further comprising a second transaction of a target merchant with a second consumer; receiving, via the computer processing system, a query from the first consumer, the query including a request for an announcement including information about the second transaction, the announcement to be delivered in response to a location of the target merchant being within a spatial zone delineated relative to a position of a portable consumer device of the first consumer; receiving transaction data for the second transaction; receiving a transmission including information usable to determine a position of the portable consumer device; determining the position of the portable consumer device using the information in the transmission; determining, via the computer processing system, whether the location of the target merchant is within the spatial zone; identifying the second transaction from among the plurality of transactions using data included in the query; and forming the announcement for delivery to the first consumer, the announcement including information based on the transaction data for the second transaction.