Offline sideloading for enrollment of devices in a mobile device management system

US10530865B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10530865-B2
Application numberUS-201715491973-A
CountryUS
Kind codeB2
Filing dateApr 19, 2017
Priority dateApr 19, 2017
Publication dateJan 7, 2020
Grant dateJan 7, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems herein allow an administrator to efficiently enroll computing devices into a mobile device management system, even when those computing devices are offline and not connected to the system. A management server can include a console that allows the administrator to enroll an offline computing device by selecting an offline enrollment option on a registration record. This option can cause the management server to create a device record, indicating the computing device is enrolled. The management server can also create and save a provisioning file onto a storage device, such as a USB drive. Assets, such as graphics and applications, specified by the device record are also saved onto the storage device. The storage device can be physically connected to the computing device, at which point the provisioning file guides automatic installation of the assets and implementation of device settings and compliance rules specified by the device record.

First claim

Opening claim text (preview).

What is claimed is: 1. A non-transitory, computer-readable medium containing instructions executed by at least one processor to perform stages of offline enrollment and side loading in a mobile device management system, the stages comprising: creating, at a management server, a registration record that includes a device attribute and a device identifier; generating, in a graphical user interface, an offline enrollment option for enrolling an offline computing device using the registration record; in response to selection of the offline enrollment option, creating a device record for the offline computing device, wherein: the device record assigns an asset to the computing device based on a smart group, the asset includes graphics that correspond to the smart group and a managed application that corresponds to the smart group, and at least one smart group corresponds to vending machines; and sending a provisioning file and the asset to a storage device for physical connection to the offline computing device, wherein the provisioning file causes the offline computing device to install the asset and apply a setting specified by the device record upon physically connecting to the offline computing device. 2. The non-transitory, computer-readable medium of claim 1 , wherein the device record associates the registration record to a serial number of the offline computing device. 3. The non-transitory, computer-readable medium of claim 1 , wherein the stages further comprise: determining the smart group that applies to the registration record based on the device attribute; and automatically assigning the smart group to the registration record. 4. The non-transitory, computer-readable medium of claim 1 , wherein the managed application communicates with the management server when the offline computing device connects to the Internet. 5. The non-transitory, computer-readable medium of claim 1 , wherein the provisioning file is formatted for recognition by a management agent that executes on the offline computing device, wherein the provisioning file specifies the setting for the management agent to apply to the offline computing device. 6. The non-transitory, computer-readable medium of claim 1 , wherein the provisioning file causes the offline computing device to install a management agent that enforces a compliance policy based on the smart group. 7. The non-transitory, computer-readable medium of claim 1 , wherein the offline computing device is a vending machine. 8. A method for configuring offline computing devices, comprising: creating, at a management server, a registration record that includes a device attribute; generating, in a graphical user interface, an offline enrollment option for enrolling an offline computing device using the registration record; in response to selection of the offline enrollment option, creating a device record for the offline computing device, wherein: the device record assigns an asset to the computing device based on a smart group, the asset includes graphics that correspond to the smart group and a managed application that corresponds to the smart group, and at least one smart group corresponds to vending machines; and sending a provisioning file and the asset to a storage device for physical connection to the offline computing device, wherein the provisioning file causes the offline computing device to install the asset and apply a setting specified by the device record upon physically connecting to the offline computing device. 9. The method of claim 8 , wherein the device record associates the registration record to a serial number of the offline computing device. 10. The method of claim 8 , wherein the stages further comprise: determining the smart group that applies to the registration record based on the device attribute; and automatically assigning the smart group to the registration record. 11. The method of claim 8 , wherein the managed application communicates with the management server when the offline computing device connects to the Internet. 12. The method of claim 8 , wherein the provisioning file is formatted for recognition by a management agent that executes on the offline computing device, wherein the provisioning file specifies the setting for the management agent to apply to the offline computing device. 13. The method of claim 8 , wherein the provisioning file causes the computing device to install a management agent that enforces a compliance policy based on the smart group. 14. The method of claim 8 , wherein the computing device is a vending machine. 15. A system for enrolling offline computing devices, comprising: a non-transitory, computer-readable medium that stores smart groups, application settings, and device attributes; a processor that performs stages including: creating, at a management server, a registration record that includes a device attribute; generating, in a graphical user interface, an offline enrollment option for enrolling an offline computing device using the registration record; in response to selection of the offline enrollment option, creating a device record for the offline computing device, wherein: the device record assigns an asset to the offline computing device based on a smart group, the asset includes graphics that correspond to the smart group and a managed application that corresponds to the smart group, and at least one smart group corresponds to vending machines; and sending a provisioning file and the asset to a storage device for physical connection to the offline computing device, wherein the provisioning file causes the offline computing device to install the asset and apply a setting specified by the device record upon physically connecting to the offline computing device. 16. The system of claim 15 , wherein the device record associates the registration record to a serial number of the offline computing device. 17. The system of claim 15 , wherein the stages further comprise: determining the smart group that applies to the registration record based on the device attribute; and automatically assigning the smart group to the registration record. 18. The system of claim 15 , wherein the managed application communicates with the management server when the offline computing device connects to the Internet. 19. The system of claim 15 , wherein the provisioning file is formatted for recognition by a management agent that executes on the offline computing device, wherein the provisioning file specifies the setting for the management agent to apply to the offline computing device. 20. The system of claim 15 , wherein the provisioning file causes the offline computing device to install a management agent that enforces a compliance policy based on the smart group.

Assignees

Inventors

Classifications

  • Fully automatic configuration · CPC title

  • Validating the configuration within one network element · CPC title

  • comprising network management agents or mobile agents therefor · CPC title

  • Plug-and-play configuration · CPC title

  • comprising specially adapted graphical user interfaces [GUI] · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10530865B2 cover?
Systems herein allow an administrator to efficiently enroll computing devices into a mobile device management system, even when those computing devices are offline and not connected to the system. A management server can include a console that allows the administrator to enroll an offline computing device by selecting an offline enrollment option on a registration record. This option can cause …
Who is the assignee on this patent?
Vmware Inc
What technology area does this patent fall under?
Primary CPC classification H04L67/34. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 07 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).