Controlled Spatio-Temporal Patterning