System and method for selecting targeted information for serving with a map view
First Claim
1. A computer-implemented method of selecting advertisements to serve with a map view, the method comprising:
- associating a target area with an advertisement;
receiving, at a computer, a request for a map view to be displayed on an electronic map at a client device;
distributing, by the computer, a plurality of test points overlaid upon the map view, wherein the distribution of the test points is based on the size of the map view; and
determining, by the computer, that the target area associated with the advertisement overlaps with at least a threshold number of the overlaid test points distributed within the map view; and
serving the advertisement with the map view to the client device.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for selecting targeted information (e.g., advertisements) for serving with map views. The information is associated with target geographical areas (e.g., cities, metropolises, regions, countries) identified by the information providers. A given message or other set of information may be served with map views that significantly intersect the message'"'"'s target area. A target area significantly intersects a map view if it overlaps the map view by at least a threshold percentage of the map view (e.g., 25%). Messages'"'"' target areas may first be compared with a map view to identify those that significantly intersect. Then, the messages whose target areas significantly intersect the map view may be filtered or screened based on any search terms or key words received with a request for the map view.
42 Citations
9 Claims
-
1. A computer-implemented method of selecting advertisements to serve with a map view, the method comprising:
-
associating a target area with an advertisement; receiving, at a computer, a request for a map view to be displayed on an electronic map at a client device; distributing, by the computer, a plurality of test points overlaid upon the map view, wherein the distribution of the test points is based on the size of the map view; and determining, by the computer, that the target area associated with the advertisement overlaps with at least a threshold number of the overlaid test points distributed within the map view; and serving the advertisement with the map view to the client device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer readable medium storing instructions that, when executed by a computer, cause the computer to perform a method of selecting advertisements to serve with a map view, the method comprising:
-
associating a target area with an advertisement; receiving a request for a map view to be displayed on an electronic map at a client device; distributing a plurality of test points overlaid upon the map view, wherein the distribution of the test points is based on the size of the map view; and determining that the target area associated with the advertisement overlaps with at least a threshold number of the overlaid test points distributed within the map view; and serving the advertisement with the map view to the client device.
-
-
8. A system for selecting advertisements for serving with map views, the system comprising:
-
a processor; a communication link for receiving parameters for a map view to be served; wherein the processor performs the operations of; a map view generator configured to generate the map view to be displayed on an electronic map at a client device; an association mechanism configured to associate a target area with an advertisement; a distribution mechanism configured to distribute a plurality of test points overlaid upon the map view, wherein the distribution of the test points is based on the size of the map view to be served; and a determination mechanism configured to determine that the target area associated with the advertisement overlaps with at least a threshold number of the overlaid test points distributed within the map view; a serving mechanism configured to serve the advertisement with the map view to the client device. - View Dependent Claims (9)
-
Specification