×

Virtual terminal display for a vehicle

  • US 9,513,932 B2
  • Filed: 06/20/2013
  • Issued: 12/06/2016
  • Est. Priority Date: 04/30/2013
  • Status: Active Grant
First Claim
Patent Images

1. A system for displaying data associated with an embedded system, the system comprising:

  • a vehicle data bus;

    an electronic control unit comprising a first virtual terminal service; and

    a display unit configured to render a graphical user interface for the electronic control unit, the display unit in communication with the electronic control unit over the vehicle data bus, the display unit comprising;

    a processor; and

    a memory comprising;

    a second virtual terminal service executable by the processor to communicate, via the vehicle data bus, with the first virtual terminal service of the electronic control unit according to a virtual terminal protocol, wherein the first virtual terminal service of the electronic control unit is configured to communicate with the second virtual terminal service in full compliance with the virtual terminal protocol, wherein full compliance with the virtual terminal protocol includes a requirement that the electronic control unit define and control the graphical user interface rendered by the display unit, and the requirement that the electronic control unit define and control the graphical user interface includes a requirement that the electronic control unit transmit, to the display unit, a definition of each user interface control that the display unit is to render for the electronic control unit; and

    a user interface applet executable by the processor, contrary to full compliance with the virtual terminal protocol, to define and control the graphical user interface including to define user interface controls that are rendered by the display unit in accordance with logic included in the user interface applet instead of the definition of each user interface control received from the electronic control unit, wherein the user interface applet is further executable to cause an exchange of data between the first virtual terminal service and the second virtual terminal service in compliance with the virtual terminal protocol.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×