Automatic upgrade of software
AssigneeIntel Corporation
InventorMannan A. Mohammed
Life of this patent
Estimating the term…
Abstract
A computer system includes an operating, a software component, and a program executable in the system to automatically upgrade the software component if it detects that the operating system has been upgraded from a previous version. The program may include a detection module that monitors for an operating system upgrade and an upgrade module that upgrades the software component if an operating system upgrade has been detected.
Claims37
A computer system, comprising:
- an operating system;
- a software component;
- one or more storage media containing pre-loaded information, the pre-loaded information comprising a different version of the software component;
- and
- a program executable in the computer system to detect if the operating system has been upgraded from a previous version and to automatically upgrade the software component if so, the program executable to upgrade the software component using the pre-loaded information stored locally in the one or more storage media.
An article comprising one or more storage media containing a program executable in a computer system running an operating system, the program comprising:
- a first module executable in the computer system to detect if the operating system has been upgraded from a previous version;
- and
- a second module invocable by the first module to automatically upgrade at least a software component if the first module detects an operating system upgrade using installation information already stored in the computer system.
A method of upgrading software in a computer system comprising:
- running a first module to detect an operating system upgrade;
- and
- automatically upgrading at least one predetermined software component in response to detection of the operating system upgrade using information pre-loaded in the computer system, the pre-loaded information comprising a different version of the software component.
An article including one or more storage media containing instructions that when executed cause a device to:
- detect if an operating system running in the device has been upgraded from a previous version;
- and
- upgrade a software component if the operating system has been upgraded, the software component being upgraded by accessing information pre-loaded in the device, the pre-loaded information comprising a different version of the software component.
Dependencies are inferred from the claim text.