IP Library Granted Patent US 12,483,434
Granted Patent B2
US 12,483,434 · App. 18/664,688 · Granted Nov 25, 2025

Providing meeting controls for network conferences

Inventors: James David Martin (Lakewood, CO); Brendan James Ittelson (San Jose, CA)
Assignee: Zoom Communications, Inc.
H04L12/1818H04L63/102H04L63/20
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,483,434
App. No.
18/664,688
Granted
Nov 25, 2025
Kind
B2
Abstract

Meeting controls are provided for network conferences. Providing meeting controls includes maintaining a policy database and receiving a request to participate in a conference. The request includes an identifier. The meeting controls are transmitted to a user device based on the request.

Claims (49)

1 . A method, comprising:

maintaining a policy database including accounts that each have internal conference controls and external conference controls;

receiving a request from a user device to join a conference, wherein the user device is not signed-in to a user account and the request includes a first identifier;

transmitting at least a portion of the internal conference controls to the user device when the first identifier, and a second identifier stored in the policy database, match; and

transmitting at least a portion of the external conference controls to the user device when the first identifier, and the second identifier stored in the policy database, are different.

2 . The method of claim 1 , further comprising:

performing the method at a server.

3 . The method of claim 1 , wherein the first identifier is an internet protocol (IP) address.

4 . The method of claim 1 , wherein the first identifier is either a user identifier that identifies a user of the user device or a device identifier.

5 . The method of claim 1 , wherein maintaining the policy database includes associating identifiers with the internal conference controls and the external conference controls.

6 . The method of claim 5 , further comprising:

determining a matching identifier from the identifiers that matches the first identifier;

retrieving selected conference controls associated with the matching identifier; and

assigning the selected conference controls as the internal conference controls.

7 . The method of claim 1 , wherein maintaining the policy database includes associating identifiers with meeting controls, and wherein the policy database includes one or more sections.

8 . The method of claim 7 , wherein the one or more sections includes account sections, group sections, and user sections.

9 . The method of claim 8 , further comprising:

searching the user sections, then the group sections, and then the account sections of the policy database to determine the internal conference controls and the external conference controls.

10 . The method of claim 1 , further comprising:

determining that the user device has not signed in;

determining host meeting controls associated with a host of the conference; and

setting the internal conference controls to the host meeting controls.

11 . An apparatus, comprising:

a policy database that includes accounts that each have internal conference controls and external conference controls; and

a processor configured to:

receive a request from a user device to join a conference, wherein the user device is not signed-in to a user account and the request includes a first identifier;

transmit at least a portion of the internal conference controls to the user device when the first identifier, and a second identifier stored in the policy database, match; and

transmit at least a portion of the external conference controls to the user device when the first identifier, and the second identifier stored in the policy database, are different.

12 . The apparatus of claim 11 , wherein the processor is further configured to:

associate identifiers with the internal conference controls and the external conference controls.

13 . The apparatus of claim 11 , wherein the policy database includes one or more sections.

14 . The apparatus of claim 13 , wherein the one or more sections include an account section, a group section, and a user section.

15 . The apparatus of claim 14 , wherein the processor is further configured to:

sequentially search the user section of the policy database, the group section of the policy database, and the account section of the policy database to determine conference meeting controls.

16 . A non-transitory computer-readable medium comprising stored instructions that, when executed by a processor, cause the processor to perform operations comprising:

maintaining a policy database including accounts that each have internal conference controls and external conference controls;

receiving a request from a user device to join a conference, wherein the user device is not signed-in to a user account and the request includes a first identifier;

transmitting at least a portion of the internal conference controls to the user device when the first identifier, and a second identifier stored in the policy database, match; and

transmitting at least a portion of the external conference controls to the user device when the first identifier, and the second identifier stored in the policy database, are different.

17 . The non-transitory computer-readable medium of claim 16 , wherein the instructions cause the processor to perform operations further comprising:

determining a matching identifier that matches the first identifier;

retrieving selected conference controls associated with the matching identifier; and

assigning the selected conference controls as the internal conference controls.

18 . The non-transitory computer-readable medium of claim 16 , wherein the instructions cause the processor to perform operations further comprising:

searching a user section of the policy database to determine the internal conference controls and the external conference controls.

19 . The non-transitory computer-readable medium of claim 16 , wherein the instructions cause the processor to perform operations further comprising:

searching a group section of the policy database to determine the internal conference controls and the external conference controls.

20 . The non-transitory computer-readable medium of claim 16 , wherein the instructions cause the processor to perform operations further comprising:

searching an account section of the policy database to determine the internal conference controls and the external conference controls.

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 Jun 11, 2024
From: MARTIN, JAMES DAVID; ITTELSON, BRENDAN JAMES
To: ZOOM VIDEO COMMUNICATIONS, INC.
Reel/Frame 067693/0544 →