US 12,340,237 B2
Process execution guide based on process model
Alexander Cramer, Walldorf (DE); Andre Wenz, Berlin (DE); Paul-Alexander Herr, Walldorf (DE); and Gregor Berg, Berlin (DE)
Assigned to SAP SE, Walldorf (DE)
Filed by SAP SE, Walldorf (DE)
Filed on Jun. 26, 2023, as Appl. No. 18/341,007.
Prior Publication US 2024/0427614 A1, Dec. 26, 2024
Int. Cl. G06F 9/00 (2018.01); G06F 9/451 (2018.01); G06F 9/50 (2006.01)
CPC G06F 9/451 (2018.02) [G06F 9/5027 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A computing system comprising:
a storage configured to store a process model of a software process; and
a processor configured to:
receive runtime data of an instance of the software process from a workflow engine that executes the instance of the software process;
determine a process activity that is expected to happen next within the instance of the software process based on the runtime data;
identify a graphical user interface (GUI) and a subset of input elements within the GUI which are mapped to the determined process activity based on annotations within the process model of the software process stored in the storage;
highlight the identified subset of input elements and disable any remaining input elements within the GUI to generate a guided GUI;
display the guided GUI via a computing system of a user;
display a diagram of the process model via a user interface; and
generate the annotations within the process model of the software process based on inputs received via the displayed diagram of the process model on the user interface.