IP Library Granted Patent US 12,284,047
Granted Patent B2
US 12,284,047 · App. 18/487,499 · Granted Apr 22, 2025

Previewing chat communications prior to joining a conference

Inventor: Nick Swerdlow (Santa Clara, CA)
Assignee: Zoom Communications, Inc.
H04L12/1818G06F3/048G06Q10/1095H04L12/1822G06F2203/04803
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,284,047
App. No.
18/487,499
Granted
Apr 22, 2025
Kind
B2
Abstract

A conferencing system transmits a graphical output associated with a conference that is in progress to a client device for display without requiring the client device to connect to the conference. Prior to the client device connecting to the conference, the conferencing system grants the client device access to an in-conference communication application based on a request to communicate with a participant device. The conferencing system receives a chat message from the client device via the in-conference communication application. The conferencing system updates a topic of the conference based on the chat message.

Claims (37)

1. A method, comprising:

transmitting, to a client device, a graphical output for a conference that is in progress, the graphical output configured for display on the client device and comprising a response option to initiate an in-conference communication application associated with the conference;

prior to the client device joining the conference:

granting the client device access to the in-conference communication application based on a request to communicate with a participant device;

receiving, via the in-conference communication application, a chat message from the client device, wherein the chat message is an automatically generated message based on historical conference data associated with a user of the client device; and

updating a topic of the conference based on the chat message.

2. The method of claim 1 , wherein the graphical output triggers a display of one or more predefined messages.

3. The method of claim 1 , wherein the graphical output triggers a display of one or more predefined messages, and wherein at least one of the one or more predefined messages includes an estimated time of arrival (ETA) of a user of the client device when the user is in a vehicle or the client device is the vehicle.

4. The method of claim 1 , wherein the graphical output triggers a display of one or more predefined messages, wherein at least one of the one or more predefined messages includes an estimated time of arrival (ETA) of a user of the client device when the user is in a vehicle or the client device is the vehicle, and wherein the ETA is based on navigation data.

5. The method of claim 1 , wherein the response option is a single-click response option.

6. The method of claim 1 , wherein a user of the client device is a non-host of the conference.

7. The method of claim 1 , wherein the graphical output includes a conference status that indicates that the conference is in progress without participants.

8. The method of claim 1 , wherein the graphical output is displayed on a persistent panel interface that remains on top of a display of the client device.

9. A system, comprising:

a client device; and

a server configured to transmit a graphical output for a conference that is in progress, the graphical output configured for display on the client device and comprising a response option to initiate an in-conference-communication application associated with the conference;

the client device configured to display the graphical output; and

prior to the client device joining the conference, the server configured to:

grant the client device access to the in-conference communication application based on a request to communicate with a participant device;

receive, via the in-conference communication application, a chat message from the client device, wherein the chat message is an automatically generated message based on historical conference data associated with a user of the client device; and

update a topic of the conference based on the chat message.

10. The system of claim 9 , wherein the graphical output triggers a display of one or more predefined messages.

11. The system of claim 9 , wherein the graphical output triggers a display of one or more predefined messages, and wherein at least one of the one or more predefined messages includes an estimated time of arrival (ETA) of a user of the client device.

12. The system of claim 9 , wherein the graphical output triggers a display of one or more predefined messages, and wherein at least one of the one or more predefined messages includes an estimated time of arrival (ETA) of a user of the client device, and wherein the ETA is based on traffic data.

13. The system of claim 9 , wherein the in-conference communication application is a chat room configured for audio messaging.

14. The system of claim 9 , wherein the graphical output includes a conference status that indicates that the conference is in progress with participants.

15. The system of claim 9 , wherein the response option is a single-click response option.

16. A non-transitory computer-readable storage device including program instructions that, when executed by a processor, cause the processor to perform operations, the operations comprising:

transmitting, to a client device, a graphical output for a conference that is in progress, the graphical output configured for display on the client device and comprising a response option to initiate an in-conference communication application associated with the conference;

prior to the client device joining the conference:

granting the client device access to the in-conference communication application based on a request to communicate with a participant device;

receiving, via the in-conference communication application, a chat message from the client device, wherein the chat message is an automatically generated message based on historical conference data associated with a user of the client device; and

updating a topic of the conference based on the chat message.

17. The non-transitory computer-readable storage device of claim 16 , wherein the in-conference communication application is a chat room configured for video messaging.

18. The non-transitory computer-readable storage device of claim 16 , wherein the graphical output is displayed on a persistent expandable panel.

19. The non-transitory computer-readable storage device of claim 18 , wherein the graphical output is displayed on a persistent expandable panel when the persistent expandable panel is in an expanded state.

20. The non-transitory computer-readable storage device of claim 18 , wherein the graphical output includes a conference status that indicates that the conference is in progress.

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 Oct 16, 2023
From: SWERDLOW, NICK
To: ZOOM VIDEO COMMUNICATIONS, INC.
Reel/Frame 065233/0913 →