IP Library Granted Patent US 11,863,333
Granted Patent B2
US 11,863,333 · App. 17/472,031 · Granted Jan 2, 2024

Messaging conference participants prior to joining a conference

Inventor: Nick Swerdlow (Santa Clara, CA)
Assignee: Zoom Video Communications, Inc.
H04L12/1818H04L12/1822H04L51/046
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,863,333
App. No.
17/472,031
Granted
Jan 2, 2024
Kind
B2
Abstract

A conference system obtains information associated with a conference that is in progress. The conference system transmits a graphical output associated with the conference to a client device for display. Prior to the client device joining the conference, the conference system receives a message to initiate a communication with a participant device that is present in the conference. The conference system grants the client device access to an in-conference communication application associated with the conference in progress to communicate with the participant device without the client device having to join the conference.

Claims (50)

1. A method for conference messaging, comprising:

obtaining information associated with a conference that is in progress;

transmitting, to a client device, a graphical output to display on the client device, the graphical output based on the information and comprising a persistent expandable panel that remains on top of a display of the client device and includes a single-click response option to initiate an in-conference communication application;

prior to the client device joining the conference:

receiving a message from the client device to initiate a communication with a participant device that is present in the conference;

granting the client device access to the in-conference communication application associated with the conference in progress based on the message to communicate with the participant device;

receiving, via the in-conference communication application, a chat message from the client device for the participant 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 predetermined messages.

3. The method of claim 1 , wherein the graphical output triggers a display of one or more predetermined messages, and wherein at least one of the one or more predetermined 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 predetermined messages, wherein at least one of the one or more predetermined 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 at least one of navigation data or traffic data.

5. The method of claim 1 ,

wherein the single-click response option is displayed when the persistent expandable panel is in an expanded state.

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

7. The method of claim 1 , wherein the conference information includes at least one of a description, an agenda, a time, a location, or a participant identifier.

8. The method of claim 1 , wherein the in-conference communication application is a chat room configured for at least one of text messaging, audio messaging, or video messaging.

9. A system for conference messaging, comprising:

a client device; and

a server configured to:

obtain information associated with a conference that is in progress; and

transmit a graphical output associated with the conference that is in progress, wherein the graphical output is based on the information and comprises a persistent expandable panel that remains on top of a display of the client device an includes a single-click response option to initiate an in-conference communication application;

the client device configured to display the graphical output on a display of the client device;

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

receive a message from the client device to initiate a communication with a participant device that is present in the conference;

grant the client device access to the in-conference communication application associated with the conference based on the message to communicate with the participant device; and

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

communicate with the participant device via the in-conference communication application,

wherein the server is further configured to:

receive, via the in-conference communication application, a chat message from the client device for the participant 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 predetermined messages.

11. The system of claim 9 , wherein the graphical output triggers a display of one or more predetermined messages, and wherein at least one of the one or more predetermined 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.

12. The system of claim 9 , wherein the graphical output triggers a display of one or more predetermined messages, wherein at least one of the one or more predetermined 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 at least one of navigation data or traffic data.

13. The system of claim 9 ,

wherein the single-click response option is displayed when the persistent expandable panel is in an expanded state.

14. The system of claim 9 , wherein the in-conference communication application is a chat room configured for at least one of text messaging, audio messaging, or video messaging.

15. 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:

obtaining information associated with a conference that is in progress;

transmitting a graphical output to display on a client device, the graphical output based on the information and comprising a persistent expandable panel that remains on top of a display of the client device and includes a single-click response option to initiate an in-conference communication application;

prior to the client device joining the conference:

receiving a message from the client device to initiate a communication with a participant device that is present in the conference;

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

receiving, via the in-conference communication application, a chat message from the client device for the participant device; and

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

16. The non-transitory computer-readable storage device of claim 15 , wherein

the single-click response option is displayed when the persistent expandable panel is in an expanded state.

17. The non-transitory computer-readable storage device of claim 15 , wherein the conference information includes at least one of a description, an agenda, a time, a location, or a participant identifier.

18. The non-transitory computer-readable storage device of claim 15 , wherein the in-conference communication application is a chat room configured for at least one of text messaging, audio messaging, or video messaging.

19. The non-transitory computer-readable storage device of claim 15 , wherein the graphical output triggers a display of one or more predetermined messages.

20. The non-transitory computer-readable storage device of claim 15 , wherein the message is a response to the graphical output.

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 10, 2021
From: SWERDLOW, NICK
To: ZOOM VIDEO COMMUNICATIONS, INC.
Reel/Frame 057455/0247 →
Continuity (1)
Related Publication 20230096134A1 · Mar 30, 2023
Cited By (3)
US 12,267,180 US 12,388,956 US 12,452,323