Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
213 words
A method for providing an application software package and an easily configurable installation package for use in installing the application software package onto a computer, comprising the steps of: developing the application software package; identifying a standard rule-based installation engine for use during an installation process, said rule-based installation engine operating according to rule-based instruction files; developing a simplified installation script language comprising commands based on a predetermined sequence of installation phases, said predetermined sequence of installation events comprising a sequence of time intervals lying between a predetermined sequence of discrete installation events, said predetermined sequence of discrete installation events comprising: a file copying event wherein files from the application software package are copied to the client computer; and an operating system modification event wherein operating system parameters on the client computer are modified to allow execution of the application software package; developing a rule-based instruction file that causes said rule-based installation engine to execute commands according to a simplified script language file during the installation process, said simplified installation script language file to be created according to custom installation parameters by a system administrator; and providing the application software package, said installation script language, and the rule-based installation engine for allowing customized installation of said application software package onto the client computer.
Claim 2
Independent Claim
213 words
A method for providing an application software package and an easily configurable installation package for use in installing the application software package onto a computer, comprising the steps of: developing the application software package; identifying a standard rule-based installation engine for use during an installation process, said rule-based installation engine operating according to rule-based instruction files; developing a simplified installation script language comprising commands based on a predetermined sequence of installation phases, said predetermined sequence of installation events comprising a sequence of time intervals lying between a predetermined sequence of discrete installation events, said predetermined sequence of discrete installation events comprising: a file copying event wherein files from the application software package are copied to the client computer; and an operating system modification event wherein operating system parameters on the client computer are modified to allow execution of the application software package; developing a rule-based instruction file that causes said rule-based installation engine to execute commands according to a simplified script language file during the installation process, said simplified installation script language file to be created according to custom installation parameters by a system administrator; and providing the application software package, said installation script language, and the rule-based installation engine for allowing customized installation of said application software package onto the client computer.
Claim 3
Dependent Claim
28 words
The method of claim 1, said installation script language commands comprising a first command for launching an application program different than programs associated with the application software package.
Claim 4
Dependent Claim
20 words
The method of claim 2, wherein said first command is capable of being executed during any of said installation phases.
Claim 5
Dependent Claim
21 words
The method of claim 3, said installation script language comprising a second command for deleting a file from the client computer.
Claim 6
Dependent Claim
246 words
A computer-readable medium which can be used for directing an apparatus to convert a simplified script language file, which comprises commands that are executed according to a predetermined sequence of installation phases, into a compiled script language file, the compiled script language file comprising instructions for execution by a standard rule-based installation engine during an installation of an application software package onto a computer, comprising: means for directing said apparatus to read said simplified script language file, said simplified script language file containing at least one custom installation parameter; means for directing said apparatus to convert said at least one custom installation parameter into a compiled script file; and means for directing said apparatus to write the rule-based installation file onto a computer-readable apparatus; wherein said standard rule-based installation engine is directed to operate according to commands stored in said compiled script language file, thereby allowing flexible and customized installation of the application software package without specific knowledge of a language used by said rule-based installation engine; wherein said predetermined sequence of installation phases comprises a sequence of time intervals lying between a predetermined sequence of discrete installation events, said predetermined sequence of discrete installation events comprising a file copying event wherein files from the application software package are copied to the client computer, said predetermined sequence of discrete installation events also comprising an operating system modification event wherein operating system parameters on the client computer are modified to allow execution of the application software package.
Claim 7
Dependent Claim
246 words
A computer-readable medium which can be used for directing an apparatus to convert a simplified script language file, which comprises commands that are executed according to a predetermined sequence of installation phases, into a compiled script language file, the compiled script language file comprising instructions for execution by a standard rule-based installation engine during an installation of an application software package onto a computer, comprising: means for directing said apparatus to read said simplified script language file, said simplified script language file containing at least one custom installation parameter; means for directing said apparatus to convert said at least one custom installation parameter into a compiled script file; and means for directing said apparatus to write the rule-based installation file onto a computer-readable apparatus; wherein said standard rule-based installation engine is directed to operate according to commands stored in said compiled script language file, thereby allowing flexible and customized installation of the application software package without specific knowledge of a language used by said rule-based installation engine; wherein said predetermined sequence of installation phases comprises a sequence of time intervals lying between a predetermined sequence of discrete installation events, said predetermined sequence of discrete installation events comprising a file copying event wherein files from the application software package are copied to the client computer, said predetermined sequence of discrete installation events also comprising an operating system modification event wherein operating system parameters on the client computer are modified to allow execution of the application software package.
Claim 8
Dependent Claim
44 words
The computer-readable medium of claim 5, said simplified script language commands comprising a first command for launching an application program different than programs associated with the application software package, wherein said first command is capable of being executed during any of said installation phases.