Patent ID: 7499951

Claim:
A computer-implemented 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 of the business process; wherein data capture is to be permitted from the plurality of portions during execution of the business process; receiving, through the graphical user interface, identification of a user selected portion in the plurality of portions; wherein data capture is to be performed from the user selected portion of the business process; receiving values of a plurality of attributes of a destination; wherein the destination is to receive data to be captured from the user selected portion; wherein the plurality of attributes comprises a type of said destination and an identification of said destination; executing the business process while checking on whether capture of data is enabled for the user selected portion; performing capture of data from the user selected portion; using predetermined software associated with said type, to transfer data captured from the user selected portion to the destination; receiving additional values of said plurality of attributes; wherein the additional values include an additional type and identification of an additional destination; transferring, to the additional destination, said data captured from the user selected portion; and transferring a first document comprising at least two first descriptions comprising (a) a first tuple comprising the user selected portion, the type of destination, and the identification of destination and (b) a second tuple comprising the user selected portion, the additional type and the additional destination; wherein the first document is transferred subsequent to transfer of a second document comprising a second description; wherein the first document is transferred subsequent to transfer of a third document comprising a third description indicating each portion in the plurality of portions from which data capture is permitted; and wherein all documents are expressed in a common markup language.