Patent application number | Description | Published |
20110282725 | AD REDEMPTION - This specification describes technologies relating to content presentation. In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of sending one or more redeemable content items to a user, each content item being configured for redemption at a physical retail location; receiving a request from the user to redeem a content item of the one or more content items at a particular physical retail location; validating, using one or more processor, the content item for redemption; if the content item is valid for redemption, notifying a corresponding retailer of the content item redemption to be applied to a pending retail transaction; and logging the redemption. Other embodiments of this aspect include corresponding systems, apparatus, and computer program products. | 11-17-2011 |
20110289090 | CLASSIFYING LOCATIONS FOR AD PRESENTATION - This specification describes technologies relating to content presentation. In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of receiving data from a plurality of users within a geographic region associated with a location; analyzing the received data to derive a category for the location; annotating the location with the category; and using the category to boost candidate content items for delivery to users in the location in response to future content item requests. | 11-24-2011 |
20120004978 | Call Tracking For Online Content Items - This specification relates to tracking phone calls related to online content items. In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of determining a probability that a call to a phone number resulted from a first interaction of a set of interactions. In general, another aspect of the subject matter described in this specification can be embodied in methods that include the actions of determining a rank score for an online content item, including for each call of a plurality of phone calls to the phone number, attributing the call to an online content interaction of a set of online content interactions; determining, using the rank score, whether to provide the online content item to a client device; and providing the online content item to the client device upon determining to do so using the rank score. | 01-05-2012 |
20120155624 | Frequency Capping and Throttling of Calls in a Pay-Per-Call Advertising Solution - Various methods, systems, and computer program products are disclosed for controlling a number of calls based on promotional message impressions. The method may include receiving a request to communicate at least one promotional message, wherein the at least one promotional message is associated with one or more phone numbers. The method may include communicating the at least one promotional message and the one or more phone numbers. The method may include receiving one or more calls associated with the at least one promotional message. The method may include determining a call through rate for the at least one promotional message based on the one or more calls. The method may include determining a number of impressions of the at least one promotional message based on the determined call through rate. | 06-21-2012 |
20120177189 | Displaying Phone Number on the Landing Page Based on Keywords - Various methods, systems, and computer program products are disclosed for determining promotional messages that led to a phone call. The method may include communicating a promotional message, wherein the promotional message is associated with a phone number. The method may include receiving an indication that the promotional message was selected. The method may include receiving a phone call via the phone number, the phone call indicating the phone number that was called. The method may include associating the phone call with the promotional message based on the phone number. The method may include determining that the communicated promotional message led to the phone call based on the associated phone call and promotional message. | 07-12-2012 |
20130030913 | Deriving Ads Ranking of Local Advertisers based on Distance and Aggregate User Activities - A system and method are disclosed including determining structured information sources that a local business participates in based on a common set of features that identify the business, collecting user interaction information from the structured information sources, aggregating the collected user interaction information into a set of attributes that are common across the structured information sources, storing local business location and the aggregated user interaction information for the set of attributes into a local business database, receiving a request from a mobile device for an ad including a geographic location, determining a geographic region that contains the geographic location, retrieving a set of local businesses from the local business database having locations within the region, determining distance values between the geographic location and the business locations, retrieving a subset of attributes for the aggregate user interaction information from the database, constructing feature vectors including the distance values and values for the attributes, calculating scores corresponding to feature vectors, and providing an ad in response to the ad request. | 01-31-2013 |
20130332261 | Call Tracking for Online Content Items - This specification relates to tracking phone calls related to online content items. In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of determining a probability that a call to a phone number resulted from a first interaction of a set of interactions. In general, another aspect of the subject matter described in this specification can be embodied in methods that include the actions of determining a rank score for an online content item, including for each call of a plurality of phone calls to the phone number, attributing the call to an online content interaction of a set of online content interactions; determining, using the rank score, whether to provide the online content item to a client device; and providing the online content item to the client device upon determining to do so using the rank score. | 12-12-2013 |
20140222586 | BID ADJUSTMENT SUGGESTIONS BASED ON DEVICE TYPE - Systems and methods for suggesting a bid adjustment value based on device type include receiving parameters for a third-party content provider's campaign to present third-party content on a first type of device. Based on the campaign's parameters, bids from peer providers that use similar campaign parameters for both the first type of device and another type of device may be identified. For example, bids from providers that use similar parameters as the campaign for both mobile and desktop devices may be identified. The identified bids from the peer providers may be used to calculate a bid adjustment value. The bid adjustment value can be provided for presentation to the third-party content provider as a suggested change to his or her bid for the first type of device, to establish a bid for the second type of device. | 08-07-2014 |
20140222587 | BID ADJUSTMENT SUGGESTIONS BASED ON DEVICE TYPE - Systems and methods for suggesting a bid adjustment value based on device type include receiving parameters for a third-party content provider's campaign to present third-party content on a first type of device. Based on the campaign's parameters, bids from peer providers that use similar campaign parameters for both the first type of device and another type of device may be identified. For example, bids from providers that use similar parameters as the campaign for both mobile and desktop devices may be identified. The identified bids from the peer providers may be used to calculate a bid adjustment value. The bid adjustment value can be provided for presentation to the third-party content provider as a suggested change to his or her bid for the first type of device, to establish a bid for the second type of device. | 08-07-2014 |
20140249923 | CLASSIFYING LOCATIONS FOR AD PRESENTATION - This specification describes technologies relating to content presentation. In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of receiving data from a plurality of users within a geographic region associated with a location; analyzing the received data to derive a category for the location; annotating the location with the category; and using the category to boost candidate content items for delivery to users in the location in response to future content item requests. | 09-04-2014 |