远端遥控电脑的方法与系统的制作方法

文档序号:6593197阅读:191来源:国知局
专利名称:远端遥控电脑的方法与系统的制作方法
技术领域
本发明有关一种利用网络进行电脑管理的系统与方法,特别是有关一种无需作业系统即可使用网络进行电脑管理的系统与方法。
(2)背景技术随着电脑的大量普及与网络技术的快速发展,利用网络可以快速地获取数据或提供服务。因此,电脑网络发展提供人类更为便捷与舒适的生活环境。
现今的互联网发展,在网络流通的信息有越来越多的趋势,因此由数台电脑或设备所集中组成的系统已经不敷使用,系统已经不是单由数台电脑所集中组成,而是由分散于不同地方的电脑或设备,如工作站(Workstation)、伺服器(Server)、数据库(Database)、路由器(Router)和备份设备(Backup Device)等相关设备,经由网络所连结组成,以提供众多不同的服务。
在现阶段的伺服器电脑管理时,一般的伺服器电脑,必须安装有远端摇控(Remote Control)软件在操作系统(Operating System;OS)上才能进行远端摇控的管理。但是这样的管理方式,必须架构在此作业系统具有支援网络的功能上,例如使用如视窗(Windows)作业系统等。也就是说,若伺服器电脑与远端电脑都使用了支援网络的作业系统,则通过网络传输,远端电脑即可进行伺服器电脑的管理。
但是当伺服器电脑使用不主动支援网络的作业系统(例如磁盘作业系统;Disk Operating System,DOS),或当伺服器电脑尚未载入可支援网络的作业系统前,都将无法通过网络进行远端摇控的功能。因此,形成远端遥控的缺口,如何有效地加强远端遥控的功能,已成为目前网络管理重要的课题。
(3)

发明内容
本发明的一目的是提供一种远端遥控电脑的方法与系统,利用电脑管理固件,以通过网络进行电脑的管理工作,并在电脑使用不主动支援网络的作业系统,或当电脑尚未载入可支援网络的作业系统前即可通过网络进行远端遥控的功能。
根据本发明一方面的远端遥控电脑的方法包括首先,执行电脑管理固件于工作端电脑,且在工作端电脑进入作业系统之前;接着,使用远端电脑,经由网络连接此工作端电脑,此时,电脑管理固件经由工作端电脑的基本输入输出系统(BIOS)取得画面数据,并将其转换为工作端网络封包;然后利用网络,将工作端网络封包传送至远端电脑,而远端电脑则利用监视软件,在远端电脑上,显示上述的画面数据,而工作端电脑还利用网络以获得由远端电脑所输出的远端网络封包;接着利用上述的电脑管理固件,将远端网络封包转换成为工作端电脑的命令与数据,并执行远端电脑所下达的命令。
其中上述的工作端电脑与远端电脑,包括电脑伺服器主机与个人电脑主机。而上述的网络封包是为使用传输控制协定/互联网协定(TransmissionControl Protocol/Internet Protocol;TCP/IP),以产生TCP/IP的网络封包。远端电脑所使用的监视软件,则包括终端机模拟软件与互联网浏览器。且电脑管理固件,还具有接收远端电脑的要求,使工作端电脑重新开机或进行修改工作端电脑的基本输出输入系统设定的功能。
根据本发明另一方面的远端遥控电脑的系统包括工作端电脑,网络与远端电脑;其中工作端电脑包括,具有图像显示存储器的图像显示控制器,基本输出输入系统(Basic Input Output System;BIOS)由图像显示存储器中取得图像数据,工作端处理器于工作端电脑进入作业系统之前执行电脑管理固件并将上述的图像数据,转换成工作端网络封包,以及工作端网络界面控制器(Network Interface Controller;NIC),通过网络以传送工作端网络封包至远端电脑;而远端电脑则包括远端网络界面控制器连接网络以获得工作端网络封包,远端处理器执行监视软件,以及图像显示装置以即时监视工作端电脑的图像数据。
上述的远端电脑还包括远端输入装置,具有在远端电脑进行输入,由上述的远端处理器转换成为远端网络封包再经由网络传送至工作端处理器,并利用电脑管理固件,将远端网络封包转换成为工作端电脑的数据与命令,最后,经由基本输出输入系统来控制工作端电脑。其中上述的远端电脑的命令包括要求工作端电脑重新开机与进行工作端电脑的基本输出输入系统的设定功能。上述的工作端电脑与远端电脑,包括伺服器主机与个人电脑主机。而网络封包则可使用TCP/IP的网络封包,监视软件包括终端机模拟软件与互联网浏览器。且一台远端电脑可通过网络,遥控多台工作端电脑。
因此,本发明不需要架构在任何操作系统的情况下,即可进行远端遥控的功能,还可重新开机或进入电脑的BIOS进行设定的功能;更有效改善传统主控端重新导向(Console Redirect)的不便,无需经由序列端口(COM Port)或调制解调器(Modem)的传输,直接经由主控端重新导向至网络界面控制器,以进行网络传输。所以,本发明可利用网络上任何一台电脑,来直接操作任何一台使用本发明的电脑主机。
为进一步说明本发明的目的、结构特点和效果,以下将结合附图对本发明进行详细的描述。
(4)


