Patent ID: 8458376
Filing Date: 2013-06-04
Classification: G06F

Abstract:
1. A universal serial bus (USB) peripheral device comprising: a USB connector having a VBUS pin, a D− pin, a D+ pin, an ID pin and a GND pin; a controller, connecting to the VBUS pin, the D− pin, the D+ pin and the GND pin; a power connector for connecting a charger, having a power lead for outputting power from the charger and a signal lead connected to the controller for sending a status signal indicating whether the charger is connected or not; a first relay, having two first switch contacts and a first control lead, wherein the first switch contacts are connected between the ID pin and the GND pin, and the first control lead is controlled by the signal lead of the power connector; a second relay, having two sets of second switch contacts and a second control lead, wherein a set of second switch contacts are connected between the D− pin and the controller, the other set of the second switch contacts are connected between the D+ pin and the controller, and the second control lead is controlled by the signal lead of the power connector; a third relay, having two third switch contacts and a third control lead, wherein the third switch contacts are connected between the VBUS pin and a power pin of the controller, and the third control lead is controlled by the signal lead of the power connector; a fourth relay, having two fourth switch contacts and a fourth control lead, wherein the fourth switch contacts are connected between the VBUS pin and the power lead of the power connector, and the fourth control lead is controlled by the signal lead of the power connector; and a fifth relay, having two fifth switch contacts and a fifth control lead, wherein the fifth switch contacts are connected between the power lead of the power connector and the power pin of the controller, and the fifth control lead is controlled by the signal lead of the power connector; wherein the first relay, the second relay, the third relay, the fourth relay and the fifth relay are switched on/off depending upon the status signal from the signal lead of the power connector.