I have answered my own question here. Schedule object fires the task daily. Put the task in a loop with a wait for duration of 15 minutes at the top. Do the math for how long it needs to run. 6 hours means I need it to repeat the loop 24 times with a 15 minute wait.