Patent ID: 9319831
Filing Date: 2016-04-19
CPC Classification: G01C,H04W

Claim Text:
1. A non-transitory machine readable medium storing a program which when executed by at least one processing unit of a device displays a map, the program comprising sets of instructions for: displaying a calculated route on the displayed map, the calculated route comprising a plurality of maneuver instructions for a plurality of junctures along the calculated route; tracking a first location of the device; identifying a first juncture along the calculated route based on the first tracked location of the device; displaying on the displayed map (i) a first user interface (UI) item for providing a first maneuver instruction for the first juncture and (ii) a juncture indicator for indicating the first juncture on the map; when a second tracked location meets a first set of criteria, replacing the first UI item with a second UI item for providing a second maneuver instruction for a second juncture of the route; and when a third different tracked location meets a second different set of criteria, moving the juncture indicator from the first juncture to the second juncture to identify the second juncture of the route on the map.