Default map zoom level by travel time

US11467000B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11467000-B2
Application numberUS-201816606612-A
CountryUS
Kind codeB2
Filing dateDec 26, 2018
Priority dateDec 26, 2018
Publication dateOct 11, 2022
Grant dateOct 11, 2022

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.

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.

First claim

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.

Assignees

Inventors

Classifications

  • Overview of the route on the road map · CPC title

  • Machine learning · CPC title

  • G01C21/367Primary

    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

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 US11467000B2 cover?
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 …
Who is the assignee on this patent?
Google Llc
What technology area does this patent fall under?
Primary CPC classification G01C21/367. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 11 2022 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 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).