Что-то типа cron должно получиться! Когда пользователь заходит на страничку, небольшой скрипт (можно Java) проверяет время, если оно устраивает, то запускается на исполнение некий скрипт, который будет исполняться около 5 минут. Реально сделать так, чтобы пользователь не заметил что запустился какой-то скрипт? Ведь что-нибудь на страничку скрипт выводит только в конце выполнения, т.е. в процессе выполнения скрипта ничего выводить нельзя... И страницу пользователь увидит только через 5 минут...
Или, другими словами, можно сделать чтобы запуск скрипта никак не влиял на процесс просмотра серфером странички???