Mapping application with several user interfaces
First Claim
1. A method for controlling an interactive communication system of a vehicle by a mobile device, said system comprising a display screen, the method comprising:
- if the display screen of the vehicle communication system is a touch-sensitive screen, providing to the communication system a first user interface (UI) display generated by the mobile device that includes a first map the presentation of which is modifiable with touch input received through the touch-sensitive display screen of the vehicle communication system; and
if the display screen of the vehicle communication system is not a touch-sensitive screen, providing to the communication system a second user interface display generated by the mobile device that includes a second map the presentation of which is modifiable through physical controls mounted in the vehicle, wherein the first and second UI displays comprise different displayed features.
1 Assignment
0 Petitions
Accused Products
Abstract
Some embodiments provide a method, for a mobile device, for controlling an interactive communication system of a vehicle that includes a display screen. If the display screen is touch-sensitive, the method provides a first user interface display that includes a first map the presentation of which is modifiable with touch input received through the touch-sensitive screen. If the display screen is not touch-sensitive, the method provides a second user interface display that includes a second map the presentation of which is modifiable through physical controls mounted in the vehicle. In some embodiments, if the touchscreen meets a particular set of characteristics, the first map presentation is directly modifiable with gestural input received through the display screen. If the display screen does not meet the particular set of characteristics, the first map presentation is modifiable with different, non-gestural touchscreen input received through the display screen.
-
Citations
25 Claims
-
1. A method for controlling an interactive communication system of a vehicle by a mobile device, said system comprising a display screen, the method comprising:
-
if the display screen of the vehicle communication system is a touch-sensitive screen, providing to the communication system a first user interface (UI) display generated by the mobile device that includes a first map the presentation of which is modifiable with touch input received through the touch-sensitive display screen of the vehicle communication system; and if the display screen of the vehicle communication system is not a touch-sensitive screen, providing to the communication system a second user interface display generated by the mobile device that includes a second map the presentation of which is modifiable through physical controls mounted in the vehicle, wherein the first and second UI displays comprise different displayed features. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory machine readable medium storing a program for execution by at least one processing unit of a mobile device, the program comprising sets of instructions for:
-
receiving, through a connection between the mobile device and an interactive communication system, information about a display screen of the vehicle; if the vehicle display screen is a touchscreen that meets a particular set of characteristics, generating, at the mobile device, a first user interface display for the vehicle display screen that comprises a map presentation that is directly modifiable with gestural input received through the vehicle display screen; and if the vehicle display screen is a touchscreen that does not meet a particular set of characteristics, generating, at the mobile device, a second user interface display for the vehicle display screen that comprises a map presentation that is modifiable with different, non-gestural touchscreen input received through the vehicle display screen. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A non-transitory machine readable medium storing a program for execution by at least one processing unit of a mobile device, the mapping application comprising sets of instructions for:
-
receiving, through a connection between the mobile device and an interactive communication system of a vehicle, information about a display screen of the vehicle communication system; if the vehicle display screen is a touchscreen that meets a particular set of characteristics, at the mobile device, generating for and providing to the vehicle display screen a first user interface display that comprises a map presentation that is directly modifiable with gestural input received by the vehicle display screen; and if the vehicle display screen is not a touchscreen, at the mobile device, generating for and providing to the vehicle display screen a second user interface display that comprises a map presentation that is modifiable with input received from at least one built-in vehicle control, wherein the first and second user interface displays comprise different displayed features. - View Dependent Claims (15, 16, 17)
-
-
18. A mobile device comprising:
-
a display screen; a set of processing units; and a non-transitory machine readable medium storing a program for execution by at least one of the processing units, the program comprising sets of instructions for; generating, at the mobile device, a first user interface display for the display screen of the mobile device, the first user interface comprising a map presentation that is modifiable with gestural touch input to directly manipulate the map presentation received through the display screen of the mobile device; and generating, at the mobile device, a second user interface display for a display screen of an interactive vehicle communication system to which the mobile device connects, the second user interface display comprising a map presentation that is modifiable with input received through one or more controls of the interactive vehicle communication system, wherein the first and second user interface displays are for simultaneous display on the display screen of the mobile device and the display screen of the interactive vehicle communication system, respectively, wherein the first and second UI displays comprise different UI items displayed with the map presentation. - View Dependent Claims (19, 20, 21)
-
-
22. A non-transitory machine readable medium storing a program for execution by at least one processing unit of a mobile device that connects to a vehicle having a display screen, the program comprising sets of instructions for:
-
identifying a category for the vehicle display screen, wherein the identified category comprises one of (i) a touchscreen that meets a set of quality characteristics, (ii) a touchscreen that does not meet the set of quality characteristics, and (iii) a non-touchscreen; and based on the identified category for the vehicle display screen, generating, at the mobile device, one of several different user interface displays for output on the vehicle display screen, each of the different user interface displays comprising a map presentation, wherein the map presentation is modifiable by different controls depending on the identified category for the vehicle display screen. - View Dependent Claims (23, 24, 25)
-
Specification