FLEXIBLE CONTENT UPDATE VIA DEPLOYMENT ORDER TEMPLATE
First Claim
1. A method for multi-functional software solution updates, comprising:
- receiving a deployment order template having a plurality of deployment sets, each of the plurality of deployment sets comprising a plurality of action instructions to be executed during an update and a plurality of deployable components to be deployed on a multi-functional software solution;
calculating a deployment sequence using the plurality of action instructions and the plurality of deployable components provided by the deployment order template;
executing the plurality of action instructions provided by the deployment order template in a succession defined by the deployment sequence; and
deploying the plurality of deployable components provided by the deployment order template to the multi-functional software solution in an order defined by the deployment sequence.
2 Assignments
0 Petitions
Accused Products
Abstract
Described herein are a system and a method for multi-functional software solution updates, which use a deployment order template. The deployment order template contains a plurality of action instructions and deployable component definitions. The method calculates an individual deployment sequence for each specific update scenario according to a plurality of deployable components available for update and the deployment order template. If some deployable components require as a prerequisite the execution of some steps, these steps are executed prior to the update of the depending components. If some deployable components require the execution of some steps after they have been updated, these steps are executed after the update occurs. If some of the deployable components specified in the deployment order template are not available for update, the deployment sequence skips the steps associated with these deployable component.
-
Citations
19 Claims
-
1. A method for multi-functional software solution updates, comprising:
-
receiving a deployment order template having a plurality of deployment sets, each of the plurality of deployment sets comprising a plurality of action instructions to be executed during an update and a plurality of deployable components to be deployed on a multi-functional software solution; calculating a deployment sequence using the plurality of action instructions and the plurality of deployable components provided by the deployment order template; executing the plurality of action instructions provided by the deployment order template in a succession defined by the deployment sequence; and deploying the plurality of deployable components provided by the deployment order template to the multi-functional software solution in an order defined by the deployment sequence. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for multi-functional software solution updates, comprising:
-
a deployment order template to provide a plurality of deployment sets to be deployed on a multi-functional software solution; and a system updater to perform the update of the multi-functional software solution with the deployment sets provided by the deployment order template. - View Dependent Claims (10, 11)
-
-
12. A machine readable medium having a set of instructions stored therein which when executed, cause a machine to perform a set of operations for multi-functional software solution updates, comprising:
-
receiving a deployment order template having a plurality of deployment sets, each of the plurality of deployment sets comprising a plurality of action instructions to be executed during an update and a plurality of deployable components to be deployed on a multi-functional software solution; calculating a deployment sequence using the plurality of action instructions and the plurality of deployable components provided by the deployment order template; executing the plurality of action instructions provided by the deployment order template in a succession defined by the deployment sequence; and deploying the plurality of deployable components provided by the deployment order template to the multi-functional software solution in a succession defined by the deployment sequence. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
Specification