Navigation peek ahead and behind in a navigation application
First Claim
1. A method of providing a sequence of turn-by-turn navigation instructions on a display screen of a device traversing a route, the method implemented using a computing device comprising one or more processors, the method comprising:
- presenting a first turn-by-turn navigation instruction for a first maneuver that occurs at a first location along the route in a first maneuver banner;
presenting a current location of the device in a map region of the display screen;
receiving a touch input through a touch input interface of the device on the first maneuver banner off the screen;
in response to receiving the touch input, zooming out and rotating the map region proportionally to an amount of the maneuver banner sliding off the screen to display the current location, the first location, and a second location for a second maneuver along the route on the map region; and
presenting a second turn-by-turn navigation instruction in a second maneuver banner for the second maneuver.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of providing a sequence of turn-by-turn navigation instructions on a device traversing a route is provided. Each turn-by-turn navigation instruction is associated with a location on the route. As the device traverses along the route, the method displays a turn-by-turn navigation instruction associated with a current location of the device. The method receives a touch input through a touch input interface of the device while displaying a first turn-by-turn navigation instruction and a first map region that displays the current location and a first location associated with the first turn-by-turn navigation instruction. In response to receiving the touch input, the method displays a second turn-by-turn navigation instruction and a second map region that displays a second location associated with the second turn-by-turn navigation instruction. Without receiving additional input, the method automatically returns to the display of the first turn-by-turn navigation instruction and the first map region.
58 Citations
21 Claims
-
1. A method of providing a sequence of turn-by-turn navigation instructions on a display screen of a device traversing a route, the method implemented using a computing device comprising one or more processors, the method comprising:
-
presenting a first turn-by-turn navigation instruction for a first maneuver that occurs at a first location along the route in a first maneuver banner; presenting a current location of the device in a map region of the display screen; receiving a touch input through a touch input interface of the device on the first maneuver banner off the screen; in response to receiving the touch input, zooming out and rotating the map region proportionally to an amount of the maneuver banner sliding off the screen to display the current location, the first location, and a second location for a second maneuver along the route on the map region; and presenting a second turn-by-turn navigation instruction in a second maneuver banner for the second maneuver. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory machine readable medium for storing a navigation application which when executed by at least one processing unit provides a sequence of turn-by-turn navigation instructions on a display screen of a device traversing a route, the navigation application comprising sets of instructions for:
-
displaying a first user interface (UI) item that describes a first turn-by-turn navigation instruction for a first navigation maneuver that occurs at a first location of the device along the route; displaying a map region that presents the current location of the device as the device traverses a navigated route; receiving a touch input on the first UI item; in response to receiving the touch input, zooming out and rotating the map region proportionally to an amount of the maneuver banner sliding off the screen to display the current location, the first location, and a second location for a second maneuver along the route on the map region; and presenting a second turn-by-turn navigation instruction in a second maneuver banner for the second maneuver. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification