MOBILE DEVICE WITH A MODELING PLATFORM
First Claim
1. A process modeling platform installed on a mobile device, the platform comprising:
- a user interface configured to enable a user to provide input related to the process and to interact with the platform, the user interface comprising;
a work space for carrying out modeling;
a template interface to enable the user to view one or more process, domain and model specific templates;
a template module communicatively coupled with the template interface, the template module configured to enable the user to access and select the one or more process, domain and model specific templates;
a model engine communicatively coupled to the user interface and the template module, the model engine configured to enable the user to access one or more algorithms to model the process corresponding to the one or more templates selected by the user; and
a storage module configured to store the model.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a process modeling platform installed on a mobile device such as a cell phone, a laptop or a Personal Digital Assistant (PDA). The platform includes a User Interface module that enables the user to interact with the platform. The platform further includes a template module and a model engine. The template module enables the user to use a pre-loaded template for modeling. The model engine enables the user to use a pre-loaded algorithm for modeling. The platform also includes a storage module. The primary function of the storage module includes storage of various templates, algorithms and models. An administrative module, which is also a part of the platform, performs generic infrastructure services that are required by the core logic of the platform.
23 Citations
23 Claims
-
1. A process modeling platform installed on a mobile device, the platform comprising:
-
a user interface configured to enable a user to provide input related to the process and to interact with the platform, the user interface comprising; a work space for carrying out modeling; a template interface to enable the user to view one or more process, domain and model specific templates; a template module communicatively coupled with the template interface, the template module configured to enable the user to access and select the one or more process, domain and model specific templates; a model engine communicatively coupled to the user interface and the template module, the model engine configured to enable the user to access one or more algorithms to model the process corresponding to the one or more templates selected by the user; and a storage module configured to store the model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A process modeling platform installed on a mobile device, the platform comprising:
-
a user interface configured to enable a user to provide input related to the process and to interact with the platform, the user interface comprising; a workspace for carrying out modeling, wherein access rights to the workspace can be configured; a template interface to enable the user to view one or more process, domain and model specific templates a template module communicatively coupled with the template interface, the template module configured to enable the user to access and select the one or more process, domain and model specific templates; a model engine communicatively coupled to the user interface and the template module, the model engine configured to enable the user to access one or more algorithms to model the process corresponding to the one or more templates selected by the user; a storage module for storing the model, the storage module further comprising; a conversion sub-module for converting a data related to the model from a first form to a second form and from the second form to the first form; a native storage sub-module for storing the data related to the model in a native format; and an administrative module for controlling operation of any of the above modules. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A mobile device comprising a process modeling platform, the platform comprising:
-
a user interface configured to enable a user to provide input related to the process and to interact with the platform, the user interface comprising; a work space for carrying out modeling, wherein access rights to the workspace can be configured; a template interface to enable the user to view one or more process, domain and model specific templates a template module communicatively coupled with the template interface, the template module configured to enable the user to access and select the one or more process, domain and model specific templates; a model engine communicatively coupled to the user interface and the template module, the model engine configured to enable the user to access one or more algorithms to model the process corresponding to the one or more templates selected by the user; a storage module for storing the model, the storage module further comprising; a conversion sub-module for converting a data related to the model from a first form to a second form and from the second form to the first form; a native storage sub-module for storing the data related to the model in a native format; and an administrative module for controlling the operation of any of the above modules.
-
-
23. A process modeling platform communicatively coupled with a mobile device, the platform comprising:
-
a user interface configured to enable a user to provide input related to the process and to interact with the platform, the user interface comprising; a work space for carrying out modeling, wherein access rights to the workspace can be configured; a template interface to enable the user to view one or more process, domain and model specific templates a template module communicatively coupled with the template interface, the template module configured to enable the user to access and select the one or more process, domain and model specific templates; a model engine communicatively coupled to the user interface and the template module, the model engine configured to enable the user to access one or more algorithms to model the process corresponding to the one or more templates selected by the user; a storage module for storing the model, the storage module further comprising; a conversion sub-module for converting a data related to the model from a first form to a second form and from the second form to the first form; a native storage sub-module for storing the data related to the model in a native format; and an administrative module for controlling the operation of any of the above modules.
-
Specification