Methods and systems for a mobile device to emulate a vehicle human-machine interface

US9688225B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9688225-B2
Application numberUS-201514879646-A
CountryUS
Kind codeB2
Filing dateOct 9, 2015
Priority dateOct 9, 2015
Publication dateJun 27, 2017
Grant dateJun 27, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 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. The system of claim 1 , wherein the HMI data includes one or more parameters associated with at least one of a vehicle feature or function. 3. The system of claim 2 , wherein the one or more parameters at the vehicle display and at a mobile device user interface no longer have mirrored settings based on the parameter adjustment. 4. The system of claim 3 , wherein the vehicle processor is further programmed to, compare the parameter adjustment to the one or more parameters and update the HMI data based on the parameter adjustment. 5. The system of claim 4 , wherein the vehicle processor is further programmed to, in response to the adjustment of the one or more parameters associated with the at least one of the vehicle feature or function, transmit updated HMI data to the recognized mobile device. 6. The system of claim 5 , wherein the at least one of the vehicle feature or function includes a climate system, radio controls, navigation system, and phone controls. 7. The system of claim 6 , wherein the processor is further programmed to, in response to the adjustment of the one or more parameters associated with the climate system, transmit climate data as the updated HMI data to the recognized mobile device. 8. The system of claim 1 , wherein the HMI data is configured to output information at a mobile device user interface mirroring the vehicle display. 9. The system of claim 8 , wherein the mobile device user interface is configured to receive user input to adjust the parameter associated with the HMI data. 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. 11. The method of claim 10 , wherein the HMI data includes one or more parameters associated with at least one of a vehicle feature or function outputted at the vehicle display. 12. The method of claim 11 , further comprising receiving a parameter adjustment, via the mobile device user interface screen, for the one or more parameters associated with the at least one of the vehicle feature or function. 13. The method of claim 10 , wherein the mobile device processor receives the HMI data via a browser. 14. The method of claim 10 , further comprising receiving updated HMI data from the vehicle system via websockets based on the adjusted HMI data. 15. The method of claim 10 , wherein the HMI data includes a climate system, radio controls, navigation system, and phone controls. 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. 17. The computer-program product of claim 16 , wherein the non-transitory computer readable medium further comprises instructions for adjusting a vehicle feature based on the parameter adjustment. 18. The computer-program product of claim 17 , wherein the non-transitory computer readable medium further comprises instructions for: in response to the adjusted vehicle feature, transmitting updated HMI data to the mobile device. 19. The computer program product of claim 16 , wherein the data includes parameters associated with a climate system, radio controls, navigation system, and phone controls.

Assignees

Inventors

Classifications

  • Control systems or circuits characterised by including features for automatic and non-automatic control, e.g. for changing from automatic to manual control · CPC title

  • H04L67/02Primary

    based on web technology, e.g. hypertext transfer protocol [HTTP] · CPC title

  • Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles · CPC title

  • involving control of end-device applications over a network · CPC title

  • involving adaptations of sockets based mechanisms (secure socket layer H04L63/168) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9688225B2 cover?
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 dis…
Who is the assignee on this patent?
Myine Electronics Inc, Livio Inc
What technology area does this patent fall under?
Primary CPC classification H04L67/02. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jun 27 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).