you couldn't
the midlet would have 2 be running permanently.
You could however every time the midlet starts, check the date/time against the last time it did the 4daily operation(store the time/date using rms).
Im not sure exactly what you want the program 2 do though, so i can help no further
rob,