-
公开(公告)号:US11126419B2
公开(公告)日:2021-09-21
申请号:US16418269
申请日:2019-05-21
Applicant: VMware, Inc.
Inventor: Alexey Polyakov , Nitin Rao , Nikhil Ravishankar , Xueliang Hua , Shravan Shantharam , Ondrej Stastny , Brooks Peppin
IPC: G06F9/455 , G06F8/61 , G06F9/46 , G06F9/4401
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.
-
公开(公告)号:US20210224080A1
公开(公告)日:2021-07-22
申请号:US16744764
申请日:2020-01-16
Applicant: VMware, Inc.
Inventor: Kishore Krishnakumar , Vijay Chari Narayan , Brooks Peppin , Paul Adam Ryman , Rob Schlotman
IPC: G06F9/445 , G06F9/4401 , G06F8/61 , G06F21/73
Abstract: Disclosed are various embodiments for provisioning client devices. A configuration file previously installed on the computing device can be read. The configuration file can contain a provisioning address. Then, a user account is automatically created using a predefined username and credential stored in the configuration file. Next, an enrollment request can be sent to the provisioning address to enroll the computing device with a provisioning service using the user account. In response, an enrollment response can be received from the provisioning service. The computing device can then be configured based upon the enrollment response.
-
公开(公告)号:US20200379742A1
公开(公告)日:2020-12-03
申请号:US16427481
申请日:2019-05-31
Applicant: VMware, Inc.
Inventor: Neeraj Saluja , Brooks Peppin , Akhil Parasa , Jose A. Alvarez Ramos , Rob Schlotman
Abstract: Disclosed are various approaches for validating factory provisioning of computing devices with a virtual machine. A package file is unpacked, the package file containing: at least one application to be installed on the virtual machine, and a configuration file containing at least one setting for an operating system installed on the virtual machine or the at least one application and at least one respective value for the at least one setting. Then at least one application is installed on the virtual machine. Installation of the application is confirmed. Then the operating system is configured based on the configuration file, and the configuration of the operating system is confirmed. The results are then rendered in a user interface to indicate whether installation of the applications and configuration of the operating system was successful.
-
公开(公告)号:US20230333863A1
公开(公告)日:2023-10-19
申请号:US18335632
申请日:2023-06-15
Applicant: VMware, Inc.
Inventor: Kishore Krishnakumar , Vijay Chari Narayan , Brooks Peppin , Paul Adam Ryman , Rob Schlotman
IPC: G06F21/73 , G06F9/445 , G06F9/4401 , G06F8/61
CPC classification number: G06F9/4451 , G06F8/63 , G06F9/4401 , G06F21/73 , G06F9/4411
Abstract: Disclosed are various embodiments for provisioning client devices. An enterprise credential can be obtained from a provisioning service. A client device can send an enrollment request to a management service specific to the enterprise associated with the client device. The management service can send an enrollment response to the client device. Then, the client device can receive a provisioning package from the management service. Next, the computing device can then be configured based upon the enrollment response.
-
公开(公告)号:US20230119675A1
公开(公告)日:2023-04-20
申请号:US18068016
申请日:2022-12-19
Applicant: VMware, Inc.
Inventor: Mohamed Elsherif , Kishore Krishnakumar , Ian Drennan , Ondrej Stastny , Brooks Peppin , Jason Roszak , Ahmad Bilal
IPC: G06F8/65 , G06F8/61 , H04L67/00 , G06F9/445 , H04L41/0803
Abstract: Disclosed are various approaches for remotely deploying provisioned packages. An installer for an application is stored in a cache location of the client device. A hash of the installer is then written to a registry of the client device. The installer is then executed to install the application on the client device. Then, the client device is registered with a management service. Subsequently, a registration confirmation is received from the management service. The hash of the installer is then confirmed and the installed application is identified to the management service as a managed application installed on the client device.
-
公开(公告)号:US11531532B2
公开(公告)日:2022-12-20
申请号:US16249214
申请日:2019-01-16
Applicant: VMware, Inc.
Inventor: Mohamed Elsherif , Kishore Krishnakumar , Ian Drennan , Ondrej Stastny , Brooks Peppin , Jason Roszak , Ahmad Bilal
IPC: G06F8/65 , G06F8/61 , H04L67/00 , G06F9/445 , H04L41/0803
Abstract: Disclosed are various approaches for remotely deploying provisioned packages. An installer for an application is stored in a cache location of the client device. A hash of the installer is then written to a registry of the client device. The installer is then executed to install the application on the client device. Then, the client device is registered with a management service. Subsequently, a registration confirmation is received from the management service. The hash of the installer is then confirmed and the installed application is identified to the management service as a managed application installed on the client device.
-
公开(公告)号:US11263021B2
公开(公告)日:2022-03-01
申请号:US16418282
申请日:2019-05-21
Applicant: VMware, Inc.
Inventor: Alexey Polyakov , Nitin Rao , Nikhil Ravishankar , Xueliang Hua , Shravan Shantharam , Ondrej Stastny , Brooks Peppin
IPC: G06F9/4401 , G06F12/0806 , G06F8/654
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.
-
公开(公告)号:US11249770B2
公开(公告)日:2022-02-15
申请号:US16744764
申请日:2020-01-16
Applicant: VMware, Inc.
Inventor: Kishore Krishnakumar , Vijay Chari Narayan , Brooks Peppin , Paul Adam Ryman , Rob Schlotman
IPC: G06F9/00 , G06F9/445 , G06F21/73 , G06F8/61 , G06F9/4401
Abstract: Disclosed are various embodiments for provisioning client devices. A configuration file previously installed on the computing device can be read. The configuration file can contain a provisioning address. Then, a user account is automatically created using a predefined username and credential stored in the configuration file. Next, an enrollment request can be sent to the provisioning address to enroll the computing device with a provisioning service using the user account. In response, an enrollment response can be received from the provisioning service. The computing device can then be configured based upon the enrollment response.
-
公开(公告)号:US20200371770A1
公开(公告)日:2020-11-26
申请号:US16418277
申请日:2019-05-21
Applicant: VMware, Inc.
Inventor: Alexey Polyakov , Nitin Rao , Nikhil Ravishankar , Xueliang Hua , Shravan Shantharam , Ondrej Stastny , Brooks Peppin
IPC: G06F8/61 , G06F9/4401
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.
-
-
-
-
-
-
-
-