Patent ID: 7940673

Claim:
A Virtual Electrical and Electronic Device Interface and Management System (VEEDIMS) for a vehicle comprising: a backbone network formed by a plurality of cables, wherein each cable is configured to simultaneously carry digital data and power; a controller coupled to the backbone network and configured to execute a plurality of control instructions; a plurality of modules coupled to the controller via the backbone network and configured to receive data and all power needed by the modules via the backbone network, wherein the modules are configured to receive control signals from the controller based on the plurality of control instructions; and at least one device coupled to a first module of the plurality of modules via a direct input/output (I/O) interface positioned in the first module, wherein a device specific driver contained in the first module provides a communications interface between the device and a generic VEEDIMS controller driver in the controller, wherein the first module is configured to determine if the device is specifically configured for communication with the first module and, if the device is not specifically so configured and unable to communicate with the first module, the first module is configured to monitor a behavior pattern of the device to create a profile of the device for use by the controller, and if the device is specifically so configured the first module is configured to obtain the profile of the device directly from the device by communicating with the device, and wherein the profile is used to prevent short circuits and other problems of the device.