Interactive map-based search and advertising
First Claim
Patent Images
1. A computer-implemented method comprising the steps of:
- receiving from a user via a network a query for content within a first viewing region of a web page including an interactive electronic map, the query including first information describing a geographic region;
determining a first search region defined at least in part by the first information;
searching a database for a first set of advertisements comprising one or more advertisements for commercial entities that provide services within the first search region;
displaying within the first viewing region of the web page the first search region in the interactive electronic map and within a second viewing region of the web page the first set of advertisements;
after displaying the first set of advertisements, determining a user interaction with the web page, the user interaction defining second information describing a geographic region;
determining a second search region defined at least in part by the second information;
searching the database for a second set of advertisements comprising one or more advertisements for commercial entities that provide services within the second search region; and
in response to determining the user interaction with the web page defining second information, displaying, without a map image reload, the second search region in the interactive electronic map within the first viewing region of the web page, and displaying the second set of advertisements within the second viewing region of the web page,wherein the preceding steps are performed by at least one processor.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer system locates objects and content by navigating an aerial or satellite image map of a geographic region. The system determines a search region corresponding to the geographic region by use of geospatial information associated with the geographic region. Once the search region is determined, the system searches a database for objects and content that are associated with the search region and that satisfy certain predetermined criteria and characteristics. Relevant ads are then shown to the user within an interactive mapping experience.
90 Citations
20 Claims
-
1. A computer-implemented method comprising the steps of:
-
receiving from a user via a network a query for content within a first viewing region of a web page including an interactive electronic map, the query including first information describing a geographic region; determining a first search region defined at least in part by the first information; searching a database for a first set of advertisements comprising one or more advertisements for commercial entities that provide services within the first search region; displaying within the first viewing region of the web page the first search region in the interactive electronic map and within a second viewing region of the web page the first set of advertisements; after displaying the first set of advertisements, determining a user interaction with the web page, the user interaction defining second information describing a geographic region; determining a second search region defined at least in part by the second information; searching the database for a second set of advertisements comprising one or more advertisements for commercial entities that provide services within the second search region; and in response to determining the user interaction with the web page defining second information, displaying, without a map image reload, the second search region in the interactive electronic map within the first viewing region of the web page, and displaying the second set of advertisements within the second viewing region of the web page, wherein the preceding steps are performed by at least one processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. At least one non-transitory computer-readable medium on which are stored instructions that, when executed by at least one processing device, enable the at least one processing device to perform a method comprising the steps of:
-
receiving from a user via a network a query for content within a first viewing region of a web page including an interactive electronic map, the query including first information describing a geographic region; determining a first search region defined at least in part by the first information; searching a database for a first set of advertisements comprising one or more advertisements for commercial entities that provide services within the first search region; displaying within the first viewing region of the web page the first search region in the interactive electronic map and within a second viewing region of the web page the first set of advertisements; after displaying the first set of advertisements, determining a user interaction with the web page, the user interaction defining second information describing a geographic region; determining a second search region defined at least in part by the second information; searching the database for a second set of advertisements comprising one or more advertisements for commercial entities that provide services within the second search region; and in response to determining the user interaction with the web page defining second information, displaying, without a map image reload, the second search region in the interactive electronic map within the first viewing region of the web page, and displaying the second set of advertisements within the second viewing region of the web page. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification