US11977873B2ActiveUtilityA1

Device management tool

Assignee: ZOOM VIDEO COMMUNICATIONS INCPriority: Jan 29, 2021Filed: Feb 15, 2021Granted: May 7, 2024
Est. expiryJan 29, 2041(~14.5 yrs left)· nominal 20-yr term from priority
G06F 8/65H04L 63/166H04L 67/141H04L 67/303H04L 67/34H04L 41/082H04L 65/1069
44
PatentIndex Score
0
Cited by
26
References
20
Claims

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

exact text as granted — not AI-modified
What is claimed is: 
     
       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.

Join the waitlist — get patent alerts

Track US11977873B2 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.