Method and apparatus for providing USB pass through connectivity
First Claim
1. 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.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and devices for facilitating pass-through USB connectivity are provided. A computing device engages with an accessory device such that the computing device connects to a corresponding USB engine in the accessory device. A signal corresponding to an engagement of an external device to the accessory device is detected and a determination of whether to disconnect the computing device from the corresponding USB engine is made as a function of a set of logic operations upon detecting the signal. A USB connection between the computing device and the external device is established as a function of the set of logic operations such that the USB connection is only established if the computing device has been disconnected from the accessory device.
117 Citations
20 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for facilitating pass-through universal serial bus (USB) connectivity, comprising:
-
engaging at least one computing device with an accessory device, the at least one computing device connecting to a corresponding USB engine in the accessory device; detecting a signal corresponding to an engagement of an external device to the accessory device; determining whether to disconnect the at least one computing device from the corresponding USB engine upon detecting the engagement of the external device to the accessory device, the determining step being a function of a set of logic operations; and establishing a USB connection between the at least one computing device and the external device as a function of the set of logic operations, the USB connection connecting the at least one computing device and the external device only if the at least one computing device has been disconnected from the accessory device. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A system that facilitates pass-through universal serial bus (USB) connectivity, comprising:
-
means for attaching at least one computing device to an accessory device, the at least one computing device connecting to a corresponding USB engine in the accessory device; means for detecting a signal corresponding to an engagement of an external device to the accessory device; means for ascertaining whether to disconnect the at least one computing device from the corresponding USB engine upon detecting the engagement of the external device to the accessory device, the means for ascertaining being a function of a set of logic operations; and means for providing a USB connection between the at least one computing device and the external device as a function of the set of logic operations, the USB connection connecting the at least one computing device and the external device only if the at least one computing device has been disconnected from the accessory device. - View Dependent Claims (17, 18, 19, 20)
-
Specification