IP Library › Granted Patent US 11,882,382
Granted Patent B2
US 11,882,382 · App. 17/514,834 · Granted Jan 23, 2024

Ephemeral content in video conferences

Inventors: Nitasha Walia (Sunnyvale, CA); Zheng Yuan (San Jose, CA)
Assignee: Zoom Video Communications, Inc.
H04N7/15H04L12/1813H04N21/4532H04N21/4788H04N21/47217
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,882,382
App. No.
17/514,834
Granted
Jan 23, 2024
Kind
B2
Abstract

One example method for displaying ephemeral content in video conferences includes receiving a video conference stream at a client device, displaying the video conference stream on a display in communication with the client device, displaying a content layer over the video conference stream on the display, receiving a content item from a user input device in communication with the client device, displaying the content item in the content layer at a first time, and when a predetermined period of time has elapsed from the first time, automatically removing the content item from the content layer.

Claims (50)

1. A method comprising:

receiving a video conference stream at a client device;

displaying the video conference stream on a display in communication with the client device;

displaying a content layer over the video conference stream on the display;

receiving a content item from a user input device in communication with the client device;

displaying the content item in the content layer at a first time;

determining a period of time by varying a predetermined period of time based at least in part on the location of the content item on the screen;

when the period of time has elapsed from the first time, automatically removing the content item from the content layer; and

creating a first recording of the video conference stream and a second recording of the content layer.

2. The method of claim 1 , wherein the content item comprises an annotation.

3. The method of claim 2 , wherein the annotation comprises at least one of a highlight, a line, or a drawing.

4. The method of claim 1 , wherein the content item comprises an emoji.

5. The method of claim 1 , wherein the content item comprises a first content item and further comprising:

receiving a second content item from the user input device in communication with the client device;

displaying the second content item in the content layer at a second time; and

when the predetermined period of time has elapsed from the second time, automatically removing the second content item from the content layer.

6. The method of claim 1 , further comprising displaying a white board in place of the video conference stream.

7. The method of claim 1 , wherein creating the second recording of the content layer comprises storing a plurality of metadata describing the content layer.

8. The method of claim 7 , further comprising replaying the first recording of the video stream and synchronously displaying the second recording of the content layer, wherein displaying the content layer comprises reconstructing the content layer from the metadata.

9. The method of claim 1 , further comprising replaying the recording of the video conference stream and the content layer synchronously.

10. A non-transitory computer-readable medium comprising processor-executable instructions configured to cause one or more processors to:

receive a video conference stream at a client device;

display the video conference stream on a display in communication with the client device;

display a content layer over the video conference stream on the display;

receive a content item from a user input device in communication with the client device;

display the content item in the content layer at a first time;

determining a period of time by varying a predetermined period of time based at least in part on the location of the content item on the screen;

when the period of time has elapsed from the first time, automatically remove the content item from the content layer; and

create a first recording of the video conference stream and a second recording of the content layer.

11. The non-transitory computer readable medium of claim 10 , further comprising processor-executable instructions configured to cause one or more processors to receive the predetermined period of time from the user input device.

12. The non-transitory computer readable medium of claim 10 , further comprising processor-executable instructions configured to cause one or more processors to, prior to the predetermined period of time elapsing:

receive an indication from the user input device to cause the content layer to become persistent, and

cause the content layer to persist.

13. The non-transitory computer readable medium of claim 10 , further comprising processor-executable instructions configured to cause one or more processors to vary the predetermined period of time based at least in part on the location of the content item on the display.

14. A device comprising:

a communications interface;

a non-transitory computer-readable medium; and

one or more processors configured to execute processor-executable instructions stored in the non-transitory computer-readable medium to:

receive a video conference stream at a client device;

display the video conference stream on a display in communication with the client device;

display a content layer over the video conference stream on the display;

receive a content item from a user input device in communication with the client device;

display the content item in the content layer at a first time; and

determining a period of time by varying a predetermined period of time based at least in part on the location of the content item on the screen;

when the period of time has elapsed from the first time, automatically remove the content item from the content layer; and

create a first recording of the video conference stream and a second recording of the content layer.

15. The device of claim 14 , further comprising varying the predetermined period of time based at least in part on a measure of user interest in the content item.

16. The device of claim 15 , wherein the measure of user interest in the content item comprises a detection of a user interaction with the content item.

17. The device of claim 16 , wherein the user interaction comprises a click associated with the content item.

18. The device of claim 16 , wherein the user interaction comprises a user gaze associated with the content item.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 11, 2021
From: WALIA, NITASHA; YUAN, ZHENG
To: ZOOM VIDEO COMMUNICATIONS, INC.
Reel/Frame 058084/0536 →
Continuity (1)
Related Publication 20230137615A1 · May 4, 2023
Cited By (1)
US 12,659,426