Map application with improved navigation tools
First Claim
1. A method for providing a navigation presentation on a device, the method comprising:
- formulating a prediction that the device is traveling to a known destination;
after formulating the prediction, displaying in a user interface (UI) of the device a selectable option to initiate a non-prompting first navigation presentation to the predicted destination that provides navigation information for navigating a route to the destination without providing maneuver instructions at junctures along the route; and
upon selection of the selectable option, presenting the non-prompting first navigation presentation to provide information regarding the device'"'"'s distance to the destination,wherein the information regarding the device'"'"'s distance to the destination is presented in a selectable first display area, andwherein, upon selection of the first display area, the first navigation presentation switches to a turn-by-turn second navigation presentation to the predicted destination that provides maneuver instructions at junctures along the route.
1 Assignment
0 Petitions
Accused Products
Abstract
Some embodiments provide a mapping application with novel navigation and/or search tools. In some embodiments, the mapping application formulates predictions about future destinations of a device that executes the mapping application, and provides dynamic notifications regarding these predicted destinations. For instance, when a particular destination is a likely destination (e.g., most likely destination) of the device, the mapping application in some embodiments presents a notification regarding the particular destination (e.g., plays an animation that presents the notification). This notification in some embodiments provides some information about (1) the predicted destination (e.g., a name and/or address for the predicted destination) and (2) a route to this predicted destination (e.g., an estimated time of arrival, distance, and/or amount of ETD for the predicted destination). In some embodiments, the notification is a dynamic not only because it is presented dynamically as the device travels, but also because the information that the notification displays about the destination and/or route to the destination is dynamically updated by the mapping application as the device travels.
-
Citations
33 Claims
-
1. A method for providing a navigation presentation on a device, the method comprising:
-
formulating a prediction that the device is traveling to a known destination; after formulating the prediction, displaying in a user interface (UI) of the device a selectable option to initiate a non-prompting first navigation presentation to the predicted destination that provides navigation information for navigating a route to the destination without providing maneuver instructions at junctures along the route; and upon selection of the selectable option, presenting the non-prompting first navigation presentation to provide information regarding the device'"'"'s distance to the destination, wherein the information regarding the device'"'"'s distance to the destination is presented in a selectable first display area, and wherein, upon selection of the first display area, the first navigation presentation switches to a turn-by-turn second navigation presentation to the predicted destination that provides maneuver instructions at junctures along the route. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory machine-readable medium storing a navigation application for execution on a device, the navigation application comprising sets of instructions for:
-
identifying predicted destinations for the device; without user intervention, providing an automated notification of a predicted destination; upon selection of the automated notification, simultaneously providing an option to request a turn-by-turn prompting navigation presentation to the predicted destination and an option to request a non-prompting navigation presentation to the predicted destination; and providing one of the navigation presentations upon the selection of the presentation, wherein a non-prompting navigation presentation does not provide individual maneuver instruction prompts at junctures along a route that is being navigated, but displays information regarding the device'"'"'s distance to the destination of the route. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A device comprising:
-
a set of processing units; and a non-transitory machine-readable medium storing a navigation application for execution by at least one of the processing units, the navigation application comprising sets of instructions for; without user input, simultaneously providing a first option to request a first navigation presentation and a second option to request a second navigation presentation to a destination, wherein the first navigation presentation provides maneuver instruction prompts at junctures along a route to the destination, while the second navigation presentation does not provide maneuver instruction prompts at the junctures along the route but provides distance information regarding the device'"'"'s distance to the destination as the device travels to the route; displaying the first navigation presentation when the first option is selected; and displaying the second navigation presentation when the second option is selected, wherein both displayed first and second navigation presentations show a representation of the device traveling across a representation of the route. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. A non-transitory machine-readable medium storing a navigation application for execution on a device, the navigation application comprising sets of instructions for:
-
presenting a turn-by-turn first navigation presentation that provides individual maneuver instructions at junctures along a route that is being navigated; presenting a distance-only second navigation presentation that does not provide any navigational instructions along the navigated route but displays information regarding the device'"'"'s distance to a destination of the route; wherein both navigation presentations display a same representation of the device moving along a same representation of the route as the device moves along the route to the destination. - View Dependent Claims (32, 33)
-
Specification