Patent ID: 7702891

Claim:
A method of initiating start-up for a computing system, comprising: receiving start-up data at a start-up generator running on a processor of a computing system, the start-up data being for a plurality of computer-software modules tangibly stored in a computer readable storage medium of the computer system, wherein during a start-up process for said computing system, the computer-software modules can be started-up by being loaded from the storage medium into a memory device from which the computer-software modules are executable by the processor; receiving start-up times for said plurality of modules at the start-up generator running on the processor; determining a plurality of start-up sequences by the start-up generator running on the processor for said plurality of computer-software modules; determining total start-up time by the start-up generator running on the processor for said plurality of start-up sequences; and selecting from said plurality of start-up sequences by a start-up sequence selector running on the processor, based on a start-up criteria, a first start-up sequence.