Appeal No. 2000-1260 Application 08/518,852 become unusable. This is accomplished by booting the computer system from a set of configuration data that last booted the system properly. See Appellants’ specification page 4 lines 19- 24. The method and system include a BootSystem program (109) which is executed when a user request to boot the computer (105) is received via the input/output unit (125). See Appellants’ Figures 1 and 2 and specification page 9 lines 21-24. The BootSystem program (109) invokes a ChoosesControlSet Program (113) which chooses a set of configuration data (i.e. a control set) with which to boot the computer (105). See Appellants’ specification page 9 lines 26-30. The BootSystem program (109) then invokes an InitializeRegistry program (111) which, when executing on the CPU (127), retrieves configuration data for the computer (105) and stores the retrieved configuration data in the registry (107). See Appellants’ specification page 9 lines 32- 37. Next, the BootSystem program (109) invokes a LoadDeviceDrivers program (121) which, when executing on the CPU (127), attempts to load and initialize a set of device drivers listed in the chosen control set. See Appellants’ specification page 9 line 37 - page 10 line 3. If any of the device drivers should fail to load or initialize, then the LoadDeviceDrivers program (121) decides whether the system boot procedure currently 2Page: Previous 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 NextLast modified: November 3, 2007