Direction list
First Claim
1. A mobile device comprising:
- a set of processing units; and
a machine readable medium storing a program for execution by at least one of the processing units, the program comprising;
a positioning module for providing a physical position of the mobile device;
a routing module for generating a list of directions for traveling on a route comprising a plurality of maneuvers from a starting location to an ending location; and
a display module for (i) displaying the list of directions as a plurality of graphical items, each graphical item representing a maneuver in the route, (ii) changing an appearance of a graphical item when the physical position of the mobile device indicates that a maneuver represented by the graphical item has completed, and (iii) maintaining the graphical item in display with its changed appearance for a predetermined period of time after the maneuver is executed before scrolling the list of directions.
1 Assignment
0 Petitions
Accused Products
Abstract
A mobile device that displays a list of traveling maneuvers or driving directions according to a route from a start location to a destination location is provided. The displayed list of driving directions includes a series of graphical items that each corresponds to a maneuver in the route. The displayed list of driving directions is updated dynamically according to the current position of the mobile device. Each maneuver actually taken or traveled causes the mobile device to display the item that corresponds to the taken maneuver differently. After a number of maneuvers have been taken, the graphical items that correspond to the taken maneuvers are removed from display and new maneuvers are brought into view.
-
Citations
22 Claims
-
1. A mobile device comprising:
-
a set of processing units; and a machine readable medium storing a program for execution by at least one of the processing units, the program comprising; a positioning module for providing a physical position of the mobile device; a routing module for generating a list of directions for traveling on a route comprising a plurality of maneuvers from a starting location to an ending location; and a display module for (i) displaying the list of directions as a plurality of graphical items, each graphical item representing a maneuver in the route, (ii) changing an appearance of a graphical item when the physical position of the mobile device indicates that a maneuver represented by the graphical item has completed, and (iii) maintaining the graphical item in display with its changed appearance for a predetermined period of time after the maneuver is executed before scrolling the list of directions. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer readable medium storing a computer program for execution by at least one processor of a mobile device, the computer program comprising sets of instructions for:
-
displaying a list of directions for traveling on a route from a starting location to an ending location, the route partitioned into a plurality of segments, the list of directions comprising a plurality of items representing the plurality of segments; altering an appearance of an item in the list of directions corresponding to a particular segment of the route when the mobile device is traveling along the particular segment; and maintaining the item in display with its altered appearance for a predetermined period of time after a maneuver associated with the particular segment is executed before scrolling the list of directions. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A non-transitory computer readable medium storing a computer program for execution by at least one processor of a mobile device, the computer program comprising sets of instructions for:
-
displaying a list of directions for traveling on a route comprising a plurality of maneuvers from a starting location to an ending location, the list of driving directions comprising a plurality of graphical items, each graphical item representing a maneuver in the route; and updating the displayed list of directions according to a physical position of the mobile device, wherein said updating comprises; when the physical position of the mobile device has traveled past a particular maneuver in the route, altering an appearance of a graphical item in the list of directions that corresponds to the particular maneuver; and removing the graphical item that corresponds to the particular maneuver from the list of directions after the graphical item with the altered appearance has remained in display for a predetermined period of time after the particular maneuver is executed. - View Dependent Claims (13, 14, 15)
-
-
16. A method comprising:
-
displaying, at a mobile device, a list of directions for traveling on a route comprising a plurality of maneuvers from a starting location to an ending location, the list of directions comprising a plurality of graphical items representing the plurality of maneuvers; changing an appearance of a graphical item when the physical position of the mobile device indicates that a maneuver represented by the graphical item has completed; and maintaining the graphical item with its changed appearance in display for a predetermined period of time after the maneuver is executed before scrolling the list of directions. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification