Apparatus for savings system configuration information to...

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

Reexamination Certificate

active

06434697

ABSTRACT:

RELATED APPLICATION
The subject matter of this application is related to the subject matter in a co-pending non-provisional application by the same inventors as the instant application and filed on the same day as the instant application entitled, “Method for Saving System Configuration Information to Shorten Computer System Initialization Time,” having Ser. No. 09/414,656 and filing date Oct. 6, 1999.
BACKGROUND
1. Field of the Invention
The present invention relates to initializing computer systems. More specifically, the present invention relates to a system that reduces the time required to detect and configure devices within a computer system during a computer system initialization operation by saving previously gathered system configuration information.
2. Related Art
As computer systems have grown increasingly more complicated, the amount of time spent detecting and initializing computer system components during the computer system initialization process has also increased. This has increased the amount of time a computer system user must wait before being able to use the computer system.
A computer system typically performs a number of functions to detect and configure devices within the computer system during the initialization process. For example, the computer system can detect and configure various bus devices within the computer system. The computer system can detect the size and speed of DIMMs (dual in-line memory modules) that are present in the system, and can use this information to program a memory controller. The computer system can read information regarding CPU speed from a processor, and can use this information to configure a clock frequency generator for the processor.
Components within a computer system rarely change between computer system initialization operations. This means the computer system repeats the same steps of detecting and initializing computer system components, even though the configuration rarely changes. Thus, much of the time spent detecting and initializing computer system components during the computer system initialization process is largely wasted.
What is needed is a computer system that does not waste time detecting and initializing computer system components during the computer system initialization process.
SUMMARY
One embodiment of the present invention provides an apparatus that educes the time required to gather system configuration information during an initialization process within a computer system. The apparatus includes a chassis intrusion detection circuit that determines whether a chassis of the computer system has been opened. The apparatus also includes a system initialization mechanism that operates when the chassis intrusion detection circuit indicates that the chassis has been opened, and is configured to perform an initialization operation that gathers system configuration information by communicating directly with computer system components to determine a state of the computer system components. The system initialization mechanism saves this system configuration information in a nonvolatile storage device. The apparatus also includes an abbreviated system initialization mechanism that retrieves the system configuration information from the nonvolatile storage device without having to communicate directly with the computer system components. This abbreviated system initialization mechanism operates when the chassis intrusion detection circuit indicates that the chassis has not been opened.
In one embodiment of the present invention, the system initialization mechanism operates if the system configuration information has not been saved previously in the nonvolatile storage device.
In one embodiment of the present invention, the abbreviated system initialization mechanism operates if the initialization process is not taking place during a computer system power up.
In one embodiment of the present invention, the system initialization mechanism is configured to reset the chassis intrusion detection circuit after saving the system configuration information into the nonvolatile storage device so that the chassis intrusion detection circuit indicates that the chassis has not been opened.
In one embodiment of the present invention, the system initialization mechanism is further configured to set configuration parameters for at least one of the computer system components.


REFERENCES:
patent: 4920432 (1990-04-01), Eggers et al.
patent: 5269022 (1993-12-01), Shinjo et al.
patent: 5307497 (1994-04-01), Feigenbaum et al.
patent: 5327531 (1994-07-01), Bealkowski et al.
patent: 5388267 (1995-02-01), Chan et al.
patent: 5519832 (1996-05-01), Warchol
patent: 5564054 (1996-10-01), Bramnick et al.
patent: 5615330 (1997-03-01), Taylor
patent: 5630048 (1997-05-01), La Joie et al.
patent: 5634137 (1997-05-01), Merkin et al.
patent: 5657448 (1997-08-01), Wadsworth et al.
patent: 5664194 (1997-09-01), Paulsen
patent: 5710930 (1998-01-01), Laney et al.
patent: 5732268 (1998-03-01), Bizzarri
patent: 5761505 (1998-06-01), Golson et al.
patent: 5768148 (1998-06-01), Murphy et al.
patent: 5930503 (1999-07-01), Drees
patent: 5933594 (1999-08-01), La Joie et al.
patent: 5938764 (1999-08-01), Klein
patent: 6240511 (2001-05-01), Blumenau et al.
patent: 6282640 (2001-08-01), Klein
Chapter 21: “RTC and Configuration RAM”.
Chapter 15: “ROM Memory”.
Chapter 7: “The Power-Up Sequence”.
“Microprocessor System Hardware Monitor”, National Semi Conductor, Mar. 1998.
“Microprocessor System Hardware Monitor”, National Semi Conductor, Product Folder, Jul. 7, 1998.
“Plug and Play ISA Specification”, Version 1.0a, May 5, 1994.
“Plug and Play BIOS Specification”, Version 1.0a, May 5, 1994, Compaq Computer Corporation, Phoenix Technologies Ltd., Intel Corporation.

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

Apparatus for savings system configuration information to... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Apparatus for savings system configuration information to..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Apparatus for savings system configuration information to... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2890080

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