Systems and methods for generating user specified information from a map
First Claim
Patent Images
1. A method of generating user-specified information, the method comprising:
- receiving a plurality of points selected on a map, the plurality of points forming a closed polygon;
determining a plurality of coordinate pairs, each coordinate pair associated with a point from the plurality of points;
determining a generalized polygon based on the plurality of coordinate pairs;
forming a query based on the generalized polygon; and
retrieving, by a processor, user specified information for an area enclosed by the plurality of coordinate pairs, wherein the processor receives a data set generated based on the query and filters the data set against the plurality of coordinate pairs to form the user specified information.
1 Assignment
0 Petitions
Accused Products
Abstract
An embodiment relates generally a method of generating user-specified information. The method includes selecting a plurality of points on a map, where the plurality of points forms a closed polygon. The method also includes determining a plurality of coordinate pairs, where each coordinate pair is associated with a point from the plurality of points. The method also includes retrieving user specified information for an area enclosed by the plurality of coordinate pairs.
146 Citations
18 Claims
-
1. A method of generating user-specified information, the method comprising:
-
receiving a plurality of points selected on a map, the plurality of points forming a closed polygon; determining a plurality of coordinate pairs, each coordinate pair associated with a point from the plurality of points; determining a generalized polygon based on the plurality of coordinate pairs; forming a query based on the generalized polygon; and retrieving, by a processor, user specified information for an area enclosed by the plurality of coordinate pairs, wherein the processor receives a data set generated based on the query and filters the data set against the plurality of coordinate pairs to form the user specified information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for generating user specified information from a map, the system comprising:
-
a map database; a second database; and a selector tool configured to interface with the map database and the second database, wherein the selector tool further comprises; a user interface (“
UI”
) module configured to interface with the map database, to accept a plurality of points on a selected map from the map database that form a closed polygon, to convert each point of the plurality of points into a respective coordinate pair, and to store the coordinate pairs in a data structure;a validation module configured to validate the plurality of points; a geometry engine configured to generate a query based on the plurality of points, wherein the geometry engine is configured to determine a generalized polygon based on the coordinate pairs and to generate the query based on the generalized polygon; and a database interface configured to interface with the second database and to forward the query to the second database, wherein the geometry engine is further configured to issue the query to the database interface, to receive a data set based on the query from the second database, and to filter the received data set against the coordinate pairs to form a requested data set. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification