An electronic calendar includes such features as recurring reminders,
dividing unpredictable work loads into equal pieces, template free
parsing, a reminders scheduling algorithm to reduce spikes, dynamic
delivery and recovery algorithms, methods for splitting the work load
between controllers and workers and for monitoring progress, all within
the context of a calendar architecture for a large enterprise.