- Planning in a dynamically changing environment.
- Contextual time and context-sensitive task scheduling.
- Contextual scheduling in the daily planner and Outlook.
- Team planning boards.
- Rigorous-flexible workday planning algorithm.
- Rigorous-flexible scheduling in Diary and Outlook.