Editing repeating calendar events
First Claim
1. A method for acting upon an event in a calendaring and scheduling (C&
- S) system comprising;
coupling a recurring event editor to a C&
S system;
selecting in the recurring event editor, an instance of a repeating event in an event store of the C&
S system;
displaying the selected instance in the event editor;
prompting in an in-line disambiguating message in the event editor whether the selected instance of the repeating event, or whether all instances of the repeating event are to be edited;
further warning in an in-line disambiguating message in the event editor in response to editing only the selected instance of the repeating event that subsequent attempts to edit all instances of the repeating event will be prohibited; and
,prohibiting subsequent to the editing of only the selected instance of the repeating event an attempt to edit all instances of the repeating event.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide a novel and non-obvious method, system and computer program product for editing an event in a C&S system. In one embodiment, a method for editing an event in a C&S system can include specifying a recurrence range before permitting editing of the event. The method further can include disposing an in-line disambiguating message in a calendar dialog for the C&S system indicating whether an event instance or whether all instances of the event are to be edited in the calendar dialog. The method yet further can include limiting actions in a user interface in response to limiting a core engine for the C&S system. Specifically, limiting actions in a user interface in response to limiting a core engine for the C&S system can include permitting only an editing of a single instance for the event in response to an attendee exception.
-
Citations
14 Claims
-
1. A method for acting upon an event in a calendaring and scheduling (C&
- S) system comprising;
coupling a recurring event editor to a C&
S system;selecting in the recurring event editor, an instance of a repeating event in an event store of the C&
S system;displaying the selected instance in the event editor; prompting in an in-line disambiguating message in the event editor whether the selected instance of the repeating event, or whether all instances of the repeating event are to be edited; further warning in an in-line disambiguating message in the event editor in response to editing only the selected instance of the repeating event that subsequent attempts to edit all instances of the repeating event will be prohibited; and
,prohibiting subsequent to the editing of only the selected instance of the repeating event an attempt to edit all instances of the repeating event. - View Dependent Claims (2, 3, 4, 5, 6, 7)
- S) system comprising;
-
8. A non-transitory computer program product comprising a computer usable storage medium storing computer usable program code for acting upon an event in a calendaring and scheduling (C&
- S) system, said computer program product comprising a memory device including computer usable program code for;
coupling a recurring event editor to a C&
S system;selecting in the recurring event editor, an instance of a repeating event in an event store of the C&
S system,displaying the selected instance in the event editor, prompting in an in-line disambiguating message in the event editor whether the selected instance of the repeating event, or whether all instances of the repeating event are to be edited; further warning in an in-line disambiguating message in the event editor in response to editing only the selected instance of the repeating event that subsequent attempts to edit all instances of the repeating event will be prohibited; and
,prohibiting subsequent to the editing of only the selected instance of the repeating event an attempt to edit all instances of the repeating event. - View Dependent Claims (9, 10, 11, 12, 13, 14)
- S) system, said computer program product comprising a memory device including computer usable program code for;
Specification