IP Library Granted Patent US 11,799,923
Granted Patent B2
US 11,799,923 · App. 17/573,888 · Granted Oct 24, 2023

Displaying a message within a graphical interface of a conference

Inventors: Patrick John Jensen (Fresno, CA); Michael Adrian White (Alpine, UT)
Assignee: Zoom Video Communications, Inc.
H04L65/401H04L51/046H04L51/23H04L65/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,799,923
App. No.
17/573,888
Granted
Oct 24, 2023
Kind
B2
Abstract

A server or an on-premises computing node accesses a message and a destination tag indicating one or more client devices participating in a conference to receive the message. The server or the on-premises computing node determines a configuration for the message based on a source of the message. The server or the on-premises computing node transmits the message to the one or more client devices indicated in the destination tag to configure the one or more client devices to display the message according to the configuration within a display region associated with the conference.

Claims (47)

1. A method comprising:

creating a message pipe from a server or a computing node upon joining a conference, wherein creating the message pipe from the server or the computing node comprises:

determining whether the computing node is accessible on a local network; and

creating the message pipe from the computing node if the computing node is available on the local network; or

creating the message pipe from the server if the computing node is not available on the local network;

receiving a message and a configuration for the message via the message pipe during the conference; and

displaying the message within a display region associated with the conference according to the received configuration and a local setting.

2. The method of claim 1 , wherein the message pipe is a unidirectional pipe from the server or the computing node to a device receiving the message.

3. The method of claim 1 , wherein the message pipe is a bidirectional pipe, the method further comprising:

transmitting an acknowledgement of receipt of the message to the server or the computing node via the message pipe.

4. The method of claim 1 , wherein the received configuration specifies at least one of: a text color, a highlighting color, a time duration for displaying the message, whether the message includes a dismiss icon, or whether the message includes a confirmation icon.

5. The method of claim 1 , further comprising:

removing the message pipe upon leaving the conference or termination of the conference.

6. The method of claim 1 , further comprising:

receiving an in-conference chat message; and

displaying the in-conference chat message within a chat display region, wherein the chat display region is different from the display region associated with the conference where the message is displayed.

7. The method of claim 1 , wherein the local setting is based on a device type of a device receiving the message, wherein the local setting specifies a position, within the display region associated with the conference, where the message is displayed.

8. An apparatus comprising:

a memory; and

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

create a message pipe from a server or a computing node upon joining a conference, wherein creating the message pipe from the server or the computing node comprises:

determining whether the computing node is accessible on a local network; and

creating the message pipe from the computing node if the computing node is available on the local network; or

creating the message pipe from the server if the computing node is not available on the local network;

receive a message and a configuration for the message via the message pipe during the conference; and

display the message within a display region associated with the conference according to the received configuration and a local setting.

9. The apparatus of claim 8 , the processor being further configured to execute instructions stored in the memory to:

determine whether the computing node exists on a premises of the apparatus based on whether the computing node exists on the local network to which the apparatus is connected.

10. The apparatus of claim 8 , wherein the received configuration specifies at least one of: a text color, a highlighting color, or a time duration for displaying the message.

11. The apparatus of claim 8 , the processor being further configured to execute instructions stored in the memory to:

transmit, to the server or the computing node, an instruction to remove the message pipe upon leaving the conference or termination of the conference.

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

creating a message pipe from a server or a computing node upon joining a conference, wherein creating the message pipe from the server or the computing node comprises:

determining whether the computing node is accessible on a local network; and

creating the message pipe from the computing node if the computing node is available on the local network; or

creating the message pipe from the server if the computing node is not available on the local network;

receiving a message and a configuration for the message via the message pipe during the conference; and

displaying the message within a display region associated with the conference according to the received configuration and a local setting.

13. The computer-readable medium of claim 12 , wherein the local setting specifies a position, within the display region, where the message is displayed.

14. The computer-readable medium of claim 12 , wherein the local setting specifies that the message is to be displayed within a ribbon within the display region.

15. The computer-readable medium of claim 12 , wherein the received configuration specifies at least one of: whether the message includes a dismiss icon or whether the message includes a confirmation icon.

16. The computer-readable medium of claim 12 , the operations further comprising:

removing the message pipe upon disconnecting from the conference.

17. The computer-readable medium of claim 12 , the operations further comprising:

receiving an in-conference chat message in addition to the message received via the message pipe; and

displaying the in-conference chat message within a chat display region, wherein the chat display region is different from the display region associated with the conference where the message is displayed.

18. The computer-readable medium of claim 12 , wherein the local setting is based on a device type of a device receiving the message.

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 Jan 12, 2022
From: JENSEN, PATRICK JOHN; WHITE, MICHAEL ADRIAN
To: ZOOM VIDEO COMMUNICATIONS, INC.
Reel/Frame 058630/0081 →
Continuity (1)
Related Publication 20230224342A1 · Jul 13, 2023