发明名称 Generation of Candidate Sequences Using Crowd-Based Seeds of Commonly-Performed Steps of a Business Process
摘要 Described herein are systems, methods, and computer programs for extracting a seed comprising steps common in executions of a Business Process (BP) and utilizing the seed to identify other executions of the BP. In one embodiment, the seed is extracted from sequences of steps from streams of steps performed during interactions with instances of a software system. The sequences comprise first and second sequences corresponding to executions of the BP, which are associated with first and second organizations, respectively. The seed comprises two or more consecutively performed steps that appear in each of the sequences. Occurrences of the seed are identified in one or more streams of steps performed during interactions with an instance of the software system belonging to a third organization. The occurrences are extended in order to generate candidate sequences that are evaluated to determine whether they correspond to executions of the BP.
申请公布号 US2017109640(A1) 申请公布日期 2017.04.20
申请号 US201615391890 申请日期 2016.12.28
申请人 Panaya Ltd. 发明人 Marcu Nir;Libeskind Mulyan Avichay;Tauber Doron;Uziely Shir;Zhmudyak Alexandra;Dor Nurit
分类号 G06N5/04;G06N99/00 主分类号 G06N5/04
代理机构 代理人
主权项 1. A system configured to extract a seed comprising steps common in executions of a Business Process (BP) and to utilize the seed to identify other executions of the BP, comprising: memory configured to store computer executable modules; and one or more processors configured to execute the computer executable modules; the computer executable modules comprising: a seed extraction module configured to receive sequences of steps selected from among streams of steps performed during interactions with instances of a software system, and to extract a seed from the sequences; wherein the sequences comprise first and second sequences corresponding to executions of the BP which are associated with first and second organizations, respectively; and wherein the seed comprises two or more consecutively performed steps that appear in each of the sequences; a seed identification module configured to receive one or more streams of steps performed during interactions with one or more instances of the software system, which belong to a third organization, and to identify, in the one or more streams, occurrences of the seed; a seed extension module configured to select candidate sequences by extending each of the occurrences of the seed by adding to each occurrence of the seed in a stream from among the one or more streams at least one additional step that comes before the occurrence of the seed in the stream or after the of the occurrence of the seed in the stream; and a BP-identifier module configured to identify, from among the candidate sequences, one or more sequences of steps that correspond to executions of the BP.
地址 Hod Hasharon IL