Management platform recovery for a user device

    公开(公告)号:US11182141B2

    公开(公告)日:2021-11-23

    申请号:US16418277

    申请日:2019-05-21

    Applicant: VMware, Inc.

    Abstract: Examples described here include systems and methods for refreshing the operating system (“OS”) of a device enrolled in a management platform. Execution of a first command file ensures that necessary components of the management platform residing on the device are stored in a partitioned portion of the device hard drive to preserve them during the OS refresh. After a new instance of the OS has been installed, execution of a second command file migrates the necessary components from the partitioned portion of the hard drive to the new OS instance. When the user logs back into the refreshed device, a third command file installs all necessary device management components at the new OS instance and re-enrolls the device with the management platform. In this manner, the OS of a managed device can be refreshed and re-enrolled in the management platform without significant input from a user or administrator.

    DEVICE PROVISIONING WITH MANUFACTURER BOOT ENVIRONMENT

    公开(公告)号:US20210349735A1

    公开(公告)日:2021-11-11

    申请号:US17382417

    申请日:2021-07-22

    Applicant: VMware, Inc.

    Abstract: Disclosed are various examples for device provisioning using a manufacturer boot environment. A management agent can be executed from a manufacturer's boot environment and can install a management application that is executable in the main operating system to provision a client device for management. The management agent can then set a provisioning status BIOS variable to indicate that the client device is provisioned. The client device can then be booted to the main operating system and the management application can be executed.

    Management platform recovery for a user device

    公开(公告)号:US11126441B2

    公开(公告)日:2021-09-21

    申请号:US16418261

    申请日:2019-05-21

    Applicant: VMware, Inc.

    Abstract: Examples described here include systems and methods for refreshing the operating system (“OS”) of a device enrolled in a management platform. Execution of a first command file ensures that necessary components of the management platform residing on the device are stored in a partitioned portion of the device hard drive to preserve them during the OS refresh. After a new instance of the OS has been installed, execution of a second command file migrates the necessary components from the partitioned portion of the hard drive to the new OS instance. When the user logs back into the refreshed device, a third command file installs all necessary device management components at the new OS instance and re-enrolls the device with the management platform. In this manner, the OS of a managed device can be refreshed and re-enrolled in the management platform without significant input from a user or administrator.

    Management platform recovery for a user device

    公开(公告)号:US11126419B2

    公开(公告)日:2021-09-21

    申请号:US16418269

    申请日:2019-05-21

    Applicant: VMware, Inc.

    Abstract: Examples described here include systems and methods for refreshing the operating system (“OS”) of a device enrolled in a management platform. Execution of a first command file ensures that necessary components of the management platform residing on the device are stored in a partitioned portion of the device hard drive to preserve them during the OS refresh. After a new instance of the OS has been installed, execution of a second command file migrates the necessary components from the partitioned portion of the hard drive to the new OS instance. When the user logs back into the refreshed device, a third command file installs all necessary device management components at the new OS instance and re-enrolls the device with the management platform. In this manner, the OS of a managed device can be refreshed and re-enrolled in the management platform without significant input from a user or administrator.

    DYNAMIC APPLICATION DEPLOYMENT IN TRUSTED CODE ENVIRONMENTS

    公开(公告)号:US20210303694A1

    公开(公告)日:2021-09-30

    申请号:US17346554

    申请日:2021-06-14

    Applicant: VMware, Inc.

    Abstract: Disclosed are various examples for dynamic application deployment in trusted code environments. In some embodiments, an application is identified for installation on a client device. The client device includes a security process that limits the client device to execute trusted code based on a trusted code policy. Characteristics of a file are identified from an installation package for a client application. A management agent is instructed to update the trusted code policy to whitelist the file by providing the characteristics of the executable file to the security process. A command to install the application is transmitted to the management agent, where the management agent is a trusted installer for the client device.

    Management platform recovery for a user device

    公开(公告)号:US11132188B2

    公开(公告)日:2021-09-28

    申请号:US16418264

    申请日:2019-05-21

    Applicant: VMware, Inc.

    Abstract: Examples described here include systems and methods for refreshing the operating system (“OS”) of a device enrolled in a management platform. Execution of a first command file ensures that necessary components of the management platform residing on the device are stored in a partitioned portion of the device hard drive to preserve them during the OS refresh. After a new instance of the OS has been installed, execution of a second command file migrates the necessary components from the partitioned portion of the hard drive to the new OS instance. When the user logs back into the refreshed device, a third command file installs all necessary device management components at the new OS instance and re-enrolls the device with the management platform. In this manner, the OS of a managed device can be refreshed and re-enrolled in the management platform without significant input from a user or administrator.

    Dynamic application deployment in trusted code environments

    公开(公告)号:US11036862B2

    公开(公告)日:2021-06-15

    申请号:US16200123

    申请日:2018-11-26

    Applicant: VMware, Inc.

    Abstract: Disclosed are various examples for dynamic application deployment in trusted code environments. In some embodiments, an application is identified for installation on a client device. The client device includes a security process that limits the client device to execute trusted code based on a trusted code policy. Characteristics of a file are identified from an installation package for a client application. A management agent is instructed to update the trusted code policy to whitelist the file by providing the characteristics of the executable file to the security process. A command to install the application is transmitted to the management agent, where the management agent is a trusted installer for the client device.

    MANAGEMENT PLATFORM RECOVERY FOR A USER DEVICE

    公开(公告)号:US20200371768A1

    公开(公告)日:2020-11-26

    申请号:US16418264

    申请日:2019-05-21

    Applicant: VMware, Inc

    Abstract: Examples described here include systems and methods for refreshing the operating system (“OS”) of a device enrolled in a management platform. Execution of a first command file ensures that necessary components of the management platform residing on the device are stored in a partitioned portion of the device hard drive to preserve them during the OS refresh. After a new instance of the OS has been installed, execution of a second command file migrates the necessary components from the partitioned portion of the hard drive to the new OS instance. When the user logs back into the refreshed device, a third command file installs all necessary device management components at the new OS instance and re-enrolls the device with the management platform. In this manner, the OS of a managed device can be refreshed and re-enrolled in the management platform without significant input from a user or administrator.

    DYNAMIC APPLICATION DEPLOYMENT IN TRUSTED CODE ENVIRONMENTS

    公开(公告)号:US20200167473A1

    公开(公告)日:2020-05-28

    申请号:US16200123

    申请日:2018-11-26

    Applicant: VMware, Inc.

    Abstract: Disclosed are various examples for dynamic application deployment in trusted code environments. In some embodiments, an application is identified for installation on a client device. The client device includes a security process that limits the client device to execute trusted code based on a trusted code policy. Characteristics of a file are identified from an installation package for a client application. A management agent is instructed to update the trusted code policy to whitelist the file by providing the characteristics of the executable file to the security process. A command to install the application is transmitted to the management agent, where the management agent is a trusted installer for the client device.

Patent Agency Ranking