Patent ID: 6647323
Filing Date: 2003-11-11
Classification: H04L

Abstract:
A vehicle controller comprising:communication hardware for receiving data transmissions from a plurality of diagnostic tools over a plurality of vehicle communication networks, said vehicle communication networks having different communication protocols, the communication hardware including communication protocol specific receive and transit communication buffers; a virtual input/output system for interpreting the data transmission to the communication hardware to provide communication link independent information to common receive and transmit buffers, wherein the virtual input/output system receives data from the protocol specific receive and transmit buffers; an applications software layer for receiving the communication link independent information; wherein upon the connection of at least one diagnostic tool to at least one of the vehicle communication networks, the at least one diagnostic tool will transmit a message over the at least one vehicle communication network, the message stored in the protocol specific receive buffer; wherein the vehicle controller will record the presence and device ID of the at least one diagnostic tool using the message stored in the protocol specific receive buffer and communicate with the at least one diagnostic tool and transfer vehicle process variables to the at least one diagnostic tool.