In the literature you can see the oscilloscope waveform and they say they use thyristors, so we can make a guess ... it's a plain Triac type controller, it first lets through a small part of the wave for one or two cycles to determine the impedance of the motor at stall speed, it uses that to determine the phase angle at which to trigger the triacs to hit the current limit, when the motor drops below the current limit the phase angle gets decreased until it hits 0 and the motor is in steady state operation.