IP Library Granted Patent US 12,475,182
Granted Patent B2
US 12,475,182 · App. 18/379,593 · Granted Nov 18, 2025

System and method for contextual task and idea generation across multiple modality inputs to enhance productivity

Inventors: Rachit Trivedi (Karnataka, IN); Tejas Kanduri Aswathanarayana Murthy (Karnataka, IN)
Assignee: MITEL NETWORKS CORPORATION
G06F16/9536G06F40/20G06V30/10
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 12,475,182
App. No.
18/379,593
Granted
Nov 18, 2025
Kind
B2
Abstract

An electronic method for contextual task creation during a screen sharing session includes collecting shared screen data, searching the shared screen data for a potential task, and confirming the potential task with a user to generate a confirmed task. The electronic method can further include sending the confirmed task to a task management engine where the task can be collaboratively reviewed for progress and accuracy. The electronic method can be performed by a contextual task creation program or system that utilizes optical character recognition techniques for converting an image of text into a machine-readable text format, and natural language processing techniques for identifying keywords, entities, and actionable items within the text to provide possible task suggestions to a user.

Claims (62)

1 . An electronic communication system for contextual task creation, the electronic communication system comprising:

a data-collection engine configured to collect shared screen data, the data-collection engine is configured to electronically communicate with a virtual collaboration engine during a virtual meeting, and the shared screen data comprises user-provided content shared between users of the virtual collaboration engine during the virtual meeting;

one or more searchable databases in communication with the data-collection engine and configured to store the shared screen data during the virtual meeting; and

a search engine in communication with the one or more searchable databases and configured to (a) search the one or more searchable databases for a potential task during the virtual meeting, (b) confirm the potential task with a user to generate a confirmed task during the virtual meeting, and (c) store the confirmed task in a confirmed task database.

2 . The electronic communication system of claim 1 , wherein:

the data-collection engine is configured to collect the shared screen data by capturing an image of the shared screen data;

the shared screen data includes text; and

the shared screen data is analysed by a data analyser in communication with the search engine for the potential task by using one or more of (a) optical character recognition (OCR) techniques for converting an image of text into a machine-readable text format, and (b) natural language processing (NLP) techniques for text communications.

3 . The electronic communication system of claim 1 , wherein the potential task includes at least one of:

a deadline;

an assignee;

a recommended point of discussion based upon the shared screen data;

a recommended topic based upon the shared screen data;

a quote based upon the shared screen data;

advice based upon the shared screen data; and

a level of priority based upon sentiment analysis of the shared screen data.

4 . The electronic communication system of claim 1 , further comprising a graphical user interface configured to (a) display the shared screen data, and (b) display a task creation option.

5 . The electronic communication system of claim 4 , wherein the search engine is further configured to:

receive user input via the task creation option; and

the confirmed task is stored in the confirmed task database based upon the user input.

6 . The electronic communication system of claim 4 , wherein the data-collection engine is further configured to collect the shared screen data in response to at least one of:

the user selecting a portion of the graphical user interface that includes text for which task generation is desired; and

the user selecting the task creation option displayed on the graphical user interface.

7 . The electronic communication system of claim 1 , wherein the search engine is further configured to share, in real-time, the confirmed task with other users participating in the virtual meeting.

8 . The electronic communication system of claim 1 , further comprising the virtual collaboration engine configured to display the shared screen data during the virtual meeting.

9 . The electronic communication system of claim 1 , wherein the search engine is further configured to send the confirmed task to a task management engine whereby the confirmed task is shared with other participants of the virtual meeting.

10 . The electronic communication system of claim 1 , wherein:

the data-collection engine is further configured to collect shared chat data that includes text; and

the search engine is configured to (a) generate a potential chat-based task with the user based upon the shared chat data to generate a confirmed chat-based task, (b) confirm a scheduled reminder time with the user, and (c) send a reminder of the confirmed chat-based task to the user at the scheduled reminder time.

11 . An electronic method for contextual task creation during screen sharing, the electronic method comprising the steps of:

using a data-collection engine, collecting shared screen data, the shared screen data includes user-provided content shared between users participating in a virtual meeting prior to the shared screen data being collected using the data-collection engine;

storing the shared screen data in one or more searchable databases in communication with the data-collection engine during the virtual meeting;

searching, utilizing a search engine in communication with the one or more searchable databases, the one or more searchable databases for a potential task during the virtual meeting;

confirming, utilizing the search engine, the potential task with a user to generate a confirmed task during the virtual meeting; and

storing, utilizing the search engine, the confirmed task in a confirmed task database.

12 . The electronic method of claim 11 , that further includes the steps of:

the data-collection engine collecting the shared screen data by capturing an image of the shared screen data, and the shared screen data includes text; and

a data analyser in communication with the search engine analyzing the shared screen data for the potential task by using one or more of (a) optical character recognition (OCR) techniques for converting an image of text into a machine-readable text format, and (b) natural language processing (NLP) techniques for text communications.

13 . The electronic method of claim 11 , wherein the potential task includes at least one of:

a deadline;

an assignee;

a quote based upon the shared screen data; and

a level of priority based upon sentiment analysis of the shared screen data.

