Navigation application with several navigation modes
First Claim
Patent Images
1. A device comprising:
- a display screen;
a set of processing units; and
a non-transitory machine readable medium storing a navigation application for execution by at least one processing unit, the navigation application comprising;
a first module configured to (i) present a first version of a map on the display screen when a first navigation mode associated with a first mode of transportation is used to provide navigation instructions along a first route, and (ii) present a second, different version of the map on the display screen when a second navigation mode associated with a second mode of transportation is used to provide navigation instructions along a second route; and
a second module configured to automatically identify one of the first navigation mode and second navigation mode as a desired navigation mode for a current mode of transportation, wherein the second module identifies the second navigation mode as the desired navigation mode when the second module (i) detects that the device is at a border of first and second regions, wherein a first set of transportation modes is available in the first region while a different second set of transportation modes is available in the second region, and (ii) determines that the first transportation mode is not a viable transportation mode in the second set of transportation modes for the second region.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for providing navigation instructions on a device is described. As the device traverses a navigated route according to a first mode of transportation, the method displays a first turn-by-turn navigation presentation defined for the first mode. Based on data gathered by the device, the method determines that the device is navigating the route according to a second mode of transportation. The method automatically displays a second, different turn-by-turn navigation presentation defined for the second mode.
-
Citations
38 Claims
-
1. A device comprising:
-
a display screen; a set of processing units; and a non-transitory machine readable medium storing a navigation application for execution by at least one processing unit, the navigation application comprising; a first module configured to (i) present a first version of a map on the display screen when a first navigation mode associated with a first mode of transportation is used to provide navigation instructions along a first route, and (ii) present a second, different version of the map on the display screen when a second navigation mode associated with a second mode of transportation is used to provide navigation instructions along a second route; and a second module configured to automatically identify one of the first navigation mode and second navigation mode as a desired navigation mode for a current mode of transportation, wherein the second module identifies the second navigation mode as the desired navigation mode when the second module (i) detects that the device is at a border of first and second regions, wherein a first set of transportation modes is available in the first region while a different second set of transportation modes is available in the second region, and (ii) determines that the first transportation mode is not a viable transportation mode in the second set of transportation modes for the second region. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. For a navigation application executable by at least one processing unit of a device, a method comprising:
-
presenting (i) a first version of a map on a display screen of the device when a first navigation mode associated with a first mode of transportation is used to provide navigation instructions along a first route, and (ii) a second, different version of the map on the display screen when a second navigation mode associated with a second mode of transportation is used to provide navigation instructions along a second route; and automatically identifying one of the first and second navigation modes as a desired navigation mode for a current mode of transportation, wherein the second navigation mode is identified as the desired navigation mode when (i) the device is at a border of first and second regions, wherein a first set of transportation modes is available in the first region while a second different set of transportation modes is available in the second region, and (ii) the first transportation mode is not a viable transportation mode in the second set of transportation modes for the second region. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A non-transitory machine readable medium storing a navigation application for execution by at least one processing unit of a device, the navigation application comprising sets of instructions for:
-
presenting (i) a first version of a map on a display screen of the device when a first navigation mode associated with a first mode of transportation is used to provide navigation instructions along a first route, and (ii) a second, different version of the map on the display screen when a second navigation mode associated with a second mode of transportation is used to provide navigation instructions along a second route; and automatically identifying one of the first and second navigation modes as a desired navigation mode for a current mode of transportation, wherein the second navigation mode is identified as the desired navigation mode when (i) the device is at a border of first and second regions, wherein a first set of transportation modes is available in the first region while a second different set of transportation modes is available in the second region, and (ii) the first transportation mode is not a viable transportation mode in the second set of transportation modes for the second region. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
Specification