Hot plug-and-play converter of a universal serial bus interface
First Claim
1. A hot plug-and-play converter of a universal serial bus interface for converting a peripheral interface into a plug-and-play universal serial bus interface, wherein the peripheral interface is used to connect a peripheral, the converter comprising:
- a switch, wherein a first end of the switch is connected to a voltage source;
a resistor for connecting a transferring wire of the universal serial bus interface and a second end of the switch; and
a converting circuit for connecting the universal serial bus interface and the peripheral interface, transferring signals between the universal serial bus interface and the peripheral interface, and sending a controlling signal to control the connection of the first end and the second end of the switch, wherein the controlling signal opens the switch for a period of time and then closes the switch after the peripheral interface is connected to the universal serial bus interface, and the controlling signal opens the switch for a period of time and then closes the switch after the peripheral interface is disconnected from the universal serial bus interface.
7 Assignments
0 Petitions
Accused Products
Abstract
A hot plug-and-play (PnP) converter of a universal serial bus (USB) interface that converts a non-PnP interface into a hot PnP USB interface. The converter sends the information related to the converter itself to the connected computer system, and sends the information related to the connected peripheral as well as to the presence of the peripheral to the computer system. Users can handle the connection status of disclosed is a connected peripheral more directly. The converter further instructs the computer system to detect the connection status of a peripheral automatically by changing the connection of the pull-up resistor of the transferring wire on the USB interface.
-
Citations
8 Claims
-
1. A hot plug-and-play converter of a universal serial bus interface for converting a peripheral interface into a plug-and-play universal serial bus interface, wherein the peripheral interface is used to connect a peripheral, the converter comprising:
-
a switch, wherein a first end of the switch is connected to a voltage source; a resistor for connecting a transferring wire of the universal serial bus interface and a second end of the switch; and a converting circuit for connecting the universal serial bus interface and the peripheral interface, transferring signals between the universal serial bus interface and the peripheral interface, and sending a controlling signal to control the connection of the first end and the second end of the switch, wherein the controlling signal opens the switch for a period of time and then closes the switch after the peripheral interface is connected to the universal serial bus interface, and the controlling signal opens the switch for a period of time and then closes the switch after the peripheral interface is disconnected from the universal serial bus interface. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A controlling routine of a hot plug-and-play converter of a universal serial bus interface, the routine comprising:
-
providing a peripheral interface for connecting a peripheral; providing a hot plug-and-play universal serial bus interface for connecting a computer system, wherein the universal serial bus interface comprises a first transferring wire; connecting the first transferring wire to a voltage source; disconnecting the first transferring wire from the voltage source for a period of time, and then connecting the first transferring wire back to the voltage source after the peripheral is connected to the peripheral interface; and disconnecting the first transferring wire from the voltage source for a period of time, and then connecting the first transferring wire back to the voltage source after the peripheral is disconnected from the peripheral interface.
-
-
7. A controlling routine of a hot plug-and-play converter of a universal serial bus interface, the routine comprising:
-
providing a peripheral interface for connecting a peripheral; providing a hot plug-and-play universal serial bus interface for connecting a computer system, wherein the universal serial bus interface comprises a first transferring wire; providing a resistor for connecting the first transferring wire to a voltage source; performing a first-stage setup to send information related to the converter to the computer system; checking the connection of the peripheral interface and the peripheral, wherein in the case where the peripheral is not connected to the peripheral interface, the checking continues until the connection of the peripheral and the peripheral interface is found; determining a type and a model of the peripheral; disconnecting the resistor from the first transferring wire for a period of time and then connecting the resistor back to the first transferring wire; performing a second-stage setup to send information related to the peripheral to the computer system; performing a main loop to check the connection between the peripheral interface and the peripheral; in the case where the connection doesn'"'"'t exist, disconnecting the resistor from the first transferring wire for a period of time and then connecting the resistor back to the first transferring wire and then performing the first-stage setup; in the case where the connection exists, sending commands from the computer to the peripheral; and performing the main loop.
-
-
8. A controlling routine of a hot plug-and-play converter of a universal serial bus interface, the routine comprising:
-
providing a peripheral interface for connecting a peripheral; providing a hot plug-and-play universal serial bus interface for connecting a computer system, wherein the universal serial bus interface comprises a first transferring wire; providing a resistor for connecting the first transferring wire to a voltage source; performing a first detection on the presence of a connection between the peripheral interface and the peripheral; in the case where the connection doesn'"'"'t exist, performing a first-stage setup to send information related to the converter to the computer system; performing a second detection to check the connection of the peripheral interface and the peripheral, wherein in the case where the peripheral is not connected to the peripheral interface, checking continues until the connection of the peripheral and the peripheral interface is found; in the case that either a result of the first detection or a result of the second detection shows the connection, performing; determination of a type and a model of the peripheral; a second-stage setup to send information related to the peripheral to the computer system; and performance of a main loop to check the connection between the peripheral interface and the peripheral; in the case where the connection doesn'"'"'t exist, disconnecting the resistor from the first transferring wire for a period of time and then connecting the resistor back to the first transferring wire, and then performing the first-stage setup; in the case where the connection exists, sending commands from the computer to the peripheral; and performing the main loop.
-
Specification