Было бы здорово иметь таймер, который смог бы, после того, как отсчитал положенное время и отзвенел, считать дальше.
Чтобы можно было, пропустив случайно сигнал, легко ответить на вопрос: "Звенел? А давно звенел?".

Кто знает, может, он уже есть - я не в курсе.
Если нет, то сделаю. Может, даже и на сотку, в виде JAVA.