Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
286 words
A method for the efficient installation of a complex multilevel software application within a data processing system having selected software applications currently installed therein, said complex multilevel software application including microcode, an operating system and at least one high level application, said method comprising the steps of: creating within a data processing system an automatic installation profile containing a plurality of preselected installation options for a selected data processing system; storing said automatic installation profile on a portable storage media with said complex multilevel software application; in response to an initiation of installation by a user, automatically determining a level of microcode within said selected data processing system; thereafter utilizing said automatic installation profile to automatically install said microcode within said selected data processing system in response to an insertion of said portable storage media within said selected data processing system by said user to the extent said microcode is not currently installed within said selected data processing system, without the necessity of user intervention during said installation; automatically determining a level of operating system present within said selected data processing system and thereafter utilizing said automatic installation profile to automatically install said operating system within said selected data processing system to the extent said operating system is not currently installed within said data processing system, without the necessity of user intervention during said installation; and automatically determining a level of high level application present within said selected data processing system and thereafter utilizing said automated installation profile to automatically install said high level application within said selected data processing system to the extent said high level application is not currently installed within said data processing system, without the necessity of user intervention during said installation.
Claim 2
Independent Claim
286 words
A method for the efficient installation of a complex multilevel software application within a data processing system having selected software applications currently installed therein, said complex multilevel software application including microcode, an operating system and at least one high level application, said method comprising the steps of: creating within a data processing system an automatic installation profile containing a plurality of preselected installation options for a selected data processing system; storing said automatic installation profile on a portable storage media with said complex multilevel software application; in response to an initiation of installation by a user, automatically determining a level of microcode within said selected data processing system; thereafter utilizing said automatic installation profile to automatically install said microcode within said selected data processing system in response to an insertion of said portable storage media within said selected data processing system by said user to the extent said microcode is not currently installed within said selected data processing system, without the necessity of user intervention during said installation; automatically determining a level of operating system present within said selected data processing system and thereafter utilizing said automatic installation profile to automatically install said operating system within said selected data processing system to the extent said operating system is not currently installed within said data processing system, without the necessity of user intervention during said installation; and automatically determining a level of high level application present within said selected data processing system and thereafter utilizing said automated installation profile to automatically install said high level application within said selected data processing system to the extent said high level application is not currently installed within said data processing system, without the necessity of user intervention during said installation.
Claim 3
Dependent Claim
70 words
The method for efficient installation of a complex multilevel software application within a data processing system having selected software applications currently installed thereon according to claim 1, further including the step of substituting a currently installed installation option for a selected one of said preselected installation options in response to a determination that software associated with said currently installed installation option is currently installed within said selected data processing system.
Claim 4
Dependent Claim
42 words
The method for efficient installation of a complex multilevel software application within a data processing system having selected software applications currently installed thereon according to claim 1, further including the step of automatically creating an installation user profile during said automatic installation.
Claim 5
Dependent Claim
64 words
The method for efficient installation of a complex multilevel software application within a data processing system having selected software applications currently installed thereon according to claim 3, further including the step of automatically signing-on in said selected data processing system utilizing said installation user profile during said automatic installation wherein said installation user profile may be utilized to install said complex multilevel software application.
Claim 6
Dependent Claim
47 words
The method for efficient installation of a complex multilevel software application within a data processing system having selected software applications currently installed thereon according to claim 1, further including the step of storing said automatic installation profile within said selected data processing system after said automatic installation.
Claim 7
Dependent Claim
45 words
The method for efficient installation of a complex multilevel software application within a data processing system having selected software applications currently installed thereon according to claim 5, further including the step of automatically installing a second complex software application utilizing said stored automatic installation profile.
Claim 8
Independent Claim
313 words
A method for the efficient installation of a complex multilevel software application within a data processing system, said complex multilevel software application including microcode, an operating system and at least one high level application, said method comprising the steps of: presenting a plurality of option panels to a user utilizing a data processing system, each option panel requiring a user input to said data processing system specifying a system option for a selected data processing system; creating within said data processing system an automatic installation profile for said selected data processing system utilizing said specified system options; storing said automatic installation profile on a portable storage media with a complex multilevel software application; in response to an initiation of installation by a user, automatically determining a level of microcode within said selected data processing system; thereafter utilizing said automatic installation profile to automatically install said microcode within said selected data processing system in response to an insertion of said portable storage media within said selected data processing system by said user to the extent said microcode is not currently installed within said selected data processing system, without the necessity of user intervention during said installation; automatically determining a level of operating system present within said selected data processing system and thereafter utilizing said automatic installation profile to automatically install said operating system within said selected data processing system to the extent said operating system is not currently installed within said data processing system, without the necessity of user intervention during said installation; and automatically determining a level of high level application present within said selected data processing system and thereafter utilizing said automated installation profile to automatically install said high level application within said selected data processing system to the extent said high level application is not currently installed within said data processing system, without the necessity of user intervention during said installation.
Claim 9
Independent Claim
313 words
A method for the efficient installation of a complex multilevel software application within a data processing system, said complex multilevel software application including microcode, an operating system and at least one high level application, said method comprising the steps of: presenting a plurality of option panels to a user utilizing a data processing system, each option panel requiring a user input to said data processing system specifying a system option for a selected data processing system; creating within said data processing system an automatic installation profile for said selected data processing system utilizing said specified system options; storing said automatic installation profile on a portable storage media with a complex multilevel software application; in response to an initiation of installation by a user, automatically determining a level of microcode within said selected data processing system; thereafter utilizing said automatic installation profile to automatically install said microcode within said selected data processing system in response to an insertion of said portable storage media within said selected data processing system by said user to the extent said microcode is not currently installed within said selected data processing system, without the necessity of user intervention during said installation; automatically determining a level of operating system present within said selected data processing system and thereafter utilizing said automatic installation profile to automatically install said operating system within said selected data processing system to the extent said operating system is not currently installed within said data processing system, without the necessity of user intervention during said installation; and automatically determining a level of high level application present within said selected data processing system and thereafter utilizing said automated installation profile to automatically install said high level application within said selected data processing system to the extent said high level application is not currently installed within said data processing system, without the necessity of user intervention during said installation.
Claim 10
Dependent Claim
54 words
The method for efficient installation of a complex multilevel software application within a data processing system according to claim 7, wherein at least one of said user inputs specifying a system option for a selected data processing system comprises a user input describing an operating system for utilization with said selected data processing system.
Claim 11
Dependent Claim
52 words
The method for efficient installation of a complex multilevel software application within a data processing system according to claim 7, wherein at least one of said user inputs specifying a system option for a selected data processing system comprises a user input describing a hardware configuration of said selected data processing system.
Claim 12
Dependent Claim
35 words
The method for efficient installation of a complex multilevel software application within a data processing system according to claim 7, further including the step of automatically creating an installation user profile during said automatic installation.
Claim 13
Dependent Claim
58 words
The method for efficient installation of a complex multilevel software application within a data processing system according to claim 10, further including the step of automatically signing on in said selected data processing system utilizing said installation user profile during said automatic installation wherein said installation user profile may be utilized to install said complex multilevel software application.
Claim 14
Dependent Claim
40 words
The method for efficient installation of a complex multilevel software application within a data processing system according to claim 7, further including the step of storing said automatic installation profile within said selected data processing system after said automatic installation.
Claim 15
Dependent Claim
38 words
The method for efficient installation of a complex multilevel software application within a data processing system according to claim 12, further including the step of automatically installing a second complex software application utilizing said stored automatic installation profile.