Patent ID: 7334041

Claim:
A device for communicating between a host computer and different types of vehicle networks via different vehicle network protocols, the device comprising: a server, capable of being networked to the host computer, for preparing network messages to be sent to and reading messages from a plurality of processors; the plurality of processors, coupled to the server, each of the plurality of processors is constructed and arranged to exchange the messages with each of the vehicle networks in accordance with each of the different vehicle network protocols, wherein the each of the plurality of processors includes a controller for monitoring the messages received from the each of the vehicle networks and providing a real time response to the messages that require the real time response without intervention of the server; a queue for accumulating the messages received from the each of the vehicle networks; and the controller for uploading the accumulated messages from the queue to a memory, coupled to the server via the bus interface, in response to a predetermined event without intervention of the server.