Method of reinstalling a computer based on frequency of application utilization
AssigneeInternational Business Machines Corporation
InventorsCHARISSE LU, EMILY J. RATLIFF, JOHNNY SHIEH
Life of this patent
Estimating the term…
Abstract
A system and method for efficiently reinstalling computer software, which tracks frequency of utilization for each software application loaded onto the computer and reinstalls applications based on frequency of utilization, with the option to reinstall a computer operating system first or to reinstall computer applications along with libraries, so that computer users can resume working as soon as possible instead of waiting many hours for the entire reinstallation image to complete before a computer system reboot allows for continuation of computer usage.
Claims18
A system for efficient reinstallation of computer software, said system comprising:
- a computer;
- a plurality of software applications;
- a tracking program which reports a frequency of utilization for each of said plurality of software applications loaded onto the computer;
- and
- following a system failure that calls for reinstallation of computer software, means for automatically reinstalling applications in said plurality of software applications, in a particular order based on said frequency of utilization.
A method for efficient reinstallation of computer software, said method comprising the steps of:
- tracking a frequency of utilization for each of a plurality of software applications loaded onto a computer with an operating system;
- and
- automatically reinstalling applications in said plurality of software applications, in a particular order based on said frequency of utilization.
A computer program product for efficient reinstallation of computer software, said computer program product comprising:
- a computer readable storage medium;
- program instructions on said medium for:
- tracking a frequency of utilization for each software application loaded onto a computer with an operating system;
- and
- automatically reinstalling applications in said plurality of software applications, in a particular order based on said frequency of utilization.
Dependencies are inferred from the claim text.