Patent ID: 8595312

Claim:
A system for communicating, comprising: at least one master device comprising at least one central processing unit (CPU) comprising at least one master driver comprising at least one intelligent vending controller (IVC) application; at least one slave device comprising at least one slave driver; and at least one controller area network (CAN) bus facilitating communication between the at least one master device and the at least one slave device; the master device facilitating communication between at least one host application and the at least one master device and the at least one slave device such that the at least one slave device does not require the at least one IVC application in order to communicate with the host application; wherein the at least one master device and the at least one slave device are vendor devices; wherein the at least one master device and/or the at least one slave device are identified by serial numbers, and at least one record is kept of the at least one slave device that should be connected to the at least one master device; and wherein the at least one master driver and/or the at least one host computer is capable of determining when at least one new device attempts to connect to the at least one CAN bus.