图1为本发明的远端遥控电脑的方法与系统的系统架构示意图;以及图2为本发明的远端遥控电脑的方法与系统的实施流程示意图。
(5)具体实施方式
参阅图1为本发明的远端遥控电脑的方法与系统的系统架构示意图。如图中所示,本发明的远端遥控电脑系统所控制的伺服器电脑110包括,用于图像显示控制的显示卡112、基本输出输入系统114、电脑管理固件116及网络界面控制器118。其中电脑管理固件116在伺服器电脑110载入作业系统之前,即已在伺服器电脑110的处理器上执行运作。而在本发明的远端遥控电脑系统的远端电脑130至少包括有网络界面控制器132及监视软件134。
参阅图2,是为本发明的远端遥控电脑的方法与系统的实施流程示意图。以下将以图2中的实施流程,辅以图1中的系统架构加以说明本发明的较佳首先,步骤400,使用本发明的伺服器电脑110,在开机时先执行一电脑管理固件116。而此电脑管理固件116具有接收与处理由伺服器电脑110主机板的BIOS 114获得的伺服器电脑110的画面数据。
此时,本发明的流程进入步骤402与步骤404,在步骤402中,BIOS 114由显示卡112的存储器中获得画面数据,并将数据通过本身的输出输入端口传送给电脑管理固件116。步骤404,电脑管理固件116在接收到上述的画面数据后,依网络通讯协定进行封包制作,例如使用TCP/IP协定产生TCP/IP的封包。
步骤406,利用网络界面控制器118、网络120以及远端电脑130的网络界面控制器132,将上述的封包传送至远端电脑130。
步骤408,远端电脑130,使用监视软件134,将网络界面控制器132所接收的封包数据,进行即时监控。而此监视软件134是具有终端机模拟的软件或是互联网浏览器。由于通过网络的传输以及与电脑管理固件116的连接,因此,此时本发明的远端电脑130可进行伺服器电脑110画面的同步显示。在远端电脑130的伺服器管理人员,此时可经由远端电脑130的任何输入装置执行伺服器电脑110的管理与遥控的功能。其所传送的命令与数据所形成的网络封包,经由上述的网络传送到电脑管理固件116,电脑管理固件116将上述的网络封包转换成为伺服器电脑110的命令与数据,并通过BIOS进行伺服器电脑110的操作。
所以,利用本发明的远端遥控电脑系统,不需要使用任何习知的远端遥控软件,更不需要架构在任何操作系统的情况下,即可进行远端遥控的功能。在使用本发明的电脑管理固件,即便伺服器主机,仅处于DOS或Linux这类文字模式的作业系统之下,即可利用远端电脑进行主机的遥控,甚至于执行进入主机的BIOS进行设定或重新开机。本发明还利用安全编码等技术,以在网络上进行安全的传输,确保数据的安全与来源的正确性。在上述的本发明的远端遥控电脑的方法与系统,为一较佳的实施例用来说明本发明的精神,本发明的远端电脑还可利用网络,连接多台伺服器电脑与个人电脑,以进行远端遥控的功能。
本发明的远端遥控电脑的方法与系统,还具有主控端重新导向的功能,有效改善传统主控端重新导向时的不便,无需经由序列端口或调制解调器的传输,直接将主控端重新导向至网络界面控制器,再经由网络进行传输至远端电脑。本发明可直接进行主机的BIOS的设定,且可进行主机的重新开机的功能,使用本发明的电脑系统时,还可利用网络上任何一台远端电脑,来操作使用本发明的工作中的电脑主机。也就是说,当使用本发明的电脑系统进行远端遥控时,不论远端电脑与主机分隔有多远或多近,只要网络能够抵达,即可利用本发明进行主机控制,无论其进入作业系统前或进入系统后。所以,即使在主机并没有安装键盘时,本发明仍可快速地利用网络上任何一台远端电脑的键盘进行主机的控制与程序执行,快速地将问题排出。
当然,本技术领域中的普通技术人员应当认识到,以上的实施例仅是用来说明本发明,而并非用作为对本发明的限定,只要在本发明的实质精神范围内,对以上所述实施例的变化、变型都将落在本发明权利要求书的范围内。
权利要求
1.一种远端遥控电脑的方法,应用于一工作端电脑与一远端电脑之间,其特征在于,至少包括在该工作端电脑上执行一电脑管理固件;该远端电脑,经由一网络连接该工作端电脑;使用该电脑管理固件,取得该工作端电脑的一画面数据;使用该电脑管理固件,将该画面数据形成一工作端网络封包;使用该网络,将该工作端网络封包传送至该远端电脑;使用一监视软件,在该远端电脑上显示该画面数据;利用该网络,使得该工作端电脑获得由该远端电脑所输出的一远端网络封包;使用该电脑管理固件,将该远端网络封包,以转换成为该工作端电脑的命令与数据;以及使用该工作端电脑,执行该些命令。
2.如权利要求1所述的方法,其特征在于,所述的工作端电脑包括一伺服器主机。
3.如权利要求1所述的方法,其特征在于,所述的工作端电脑包括一个人电脑主机。
4.如权利要求1所述的方法,其特征在于,所述的工作端网络封包是为使用传输控制协定/互联网协定TCP/IP,以产生TCP/IP的网络封包。
5.如权利要求1所述的方法,其特征在于,所述的远端网络封包是为使用传输控制协定/互联网协定TCP/IP,以产生TCP/IP的网络封包。
6.如权利要求1所述的方法,其特征在于,所述的远端电脑包括一伺服器主机。
7.如权利要求1所述的方法,其特征在于,所述的远端电脑包括一个人电脑主机。
8.如权利要求1所述的方法,其特征在于,所述的监视软件包括终端机模拟软件。
9.如权利要求1所述的方法,其特征在于,所述的监视软件包括互联网浏览器。
10.如权利要求1所述的方法,其特征在于,所述的电脑管理固件,具有接收远端电脑要求,使该工作端电脑重新开机的功能。
11.如权利要求1所述的方法,其特征在于,所述的电脑管理固件,具有接收远端电脑要求,以修改该工作端电脑的基本输出输入系统设定的功能。
12.如权利要求1所述的方法,其特征在于,所述的远端电脑还利用该网络,以进行远端遥控多台工作中的电脑。
13.一种远端遥控电脑的系统,其特征在于,至少包括一工作端电脑,它包括一图像显示控制器,具有一图像显示存储器,用来储存该工作端电脑的图像数据,一基本输出输入系统,连接于该图像显示控制器,并由该图像显示存储器取得该工作端电脑的该图像数据,一工作端处理器,连接于该基本输出输入系统,其中,该工作端处理器执行一电脑管理固件,使该工作端处理器将该基本输出输入系统取得的该图像数据转换成工作端网络封包,以及一工作端网络界面控制器,连接于该工作端处理器,用来传送该些工作端网络封包;一网络,连结该工作端网络界面控制器;以及一远端电脑,它包括一远端网络界面控制器,连接该网络,使该远端电脑,经由该网络获得这些工作端网络封包,一远端处理器,连接于该远端网络界面控制器,执行一监视软件,以及一图像显示装置,连接于该远端处理器,使该远端电脑即时监视该工作端电脑的该图像数据。
14.如权利要求13所述的系统,其特征在于,所述的远端电脑还包括,一远端输入装置,是用来在该远端电脑进行输入,经由该远端处理器转换成为远端网络封包,再经由该远端网络界面控制器、该网络以及该工作端网络界面控制器传送至该工作端处理器,而该工作端处理器利用该电脑管理固件将这些远端网络封包转换成为该工作端电脑的数据与命令,最后,经由该基本输出输入系统控制该工作端电脑。
15.如权利要求14所述的系统,其特征在于,所述的远端电脑的这些命令包括要求该工作端电脑重新开机的功能。
16.如权利要求14所述的系统,其特征在于,所述的远端电脑的这些命令包括进行该工作端电脑的该基本输出输入系统的设定功能。
17.如权利要求13所述的系统,其特征在于,所述的工作端电脑包括一伺服器电脑主机。
18.如权利要求13所述的系统,其特征在于,所述的工作端电脑包括一个人电脑主机。
19.如权利要求13所述的系统,其特征在于,所述的工作端网络封包是为使用传输控制协定/互联网协定TCP/IP,以产生TCP/IP的网络封包。
20.如权利要求13所述的系统,其特征在于,所述的远端网络封包是为使用传输控制协定/互联网协定TCP/IP),以产生TCP/IP的网络封包。
21.如权利要求13所述的系统,其特征在于,所述的远端电脑包括一伺服器电脑主机。
22.如权利要求13所述的系统,其特征在于,所述的远端电脑包括一个人电脑主机。
23.如权利要求13所述的系统,其特征在于,所述的监视软件包括终端机模拟软件。
24.如权利要求13所述的系统,其特征在于,所述的监视软件包括互联网浏览器。
25.如权利要求13所述的系统,其特征在于,所述的远端电脑还利用该网络,以进行远端遥控多台工作中的电脑。
全文摘要
一种远端遥控电脑的方法与系统,包括工作端电脑、网络与远端电脑。工作端电脑包括图像显示控制器,基本输出输入系统用来取得工作端电脑的图像数据,工作端处理器具有在工作端电脑进入作业系统之前已执行的电脑管理固件,以及工作端网络界面控制器,通过网络将图像数据封包传送至远端电脑。远端电脑包括,远端网络界面控制器接收图像数据封包,远端处理器执行监视软件以在显示器上即时监视图像数据。远端电脑还包括输入装置,以直接在远端电脑输入,来控制工作端电脑。
文档编号G06F15/17GK1477542SQ0214214
公开日2004年2月25日 申请日期2002年8月22日 优先权日2002年8月22日
发明者蔡锦富, 董彦屏 申请人:广达电脑股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1