Patent ID: 8886554

Claim:
A computer-implemented method to validate redemption request at a retailer point of sale device comprising: receiving, by one or more computing devices of an ad system, a request from a user device to redeem one or more redeemable content items stored on the user device, when the user device is located at a particular physical retail location, and the one or more redeemable content items have an associated discount benefit to be applied to pending retail transaction at the particular physical retail location; validating, using the one or more computing devices the one or more redeemable content items in response to the received request, wherein validating includes determining whether the one or more redeemable content items are available for redemption by the user of the user device; if the ad system determines the content item is valid for redemption, identifying, by the one or more computing devices, the retailer associated with the validated one or more redeemable content items based at least in part on retailer information associated with the one or more redeemable content items, location information from the user mobile device, or a combination thereof; communicating, by the one or more computing devices, a validation notification to the particular physical retail location for display on a point of sale device associated with the pending retail transaction, the validation notification comprising the associated discount benefit to be applied to the pending retail transaction; and logging, by the one or more computing devices, a redemption of the one or more redeemable content items.