Managing advertising services for mobile devices and users
First Claim
1. 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.
1 Assignment
0 Petitions
Accused Products
Abstract
This description provides tools and techniques for managing advertising services for mobile devices and users. These tools may provide methods that include establishing advertising databases for storing representations of geographic areas. These methods may include receiving bids from advertisers, with these bids referencing keywords and the geographic areas. The advertisers specified in the bids may be associated with the keywords and geographic areas specified in the bids, such that when a user of a mobile communications device activates the keyword within a geographic area, the mobile device received advertising information associated with the advertiser.
-
Citations
20 Claims
-
1. 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. - View Dependent Claims (2)
-
-
3. 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 an advertiser representation of a keyword; receiving an indication that the advertiser representation of the keyword as stored in the contact list in association with the enhanced contact has been activated via a user input; identifying a geographic area in which the mobile communications device is located when the keyword was activated; identifying an advertiser selected to respond to the advertiser representation of the keyword when the mobile communications device is within the geographic area and the keyword has been activated; and presenting advertising information associated with the advertiser via the mobile communications device for user consumption in response to the keyword. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A mobile communications device comprising:
-
a processor; and a computer-readable storage medium comprising instructions stored thereon which, when executed by the processor, cause the mobile communications device to perform operations comprising storing a contact list comprising an enhanced contact containing an advertiser representation of a keyword, receiving an indication that the advertiser representation of the keyword as stored in the contact list in association with the enhanced contact has been activated via a user input, identifying a geographic area in which the mobile communications device is located when the keyword was activated, identifying an advertiser selected to respond to the advertiser representation of the keyword when the mobile communications device is within the geographic area and the keyword has been activated, and presenting advertising information associated with the advertiser via the mobile communications device for user consumption in response to the keyword. - View Dependent Claims (17, 18, 19, 20)
-
Specification