Patent ID: 7945717

Claim:
A universal serial bus (USB) accessory device, comprising: at least one USB engine component; a computing device-USB connector component, the computing device-USB connector component configured to provide USB connectivity between the at least one USB engine component and at least one corresponding computing device; an external-USB connector component, the external-USB connector component configured to provide USB connectivity between the at least one computing device and an external device; a detection component, the detection component configured to detect if the external device is engaging with the USB accessory device; and a processor coupled to the detection component and configured to execute a set of logic operations upon detecting that the external device is engaging with the USB accessory device, the set of logic operations determining whether to provide the USB connectivity between the at least one computing device and the external device, the USB connectivity between the at least one computing device and the external device only established after breaking the USB connectivity between the at least one USB engine component and the at least one corresponding computing device.