Patent ID: 7802083
Filing Date: 2010-09-21
Classification: G06F

Abstract:
1. A method comprising: receiving, by a computer system, an instruction to install a software on the computer system, the instruction including information related to estimated amount of time needed to download and install the software, whether restart of the computer system is to be required after the installation, and a level indicative of criticality of the software; downloading, by the computing system, the software to be installed at a first time based at least in part on a first prediction by the computer system that the computer system's utilization at the first time is to be below a first utilization level; installing, by the computer system, the software at a second time based at least in part on a second prediction by the computer system that the computer system's utilization at the second time is to be below a second utilization level, and the first and the second predictions are adaptively performed based on a rule set including aggregated usage patterns of the computer system.