AUTONOMIC TIME MANAGEMENT CALENDAR SYSTEM
First Claim
1. In a computing device, a method for autonomically managing a meeting calendar comprising:
- detecting a set of pre-scheduling data;
generating an optimal meeting schedule based upon the pre-scheduling data;
communicating a meeting invitation;
detecting an invitation reply data;
generating and outputting a meeting probability value (MPV) based on pre-scheduling data and invitation reply data;
automatically determining whether MPV has reached a threshold to execute a scheduling decision;
in response to the MPV reaching a threshold, generating the scheduling decision; and
responsive to generating the scheduling decision, updating a meeting schedule of a meeting invitee and a meeting owner.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and computer program product for autonomically managing a meeting calendar. An Autonomic Meeting Scheduling (AMS) utility detects a set of pre-scheduling data. The AMS utility generates an optimal meeting schedule based upon the set of pre-scheduling data. A meeting invitation is communicated to at least one meeting invitee. The AMS utility detects an invitation reply data from a meeting invitee. Based upon the pre-scheduling data and the invitation reply data, the AMS utility generates and outputs one of at least a meeting probability value (MPV) and a MPV curve. The MPV is a measure of how probable a scheduled meeting will occur. Moreover, a meeting owner may enable the AMS utility to determine whether the MPV has reached a threshold to execute a scheduling decision (i.e., retain a scheduled meeting, reschedule a meeting, or cancel/extinguish a scheduled meeting).
46 Citations
12 Claims
-
1. In a computing device, a method for autonomically managing a meeting calendar comprising:
-
detecting a set of pre-scheduling data; generating an optimal meeting schedule based upon the pre-scheduling data; communicating a meeting invitation; detecting an invitation reply data; generating and outputting a meeting probability value (MPV) based on pre-scheduling data and invitation reply data; automatically determining whether MPV has reached a threshold to execute a scheduling decision; in response to the MPV reaching a threshold, generating the scheduling decision; and responsive to generating the scheduling decision, updating a meeting schedule of a meeting invitee and a meeting owner. - View Dependent Claims (2, 3, 4)
-
-
5. A computer system comprising:
-
a processor unit; a memory coupled to the processor unit; and an Autonomic Meeting Scheduling (AMS) utility executing on the processor unit and having executable code for; detecting a set of pre-scheduling data; generating an optimal meeting schedule based upon the pre-scheduling data; communicating a meeting invitation; detecting an invitation reply data; generating and outputting a meeting probability value (MPV) based on pre-scheduling data and invitation reply data; automatically determining whether MPV has reached a threshold to execute a scheduling decision; in response to the MPV reaching a threshold, generating the scheduling decision; and responsive to generating the scheduling decision, updating a meeting schedule of a meeting invitee and a meeting owner. - View Dependent Claims (6, 7, 8)
-
-
9. A computer program product comprising:
-
a computer storage medium; and program code on the computer storage medium that when executed provides the functions of; detecting a set of pre-scheduling data; generating an optimal meeting schedule based upon the pre-scheduling data; communicating a meeting invitation; detecting an invitation reply data; generating and outputting a meeting probability value (MPV) based on pre-scheduling data and invitation reply data; automatically determining whether MPV has reached a threshold to execute a scheduling decision; in response to the MPV reaching a threshold, generating the scheduling decision; and responsive to generating the scheduling decision, updating a meeting schedule of a meeting invitee and a meeting owner. - View Dependent Claims (10, 11, 12)
-
Specification