Here, a "microplate" sample type and a "tube" sample type need to be processed in parallel in order to synchronize their arrival time on the dispensing unit where the contents of the tube must be distributed into the wells of the microplate. We can clearly identify two paths, the path "microplate" and the path "tube," and a rendezvous point "Dispense." The microplate must stay in the incubator for a duration from 25 to 30 minutes. Then, the robot will pick up the microplate and transfer it into a waiting position on the dispensing unit. There, the microplate may wait up to one minute to start the next operation. The tube must stay in the rotator for a duration from 5 to 6 minutes. Then, the robot will pick up the tube and transfer it into a waiting position on the dispensing unit. There, the tube may wait up to 5 minutes to start the next operation. Once the microplate and the tube have reached the waiting position, the dispense task is allowed to start. When this task is completed, the microplate and the tube may independently complete their treatments. This is a very simple example of parallel processing. In many applications, more than two paths may have to be synchronized at various points.