Java telematics emulator
First Claim
1. A system for emulating a telematics client, comprising:
- a workstation in communication with a display screen;
a software stack configured to be executed by the workstation to implement functionality for a telematics client, the software stack imitating a configuration of an in-vehicle telematics stack of a telematics control unit (TCU), the software stack further including;
a service gateway for loading an emulator;
a user interface (UD manager configured to communicate with the loaded emulator, wherein the UI manager enables a presentation of a TCU user interface without accessing the TCU.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for emulating a telematics client is provided. The system includes a workstation in communication with a display screen. A software stack configured to be executed by the workstation to implement functionality for a telematics client is included. The software stack imitates a configuration of an in-vehicle telematics stack of a telematics control unit (TCU). The software stack includes a service gateway for loading an emulator. A user interface (UI) manager configured to communicate with the loaded emulator is included with the software stack. The UI manager enables a presentation of TCU user interface without accessing the TCU. Methods to emulate a user interface and loading an emulator on a workstation are also provided.
30 Citations
19 Claims
-
1. A system for emulating a telematics client, comprising:
-
a workstation in communication with a display screen; a software stack configured to be executed by the workstation to implement functionality for a telematics client, the software stack imitating a configuration of an in-vehicle telematics stack of a telematics control unit (TCU), the software stack further including; a service gateway for loading an emulator; a user interface (UD manager configured to communicate with the loaded emulator, wherein the UI manager enables a presentation of a TCU user interface without accessing the TCU. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for emulating a telematics control unit (TCU) user interface, comprising:
-
obtaining an emulator of a TCU; defining a client application configured to run on the emulator; executing the client application on the emulator to evaluate a presentation of the client application; and providing a workstation configured to output an emulation of a TCU user interface. - View Dependent Claims (11, 12, 13)
-
-
14. A method for loading an emulator on a workstation configured to provide an emulation of a telematics control unit (TCU) user interface, comprising:
-
launching a service gateway; specifying an archive file defining an emulator for an in-vehicle telematics system; executing the archive file to enable a display of a TCU user interface; and reading a vehicle description file to define features of the TCU user interface. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification