METHOD, NETWORK SERVER AND COMPUTER PROGRAM FOR DETERMINING ADVERTISEMENT INFORMATION RELATING TO MAP INFORMATION
First Claim
Patent Images
1. A method comprising:
- receiving, at a network server from a user device, a map information request;
determining, at the network server, based on at least one criterion selected from a plurality of criteria, a first set of advertisements relating to the map information request;
sending a first map information content and the determined first set of advertisements to the user device;
receiving a transition request relative to the sent first map information content, wherein the transition request requests moving the sent first map information content to a request direction and a zoom level staying the same as the sent first map information content;
determining, at the network server, based on another criterion selected from the plurality of criteria, a second set of advertisements in response to the transition request; and
sending a second map information content and the second set of advertisements to the user device,wherein the first and second sets of advertisements include at least one advertisement associated with a provider of a location outside of the map information content, the method further comprising causing, at least in part, sending an indicator indicating a direction, relative to the first and second map information content, of the location of the provider outside the map information content.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to a solution in which advertisement icons displayed together with map information relate to the displayed map information. In one embodiment of the invention, some or all of the advertisement icons are from service providers situated within the geographical area displayed by the map information.
-
Citations
13 Claims
-
1. A method comprising:
-
receiving, at a network server from a user device, a map information request; determining, at the network server, based on at least one criterion selected from a plurality of criteria, a first set of advertisements relating to the map information request; sending a first map information content and the determined first set of advertisements to the user device; receiving a transition request relative to the sent first map information content, wherein the transition request requests moving the sent first map information content to a request direction and a zoom level staying the same as the sent first map information content; determining, at the network server, based on another criterion selected from the plurality of criteria, a second set of advertisements in response to the transition request; and sending a second map information content and the second set of advertisements to the user device, wherein the first and second sets of advertisements include at least one advertisement associated with a provider of a location outside of the map information content, the method further comprising causing, at least in part, sending an indicator indicating a direction, relative to the first and second map information content, of the location of the provider outside the map information content. - View Dependent Claims (2, 3, 4)
-
-
5. A network server comprising:
-
at least one processor; and at least one memory comprising computer program code configured to, with the at least one processor, cause the apparatus to; receive, from a user device, a map information request; determine, based on at least one criterion selected from a plurality of criteria, a first set of advertisements relating to the map information request; send a first map information content and the determined first set of advertisements to the user device; receive a transition request relative to the sent first map information content, wherein the transition request requests moving the sent first map information content to a request direction and a zoom level staying the same as the sent first map information content; determine based on another criterion selected from the plurality of criteria a second set of advertisements in response to the transition request; and send a second map information content and the second set of advertisements to the user device, wherein the first and second sets of advertisements include at least one advertisement associated with a provider of a location outside of the map information content, the method further comprising causing, at least in part, sending an indicator indicating a direction, relative to the first and second map information content, of the location of the provider outside the map information content. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A computer program product embodied on a non-transitory computer-readable medium, comprising code adapted to perform the following steps when executed in a data processing device:
-
receiving, from a user device, a map information request; determining, based on at least one criterion selected from a plurality of criteria, a first set of advertisements relating to the map information request; sending a first map information content and the determined first set of advertisements to the user device; receiving a transition request relative to the sent first map information content, wherein the transition request requests moving the sent first map information content to a request direction and a zoom level staying the same as the sent first map information content; determining, based on another criterion selected from the plurality of criteria, a second set of advertisements in response to the transition request; and sending a second map information content and the second set of advertisements to the user device, wherein the first and second sets of advertisements include at least one advertisement associated with a provider of a location outside of the map information content, the method further comprising causing, at least in part, sending an indicator indicating a direction, relative to the first and second map information content, of the location of the provider outside the map information content. - View Dependent Claims (11, 12, 13)
-
Specification