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 device traversing a route, each turn-by-turn navigation instruction associated with a location on the route, the method comprising:
- as the device traverses along the route, displaying a turn-by-turn navigation instruction for a current location of the device;
receiving a touch input through a touch input interface of the device while displaying a first turn-by-turn navigation instruction for a first maneuver and the current location of the device in a first map region associated with the first turn-by-turn navigation instruction;
in response to receiving the touch input, displaying a second turn-by-turn navigation instruction for a second maneuver and a second map region associated with the second turn-by-turn navigation instruction; and
after a predetermined time period during which no input is received, automatically replacing the display of the second turn-by-turn navigation instruction and the second map region with the display of the first turn-by-turn navigation instruction and the first map region.
1 Assignment
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.
59 Citations
23 Claims
-
1. A method of providing a sequence of turn-by-turn navigation instructions on a device traversing a route, each turn-by-turn navigation instruction associated with a location on the route, the method comprising:
-
as the device traverses along the route, displaying a turn-by-turn navigation instruction for a current location of the device; receiving a touch input through a touch input interface of the device while displaying a first turn-by-turn navigation instruction for a first maneuver and the current location of the device in a first map region associated with the first turn-by-turn navigation instruction; in response to receiving the touch input, displaying a second turn-by-turn navigation instruction for a second maneuver and a second map region associated with the second turn-by-turn navigation instruction; and after a predetermined time period during which no input is received, automatically replacing the display of the second turn-by-turn navigation instruction and the second map region with the display of the first turn-by-turn navigation instruction and the first map region. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. 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 (i) a first user interface (UI) item that describes an upcoming first navigation maneuver for a first location of the device and (ii) a first map region that presents the first location of the device 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; in response to receiving the touch input, displaying (i) a second UI item that describes a second navigation maneuver associated with a second location and (ii) a second map region that presents the second location of the device; and after a predetermined time period during which no input is received, automatically replacing the display of the second UI item and the second map region with the display of the first UI item and the first map region. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A device comprising:
-
a display screen; a touch input interface that processes touch inputs on the display screen; a set of processing units; and a machine readable medium storing a navigation application which when executed by at least one of the processing units guides a user by displaying a sequence of turn-by-turn navigation instructions on the display screen, each turn-by-turn navigation instruction associated with a location on a route, the navigation application comprising sets of instructions for; displaying a turn-by-turn navigation instruction associated with a current location of the device as the device traverses along the route; receiving a touch input through the touch input interface while displaying a first turn-by-turn navigation instruction and a first location associated with the first turn-by-turn navigation instruction; displaying, in response to receiving the touch input, a second turn-by-turn navigation instruction and a second location associated with the second turn-by-turn navigation instruction; and after a predetermined time period during which no input is received, automatically replacing the display of the second turn-by-turn navigation instruction and the second location with the display of the first turn-by-turn navigation instruction and the first location. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
Specification