Navigation-based ad units in street view
First Claim
1. A computer-implemented method for directing a user to an image of an advertiser'"'"'s geolocation comprising:
- retrieving, by at least one computer processor, a first image associated with a geolocation, wherein the geolocation is based on a user action and the first image is a street-level photographic image;
displaying, by the at least one computer processor, the first image in an interface that allows the user to navigate through geolocation images;
retrieving, by the at least one computer processor, at least one advertising unit based on at least the geolocation associated with the first image, wherein each advertising unit includes at least one geolocation associated with an advertiser;
placing, by the at least one computer processor, the at least one advertising unit at a location on the first image based on one or more objects captured in the first image;
retrieving, by the at least one computer processor, a second image when a placed advertising unit is selected by the user, wherein the second image is retrieved based on the geolocation associated with the placed advertising unit; and
placing, by the at least one computer processor, at least one additional advertising unit on the second image.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and computer storage mediums for directing a user to an image of an advertiser'"'"'s geolocation are provided. An exemplary method includes retrieving a first image associated with a geolocation, where the geolocation is based on a user action. At least one advertising unit is also selected based on at least the geolocation associated with the first image. Each advertising unit includes at least one geolocation associated with an advertiser. At least one advertising unit is then placed on the first image. Finally, a second image is retrieved when a placed advertising unit is selected by the user. The second image is retrieved based on the geolocation associated with the placed advertising unit.
22 Citations
20 Claims
-
1. A computer-implemented method for directing a user to an image of an advertiser'"'"'s geolocation comprising:
-
retrieving, by at least one computer processor, a first image associated with a geolocation, wherein the geolocation is based on a user action and the first image is a street-level photographic image; displaying, by the at least one computer processor, the first image in an interface that allows the user to navigate through geolocation images; retrieving, by the at least one computer processor, at least one advertising unit based on at least the geolocation associated with the first image, wherein each advertising unit includes at least one geolocation associated with an advertiser; placing, by the at least one computer processor, the at least one advertising unit at a location on the first image based on one or more objects captured in the first image; retrieving, by the at least one computer processor, a second image when a placed advertising unit is selected by the user, wherein the second image is retrieved based on the geolocation associated with the placed advertising unit; and placing, by the at least one computer processor, at least one additional advertising unit on the second image. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for directing a user to an image of an advertiser'"'"'s geolocation comprising:
-
a map-image module, implemented on at least one computer processor, configured to; retrieve a first image associated with a geolocation, wherein the geolocation is based on a user action and the first image is a street-level photographic image; displaying, by the at least one computer processor, the first image in an interface that allows the user to navigate through geolocation images; and retrieve a second image when a placed advertising unit is selected by the user, wherein the second image is retrieved based on a geolocation associated with the placed advertising unit; an advertising unit module, implemented on the at least one computer processor, configured to retrieve at least one advertising unit based on at least the geolocation associated with the first image, wherein each advertising unit includes at least one geolocation associated with the advertiser; and an advertising unit placement module configured to place the at least one advertising unit at a location on the first image based on one or more objects captured in the first image and at least one additional advertising unit on the second image. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An apparatus comprising a non-transitory computer readable storage medium having instructions encoded thereon that, when executed by a computing device, causes the computing device to perform operations comprising:
-
retrieving a first image associated with a geolocation, wherein the geolocation is based on a user action and the first image is a street-level photographic image; displaying, by the at least one computer processor, the first image in an interface that allows the user to navigate through geolocation images; retrieving at least one advertising unit based on at least the geolocation associated with the first image, wherein each advertising unit includes at least one geolocation associated with an advertiser; placing the at least one advertising unit on the first image based on one or more objects captured in the first image; retrieving a second image when a placed advertising unit is selected by the user, wherein the second image is retrieved based on the geolocation associated with the placed advertising unit; and placing at least one additional advertising unit on the second image. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer-implemented method for directing a user to an image of an advertiser'"'"'s geolocation comprising:
-
providing, by at least one computer processor, a first image associated with a geolocation, wherein the geolocation is based on a user action and the first image is a street-level photographic image; providing, by the at least one computer processor, an interface that displays the first image and allows the user to navigate through geolocation images; providing, by the at least one computer processor, at least one advertising unit selected from a collection of advertising units based on at least the geolocation associated with the first image, wherein each advertising unit includes at least one geolocation associated with an advertiser; placing, by the at least one computer processor, the at least one advertising unit on the first image based on one or more objects captured in the first image; providing, by the at least one computer processor, a second image when a placed advertising unit is selected by the user, wherein the second image is retrieved based on the geolocation associated with the placed advertising unit; and placing, by the at least one computer processor, at least one additional advertising unit on the second image.
-
-
20. A system for directing a user to an image of an advertiser'"'"'s geolocation comprising:
-
an advertising unit placement module, implemented on at least one computer processor, configured to; retrieve a first image associated with a geolocation, wherein the geolocation is based on a user action and the first image is a street-level photographic image; provide, the first image to an interface that allows the user to navigate through geolocation images; retrieve at least one advertising unit based on at least the geolocation associated with the first image, wherein each advertising unit includes at least one geolocation associated with the advertiser; place the at least one advertising unit on the first image based on one or more objects captured in the image; retrieve a second image when a placed advertising unit is selected by the user, wherein the second image is retrieved based on a geolocation associated with the placed advertising unit; and place at least one additional advertising unit on the second image.
-
Specification