
A method of updating computer software includes downloading software update information through a network, such as the Internet, to a user's computer. The download is preferably done periodically and automatically. If available, a criticality check program identified in the software update information is then automatically downloaded and executed to determine the configuration of the user's computer. The criticality and applicability of available software updates are evaluated by the criticality...











