Regional location-based advertising
First Claim
1. A method performed by one or more processors, the method comprising:
- identifying, by the one or more processors, a target region and an exclusion region of the target region, where the target region encompasses the exclusion region and the target region is a geographic region;
receiving one or more target advertisements from an advertiser, the advertiser specifying that the one or more target advertisements should be preferentially shown in the target region and not shown or preferred over one or more other advertisements in the exclusion region, where the one or more target advertisements are intended by the advertiser to drive users within the target region into the exclusion region;
receiving one or more exclusion advertisements from the advertiser, the advertiser specifying that the one or more exclusion advertisements should be shown instead of the one or more target advertisements in the exclusion region, where the one or more exclusion advertisements are intended by the advertiser to encourage users within the exclusion region to make specific transactions with the advertiser or entities associated with the advertiser;
identifying, by the one or more processors, a target user within the target region and not within the exclusion region encompassed by the target region;
selecting, by the one or more processors, a target advertisement of the one or more target advertisements for the target user based on the target user being within the target region and not within the exclusion region encompassed by the target region;
sending the target advertisement to a device of the target user;
identifying, by the one or more processors, an exclusion user within the exclusion region encompassed by the target region;
selecting, by the one or more processors, an exclusion advertisement of the one or more exclusion advertisement different from the target advertisement for the exclusion user based on the exclusion user being with the exclusion region; and
sending the exclusion advertisement to a device of the exclusion user.
2 Assignments
0 Petitions
Accused Products
Abstract
In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of identifying a target region and an exclusion region of the target region, where the target region encompasses the exclusion region. A target user is identified within the target region and not within the exclusion region encompassed by the target region. A target advertisement is selected for the target user based on the target user being within the target region and not within the exclusion region encompassed by the target region. The target advertisement is sent to the target user. An exclusion user is identified within the exclusion region encompassed by the target region. An exclusion advertisement different from the target advertisement is selected for the exclusion user based on the exclusion user being with the exclusion region. The exclusion advertisement is sent to the exclusion user.
-
Citations
30 Claims
-
1. A method performed by one or more processors, the method comprising:
-
identifying, by the one or more processors, a target region and an exclusion region of the target region, where the target region encompasses the exclusion region and the target region is a geographic region; receiving one or more target advertisements from an advertiser, the advertiser specifying that the one or more target advertisements should be preferentially shown in the target region and not shown or preferred over one or more other advertisements in the exclusion region, where the one or more target advertisements are intended by the advertiser to drive users within the target region into the exclusion region; receiving one or more exclusion advertisements from the advertiser, the advertiser specifying that the one or more exclusion advertisements should be shown instead of the one or more target advertisements in the exclusion region, where the one or more exclusion advertisements are intended by the advertiser to encourage users within the exclusion region to make specific transactions with the advertiser or entities associated with the advertiser; identifying, by the one or more processors, a target user within the target region and not within the exclusion region encompassed by the target region; selecting, by the one or more processors, a target advertisement of the one or more target advertisements for the target user based on the target user being within the target region and not within the exclusion region encompassed by the target region; sending the target advertisement to a device of the target user; identifying, by the one or more processors, an exclusion user within the exclusion region encompassed by the target region; selecting, by the one or more processors, an exclusion advertisement of the one or more exclusion advertisement different from the target advertisement for the exclusion user based on the exclusion user being with the exclusion region; and sending the exclusion advertisement to a device of the exclusion user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method performed by one or more processors, the method comprising:
-
identifying, by the one or more processors, a target region and an exclusion region of the target region, where the target region encompasses the exclusion region and the target region is a geographic region; identifying, by the one or more processors, a target user within the target region and not within the exclusion region encompassed by the target region; selecting, by the one or more processors, a target advertisement for the target user based on the target user being within the target region and not within the exclusion region encompassed by the target region; sending the target advertisement to a device of the target user; identifying, by the one or more processors, an exclusion user within the exclusion region encompassed by the target region; selecting, by the one or more processors, an exclusion advertisement different from the target advertisement for the exclusion user based on the exclusion user being with the exclusion region; sending the exclusion advertisement to a device of the exclusion user; and providing a suggestion to an advertiser to change the size of the exclusion region of the target region or to introduce additional exclusion regions.
-
-
10. A method performed by one or more processors, the method comprising:
-
receiving a request to serve a content item to a user; determining, by the one or more processors, one or more candidate content items; identifying a location associated with the user; determining, by the one or more processors, whether any of the candidate content items are associated with a target region including the location of the user; determining, by the one or more processors, whether any of the candidate content items are associated with an exclusion region including the location of the user, where the target region encompasses the exclusion region and the target region is a geographic region, where the target region and the exclusion region define a pairing of regions associated with an advertiser, where one or more target advertisements are received from the advertiser, specified by the advertiser to be preferentially shown in the target region and not shown or preferred over one or more other advertisements in the exclusion region, and intended by the advertiser to entice users within the target region to move into the exclusion region, and where one or more exclusion advertisements are received from the advertiser, specified by the advertiser to be shown in the exclusion region, and intended by the advertiser to encourage users within the exclusion region to make one or more specific transactions with the advertiser or an entity associated with the advertiser; boosting, by the one or more processors, a score of each candidate content item determined to be associated with the target region and not associated with the exclusion region encompassed by the target region; restricting, by the one or more processors, candidate content items determined to be associated with the exclusion region; selecting, by the one or more processors, a content item of the one or more candidate content items to serve to the user using the scores for the candidate content items; and serving the selected content item to a device of the user. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A system comprising one or more computers configured to perform operations comprising:
-
identifying a target region and an exclusion region of the target region, where the target region encompasses the exclusion region and the target region is a geographic region; receiving one or more target advertisements from an advertiser, the advertiser specifying that the one or more target advertisements should be preferentially shown in the target region and not shown or preferred over one or more other advertisements in the exclusion region, where the one or more target advertisements are intended by the advertiser to drive users within the target region into the exclusion region; receiving one or more exclusion advertisements from the advertiser, the advertiser specifying that the one or more exclusion advertisements should be shown instead of the one or more target advertisements in the exclusion region, where the one or more exclusion advertisements are intended by the advertiser to encourage users within the exclusion region to make specific transactions with the advertiser or entities associated with the advertiser; identifying a target user within the target region and not within the exclusion region encompassed by the target region; selecting a target advertisement of the one or more target advertisements for the target user based on the target user being within the target region and not within the exclusion region encompassed by the target region; sending the target advertisement to a device of the target user; identifying an exclusion user within the exclusion region encompassed by the target region; selecting an exclusion advertisement of the one or more exclusion advertisement different from the target advertisement for the exclusion user based on the exclusion user being with the exclusion region; and sending the exclusion advertisement to a device of the exclusion user. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A system comprising one or more computers configured to perform operations comprising:
-
identifying a target region and an exclusion region of the target region, where the target region encompasses the exclusion region; identifying a target user within the target region and not within the exclusion region encompassed by the target region; selecting a target advertisement for the target user based on the target user being within the target region and not within the exclusion region encompassed by the target region; sending the target advertisement to the target user; identifying an exclusion user within the exclusion region encompassed by the target region; selecting an exclusion advertisement different from the target advertisement for the exclusion user based on the exclusion user being with the exclusion region; sending the exclusion advertisement to the exclusion user; and providing a suggestion to an advertiser to change the size of the exclusion region of the target region or to introduce additional exclusion regions.
-
-
24. A system comprising one or more computers configured to perform operations comprising:
-
receiving a request to serve a content item to a user; determining one or more candidate content items; identifying a location associated with the user; determining whether any of the candidate content items are associated with a target region including the location of the user; determining whether any of the candidate content items are associated with an exclusion region including the location of the user, where the target region encompasses the exclusion region and the target region is a geographic region, where the target region and the exclusion region define a pairing of regions associated with an advertiser, where one or more target advertisements are received from the advertiser, specified by the advertiser to be preferentially shown in the target region and not shown or preferred over one or more other advertisements in the exclusion region, and intended by the advertiser to entice users within the target region to move into the exclusion region, and where one or more exclusion advertisements are received from the advertiser, specified by the advertiser to be shown in the exclusion region, and intended by the advertiser to encourage users within the exclusion region to make one or more specific transactions with the advertiser or an entity associated with the advertiser; boosting a score of each candidate content item determined to be associated with the target region and not associated with the exclusion region encompassed by the target region; restricting candidate content items determined to be associated with the exclusion region; selecting a content item of the one or more candidate content items to serve to the user using the scores for the candidate content items; and serving the selected content item to a device of the user. - View Dependent Claims (25, 26, 27, 28)
-
-
29. A non-transitory computer storage medium encoded with a computer program, the program comprising instructions that when executed by data processing apparatus cause the data processing apparatus to perform operations comprising:
-
identifying a target region and an exclusion region of the target region, where the target region encompasses the exclusion region and the target region is a geographic region; receiving one or more target advertisements from an advertiser, the advertiser specifying that the one or more target advertisements should be preferentially shown in the target region and not shown or preferred over one or more other advertisements in the exclusion region, where the one or more target advertisements are intended by the advertiser to drive users within the target region into the exclusion region; receiving one or more exclusion advertisements from the advertiser, the advertiser specifying that the one or more exclusion advertisements should be shown instead of the one or more target advertisements in the exclusion region, where the one or more exclusion advertisements are intended by the advertiser to encourage users within the exclusion region to make specific transactions with the advertiser or entities associated with the advertiser; identifying a target user within the target region and not within the exclusion region encompassed by the target region; selecting a target advertisement of the one or more target advertisements for the target user based on the target user being within the target region and not within the exclusion region encompassed by the target region; sending the target advertisement to a device of the target user; identifying an exclusion user within the exclusion region encompassed by the target region; selecting an exclusion advertisement of the one or more exclusion advertisement different from the target advertisement for the exclusion user based on the exclusion user being with the exclusion region; and sending the exclusion advertisement to a device of the exclusion user.
-
-
30. A non-transitory computer storage medium encoded with a computer program, the program comprising instructions that when executed by data processing apparatus cause the data processing apparatus to perform operations comprising:
-
receiving a request to serve a content item to a user; determining one or more candidate content items; identifying a location associated with the user; determining whether any of the candidate content items are associated with a target region including the location of the user; determining whether any of the candidate content items are associated with an exclusion region including the location of the user, where the target region encompasses the exclusion region and the target region is a geographic region, where the target region and the exclusion region define a pairing of regions associated with an advertiser, where one or more target advertisements are received from the advertiser, specified by the advertiser to be preferentially shown in the target region and not shown or preferred over one or more other advertisements in the exclusion region, and intended by the advertiser to entice users within the target region to move into the exclusion region, and where one or more exclusion advertisements are received from the advertiser, specified by the advertiser to be shown in the exclusion region, and intended by the advertiser to encourage users within the exclusion region to make one or more specific transactions with the advertiser or an entity associated with the advertiser; boosting a score of each candidate content item determined to be associated with the target region and not associated with the exclusion region encompassed by the target region; restricting candidate content items determined to be associated with the exclusion region; selecting a content item of the one or more candidate content items to serve to the user using the scores for the candidate content items; and serving the selected content item to a device of the user.
-
Specification