CAPTURING DATA FROM USER SELECTED PORTIONS OF A BUSINESS PROCESS AND TRANSFERRING CAPTURED DATA TO USER IDENTIFIED DESTINATIONS
First Claim
1. A method of transferring data sensed from a business process, the method comprising:
- displaying in a graphical user interface, the business process including indications of a plurality of portions from which data capture is to be permitted during execution of the business process;
receiving, through the graphical user interface, a selection of a portion in the plurality of portions, from which data capture is to be performed;
receiving, through the graphical user interface, values of a plurality of attributes of a destination to which is to be transferred the data to be captured from the portion identified in the first identification;
wherein the plurality of attributes comprises a type of said destination and an identification of said destination;
executing the business process while checking on execution of at least a group of portions in said plurality, whether or not capture of data is enabled;
performing capture of data, from the portion identified in the selection; and
using predetermined software associated with said type of said destination to transfer data captured from the portion identified in the selection.
0 Assignments
0 Petitions
Accused Products
Abstract
A graphical user interface (GUI) displays a flow of activities of a business process, including any portion thereof from which capture of data is permitted. The GUI receives, in an operation, at least an indication of a business process portion from which data is to be captured (“sensor”), an identification of an endpoint to which captured data is to be transferred, and a type of the endpoint which identifies (through a mapping) a predetermined software. A sensor may be added any number of times (through a single GUI or though multiple GUIs) by repeatedly performing the operation. Also, a given sensor may be associated with multiple endpoints. Computer(s) executing the business process check whether or not a sensor is present, on execution of the business process portion, and if present, then execute the corresponding predetermined software(s) to transfer data from the sensor directly to the respective endpoint(s).
33 Citations
17 Claims
-
1. A method of transferring data sensed from a business process, the method comprising:
-
displaying in a graphical user interface, the business process including indications of a plurality of portions from which data capture is to be permitted during execution of the business process; receiving, through the graphical user interface, a selection of a portion in the plurality of portions, from which data capture is to be performed; receiving, through the graphical user interface, values of a plurality of attributes of a destination to which is to be transferred the data to be captured from the portion identified in the first identification; wherein the plurality of attributes comprises a type of said destination and an identification of said destination; executing the business process while checking on execution of at least a group of portions in said plurality, whether or not capture of data is enabled; performing capture of data, from the portion identified in the selection; and using predetermined software associated with said type of said destination to transfer data captured from the portion identified in the selection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A plurality of computers interconnected to one another, each computer in the plurality of computers comprising a processor and a memory coupled to the processor,
wherein memory of a first computer in the plurality of computers is encoded with instructions at least to: -
display in a graphical user interface, a flow of activities of the business process including indications of a plurality of portions thereof from which data capture is permitted during execution of the business process; receive, through the graphical user interface, a first identification of a portion in said plurality, from which data capture is to be enabled; and receive, through the graphical user interface, a second identification of an endpoint to which is to be transferred the data to be captured from the portion identified in the first identification; wherein memory of a second computer in the plurality of computers is encoded with instructions at least to; execute the business process while checking after execution of each portion in said plurality, whether or not capture of data is enabled; perform capture of data, from the portion identified in the first identification; and transfer, to the endpoint identified in the second identification, data captured from the portion identified in the first identification.
-
-
14. An apparatus for orchestrating a business process, the apparatus comprising:
-
means for displaying in a graphical user interface, a flow of activities of the business process including indications of a plurality of portions thereof from which data capture is permitted during execution of the business process; means for receiving, through the graphical user interface, a first identification of a portion in said plurality, from which data capture is to be enabled; means for receiving, through the graphical user interface, a second identification of an endpoint to which is to be transferred the data to be captured from the portion identified in the first identification; means for executing the business process while checking after execution of each portion in said plurality, whether or not capture of data is enabled; means for performing capture of data, from the portion identified in the first identification; and means for transferring, to the endpoint identified in the second identification, data captured from the portion identified in the first identification.
-
-
15. A computer-implemented method of transferring data sensed from a business process, the method comprising:
-
displaying in a graphical user interface, a plurality of portions of a business process; receiving, through the graphical user interface, an identification of a portion in the plurality of portions, from which data is to be captured; generating a description of said portion from which data is to be captured; and executing the business process while checking after execution of each portion thereof, whether or not data is to be captured as indicated in said description. - View Dependent Claims (16, 17)
-
Specification