METHOD AND APPARATUS FOR USER-SELECTED EVENT REMINDERS
5 Assignments
0 Petitions
Accused Products
Abstract
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.
-
Citations
44 Claims
-
1-23. -23. (canceled)
-
24. A method, comprising:
-
receiving, from a user of an electronic calendar service, an event identifier for a calendar event promoted by a third party; determining, using at least one processor, a reminder template associated with the event identifier by the third party; adding a reminder to an electronic calendar of the user in accordance with the reminder template; generating, upon a determination that the reminder is due, a reminder notification that contains content specified by the third party; and sending the reminder notification to the user. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A system comprising:
-
at least one processor; and at least one non-transitory computer readable storage medium storing instructions thereon that, when executed by the at least one processor, cause the system to; receive, from a user of an electronic calendar service, an event identifier for a calendar event promoted by a third party; determine a reminder template associated with the event identifier by the third party; add a reminder to an electronic calendar of the user in accordance with the reminder template; generate, upon a determination that the reminder is due, a reminder notification that contains content specified by the third party; and send the reminder notification to the user. - View Dependent Claims (37, 38, 39, 40, 41)
-
-
42. A non-transitory computer readable storage medium storing instructions thereon that, when executed by a processor, cause a computer system to:
-
receive, from a user of an electronic calendar service, an event identifier for a calendar event promoted by a third party; determine a reminder template associated with the event identifier by the third party; add a reminder to an electronic calendar of the user in accordance with the reminder template; generate, upon a determination that the reminder is due, a reminder notification that contains content specified by the third party; and send the reminder notification to the user. - View Dependent Claims (43, 44)
-
Specification