US 11,914,346 B2
Method and system for providing process protocols for physical objects
Martin Klenk, Munich (DE); Alexander Rinke, Munich (DE); and Bastian Nominacher, Munich (DE)
Assigned to Celonis SE, Munich (DE)
Filed by Celonis SE, Munich (DE)
Filed on Dec. 3, 2020, as Appl. No. 17/111,121.
Application 17/111,121 is a continuation of application No. PCT/EP2018/064666, filed on Jun. 4, 2018.
Prior Publication US 2021/0089010 A1, Mar. 25, 2021
Int. Cl. G05B 19/418 (2006.01); G06F 16/9035 (2019.01); G06F 16/9038 (2019.01); G06K 7/14 (2006.01)
CPC G05B 19/41815 (2013.01) [G05B 19/41805 (2013.01); G05B 19/4183 (2013.01); G06F 16/9035 (2019.01); G06F 16/9038 (2019.01); G06K 7/143 (2013.01)] 11 Claims
OG exemplary drawing
 
1. A method of providing process protocols for a number of physical objects (O), which pass through several production/processing stations (P1 . . . Pn) in a production/processing line, comprising:
machine-readable data (D) are assigned to at least one object (O), wherein the data comprise at least one identification, by means of which the respective object can be uniquely identified,
at least one reading means (R) is arranged at at least one production/processing station (P1 . . . Pn), which is adapted to read out the machine-readable data (D) assigned to the objects (O),
the respective reading means (R) arranged at a production/processing station (P1 . . . Pn) reads out the machine-readable data (D) assigned to the object (O) as soon as the object reaches and/or leaves the production/processing station (P1 . . . Pn) and transmits the machine-readable data (D) to a storage means (DB) via a communication network,
the machine-readable data (D) that have been read out and transmitted to the storage means (DB) are stored as structured raw data in the storage means, wherein the raw data are assigned to the respective production/processing station (P1 . . . Pn) and/or the respective reading means (R),
at least one time stamp is assigned to the machine-readable data (D) is read out by the respective reading means (R), and wherein the raw data further comprises the time stamp,
the process protocol is generated from the raw data stored in the storage means and the respective assignment of the raw data to the production/processing station (P1 . . . Pn) and/or to the reading means (R), wherein the process protocol comprises a number of data sets, wherein each data set describes a process step of a process, and wherein each data set of the process protocol comprises at least:
a first attribute, in which a unique identification of a process is stored and by means of which the process step is assigned to the process;
a second attribute, in which an identification of the process step is stored; and
a third attribute, in which a sequence of the process steps within a process is stored; and
wherein the process protocol that has been generated is stored in the storage means (DB),
wherein the storage means (DB) comprises volatile memory, and wherein the transmitted data is kept as a stream in the volatile memory for processing;
wherein the process protocol is generated in the volatile memory; and
wherein the process protocol is generated continuously based on a continuous complementation.