IP Library Granted Patent US 11,977,873
Granted Patent B2
US 11,977,873 · App. 17/175,984 · Granted May 7, 2024

Device management tool

Inventors: Xiaolin Fu (Hefei, CN); Karen Kuei Ren Hong (San Jose, CA); Christopher Marinelarena (San Jose, CA)
Assignee: Zoom Video Communications, Inc.
G06F8/65H04L63/166H04L67/141H04L67/303H04L67/34
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,977,873
App. No.
17/175,984
Granted
May 7, 2024
Kind
B2
Abstract

A method for use in a device management provisioning tool includes assigning a device to an account. The method includes determining whether the device requires a firmware upgrade. If the device requires a firmware upgrade, the method includes building an application package. The method includes transmitting the application package to the device to perform the firmware upgrade. The method includes connecting the device to a virtualized meeting software platform based on the firmware upgrade.

Claims (48)

1. A method of use for a device management provisioning tool, the method comprising:

performing, by the device management provisioning tool executing on a first device management server of a virtual meeting platform, a process to configure a device that is configured to operate on a second device management server to operate on the virtual meeting platform, wherein performing the process comprises:

assigning the device to a location within a building;

transmitting a command to the second device management server to enroll the device on the first device management server of the virtual meeting platform, wherein the second device management server is an external server of a manufacturer of the device;

receiving a message from the device responsive to a boot up of the device;

determining, based on the message, that the device comprises firmware that is incompatible with the virtual meeting platform and requires a firmware upgrade;

building an application package, based on the message, to configure the device such that communication between the device and the second device management server is redirected between the device and the virtual meeting platform; and

transmitting the application package to the device to perform the firmware upgrade.

2. The method of claim 1 further comprising:

receiving a request via a web portal, wherein assigning the device to the location within the building is based on the request.

3. The method of claim 1 , further comprising:

receiving a request via a web portal, wherein assigning the device to the location within the building is based on the request and the request includes an instruction to add or import a desk phone.

4. The method of claim 1 further comprising:

performing a two-way transport layer security (TLS) authentication with the device; and

establishing a connection between the device and the virtual meeting platform based on the firmware upgrade.

5. The method of claim 1 , wherein the firmware upgrade configures the device to connect to the first device management server.

6. The method of claim 1 , wherein the second device management server is a telephony server.

7. The method of claim 1 , wherein the command includes a unique identification (ID) of the device.

8. The method of claim 1 , wherein the command includes a unique identification (ID) of the device and the unique ID includes at least one of a device serial number or a medium access control (MAC) address of the device.

9. The method of claim 1 , wherein the command includes a device type.

10. The method of claim 1 , wherein the message includes a firmware version.

11. A device management server comprising:

a device management provisioning tool executing on a processor of a virtual meeting platform, the device management provisioning tool configured to perform a process to configure a device that is configured to operate on a second device management server to operate on the virtual meeting platform, the device management provisioning tool configured to:

assign the device to a location within a building;

transmit a command to the second device management server to enroll the device on the device management server of the virtual meeting platform, wherein the second device management server is an external server of a manufacturer of the device;

receive a message from the device responsive to a boot up of the device;

determine, based on the message, that the device comprises firmware that is incompatible with the virtual meeting platform and requires a firmware upgrade;

build an application package, based on the message, to configure the device such that communication between the device and the second device management server is redirected between the device and the virtual meeting platform; and

transmit the application package to the device to perform the firmware upgrade.

12. The device management server of claim 11 further comprising:

a front end configured to receive a request via a web portal, wherein the assignment of the device to the location within the building is based on the request.

13. The device management server of claim 11 , wherein the device management provisioning tool is further configured to:

perform a two-way transport layer security (TLS) authentication with the device; and

establish a connection between the device and the virtual meeting platform based on the firmware upgrade.

14. The device management server of claim 11 , wherein the command includes a unique identification (ID) of the device.

15. The device management server of claim 11 , wherein the command includes a unique identification (ID) of the device and the unique ID includes at least one of a device serial number or a medium access control (MAC) address of the device.

16. The device management server of claim 11 , wherein the command includes a command type.

17. The device management server of claim 11 , wherein the message includes an application version.

18. A non-transitory computer-readable medium comprising stored instructions that, when executed by a processor of a first device management server of a virtual meeting platform, cause the processor to perform a process to configure a device that is configured to operate on a second device management server to operate on the virtual meeting platform, wherein performing the automated process comprises:

assigning the device to a location within a building;

transmitting a command to the second device management server to enroll the device on the first device management server of the virtual meeting platform, wherein the second device management server is an external server of a manufacturer of the device;

receiving a message from the device responsive to a boot up of the device;

determining, based on the message, that the device comprises firmware that is incompatible with the virtual meeting platform and requires a firmware upgrade;

building an application package, based on the message, to configure the device such that communication between the device and the second device management server is redirected between the device and the virtual meeting platform; and

transmitting the application package to the device to perform the firmware upgrade.

19. The non-transitory computer-readable medium of claim 18 , wherein performing the process further comprises:

performing a two-way transport layer security (TLS) authentication with the device.

20. The non-transitory computer-readable medium of claim 18 , wherein the application package is built based on one or more of a device model number, a device serial number, or a firmware version.

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/0231 →
Priority Claims (1)
CN 202110129550.3 · Jan 29, 2021 · national
Continuity (1)
Related Publication 20220244939A1 · Aug 4, 2022