System, method and program to manage program updates
First Claim
1. A method for installing a first operating system, including a first hardware abstraction layer and other operating system functions, into a client computer;
- said method comprising the steps of;
loading an image of said other operating system functions and a second hardware abstraction layer into said client computer, wherein said second hardware abstraction layer is functionally interrelated with said second hardware abstraction layer in said image;
automatically detecting that said second hardware abstraction layer loaded into said client computer is incompatible with said client computer, and in response, automatically replacing said second hardware abstraction layer with said first hardware abstraction layer in said client computer; and
subsequently, booting up said first operating system including said first hardware abstraction layer and said other operating systems functions in said client computer.
1 Assignment
0 Petitions
Accused Products
Abstract
System, method and program for installing a first operating system, including a first hardware abstraction layer and other operating system functions, into a client computer. An image of the other operating system functions and a second hardware abstraction layer is loaded into the client computer. The second hardware abstraction layer is functionally interrelated with the second hardware abstraction layer in the image. There is automatic detection that the second hardware abstraction layer loaded into the client computer is incompatible with the client computer. In response, the second hardware abstraction layer with the first hardware abstraction layer is automatically replaced in the client computer. Subsequently, the first operating system including the first hardware abstraction layer and the other operating systems functions is booted up in the client computer. In one example, the operating system is Windows XP, the first hardware abstraction layer is adapted for an ACPI PIC type client computer, and the second hardware abstraction layer is adapted for an ACPI APIC type client computer.
42 Citations
15 Claims
-
1. A method for installing a first operating system, including a first hardware abstraction layer and other operating system functions, into a client computer;
- said method comprising the steps of;
loading an image of said other operating system functions and a second hardware abstraction layer into said client computer, wherein said second hardware abstraction layer is functionally interrelated with said second hardware abstraction layer in said image;
automatically detecting that said second hardware abstraction layer loaded into said client computer is incompatible with said client computer, and in response, automatically replacing said second hardware abstraction layer with said first hardware abstraction layer in said client computer; and
subsequently, booting up said first operating system including said first hardware abstraction layer and said other operating systems functions in said client computer. - View Dependent Claims (2, 3, 4, 5, 9)
- said method comprising the steps of;
-
6. A system for installing a first operating system, including a first hardware abstraction layer and other operating system functions, into a client computer;
- said system comprising;
means for loading an image of said other operating system functions and a second hardware abstraction layer into said client computer, wherein said second hardware abstraction layer is functionally interrelated with said second hardware abstraction layer in said image;
means for automatically detecting that said second hardware abstraction layer loaded into said client computer is incompatible with said client computer, and in response, automatically replacing said second hardware abstraction layer with said first hardware abstraction layer in said client computer; and
means for subsequently, booting up said first operating system including said first hardware abstraction layer and said other operating systems functions in said client computer. - View Dependent Claims (7, 8, 10)
- said system comprising;
-
11. A computer program product for installing a first operating system, including a first hardware abstraction layer and other operating system functions, into a client computer;
- said computer program product comprising;
a computer readable media;
first program instructions to load an image of said other operating system functions and a second hardware abstraction layer into said client computer, wherein said second hardware abstraction layer is functionally interrelated with said second hardware abstraction layer in said image;
second program instructions to automatically detect that said second hardware abstraction layer loaded into said client computer is incompatible with said client computer, and in response, automatically replace said second hardware abstraction layer with said first hardware abstraction layer in said client computer; and
third program instructions to subsequently boot up said first operating system including said first hardware abstraction layer and said other operating systems functions in said client computer; and
whereinsaid first, second and third program instructions are stored on said media in functional form. - View Dependent Claims (12, 13, 14, 15)
- said computer program product comprising;
Specification