Method for dynamic calendar alarm notifications.
Original Publication Date: 2005-Aug-30
Included in the Prior Art Database: 2005-Aug-30
It is common for calendaring software to notify an application user prior to the time that the calendar event occurs. But today's implementation of these calendar events only allow the user to receive a single notification event. Proposed is a way to implement a complex calendar alarm system.
Method for dynamic calendar alarm notifications .
The calendar software would determine if a user required additional preparation alarm notification(s) based on the user's past history of how long it took the user to delay (snooze) or "OK" alarm notifications presented to the user. The calendar software would determine if a user's alarm notification interval needed to be adjusted based on the past history of how long it took the user to delay (snooze) or "OK" alarm notifications presented to the user. The calendar would be configured with the maximum number of preparation alarms that the calendar is scheduled to present to the user and the calendar could also be configured with a minimal preparation interval. The preparation interval is the delay (snooze) interval until the next alarm for this event or the event occurs.
The calendar software would keep track of the time it takes for a user to select "OK" or the delay (snooze). When the user selects to delay (snooze) or "OK" after a meeting time has passed, the user's calendar would have determined that the user missed the beginning of the meeting. The calendar would "learn" that since the user was late to one meeting - extra caution should be taken to ensure the user doesn't miss subsequent meetings. For the remainder of the day, the calendaring software would automatically prepare the user with an additional preparation alarm. However if the user's laptop is closed or their screen is locked, the software would t...