IP Library Patent Application 18827304
Patent Application
App. No. 18/827,304

Time Distributions Across Topic Segments

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 None
App. No.
18/827,304
Abstract

Methods and systems provide for presenting time distributions of participants across topic segments in a communication session. In one embodiment, the system connects to a communication session with a number of participants; receives a transcript of a conversation between the participants produced during the communication session, the transcript including timestamps for each utterance of a speaking participant; determines, based on analysis of the transcript, a meeting type for the communication session; generates a number of topic segments for the conversation and respective timestamps for the topic segments; for each participant, analyzes the time spent by the participant on each of the generated topic segments in the meeting; and presents, to one or more users, data on the time distribution of participants for each topic segment and across topic segments within the conversation.

Claims (38)

1 . A method, comprising:

generating topic segments for a conversation between participants during a communication session using a transcript of the conversation that includes timestamps for each utterance of a speaking participant of the participants;

for each of the participants, analyzing an amount of time spent speaking on each of the topic segments to generate time distributions of the participants; and

presenting, to one or more users, the time distributions of the participants for each topic segment and across the topic segments in aggregated form.

2 . The method of claim 1 , further comprising:

training one or more artificial intelligence (AI) models to generate topic segments for communication sessions; and

determining the topic segments for the conversation using the one or more AI models.

3 . The method of claim 1 , wherein the topic segments for the conversation are generated using natural language processing (NLP) techniques.

4 . The method of claim 1 , wherein the topic segments for the conversation are generated using automatic speech recognition (ASR) techniques.

5 . The method of claim 1 , wherein the topic segments for the conversation are generated using pre-trained AI models.

6 . The method of claim 1 , wherein analyzing the amount of time spent speaking on each of the topic segments is performed using automatic speech recognition (ASR) techniques.

7 . The method of claim 1 , wherein the time distributions of the participants is presented such that a first participant of the participants can compare their time distributions with a set of the participants.

8 . The method of claim 1 , wherein the time distributions for the participants can be filtered by at least one of: team name, deal name, time window, or team members.

9 . The method of claim 1 , wherein:

the communication session is a sales session with one or more prospective customers,

at least some of the participants are members of a sales team, and

the presented time distributions of the participants across the topic segments relate to a performance metric for the sales team.

10 . The method of claim 1 , wherein the one or more users are one or more of: one or more participants of the communication session associated with an organization, one or more administrators or hosts of the communication session, one or more users within an organizational reporting chain of participants of the communication session, and one or more authorized users within the organization.

11 . The method of claim 1 , wherein the time distributions of participants across topic segments are presented in real time to the one or more users while the communication session is underway.

12 . The method of claim 1 , wherein the time distributions of the participants for each topic segment can be filtered based on one or more of: topic segment name, speaking participant name, and time within communication session.

13 . An apparatus comprising:

a memory; and

a processor configured to execute instructions stored in the memory to:

generate topic segments for a conversation between participants during a communication session using a transcript of the conversation that includes timestamps for each utterance of a speaking participant of the participants;

for each of the participants, analyze an amount of time spent speaking on each of the topic segments to generate time distributions of the participants; and

presenting, to one or more users, the time distributions of the participants for each topic segment and across the topic segments in aggregated form.

14 . The apparatus of claim 13 , wherein the processor is further configured to execute instructions stored in the memory to:

train one or more artificial intelligence (AI) models to generate topic segments for communication sessions; and

determine the topic segments for the conversation using the one or more AI models.

15 . The apparatus of claim 13 , wherein at least one of generating the topic segments for the conversation and analyzing the amount of time spent speaking on each topic segment is performed using natural language processing (NLP) techniques.

16 . The apparatus of claim 13 , wherein the topic segments for the conversation are generated using automatic speech recognition (ASR) techniques.

17 . The apparatus of claim 13 , wherein the topic segments for the conversation are generated using natural language processing (NLP) techniques.

18 . The apparatus of claim 13 , wherein the time distributions of the participants across the topic segments are presented such that a first participant can compare their time distributions with a set of the participants.

19 . A non-transitory computer-readable medium storing instructions operable to cause one or more processors to perform operations comprising:

generating topic segments for a conversation between participants during a communication session using a transcript of the conversation that includes timestamps for each utterance of a speaking participant of the participants;

for each of the participants, analyzing an amount of time spent speaking on each of the topic segments to generate time distributions of the participants; and

presenting, to one or more users, the time distributions of the participants for each topic segment and across the topic segments in aggregated form.

20 . The non-transitory computer-readable medium of claim 19 , wherein the time distributions of the participants across topic segments are presented in real time to the one or more users while the communication session is underway.

Assignments (2)
CHANGE OF NAME Recorded Jan 7, 2025
From: ZOOM VIDEO COMMUNICATIONS, INC.
To: ZOOM COMMUNICATIONS, INC.
Reel/Frame 069839/0593 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 9, 2024
From: PARTHASARATHY, VIJAY; RAJKUMAR, DAVID DHARMENDRAN; TANG, TAO; XIAO-DEVINS, MIN
To: ZOOM VIDEO COMMUNICATIONS, INC.
Reel/Frame 068523/0657 →