Navigation application with adaptive display of graphical directional indicators
US-9146125-B2 · Sep 29, 2015 · US
US12333237B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12333237-B2 |
| Application number | US-202318117927-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 6, 2023 |
| Priority date | Dec 6, 2017 |
| Publication date | Jun 17, 2025 |
| Grant date | Jun 17, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Systems, methods, and non-transitory computer readable media may provide a view of geospatial information. A user's selection of a location may be obtained. Characteristic information describing characteristics of the location may be obtained. Activities information describing activities of the location may be obtained. An interface (e.g., user interface, API) enabling presentation of a geospatial view of the activities of the location with respect to the characteristics of the location may be provided.
Opening claim text (preview).
The invention claimed is: 1. A system comprising: one or more processors; and a memory storing instructions that, when executed by the one or more processors, cause the system to perform: obtaining a selection of a location; obtaining characteristic information describing characteristics of the location; obtaining activities information describing current activities and future or recurring activities scheduled or predicted to physically occur at the location within a specified time duration of a current time, wherein at least a subset of the characteristic information or the activities information comprises unstructured text; providing an interface, wherein the interface enables presentation of a geospatial view of the activities information with respect to the characteristics of the location, and a textual description related to the characteristic information or the activities information, wherein the providing of the interface comprises changing a format of at least the subset of the characteristic information or the activities information; and updating the interface over time to continuously simulate, prior to the future activities or prior to a future occurrence of the recurring activities, the future or recurring activities scheduled or predicted to physically occur at the location. 2. The system of claim 1 , wherein the activities information is updated dynamically to obtain, at a first time instance, the activities information within the specified time duration of a first time instance and obtain, at a second time instance, the activities information within the specified time duration of the second time instance. 3. The system of claim 1 , wherein the interface comprises a document section that comprises one or more narratives of the activities information, an overview section that comprises metadata of the narratives and a map view, and a tag section that comprises entities which have been tagged. 4. The system of claim 3 , wherein the instructions further cause the system to perform, upon receiving an update to an entity to be tagged, highlighting any instance of the entity within the document section. 5. The system of claim 3 , wherein the instructions further cause the system to perform, upon receiving a removal of an entity to be tagged, removing any highlighted instance of the entity within the document section. 6. The system of claim 1 , wherein the instructions further cause the system to perform, importing one or more external media files from an external data source and augmenting the map view with the one or more external media files. 7. The system of claim 3 , wherein the instructions further cause the system to perform, updating the one or more narratives of the activities information with a passage of time, such that a first narrative of the activities information is populated at a first time instance to include activities information that will occur within the specified time duration of the first time instance and a second narrative of the activities information is populated at a second time instance to include activities information that will occur within the specified time duration of the second time instance. 8. The system of claim 1 , wherein the obtaining of the activities information comprises transmitting a search request to multiple databases and multiple search engines and aggregating multiple files responsive to the search request. 9. The system of claim 1 , wherein the simulating of the future or recurring activities comprises simulating future recurring activities. 10. The system of claim 1 , wherein the location comprises a range of locations enclosed within one or more boundaries; and the instructions that, when executed by the one or more processors, cause the system to perform: receiving an updated selection of the one or more boundaries; automatically updating the textual description based on the updated selection, wherein the interface comprises multiple windows corresponding to the textual description; and the updating the textual description based on the updated selection comprises updating corresponding text within the multiple windows. 11. A method implemented by a computing system including one or more processors and storage media storing machine-readable instructions, wherein the method is performed using the one or more processors, the method comprising: obtaining a selection of a location; obtaining characteristic information describing characteristics of the location; obtaining activities information describing current activities and future or recurring activities scheduled or predicted to physically occur at the location within a specified time duration of a current time, wherein at least a subset of the characteristic information or the activities information comprises unstructured text; providing an interface, wherein the interface enables presentation of a geospatial view of the activities information with respect to the characteristics of the location, and a textual description related to the characteristic information or the activities information, wherein the providing of the interface comprises changing a format of at least the subset of the characteristic information or the activities information; and updating the interface over time to continuously simulate, prior to the future activities or prior to a future occurrence of the recurring activities, the future or recurring activities scheduled or predicted to physically occur at the location. 12. The method of claim 11 , wherein the activities information is updated dynamically to obtain, at a first time instance, the activities information within the specified time duration of a first time instance and obtain, at a second time instance, the activities information within the specified time duration of the second time instance. 13. The method of claim 11 , further comprising populating, at the interface, a document section that comprises one or more narratives of the activities information, an overview section that comprises metadata of the narratives and a map view, and a tag section that comprises entities which have been tagged. 14. The method of claim 13 , further comprising: upon receiving an update to an entity to be tagged, highlighting any instance of the entity within the document section. 15. The method of claim 13 , further comprising: upon receiving a removal of an entity to be tagged, removing any highlighted instance of the entity within the document section. 16. The method of claim 11 , further comprising: importing one or more external media files from an external data source and augmenting the map view with the one or more external media files. 17. The method of claim 13 , further comprising: updating the one or more narratives of the activities information with a passage of time, such that a first narrative of the activities information is populated at a first time instance to include activities information that will occur within the specified time duration of the first time instance and a second narrative of the activities information is populated at a second time instance to include activities information that will occur within the specified time duration of the second time instance. 18. A non-transitory computer readable medium comprising instructions that, when executed, cause one or more processors to perform: obtaining a selection of a location; obtaining characteristic information describing characteristics of the location; obtaining activities information describing current activities and future or recurrin
Spatial browsing, e.g. 2D maps, 3D or virtual spaces · CPC title
Geographical information databases · CPC title
Services making use of location information · CPC title
Formatting, i.e. changing of presentation of documents (automatic justification G06F40/189; automatic line break hyphenation G06F40/191) · CPC title
Tagging; Marking up (details of markup languages G06F40/143); Designating a block; Setting of attributes (style sheets, e.g. eXtensible Stylesheet Language Transformation [XSLT], G06F40/154) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.