System and Method for Geographic Based Data Visualization and Extraction
First Claim
1. A method employed with regard to a computing system having a processor and a memory, the memory for storing instructions and the processor for retrieving the instructions from the memory and executing the retrieved instructions, the instructions comprising actions taken by the computing system to implement the method including:
- displaying a map on a display associated with the computing system;
overlaying the displayed map with a map-based graphical user interface (GUI), the GUI providing a translucent view corresponding to the displayed map, the view being associated with a particular dataset, the GUI also providing interlocked queries and analysis tools to probe the dataset, the view comprising a polygon layer corresponding to the displayed map and a point layer corresponding to the displayed map, the polygon layer and the point layer working in tandem to simultaneously display both aggregated and disaggregated data across the displayed map;
the point layer overlaying the displayed map and showing for each of a plurality of specific items a location of the specific item on the displayed map, each shown item being tied to and listed in a selectable point list displayed by the GUI on the display;
the polygon layer overlaying the displayed map and showing a thematic display of information aggregated to sub-regions on the displayed map, the aggregated information for each sub-region being derived from the items in the point layer located on the displayed map within the sub-region;
receiving from the user a selection of one of the specific items of the point layer or one of the sub-regions of the polygon layer; and
modifying both the point layer and the polygon layer in response to the received selection so as to provide additional selectable information corresponding to the received selection and also to provide additional selectable information that may be of interest to the user.
0 Assignments
0 Petitions
Accused Products
Abstract
A displayed map is overlaid with a map-based graphical user interface (GUI). The GUI provides one or more related translucent views corresponding to the displayed map, where each view is associated with a dataset. The GUI also provides interlocked queries and analysis tools to probe the dataset. Each view comprises a polygon layer corresponding to the displayed map and a point layer corresponding to the displayed map, where the polygon layer and the point layer work in tandem to simultaneously display both aggregated and disaggregated data across the displayed map. A selection of a specific item of the point layer or a sub-region of the polygon layer is received from the user. In response, both the point layer and the polygon layer are modified so as to provide additional selectable information corresponding to the received selection and also additional selectable information that may be of interest to the user.
248 Citations
23 Claims
-
1. A method employed with regard to a computing system having a processor and a memory, the memory for storing instructions and the processor for retrieving the instructions from the memory and executing the retrieved instructions, the instructions comprising actions taken by the computing system to implement the method including:
-
displaying a map on a display associated with the computing system; overlaying the displayed map with a map-based graphical user interface (GUI), the GUI providing a translucent view corresponding to the displayed map, the view being associated with a particular dataset, the GUI also providing interlocked queries and analysis tools to probe the dataset, the view comprising a polygon layer corresponding to the displayed map and a point layer corresponding to the displayed map, the polygon layer and the point layer working in tandem to simultaneously display both aggregated and disaggregated data across the displayed map; the point layer overlaying the displayed map and showing for each of a plurality of specific items a location of the specific item on the displayed map, each shown item being tied to and listed in a selectable point list displayed by the GUI on the display; the polygon layer overlaying the displayed map and showing a thematic display of information aggregated to sub-regions on the displayed map, the aggregated information for each sub-region being derived from the items in the point layer located on the displayed map within the sub-region; receiving from the user a selection of one of the specific items of the point layer or one of the sub-regions of the polygon layer; and modifying both the point layer and the polygon layer in response to the received selection so as to provide additional selectable information corresponding to the received selection and also to provide additional selectable information that may be of interest to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computing system having a processor, a memory, and a display, the memory for storing instructions and the processor for retrieving the instructions from the memory and executing the retrieved instructions, the instructions comprising actions taken by the computing system to show on the display:
-
a displayed map; a map-based graphical user interface (GUI) overlaying the displayed map, the GUI providing a translucent view corresponding to the displayed map, the view being associated with a particular dataset, the GUI also providing interlocked queries and analysis tools to probe the dataset, the view comprising a polygon layer corresponding to the displayed map and a point layer corresponding to the displayed map, the polygon layer and the point layer working in tandem to simultaneously display both aggregated and disaggregated data across the displayed map; the point layer overlaying the displayed map and showing for each of a plurality of specific items a location of the specific item on the displayed map, each shown item being tied to and listed in a selectable point list displayed by the GUI on the display; the polygon layer overlaying the displayed map and showing a thematic display of information aggregated to sub-regions on the displayed map, the aggregated information for each sub-region being derived from the items in the point layer located on the displayed map within the sub-region; the system upon receiving from the user a selection of one of the specific items of the point layer or one of the sub-regions of the polygon layer modifying both the point layer and the polygon layer in response to the received selection so as to provide additional selectable information corresponding to the received selection and also to provide additional selectable information that may be of interest to the user. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A method employed with regard to a computing system having a processor and a memory, the memory for storing instructions and the processor for retrieving the instructions from the memory and executing the retrieved instructions, the instructions comprising actions taken by the computing system to implement the method including:
-
displaying a map on a display associated with the computing system; overlaying the displayed map with a map-based graphical user interface (GUI), the GUI providing a translucent view corresponding to the displayed map, the view being associated with a particular dataset, the GUI also providing interlocked queries and analysis tools to probe the dataset, the view comprising a polygon layer corresponding to the displayed map and a point layer corresponding to the displayed map, the polygon layer and the point layer working in tandem to simultaneously display both aggregated and disaggregated data across the displayed map; the point layer overlaying the displayed map and showing for each of a plurality of specific items a location of the specific item on the displayed map, each shown item being tied to and listed in a selectable point list displayed by the GUI on the display; the polygon layer overlaying the displayed map and showing a thematic display of information aggregated to sub-regions on the displayed map, the aggregated information for each sub-region being derived from the items in the point layer located on the displayed map within the sub-region; receiving from the user a selection of one of the specific items of the point layer or one of the sub-regions of the polygon layer modifying both the point layer and the polygon layer in response to the received selection so as to provide additional selectable information corresponding to the received selection and also to provide additional selectable information that may be of interest to the user; displaying a report corresponding to a selection from the user, the report having associated therewith a control by which the user can download data relating to the report; receiving from the user a selection of the control associated with the report and in response thereto engaging in a dialog with the user; obtaining based on the dialog payment from the user for the data to be downloaded; and downloading the data to the user upon obtaining the payment. - View Dependent Claims (22, 23)
-
Specification