Patent ID: 7590836

Claim:
A method of recovering configuration data for a plurality of components in a computer system, the method comprising: (a) selecting one of the plurality of components as a current component; (b) retrieving a first map location in a memory device of the computer system, the first map location representing the location of present configuration data for the current component; (c) retrieving a second map location in the memory device of the computer system, the second map location representing the location of updated configuration data for the current component; (d) determining whether the first map location is the same as the second map location for the current component; (e) if the first map location matches the second map location for the current component, then selecting the next component in the plurality of components as the current component; (f) if the first map location does not match the second map location for the current component, then: copying the present configuration data to the second map location in the memory device; erasing the present configuration data from the first map location in the memory device; and selecting the next component in the plurality of components as the current component; and (g) repeating the operations (b)-(f) for each of the plurality of components in the computer system.