Distributed business process management system with local resource utilization
First Claim
Patent Images
1. A computer-implemented method for managing a business process, the method comprising:
- receiving a request from a client device;
sending, to the client device, an archive including information for instantiating a business process management application and instantiating a database management system, the archive further comprising information for creating an instance of a web server in a sandbox, wherein the web server hosts a web page for managing business process tasks;
sending, to the client device, front-end data including data for providing a graphical user interface for the business process management application; and
providing, to the client device, the graphical user interface for the business process management application to be displayed by a browser of the client device.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods consistent with the invention may include providing an instance of business process management suite in a sandbox of a web browser. The instance of the business process management suite may be based on an archive received from a web server. The business process management suite may be controlled using a graphical user interface in a browser. Providing a business process management suite may further include creating an instance of a database management system in the sandbox. The instance of the database management system may further store its data in the local memory of a client device.
11 Citations
19 Claims
-
1. A computer-implemented method for managing a business process, the method comprising:
-
receiving a request from a client device; sending, to the client device, an archive including information for instantiating a business process management application and instantiating a database management system, the archive further comprising information for creating an instance of a web server in a sandbox, wherein the web server hosts a web page for managing business process tasks; sending, to the client device, front-end data including data for providing a graphical user interface for the business process management application; and providing, to the client device, the graphical user interface for the business process management application to be displayed by a browser of the client device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A web server for providing an environment for managing a business process on a client device, the web server comprising:
-
a processor; a receiver for receiving a request from a client device; a transmitter for sending data to a client device over a network including an archive, wherein the archive includes information for instantiating a business process management application, instantiating a database management system, instantiating a web server, and front-end data for providing a graphical user interface for the business process management application; and a memory for storing the archive and the front end data, wherein sending data to the client device causes the graphical user interface to be presented and causes the business process management application the web server and the database management system to be instantiated in a sandbox of the client device. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A client device for providing a business process management application, the device comprising:
-
a processor; a transmitter for sending a request to a web server; a receiver for receiving an archive including front-end data from the web server; and a memory for storing instructions to execute a method, the method comprising; launching a sandbox on the client device, creating an instance of the business process management application based on the archive received from the web server, creating an instance of a local web server in the sandbox, wherein the local web server hosts a web page for managing business process tasks creating an instance of a database management system in the sandbox, and providing a graphical user interface for the business process management application in a browser of the client device. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification