IP Library Granted Patent US 11,777,797
Granted Patent B2
US 11,777,797 · App. 17/175,969 · Granted Oct 3, 2023

Method and apparatus for device management

Inventors: Xiaolin Fu (Hefei, CN); Karen Kuei Ren Hong (San Jose, CA); Christopher Marinelarena (San Jose, CA)
Assignee: Zoom Video Communications, Inc.
H04L41/0813G06F8/65H04L65/1069
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,777,797
App. No.
17/175,969
Granted
Oct 3, 2023
Kind
B2
Abstract

A telephony device includes a memory that stores firmware to operate the telephony device. The telephony device includes a network interface that transmits a first command to establish a connection with a telephony server. The telephony device includes a receiver that receives a second command from a device manager. The second command includes an instruction to upgrade the firmware of the telephony device. The telephony device includes a processor that upgrades the firmware of the telephony device based on the second command. The processor establishes a connection to a virtual meeting room platform based on the upgraded firmware.

Claims (52)

1. A device management system comprising:

a connection edge (CE) server configured to communicate with a telephony device using a message queueing telemetry transport (MQTT) protocol; and

a device manager comprising a processor and a memory, the device manager configured to:

obtain a device configuration from an external telephony server of a manufacturer of the telephony device;

prior to enrollment of the telephony device on a virtual meeting room platform, build an application package for the telephony device based on the device configuration to configure the telephony device to operate on the virtual meeting room platform; and

transmit the application package to the telephony device via the CE server to connect the telephony device to the CE server and perform a mutual transport layer security (TLS) authentication.

2. The device management system of claim 1 , wherein the telephony device comprises firmware that is configured to communicate with the CE server.

3. The device management system of claim 1 , wherein the telephony device comprises firmware that is configured to communicate with the CE server and the device manager is configured to receive an instruction to upgrade the firmware of the telephony device.

4. The device management system of claim 1 , wherein the telephony device comprises firmware that is configured to communicate with the CE server and the device manager is configured to:

receive an instruction to upgrade the firmware of the telephony device; and

transmit the instruction to the CE server.

5. The device management system of claim 1 , wherein the telephony device comprises firmware that is configured to communicate with the CE server and the device manager is configured to:

receive an instruction to upgrade the firmware of the telephony device; and

transmit the instruction to the telephony device via the CE server to upgrade the firmware of the telephony device.

6. The device management system of claim 1 , wherein the telephony device comprises firmware that is configured to communicate with the CE server and the device manager is configured to:

receive an instruction to upgrade the firmware of the telephony device; and

transmit the instruction to the telephony device via the CE server to upgrade the firmware of the telephony device to enable the telephony device to connect to the virtual meeting room platform using the upgraded firmware.

7. The device management system of claim 1 , wherein the CE server is a customer enterprise system device.

8. A method comprising:

obtaining, by a device manager, a device configuration from an external telephony server of a manufacturer of a telephony device;

building, by the device manager prior to enrollment of the telephony device on a virtual meeting room platform, an application package for the telephony device based on the device configuration to configure the telephony device to operate on the virtual meeting room platform; and

transmitting, by the device manager, the application package to the telephony device via a connection edge (CE) server to connect the telephony device to the CE server and perform a mutual transport layer security (TLS) authentication.

9. The method of claim 8 , wherein the telephony device comprises firmware that is configured to communicate with the CE server.

10. The method of claim 8 , wherein the telephony device comprises firmware that is configured to communicate with the CE server, the method further comprising:

receiving, by the device manager, an instruction to upgrade the firmware of the telephony device.

11. The method of claim 8 , wherein the telephony device comprises firmware that is configured to communicate with the CE server, the method further comprising:

receiving, by the device manager, an instruction to upgrade the firmware of the telephony device; and

transmitting, by the device manager, the instruction to the CE server.

12. The method of claim 8 , wherein the telephony device comprises firmware that is configured to communicate with the CE server, the method further comprising:

receiving, by the device manager, an instruction to upgrade the firmware of the telephony device; and

transmitting, by the device manager, the instruction to the telephony device via the CE server to upgrade the firmware of the telephony device.

13. The method of claim 8 , wherein the telephony device comprises firmware that is configured to communicate with the CE server, the method further comprising:

receiving, by the device manager, an instruction to upgrade the firmware of the telephony device; and

transmitting, by the device manager, the instruction to the telephony device via the CE server to upgrade the firmware of the telephony device to enable the telephony device to connect to the virtual meeting room platform using the upgraded software.

14. A device manager comprising:

a memory; and

a processor configured to:

obtain a device configuration from an external telephony server of a manufacturer of a telephony device;

prior to enrollment of the telephony device on a virtual meeting room platform, build an application package for the telephony device based on the device configuration to configure the telephony device to operate on the virtual meeting room platform; and

transmit the application package to the telephony device via a connection edge (CE) server to connect the telephony device to the CE server and perform a mutual transport layer security (TLS) authentication.

15. The device manager of claim 14 , wherein the telephony device comprises firmware that is configured to communicate with the CE server.

16. The device manager of claim 14 , wherein the telephony device comprises firmware that is configured to communicate with the CE server and the device manager is configured to receive an instruction to upgrade the firmware of the telephony device.

17. The device manager of claim 14 , wherein the telephony device comprises firmware that is configured to communicate with the CE server and the device manager is configured to:

receive an instruction to upgrade the firmware of the telephony device; and

transmit the instruction to the CE server.

18. The device manager of claim 14 , wherein the telephony device comprises firmware that is configured to communicate with the CE server and the device manager is configured to:

receive an instruction to upgrade the firmware of the telephony device; and

transmit the instruction to the telephony device via the CE server to upgrade the firmware of the telephony device.

19. The device manager of claim 14 , wherein the telephony device comprises firmware that is configured to communicate with the CE server and the device manager is configured to:

receive an instruction to upgrade the firmware of the telephony device; and

transmit the instruction to the telephony device via the CE server to upgrade the firmware of the telephony device to enable the telephony device to connect to the virtual meeting room platform using the upgraded firmware.

20. The device manager of claim 14 , wherein the CE server is a customer enterprise system device.

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 Feb 15, 2021
From: FU, XIAOLIN; HONG, KAREN KUEI REN; MARINELARENA, CHRISTOPHER
To: ZOOM VIDEO COMMUNICATIONS, INC.
Reel/Frame 055261/0103 →
Priority Claims (1)
CN 202110126955.1 · Jan 29, 2021 · national
Continuity (1)
Related Publication 20220247629A1 · Aug 4, 2022