Providing geocoded targeted web content
First Claim
1. A computer-implemented method of providing geocoded web content, the method comprising the following operations performed by at least one processor:
- analyzing web content to determine whether the web content is associated with geographic information stored in a first database;
determining location tags for the web content when the web content is associated with the geographic information;
storing the location tags in a second database, the second database comprising one or more web content tables associating the location tags with the web content;
determining latitude and longitude coordinates associated with a geographic location;
determining a first geographic boundary surrounding the latitude and longitude coordinates;
determining a second geographic boundary surrounding the first geographic boundary based at least in part on a boundary parameter indicating at least one of a neighborhood or city surrounding the first geographic boundary;
receiving user input indicating an adjusted boundary parameter;
determining an adjusted second geographic boundary surrounding the first geographic boundary based at least in part on the adjusted boundary parameter;
analyzing, by a server, the location tags stored in the second database to determine web content comprising information associated with a location inside of the adjusted second geographic boundary and outside of the first geographic boundary; and
transmitting the determined web content for display to a user.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method are disclosed for providing geocoded web content to a user based on a specific geographic location specified by the user. A determination module receives a geographic location from the user and determines latitude and longitude coordinates associated with the geographic location from a geographic information database. The determination module further determines a geographic boundary associated with the latitude and longitude coordinates based at least in part on an area of interest surrounding the geographic location. A web content search module determines web content comprising substance associated with a location within the geographic boundary. A front end interface transmits the determined web content for display in an order based at least in part on distance from the location associated with the web content to the geographic location.
-
Citations
16 Claims
-
1. A computer-implemented method of providing geocoded web content, the method comprising the following operations performed by at least one processor:
-
analyzing web content to determine whether the web content is associated with geographic information stored in a first database; determining location tags for the web content when the web content is associated with the geographic information; storing the location tags in a second database, the second database comprising one or more web content tables associating the location tags with the web content; determining latitude and longitude coordinates associated with a geographic location; determining a first geographic boundary surrounding the latitude and longitude coordinates; determining a second geographic boundary surrounding the first geographic boundary based at least in part on a boundary parameter indicating at least one of a neighborhood or city surrounding the first geographic boundary; receiving user input indicating an adjusted boundary parameter; determining an adjusted second geographic boundary surrounding the first geographic boundary based at least in part on the adjusted boundary parameter; analyzing, by a server, the location tags stored in the second database to determine web content comprising information associated with a location inside of the adjusted second geographic boundary and outside of the first geographic boundary; and transmitting the determined web content for display to a user. - View Dependent Claims (2, 3, 4, 5, 6, 14, 16)
-
-
7. A computerized system for providing geocoded web content, the system comprising:
-
a storage medium that stores a set of instructions; and at least one processor that executes the set of instructions to cause the at least one processor to; analyze web content to determine whether the web content is associated with geographic information stored in a first database; determine location tags for the web content when the web content is associated with the geographic information; store the location tags in a second database, the second database comprising one or more web content tables associating the location tags with the web content; determine latitude and longitude coordinates associated with a geographic location; determine a first geographic boundary surrounding the latitude and longitude coordinates; determine a second geographic boundary surrounding the first geographic boundary based at least in part on a boundary parameter indicating at least one of a neighborhood or city surrounding the first geographic boundary; receiving user input indicating an adjusted boundary parameter; determining an adjusted second geographic boundary surrounding the first geographic boundary based at least in part on the adjusted boundary parameter; analyze, by a server, the location tags in the second database to determine web content comprising information associated with a location inside of the adjusted second geographic boundary and outside of the first geographic boundary; and transmit the determined web content for display at a device of a user. - View Dependent Claims (8, 9, 10, 11, 12, 15)
-
-
13. A non-transitory tangible computer-readable storage medium that stores a set of instructions, the set of instructions being executable by at least one processing system to cause the processing system to:
-
analyze web content to determine whether the web content is associated with geographic information stored in a first database; determine location tags for the web content when the web content is associated with the geographic information; store the location tags in a second database, the second database comprising one or more web content tables associating the location tags with the web content; determine latitude and longitude coordinates associated with a geographic location; determine a first geographic boundary surrounding the latitude and longitude coordinates; determine a second geographic boundary surrounding the first geographic boundary based at least in part on a boundary parameter indicating at least one of a neighborhood or city surrounding the first geographic boundary; receiving user input indicating an adjusted boundary parameter; determining an adjusted second geographic boundary surrounding the first geographic boundary based at least in part on the adjusted boundary parameter; analyze, by a server, the location tags in the second database to determine web content comprising information associated with a location inside of the adjusted second geographic boundary and outside of the first geographic boundary; and transmit the determined web content for display at a device of a user.
-
Specification