US 12,335,326 B2
Stimulus-based collaborative functions for communication systems
Boopalan Rajendran, Bangalore (IN); and Logendra Naidoo, Ottawa (CA)
Assigned to Mitel Networks Corporation, Ottawa (CA)
Filed by Mitel Networks Corporation, Ottawa (CA)
Filed on May 12, 2021, as Appl. No. 17/318,618.
Prior Publication US 2022/0368745 A1, Nov. 17, 2022
Int. Cl. H04L 29/06 (2006.01); G06F 16/334 (2025.01); H04L 65/1083 (2022.01); H04L 65/1096 (2022.01); H04L 65/403 (2022.01); H04L 65/75 (2022.01)
CPC H04L 65/75 (2022.05) [G06F 16/3344 (2019.01); H04L 65/1083 (2013.01); H04L 65/1096 (2013.01); H04L 65/403 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An electronic communication system with stimulus-based collaborative functions and configured to generate a collaborative event related to an ongoing presentation, the electronic communication system comprising:
a collaboration server communicatively linked to a digital communications network, wherein the digital communications network is configured to host an ongoing presentation and provide information for the ongoing presentation;
the collaboration server configured to display a graphical user interface (GUI) collaboration icon on a user device;
a data storage accessible via the digital communications network, wherein the data storage is configured to store collaboration content for a collaboration event, wherein the collaboration content comprises presented content shared during the ongoing presentation; and
a collaboration data analyzer running on the collaboration server, wherein the collaboration data analyzer is configured to process the presented content of the ongoing presentation and a user utilizes the user device to identify or highlight during the ongoing presentation a portion of the presented content for use in a collaboration event; and
the collaboration server is further configured to communicate with the user device and send, based on instructions from the user device, a calendar invitation for the collaboration event during the ongoing presentation, wherein the calendar invitation (a) includes the portion of the presented content of the ongoing presentation identified or highlighted by the user, (b) the collaboration event is a new presentation different from the ongoing presentation, and is scheduled to occur after the ongoing presentation, and (c) is based solely subject matter presented in the ongoing presentation, and (d) the calendar invitation is sent to (i) a subset of participants of the ongoing presentation, and (ii) one or more persons who are not participants in the ongoing presentation;
wherein the collaboration data analyzer (i) calls a Natural Language Processing (NLP) module to process the portion of the presented content to determine keywords to include in the calendar invitation, and (ii) processes streaming data associated with the ongoing presentation to identify metadata and wherein the metadata is used to provide the collaboration event.