Patent ID: 7627310

Claim:
A system for providing a discount to a wireless device, the system comprising: a processor executing code stored in memory that causes the processor to: obtain a location of the wireless device; obtain a billing address and a zone improvement plan code associated with the device; compute a distance from a reference location to the location of the wireless device; query a historical location database to determine if the wireless device has a historical location that matches the reference location, the historical location database storing information representing a proximity of the wireless device to the reference location, the historical location database storing one or more occasions when the location of the wireless device is within a predetermined range of the reference location; decline to provide the discount when the historical location frequently matches the reference location; decline to provide the discount when the billing address and the zone improvement plan code indicates wealth; retrieve the discount from memory based only on the distance between the reference location and on the location of the wireless device when the historical location does not match the reference location and when the billing address and the zone improvement plan code do not indicate wealth; and increase the discount as the distance from the reference location increases.