Highly scalable four-dimensional web-rendering geospatial data system for simulated worlds

US11979433B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11979433-B2
Application numberUS-202017106997-A
CountryUS
Kind codeB2
Filing dateNov 30, 2020
Priority dateOct 28, 2015
Publication dateMay 7, 2024
Grant dateMay 7, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system for web-rendering data-dense geographical regions that correspond to heterogenous sourced data and formats for highly scalable parallel simulations, comprising a multi-dimensional time-series database enabling single-query support over all simulations via individual simulation swimlanes.

First claim

Opening claim text (preview).

What is claimed is: 1. A system for web-rendering data-dense geographical regions that using heterogenous source data and formats for enabling highly scalable parallel world simulations, comprising: a computer system comprising a memory and a processor; an indexed geospatial tile module, comprising a first plurality of programming instructions stored in the memory and operating on the processor, wherein the first plurality of programming instructions, when operating on the processor, cause the computer system to: retrieve a plurality of geospatial image tiles corresponding to a geographic region from a plurality of sources; retrieve a plurality of geotagged data corresponding to the geographic region; calculate a geohash for each piece of retrieved geotagged data, wherein a geohash is an encoded geographic location comprising a short string of letters and digits; and overlay the geohash on the corresponding geospatial image tile containing the geographic coordinates of the geohash; a multidimensional time-series database, comprising a second plurality of programming instructions stored in the memory and operating on the processor, wherein the second plurality of programming instructions, when operating on the processor, cause the computer system to: store retrieved data from the indexed geospatial tile module; assign each geographic region and the corresponding retrieved data to a unique process swimlane; a geospatial action outcome simulation module, comprising a third plurality of programming instructions stored in the memory and operating on the processor, wherein the third plurality of programming instructions, when operating on the processor, cause the computer system to: execute geospatial simulations for each unique process swimlane in the multidimensional time-series database; and a web-based application interface module, comprising a fourth plurality of programming instructions stored in the memory and operating on the processor, wherein the fourth plurality of programming instructions, when operating on the processor, cause the computer system to: render at least one of the geospatial simulations on a web interface; perform at least one query on at least one of the geospatial simulations; and retrieve map overlay data for at least one of the geospatial simulations. 2. The system of claim 1 , wherein the geospatial simulations are selected via a web interface. 3. The system of claim 1 , wherein post-simulation data is stored and retrieved for further analysis. 4. The system of claim 1 , wherein geospatial image tiles are vector tiles. 5. The system of claim 1 , wherein the geospatial image tiles are raster tiles. 6. The system of claim 1 , wherein at least of portion of the geospatial tiles correspond to the time progression of the predictive analyses carried out by operating system. 7. The system of claim 1 , wherein the geohashes are hyperlinks to datasets originating from that geographic location. 8. The system of claim 1 , wherein the plurality of geotagged data comprises streaming data from sensors. 9. The system of claim 1 , further comprising filters that refine overlay map data, data sets, and data sources. 10. The system of claim 9 , further comprising filters for time-series data. 11. A method for web-rendering data-dense geographical regions that using heterogenous source data and formats for enabling highly scalable parallel world simulations, comprising the steps of: retrieving a plurality of geospatial image tiles corresponding to a geographic region from a plurality of sources; retrieving a plurality of geotagged data corresponding to the geographic region; calculating a geohash for each piece of retrieved geotagged data, wherein a geohash is an encoded geographic location comprising a short string of letters and digits; overlaying the geohash on the corresponding geospatial image tile containing the geographic coordinates of the geohash; storing retrieved data from the indexed geospatial tile module; assigning each geographic region and the corresponding retrieved data to a unique process swimlane; executing geospatial simulations for each unique process swimlane in the multidimensional time-series database; rendering at least one of the geospatial simulations on a web interface; performing at least one query on at least one of the geospatial simulations; and retrieving map overlay data for at least one of the geospatial simulations. 12. The method of claim 11 , wherein the geospatial simulations are selected via a web interface. 13. The method of claim 11 , wherein post-simulation data is stored and retrieved for further analysis. 14. The method of claim 11 , wherein geospatial image tiles are vector tiles. 15. The method of claim 11 , wherein the geospatial image tiles are raster tiles. 16. The method of claim 11 , wherein at least of portion of the geospatial tiles correspond to the time progression of the predictive analyses carried out by operating system. 17. The method of claim 11 , wherein the geohashes are hyperlinks to datasets originating from that geographic location. 18. The method of claim 11 , wherein the plurality of geotagged data comprises streaming data from sensors. 19. The method of claim 11 , further comprising filters that refine overlay map data, data sets, and data sources. 20. The method of claim 19 , further comprising filters for time-series data.

Assignees

Inventors

Classifications

  • H04L63/20Primary

    for managing network security; network security policies in general (filtering policies H04L63/0227) · CPC title

  • wherein the security policies are location-dependent, e.g. entities privileges depend on current location or allowing specific operations only from locally connected terminals · CPC title

  • Indexing; Web crawling techniques · CPC title

  • Temporal data queries · CPC title

  • Traffic logging, e.g. anomaly detection · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11979433B2 cover?
A system for web-rendering data-dense geographical regions that correspond to heterogenous sourced data and formats for highly scalable parallel simulations, comprising a multi-dimensional time-series database enabling single-query support over all simulations via individual simulation swimlanes.
Who is the assignee on this patent?
Qomplx Inc, Qomplx Llc
What technology area does this patent fall under?
Primary CPC classification H04L63/20. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue May 07 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).