Navigation peek ahead and behind in a navigation application
First Claim
1. A non-transitory machine readable medium for storing a navigation application which when executed by at least one processing unit of a device guides a user through a route by displaying a sequence of navigation maneuvers each associated with a different location on a map, the navigation application comprising sets of instructions for:
- displaying a first user interface (UI) item that describes an upcoming first navigation maneuver for a current first location of the device, and a map region that presents the current first location as the device traverses a navigated route;
receiving a touch input through a touch input interface of the device while displaying the first UI item; and
in response to receiving the touch input;
displaying a second UI item that describes a second navigation maneuver associated with a second location; and
displaying a second map region that presents the first location and the second location, wherein the map is rotated such that the first location and the second location align vertically with respect to sides of a display screen of the device.
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.
55 Citations
20 Claims
-
1. A non-transitory machine readable medium for storing a navigation application which when executed by at least one processing unit of a device guides a user through a route by displaying a sequence of navigation maneuvers each associated with a different location on a map, the navigation application comprising sets of instructions for:
-
displaying a first user interface (UI) item that describes an upcoming first navigation maneuver for a current first location of the device, and a map region that presents the current first location as the device traverses a navigated route; receiving a touch input through a touch input interface of the device while displaying the first UI item; and in response to receiving the touch input; displaying a second UI item that describes a second navigation maneuver associated with a second location; and displaying a second map region that presents the first location and the second location, wherein the map is rotated such that the first location and the second location align vertically with respect to sides of a display screen of the device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. For a navigation application operating on a device, a method that guides a user through a route by displaying a sequence of navigation maneuvers each associated with a different location on a map, the method comprising:
-
displaying a first user interface (UI) item that describes an upcoming first navigation maneuver for a current first location of the device, and a map region that presents the current first location as the device traverses a navigated route; receiving a touch input through a touch input interface of the device while displaying the first UI item; and in response to receiving the touch input; displaying a second UI item that describes a second navigation maneuver associated with a second location; and displaying a second map region that presents the first location and the second location, wherein the map is rotated such that the first location and the second location align vertically with respect to sides of a display screen of the device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A device comprising:
-
a set of processing units; a touch input interface; a display screen; and a non-transitory machine readable medium for storing a navigation application which when executed by the set of processing units guides a user through a route by displaying a sequence of navigation maneuvers each associated with a different location on a map, the navigation application comprising sets of instructions for; displaying, on the display screen, a first user interface (UI) item that describes an upcoming first navigation maneuver for a current first location of the device, and a map region that presents the current first location as the device traverses a navigated route; receiving a touch input through the touch input interface of the device while displaying the first UI item; and in response to receiving the touch input; displaying a second UI item that describes a second navigation maneuver associated with a second location; and displaying a second map region that presents the first location and the second location, wherein the map is rotated such that the first location and the second location align vertically with respect to sides of a display screen of the device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification