Methods and systems for a mobile device to emulate a vehicle human-machine interface
First Claim
Patent Images
1. A system comprising:
- a vehicle processor configured with a transceiver and programmed to,in response to a recognized mobile device connected via the transceiver, receive a message requesting human-machine interface (HMI) data for output to a vehicle display; and
transmit the HMI data to the mobile device via a bi-directional communication channel formatted for a screen size and resolution of a user interface screen of the mobile device; and
receive a parameter adjustment for a parameter associated with the HMI data from the recognized mobile device via a remote procedure call.
2 Assignments
0 Petitions
Accused Products
Abstract
A vehicle infotainment system includes a vehicle processor connected to a transceiver and programmed to transmit human-machine interface (HMI) data to a connected mobile device using websockets via the transceiver. The vehicle processor is further programmed to, in response to the connected mobile device via the transceiver, receive a message requesting HMI data being outputted at a vehicle display. The vehicle processor is further programmed to transmit the HMI data to the mobile device via websockets and receive a parameter adjustment via a remote procedure call for a parameter associated with the HMI data.
19 Citations
19 Claims
-
1. A system comprising:
a vehicle processor configured with a transceiver and programmed to, in response to a recognized mobile device connected via the transceiver, receive a message requesting human-machine interface (HMI) data for output to a vehicle display; and transmit the HMI data to the mobile device via a bi-directional communication channel formatted for a screen size and resolution of a user interface screen of the mobile device; and receive a parameter adjustment for a parameter associated with the HMI data from the recognized mobile device via a remote procedure call. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A mobile device emulation method comprising:
-
transmitting, via a mobile device processor paired to a vehicle system, a human-machine interface (HMI) emulator message for output to a vehicle display; receiving the HMI data from the vehicle system via a full-duplex communication channel over a single connection; formatting the HMI data for a screen size and resolution of the mobile device user interface screen; and transmitting HMI data adjusted using the screen to the vehicle system via a remote procedure call. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A computer-program product embodied in a non-transitory computer readable medium having stored instructions for programming a processor, comprising instructions for:
-
receiving a device emulator request message for data being outputted at a vehicle display; transmitting via a websockets protocol the data to a mobile device formatted for a screen size and resolution of the mobile device; and receiving a parameter adjustment associated with the data from the mobile device via a remote procedure call. - View Dependent Claims (17, 18, 19)
-
Specification