Patent ID: 7243245
Filing Date: 2007-07-10
Classification: G06F

Abstract:
1. A method for controlling a startup sequence in a computer system comprising the steps of: automatically monitoring at least one aspect of a plurality of startup applications launched during the startup sequence; automatically analyzing the at least one aspect of the plurality of startup applications based on at least one criteria, the at least one criteria indicating whether a portion of the plurality of startup applications is extraneous at startup, the portion of the plurality of startup applications being extraneous if exhibiting at least one undesirable characteristic, the undesirable characteristic including at least one time of termination less than a particular threshold, a crash rate greater than a particular threshold, use of the portion of the plurality of startup application being below a particular threshold, at least one aberrant behavior during operation, and utilizing unavailable hardware; automatically removing from the startup sequence at least one of the portion of the plurality of startup applications that are extraneous.