Systems and methods for automated parallelization of deployment
First Claim
1. A method for creating a distribution plan for one or more products, each product being represented by a location product, the method comprising:
- providing a parallel processing profile to be associated with the distribution plan;
building one or more packages of the one or more location products, wherein building one or more packages comprises providing a table of the one or more location products, the table comprising deployment information associated with each of the one or more location products, and selecting the one or more location products for each package based on the deployment information and the parallel processing profile; and
generating the distribution plan for each package.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for creating a distribution plan for one or more products from a source location to a destination location. In one exemplary embodiment, the systems and methods may include defining a parallel processing profile to be associated with the distribution plan, and determining whether the parallel processing profile is specified prior to creating the distribution plan. If the profile is determined to be specified, one or more packages may then be built of the one or more products. Building one or more packages may comprise building a location products table of one or more location products. The location products table may specify the name, location, and deployment information of each of the one or more location products. The one or more location products may be selected for each package based on the deployment information. The distribution plan for each package of the one or more products may then be determined.
15 Citations
38 Claims
-
1. A method for creating a distribution plan for one or more products, each product being represented by a location product, the method comprising:
-
providing a parallel processing profile to be associated with the distribution plan;
building one or more packages of the one or more location products, wherein building one or more packages comprises providing a table of the one or more location products, the table comprising deployment information associated with each of the one or more location products, and selecting the one or more location products for each package based on the deployment information and the parallel processing profile; and
generating the distribution plan for each package. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A distribution system for creating a distribution plan for one or more products, the system comprising:
-
a processor; and
a memory, wherein the processor and the memory are configured to perform a method comprising;
defining a parallel processing profile to be associated with the distribution plan;
building a plurality of packages for the one or more location products, wherein building a plurality of packages comprises;
storing in memory a plurality of location products representative of the products to be deployed, storing in memory deployment information associated with each location product, and selecting the one or more location products for the package based on the deployment information; and
generating the distribution plan for each package of the one or more location products. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A computer-readable medium which stores a set of instructions which when executed performs a method for creating a distribution plan for one or more products each product being represented by a location product, the method comprising:
-
defining a parallel processing profile to be associated with the distribution plan;
determining whether the profile is specified prior to creating the distribution plan;
if the profile is determined to be specified, building one or more packages of the one or more location products, wherein building the one or more packages comprises providing a table of the one or more location products, the table comprising deployment information associated with each of the one or more location products, and selecting the one or more location products for each package based on the deployment information and the parallel processing profile; and
generating the distribution plan for each package. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
Specification