IP Library Granted Patent US 12,177,030
Granted Patent B2
US 12,177,030 · App. 17/945,693 · Granted Dec 24, 2024

Request-based conference recording provision

Inventor: Shane Paul Springer (Oregon City, OR)
Assignee: Zoom Video Communications, Inc.
H04L12/1818G06Q10/1095H04N7/15
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,177,030
App. No.
17/945,693
Granted
Dec 24, 2024
Kind
B2
Abstract

A server causes transmission of an invitation for a video conference to a device of a proposed participant of the video conference. The server receives, from the device of the proposed participant, a request for a recording of the video conference in response to the invitation. The server generates the recording based on the request and a stored setting associated with a host of the video conference. The server provides, to the device of the proposed participant after completion of the video conference, a message indicating that the recording is available.

Claims (44)

1. A method, comprising:

transmitting an invitation for a video conference to a device of a proposed participant of the video conference, wherein the invitation includes user interface icons for accepting the invitation and for requesting a recording of the video conference;

receiving, from the device of the proposed participant, a request for the recording of the video conference via the user interface icons;

generating the recording based on the request;

subdividing the recording into chapters using a chapter identification engine;

identifying a start timestamp and an end timestamp for each chapter of the chapters using the chapter identification engine, wherein the chapter identification engine leverages an artificial intelligence technique to identify the start timestamp and the end timestamp based on stored information associated with users making recording requests, the request being one of multiple recording requests that are received for recording the video conference;

selecting one or more of the chapters for recommendation to the proposed participant; and

providing, to the device of the proposed participant after completion of the video conference, a message indicating that the recording is available, wherein the message includes user interface icons for downloading the one or more chapters.

2. The method of claim 1 , wherein the request is received in conjunction with declining the invitation or tentative acceptance of the invitation.

3. The method of claim 1 , wherein the request is received in conjunction with an indication that indicates whether the proposed participant plans to attend the video conference.

4. The method of claim 1 , wherein the invitation comprises a calendar invite, and wherein the request is based on a selection of a hyperlink associated with the calendar invite.

5. The method of claim 1 , wherein the recording is generated based on a stored setting associated with a host of the video conference, wherein the stored setting indicates generation of the recording in response to a threshold number of recording requests received from devices of proposed participants of the video conference.

6. The method of claim 1 , wherein the recording is generated based on a stored setting associated with a host of the video conference, wherein the stored setting indicates generation of the recording in response to receiving a request for the recording from a member of a predefined group.

7. The method of claim 1 , wherein the recording is generated based on a stored setting associated with a host of the video conference, the method comprising:

determining, based on the stored setting, whether the proposed participant is permitted to at least one of view the recording or download the recording, wherein the message includes a hyperlink for viewing the recording if the proposed participant is permitted to view the recording or the message includes a hyperlink for downloading the recording if the proposed participant is permitted to download the recording.

8. The method of claim 1 , wherein the stored information comprises a user being a member of a team of users.

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

transmitting an invitation for a video conference to a device of a proposed participant of the video conference, wherein the invitation includes user interface icons for accepting the invitation and for requesting a recording of the video conference;

receiving, from the device of the proposed participant, a request for the recording of the video conference via the user interface icons;

generating the recording based on the request;

subdividing the recording into chapters using a chapter identification engine;

identifying a start timestamp and an end timestamp for each chapter of the chapters using the chapter identification engine, wherein the chapter identification engine leverages an artificial intelligence technique to identify the start timestamp and the end timestamp based on stored information associated with users making recording requests, the request being one of the multiple recording requests that are received for recording the video conference;

selecting one or more of the chapters for recommendation to the proposed participant; and

providing, to the device of the proposed participant after completion of the video conference, a message indicating that the recording is available, wherein the message includes user interface icons for downloading the one or more chapters.

10. The one or more computer readable media of claim 9 , wherein the request is received in conjunction with declining the invitation.

11. The one or more computer readable media of claim 9 , wherein the request is received in conjunction with a response to the invitation indicating whether the proposed participant plans to attend the video conference.

12. The one or more computer readable media of claim 9 , wherein the invitation comprises an email message, and wherein the request is based on a selection of a hyperlink associated with the email message.

13. The one or more computer readable media of claim 9 , wherein the recording is generated based on a stored setting associated with a host of the video conference, wherein the stored setting indicates generation of the recording in response to n recording requests received from devices of proposed participants of the video conference, wherein n is a positive integer greater than or equal to two.

14. The one or more computer readable media of claim 9 , wherein the recording is generated based on a stored setting associated with a host of the video conference, wherein the stored setting indicates generation of the recording in response to receiving a request for the recording from a predefined set of preauthorized user accounts.

15. The one or more computer readable media of claim 9 , wherein the recording is generated based on a stored setting associated with a host of the video conference, the operations comprising:

determining, based on the stored setting, whether the proposed participant is permitted to download the recording, wherein the message includes a hyperlink for downloading the recording if the proposed participant is permitted to download the recording.

16. A system, comprising:

memory hardware; and

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

transmit an invitation for a video conference to a device of a proposed participant of the video conference, wherein the invitation includes user interface icons for accepting the invitation and for requesting a recording of the video conference;

receive, from the device of the proposed participant, a request for the recording of the video conference via the user interface icons;

generate the recording based on the request;

subdivide the recording into chapters using a chapter identification engine;

identify a start timestamp and an end timestamp for each chapter of the chapters using the chapter identification engine, wherein the chapter identification engine leverages an artificial intelligence technique to identify the start timestamp and the end timestamp based on stored information associated with users making recording requests, the request being one of multiple recording requests that are received for recording the video conference;

selecting one or more of the chapters for recommendation to the proposed participant; and

provide, to the device of the proposed participant after completion of the video conference, a message indicating that the recording is available, wherein the message includes user interface icons for downloading the one or more chapters.

17. The system of claim 16 , wherein the request is received in conjunction with tentative acceptance of the invitation.

18. The system of claim 16 , wherein the recording is generated based on a stored setting associated with a host of the video conference, wherein the stored setting indicates generation of the recording in response to a threshold number of recording requests.

19. The system of claim 16 , wherein the recording is generated based on a stored setting associated with a host of the video conference, wherein the stored setting comprises a preauthorization for a set of users to request video conference recordings.

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 15, 2022
From: SPRINGER, SHANE PAUL
To: ZOOM VIDEO COMMUNICATIONS, INC.
Reel/Frame 061110/0516 →
Cited By (1)
US 12,689,534