Patent ID: 8881303

Claim:
A method for executing two or more web services that have respective web user interfaces, wherein the two or more web services are operationally independent of each other, and at least one of the two or more web services requires an independent security operation be performed for at least one of (a) access (b) data retrieval, and (c) document retrieval, wherein the method comprises: (i) executing the two or more web services in response to user inputs; (ii) recording a script based on activities of the user in the execution of the two or more web services, including recording security data on the script needed to access each one web page and, in response to the security operation being performed for the one of the data retrieval and document retrieval, storing the one of the secured data and document in a separate location associated with the script; (iii) condensing the two or more web services by securing the recorded script, the securing including establishing a security requirement for using the script different from the security operation previously performed to access the each one web page; and (iv) in response to performance of the security requirement, executing a workflow by playing the secured script, using the script for bypassing the independent security operation for each web service and automatically invoking a sequence of the two or more web services by a browser.