Mapping application with turn-by-turn navigation mode for output to vehicle display
First Claim
1. A method for controlling an interactive communication system of a vehicle by a mobile device, the method comprising:
- determining, by the mobile device, a particular set of capabilities of the interactive communication system;
determining, by the mobile device, whether the particular set of capabilities corresponds to a first set of capabilities or a second set of capabilities;
when the particular set of capabilities corresponds to the first set of capabilities, generating, by the mobile device, a first graphical user interface configured for being manipulated by the interactive communication system having the first set of capabilities, the first graphical user interface including a first map, wherein a presentation of the first map is modifiable through a first type of user input received through the interactive communication system;
when the particular set of capabilities corresponds to the second set of capabilities, generating, by the mobile device, a second graphical user interface configured for being manipulated by the interactive communication system having the second set of capabilities, the second graphical user interface including a second map, wherein a presentation of the second map is modifiable through a second type of user input received through the interactive communication system; and
causing, by the mobile device, the interactive communication system to present a vehicle graphical user interface corresponding to the first graphical user interface or the second graphical user interface.
0 Assignments
0 Petitions
Accused Products
Abstract
Some embodiments provide a method for an application executing on a mobile device. The method renders an animated navigation presentation for output to an external display screen not part of the mobile device. The navigation presentation includes an animated map showing at least a portion of a route to a destination. The method simultaneously displays information regarding a maneuver along the route on a display screen of the mobile device without displaying a same animated map on the mobile device. In some embodiments, the displayed information regarding the maneuver comprises a graphical instruction and a text instruction for a next maneuver along the route.
292 Citations
22 Claims
-
1. A method for controlling an interactive communication system of a vehicle by a mobile device, the method comprising:
-
determining, by the mobile device, a particular set of capabilities of the interactive communication system; determining, by the mobile device, whether the particular set of capabilities corresponds to a first set of capabilities or a second set of capabilities; when the particular set of capabilities corresponds to the first set of capabilities, generating, by the mobile device, a first graphical user interface configured for being manipulated by the interactive communication system having the first set of capabilities, the first graphical user interface including a first map, wherein a presentation of the first map is modifiable through a first type of user input received through the interactive communication system; when the particular set of capabilities corresponds to the second set of capabilities, generating, by the mobile device, a second graphical user interface configured for being manipulated by the interactive communication system having the second set of capabilities, the second graphical user interface including a second map, wherein a presentation of the second map is modifiable through a second type of user input received through the interactive communication system; and causing, by the mobile device, the interactive communication system to present a vehicle graphical user interface corresponding to the first graphical user interface or the second graphical user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 22)
-
-
8. A non-transitory computer readable medium including one or more sequences of instructions for controlling an interactive communication system of a vehicle by a mobile device, that when executed by one or more processors, cause the processors to perform operations comprising:
-
determining, by the mobile device, a particular set of capabilities of the interactive communication system; determining, by the mobile device, whether the particular set of capabilities corresponds to a first set of capabilities or a second set of capabilities; when the particular set of capabilities corresponds to the first set of capabilities, generating, by the mobile device, a first graphical user interface configured for being manipulated by the interactive communication system having the first set of capabilities, the first graphical user interface including a first map, wherein a presentation of the first map is modifiable through a first type of user input received through the interactive communication system; when the particular set of capabilities corresponds to the second set of capabilities, generating, by the mobile device, a second graphical user interface configured for being manipulated by the interactive communication system having the second set of capabilities, the second graphical user interface including a second map, wherein a presentation of the second map is modifiable through a second type of user input received through the interactive communication system; and causing, by the mobile device, the interactive communication system to present a vehicle graphical user interface corresponding to the first graphical user interface or the second graphical user interface. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
- one or more processors; and
a non-transitory computer readable medium including one or more sequences of instructions for controlling an interactive communication system of a vehicle by a mobile device, that when executed by the one or more processors, cause the processors to perform operations comprising; determining, by the mobile device, a particular set of capabilities of the interactive communication system; determining, by the mobile device, whether the particular set of capabilities corresponds to a first set of capabilities or a second set of capabilities; when the particular set of capabilities corresponds to the first set of capabilities, generating, by the mobile device, a first graphical user interface configured for being manipulated by the interactive communication system having the first set of capabilities, the first graphical user interface including a first map, wherein a presentation of the first map is modifiable through a first type of user input received through the interactive communication system; when the particular set of capabilities corresponds to the second set of capabilities, generating, by the mobile device, a second graphical user interface configured for being manipulated by the interactive communication system having the second set of capabilities, the second graphical user interface including a second map, wherein a presentation of the second map is modifiable through a second type of user input received through the interactive communication system; and causing, by the mobile device, the interactive communication system to present a vehicle graphical user interface corresponding to the first graphical user interface or the second graphical user interface. - View Dependent Claims (16, 17, 18, 19, 20, 21)
- one or more processors; and
Specification