System and method for simulating a discrete event process using business system data
First Claim
1. A system to simulate a process of discrete tasks having a plurality of available resources associated therewith, the system comprising:
- a model database to store a plurality of models, each model including a plurality of task and resource parameters;
a model portion in communication with the model database and configured to receive commands from a user, to retrieve one of the plurality of models and corresponding task and resource parameters to response to a user command, to receive input data corresponding to attributes of one or more task and resource parameters from a business database system, and to generate a simulation model based on the selected business database system and the input data; and
a model server to perform a simulation of the process by processing the simulation model and to generate an output data file containing output data representative of the simulation; and
wherein the model portion performs processing on the input data corresponding to attributes of one or more task and resource parameters from a business database system, the processing including determining relationships within the input data; and
wherein the processing includes performing distribution curve fitting on the input data using a goodness of fit technique.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention provides a method and system to simulate a process of discrete tasks having a plurality of available resources associated therewith. The system may comprise a model database to store a plurality of models, each model including a plurality of task and resource parameters; a model portion in communication with the model database and configured to receive commands from a user, to retrieve one of the plurality of models and corresponding task and resource parameters in response to a user command, to receive input data corresponding to attributes of one or more task and resource parameters from a business database system, and to generate a simulation model based on the selected business database system and the input data; and a model server to perform a simulation of the process by processing the simulation model and to generate an output data file containing output data representative of the simulation.
-
Citations
19 Claims
-
1. A system to simulate a process of discrete tasks having a plurality of available resources associated therewith, the system comprising:
-
a model database to store a plurality of models, each model including a plurality of task and resource parameters; a model portion in communication with the model database and configured to receive commands from a user, to retrieve one of the plurality of models and corresponding task and resource parameters to response to a user command, to receive input data corresponding to attributes of one or more task and resource parameters from a business database system, and to generate a simulation model based on the selected business database system and the input data; and a model server to perform a simulation of the process by processing the simulation model and to generate an output data file containing output data representative of the simulation; and wherein the model portion performs processing on the input data corresponding to attributes of one or more task and resource parameters from a business database system, the processing including determining relationships within the input data; and wherein the processing includes performing distribution curve fitting on the input data using a goodness of fit technique. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method to simulate a process of discrete tasks having a plurality of available resources associated therewith, the method comprising:
-
storing a plurality of models in a model database, each model including a plurality of task and resource parameters; communicating with a model portion by a user, the model portion in communication with the model database and configured to receive commands from the user, to retrieve one of the plurality of models and corresponding task and resource parameters in response to a user command, to receive input data corresponding to attributes of one or more task and resource parameters from a business database system, and to generate a simulation model based on the selected business database system and the input data; performing a simulation of the process by processing the simulation model; and
generating an output data file containing output data representative of the simulation; andwherein the processing includes performing distribution curve fitting on the input data using a goodness of fit technique. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A method to simulate a process of discrete tasks having a plurality of available resources associated therewith, the method comprising:
-
storing a plurality of models in a model database, each model including a plurality of task and resource parameters; communicating with a web server by a user, the web server in communication with the model database and configured to receive commands from the user, to retrieve one of the plurality of models and corresponding task and resource parameters in response to a user command, to receive input data corresponding to attributes of one or more task and resource parameters from a business database system, and to generate a simulation model based on the selected business database system and the input data; performing a simulation of the process by processing the simulation model; and generating an output data file containing output data representative of the simulation, and wherein the processing includes performing distribution curve fitting on the input data using a goodness of fit technique, wherein the processing performed by the system includes using process times information from the business database system, the process times information containing information relating to various jobs and tasks within respective jobs, the processing generating results using the distribution curve fitting and by determining entity types; and wherein the model portion concurrently presents different model information to a user for comparison.
-
Specification