TWI414945B

Processing system and method for connecting a remote USB device automatically

Abstract

A processing system and method for automatically connecting to a remote USB device are provided for providing a user computer to establish a connection and disconnection with the USB device through a network system and a USB server connected to the USB device. First, the user computer searches for a USB device for the user's computer from the USB server through the network system; when the user computer detects the request message, the USB server establishes the user. The computer is connected to the USB device, and the USB device performs the corresponding service according to the request message sent by the user computer; finally, after detecting that the USB device has completed the corresponding service according to all the request messages sent by the user computer, The USB server is interrupted to connect the user's computer to the USB device.

Term

No projected expiry on record.

  1. Priority and filed
  2. Granted
  3. Today

13 claims: 13 independent, 0 dependent

  1. 1
    A processing system that automatically connects with a remote USB device, which is built into the users computer to detect the unsent request messages stored in the queue area of the users computer and use it through the USB server. The users computer and the USB device are connected and disconnected, including:a corresponding unit, which obtains the device information of the USB device through the USB server, and compares it with the drive information in the users computer to find out The matching unit is used as a USB device for the users computer;the detection unit is used to detect the status of the queue area storing the request message;the control unit is used to determine the status of the request message sent by the users computer A connection request is generated and the request message stored in the queue area is cleared according to the condition detected by the detection unit to generate a disconnection request;and the transmission unit is the connection request or the connection request generated by the control unit The disconnection request is sent to the USB server, so that the USB server establishes a connection between the user's computer and the USB device found by the detection unit according to the connection request or terminates the user according to the disconnection request The connection between the computer and the USB device. 一種與遠端USB裝置自動連線的處理系統,係內建於使用者電腦中,用以偵測該使用者電腦之佇列區所儲存且未被傳送的請求訊息,以透過USB伺服器使該使用者電腦與USB裝置建立連線及中斷連線,包括:對應單元,係透過該USB伺服器取得該USB裝置之裝置資訊,且與該使用者電腦內之驅動資訊比對,以找出相符者作為可供該使用者電腦使用之USB裝置;偵測單元,係用於偵測該佇列區儲存該請求訊息的狀況;控制單元,用以依據該使用者電腦所發出之請求訊息而產生連線請求以及依據該偵測單元偵測到的狀況為該佇列區所儲存的請求訊息已清空而產生中斷連線請求;以及傳送單元,係將該控制單元所產生的連線請求或中斷連線請求傳送至該USB伺服器,使該USB伺服器依據該連線請求建立該使用者電腦與該偵測單元所找到相符USB裝置的連線或依據該中斷連線請求中斷該使用者電腦與USB裝置的連線。
  2. 2
    For example, the processing system for automatically connecting with a remote USB device in the scope of the patent application, wherein the USB server has a user identification module, and the user identification module includes at least one user identification account and the user identification The password corresponding to the user identification account, and the user identification account is used to identify the connection authority of the user computer requesting the USB server to establish the connection between the user computer and the USB device. 如申請專利範圍第1項之與遠端USB裝置自動連線的處理系統,其中,該USB伺服器具有使用者識別模組,該使用者識別模組包括至少一筆使用者識別帳號以及與該使用者識別帳號對應的密碼,該使用者識別帳號作為使用者電腦要求USB伺服器建立該使用者電腦與USB裝置連線的連線權限識別之用。
  3. 3
    For example, the processing system for automatically connecting with the remote USB device in the scope of the patent application, wherein the USB server has a usage time management module, which is used to store the corresponding usage time regulation information for the user identification account To specify the time for the users computer to connect to the USB device. 如申請專利範圍第2項之與遠端USB裝置自動連線的處理系統,其中,該USB伺服器復具有使用時間管理模組,係用以對該使用者識別帳號儲存對應的使用時間規定資訊,以規定該使用者電腦與USB裝置連線的時間。
  4. 4
    For example, the processing system for automatic connection with a remote USB device in the third item of the scope of patent application, where the use time specification information is the time limit for connection use or the time allowed for connection use. 如申請專利範圍第3項之與遠端USB裝置自動連線的處理系統,其中,該使用時間規定資訊為限制連線使用的時間或允許連線使用的時間。
  5. 5
    For example, the processing system for automatically connecting with a remote USB device in the scope of the patent application, wherein the USB server is equipped with a usage record storage module for the user who makes a connection request or disconnection request Identify the account number for recording. 如申請專利範圍第2項之與遠端USB裝置自動連線的處理系統,其中,該USB伺服器復具有使用記錄儲存模組,係用以對提出連線請求或中斷連線請求的使用者識別帳號進行記錄。
  6. 6
    For example, the processing system for automatic connection with a remote USB device in the first item of the scope of patent application, wherein the USB server has a network protocol for communicating with the network system and a USB for connecting with the USB device Port and a network device for the firmware used to communicate with the processing system. 如申請專利範圍第1項之與遠端USB裝置自動連線的處理系統,其中,該USB伺服器為具有用以與該網路系統溝通之網路協定、用以與該USB裝置連接之USB埠以及用以與該處理系統溝通之韌體的網路設備。
  7. 7
    A processing method for automatically connecting with a remote USB device is used to provide a user's computer through a network system and a USB server connected to the USB device to establish and disconnect the connection with the USB device, including the following steps:(1) The users computer searches for a USB device that can be used by the users computer from the USB server through the network system;(2) When the users computer sends a request message, the users computer will follow the The request message detects the connection status of the USB device through the USB server. If the detection result of the connection status is idle, the USB server establishes the connection between the user's computer and the USB device, and proceeds to step ( 3);If the detection result of the connection status is busy, continue to detect the connection status of the USB device until the detection result of the connection status is idle, then go to step (3);3) The USB device executes the corresponding service according to the request message sent by the user's computer;and (4) After detecting that the USB device has completed the corresponding service according to all the request messages sent by the user's computer, order the USB server Disconnect the user's computer from the USB device. 一種與遠端USB裝置自動連線的處理方法,係用於提供使用者電腦透過網路系統與連接有USB裝置的USB伺服器來與該USB裝置建立連線及中斷連線,包括以下步驟:(1)該使用者電腦透過該網路系統自該USB伺服器尋找可供該使用者電腦使用之USB裝置;(2)偵測到該使用者電腦發出請求訊息,則該使用者電腦依據該請求訊息透過該USB伺服器偵測USB裝置的連線狀態,若於連線狀態之偵測結果為閒置狀態,則該USB伺服器建立該使用者電腦與該USB裝置連線,並進至步驟(3);若於連線狀態之偵測結果為忙線狀態,持續偵測該USB裝置的連線狀態,直到該連線狀態之偵測結果為閒置狀態,則進至步驟(3);(3)該USB裝置依據使用者電腦所發出的請求訊息執行相應的服務;以及(4)偵測到該USB裝置已依據使用者電腦所有發出的請求訊息完成相應的服務後,令該USB伺服器中斷該使用者電腦與該USB裝置連線。
  8. 8
    For example, the processing method for automatically connecting with a remote USB device in the scope of patent application, wherein, in step (1), the user computer searches for the user computer from the USB server through the network system The search for the used USB device is based on the device information of the connected USB device stored in the USB server. The device information is compared with the drive information stored in the users computer. If the comparison matches, It is regarded as a USB device that can be used by the user's computer. 如申請專利範圍第7項之與遠端USB裝置自動連線的處理方法,其中,該步驟(1)中,該使用者電腦透過該網路系統自該USB伺服器尋找可供該使用者電腦使用之USB裝置的尋找依據係為於該USB伺服器內儲存有與其連接之USB裝置的裝置資訊,將該裝置資訊與該使用者電腦內所儲存之驅動資訊進行比對,若比對相符,則視為可供該使用者電腦使用的USB裝置。
  9. 9
    For example, the processing method of automatic connection with remote USB device in the scope of the patent application, wherein, before performing the step (1), the USB server checks to find a usable USB device through the network system The user identification account of the user's computer. 如申請專利範圍第7項之與遠端USB裝置自動連線的處理方法,其中,於執行該步驟(1)前,該USB伺服器檢核欲透過該網路系統尋找可供使用之USB裝置的使用者電腦之使用者識別帳號。
  10. 10
    For example, the processing method for automatic connection with a remote USB device in the scope of the patent application, in which the user computer performing the step (2) detects the connection status of the USB device through the USB server according to the request message Previously, the USB server checks whether the time when the user computer sends the request message matches the time when the USB device can be used. 如申請專利範圍第7項之與遠端USB裝置自動連線的處理方法,其中,於執行該步驟(2)之使用者電腦依據該請求訊息透過該USB伺服器偵測USB裝置的連線狀態前,該USB伺服器檢核該使用者電腦發出請求訊息的時間是否符合可使用USB裝置的時間。
  11. 11
    For example, the processing method of automatic connection with a remote USB device in the scope of patent application, wherein, when the USB server that executes the step (2) establishes the connection between the user's computer and the USB device, the USB server Record the time when the user's computer establishes a connection with the USB device. 如申請專利範圍第7項之與遠端USB裝置自動連線的處理方法,其中,於執行該步驟(2)之USB伺服器建立該使用者電腦與該USB裝置連線時,該USB伺服器對該使用者電腦記錄其與USB裝置建立連線的時間。
  12. 12
    For example, the processing method for automatic connection with a remote USB device in item 7 of the scope of patent application, wherein, when the USB server that executes the step (4) interrupts the connection between the user's computer and the USB device, the USB server Record the time when the user's computer is disconnected from the USB device. 如申請專利範圍第7項之與遠端USB裝置自動連線的處理方法,其中,於執行該步驟(4)之USB伺服器中斷該使用者電腦與該USB裝置連線時,該USB伺服器對該使用者電腦記錄其與USB裝置中斷連線的時間。
  13. 13
    For example, the processing method of automatic connection with the remote USB device in item 7 of the scope of patent application, in which, in this step (4), the basis for detecting all the request messages sent to complete the corresponding service comes from the detection The queue area of the user's computer is cleared. 如申請專利範圍第7項之與遠端USB裝置自動連線的處理方法,其中,於該步驟(4)中,偵測到所有發出的請求訊息完成相應的服務之依據係來自於偵測到該使用者電腦之佇列區為已清空狀態。
Independent claims13