Patent ID: 8484090

Claim:
A method for providing a coupon to a user of a portable computing device, comprising the steps of: determining, by a portable computer device, a location of the portable computer device within a geographic area; identifying, by the portable computer device, a particular item on a list of items stored on the portable computer device, the list of items indicating items are desired by a user of the portable computer device; determining, by the portable computer device, that the particular item is available within the geographic area; determining, by the portable computer device, an alternative item based on the particular item; selecting, by the portable computer device, a coupon based on the particular item and based on the determination that the particular item is available within the geographic area, the selected coupon being for the alternative item; presenting, by the portable computer device, the selected coupon; presenting, by the portable computer device, a map of at least a portion of the geographic area; and displaying, by the portable computer device, an indicator of a location of the alternative item on the presented map.