Intelligent distributed geographic information system

US10496724B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10496724-B2
Application numberUS-201615295935-A
CountryUS
Kind codeB2
Filing dateOct 17, 2016
Priority dateJun 27, 2005
Publication dateDec 3, 2019
Grant dateDec 3, 2019

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.

Interactive geographic information systems (GIS) and techniques are disclosed that provide users with a greater degree of flexibility, utility, and information. A markup language is provided that facilitates communication between servers and clients of the interactive GIS, which enables a number of GIS features, such as network links (time-based and/or view-dependent dynamic data layers), ground overlays, screen overlays, placemarks, 3D models, and stylized GIS elements, such as geometry, icons, description balloons, polygons, and labels in the viewer by which the user sees the target area. Also, “virtual tours” of user-defined paths in the context of distributed geospatial visualization is enabled. Streaming and interactive visualization of filled polygon data are also enabled thereby allowing buildings and other such features to be provided in 3D. Also, techniques for enabling ambiguous search requests in a GIS are provided.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for automatically updating digital maps, the method comprising: receiving, by one or more processors in a client device via a communication network from a geographic information systems (GIS) server system, geographic information for generating interactive digital maps; generating, by the one or more processors in the client device, a digital map of a geographic area using the received geographic information; receiving, by the one or more processors in the client device via the communication network from the GIS server system, a geospatial description file that includes a link for iteratively automatically fetching content for one or more events directly from a third-party content server, wherein the client device fetches the content without user input; geolocating the one or more events using the description file, by the one or more processors in the client device, to determine one or more locations of the one or more events; and placing, by the one or more processors in the client device, one or more icons on the digital map at the determined one or more locations. 2. The method of claim 1 , further comprising: in response to geolocating the one or more events, automatically moving a view of the digital map in accordance with the determined one or more locations. 3. The method of claim 1 , wherein the geospatial description file further includes a second element that specifies a view of a virtual camera when displaying the one or more events in a 3D viewer. 4. The method of claim 1 , wherein the geospatial description file is consistent with a Keyhole Markup Language (KML) or compressed KML (KMZ) specification. 5. The method of claim 1 , wherein iteratively fetching content for the one or more events includes iteratively fetching content from the third-party content server using a view-dependent network link (VDNL). 6. The method of claim 5 , wherein using the view-dependent network link (VDNL) includes submitting, by the one or more processors, a VDNL data structure that specifies the third-party content server. 7. The method of claim 5 , wherein the VDNL link is implemented as an RSS feed. 8. The method of claim 5 , wherein the VDNL link corresponds to a news feed from a news source. 9. The method of claim 1 , wherein generating the digital map includes generating a 3D satellite image map. 10. A client device comprising: one or more processors; and a non-transitory computer-readable medium storing thereon instructions that, when executed by the one or more processors, cause the client device to: receive, via a communication network from a geographic information systems (GIS) server system, geographic information for generating interactive digital maps, generate a digital map of a geographic area using the received geographic information, receive, via the communication network from the GIS system, a geospatial description file that includes a link for iteratively automatically fetching content for one or more events directly from a third-party content server, wherein the client device fetches the content without user input, geolocate the one or more events using the description file to determine one or more locations of the one or more events, and place one or more icons on the digital map at the determined one or more locations. 11. The client device of claim 10 , wherein the instructions further cause the one or more processors to: in response to geolocating the one or more events, automatically move a view of the digital map in accordance with the determined one or more locations. 12. The client device of claim 10 , wherein the geospatial description file further includes a second element that specifies a view of a virtual camera when displaying the one or more events in a 3D viewer. 13. The client device of claim 10 , wherein the geospatial description file is consistent with a Keyhole Markup Language (KML) or compressed KML (KMZ) specification. 14. The client device of claim 10 , wherein to iteratively fetch content for the one or more events, the instructions cause the client device to iteratively fetch content from the third-party content server using a view-dependent network link (VDNL). 15. The client device of claim 14 , wherein using the view-dependent network link (VDNL) includes submitting a VDNL data structure that specifies the third-party content server. 16. The client device of claim 14 , wherein the VDNL link is implemented as an RSS feed. 17. The client device of claim 14 , wherein the VDNL link corresponds to a news feed from a news source. 18. The client device of claim 10 , wherein to generate the digital map, the instructions cause the client device to generate a 3D satellite image map.

Assignees

Inventors

Classifications

  • Probabilistic graphical models, e.g. probabilistic networks · CPC title

  • Interaction with a metaphor-based environment or interaction object displayed as three-dimensional [3D], e.g. changing the user viewpoint with respect to the environment or object · CPC title

  • Geographic models · CPC title

  • Geographical information databases · CPC title

  • Query predicate definition using graphical user interfaces, including menus and forms (G06F16/2423 takes precedence) · 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 US10496724B2 cover?
Interactive geographic information systems (GIS) and techniques are disclosed that provide users with a greater degree of flexibility, utility, and information. A markup language is provided that facilitates communication between servers and clients of the interactive GIS, which enables a number of GIS features, such as network links (time-based and/or view-dependent dynamic data layers), groun…
Who is the assignee on this patent?
Google Inc, Google Llc
What technology area does this patent fall under?
Primary CPC classification G06F3/04815. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 03 2019 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).