Availability of recurring events to users
No background agent is needed to roll occurrences of a recurring pattern in order for users to interact with those occurrences. The calendar server makes any occurrence immediately usable for UI interactions and resource availability interactions.
The following figure shows an example of a recurring
event created to start in 1920:
Immediately after a user creates this event, that user or any other user can begin viewing and interacting with occurrences of the event in 2011 or whenever. And if this event is designed to make a resource busy, the system is immediately able to calculate availability in 2011 or whenever.
The following figure shows a Calendar view of
the system derived occurrences in April 2011 for the recurring event
in the previous figure that started in 1920: