Electrical computers and digital processing systems: support – Digital data processing system initialization or configuration – Loading initialization program
Patent
1998-01-13
2000-01-11
Palys, Joseph E.
Electrical computers and digital processing systems: support
Digital data processing system initialization or configuration
Loading initialization program
713100, 714 36, G06F 9445
Patent
active
06014744&
ABSTRACT:
The present invention is directed to a facility for performing selected operations as part of a booting process of a computer system only during iterations of the booting process that immediately follow failed iterations of the booting process. At the beginning of the booting process, the facility copies a persistent instance of a flag indicating whether the iteration of the booting process at the current iteration of the booting process immediately follows fail to a temporary instance of the flag. The facility then assigns the persistent instance of the flag to the set condition so that, if the current iteration of the booting process fails before completing, the flag will reflect that the current iteration of the booting process failed. When each selected operation is encountered during the current iteration of the booting process, the facility performs that selected operation only if the temporary instance of the flag is set. If and when the current iteration of the booting process concludes successfully, the facility clears the persistent instance of the flag to reflect that the current iteration of the booting process completed successfully. In a further preferred embodiment, programs, such as the BIOS or the operating system, may set a second flag to explicitly request the performance of the selected operations during the next iteration of the booting process.
REFERENCES:
patent: 5142680 (1992-08-01), Ottman et al.
patent: 5214695 (1993-05-01), Arnold et al.
patent: 5247659 (1993-09-01), Curran et al.
patent: 5355489 (1994-10-01), Bealkoeski et al.
patent: 5463766 (1995-10-01), Schive et al.
patent: 5564108 (1996-10-01), Hunsaker et al.
patent: 5574915 (1996-11-01), Lemon et al.
patent: 5640504 (1997-06-01), Johnson, Jr.
patent: 5724527 (1998-03-01), Karnik et al.
patent: 5809531 (1998-09-01), Brabandt
Scott Townsend, Bios Boot Specification, Version 1.00, Phoenix Technologies Ltd, Irvine, CA, Oct. 11, 1995, pp. 1-42.
Compaq Computer Corporation, Intel Corporation, and Phoenix Technologies. Ltd., Extended System Configuration Data Specification, Version 1.02A, Phoenix Technologies, Ltd., Irvine, CA, May 31, 1994, pp. 1-34.
Foltz Forrest
McKaughan Robert M.
Mai Ri Jue
Microsoft Corporation
Palys Joseph E.
LandOfFree
State governing the performance of optional booting operations does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with State governing the performance of optional booting operations, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and State governing the performance of optional booting operations will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1470739