Deploying multiple enterprise planning models across clusters of application servers
First Claim
1. A method comprising:
- generating a deployment map that associates each of a set of enterprise planning models with a respective set of application servers, wherein each of the enterprise planning models is associated with a different enterprise planning session and defines a plurality of hierarchically arranged nodes to represent an organization of an enterprise;
processing jobs associated with the enterprise planning models with the respective sets of application servers according to the deployment map to perform one or more tasks associated with the enterprise planning sessions;
receiving input modifying one or more of the enterprise planning models that defines a set of enterprise contributors, wherein each of the contributors is associated with a different slice of the modified enterprise planning model;
upon accesses to an enterprise planning system by the contributors, communicating the input and data associated with the respective slices of the modified enterprise planning model to computing devices of the contributors; and
processing the input to update the slices of the modified enterprise planning model on the computing devices of the contributors.
10 Assignments
0 Petitions
Accused Products
Abstract
An enterprise planning system includes a plurality of application servers, and an administration console to generate a deployment map that associates each of a set of enterprise planning models with a respective set of the application servers. The administration console, either automatically or in response to input from a system administrator, may finely control the allocation of computing resources to enterprise planning. The administrator console may adjust the deployment map based on approaching deadlines for the enterprise planning activities. When administrating a task associated with an enterprise planning activity, the administration console may break the task into a number of jobs, each job associated with a different slice of the model in accordance with the organizational hierarchy defined by the model. Consequently, allocation of computing resources to enterprise planning may be finely controlled, and may be adjusted to meet the current needs within the organizational hierarchy.
-
Citations
34 Claims
-
1. A method comprising:
-
generating a deployment map that associates each of a set of enterprise planning models with a respective set of application servers, wherein each of the enterprise planning models is associated with a different enterprise planning session and defines a plurality of hierarchically arranged nodes to represent an organization of an enterprise; processing jobs associated with the enterprise planning models with the respective sets of application servers according to the deployment map to perform one or more tasks associated with the enterprise planning sessions; receiving input modifying one or more of the enterprise planning models that defines a set of enterprise contributors, wherein each of the contributors is associated with a different slice of the modified enterprise planning model; upon accesses to an enterprise planning system by the contributors, communicating the input and data associated with the respective slices of the modified enterprise planning model to computing devices of the contributors; and processing the input to update the slices of the modified enterprise planning model on the computing devices of the contributors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
receiving input modifying an enterprise planning model that defines a set of enterprise contributors, wherein each of the contributors is associated with a different slice of the enterprise planning model; upon accesses to an enterprise planning system by the contributors, communicating the input and data associated with the respective slices of the enterprise planning model to computing devices of the contributors; and processing the input to update the slices of the enterprise planning model on the computing devices of the contributors. - View Dependent Claims (16)
-
-
17. A system comprising:
-
a plurality of application servers; and an administration console to generate a deployment map that associates each of a set of enterprise planning models with a respective set of the application servers, wherein the administration console receives input modifying at least one of to enterprise planning models that defines a set of enterprise contributors, wherein each of the contributors is associated with a different slice of the modified enterprise planning model, and wherein upon accesses to an enterprise planning system by the contributors, the administration console communicates the input and data associated with the respective slices of the enterprise planning model to computing devices of the contributors for processing the input to update the slices of the modified enterprise planning model. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A computer-readable medium comprising instructions to cause a processor to:
-
generate a deployment map that associates each of a set of enterprise planning models with a respective set of application servers; process jobs associated with the enterprise planning models with the respective sets of application servers according to the deployment map; receive input modifying one or more of the enterprise planning models that defines a set of enterprise contributors, wherein each of the contributors is associated with a different slice of the modified enterprise planning model; and upon accesses to an enterprise planning system by the contributors, communicate the input and data associated with the respective slices of the modified enterprise planning model to computing devices of the contributors for processing the input to update the slices of the modified enterprise planning model. - View Dependent Claims (28, 29, 30, 31, 32)
-
-
33. A computer-readable medium comprising instructions to cause a processor to:
-
receive input modifying an enterprise planning model that defines a set of enterprise contributors, wherein each of the contributors is associated with a different slice of the enterprise planning model; upon accesses to an enterprise planning system by the contributors, communicate the input and data associated with the respective slices of the enterprise planning model to computing devices of the contributors; and process the input to update the slices of the enterprise planning model on the computing devices of the contributors. - View Dependent Claims (34)
-
Specification