Methods, systems, and products for calendaring applications
AssigneeAT&T Intellectual Property I, L. P.
InventorJames C. Bedingfield, Sr.
Life of this patent
Estimating the term…
Abstract
Methods, systems, and products are disclosed for acknowledging a reminder in a calendaring application. One such method stores a calendar entry corresponding to an event and a rule. The rule comprises a reminder of the event. The reminder is presented according to the rule, and an acknowledgement of the reminder is received. A message is then communicated in real-time to similarly acknowledge a pending reminder that corresponds to the same event in another instance of the calendaring application.
Claims18
A method of acknowledging a reminder in a calendaring application, comprising:
- storing a calendar entry corresponding to an event and a rule, the rule comprising the reminder of the event;
- presenting, at a device, an alert of the reminder according to the rule;
- receiving an acknowledgement of the reminder;
- displaying a global configuration option in a first graphical user interface that determines whether remote acknowledgement is globally permissible for all instances of the calendaring application operating in different devices;
- enabling messaging with the acknowledgement of the reminder when a user's first response to the global configuration option permits remote acknowledgement;
- disabling the messaging when the user's first response to the global configuration option denies remote acknowledgement;
- displaying a device-level configuration option in a second graphical user interface that determines whether each individual instance of the calendaring application participates in the remote acknowledgement of the reminder;
- when a selection is received in the device-level configuration option that permits the remote acknowledgement of an instance of the calendaring application, then communicating in real-time a message from the device to similarly acknowledge a pending reminder that corresponds to the same event in another instance of the calendaring application operating in another device;
- when the selection of the device-level configuration option denies participation in the remote acknowledgement, then declining to send the message from the device;
- and
- when the device-level configuration option is unspecified, then processing the message according to the global configuration option.
A system, comprising:
- a processor executing calendaring application stored in memory that causes the processor to:
- store a calendar entry corresponding to an event and a rule, the rule comprising the reminder of the event;
- display a global configuration option in a first graphical user interface that determines whether remote acknowledgement is globally permissible for all instances of the calendaring application operating in different devices;
- enable messaging with the acknowledgement of the reminder when a user's first response to the global configuration option permits remote acknowledgement;
- disable the messaging when the user's first response to the global configuration option denies remote acknowledgement;
- display a device-level configuration option in a second graphical user interface that determines whether each individual instance of the calendaring application participates in the remote acknowledgement of the reminder;
- present the reminder according to the rule;
- receive an acknowledgement of the reminder;
- when a selection is received in the device-level configuration option that permits the remote acknowledgement of an instance of the calendaring application, then communicating in real-time a message from the device to similarly acknowledge a pending reminder that corresponds to the event in another instance of the calendaring application operating in another device;
- when the selection of the device-level configuration option denies participation in the remote acknowledgement, then declining to send the message from the device;
- when the device-level configuration option is unspecified, then processing the message according to the global configuration option.
A computer readable storage medium storing processor executable instructions for performing a method, the method comprising:
- storing a calendar entry corresponding to an event and a rule, the rule comprising the reminder of the event;
- displaying a global configuration option in a first graphical user interface that determines whether remote acknowledgement is globally permissible for all instances of the calendaring application operating in different devices;
- enabling messaging with the acknowledgement of the reminder when a user's first response to the global configuration option permits remote acknowledgement;
- disabling the messaging when the user's first response to the global configuration option denies remote acknowledgement;
- displaying a device-level configuration option in a second graphical user interface that determines whether each individual instance of the calendaring application participates in the remote acknowledgement of the reminder;
- presenting the reminder according to the rule;
- receiving an acknowledgement of the reminder;
- when a selection is received in the device-level configuration option that permits the remote acknowledgement of an instance of the calendaring application, then communicating in real-time a message from the device to similarly acknowledge a pending reminder that corresponds to the event in another instance of the calendaring application operating in another device;
- when the selection of the device-level configuration option denies participation in the remote acknowledgement, then declining to send the message from the device;
- when the device-level configuration option is unspecified, then processing the message according to the global configuration option.
Dependencies are inferred from the claim text.