Patent ID: 8190785

Claim:
An interactive input system comprising: an interactive surface having a controller; and a plug-and-play cable connecting a computing device to the controller and establishing a bi-directional communication channel therebetween, wherein upon request of said computing device, said controller sending a plurality of human interface device profiles to said computing device via said plug-and-play cable, and upon receiving said plurality of human interface device profiles, said computing device loading a first human interface device profile, said plug-and-play cable comprising: storage; executable software stored on said storage, said software being automatically executed by the computing device when said plug-and-play cable is connected to the computing device, and when executed, said software instructing said computing device to send a command to said controller instructing said controller to switch from the first human interface device profile to a second human interface device profile; and settings stored on said storage, said settings being transferred to the computing device via said plug-and-play cable and being used by the computing device to calibrate automatically the computing device and the interactive surface, wherein said software enables said computing device and controller to communicate over said bi-directional communication channel and is operable to detect disconnection of said plug-and-play cable from said computing device and terminate execution in response thereto, said computing device not persistently storing said software and settings thereafter.