Electrical computers and digital processing systems: support – Digital data processing system initialization or configuration
Reexamination Certificate
2000-01-31
2004-11-09
Lee, Thomas (Department: 2185)
Electrical computers and digital processing systems: support
Digital data processing system initialization or configuration
C713S002000, C710S010000
Reexamination Certificate
active
06816963
ABSTRACT:
BACKGROUND
This invention relates generally to the initialization of processor-based systems.
Initialization of processor-based systems generally involves using a basic input/output system (BIOS) which is stored in a read only memory (ROM) and is transferred to system memory during the boot process. The BIOS is generally fixed, immutable and predefined. As a result, BIOS must account for a large number of processor, chipset, memory, and peripheral devices, but this large number is necessarily finite. BIOS is limited in the hardware which it may support by a number of factors, including the available memory or storage, the amount of effort put into compiling the BIOS, and the availability of components at the time the BIOS was developed.
Thus, as a processor-based system evolves, the BIOS remains basically static. This means that the BIOS may be unable to completely adapt to a variety of changed circumstances. These circumstances may include the identification of defects in various software components, which defects may be embedded into the BIOS monolithic code. In addition, the availability of improved and updated capabilities may not be readily incorporated into the BIOS.
While reprogramming the BIOS ROM is certainly possible, it is generally a complex process. As a result reprogramming of the BIOS on the fly is generally not attempted. Moreover, even if the ROM storing the BIOS were periodically updated, changes that may require BIOS adaptability may occur with even greater frequency.
Thus, the ability of BIOS to adapt to a variety of changing circumstances, including rapidly evolving technology, is relatively limited.
Therefore, there is a continuing need for techniques for initializing processor-based systems which are adaptable to a variety of changing circumstances, such as those that may arise after the processor-based system is placed into service.
SUMMARY
In accordance with one aspect, a method includes specifying a description of a processor-based system. The description may be used to build a system image. The system is initialized using the image.
Other aspects are set forth in the accompanying detailed description and claims.
REFERENCES:
patent: 5109484 (1992-04-01), Hughes et al.
patent: 5230052 (1993-07-01), Dayan et al.
patent: 5247683 (1993-09-01), Holmes et al.
patent: 5577210 (1996-11-01), Abdous et al.
patent: 6080207 (2000-06-01), Kroening et al.
patent: 6209089 (2001-03-01), Selitrennikoff et al.
patent: 6317826 (2001-11-01), McCall et al.
patent: 6427176 (2002-07-01), Berglund et al.
patent: 06290084 (1994-10-01), None
Hauser et al, Performance Study of a LAN Based Image Server, 1991, IEEE, pp. 630-636.*
IBM, Auto-Bios Image Configurator, Jun. 1, 1993, IBM Technical Disclosure Bulletin, vol. 36, Issue 6B, pp. 295-298.
Krithivas Ramamurthy
Uber Emmett R.
Intel Corporation
Lee Thomas
Suryawanshi Suresh K
Trop Pruner & Hu P.C.
LandOfFree
Platform level initialization using an image generated... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Platform level initialization using an image generated..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Platform level initialization using an image generated... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3333164