System and Method for Modeling Business Processes
First Claim
1. A computerized method for modeling business processes, comprising:
- receiving, at a computer, interaction data for a plurality of interaction sessions, the interaction data comprising a plurality of session states indicative of a plurality of session screens, the interaction data further comprising a plurality of transitions between the plurality of session states;
identifying, at the computer, a plurality of business processes based on the interaction data;
identifying, at the computer, a plurality of instances of the business processes in the interaction data;
storing the plurality of instances as a plurality of event records, the plurality of event records comprising a parameter indicative of a corresponding business process; and
generating a first model based on the plurality of event records.
1 Assignment
0 Petitions
Accused Products
Abstract
According to one embodiment of the disclosure, a computerized method for modeling business processes includes receiving, at a computer, interaction data for interaction sessions. The interaction data includes session states indicative of session screens. The interaction data further includes transitions between the session states. The computerized method also includes identifying, at the computer, business processes based on the interaction data. The computerized method further includes identifying, at the computer, instances of the business processes in the interaction data. The computerized method further includes storing the instances as event records. The event records include a parameter indicative of a corresponding business process. The computerized method further includes generating a model based on the event records.
-
Citations
29 Claims
-
1. A computerized method for modeling business processes, comprising:
-
receiving, at a computer, interaction data for a plurality of interaction sessions, the interaction data comprising a plurality of session states indicative of a plurality of session screens, the interaction data further comprising a plurality of transitions between the plurality of session states; identifying, at the computer, a plurality of business processes based on the interaction data; identifying, at the computer, a plurality of instances of the business processes in the interaction data; storing the plurality of instances as a plurality of event records, the plurality of event records comprising a parameter indicative of a corresponding business process; and generating a first model based on the plurality of event records. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for modeling business processes, comprising:
-
a processor; and a storage device embodying a program of instructions operable, when executed on the processor, to; receive interaction data for a plurality of interaction sessions, the interaction data comprising a plurality of session states indicative of a plurality of session screens, the interaction data further comprising a plurality of transitions between the plurality of session states; identify a plurality of business processes based on the interaction data; identify a plurality of instances of the business processes in the interaction data; store the plurality of instances as a plurality of event records, the plurality of event records comprising a parameter indicative of a corresponding business process; and generate a first model based on the plurality of event records. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. Logic encoded in computer-readable media, the logic being operable, when executed on a processor, to:
-
receive interaction data for a plurality of interaction sessions, the interaction data comprising a plurality of session states indicative of a plurality of session screens, the interaction data further comprising a plurality of transitions between the plurality of session states; identify a plurality of business processes based on the interaction data; identify a plurality of instances of the business processes in the interaction data; store the plurality of instances as a plurality of event records, the plurality of event records comprising a parameter indicative of a corresponding business process; and generate a first model based on the plurality of event records. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method for modeling business processes, comprising:
-
receiving interaction data for a plurality of interaction sessions, the interaction data comprising a finite state machine model, the finite state machine model comprising a plurality of session states indicative of a plurality of session screens, the interaction data further comprising a plurality of transitions between the plurality of session states; and identifying a plurality of business processes in the finite state machine model.
-
-
29. A method for modeling business processes, comprising:
-
receiving interaction data for a plurality of interaction sessions, the interaction data comprising a plurality of session states indicative of a plurality of session screens, the interaction data further comprising a plurality of transitions between the plurality of session states; identifying a plurality of business processes based on the interaction data; identifying a plurality of instances of the business processes in the interaction data; storing the plurality of instances as a plurality of event records, the plurality of event records comprising a parameter indicative of a corresponding business process; and generating a first model based on the plurality of event records.
-
Specification