Techniques are disclosed for controlling software patching activity. The coarse calibration unit generates a plurality of output signals, the output signals having a plurality of fixed phase intervals therebetween. A second product in solid or semi-solid form may be disposed in the cavity so as to be in contact with the first product when the first product is dispensed from the reservoir. The second heat-sensitive microcapsule can be sensitively broken even by heating in a short time.