Electronic meeting time of arrival estimation

US11144886B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11144886-B2
Application numberUS-201715851429-A
CountryUS
Kind codeB2
Filing dateDec 21, 2017
Priority dateDec 21, 2017
Publication dateOct 12, 2021
Grant dateOct 12, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 1. 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. 2. The computer-implemented method of claim 1 , further comprising, notifying the other attendees of a status of the first attendee. 3. The computer-implemented method of claim 1 , further comprising: determining, based on user meeting history information, a status of the electronic meeting; and providing a notification to the other attendees of the status of the electronic meeting. 4. The computer-implemented method of claim 1 , further comprising collecting data to build a user meeting history file for each attendee. 5. The computer-implemented method of claim 1 , wherein the other attendees are on-hold attendees for an active electronic meeting. 6. The computer-implemented method of claim 1 , wherein the electronic meeting is a future electronic meeting. 7. The computer-implemented method of claim 1 , wherein the first attendee is a moderator of the electronic meeting. 8. The computer-implemented method of claim 1 , wherein providing the estimated time of arrival of the first attendee to other attendees to the electronic meeting comprises providing a sound that increases in volume or frequency as the estimated time of arrival approaches. 9. 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. 10. The system of claim 9 , wherein an output of the meeting manager activates the estimator. 11. 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. 12. The computer program product of claim 11 , further comprising program instructions executable by a processor to cause the processor to identify the number of other attendees via voice recognition. 13. The computer program product of claim 11 , further comprising program instructions executable by a processor to cause the processor to identify the number of other attendees by a calling number. 14. The computer program product of claim 11 , further comprising program instructions executable by a processor to cause the processor to notify the other attendees of one another.

Assignees

Inventors

Classifications

  • Calendar-based scheduling for persons or groups · CPC title

  • Natural language query formulation · CPC title

  • using natural language analysis · CPC title

  • Physics · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11144886B2 cover?
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 firs…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06Q10/1093. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 12 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).