14 . The electronic method of claim 11 , that further includes the step of a graphical user interface (a) displaying the shared screen data, and (b) displaying a task creation option.

15 . The electronic method of claim 14 , that further includes the step of the search engine:

receiving user input via the task creation option; and

storing the confirmed task in the confirmed task database based upon the user input.

16 . The electronic method of claim 14 , that further includes the step of the data-collection engine collecting the shared screen data in response to at least one of:

the user selecting a portion of the graphical user interface that includes text for which task generation is desired; and

the user selecting the task creation option displayed on the graphical user interface.

17 . The electronic method of claim 11 , that further includes the step of the search engine sharing, in real-time, the confirmed task with other users participating in the virtual meeting.

18 . The electronic method of claim 11 , that further includes the step of a virtual collaboration engine displaying the shared screen data during the virtual meeting.

19 . The electronic method of claim 11 , that further includes the step of the search engine sending the confirmed task to a task management engine.

20 . An electronic method for contextual task creation during screen sharing, the electronic method comprising the steps of:

displaying, utilizing a virtual collaboration engine, a shared screen comprising shared screen data visible on at least a portion of the shared screen during a virtual meeting;

collecting, utilizing a data-collection engine, the shared screen data during the virtual meeting;

searching, utilizing a search engine, the shared screen data for a potential task;

displaying, utilizing the search engine, the potential task on a graphical user interface to a user during the virtual meeting;

receiving, utilizing the search engine, user input from the user based upon the potential task displayed on the graphical user interface during the virtual meeting;

confirming, utilizing the search engine, the potential task with the user via the user input to generate a confirmed task during the virtual meeting;

displaying, utilizing the search engine, an indicator on the graphical user interface that the task has been confirmed during the virtual meeting; and

storing, utilizing the search engine, the confirmed task in a confirmed task database.

Assignments (5)
SECURITY INTEREST Recorded Jun 30, 2025
From: MLN US HOLDCO LLC; MITEL (DELAWARE), INC.; MITEL NETWORKS CORPORATION; MITEL NETWORKS, INC.
To: U.S. PCI SERVICES, LLC
Reel/Frame 071758/0843 →
RELEASE OF SECURITY INTEREST Recorded Jun 24, 2025
From: ACQUIOM AGENCY SERVICES LLC
To: MITEL (DELAWARE), INC.; MITEL NETWORKS, INC.; MITEL NETWORKS CORPORATION
Reel/Frame 071730/0632 →
SECURITY INTEREST Recorded Jun 20, 2025
From: MITEL (DELAWARE), INC.; MITEL NETWORKS CORPORATION; MITEL NETWORKS, INC.
To: ACQUIOM AGENCY SERVICES LLC
Reel/Frame 071676/0815 →
SECURITY INTEREST Recorded Mar 12, 2025
From: MITEL (DELAWARE), INC.; MITEL NETWORKS CORPORATION; MITEL NETWORKS, INC.
To: ACQUIOM AGENCY SERVICES LLC
Reel/Frame 070689/0857 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 12, 2023
From: TRIVEDI, RACHIT; MURTHY, TEJAS KANDURI ASWATHANARAYANA
To: MITEL NETWORKS CORPORATION
Reel/Frame 065204/0412 →
Continuity (1)
Related Publication 20250124094A1 · Apr 17, 2025
References Cited (24)
US 11539540B1 · Decrop et al. · 2022 [cited by applicant]
US 11755829B1 · Naren · 2023 [cited by examiner]
US 20120226676A1 · Kasterstein · 2012 [cited by examiner]
US 20170060407A1 · Kanbe · 2017 [cited by examiner]
US 20190073640A1 · Udezue et al. · 2019 [cited by applicant]
US 20190313059A1 · Agarawala · 2019 [cited by examiner]
US 20190378611A1 · Kim · 2019 [cited by examiner]
US 20210056860A1 · Fahrendorff · 2021 [cited by examiner]
US 20210297527A1 · Nitidharmatut · 2021 [cited by examiner]
US 20210374391A1 · Jorasch · 2021 [cited by examiner]
US 20210392008A1 · Lin · 2021 [cited by examiner]
US 20220277435A1 · Muthusamy · 2022 [cited by examiner]
US 20220365984A1 · Faulkner · 2022 [cited by examiner]
US 20220394126A1 · Nitidharmatut · 2022 [cited by examiner]
US 20230179742A1 · Doken · 2023 [cited by examiner]
US 20230283495A1 · Liu · 2023 [cited by examiner]
US 20230394440A1 · Marshall · 2023 [cited by examiner]
US 20240064108A1 · Smith · 2024 [cited by examiner]
US 20240177118A1 · Chakraborty · 2024 [cited by examiner]
US 20240179538A1 · Chakraborty · 2024 [cited by examiner]
CA 3158818 · 2022 [cited by applicant]
CN 104115170 · 2014 [cited by applicant]
BuckleyPlanet, “Productivity Tip: Create Tasks from Text within Outlook Email”, retrieved from Internet on Oct. 17, 2023 at https://buckleyplanet.com/2022/11. [cited by applicant]
Microsoft Support, “Create a task from a Teams message”, retrieved from Internet on Oct. 17, 2023 at https://support.microsoft.com, Copyright 2023. [cited by applicant]