Method and apparatus for installing and upgrading an application in a computer system
First Claim
Patent Images
1. A method of upgrading a computer program on a computer system, the computer system including an instruction processing program, the method comprising:
- receiving an upgrade object associated with the computer program, the upgrade object including an instruction set adapted for use by the instruction processing program; and
executing the instruction set with the instruction processing program.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of distributing and executing upgrade/installation instructions as data objects. These instructions can then be completed automatically requesting user interaction only when required. This method would allow someone with little knowledge of the application and/or internal implementation of said application to perform an upgrade to the application.
-
Citations
25 Claims
-
1. A method of upgrading a computer program on a computer system, the computer system including an instruction processing program, the method comprising:
-
receiving an upgrade object associated with the computer program, the upgrade object including an instruction set adapted for use by the instruction processing program; and
executing the instruction set with the instruction processing program. - View Dependent Claims (2, 3, 4, 5, 7, 8, 9, 10, 11, 13, 14, 15, 19, 20, 21, 22, 24, 25)
-
-
12. A method of upgrading a computer program on a computer system, the computer system including an instruction processing program, the method comprising:
-
creating an upgrade object associated with the computer program, the upgrade object including an instruction set adapted for use by the script processor; and
transmitting the upgrade object to the computer system; and
instructing an end user to execute the instruction set with the instruction processing program.
-
-
16. A method of upgrading a computer program on a computer system, comprising:
-
(I) installing a script processing program on the computer system;
(ii) receiving an upgrade object associated with the computer program, the upgrade object including a script adapted for use by the script processing and a prerequisite field containing one or more prerequisites; and
(iii) instructing the computer system to process the installation object, whereby the upgrade object causes the computer system to;
determine if the one or more prerequisites have been met; and
instructing the script processor to execute the script with the script processor; and
reporting that the script has been executed.
-
-
17. A computer program product, comprising:
-
(a) a upgrade object configured to upgrade a software program on a computer system having an instruction processing program, the upgrade object including an instruction set capable of causing the instruction processing program to perform one or more upgrade tasks; and
(b) a signal bearing media bearing the upgrade object.
-
-
18. A method of installing a computer program on a computer system, the computer system including an instruction processing program, the method comprising:
-
receiving an installation object associated with the computer program, the installation object including an instruction set adapted for use by the instruction processing program; and
executing the instruction set with the instruction processing program.
-
-
23. A method of installing a computer program on a computer system, the computer system including an instruction processing program, the method comprising:
-
creating an installation object associated with the computer program, the upgrade object including an instruction set adapted for use by the instruction processing program; and
transmitting the installation object to the computer program; and
instructing an end user to execute the instruction set with the instruction processing program
-
Specification