Patent ID: 8478641

Claim:
A non-transitory computer-readable storage medium having computer-executable instructions stored thereon which, when executed by a processor of a mobile communications device, cause the mobile communications device to perform operations comprising: storing a contact list within the mobile communications device, the contact list comprising an enhanced contact containing advertiser representations of a keyword; receiving a first indication, the first indication being indicative of the mobile communications device having entered a first geographic area; receiving a first advertiser representation of the keyword from a first advertiser selected to respond to the keyword when the mobile communications device is within the first geographic area; updating the enhanced contact to include the first advertiser representation of the keyword; receiving a second indication, the second indication being indicative of the mobile communications device having entered a second geographic area; receiving a second advertiser representation of the keyword from a second advertiser selected to respond to the keyword when the mobile communications device is within the second geographic area; and updating the enhanced contact to include the second advertiser representation of the keyword.