Providing maneuver indicators on a map
First Claim
Patent Images
1. A method of providing, on a device, a plurality of maneuvers for traversing a route, the method comprising:
- displaying a plurality of maneuver indicators associated with the plurality of maneuvers, each maneuver indicator placed at a location of the maneuver associated with the maneuver indicator along a route displayed on a map;
displaying a plurality of maneuver user interface (UI) items, each maneuver UI item for displaying information regarding an associated maneuver of the plurality of maneuvers;
receiving, at an input interface of the device, input to transition from a first maneuver UI item associated with a first maneuver to a second maneuver UI item associated with a second maneuver; and
upon receiving the input from the input interface of the device, displaying the second maneuver UI item and selecting a maneuver indicator associated with the second maneuver.
0 Assignments
0 Petitions
Accused Products
Abstract
For a device that runs a mapping application, a method for providing maneuver indicators along a route of a map. The maneuver indicators are arrows that identify the direction and orientation of a maneuver. A maneuver arrow may be selected and displayed differently from unselected maneuver arrows. Maneuver arrows may be selected automatically based on a user'"'"'s current location. The mapping application transitions between maneuver arrows and provides an animation for the transition. Complex maneuvers may be indicated by multiple arrows, providing a more detailed guidance for a user of the mapping application.
59 Citations
20 Claims
-
1. A method of providing, on a device, a plurality of maneuvers for traversing a route, the method comprising:
-
displaying a plurality of maneuver indicators associated with the plurality of maneuvers, each maneuver indicator placed at a location of the maneuver associated with the maneuver indicator along a route displayed on a map; displaying a plurality of maneuver user interface (UI) items, each maneuver UI item for displaying information regarding an associated maneuver of the plurality of maneuvers; receiving, at an input interface of the device, input to transition from a first maneuver UI item associated with a first maneuver to a second maneuver UI item associated with a second maneuver; and upon receiving the input from the input interface of the device, displaying the second maneuver UI item and selecting a maneuver indicator associated with the second maneuver. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory machine readable medium storing a program which when executed by a set of processing units of a device provides a plurality of maneuvers for traversing a route, the program comprising sets of instructions for:
-
displaying a plurality of maneuver indicators associated with the plurality of maneuvers, each maneuver indicator placed at a location of the maneuver associated with the maneuver indicator along a route displayed on a map; displaying a plurality of maneuver user interface (UI) items, each maneuver UI item for displaying information regarding an associated maneuver of the plurality of maneuvers; receiving input to transition from a first maneuver UI item associated with a first maneuver to a second maneuver UI item associated with a second maneuver; and upon receiving the input, displaying the second maneuver UI item and selecting a maneuver indicator associated with the second maneuver. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A device that provides a plurality of maneuvers for traversing a route, the device comprising:
-
a set of processing units; a display area; and a non-transitory machine readable medium storing a program which when executed by the set of processing units, the program comprising sets of instructions for; displaying a plurality of maneuver indicators associated with the plurality of maneuvers, each maneuver indicator placed at a location of the maneuver associated with the maneuver indicator along a route displayed on a map of the display area; displaying a plurality of banners, each banner for displaying information regarding an associated maneuver of the plurality of maneuvers, wherein the displayed information comprises at least one of a text instruction and a graphical representation of the associated maneuver; receiving input to transition from a first banner associated with a first maneuver to a second banner associated with a second maneuver; and upon receiving the input, displaying the second banner and selecting a maneuver indicator associated with the second maneuver. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification