IP Library Granted Patent US 12,250,088
Granted Patent B2
US 12,250,088 · App. 18/306,661 · Granted Mar 11, 2025

Dynamic note generation in communication sessions

Inventors: Thanh Le Nguyen (Belle Chasse, LA); Shane Paul Springer (Oregon City, OR)
Assignee: Zoom Communications, Inc.
H04L12/1831G06F3/04842H04N21/47217H04N21/4788
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,250,088
App. No.
18/306,661
Granted
Mar 11, 2025
Kind
B2
Abstract

A note is dynamically generated with captured content from a communication session. At least a portion of the session content is recorded. A request to generate a note is received from one of the participants of the communication session. In response to receiving the request, the a note is generated that includes at least a designated portion of the recorded session content. Access to the portion of the session content identified in the note is granted to the requesting participant upon demand.

Claims (76)

1. A method, comprising:

receiving, from a client device, a first indication of an automated note taking condition that is detected without a participant input;

detecting a second indication in a presentation slide of a communication session, wherein the second indication indicates a copying restriction;

generating a note associated with a recorded portion of the communication session based on the first indication of the automated note taking condition, wherein the note excludes the presentation slide based on the second indication; and

granting the client device access, via the note, to the recorded portion of the communication session.

2. The method of claim 1 , further comprising:

recording a portion of session content during the communication session.

3. The method of claim 1 , further comprising:

writing a portion of session content to a buffer;

determining that the buffer is at a maximum capacity; and

overwriting the portion of session content.

4. The method of claim 1 , further comprising:

writing a portion of session content to a buffer;

determining that the buffer is at a maximum capacity; and

overwriting the portion of session content, wherein the portion of the session content includes presentation content displayed during the communication session.

5. The method of claim 1 , further comprising:

writing a portion of session content to a buffer;

determining that the buffer is at a maximum capacity; and

overwriting the portion of session content, wherein a designated portion of the portion of the session content is defined according to an adjustable criteria.

6. The method of claim 1 , further comprising:

writing a portion of session content to a buffer;

determining that the buffer is at a maximum capacity; and

overwriting the portion of session content, wherein a designated portion of the portion of the session content is defined according to an adjustable criteria that includes the session content that is transmitted during an adjustable window of time prior to a time of receipt of the note request.

7. The method of claim 1 , wherein the note is selectable for at least one of individual access or playback.

8. A system, comprising:

a memory for storing instructions; and

a processor configured to execute the instructions that causes the processor to:

receive, from a client device, a first indication of an automated note taking condition that is detected without a participant input;

detect a second indication in a presentation slide of a communication session, wherein the second indication indicates a copying restriction;

generate a note associated with a recorded portion of the communication session based on the first indication of the automated note taking condition, wherein the note excludes the presentation slide based on the second indication; and

grant the client device access, via the note, to the recorded portion of the communication session.

9. The system of claim 8 , wherein the processor is configured to record a portion of session content during the communication session.

10. The system of claim 8 , further comprising:

a buffer; and

wherein the processor is further configured to:

write a portion of session content to the buffer;

determine that the buffer is at a maximum capacity; and

overwrite the portion of the session content.

11. The system of claim 8 , further comprising:

a buffer; and

wherein the processor is further configured to:

write a portion of session content to the buffer;

determine that the buffer is at a maximum capacity; and

overwrite the portion of session content, wherein the portion of the portion of the session content includes respective portions of an audio stream of the communication session.

12. The system of claim 8 , further comprising:

a buffer; and

wherein the processor is further configured to:

write a portion of session content to the buffer;

determine that the buffer is at a maximum capacity; and

overwrite the portion of session content, wherein the portion of the portion of the session content includes respective portions of an audio stream associated with a selected participant device of the communication session.

13. The system of claim 8 , wherein the processor is further configured to:

determine that a number of note requests received exceeds a threshold number of requests within a defined time range.

14. The system of claim 8 , wherein the processor is further configured to:

generate a transcript for the communication session, wherein the note comprises a subset of the transcript.

15. A non-transitory computer-readable medium comprising instructions, that when executed by a processor, cause the processor to perform operations comprising:

receiving, from a client device, a first indication of an automated note taking condition that is detected without a participant input;

detecting a second indication in a presentation slide of a communication session, wherein the second indication indicates a copying restriction;

generating a note associated with a recorded portion of the communication session based on the first indication of the automated note taking condition, wherein the note excludes the presentation slide based on the second indication; and

granting the client device access, via the note, to the recorded portion of the communication session.

16. The non-transitory computer-readable medium of claim 15 , the operations further comprising:

recording a portion of session content.

17. The non-transitory computer-readable medium of claim 15 , the operations further comprising:

writing a portion of session content to a buffer;

determining that the buffer is at a maximum capacity; and

overwriting the portion of the session content.

18. The non-transitory computer-readable medium of claim 15 , the operations further comprising:

writing a portion of session content to a buffer;

determining that the buffer is at a maximum capacity; and

overwriting the portion of session content, wherein the portion of the portion of the session content includes a respective portion of a video stream.

19. The non-transitory computer-readable medium of claim 15 , the operations further comprising:

writing a portion of session content to a buffer;

determining that the buffer is at a maximum capacity; and

overwriting the portion of session content, wherein the portion of the portion of the session content includes respective portions of a video stream associated with a selected participant device of the communication session.

20. The non-transitory computer-readable medium of claim 15 , further comprising:

determining that a buffer is at a maximum capacity; and

overwriting a portion of the buffer containing session content, wherein a designated portion of the portion of the session content is defined according to an adjustable criteria that includes the session content that is transmitted during an adjustable window of time prior to a time of receipt of the note request.

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 Apr 25, 2023
From: NGUYEN, THANH LE; SPRINGER, SHANE PAUL
To: ZOOM VIDEO COMMUNICATIONS, INC.
Reel/Frame 063434/0490 →
Continuity (2)
Continuation 17555385 · Dec 18, 2021
Related Publication 20230261895A1 · Aug 17, 2023
References Cited (21)
US 8391455B2 · Kelkar · 2013 [cited by examiner]
US 20040143603A1 · Kaufmann · 2004 [cited by examiner]
US 20040236830A1 · Nelson · 2004 [cited by examiner]
US 20100157013A1 · Sylvain · 2010 [cited by examiner]
US 20100245536A1 · Huitema · 2010 [cited by examiner]
US 20110228921A1 · Singh · 2011 [cited by examiner]
US 20110302506A1 · Noyes · 2011 [cited by examiner]
US 20120030263A1 · John · 2012 [cited by examiner]
US 20120072524A1 · White · 2012 [cited by examiner]
US 20120072845A1 · John · 2012 [cited by examiner]
US 20140212107A1 · Saint-Jean · 2014 [cited by examiner]
US 20160179831A1 · Gruber · 2016 [cited by examiner]
US 20160269788A1 · Jones · 2016 [cited by examiner]
US 20170188097A1 · Jones · 2017 [cited by examiner]
US 20180295334A1 · Furesjö · 2018 [cited by examiner]
US 20190036856A1 · Bergenlid · 2019 [cited by examiner]
US 20210160242A1 · McKnight · 2021 [cited by examiner]
US 20210258623A1 · Cyrell · 2021 [cited by examiner]
CN 109785677A · 2019 [cited by examiner]
WO WO2023005575A1 · 2023 [cited by examiner]
Machine translation of WO-2023005575-A1 (Year: 2023). [cited by examiner]