PROCESSING SYSTEM AND METHOD FOR CONNECTING A REMOTE USB DEVICE AUTOMATICALLY
First Claim
1. A processing system that is connectable to a remote USB device automatically and embedded in a user computer, for detecting request messages that are stored in a queue area of the user computer and are not transmitted yet, allowing the user computer to be connected to or disconnected from a USB device via a USB server, the processing system comprising:
- a comparison unit for acquiring device information of the USB device via the USB server and comparing the device information with driver information in the user computer, so as to find out a consistent USB device for the user computer;
a detection unit for detecting a status of the queue area that stores the request messages;
a control unit for generating a connection request according to the request messages issued by the user computer, and generating a disconnection request according to the status detected by the detection unit indicating that the request messages stored in the queue area are clear; and
a transmission unit for transmitting connection requests or disconnection requests generated by the control unit to the USB server, allowing the USB server to connect the user computer with the consistent USB device found by the detection unit according to the connection requests or disconnect the user computer from a USB device according to the disconnection requests.
1 Assignment
0 Petitions
Accused Products
Abstract
A processing system and method for connecting to a remote USB device automatically. The processing system and method provide a user computer to be connected to or disconnected from a USB device via a network system and a USB server connected to the USB device. In the beginning, the user computer finds a USB device for the user computer from the USB server via the network system; when detecting that the user computer issues request messages, the USB server connects the user computer with the USB device, and the USB device executes corresponding services according to the request messages issued by the user computer; in the last, after detecting that the USB device has finished the corresponding services according to the request messages issued by the user computer, the USB server is enabled to disconnect the user computer from the USB device.
-
Citations
14 Claims
-
1. A processing system that is connectable to a remote USB device automatically and embedded in a user computer, for detecting request messages that are stored in a queue area of the user computer and are not transmitted yet, allowing the user computer to be connected to or disconnected from a USB device via a USB server, the processing system comprising:
-
a comparison unit for acquiring device information of the USB device via the USB server and comparing the device information with driver information in the user computer, so as to find out a consistent USB device for the user computer; a detection unit for detecting a status of the queue area that stores the request messages; a control unit for generating a connection request according to the request messages issued by the user computer, and generating a disconnection request according to the status detected by the detection unit indicating that the request messages stored in the queue area are clear; and a transmission unit for transmitting connection requests or disconnection requests generated by the control unit to the USB server, allowing the USB server to connect the user computer with the consistent USB device found by the detection unit according to the connection requests or disconnect the user computer from a USB device according to the disconnection requests. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A processing method for connecting a remote USB device automatically, for allowing a user computer to be connected to or disconnected from a USB device via a network system and a USB server connected to the USB device, the processing method comprising the following steps of:
-
(1) via the user computer finding a USB device usable for the user computer from the USB server via the network system; (2) when detecting that the user computer issues request messages, having the user computer detect a connection status of the USB device via the USB server according to the request messages, and then having the USB server connect the user computer with the USB device, if a detection result of the connection status indicates an idle status, proceeding to step (3); and
if the detection result of the connection status indicates a busy status, keeping detecting the connection status of the USB device, until the detection result of the connection status indicates the idle status, then proceeding to step (3);(3) having the USB device execute corresponding services according to the request messages issued by the user computer; and (4) after detecting that the USB device has finished the corresponding services according to the request messages issued by the user computer, enabling the USB server to disconnect the user computer from the USB device. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
Specification