Real-time presentation of geolocated entities for emergency response
First Claim
Patent Images
1. A map display system for presenting data pertaining to a geographic area under a conveyed or preselected region on a digital mapping service, said system comprising:
- a memory including a database;
a computing device comprising one or more hardware processors coupled to the memory, wherein the memory comprises program instructions implementing a map application executable by the one or more processors to receive into the memory a digital map from a geographic information system, wherein the digital map includes the conveyed or preselected region having a defined set of boundaries;
a mapping engine, executed by the one or more hardware processors, configured toprepare and unify a map display for presentation on a display device, wherein the map display comprises elements within a viewing area of the map display, wherein the elements include the digital map and the conveyed or preselected region, andoverlay a chart display on top of the digital map on the map display presented on the display device, wherein the chart display comprises information pertaining to an underlying region of interest of the digital map that is disposed in underlying relation to the conveyed or preselected region and within the defined set of boundaries of the conveyed or preselected region;
a map information extraction module, executed by the one or more hardware processors, is configured to extract from the database the information pertaining to the underlying region of interest of the digital map, wherein the map information extraction module indicates the chart display and the information contained therein to be displayed on the display device; and
a display engine, executed by the one or more hardware processors, configured to present on the display device the unified map display, including the digital map, the overlaid chart display, and the extracted information in the overlaid chart display,wherein the conveyed or preselected region is a hazard-based plume and wherein the map information extraction module is configured toextract coordinates of an epicenter of an incident from which the hazard-based plume is formed;
store the coordinates of the epicenter of the incident in the memory; and
parse coordinates of a primary impact zone, a secondary impact zone, and a tertiary impact zone within the hazard-based plume based on the coordinates of the epicenter of the incident,such that the chart display is presented simultaneously with the information pertaining to the hazard-based plume within each impact zone or within multiple or all impact zones.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and corresponding methodology for displaying in real-time geographical and situational details on-site underneath a conveyed or preselected region displayed on a web mapping service, wherein these geographical and situational details include information that is overlaid over top the conveyed or preselected region on the web map. The system can be used to formulate and implement incident/emergency response by providing knowledge under a plume, and/or can also be used to display entity information under a selected region for audit/maintenance purposes.
-
Citations
21 Claims
-
1. A map display system for presenting data pertaining to a geographic area under a conveyed or preselected region on a digital mapping service, said system comprising:
-
a memory including a database; a computing device comprising one or more hardware processors coupled to the memory, wherein the memory comprises program instructions implementing a map application executable by the one or more processors to receive into the memory a digital map from a geographic information system, wherein the digital map includes the conveyed or preselected region having a defined set of boundaries; a mapping engine, executed by the one or more hardware processors, configured to prepare and unify a map display for presentation on a display device, wherein the map display comprises elements within a viewing area of the map display, wherein the elements include the digital map and the conveyed or preselected region, and overlay a chart display on top of the digital map on the map display presented on the display device, wherein the chart display comprises information pertaining to an underlying region of interest of the digital map that is disposed in underlying relation to the conveyed or preselected region and within the defined set of boundaries of the conveyed or preselected region; a map information extraction module, executed by the one or more hardware processors, is configured to extract from the database the information pertaining to the underlying region of interest of the digital map, wherein the map information extraction module indicates the chart display and the information contained therein to be displayed on the display device; and a display engine, executed by the one or more hardware processors, configured to present on the display device the unified map display, including the digital map, the overlaid chart display, and the extracted information in the overlaid chart display, wherein the conveyed or preselected region is a hazard-based plume and wherein the map information extraction module is configured to extract coordinates of an epicenter of an incident from which the hazard-based plume is formed; store the coordinates of the epicenter of the incident in the memory; and parse coordinates of a primary impact zone, a secondary impact zone, and a tertiary impact zone within the hazard-based plume based on the coordinates of the epicenter of the incident, such that the chart display is presented simultaneously with the information pertaining to the hazard-based plume within each impact zone or within multiple or all impact zones. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A map display system for presenting data pertaining to a geographic area under a hazard-based plume on a digital mapping service, said system comprising:
-
a memory including a database; a computing device comprising one or more hardware processors coupled to the memory, wherein the memory comprises program instructions implementing a map application executable by the one or more processors to receive into the memory a digital map from a geographic information system, wherein the digital map includes the hazard-based plume having a defined set of boundaries; a mapping engine, executed by the one or more hardware processors, configured to prepare and unify a map display for presentation on a display device, wherein the map display comprises elements within a viewing area of the map display, wherein the elements include the digital map and the hazard-based plume, and overlay the hazard-based plume and a chart display on top of the digital map on the map display presented on the display device, wherein the chart display comprises information pertaining to an underlying region of interest of the digital map that is disposed in underlying relation to the hazard-based plume and within the defined set of boundaries of the hazard-based plume; a map information extraction module, executed by the one or more hardware processors, configured to extract from the database the information pertaining to the underlying region of interest of the digital map, wherein the map information extraction module indicates the chart display and the information contained therein to be displayed on the display device, extract coordinates of an epicenter of an incident from which the hazard-based plume is formed, store the coordinates of the epicenter of the incident in the memory, parse coordinates of a primary impact zone, a secondary impact zone, and a tertiary impact zone within the hazard-based plume based on the coordinates of the epicenter of the incident, such that the chart display is presented simultaneously with the information pertaining to the hazard-based plume within each impact zone or within multiple or all impact zones, create a buffer polygon for each impact zone; designate and extract an internal zone buffer from each buffer polygon, wherein the each buffer polygon is verified to be closed by validating coordinates of the each buffer polygon, and wherein the coordinates of the each buffer polygon are stored in the memory, identify from the each buffer zone the elements that are intersecting and contained generate a list in the memory by parsing the identified elements, where the list includes the information pertaining to the underlying region of interest of the digital map, generate the chart display from the list wherein the mapping engine is configured to overlay the hazard-based plume and the chart display on the digital map; a display engine, executed by the one or more hardware processors, configured to present on the display device the unified map display, including the digital map, the overlaid chart display, and the extracted information in the overlaid chart display, wherein as a result of a change to the defined set of boundaries of the hazard-based plume, the one or more processors execute the mapping engine, the map information extraction module, and the display engine to prepare and alter the map display to present a second digital map, a second chart display overlaid on the second digital map, and a second set of information extracted from and pertaining to a second underlying region of interest of the digital map in underlying relation to the changed hazard-based plume and within the changed defined set of boundaries thereof, wherein the change to the defined set of boundaries of the hazard-based plume occurs automatically based on changes to underlying conditions that affect the trajectory of the hazard-based plume, wherein the information pertaining to the hazard-based plume is selected from the group consisting of population data, household data, economic data, gender data, and a combination thereof.
-
-
12. One or more tangible non-transitory computer-readable media having computer-executable instructions for performing a method of running a software program on a computing device, the computing device operating under an operating system, the method including issuing instructions from the software program comprising:
-
receive a digital map from a geographic information system, wherein the digital map includes a conveyed or preselected region having a defined set of boundaries; preparing and unifying a map display for presentation on a display device, wherein the map display comprises elements within a viewing area of the map display, wherein the elements include the digital map and the conveyed or preselected region; extracting the information pertaining to the underlying region of interest of the digital map, wherein the map information extraction module indicates the chart display and the information contained therein to be displayed on the display device; overlaying a chart display on top of the digital map on the map display presented on the display device, wherein the chart display comprises information pertaining to an underlying region of interest of the digital map that is disposed in underlying relation to the conveyed or preselected region and within the defined set of boundaries of the conveyed or preselected region; and presenting on the display device the unified map display, including the digital map, the overlaid chart display, and the extracted information in the overlaid chart display, wherein the conveyed or preselected region is a hazard-based plume and wherein the issuing instructions from the software program further comprises extracting coordinates of an epicenter of an incident from which the hazard-based plume is formed; storing the coordinates of the epicenter of the incident in the memory; and parsing coordinates of a primary impact zone, a secondary impact zone, and a tertiary impact zone within the hazard-based plume based on the coordinates of the epicenter of the incident, such that the chart display is presented simultaneously with the information pertaining to the hazard-based plume within each impact zone or within multiple or all impact zones. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification