Patent ID: 9043692
Filing Date: 2015-05-26
Classification: G06Q

Abstract:
1. A method of tracking and interacting with one or more processes, the method comprising: detecting by a computer system one or more activities, each activity related to at least one of a plurality of ongoing transactions of the one or more processes; recording by the computer system the one or more activities related to one or more of the plurality of ongoing transactions in records of an activity log; identifying by the computer system a plurality of relevant records of the activity log for a user of a plurality of users, wherein identifying the plurality of relevant records comprises identifying records related to a plurality of different, current, on-going transactions in which the user is a participant; determining by the computer system a recommended next action for the user for each identified plurality of relevant records based on the recorded one or more activities and a business process definition of the related one or more of the plurality of ongoing transactions; generating by the computer system a list of the identified the plurality of relevant records of the activity log and the determined recommended next actions, wherein the list of the identified plurality of relevant records of the activity log and the determined recommended next actions comprises a table, the table comprising one or more rows and a plurality of columns, and wherein each row of the table represents one of the identified relevant records for one of the different transactions, and the plurality of columns comprise at least one column including an identification of the transaction represented in each row, at least one column including an indication of an event that happened in the transaction represented in each row, at least one column including an indication of when the event that happened in the transaction represented in each row happened, and at least one column including an indication of the determined recommended next action for the transaction represented in each row; and presenting by the computer system in a homepage of an enterprise application managing at least one of the one or more processes a unified view comprising the table for the generated list of the plurality of relevant records and the determined next action to the user.