Server controller responsive to various communication protocols for allowing remote communication to a host computer connected thereto
First Claim
1. A server controller, comprising:
- a communication unit configured to receive information transferred following one of a plurality of communication protocols from a terminal located remote from the server controller;
a processor coupled to the communication unit, wherein the processor is responsive to at least one character which identifies one of said plurality of communication protocols; and
a controller memory coupled to the processor whereupon the processor, upon receiving said at least one character, dispatches video information stored within said controller memory.
4 Assignments
0 Petitions
Accused Products
Abstract
A communication system is presented whereby sequences of video screens sent from a host CPU to a video controller can be stored and subsequently retrieved by a terminal located remote from the host CPU. The host CPU and video controller form part of a server arranged within a distributed computing system. An administrator situated at the remote terminal can retrieve select video screens produced during server operations to determine information regarding the server configuration and possible causes of server failure or future failure. The sequence of video screens thereby represent video screen changes stored upon a server controller adapted for coupling to the server expansion bus. The video screen changes represent a sequence of video screen changes occurring prior to server failure or after server reset. Those changes provide beneficial information to an administrator located remote from the server, and allows the administrator to communicate with the server using several possible communication protocols. The server controller snoops display data written from the host CPU to the video controller and mirrors the display data upon buffers within the server controller. Information within the buffers can be called upon by a remotely situated administrator regardless of whether server power is lost in the interim.
185 Citations
22 Claims
-
1. A server controller, comprising:
-
a communication unit configured to receive information transferred following one of a plurality of communication protocols from a terminal located remote from the server controller; a processor coupled to the communication unit, wherein the processor is responsive to at least one character which identifies one of said plurality of communication protocols; and a controller memory coupled to the processor whereupon the processor, upon receiving said at least one character, dispatches video information stored within said controller memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer, comprising:
-
an expansion bus operably coupled between a host central processing unit and a video controller; a server controller adapted for connection to said expansion bus for receiving display data upon said expansion bus, wherein said server controller comprises; a communication unit coupled to receive information transferred following one of a plurality of communication protocols from a terminal located remote from the computer; and a processor coupled to the communication unit for allowing storage of said display data to a controller memory and for allowing recall of said display data from the controller memory in response to the processor identifying said one of the plurality of communication protocols. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A method for servicing multiple communication protocols used to transfer information from a remote terminal, comprising:
-
providing a processor coupled to a communication unit accessible by a remote terminal; transferring information using one of said multiple communication protocols from said remote terminal to said communication unit; and activating state machines executed by said processor to recognize the one communication protocol being used. - View Dependent Claims (18, 19, 20, 21, 22)
-
Specification