Method for monitoring system boot by searching a temporary...

Electrical computers and digital processing systems: support – Digital data processing system initialization or configuration – Loading initialization program

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C713S001000

Reexamination Certificate

active

06629240

ABSTRACT:

CLAIM OF PRIORITY
This application makes reference to, incorporates the same herein, and claims all benefits accruing under 35 U.S.C §119 from an application entitled Method For Monitoring System By Searching Screen Buffer earlier filed in the Korean Industrial Property Office on Dec. 22, 1998, and there duly assigned Serial No. 98-57381 by that Office.
BACKGROUND OF THE INVENTION
1 Field of the Invention
The present invention relates to a method for monitoring a system by searching a screen buffer, and more particularly, for detecting screen messages generated during a boot operation when the system is powered on or reset and then using the generated messages to determine the booting status and any abnormality of the system which is then reported to a remote system manager by using a server management board.
2 Description of the Background Art
In the case of an IBM PC compatible computer, a basic input/output system(hereinafter referred to as BIOS) performs the whole initialization and test of a system when the system is turned on. This test is usually referred to a Power On SelfTest(hereinafter referred to as POST). At the time of an operation of a POST, a BIOS outputs values from each step of the POST to certain input/output addresses. An input/output address is usually referred to as I/O port, and differs with respect to the BIOS and a system bus, e.g., for an ISA (Industry Standard Architecture) bus, an I/O address is 0X80; for an EISA (Extended Industry Standard Architecture) bus, an I/O address is 0X300.
A POST code is used at the early development of a system and a BIOS, and thereafter used for managing the system. In order to use the POST code, an I/O port which outputs the POST code is connected to a substantial device (a kind of buffer), and then either a program or a hardware using the POST code reads and uses values stored in the device.
Above described systems are degraded in compatibility. The reasons for failing to be compatible are as follows:
A. Since an I/O port differs according to a system bus, the configuration of different hardware logic is required in a server management board operated at each system bus;
B. A POST code can not be acquired in a server management board having no specially designed hardware logic;
C. An I/O port which can be applied to a PCI bus is not supported; and
D. A POST code is simply output as a hexadecimal value of one byte (0x00~0xFF) so that the meaning of each code cannot be recognized at once. Also, each code and its meaning are different according to a BIOS manufacturer.
Deterioration in compatibility caused by the above mentioned situations is a main cause of failure in commonality and compatibility, and is an obstacle in manufacturing a server management board applicable to a plurality of platforms.
Of interest to the present invention, and incorporated herein, are U.S. Pat. No. 5,852,720 to R. Scott Gready et al. entitled System For Storing Display Data During First Time Period Prior To Failure Of Computer And During Second Time Period After Reset Of The Computer which discusses a communication system where sequences of video screens sent from a host CPU (central processing system) to a video controller can be stored and subsequently retrieved by a terminal located remote from the host CPU; U.S. Pat. No. 5,471,617 to Scott C. Farrand et al. entitled Computer Management System And Associated Management Information Base and U.S. Pat. No. 5,367,670 to Ronald G. Ward et al. entitled Computer System Manager For Monitoring Events And Operating Parameters And Generating Alerts, both of which discuss and describe a “server management board” used in network communication systems; U.S. Pat. No. 5,257,384 to Scott C. Farrand et al. entitled Asynchronous Protocol For Computer System Manager which discloses a protocol for communicating messages between a system manager for a computer system and a remote facility; and U.S. Pat. No. 5,043,919 to Janet R. Callaway et al. entitled Method of And System For Updating A Display Unit which discloses that in personal computer-based systems, each personal computer includes a screen buffer which can be directly written to by a BIOS program associated with the respective personal computer or an application program being executed on the computer, and a technique for monitoring dynamically changing host computer screen activity and transmitting the screen updates to a remote system whereby applications write directly to a screen buffer associated with the host computer.
SUMMARY OF THE INVENTION
An object of the present invention is to provide a method for monitoring a system by searching a screen buffer (or frame buffer) readily applicable to IBM compatible devices without the configuration of any hardware on a server management board, and more particularly, by monitoring system messages written in the screen buffer of the system at the time of operation of a POST.
To accomplish the above object of the present invention, a device of the present invention includes steps of: reproducing the data of a screen buffer from the video RAM into a temporary buffer in a program; searching for particular BIOS messages in the temporary buffer reproduced from the data of the screen buffer; and reporting the BIOS messages found during the search to a remote system manager.


REFERENCES:
patent: 5043919 (1991-08-01), Callaway et al.
patent: 5257384 (1993-10-01), Farrand et al.
patent: 5367670 (1994-11-01), Ward et al.
patent: 5367674 (1994-11-01), Berk et al.
patent: 5379429 (1995-01-01), Hirasawa et al.
patent: 5420965 (1995-05-01), Barker, III
patent: 5471617 (1995-11-01), Farrand et al.
patent: 5483633 (1996-01-01), Johnson
patent: 5485569 (1996-01-01), Goldman et al.
patent: 5852720 (1998-12-01), Gready et al.
patent: 5920691 (1999-07-01), Tsutsui et al.
patent: 5996072 (1999-11-01), Noll et al.
patent: 6357002 (2002-03-01), Lupo et al.
patent: 6476854 (2002-11-01), Emerson et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method for monitoring system boot by searching a temporary... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method for monitoring system boot by searching a temporary..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for monitoring system boot by searching a temporary... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3022223

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.