IP Library Granted Patent US 11,501,262
Granted Patent B1
US 11,501,262 · App. 16/268,661 · Granted Nov 15, 2022

Dynamic and automated management of meetings based on contextual information

Inventors: Santhosh Shetty (Omaha, NE); Karen Sue White (Omaha, NE)
Assignee: INTRADO CORPORATION
G06Q10/1095G06F40/30G06F40/205
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,501,262
App. No.
16/268,661
Granted
Nov 15, 2022
Kind
B1
Abstract

One example method of operation may include identifying a topics to apply to a meeting having a defined time window, creating meeting time intervals corresponding to the topics, transmitting meeting invites to user accounts identified as potential meeting attendees, identifying when the user accounts were active in the meeting, and determining the user accounts fulfilled a topic fulfillment obligation of one or more of the topics based on a user account presence during one or more of the meeting intervals.

Claims (61)

1. A method comprising:

creating a plurality of email messages and transmitting the plurality of email messages between a plurality of user devices;

executing natural language processing, by a natural language processing (NLP) engine, on an email message from among the plurality of email messages to identify keywords associated with a plurality of topics wherein the NLP engine increases weights of predefined words associated with creating a meeting, and selects weighted words that have a greatest weight as the keywords;

processing, via the NLP engine, a plurality of user profiles to identify respective keywords from the plurality of user profiles;

determining, via the NLP engine a subset of user profiles to invite to the meeting based on a comparison of the identified keywords from the email message and the identified keywords from the plurality of user profiles;

transmitting email invites to the meeting to a plurality of user accounts corresponding to the subset of user profiles;

identifying a time interval of the meeting that is missed by a user account among the plurality of user accounts that were sent the email invites based on activity statuses of the plurality of user profiles during the meeting; and

transmitting digital content from the missed time interval of the meeting to the user account.

2. The method of claim 1 , further comprising:

predicting a need for a future meeting based on satisfaction of a topic obligation.

3. The method of claim 1 , wherein the creating comprises:

dynamically assigning a specific time period for each topic based on a context of a corresponding topic.

4. The method of claim 1 , further comprising:

assigning a user account of another user to a specific time interval from among a plurality of time intervals in the meeting based on text content included in a user profile of the user account of another user matching a topic, of the plurality of topics, corresponding to the specific time interval.

5. The method of claim 1 , further comprising:

identifying a text content of a user account of another user that matches one or more of the plurality of topics, and

wherein the text content comprises one or more identifiable skills that are related to the one or more of the plurality of topics.

6. The method of claim 5 , wherein the identifying the text content further comprises:

parsing the user account of another user to identify keywords of interest;

comparing the keywords of interest to the plurality of topics to generate confidence values based on a relevancy of the keywords of interest to the plurality of topics; and

dynamically assigning the user account of another user to one or more meeting time intervals having assigned topics that are above a threshold confidence value.

7. An apparatus comprising:

a database configured to store a plurality of user profiles;

a transmitter; and

a processor configured to:

create a plurality of email messages and transmit the plurality of email messages between a plurality of user devices via the transmitter;

execute natural language processing, by a natural language processing (NLP) engine, on an email message from among the plurality of email messages to identify keywords associated with a plurality of topics, wherein the NLP engine increases weights of predefined words associated with creating a meeting, and selects weighted words that have a greatest weight as the keywords with the plurality of email messages;

process, via the NLP engine, a plurality of user profiles to identify respective keywords from the plurality of user profiles;

determine, via the NLP engine, a subset of user profiles to invite to the meeting based on a comparison of the identified keywords from the email message and the identified keywords from the plurality of user profiles;

transmit email invites to the meeting to a plurality of user accounts corresponding to the subset of user profiles;

identify a time interval of the meeting that is missed by a user account among the plurality of user accounts that were sent the email invites based on activity statuses of the plurality of user profiles during the meeting; and

transmit digital content from the missed time interval of the meeting to the user account.

8. The apparatus of claim 7 , wherein the processor is further configured to:

predicting a need for a future meeting based on satisfaction of a topic obligation.

9. The apparatus of claim 8 , wherein the processor is configured to dynamically assign a specific time period for each topic based on a context of a corresponding topic.

10. The apparatus of claim 7 , wherein the processor is further configured to:

