IP Library Granted Patent US 11,848,975
Granted Patent B2
US 11,848,975 · App. 17/555,810 · Granted Dec 19, 2023

United states sharing data for presentation during a conference

Inventor: Shane Paul Springer (Manchester, MI)
Assignee: Zoom Video Communications, Inc.
H04L65/762H04L65/403
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,848,975
App. No.
17/555,810
Granted
Dec 19, 2023
Kind
B2
Abstract

A source device provides, during a conference, shared data from the source device participating in the conference to one or more destination devices participating in the conference. The source device receives a representation of a download progress of the shared data at the one or more destination devices. A presenter device prompts a user of the presenter device to select a presentation time of the shared data based on the download progress. The presenter device is the source device or one of the one or more destination devices.

Claims (42)

1. A method comprising:

providing, during a conference, shared data from a source device participating in the conference to one or more destination devices participating in the conference;

receiving a representation of a download progress of the shared data at the one or more destination devices; and

prompting a user of a presenter device to select a presentation time of the shared data in conjunction with causing display, at the presenter device, of the download progress, wherein the presenter device is the source device or one of the one or more destination devices.

2. The method of claim 1 , wherein the user of the presenter device is prompted, during the conference and via a graphical user interface associated with the conference, to set the presentation time to a time when a predefined percentage of the one or more destination devices is predicted to have downloaded the shared data.

3. The method of claim 1 , wherein the representation of the download progress comprises a number or a proportion of the one or more destination devices that completed downloading at least a predefined portion of the shared data.

4. The method of claim 1 , wherein the representation of the download progress comprises an indication whether a destination device of the one or more destination devices completed downloading the shared data.

5. The method of claim 1 , further comprising:

predicting a download completion time when at least a threshold number of the one or more destination devices are predicted to have completed downloading the shared data, wherein the user of the presenter device is prompted to select the presentation time via a graphical user interface that displays the predicted download completion time.

6. The method of claim 1 , further comprising:

predicting a first download completion time when at least a first threshold number of the one or more destination devices are predicted to have completed downloading the shared data; and

predicting a second download completion time when at least a second threshold number of the one or more destination devices are predicted to have completed downloading the shared data, wherein the user of the presenter device is prompted to select the presentation time via a graphical user interface that displays the first download completion time and the second download completion time.

7. The method of claim 1 , wherein the source device is different from the presenter device, the method further comprising:

prompting a user of the source device to identify the presenter device via a graphical user interface at the source device.

8. An apparatus comprising:

a memory; and

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

provide, during a conference, shared data from a source device participating in the conference to one or more destination devices participating in the conference;

receive a representation of a download progress of the shared data at the one or more destination devices; and

prompt a user of a presenter device to select a presentation time of the shared data in conjunction with causing display, at the presenter device, of the download progress, wherein the presenter device is the source device or one of the one or more destination devices.

9. The apparatus of claim 8 , wherein the user of the source device is prompted, during the conference and via a graphical user interface associated with the conference, to set the presentation time to a time when a predefined percentage of the one or more destination devices is predicted to have downloaded the shared data.

10. The apparatus of claim 8 , wherein the representation of the download progress comprises a number or a proportion of the one or more destination devices that completed downloading at least a predefined portion of the shared data.

11. The apparatus of claim 8 , wherein the representation of the download progress comprises an indication whether a destination device of the one or more destination devices completed downloading the shared data.

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

predict a download completion time when at least a threshold number of the one or more destination devices are predicted to have completed downloading the shared data, wherein the user of the source device is prompted to select the presentation time via a graphical user interface that displays the predicted download completion time.

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

predict a first download completion time when at least a first threshold number of the one or more destination devices are predicted to have completed downloading the shared data; and

predict a second download completion time when at least a second threshold number of the one or more destination devices are predicted to have completed downloading the shared data, wherein the user of the source device is prompted to select the presentation time via a graphical user interface that displays the first download completion time and the second download completion time.

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

providing, during a conference, shared data from a source device participating in the conference to one or more destination devices participating in the conference;

receiving a representation of a download progress of the shared data at the one or more destination devices; and

prompting a user of a presenter device to select a presentation time of the shared data in conjunction with causing display, at the presenter device, of the download progress, wherein the presenter device is the source device or one of the one or more destination devices.

15. The computer-readable medium of claim 14 , wherein the source device is different from the presenter device, the operations further comprising:

prompting a user of the source device to identify the presenter device via a graphical user interface at the source device.

16. The computer-readable medium of claim 14 , wherein the user of the presenter device is prompted, during the conference and via a graphical user interface associated with the conference, to set the presentation time to a time when a predefined percentage of the one or more destination devices is predicted to have downloaded the shared data.

17. The computer-readable medium of claim 14 , wherein the representation of the download progress comprises a number or a proportion of the one or more destination devices that completed downloading at least a predefined portion of the shared data.

18. The computer-readable medium of claim 14 , wherein the representation of the download progress comprises an indication whether a destination device of the one or more destination devices completed downloading the shared data.

19. The computer-readable medium of claim 14 , the operations further comprising:

predicting a download completion time when at least a threshold number of the one or more destination devices are predicted to have completed downloading the shared data, wherein the user of the presenter device is prompted to select the presentation time via a graphical user interface that displays the predicted download completion time.

20. The computer-readable medium of claim 14 , the operations further comprising:

predicting a first download completion time when at least a first threshold number of the one or more destination devices are predicted to have completed downloading the shared data; and

predicting a second download completion time when at least a second threshold number of the one or more destination devices are predicted to have completed downloading the shared data, wherein the user of the presenter device is prompted to select the presentation time via a graphical user interface that displays the first download completion time and the second download completion time.

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 Dec 20, 2021
From: SPRINGER, SHANE PAUL
To: ZOOM VIDEO COMMUNICATIONS, INC.
Reel/Frame 058430/0263 →
Continuity (1)
Related Publication 20230199052A1 · Jun 22, 2023