Abstract: The present disclosure relates to methods of systems for process modeling. Embodiments of the present disclosure may store a user interface framework in a memory allocated to a browser application in the computer. The user interface framework may provide a user interface to a user operating the computer to perform process modeling. Some embodiments may also render the user interface using a rendering engine associated with the browser application and capture one or more process modeling events received as input by the user. The one or more process modeling events may be associated with one or more process models. In addition, some embodiments may store the one or more process modeling events as model data in the memory allocated to the browser application and render the one or more process models on the user interface based on at least a subset of the model data.
CLIAMS:We claim:
1. A method, implemented by a computer, for process modeling, the method comprising:
storing a user interface framework in a memory allocated to a browser application in the computer, the user interface framework providing a user interface to a user to operating the computer to perform process modeling;
rendering the user interface using a rendering engine associated with the browser application;
capturing, by the computer, one or more process modeling events received as input from the user, the one or more process modeling events associated with one or more process models;
storing the one or more process modeling events as model data in the memory allocated to the browser application; and
rendering the one or more process models on the user interface based on at least a subset of the model data.
2. The method of claim 1, wherein the user interface framework comprises at least one of HTML5, CSS3, JavaScript or Scalable Vector Graphics (SVG) components.
3. The method of claim 1, wherein the one or more process modeling events comprise at least one of: mouse events, user interface events, keyboard events, form events, document events, or window events.
4. The method of claim 1, wherein the model data comprises visual data and process data.
5. The method of claim 4, further comprising rendering a graphical representation of the one or more process models based on the visual data.
6. The method of claim 4, further comprising displaying one or more properties of the one or more process models based on the process data.
7. The method of claim 1, wherein storing at least one of the user interface framework or the model data is independent of configuration of the client device.
8. A computer system for process modeling, the system comprising:
a processor operatively coupled to a memory device, wherein the processor is configured to execute instructions stored in the memory device to perform operations comprising:
storing a user interface framework in a memory allocated to a browser application, the user interface framework providing a user interface to a user operating the computer to perform process modeling;
rendering the user interface using a rendering engine associated with the browser application;
capturing one or more process modeling events received as input from the user, the one or more process modeling events associated with one or more process models;
storing the one or more process modeling events as model data in the memory allocated to the browser application; and
rendering the one or more process models on the user interface based on at least a subset of the model data.
9. The computer system of claim 8, wherein the user interface framework comprises at least one of HTML5, CSS3, JavaScript or Scalable Vector Graphics (SVG) components.
10. The computer system of claim 8, wherein the one or more process modeling events comprise at least one of: mouse events, user interface events, keyboard events, form events, document events, or window events.
11. The computer system of claim 8, wherein the model data comprises visual data and process data.
12. The computer system of claim 11, further configured to render a graphical representation of the one or more process models based on the visual data.
13. The computer system of claim 11, further configured to display one or more properties of the one or more process models based on the process data.
14. The computer system of claim 8, wherein storing at least one of the user interface framework or the model data is independent of configuration of the computer system.
15. A non-transitory, computer-readable medium storing instructions that, when executed by a processor, cause the processor to perform a method, the method comprising:
storing a user interface framework in a memory allocated to a browser application in a client device, the user interface framework providing a user interface to a user operating the computer to perform process modeling;
rendering the user interface using a rendering engine associated with the browser application;
capturing one or more process modeling events received as input from the user, the one or more process modeling events associated with one or more process models of the process;
storing the one or more process modeling events as model data in the memory allocated to the browser application; and
rendering the one or more process models on the user interface based on at least a subset of the model data.
Dated this 28th day of March, 2014
Sravan Kumar Gampa
Of K&S Partners
Agent for the Applicant
,TagSPECI:TECHNICAL FIELD
This disclosure relates generally to business process modeling. More specifically, it relates to a browser based business process modeling tool capable of performing business process modeling in an offline mode.
| # | Name | Date |
|---|---|---|
| 1 | Form-9(Online).pdf | 2014-03-28 |
| 2 | 1675-CHE-2014-Request For Certified Copy-Online(31-03-2014).pdf | 2014-03-31 |
| 3 | IP26823-spec .pdf | 2014-04-02 |
| 4 | IP26823-Fig.pdf | 2014-04-02 |
| 5 | FORM 5.pdf | 2014-04-02 |
| 6 | FORM 3.pdf | 2014-04-02 |
| 7 | 1675CHE2014.pdf | 2014-04-02 |
| 8 | Form-18(Online).pdf | 2014-04-08 |
| 9 | 1675-CHE-2014 FORM-1 10-06-2014.pdf | 2014-06-10 |
| 10 | 1675-CHE-2014 CORRESPONDENCE OTHERS 10-06-2014.pdf | 2014-06-10 |
| 11 | 1675-CHE-2014-Correspondence-301215.pdf | 2016-06-14 |
| 12 | 1675-CHE-2014-FER.pdf | 2019-06-24 |
| 13 | 1675-CHE-2014-Information under section 8(2) (MANDATORY) [20-12-2019(online)].pdf | 2019-12-20 |
| 14 | 1675-CHE-2014-FORM 3 [20-12-2019(online)].pdf | 2019-12-20 |
| 15 | 1675-CHE-2014-FER_SER_REPLY [20-12-2019(online)].pdf | 2019-12-20 |
| 16 | 1675-CHE-2014-US(14)-HearingNotice-(HearingDate-24-02-2023).pdf | 2023-01-27 |
| 17 | 1675-CHE-2014-POA [09-02-2023(online)].pdf | 2023-02-09 |
| 18 | 1675-CHE-2014-FORM 13 [09-02-2023(online)].pdf | 2023-02-09 |
| 19 | 1675-CHE-2014-Correspondence to notify the Controller [09-02-2023(online)].pdf | 2023-02-09 |
| 20 | 1675-CHE-2014-AMENDED DOCUMENTS [09-02-2023(online)].pdf | 2023-02-09 |
| 21 | 1675-CHE-2014-Written submissions and relevant documents [11-03-2023(online)].pdf | 2023-03-11 |
| 22 | 1675-CHE-2014-PETITION UNDER RULE 137 [11-03-2023(online)].pdf | 2023-03-11 |
| 23 | 1675-CHE-2014-FORM-26 [11-03-2023(online)].pdf | 2023-03-11 |
| 24 | 1675-CHE-2014-PatentCertificate27-03-2023.pdf | 2023-03-27 |
| 25 | 1675-CHE-2014-IntimationOfGrant27-03-2023.pdf | 2023-03-27 |
| 1 | 1675CHE2014_07-06-2019.pdf |