Electronic map interfaces
US-2018143998-A1 · May 24, 2018 · US
US11467000B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11467000-B2 |
| Application number | US-201816606612-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 26, 2018 |
| Priority date | Dec 26, 2018 |
| Publication date | Oct 11, 2022 |
| Grant date | Oct 11, 2022 |
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 and methods are provided for generating a mapping application that displays an initial map with a zoom level that is based on a travel time associated with the location of the user. The mapping application receives a request to present a digital map from a client device. Based on the current geographic location of the client device, the mapping application estimates a distance in which a user of the client device can travel within a particular time period. The mapping application then selects a parameter for a viewport of the digital map based at least on the estimated distance. For example, the viewport parameter may be a zoom level. The mapping application then generates the digital map in accordance with the selected parameter, and displays the digital map via a user interface of the client device.
Opening claim text (preview).
What is claimed is: 1. A non-transitory computer-readable medium storing thereon instructions that, when executed by one or more processors, cause the one or more processors to: receive a request to present a digital map from a client device; estimate, based on a current geographic location of the client device, a distance in which a user of the client device can travel within a particular time period; select a parameter for a viewport of the digital map based at least on the estimated distance; generate the digital map in accordance with the selected parameter; and display the digital map via a user interface of the client device, wherein the digital map is displayed via the user interface of the client device prior to the receipt, by the client device, of any user input indicating a destination location. 2. The computer-readable medium of claim 1 , wherein the distance is estimated based on one or more of: traffic conditions associated with the geographic location, weather conditions associated with the geographic location, speed limits associated with the geographic location, a mode of transport associated with the geographic location, and/or a mode of transport associated with the user of the client device. 3. The computer-readable medium of claim 1 , wherein the particular time period is selected based on previous trips associated with the user of the client device. 4. The computer-readable medium of claim 1 , wherein the particular time period is learned by generating a machine learning model using user interactions associated with previously presented digital maps or previously selected points of interest (POIs) as training data. 5. The computer-readable medium of claim 1 , wherein the viewport includes a geographic area surrounding the current geographic location of the client device. 6. The computer-readable medium of claim 1 , wherein to estimate a distance in which a user of the client device can travel within a particular time period, the instructions cause the one or more processors to: estimate, based on the current geographic location of the client device, a plurality of distances in different directions from the current geographic location in which the user can travel within the particular time period; and combine the plurality of distances to generate an estimated distance. 7. The computer-readable medium of claim 1 , wherein the distance in which the user of the client device can travel within the particular time period is based on the current geographic location of the client device and a particular mode of transport. 8. The computer-readable medium of claim 1 , wherein the viewport parameter is a zoom level. 9. The computer-readable medium of claim 8 , wherein the zoom level is selected such that a zoom radius around the current geographic location of the client device is equal to the estimated distance. 10. A method for generating digital maps, the method comprising: receiving, by one or more processors, a request to present a digital map, from a client device; estimating, by the one or more processors, based on a current geographic location of the client device, a distance in which a user of the client device can travel within a particular time period; selecting, by the one or more processors, a parameter for a viewport of the digital map based at least on the estimated distance; generating, by the one or more processors, the digital map in accordance with the selected parameter; and displaying, by the one or more processors, the digital map via a user interface of the client device, wherein the digital map is displayed via the user interface of the client device prior to the receipt, by the client device, of any user input indicating a destination location. 11. The method of claim 10 , wherein estimating the distance based on the current geographic location of the client device includes: estimating, by the one or more processors, the distance based on one or more of: traffic conditions associated with the geographic location, weather conditions associated with the geographic location, speed limits associated with the geographic location, a mode of transport associated with the geographic location, and/or a mode of transport associated with the user of the client device. 12. The method of claim 10 , further comprising: selecting, by the one or more processors, the particular time period based on previous trips associated with the user of the client device. 13. The method of claim 10 , further comprising: learning, by the one or more processors, the particular time period by generating a machine learning model using user interactions associated with previously presented digital maps or previously selected points of interest (POIs) as training data. 14. The method of claim 10 , wherein the viewport includes a geographic area surrounding the current geographic location of the client device. 15. The method of claim 10 , wherein estimating a distance in which a user of the client device can travel within a particular time period includes: estimating, by the one or more processors, based on the current geographic location of the client device, a plurality of distances in different directions from the current geographic location in which the user can travel within the particular time period; and combining, by the one or more processors, the plurality of distances to generate an estimated distance. 16. The method of claim 10 , wherein estimating the distance in which a user of the client device can travel within a particular time period is based on both the current geographical location of the client device and a particular mode of transport. 17. The method of claim 10 , wherein the viewport parameter is a zoom level. 18. The method of claim 17 , further comprising: selecting, by the one or more processors, the zoom level such that a zoom radius around the current geographic location of the client device is equal to the estimated distance. 19. A computer system comprising one or more processors configured to: receive a request to present a digital map from a client device; estimate, based on a current geographic location of the client device, a distance in which a user of the client device can travel within a particular time period; select a parameter for a viewport of the digital map based at least on the estimated distance; generate the digital map in accordance with the selected parameter; and display the digital map via a user interface of the client device, wherein the digital map is displayed via the user interface of the client device prior to the receipt, by the client device, of any user input indicating a destination location.
Overview of the route on the road map · CPC title
Machine learning · CPC title
Details, e.g. road map scale, orientation, zooming, illumination, level of detail, scrolling of road map or positioning of current position marker · CPC title
using point of interest [POI] information, e.g. a route passing visible POIs · CPC title
Multimodal routing · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.