TWI427964B - Remote management method and remote managing system - Google Patents
Remote management method and remote managing system Download PDFInfo
- Publication number
- TWI427964B TWI427964B TW99147029A TW99147029A TWI427964B TW I427964 B TWI427964 B TW I427964B TW 99147029 A TW99147029 A TW 99147029A TW 99147029 A TW99147029 A TW 99147029A TW I427964 B TWI427964 B TW I427964B
- Authority
- TW
- Taiwan
- Prior art keywords
- file
- remote management
- controlled computer
- web browsing
- computer
- Prior art date
Links
Landscapes
- Information Transfer Between Computers (AREA)
Description
本發明係與遠端管理有關,特別是關於一種具有通用性且方便使用者操作之遠端管理方法及遠端管理系統。The present invention relates to remote management, and more particularly to a remote management method and a remote management system that are versatile and user-friendly.
多電腦切換器(Keyboard-Video-Mouse Switch,KVM Switch)係連接於用戶端中控裝置與多台被控電腦之間,使得使用者可以透過一用戶端中控裝置來控制多台被控電腦。此用戶端中控裝置通常係由一組鍵盤、螢幕及滑鼠所組成。A keyboard-Video-Mouse Switch (KVM Switch) is connected between the central control device and the plurality of controlled computers, so that the user can control multiple controlled computers through a central control device. . The central control device is usually composed of a set of keyboards, screens and mice.
所謂的網路型多電腦切換器(Over-IP KVM)係一種具有網路介面之多電腦切換器,其經由網路將用戶端電腦耦接至一或多台被控電腦,使得用戶端電腦之使用者可以透過網路來控制一或多台的被控電腦。The so-called Over-IP KVM is a multi-computer switch with a network interface that couples a client computer to one or more controlled computers via a network, so that the client computer The user can control one or more controlled computers through the network.
在網路型多電腦切換器之環境下,在用戶端電腦上需額外安裝一用戶端應用程式才能觀看到被控電腦輸出之影像,否則將無法對被控電腦進行操作,所以此用戶端應用程式一般稱為Viewer。In the environment of the network type KVM switch, an additional client application is required on the client computer to view the image output by the controlled computer, otherwise the controlled computer cannot be operated, so the client application The program is generally called a Viewer.
因為此Viewer係為一應用程式,所以此Viewer之種類與用戶端電腦之作業系統有關。目前市面上的作業系統可分為兩大種類,一為微軟視窗作業系統,另一類為非屬微軟視窗作業系統之作業系統。針對不同的作業系統使用者,網路型多電腦切換器之製造商必須提供不同的用戶端應用程式。微軟視窗作業系統之使用者,需在用戶端電腦上安裝適用微軟視窗作業系統之用戶端應用程式(一般稱為Win Client)後才能觀看到被控電腦輸出之影像。非微軟視窗作業系統之作業系統(例如Linux),需安裝適用非微軟視窗作業系統之用戶端應用程式,其通常係以Java語言所編寫而成,故稱為Java Client。但是此Java Client仍須透過虛擬機器(virtual machine)才能與作業系統溝通。所以如果沒有適用的虛擬機器,用戶端電腦上亦無法執行以Java語言所編寫而成之用戶端應用程式。Because this Viewer is an application, the type of this Viewer is related to the operating system of the client computer. At present, the operating systems on the market can be divided into two major categories, one for the Microsoft Windows operating system and the other for the operating system that is not a Microsoft Windows operating system. Manufacturers of networked KVM switches must provide different client applications for different operating system users. Users of the Microsoft Windows operating system need to install the client application (usually called Win Client) for the Microsoft Windows operating system on the client computer to view the image output by the controlled computer. Non-Microsoft Windows operating system operating systems (such as Linux), need to install a non-Microsoft Windows operating system client application, which is usually written in the Java language, so called Java Client. However, this Java Client still has to communicate with the operating system through a virtual machine. Therefore, if there is no applicable virtual machine, the client application written in Java language cannot be executed on the client computer.
當使用者欲改以手持式電子裝置來管理網路型多電腦切換器及透過管理網路型多電腦切換來控制一或多台遠端的電腦時,會遇到諸多問題如下。When users want to change the network type KVM switch with handheld electronic devices and control one or more remote computers through management network type multi-computer switching, many problems are encountered as follows.
目前虛擬機器又可分為J2EE(Java 2 Enterprise Edition)、J2SE(Java 2 Standard Edition)及J2ME(Java 2 Platform Micro Edition)三個等級,其中J2EE適用於伺服器;J2SE適用於個人電腦;J2ME適用於手持式電子裝置(例如智慧型手機)。顧名思義,相較於J2EE或J2SE,J2ME可視為精簡版本的J2EE或J2SE,其並非具有完整功能之虛擬機器,無法支援前述之Java Client,所以目前並無法以手持式電子裝置來觀看到被控電腦輸出之影像,當然也就無法進一步地操控被控電腦。At present, virtual machines can be divided into J2EE (Java 2 Enterprise Edition), J2SE (Java 2 Standard Edition) and J2ME (Java 2 Platform Micro Edition) three levels, of which J2EE is suitable for servers; J2SE is suitable for personal computers; J2ME is applicable For handheld electronic devices (such as smart phones). As the name suggests, compared to J2EE or J2SE, J2ME can be regarded as a streamlined version of J2EE or J2SE. It is not a full-featured virtual machine and cannot support the aforementioned Java Client. Therefore, it is currently impossible to view the controlled computer with a handheld electronic device. The output image, of course, can no longer manipulate the controlled computer.
另外,在多電腦切換器之領域中,虛擬媒體(Virtual Media)技術如美國專利號7260624或美國專利早期公開號2007/0174526所述,係將一第一電腦所實體連接之某一實體儲存裝置(例如硬碟機、軟碟機或光碟機)經由網路及多電腦切換器之映射(mapping)至一第二電腦,使得在第二電腦上可以得到一虛擬的USB儲存裝置,並可對其進行讀取及寫入。但必須注意的是,此虛擬媒體技術仍有其侷限性,例如除了被映射的(特定)儲存裝置外,第二電腦並無法讀取(也看不到)第一電腦上其他未被映射的實體儲存裝置。第二電腦亦無法經由此虛擬媒體技術在其所屬之儲存設備與第一電腦之任意儲存設備之間進行檔案的搬移,例如第一電腦無法將檔案由其他未被映射的實體儲存裝置中搬移至第二電腦。並且,當第二電腦對第一電腦所分享之虛擬設備進行寫入時,由於第二電腦與第一電腦之間係透過網路傳輸資料,且第二電腦之作業系統在資料搬移時必須持續對被映射之儲存裝置的檔案配置表(FAT)進行修改,所以如果此時網路連線突然中斷,但檔案配置表尚未建立完成,將會造成儲存裝置的毀損。另外,為具備此虛擬媒體功能,第一電腦仍須額外安裝上述的用戶端應用程式,所以同樣基於上述之諸多原因,若欲實現虛擬媒體功能,目前尚無法以一手持式電子裝置來取代此第一電腦。In addition, in the field of a KVM switch, a virtual media (Virtual Media) technology, such as that described in U.S. Patent No. 7,260,624 or U.S. Patent Publication No. 2007/0174526, is a physical storage device to which a first computer is physically connected. Mapping (such as a hard disk drive, a floppy disk drive, or a CD player) to a second computer via a network and a KVM switch, so that a virtual USB storage device can be obtained on the second computer, and It reads and writes. However, it must be noted that this virtual media technology still has its limitations. For example, in addition to the mapped (specific) storage device, the second computer cannot read (and cannot see) other unmapped ones on the first computer. Physical storage device. The second computer is also unable to transfer files between the storage device to which it belongs and any storage device of the first computer via the virtual media technology. For example, the first computer cannot move the file from other unmapped physical storage devices. Second computer. Moreover, when the second computer writes the virtual device shared by the first computer, the data is transmitted between the second computer and the first computer through the network, and the operating system of the second computer must continue when the data is moved. The file configuration table (FAT) of the mapped storage device is modified. Therefore, if the network connection is suddenly interrupted at this time, but the file configuration table has not been established yet, the storage device will be damaged. In addition, in order to have this virtual media function, the first computer still needs to install the above-mentioned client application, so for the above reasons, if you want to implement the virtual media function, it is not possible to replace this with a handheld electronic device. The first computer.
另外,在第1圖所示之習知技術中,以網路N相互連接之用戶端電腦C與特定伺服器S之間雖已可進行包含上傳或下載之檔案傳輸(File Transfer),但用戶端電腦C無法由與特定伺服器S以外之其他伺服器進行檔案傳輸,且用戶端電腦C必須額外安裝一FTP用戶端程式,且伺服器S必須執行一FTP伺服器端程式。此外,下載至用戶端電腦C之檔案F並無法自動開啟,尚必須由使用者以手動方式開啟。此外,上述之用戶端電腦C無法以手持式電子裝置取代,因為目前並無適用於手持式電子裝置之所有可能類型作業系統的通用FTP程式。In addition, in the prior art shown in FIG. 1, a file transfer including uploading or downloading is possible between the client computer C and the specific server S connected to each other by the network N, but the user The end computer C cannot be filed by a server other than the specific server S, and the client computer C must additionally install an FTP client program, and the server S must execute an FTP server program. In addition, the file F downloaded to the client computer C cannot be automatically opened, and must be manually opened by the user. In addition, the above-mentioned client computer C cannot be replaced by a handheld electronic device because there is currently no universal FTP program suitable for all possible types of operating systems of the handheld electronic device.
另一方面,網頁瀏覽器(web browser)是一般個人電腦或手持式電子裝置必備的應用程式之一,具有網頁瀏覽器之個人電腦或手持式電子裝置成為一網頁瀏覽設備。如能以網頁瀏覽器來取代前述之viewer(包含Win Client或Java Client),將可解決上述之諸多問題。亦即,可以實現以手持式電子裝置經由網路操控被控電腦之目的、使用者不須在用戶端電腦安裝前述之viewer、網路型多電腦切換器之製造商也因不須提供前述之viewer,可以節省許多開發之相關成本。On the other hand, a web browser is one of the necessary applications for a general personal computer or a handheld electronic device, and a personal computer or a handheld electronic device having a web browser becomes a web browsing device. If you can replace the aforementioned viewer (including Win Client or Java Client) with a web browser, you will be able to solve many of the above problems. That is, the manufacturer who can control the controlled computer via the network by the handheld electronic device can be realized, and the manufacturer who does not need to install the aforementioned viewer or network type KVM switch on the user terminal computer does not need to provide the foregoing. The viewer can save a lot of development-related costs.
因此,本發明之一範疇在於提出一種遠端管理系統及遠端管理方法,以解決先前技術所遭遇到之上述種種問題。Therefore, one aspect of the present invention is to provide a remote management system and a remote management method to solve the above problems encountered in the prior art.
於一具體實施例中,本發明之遠端管理方法係應用於遠端管理系統中,遠端管理系統可連接至至少一被控電腦,並可與網頁瀏覽設備的網頁瀏覽器(web browser)經由網路產生互動,使網頁瀏覽設備可經由網路與遠端管理系統進行通訊並進而控制被控電腦。遠端管理方法至少包含下列步驟:對被控電腦仿效出虛擬儲存空間;擷取被控電腦輸出之影像;網頁瀏覽器依據被擷取之影像的全部或一部分產生視窗;以網頁瀏覽器為介面,供使用者於網頁瀏覽設備與被控電腦之間進行包含上傳或下載之檔案傳輸(file transfer)。In a specific embodiment, the remote management method of the present invention is applied to a remote management system, and the remote management system can be connected to at least one controlled computer and can be connected to a web browser of a web browsing device. The interaction is generated via the network, enabling the web browsing device to communicate with the remote management system via the network and thereby control the controlled computer. The remote management method includes at least the following steps: emulating a virtual storage space for the controlled computer; capturing an image output by the controlled computer; and the web browser generates a window according to all or a part of the captured image; using a web browser as a interface For the user to perform file transfer including uploading or downloading between the web browsing device and the controlled computer.
於一具體實施例中,本發明之遠端管理系統可連接至至少一被控電腦,並可經由網路與網頁瀏覽設備的網頁瀏覽器產生互動,使網頁瀏覽設備可經由網路與遠端管理系統進行通訊並進而控制被控電腦。該遠端管理系統至少包含USB裝置控制器及遠端管理裝置。遠端管理裝置至少包含影像擷取模組、傳輸模組、處理模組及產生模組。USB裝置控制器用以對被控電腦仿效出USB大量儲存裝置。影像擷取模組用以擷取被控電腦輸出之影像,網頁瀏覽器依據被擷取之影像的全部或一部分產生視窗,使用者以網頁瀏覽器為介面於網頁瀏覽設備與被控電腦之間進行包含上傳或下載之檔案傳輸。In a specific embodiment, the remote management system of the present invention can be connected to at least one controlled computer, and can interact with a web browser of the web browsing device via the network, so that the web browsing device can be connected to the remote network via the network. The management system communicates and in turn controls the controlled computer. The remote management system includes at least a USB device controller and a remote management device. The remote management device includes at least an image capturing module, a transmission module, a processing module, and a generating module. The USB device controller is used to emulate a USB mass storage device for the controlled computer. The image capture module is configured to capture images output by the controlled computer. The web browser generates a window according to all or a part of the captured image, and the user uses a web browser as a interface between the web browsing device and the controlled computer. Perform file transfers containing uploads or downloads.
當使用者進行下載時,該遠端管理方法更至少包含下列步驟:藉由一視窗自被控電腦中選出第一檔案供下載;發出寫入指令至遠端管理系統,以將第一檔案寫入至虛擬儲存空間中;分析寫入指令,以自被控電腦取得第一檔案之第一檔案資料;將檔案資料傳送至網頁瀏覽設備。其中此視窗係由網頁瀏覽器所產生且其所顯示之內容係對應於被控電腦輸出之影像。When the user downloads, the remote management method further includes the following steps: selecting a first file from the controlled computer for downloading by using a window; issuing a write command to the remote management system to write the first file The virtual storage space is entered; the write command is analyzed to obtain the first file data of the first file from the controlled computer; and the file data is transmitted to the web browsing device. The window is generated by the web browser and the content displayed by the window corresponds to the image output by the controlled computer.
當使用者進行上傳時,該遠端管理方法更至少包含下列步驟:經由網頁瀏覽器由網頁瀏覽設備中選出第二檔案;依據第二檔案之資訊產生檔案配置表(FAT);依據此檔案配置表(FAT)更新被控電腦之檔案管理員(file manager),以在前述視窗所顯示之虛擬儲存空間中顯示第二檔案;藉由前述視窗選擇上傳目的地;被控電腦發出讀取指令;因應於讀取指令,將對應於第二檔案之第二檔案資料由網頁瀏覽設備傳輸至被控電腦。When the user performs the uploading, the remote management method further includes at least the following steps: selecting a second file from the web browsing device via the web browser; generating a file configuration table (FAT) according to the information of the second file; The table (FAT) updates the file manager of the controlled computer to display the second file in the virtual storage space displayed in the foregoing window; the upload destination is selected by the foregoing window; the controlled computer issues a read command; In response to the read command, the second file corresponding to the second file is transmitted by the web browsing device to the controlled computer.
於實際應用中,第一檔案之第一檔案資料可伴隨超文件傳輸協定標頭內容配置(HTTP header content-disposition),網頁瀏覽設備因應於超文件傳輸協定標頭內容配置,使檔案被下載至網頁瀏覽設備後可被應用程式自動開啟或被另存新檔(Save As)。其中,超文件傳輸協定標頭內容配置可由遠端管理系統所附加。遠端管理系統係依據USB協定對被控電腦仿效出虛擬儲存空間。In practical applications, the first file of the first file may be accompanied by a HTTP header content-disposition, and the web browsing device configures the file to be downloaded according to the content of the super file transfer protocol header. The web browsing device can be automatically opened by the application or saved as a new save (Save As). The Hypertext Transfer Protocol header content configuration can be attached by the remote management system. The remote management system emulates the virtual storage space on the controlled computer according to the USB protocol.
當使用者進行下載時,使用者藉由視窗自被控電腦中選出第一檔案供下載,傳輸模組自被控電腦接收寫入指令,處理模組分析寫入指令,以自被控電腦取得第一檔案之第一檔案資料,並透過傳輸模組將第一檔案資料傳送至網頁瀏覽設備。When the user downloads, the user selects the first file from the controlled computer for downloading through the window, the transmission module receives the write command from the controlled computer, and the processing module analyzes the write command to obtain from the controlled computer. The first file of the first file is transmitted to the web browsing device through the transmission module.
當使用者進行上傳時,使用者經由網頁瀏覽器自網頁瀏覽設備中選出第二檔案,產生模組依據第二檔案之資訊產生檔案配置表,被控電腦依據檔案配置表更新被控電腦之檔案管理員,以在視窗所顯示之USB大量儲存裝置中顯示第二檔案,使用者藉由視窗選擇上傳目的地,傳輸模組自被控電腦接收讀取指令,並因應於讀取指令,將對應於第二檔案之第二檔案資料由網頁瀏覽設備傳輸至被控電腦。When the user uploads, the user selects the second file from the web browsing device via the web browser, and the generating module generates the file configuration table according to the information of the second file, and the controlled computer updates the file of the controlled computer according to the file configuration table. The administrator displays the second file in the USB mass storage device displayed in the window, and the user selects the upload destination through the window, and the transmission module receives the read command from the controlled computer, and corresponding to the read command, correspondingly The second file of the second file is transmitted by the web browsing device to the controlled computer.
相較於先前技術,根據本發明之遠端管理方法及遠端管理系統係以網頁瀏覽器來取代習知的viewer(包含Win Client或Java Client)作為使用者介面,可適用於不同網頁瀏覽設備所採用之任何型式的作業系統及網頁瀏覽器,故具有通用性且大幅節省程式開發成本。此外,遠端管理系統將會分配一些空間來儲存檔案配置表(FAT)並對被控電腦仿效出USB大量儲存裝置,使得使用者能夠如同使用檔案管理員(file manager)一般輕鬆地透過網頁瀏覽器於網頁瀏覽設備與被控電腦之間進行上傳或下載的檔案傳輸動作,並且當檔案被下載至網頁瀏覽設備後,網頁瀏覽設備可因應檔案所附加的超文件傳輸協定標頭內容配置,透過應用程式自動開啟檔案或將檔案另存新檔,以減少使用者操作上的不便。Compared with the prior art, the remote management method and the remote management system according to the present invention replace the conventional viewer (including Win Client or Java Client) as a user interface by using a web browser, and can be applied to different web browsing devices. Any type of operating system and web browser are used, so it is versatile and greatly saves program development costs. In addition, the remote management system will allocate some space to store the file configuration table (FAT) and emulate the USB mass storage device on the controlled computer, so that the user can easily browse through the webpage just like using the file manager. The file transfer operation of uploading or downloading between the web browsing device and the controlled computer, and after the file is downloaded to the web browsing device, the web browsing device can configure the super file transfer protocol header content according to the file. The application automatically opens the file or saves the file as a new file to reduce user inconvenience.
關於本發明之優點與精神可以藉由以下的發明詳述及所附圖式得到進一步的瞭解。The advantages and spirit of the present invention will be further understood from the following detailed description of the invention.
根據本發明之一較佳具體實施例為一種遠端管理方法。於此實施例中,該遠端管理方法係運作於遠端管理系統中,遠端管理系統可連接至一或多台被控電腦,並可經由網路與網頁瀏覽設備的網頁瀏覽器產生互動,使網頁瀏覽設備可經由網路與遠端管理系統進行通訊並進而控制被控電腦。A preferred embodiment of the present invention is a remote management method. In this embodiment, the remote management method is implemented in a remote management system, and the remote management system can be connected to one or more controlled computers, and can interact with a web browser of the web browsing device via the network. The web browsing device can communicate with the remote management system via the network and thereby control the controlled computer.
本發明之較佳具體實施例為一種遠端管理系統。於此實施例中,如第2圖所示,於遠端管理系統R中,遠端管理裝置1之一端係透過網路N耦接至網頁瀏覽設備2且其另一端係透過具有USB裝置控制器之配適器(adapter)4耦接至至少一台被控電腦3,以使網頁瀏覽設備2之使用者可經由網路N由遠端操作被控電腦3,其中網頁瀏覽設備2可透過網路N與遠端管理裝置1溝通,遠端管理裝置1可透過配適器4與該些第二電腦3進行通訊,但不以此為限,遠端管理裝置1亦可不透過配適器4而直接連接至至少一台被控電腦3。或者是,遠端管理裝置1可再串接一台非網路型的多電腦切換器(未顯示),再由此非網路型的多電腦切換器連接一或多台的被控電腦。A preferred embodiment of the present invention is a remote management system. In this embodiment, as shown in FIG. 2, in the remote management system R, one end of the remote management device 1 is coupled to the web browsing device 2 through the network N and the other end thereof is controlled by having a USB device. The adapter 4 is coupled to the at least one controlled computer 3 so that the user of the web browsing device 2 can remotely operate the controlled computer 3 via the network N, wherein the web browsing device 2 can pass through The network N communicates with the remote management device 1 , and the remote management device 1 can communicate with the second computers 3 through the adapter 4 , but not limited thereto, the remote management device 1 can also not pass through the adapter. 4 and directly connected to at least one controlled computer 3. Alternatively, the remote management device 1 may be connected in series with a non-network type KVM switch (not shown), and then the non-network type KVM switch connects one or more controlled computers.
實際上,遠端管理系統R可以是網路型多電腦切換器(Over-IP KVM),由於其具有網路介面,可經由網路將用戶端電腦耦接至一或多台被控電腦,使得用戶端電腦之使用者得以透過網路來控制一或多台的被控電腦,但不以此為限,亦可以是網路型串列介面管理裝置或網路型電源管理裝置。其中,網路型串列介面管理裝置可讓使用者由遠端控制被控電腦之串列介面(例如其RS-232埠);網路型電源管理裝置可讓使用者由遠端控制被控電腦或裝置之電源。In fact, the remote management system R can be a network-based multi-computer switch (Over-IP KVM). Because of its network interface, the client computer can be coupled to one or more controlled computers via the network. The user of the client computer can control one or more controlled computers through the network, but not limited thereto, or can be a network type serial interface management device or a network type power management device. The network type serial interface management device allows the user to remotely control the serial interface of the controlled computer (for example, its RS-232 port); the network type power management device allows the user to be controlled by the remote control Power to a computer or device.
網頁瀏覽設備實質上可以是任何具有軟體執行能力的電子裝置,其可執行之應用程式至少包含任意種類的網頁瀏覽器(web browser),例如桌上型個人電腦、筆記型個人電腦、掌上型個人電腦及手持式電子裝置等。網路可以是網際網路(Internet)、區域網路(LAN)、廣域網路(WAN)、整合服務數位網路(ISDN)、非同步傳輸網路(ATM)或其他類型的網路,並無特定的限制。至於被控電腦可以是任何型式的電腦設備或網路設備,例如各式伺服器、桌上型電腦或筆記型電腦;這些被控裝置亦可為電腦以外其他的電子裝置,例如網路集線器、網路路由器等,其通常係透過RS-232介面與遠端管理系統進行溝通,但不以此為限。The web browsing device may be any electronic device having software execution capability, and the executable application includes at least any kind of web browser, such as a desktop personal computer, a notebook personal computer, and a palm personal type. Computers and handheld electronic devices. The network can be the Internet, a local area network (LAN), a wide area network (WAN), an integrated services digital network (ISDN), an asynchronous transport network (ATM), or other types of networks. Specific restrictions. The controlled computer can be any type of computer device or network device, such as various servers, desktop computers or notebook computers; these controlled devices can also be other electronic devices other than computers, such as network hubs. Network routers, etc., usually communicate with the remote management system through the RS-232 interface, but not limited to this.
另外,遠端管理裝置1與被控電腦3之間的距離更可透過配適器(adapter)4或延伸器(extender)來加以延長,其中遠端管理系統與配適器4之間的距離(目前可高達數百公尺)將會遠大於配適器4與被控電腦3之間的距離(約僅數公尺)。此配適器4將被控電腦3輸出之影像訊號由單端(single-ended)轉換為差動(differential)訊號,以提昇影像訊號在長距離傳輸時的抗雜訊之能力。需說明的是,無論是遠端管理系統、該些被控電腦或裝置的種類、型式及數量,均不以上述例子為限。In addition, the distance between the remote management device 1 and the controlled computer 3 can be extended by an adapter 4 or an extender, wherein the distance between the remote management system and the adapter 4 (currently up to hundreds of meters) will be much larger than the distance between the adapter 4 and the computer 3 being controlled (approximately a few meters). The adapter 4 converts the image signal outputted by the controlled computer 3 from a single-ended to a differential signal to improve the anti-noise capability of the image signal during long-distance transmission. It should be noted that the types, types and quantities of the remote management system, the controlled computers or devices are not limited to the above examples.
請參照第3圖,第3圖係繪示於第2圖之架構下實施此遠端管理方法的流程圖。如第3圖所示,首先,該遠端管理方法執行步驟S10,遠端管理系統對被控電腦仿效出虛擬儲存空間。實際上,遠端管理系統係依據一USB協定對被控電腦仿效出虛擬儲存空間,舉例而言,遠端管理系統可以前述之配適器(adapter)當中的USB裝置控制器來對被控電腦仿效出虛擬儲存空間,使得配適器被當作能夠儲存檔案的USB大量儲存裝置,但實際上配適器並未真的儲存檔案,故稱之為虛擬儲存空間。於本實施例中,在遠端管理裝置1與被控電腦3直接或間接(透過配適器4)連接後,遠端管理裝置1會提供一檔案配置表(FAT)給被控電腦3,以供被控電腦3之作業系統在其檔案管理員或類似介面上產生上述虛擬儲存空間。舉例來說,若遠端管理裝置1提供1 Mega Byte空間來儲存此FAT表,將可在被控電腦3上得到一8 Giga Byte之虛擬儲存空間。Please refer to FIG. 3, which is a flow chart showing the implementation of the remote management method in the architecture of FIG. As shown in FIG. 3, first, the remote management method performs step S10, and the remote management system emulates the virtual storage space on the controlled computer. In fact, the remote management system emulates the virtual storage space on the controlled computer according to a USB protocol. For example, the remote management system can use the USB device controller in the aforementioned adapter to access the controlled computer. Imitating the virtual storage space, the adapter is treated as a USB mass storage device capable of storing files, but in fact the adapter does not actually store the file, so it is called a virtual storage space. In this embodiment, after the remote management device 1 and the controlled computer 3 are directly or indirectly connected (via the adapter 4), the remote management device 1 provides a file configuration table (FAT) to the controlled computer 3, The operating system for the controlled computer 3 generates the above virtual storage space on its file manager or similar interface. For example, if the remote management device 1 provides 1 Mega Byte space to store the FAT table, an 8 Giga Byte virtual storage space can be obtained on the controlled computer 3.
接著,該遠端管理方法執行步驟S12,遠端管理系統擷取被控電腦輸出之影像。然後,該遠端管理方法執行步驟S14,網頁瀏覽設備的網頁瀏覽器依據被擷取之影像的全部或一部分產生視窗。需說明的是,上述所謂被擷取之影像的「一部分」係指若將被控電腦輸出之影像轉換為連續的影像禎(frame)時,前後兩連續影像禎當中有發生變化而需要在網頁瀏覽設備上更新的區塊,但不以此為限。至於網頁瀏覽設備的網頁瀏覽器所產生之視窗係用以供使用者遠端操作被控電腦,例如選擇下載的檔案或上傳檔案的目的地,但亦不以此為限。雖然網頁瀏覽設備的使用者係透過網路及遠端管理設備來間接地操控被控電腦,但因由網頁瀏覽設備依據前述方式所產生之視窗會對應於被控電腦直接輸出之桌面影像,所以此視窗可使得使用者覺得彷彿其直接操控被控電腦。此處關於遠端管理系統如何擷取被控電腦輸出之影像與網頁瀏覽設備產生視窗之方法詳見於本專利發明人所申請之中華民國第099133883號專利申請案中,本專利在此將其引入作為參考文獻。Then, the remote management method performs step S12, and the remote management system captures the image output by the controlled computer. Then, the remote management method performs step S14, and the web browser of the web browsing device generates a window according to all or a part of the captured image. It should be noted that the "part" of the so-called captured image refers to the fact that if the image output by the controlled computer is converted into a continuous image frame, there are changes in the two consecutive images. Browse for updated blocks on your device, but not limited to this. The window generated by the web browser of the web browsing device is used for the user to remotely operate the controlled computer, for example, selecting the downloaded file or uploading the destination of the file, but not limited thereto. Although the user of the web browsing device indirectly manipulates the controlled computer through the network and the remote management device, the window generated by the web browsing device according to the foregoing manner corresponds to the desktop image directly output by the controlled computer, so this The window makes the user feel as if they are directly controlling the controlled computer. The method for the remote management system to capture the image outputted by the controlled computer and the method for generating the window of the webpage browsing device is described in the patent application of the Chinese Patent No. 099133883, which is hereby incorporated by reference. Introduced as a reference.
最後,該遠端管理方法執行步驟S16,以網頁瀏覽器為介面,供使用者於網頁瀏覽設備與被控電腦之間進行包含上傳(uploading)或下載(downloading)之檔案傳輸(File Transfer)。由於該遠端管理方法進行檔案下載與檔案上傳所執行的步驟並不相同,接下來將分別以第4圖及第5圖對該遠端管理方法執行檔案下載以及檔案上傳的步驟進行更詳細之說明。Finally, the remote management method performs step S16, and uses a web browser as a interface for the user to perform uploading or downloading file transfer between the web browsing device and the controlled computer. Since the steps performed by the remote management method for file downloading and file uploading are not the same, the steps of performing file downloading and file uploading in the remote management method will be further detailed in FIG. 4 and FIG. 5 respectively. Description.
請參照第4圖,第4圖係繪示以第2圖之遠端管理系統及該遠端管理方法執行檔案下載時之流程圖。此處之「下載」係指將某一檔案由被控電腦傳輸至網頁瀏覽設備。如第4圖所示,當使用者欲進行檔案下載時,於步驟S20中,使用者於網頁瀏覽設備上藉由前述視窗自被控電腦中選出第一檔案供下載。例如此視窗可使使用者看到被控電腦之桌面(desktop)、檔案總管或其他檔案管理介面所顯示之全部磁碟機、光碟機、檔案夾、檔案名稱及相關路徑,以便進行選擇。接著,於步驟S22中,被控電腦之作業系統發出一寫入指令至遠端管理系統,以將第一檔案寫入至虛擬儲存空間(其為寫入之目的地)中。然後,於步驟S24中,遠端管理系統對此寫入指令進行分析,以自被控電腦取得第一檔案之第一檔案資料。之後,於步驟S26中,遠端管理系統將第一檔案資料傳送至網頁瀏覽設備。網頁瀏覽設備以網頁瀏覽器接收此檔案資料後交由網頁瀏覽設備的作業系統進行後續處理。藉此,使用者即可透過該遠端管理方法順利將第一檔案資料由遠端的被控電腦下載至使用者端的網頁瀏覽設備中。Please refer to FIG. 4, which is a flow chart showing the file downloading performed by the remote management system of FIG. 2 and the remote management method. "Download" here means transferring a file from a controlled computer to a web browsing device. As shown in FIG. 4, when the user wants to perform file downloading, in step S20, the user selects the first file from the controlled computer for downloading on the web browsing device through the window. For example, this window allows the user to see all the drives, CD-ROMs, folders, file names and related paths displayed on the desktop (desktop), file manager or other file management interface of the controlled computer for selection. Next, in step S22, the operating system of the controlled computer issues a write command to the remote management system to write the first file into the virtual storage space, which is the destination of the write. Then, in step S24, the remote management system analyzes the write command to obtain the first file data of the first file from the controlled computer. Thereafter, in step S26, the remote management system transmits the first profile data to the web browsing device. The web browsing device receives the file data in a web browser and then submits it to the operating system of the web browsing device for subsequent processing. Thereby, the user can smoothly download the first file data from the remote controlled computer to the web browsing device of the user end through the remote management method.
於實際應用中,遠端管理系統亦可將超文件傳輸協定標頭內容配置(HTTP header content-disposition)附加於第一檔案之第一檔案資料上,使得第一檔案被下載至網頁瀏覽設備後,網頁瀏覽設備能夠因應於超文件傳輸協定標頭內容配置而選擇適當的應用程式來自動開啟第一檔案或將第一檔案另存新檔(Save As)。In an actual application, the remote management system may also attach a HTTP header content-disposition to the first file of the first file, so that the first file is downloaded to the web browsing device. The web browsing device can select the appropriate application to automatically open the first file or save the first file as a new file (Save As) according to the configuration of the super file transfer protocol header content.
請參照第5圖,第5圖係繪示以第2圖之遠端管理系統及該遠端管理方法執行檔案上傳時之流程圖。此處之「上傳」係指將某一檔案由網頁瀏覽設備傳輸至被控電腦。如第5圖所示,當使用者欲進行檔案上傳時,於步驟S30中,使用者經由網頁瀏覽器自網頁瀏覽設備中選出一欲上傳之檔案(第二檔案)。接著,於步驟S32中,網頁瀏覽器將第二檔案之資訊傳送給遠端管理系統。然後,於步驟S34中,遠端管理系統依據第二檔案之資訊對被控電腦產生檔案配置表(FAT)。之後,於步驟S36中,被控電腦依據檔案配置表(FAT)更新被控電腦之檔案管理員(file manager)或其他可供管理檔案之類似介面,以在此視窗所顯示之虛擬儲存空間中顯示第二檔案。於本實施例中,第二檔案之資訊係包含第二檔案之檔案名稱及檔案大小(size),至於第二檔案中與內容(properties)或屬性(attribute)相關之其他訊息(例如路徑、建立時間等),可以不用傳送給遠端管理系統。此第二檔案之資訊係由網頁瀏覽設備的作業系統自第二檔案對應之檔案系統(File System)中取得,然後將其轉交給網頁瀏覽器。一般而言,檔案系統主要包含目錄區、FAT表及數據區。Please refer to FIG. 5, which is a flow chart showing the file uploading performed by the remote management system of FIG. 2 and the remote management method. “Upload” here refers to the transfer of a file from a web browsing device to a controlled computer. As shown in FIG. 5, when the user wants to upload the file, in step S30, the user selects a file to be uploaded (second file) from the web browsing device via the web browser. Next, in step S32, the web browser transmits the information of the second file to the remote management system. Then, in step S34, the remote management system generates a file configuration table (FAT) for the controlled computer according to the information of the second file. Then, in step S36, the controlled computer updates the file manager of the controlled computer or another similar interface for managing the file according to the file configuration table (FAT), in the virtual storage space displayed in the window. The second file is displayed. In this embodiment, the information of the second file includes the file name and file size of the second file, and other information related to the properties or attributes in the second file (eg, path, establishment) Time, etc., can be transmitted to the remote management system. The information of the second file is obtained by the operating system of the web browsing device from the file system corresponding to the second file, and then transferred to the web browser. In general, the file system mainly includes a directory area, a FAT table, and a data area.
由於目前使用者尚未選擇要將第二檔案上傳至何處,因此,於步驟S38中,使用者於網頁瀏覽設備上藉由此視窗選擇上傳目的地。接著,於步驟S40中,被控電腦由其作業系統發出一讀取指令。最後,於步驟S41中,遠端管理系統因應於此讀取指令,將對應於第二檔案之第二檔案資料由網頁瀏覽設備傳輸至被控電腦之上傳目的地。藉此,使用者即可透過該遠端管理方法順利將第二檔案資料由使用者端的網頁瀏覽設備上傳至遠端的被控電腦之上傳目的地。此第二檔案資料係指前述檔案系統中第二檔案經由其FAT表所連結儲存於數據區之數據。一般而言,構成此第二檔案之碎片(fragment)係分散於數據區之各處,必須透過此FAT表之連結才能依序進行重組。Since the user has not yet selected where to upload the second file, in step S38, the user selects an upload destination by using the window on the web browsing device. Next, in step S40, the controlled computer issues a read command from its operating system. Finally, in step S41, the remote management system transmits the second file corresponding to the second file to the upload destination of the controlled computer by the web browsing device according to the read command. Thereby, the user can smoothly upload the second file data from the web browsing device of the user end to the upload destination of the remote controlled computer through the remote management method. The second file data refers to the data stored in the data area by the second file in the foregoing file system via its FAT table. In general, the fragments constituting the second file are scattered throughout the data area and must be reorganized in sequence through the link of the FAT table.
請參照第6圖,第6圖係進一步繪示第2圖之遠端管理系統R的功能方塊圖。如第6圖所示,遠端管理系統R中之遠端管理裝置1包含影像擷取模組10、傳輸模組12、處理模組14及產生模組16。其中,傳輸模組12之一端透過配適器4當中的USB裝置控制器耦接至被控電腦3,而其另一端則透過網路N耦接至網頁瀏覽設備2;影像擷取模組10耦接至傳輸模組12;處理模組14耦接至傳輸模組12;產生模組16耦接至傳輸模組12。另外,在傳輸模組12與USB裝置控制器之間可能更具有一處理器或控制器,作為溝通的橋樑。此處所述之諸多模組可由硬體元件、軔體程式碼或其任意組合所實現,並無限制。值得注意的是,第2圖所示之遠端管理裝置1亦可不透過配適器4而直接連接至被控電腦3。在此種情況下,此USB裝置控制器係設置於與第2圖所示之遠端管理裝置1相同之電路板上或機殼內。Please refer to FIG. 6 , which is a functional block diagram of the remote management system R of FIG. 2 . As shown in FIG. 6, the remote management device 1 in the remote management system R includes an image capture module 10, a transmission module 12, a processing module 14, and a generation module 16. One end of the transmission module 12 is coupled to the controlled computer 3 through the USB device controller in the adapter 4, and the other end is coupled to the web browsing device 2 through the network N; the image capturing module 10 The processing module 14 is coupled to the transmission module 12; the production module 16 is coupled to the transmission module 12. In addition, there may be a processor or controller between the transmission module 12 and the USB device controller as a bridge for communication. The various modules described herein may be implemented by hardware components, firmware, or any combination thereof, without limitation. It should be noted that the remote management device 1 shown in FIG. 2 can also be directly connected to the controlled computer 3 without the adapter 4. In this case, the USB device controller is disposed on the same circuit board or in the casing as the remote management device 1 shown in FIG.
於此實施例中,USB裝置控制器4係用以對被控電腦3仿效出USB大量儲存裝置(Mass Storage Device),致使被控電腦3將USB裝置控制器4當作是能夠儲存檔案的儲存空間,但實際上USB裝置控制器4並未真的儲存檔案,故稱之為虛擬儲存空間。實際上,遠端管理系統係依據一USB協定對被控電腦仿效出虛擬儲存空間,但不以此為限。In this embodiment, the USB device controller 4 is configured to emulate the USB mass storage device (Mass Storage Device) on the controlled computer 3, so that the controlled computer 3 regards the USB device controller 4 as a storage capable of storing files. Space, but in fact the USB device controller 4 does not actually store the file, so it is called a virtual storage space. In fact, the remote management system emulates the virtual storage space on the controlled computer according to a USB protocol, but not limited to this.
遠端管理裝置1之影像擷取模組10係用以擷取被控電腦3輸出之影像,此影像擷取模組10更可將此影像進行類比至數位之轉換以產生多張連續之影像禎,亦可由其他元件分析前後連續影像禎中有變化的區塊。網頁瀏覽設備2之網頁瀏覽器20依據被擷取之影像的全部或一部分產生視窗W。如第7圖所示,視窗W可顯示被控電腦3之桌面,經由此桌面可看出檔案管理員包含有USB裝置控制器4所仿效出之虛擬的USB大量儲存裝置(E:),但不以此為限。藉此,使用者即可以網頁瀏覽器20所顯示之視窗W為介面於網頁瀏覽設備2與被控電腦3之間進行包含上傳或下載之檔案傳輸。The image capturing module 10 of the remote management device 1 is configured to capture images output by the controlled computer 3, and the image capturing module 10 can perform analog to digital conversion to generate multiple consecutive images.祯, other components can also be used to analyze the blocks in the continuous image before and after the change. The web browser 20 of the web browsing device 2 generates a window W based on all or a portion of the captured image. As shown in Fig. 7, the window W can display the desktop of the controlled computer 3, and the desktop administrator can see that the file manager includes the virtual USB mass storage device (E:) emulated by the USB device controller 4, but Not limited to this. Thereby, the user can perform file transfer including uploading or downloading between the web browsing device 2 and the controlled computer 3 through the window W displayed by the web browser 20.
如第8圖所示,當使用者欲進行檔案下載時,使用者可藉由網頁瀏覽器20所顯示之視窗W自被控電腦3的本機硬碟(D:)中選出檔案A供下載,此時,被控電腦之作業系統將會傳送一寫入指令至遠端管理裝置1的傳輸模組12,再由處理模組14分析寫入指令,以自被控電腦3的本機硬碟(D:)取得檔案A的檔案資料,並透過傳輸模組12將檔案A的檔案資料傳送至網頁瀏覽設備2。藉此,使用者即可順利將檔案A的檔案資料由遠端的被控電腦3下載至使用者端的網頁瀏覽設備2中,但並不以此例為限。As shown in FIG. 8, when the user wants to download the file, the user can select the file A from the local hard disk (D:) of the controlled computer 3 by the window W displayed by the web browser 20 for downloading. At this time, the operating system of the controlled computer will transmit a write command to the transmission module 12 of the remote management device 1, and then the processing module 14 analyzes the write command to be hard from the local computer of the controlled computer 3. The disc (D:) obtains the file data of the file A, and transmits the file data of the file A to the web browsing device 2 through the transmission module 12. Thereby, the user can smoothly download the file data of the file A from the remote controlled computer 3 to the web browsing device 2 of the user end, but this is not limited to this example.
於實際應用中,遠端管理裝置1亦可將超文件傳輸協定標頭內容配置(HTTP header content-disposition)附加於檔案A的檔案資料上,使得檔案A被下載至網頁瀏覽設備2後,網頁瀏覽設備2能夠因應於超文件傳輸協定標頭內容配置而透過應用程式自動開啟檔案A或將檔案A另存新檔(Save As),但並不以此例為限。In an actual application, the remote management device 1 may also attach a HTTP header content-disposition to the archive data of the file A, so that the file A is downloaded to the web browsing device 2, and the webpage is The browsing device 2 can automatically open the file A or save the file A through the application according to the configuration of the super file transfer protocol header content, but is not limited to this example.
當使用者欲進行檔案上傳時,使用者可經由網頁瀏覽器20所顯示之視窗W自網頁瀏覽設備2中選出欲上傳的檔案C,網頁瀏覽設備2即會傳送檔案C之資訊至遠端管理裝置1的傳輸模組12,再由產生模組16依據檔案C之資訊產生檔案配置表(FAT)並傳送至被控電腦3,被控電腦3依據檔案配置表更新被控電腦3之檔案管理員(file manager),以在視窗W所顯示之USB大量儲存裝置(E:)中顯示檔案C,如第9圖所示。接著,使用者可再藉由視窗W選擇檔案上傳之目的地,被控電腦3即會輸出讀取指令至遠端管理裝置1的傳輸模組12,傳輸模組12因應於讀取指令,自網頁瀏覽設備2接收對應於檔案C之檔案資料並將其傳輸至被控電腦3。藉此,使用者即可順利將檔案C的檔案資料由使用者端的網頁瀏覽設備2上傳至遠端的被控電腦3,但並不以此例為限。When the user wants to upload the file, the user can select the file C to be uploaded from the web browsing device 2 via the window W displayed by the web browser 20, and the web browsing device 2 transmits the information of the file C to the remote management. The transmission module 12 of the device 1 further generates a file configuration table (FAT) according to the information of the file C by the generation module 16 and transmits it to the controlled computer 3, and the controlled computer 3 updates the file management of the controlled computer 3 according to the file configuration table. The file manager displays the file C in the USB mass storage device (E:) displayed in the window W, as shown in FIG. Then, the user can select the destination of the file upload by using the window W, and the controlled computer 3 outputs a read command to the transmission module 12 of the remote management device 1. The transmission module 12 responds to the read command. The web browsing device 2 receives the file data corresponding to the file C and transmits it to the controlled computer 3. Therefore, the user can smoothly upload the file data of the file C from the web browsing device 2 of the user to the remote controlled computer 3, but this is not limited to this example.
相較於先前技術,根據本發明之遠端管理方法及遠端管理系統係以網頁瀏覽器來取代習知的viewer(包含Win Client或Java Client)作為使用者介面,可適用於不同網頁瀏覽設備所採用之任何型式的作業系統及網頁瀏覽器,故具有良好的通用性且可大幅節省程式開發成本。此外,遠端管理系統將會分配一些空間來儲存檔案配置表(FAT)並對被控電腦仿效出USB大量儲存裝置,使得使用者能夠如同使用檔案管理員(file manager)一般輕鬆地透過網頁瀏覽器於網頁瀏覽設備與被控電腦之間進行上傳或下載的檔案傳輸動作,並且當檔案被下載至網頁瀏覽設備後,網頁瀏覽設備可因應檔案所附加的超文件傳輸協定標頭內容配置,透過應用程式自動開啟檔案或將檔案另存新檔,以減少使用者操作上的不便。Compared with the prior art, the remote management method and the remote management system according to the present invention replace the conventional viewer (including Win Client or Java Client) as a user interface by using a web browser, and can be applied to different web browsing devices. Any type of operating system and web browser are used, so it has good versatility and can greatly save program development costs. In addition, the remote management system will allocate some space to store the file configuration table (FAT) and emulate the USB mass storage device on the controlled computer, so that the user can easily browse through the webpage just like using the file manager. The file transfer operation of uploading or downloading between the web browsing device and the controlled computer, and after the file is downloaded to the web browsing device, the web browsing device can configure the super file transfer protocol header content according to the file. The application automatically opens the file or saves the file as a new file to reduce user inconvenience.
藉由以上較佳具體實施例之詳述,係希望能更加清楚描述本發明之特徵與精神,而並非以上述所揭露的較佳具體實施例來對本發明之範疇加以限制。相反地,其目的是希望能涵蓋各種改變及具相等性的安排於本發明所欲申請之專利範圍的範疇內。The features and spirit of the present invention will be more apparent from the detailed description of the preferred embodiments. On the contrary, the intention is to cover various modifications and equivalents within the scope of the invention as claimed.
S10~S41...流程步驟S10~S41. . . Process step
R...遠端管理系統R. . . Remote management system
N...網路N. . . network
1...遠端管理裝置1. . . Remote management device
2...網頁瀏覽設備2. . . Web browsing device
3...被控電腦3. . . Controlled computer
4...配適器4. . . Adapter
F...檔案F. . . file
C...用戶端電腦C. . . Client computer
S...特定伺服器S. . . Specific server
20...網頁瀏覽器20. . . browser
W...視窗W. . . Windows
10...影像擷取模組10. . . Image capture module
12...傳輸模組12. . . Transmission module
14...處理模組14. . . Processing module
16...產生模組16. . . Production module
第1圖係繪示習知技術中,用戶端電腦與特定伺服器之間透過網路進行包含上傳或下載之檔案傳輸的示意圖。FIG. 1 is a schematic diagram showing a conventional file transfer between a client computer and a specific server through a network including uploading or downloading.
第2圖係繪示於本發明之一具體實施例的遠端管理系統之示意圖。2 is a schematic diagram of a remote management system in accordance with an embodiment of the present invention.
第3圖係繪示於第2圖之架構下實施此遠端管理方法的流程圖。Figure 3 is a flow chart showing the implementation of this remote management method in the architecture of Figure 2.
第4圖係繪示以第2圖之遠端管理系統及該遠端管理方法執行檔案下載時之流程圖Figure 4 is a flow chart showing the execution of the file download by the remote management system of Figure 2 and the remote management method
第5圖係繪示以第2圖之遠端管理系統及該遠端管理方法執行檔案上傳時之流程圖。Figure 5 is a flow chart showing the execution of the file upload by the remote management system of Figure 2 and the remote management method.
第6圖係進一步繪示第2圖之遠端管理系統R的功能方塊圖。Figure 6 is a functional block diagram further illustrating the remote management system R of Figure 2.
第7圖係繪示視窗顯示被控電腦的檔案管理員包含有虛擬的USB大量儲存裝置之示意圖。Figure 7 is a schematic diagram showing that the file manager of the controlled computer contains a virtual USB mass storage device.
第8圖係繪示使用者藉由網頁瀏覽器所顯示之視窗自被控電腦選出檔案A供下載之示意圖。Figure 8 is a schematic diagram showing the user selecting a file A for downloading from the controlled computer by using a window displayed by the web browser.
第9圖係繪示被控電腦依據檔案配置表更新其檔案管理員,以在視窗所顯示之USB大量儲存裝置中顯示欲上傳的檔案C之示意圖。Figure 9 is a schematic diagram showing the controlled computer updating its file manager according to the file configuration table to display the file C to be uploaded in the USB mass storage device displayed in the window.
S10~S16...流程步驟S10~S16. . . Process step
Claims (10)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW99147029A TWI427964B (en) | 2010-12-30 | 2010-12-30 | Remote management method and remote managing system |
CN201110461755.8A CN102611738B (en) | 2010-12-30 | 2011-12-27 | Remote management method and remote management system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW99147029A TWI427964B (en) | 2010-12-30 | 2010-12-30 | Remote management method and remote managing system |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201228286A TW201228286A (en) | 2012-07-01 |
TWI427964B true TWI427964B (en) | 2014-02-21 |
Family
ID=46528888
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW99147029A TWI427964B (en) | 2010-12-30 | 2010-12-30 | Remote management method and remote managing system |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN102611738B (en) |
TW (1) | TWI427964B (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104102334B (en) * | 2013-04-10 | 2017-10-27 | 宏碁股份有限公司 | The control method and far-end control system of far end device |
TWI594129B (en) * | 2014-03-26 | 2017-08-01 | 宏正自動科技股份有限公司 | Method for establishing a management list |
CN104980453B (en) | 2014-04-02 | 2018-10-30 | 纬创资通股份有限公司 | Method, system, electronic device and the server of simultaneous display operation information |
TWI535240B (en) * | 2014-12-25 | 2016-05-21 | 宏正自動科技股份有限公司 | Remote management system and remote management method |
CN108763392B (en) * | 2018-05-21 | 2021-03-02 | 深圳市鼎阳科技股份有限公司 | Webpage capturing interface method and system for measuring equipment |
TWI726266B (en) * | 2018-12-14 | 2021-05-01 | 聰泰科技開發股份有限公司 | Remote control method |
TWI786945B (en) * | 2021-11-12 | 2022-12-11 | 宜鼎國際股份有限公司 | Data storage device and method capable of quickly updating operating system |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW509850B (en) * | 2001-03-16 | 2002-11-11 | Jiun-Jie Ye | A system and method making software in form of web pages |
TWI305880B (en) * | 2006-04-20 | 2009-02-01 | Quanta Comp Inc | Remote monitoring method for computer system |
TW200923665A (en) * | 2007-11-20 | 2009-06-01 | Mediatek Inc | A communication device and a method to share data in a remote storage server |
TW200951724A (en) * | 2008-06-02 | 2009-12-16 | Z Com Inc | Wireless virtual storage apparatus and remote accessing method |
US7640382B2 (en) * | 2005-04-29 | 2009-12-29 | Avocent Corporation | Virtual media systems, methods and devices |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1662405A1 (en) * | 2004-11-30 | 2006-05-31 | Alcatel | Method of displaying data on a client computer |
EP2165268B1 (en) * | 2007-03-29 | 2018-05-09 | Christopher Murphy | Methods and systems for internet security via virtual software |
CN101464860A (en) * | 2007-12-21 | 2009-06-24 | 长茂科技股份有限公司 | Method and system for generating record sharing web page files |
CN101741901A (en) * | 2009-12-21 | 2010-06-16 | 青岛海信宽带多媒体技术有限公司 | Method and device for realizing remote access to UPnP/DLNA device |
CN101815096B (en) * | 2010-03-26 | 2013-06-19 | 方小祥 | Method for remote-operating mobile phone visualized operation |
-
2010
- 2010-12-30 TW TW99147029A patent/TWI427964B/en active
-
2011
- 2011-12-27 CN CN201110461755.8A patent/CN102611738B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW509850B (en) * | 2001-03-16 | 2002-11-11 | Jiun-Jie Ye | A system and method making software in form of web pages |
US7640382B2 (en) * | 2005-04-29 | 2009-12-29 | Avocent Corporation | Virtual media systems, methods and devices |
TWI305880B (en) * | 2006-04-20 | 2009-02-01 | Quanta Comp Inc | Remote monitoring method for computer system |
TW200923665A (en) * | 2007-11-20 | 2009-06-01 | Mediatek Inc | A communication device and a method to share data in a remote storage server |
TW200951724A (en) * | 2008-06-02 | 2009-12-16 | Z Com Inc | Wireless virtual storage apparatus and remote accessing method |
Also Published As
Publication number | Publication date |
---|---|
CN102611738A (en) | 2012-07-25 |
TW201228286A (en) | 2012-07-01 |
CN102611738B (en) | 2014-06-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI427964B (en) | Remote management method and remote managing system | |
US8707321B2 (en) | Resource sharing system and method thereof | |
US7827258B1 (en) | Method, system, and apparatus for communicating with a computer management device | |
US9237186B2 (en) | Virtual media with folder-mount function and graphical user interface for mounting one or more files or folders | |
US7949708B2 (en) | Using a remote handheld device as a local device | |
US20040059782A1 (en) | Systems and methods for establishing interaction between a local computer and a remote computer | |
US20140298188A1 (en) | Remote operation method and system | |
US9124551B2 (en) | Multi-touch multi-user interactive control system using mobile devices | |
CN107170474A (en) | Expansible the storage box, computer implemented method and computer readable storage means | |
WO2010113160A1 (en) | A method and system for emulating desktop software applications in a mobile communication network | |
JP2000324568A (en) | Method and system remotely controlling equipment by using personal digital assistant | |
US20090265391A1 (en) | Apparatus and method for managing network storage | |
JP2012505469A (en) | Firmware storage media with customized image | |
TWI427965B (en) | Remote management system, kvm switch, and remote managing method | |
US20100287365A1 (en) | Deployment of boot images in diskless servers | |
TWI606351B (en) | Remote management system, remote management apparatus, and remote management method | |
JP5064912B2 (en) | Management apparatus, network system, program, and management method | |
US10178170B2 (en) | Browser-based virtual media administration | |
CN109413140A (en) | The method of PACS server remote automatic upgrading | |
Parikh | Raspberry Pi and MQTT Essentials: A complete guide to helping you build innovative full-scale prototype projects using Raspberry Pi and MQTT protocol | |
WO2009033424A1 (en) | A method and system for obtaining information of user's commands and device for registering user's commands | |
TWI818385B (en) | Storage device | |
US20110040853A1 (en) | KVM switch and KVM system | |
TWI427966B (en) | Remote management system, kvm switch, and remote managing method | |
JP4246405B2 (en) | A method for enabling value-added features on a hardware device that uses a secret mechanism to access each hardware register in bulk. |