IP Library Granted Patent US 11,916,688
Granted Patent B2
US 11,916,688 · App. 17/853,235 · Granted Feb 27, 2024

Custom conference recording

Inventor: Shane Paul Springer (Manchester, MI)
Assignee: Zoom Video Communications, Inc.
H04L12/1831G06V10/70G06V20/64H04L12/1822
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,916,688
App. No.
17/853,235
Granted
Feb 27, 2024
Kind
B2
Abstract

A recording of a conference is selectively configured to include only certain conference content. A server receives, from a requesting user device, a request to generate a recording of a conference. The server outputs, to the requesting user device based on the request, a graphical user interface listing content of the conference to include within the recording of the conference. The content comprises at least one of: audio content from one or more participant user devices connected to the conference, camera-generated video content from the one or more participant user devices, or screensharing video content from the one or more participant user devices. The server receives, via the graphical user interface, a selection of a subset of the content to include in the recording of the conference. The server generates the recording of the conference according to the selection of the subset of the content.

Claims (37)

1. A method, comprising:

receiving, from a requesting user device, a request to generate a recording of a conference;

outputting, to the requesting user device, a graphical user interface listing content of the conference to include within the recording, the content comprising at least one of: audio content from one or more participant user devices connected to the conference, camera-generated video content from the one or more participant user devices, or screensharing video content from the one or more participant user devices;

receiving, via the graphical user interface, a selection of a subset of the content to include in the recording;

obtaining, from a participant user device participating in the conference that is different from the requesting user device, permission to include content from the participant user device in the recording, the permission specifying whether audio content, camera-generated video content, or screensharing video content from the participant user device is to be included in the recording; and

generating the recording according to the selection.

2. The method of claim 1 , wherein the screensharing video content comprises one or more of an application, a file, or a window shared during the conference.

3. The method of claim 1 , wherein the camera-generated video content comprises an object recognized using computer vision.

4. The method of claim 1 , wherein the camera-generated video content comprises an object recognized using an artificial intelligence engine that analyzes a repository of images, videos or frames.

5. The method of claim 1 , wherein the graphical user interface comprises identifiers of users participating in the conference and interface elements for selecting, for inclusion in the recording, user content associated with one or more of the users.

6. The method of claim 1 , wherein the graphical user interface includes selectable elements for excluding one or more of the audio content, the camera-generated video content, or the screensharing video content from the recording.

7. One or more non-transitory computer readable media storing instructions operable to cause one or more processors to perform operations comprising:

receiving, from a requesting user device, a request to generate a recording of a conference;

outputting, to the requesting user device, a graphical user interface listing content of the conference to include within the recording, the content comprising at least one of: audio content from one or more participant user devices connected to the conference, camera-generated video content from the one or more participant user devices, or screensharing video content from the one or more participant user devices;

receiving, via the graphical user interface, a selection of a subset of the content to include in the recording;

obtaining, from a participant user device participating in the conference that is different from the requesting user device, permission to include content from the participant user device in the recording, the permission specifying whether audio content, camera-generated video content, or screensharing video content from the participant user device is to be included in the recording; and

generating the recording according to the selection.

8. The one or more computer readable media of claim 7 , wherein the screensharing video content comprises an application or a file shared during the conference.

9. The one or more computer readable media of claim 7 , wherein the camera-generated video content comprises an object in a video frame recognized using computer vision.

10. The one or more computer readable media of claim 7 , wherein the camera-generated video content comprises an object recognized using an artificial intelligence engine.

11. The one or more computer readable media of claim 7 , wherein the graphical user interface comprises interface elements for selecting, for inclusion in the recording, user content associated with one or more users participating in the conference.

12. The one or more computer readable media of claim 7 , wherein the graphical user interface includes selectable elements for excluding audio content or video content from the recording.

13. The one or more computer readable media of claim 7 , the operations further comprising:

obtaining, from a participant user device participating in the conference, permission to include content from the participant user device in the recording.

14. A system, comprising:

one or more memories; and

one or more processors configured to execute instructions stored in the one or more memories to:

receive, from a requesting user device, a request to generate a recording of a conference;

output, to the requesting user device, a graphical user interface listing content of the conference to include within the recording, the content comprising at least one of: audio content from one or more participant user devices connected to the conference, camera-generated video content from the one or more participant user devices, or screensharing video content from the one or more participant user devices;

receive, via the graphical user interface, a selection of a subset of the content to include in the recording;

obtain, from a participant user device participating in the conference that is different from the requesting user device, permission to include content from the participant user device in the recording, the permission specifying whether audio content, camera-generated video content, or screensharing video content from the participant user device is to be included in the recording; and

generate the recording according to the selection.

15. The system of claim 14 , wherein the screensharing video content comprises a window shared during the conference.

16. The system of claim 14 , wherein the camera-generated video content comprises a user-specified object recognized using artificial intelligence.

17. The system of claim 14 , wherein the camera-generated video content comprises an object recognized by analyzing a repository of images.

18. The system of claim 14 , wherein the graphical user interface comprises identifiers of users participating in the conference.

19. The system of claim 14 , wherein the graphical user interface includes selectable elements for excluding the camera-generated video content or the screensharing video content from the recording.

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 Jun 29, 2022
From: SPRINGER, SHANE PAUL
To: ZOOM VIDEO COMMUNICATIONS, INC.
Reel/Frame 060356/0773 →