Method of software installation
First Claim
1. A method of software installation for installing software on a computer system through the use of installation modules tailored to specific hardware components of the computer system, said method comprising the steps of:
- storing on at least one mass data storage device a plurality of software modules for downloading onto a hard disk drive, each software module comprising a software application program and a script file associated with said application program, said script file defining at least one change to a configuration of an operating system program previously stored on said hard disk drive, wherein said script file associated with said software application programs is created according to the following steps;
installing said operating system program onto a second data storage device;
saving data stored within one or more directories of said operating system program stored on said second data storage device to one or more temporary directories;
installing said software application onto said second data storage device, and effecting one or more requisite changes to said operating system program stored on said second data storage device;
comparing post-installation data stored within said one or more directories of said operating system program stored on said second data storage device with said data stored in said one or more temporary directories; and
recording one or more changes to said operating system program resulting from said installation of said software application program within said script file;
selecting at least one software module for downloading onto the hard disk drive of a personal computer in accordance with hardware components included in said personal computer;
downloading said at least one selected software module onto the hard disk drive of said personal computer; and
modifying said operating system according to said at least one change to a configuration defined by said script file.
5 Assignments
0 Petitions
Accused Products
Abstract
A method of reducing the time needed for installing a combination of software programs onto a hard disk drive by creating modules for each software program and associating a file with each software program that records all changes made to files and directories by the installation process of that software program. When downloading combinations of these modules onto a hard disk drive, a software installation program is run which implements the changes to files and directories necessitated by each of the modules thereby resulting in a disk operating system that is properly configured for the operation of the combination of software programs.
-
Citations
1 Claim
-
1. A method of software installation for installing software on a computer system through the use of installation modules tailored to specific hardware components of the computer system, said method comprising the steps of:
-
storing on at least one mass data storage device a plurality of software modules for downloading onto a hard disk drive, each software module comprising a software application program and a script file associated with said application program, said script file defining at least one change to a configuration of an operating system program previously stored on said hard disk drive, wherein said script file associated with said software application programs is created according to the following steps; installing said operating system program onto a second data storage device; saving data stored within one or more directories of said operating system program stored on said second data storage device to one or more temporary directories; installing said software application onto said second data storage device, and effecting one or more requisite changes to said operating system program stored on said second data storage device; comparing post-installation data stored within said one or more directories of said operating system program stored on said second data storage device with said data stored in said one or more temporary directories; and recording one or more changes to said operating system program resulting from said installation of said software application program within said script file; selecting at least one software module for downloading onto the hard disk drive of a personal computer in accordance with hardware components included in said personal computer; downloading said at least one selected software module onto the hard disk drive of said personal computer; and modifying said operating system according to said at least one change to a configuration defined by said script file.
-
Specification