Patent ID: 8903902
Filing Date: 2014-12-02
Classification: G06Q,H04L

Abstract:
1. A method for facilitating collaboration between a plurality of parties, each party in the plurality of parties being a participant in transactions of an enterprise application, the method comprising: generating, by a computer system, a user interface of a the enterprise application, the user interface being associated with a current functional step of a business process executed by the enterprise application and being generated in response to completion of a prior functional step of the business process; receiving, by the computer system from a first party in the plurality of parties, a request to initiate a collaboration session for a transaction of the business process, the transaction being an execution instance of the business process, the request being submitted by the first party through the user interface of the enterprise application, wherein the plurality of participants comprises a set of potential participants in the transaction and wherein members of the set of potential participants are maintained dynamically for each transaction and each business process executed by the enterprise application; retrieving, by the computer system, first contextual information related to the transaction and identifying the current functional step, and second contextual information including a definition of the business process, wherein the first contextual information related to the transaction includes an audit history of the transaction, the audit history identifying previously completed functional steps and previously involved participants in the transaction for each completed functional step, and wherein members of the set of potential participants are maintained dynamically based on the audit history; and initiating, by the computer system, the collaboration session from the enterprise application executing the business process using the first contextual information and the second contextual information, wherein initiating the collaboration session from the enterprise application executing the business process using the first contextual information and the second contextual information comprises launching a collaboration application, and wherein the collaboration application provides a collaborative workspace providing access to at least a portion of the first contextual information and the second contextual information.