CALENDAR OPEN SPOT SCHEDULING
A method for calendar open spot management includes presenting in a user interface (UI) of a calendaring and scheduling (C&S) computing system a meeting scheduling screen adapted to receive a list of invitees to a meeting and a date, time and duration of the meeting, receiving in the UI a request to schedule a new meeting with a designated invitee at a scheduled date and time for a scheduled duration and additionally receiving in the UI a designated alternative date and time for the new meeting with the designated invitee during which the designated invitee already is scheduled in a calendar of the designated invitee to attend a different meeting. The calendar is monitored and in response to a change in scheduling of the different meeting resulting in unscheduled time during the designated alternative date and time, the new meeting is rescheduled for the designated alternative data and time.
1 . A method for calendar open spot management for meeting scheduling in a calendaring and scheduling (C&S) computing system, the method comprising:
presenting in a user interface of the C&S computing system a meeting scheduling screen adapted to receive a list of invitees to a meeting and a date, time and duration of the meeting;
receiving in the user interface a request to schedule a new meeting with a designated invitee at a scheduled date and time for a scheduled duration;
additionally receiving in the user interface a designated alternative date and time for the new meeting with the designated invitee during which the designated invitee already is scheduled in a calendar of the designated invitee to attend a different meeting;
monitoring the calendar of the designated invitee by the C&S computing system; and,
responsive to detecting a change in scheduling of the different meeting in the calendar resulting in unscheduled time during the designated alternative date and time, re-scheduling by the C&S computing system the new meeting to the occur during the designated alternative data and time for the scheduled duration.
2 . The method of claim 1 , wherein the change in scheduling is a cancelation of the different meeting.
3 . The method of claim 1 , wherein the change in scheduling is a change to when the different meeting is scheduled.
4 . The method of claim 1 , wherein the calendar is managed by the C&S computing system.
5 . The method of claim 1 , wherein the calendar is managed by a different, remote C&S computing system.
6 . A calendaring and scheduling (C&S) data processing system configured for calendar open spot management for meeting scheduling, the system comprising:
a host computing system comprising at least one computer each with at least one processor and memory;
a C&S computing system executing in memory of the host computing system; and,
a calendar open spot management module coupled to the C&S computing system, the module comprising program code for presenting in a user interface of the C&S computing system a meeting scheduling screen adapted to receive a list of invitees to a meeting and a date, time and duration of the meeting, for receiving in the user interface a request to schedule a new meeting with a designated invitee at a scheduled date and time for a scheduled duration, for additionally receiving in the user interface a designated alternative date and time for the new meeting with the designated invitee during which the designated invitee already is scheduled in a calendar of the designated invitee to attend a different meeting, for monitoring the calendar of the designated invitee by the C&S computing system and for responding to a detection of a change in scheduling of the different meeting in the calendar resulting in unscheduled time during the designated alternative date and time by re-scheduling by the C&S computing system the new meeting to the occur during the designated alternative data and time for the scheduled duration.
7 . The system of claim 6 , wherein the change in scheduling is a cancelation of the different meeting.
8 . The system of claim 6 , wherein the change in scheduling is a change to when the different meeting is scheduled.
9 . The system of claim 6 , wherein the calendar is managed by the C&S computing system.
10 . The system of claim 6 , wherein the calendar is managed by a different, remote C&S computing system.
11 . A computer program product for calendar open spot management for meeting scheduling in a calendaring and scheduling (C&S) computing system, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a device to cause the device to perform a method comprising:
presenting in a user interface of the C&S computing system a meeting scheduling screen adapted to receive a list of invitees to a meeting and a date, time and duration of the meeting;
receiving in the user interface a request to schedule a new meeting with a designated invitee at a scheduled date and time for a scheduled duration;
additionally receiving in the user interface a designated alternative date and time for the new meeting with the designated invitee during which the designated invitee already is scheduled in a calendar of the designated invitee to attend a different meeting;
monitoring the calendar of the designated invitee by the C&S computing system; and,
responsive to detecting a change in scheduling of the different meeting in the calendar resulting in unscheduled time during the designated alternative date and time, re-scheduling by the C&S computing system the new meeting to the occur during the designated alternative data and time for the scheduled duration.
12 . The computer program product of claim 11 , wherein the change in scheduling is a cancelation of the different meeting.
13 . The computer program product of claim 11 , wherein the change in scheduling is a change to when the different meeting is scheduled.
14 . The computer program product of claim 11 , wherein the calendar is managed by the C&S computing system.
15 . The computer program product of claim 11 , wherein the calendar is managed by a different, remote C&S computing system.