Electronic meeting time of arrival estimation
AssigneeInternational Business Machines Corporation
InventorsAsima Silva, Richard Gorzela, Jaime M. Stockton
Life of this patent
Estimating the term…
Abstract
Electronic meeting time of arrival estimation is described. A number of attendees to an electronic meeting are identified. Based on an indication that a first attendee is in another electronic meeting, an estimated time of arrival for that first attendee to the electronic meeting is determined. Other attendees to the electronic meeting are provided with the estimated time of arrival of the first attendee.
Claims14
A computer-implemented method comprising:
- identifying a number of attendees to an electronic meeting;
- determining whether a first attendee is currently in another electronic meeting using a phone system;
- based on an indication that the first attendee is in another electronic meeting, determining an estimated time of arrival of the first attendee to the electronic meeting by:
- determining a list of attendees in the other electronic meeting;
- extracting from a database, an indication of how long the first attendee meetings historically exceed scheduled times based on the list of attendees;
- extracting from the phone system, a time stamp for the other electronic meeting to determine how much longer the time stamp is than the scheduled time for the other electronic meeting;
- and
- determining the estimated time of arrival based on:
- the indication of how long the first attendee meetings historically exceed the scheduled times;
- a comparison of the time stamp with the scheduled time;
- a meeting type of the other electronic meeting;
- natural language analysis of the other electronic meeting;
- a meeting history for the first attendee;
- and
- a geographic location of the first attendee;
- providing the estimated time of arrival of the first attendee to other attendees to the electronic meeting via an auditory notification;
- and
- altering the auditory notification as the estimated time of arrival draws nearer.
A system comprising:
- a database comprising user meeting history information;
- a scheduler to:
- identify a number of attendees to an electronic meeting;
- and
- identify a meeting schedule for each of the number of attendees;
- a meeting manager to:
- determine, using a phone system, whether each of the number of attendees is in another electronic meeting;
- place the electronic meeting on hold until a first attendee, who is not initially present, joins the electronic meeting;
- reschedule the electronic meeting based on an estimated time of arrival for the first attendee being greater than a first threshold value;
- and
- cancel the electronic meeting based on the estimated time of arrival for the first attendee being greater than a second threshold value;
- an estimator to, based on an indication that the first attendee of the number of attendees is in another electronic meeting, estimate a time of arrival of the first attendee to the electronic meeting by:
- determining a list of attendees in the other electronic meeting;
- extracting from a database, an indication of how long the first attendee meetings historically exceed scheduled times based on the list of attendees;
- extracting from the phone system, a time stamp for the other electronic meeting to determine how much longer the time stamp is than the scheduled time for the other electronic meeting;
- and
- determining the estimated time of arrival based on:
- the indication of how long the first attendee meetings historically exceed the scheduled times;
- and
- a comparison of the time stamp with the scheduled time;
- a meeting type of the other electronic meeting;
- natural language analysis of the other electronic meeting;
- a meeting history for the first attendee;
- and
- a geographic location of the first attendee;
- an interface to:
- provide the estimated time of arrival of the first attendee to other attendees to the electronic meeting via;
- and
- alter the auditory notification as the estimated time of arrival draws nearer;
- and
- a natural language analyzer to, based on trigger words of the other electronic meeting, determine when the other electronic meeting is coming to a close.
A computer program product, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to:
- identify a number of attendees to an active electronic meeting;
- determine, using a phone system, whether a first attendee is in another electronic meeting;
- based on an indication that the first attendee is in another electronic meeting, determine an estimated time of arrival of the first attendee to the electronic meeting by:
- determining a list of attendees in the other electronic meeting;
- extracting from a database, an indication of how long the first attendee meetings historically exceed scheduled times based on the list of attendees;
- extracting from the phone system, a time stamp for the other electronic meeting to determine how much longer the time stamp is than the scheduled time for the other electronic meeting;
- and
- determining the estimated time of arrival based on:
- the indication of how long the first attendee meetings historically exceed the scheduled times;
- and
- a comparison of the time stamp with the scheduled time;
- a meeting type of the other electronic meeting;
- natural language analysis of the other electronic meeting;
- a meeting history for the first attendee;
- and
- a geographic location of the first attendee;
- provide the estimated time of arrival of the first attendee to other attendees to the electronic meeting via an auditory notification;
- and
- alter the auditory notification as the estimated time of arrival draws nearer.
Dependencies are inferred from the claim text.