assign user account of another user to a specific time interval from among a plurality of time intervals in the meeting based on text content included in a user profile of the user account of another user matching a topic, of the plurality of topics, corresponding to the specific time interval.

11. The apparatus of claim 7 , wherein the processor is further configured to:

identify a text content of a user account of another user that matches one or more of the plurality of topics, and

wherein the text content comprises one or more identifiable skills that are related to the one or more of the plurality of topics.

12. The apparatus of claim 11 , wherein the processor is further configured to:

parse the user account of another user to identify keywords of interest;

compare the keywords of interest to the plurality of topics to generate confidence values based on a relevancy of the keywords of interest to the plurality of topics; and

dynamically assign the user account of another user to one or more meeting time intervals having assigned topics that are above a threshold confidence level.

13. A non-transitory computer readable storage medium configured to store one or more instructions that when executed by a processor cause the processor to perform:

creating a plurality of email messages and transmitting the plurality of email messages between a plurality of user devices;

executing natural language processing, by a natural language processing (NLP) engine, on an email message from among the plurality of email messages to identify keywords associated with a plurality of topics, wherein the NLP engine increases weights of predefined words associated with creating a meeting, and selects weighted words that have a greatest weight as the keywords;

processing, via the NLP engine, a plurality of user profiles to identify respective keywords from the plurality of user profiles;

determining, via the NLP engine, a subset of user profiles to invite to the meeting based on a comparison of the identified keywords from the email message and the identified keywords from the plurality of user profiles;

transmitting email invites to the meeting to a plurality of user accounts corresponding to the subset of user profiles;

identifying a time interval of the meeting that is missed by a user account among the plurality of user accounts that were sent the email invites based on activity statuses of the plurality of user profiles during the meeting; and

transmitting digital content from the missed time interval of the meeting to the user account.

14. The non-transitory computer readable storage medium of claim 13 , wherein the one or more instructions further cause the processor to perform:

predicting a need for a future meeting based on satisfaction of a topic obligation.

15. The non-transitory computer readable storage medium of claim 14 , wherein the one or more instructions further cause the processor to perform:

dynamically assigning a specific time interval for each topic based on a context of a corresponding topic.

16. The non-transitory computer readable storage medium of claim 13 , wherein the creating comprises:

assigning a user account of another user to a specific time interval from among a plurality of time intervals in the meeting based on text content included in a user profile of the user account of another user matching a topic, of the plurality of topics, corresponding to the specific time interval.

17. The non-transitory computer readable storage medium of claim 13 , wherein the one or more instructions further cause the processor to perform:

identifying a text content of a user account of another user matches one or more of the plurality of topics, and

wherein the text content comprises one or more identifiable skills that are related to the one or more of the plurality of topics.

Assignments (6)
OMNIBUS ASSIGNMENT OF SECURITY INTEREST IN INTELLECTUAL PROPERTY Recorded Nov 25, 2024
From: UBS AG, STAMFORD BRANCH (AS SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH IN ITS CAPACITY AS COLLATERAL AGENT)
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS THE SUCCESSOR COLLATERAL AGENT
Reel/Frame 069438/0775 →
CHANGE OF NAME Recorded Apr 3, 2023
From: INTRADO CORPORATION
To: WEST TECHNOLOGY GROUP, LLC
Reel/Frame 063239/0876 →
CHANGE OF NAME Recorded Apr 3, 2023
From: WEST CORPORATION
To: INTRADO CORPORATION
Reel/Frame 063239/0900 →
NOTICE OF GRANT OF SECURITY INTEREST (SECOND LIEN) IN PATENTS Recorded Jan 31, 2023
From: CX360, INC.; WEST TECHNOLOGY GROUP, LLC (FKA INTRADO CORPORATION, FKA WEST CORPORATION); INTRADO INTERACTIVE SERVICES CORPORATION (FKA WEST INTERACTIVE SERVICES CORPORATION, FKA COBALT ACQUISITION COMPANY)
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 062571/0018 →
SECURITY INTEREST Recorded Jun 30, 2020
From: INTRADO CORPORATION (F/K/A WEST CORPORATION)
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 053083/0932 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 6, 2019
From: SHETTY, SANTHOSH; WHITE, KAREN SUE
To: WEST CORPORATION
Reel/Frame 048248/0541 →
Cited By (2)
US 12,499,321 US 12,695,830