-
公开(公告)号:US20190392135A1
公开(公告)日:2019-12-26
申请号:US16526002
申请日:2019-07-30
Applicant: VMware, Inc.
Inventor: Jason Roszak , Varun Murthy , Shravan Shantharam , Blake Watts , Kalyan Regula
Abstract: Various examples for performing automated enrollments of client devices with a management service after being accessed by a staging user account are described. A client device can be configured to identify a user account active on the client device and determine whether the user account is a staging user account or an end user account associated with an intended recipient of the client device. In an instance in which the user account is the staging user account, the client device can create an event listener on the client device that monitors a subsequent login of a user account performed through an operating system of the client device, the subsequent login of the user account being the end user account. In an instance in which the subsequent login of the user account is detected by the event listener, the client device can perform an automated enrollment with a remote management service.
-
公开(公告)号:US10218691B2
公开(公告)日:2019-02-26
申请号:US15365585
申请日:2016-11-30
Applicant: VMware, Inc.
Inventor: Yogesh Govind Hande , Shravan Shantharam , Kalyan Regula , Varun Murthy , Bhuvanesh Shanmuga Sundaram , Jonathon Deriso
Abstract: Disclosed are various approaches for providing single sign-on capabilities for a user on a client device. A user's credentials can be authenticated by an identity provider application. The identity provider application can facilitate single sign-on capabilities for browser-based applications and native applications on the client device.
-
公开(公告)号:US20180176326A1
公开(公告)日:2018-06-21
申请号:US15379901
申请日:2016-12-15
Applicant: VMware, Inc.
Inventor: Shravan Shantharam , Varun Murthy , Yogesh Hande , Bhuvanesh Shanmuga Sundaram , Kalyan Regula
CPC classification number: H04L67/303 , G06F9/4451 , G06F9/451 , H04L29/08072 , H04L67/02 , H04L67/34 , H04L69/329
Abstract: Various examples for providing a dynamic runtime interface for device management are described. In one example, a computing environment can access metadata that describes a configuration of a user interface made in a profile template designer application. The computing environment can identify a request for a profile creator that provides at least one setting for a desired configuration of a client device enrolled with a management service, and, in response to the request being identified, dynamically generate the user interface using the metadata, where the user interface includes a configured to receive the at least one setting for the desired configuration of the client device. The computing environment can generate a configuration profile accessible by the client device that causes an agent application executable on the client device to configure the client device in accordance with the configuration profile.
-
公开(公告)号:US11736350B2
公开(公告)日:2023-08-22
申请号:US17882259
申请日:2022-08-05
Applicant: VMware, Inc.
Inventor: Neeraj Saluja , Haroon Barlas , Eugene Sayapin , Shravan Shantharam
IPC: G06F15/177 , H04L41/082 , H04L41/0806 , H04L67/303 , H04L41/0823 , H04L67/01 , H04L101/622
CPC classification number: H04L41/082 , H04L41/0806 , H04L41/0823 , H04L67/01 , H04L67/303 , H04L2101/622
Abstract: Systems and methods are described for managing a user device in multiple management modes. In an example, an agent executing on the user device can enroll the user device with a Unified Endpoint Management (“UEM”) system in a limited management mode. The agent can receive and install a first configuration profile from a server that configures the agent to operate on an unmanaged channel of the user device. In one example, the user device can have a third-party management client that manages the user device on a managed channel. The third-party management client can be removed. The agent can enroll the user device with the UEM in a full management mode. The agent can receive and install a second configuration profile that configures the agent to operate on the managed channel of the user device.
-
公开(公告)号:US20220376972A1
公开(公告)日:2022-11-24
申请号:US17882259
申请日:2022-08-05
Applicant: VMware, Inc.
Inventor: Neeraj Saluja , Haroon Barlas , Eugene Sayapin , Shravan Shantharam
IPC: H04L41/082 , H04L41/0806 , H04L67/303 , H04L41/0823 , H04L67/01
Abstract: Systems and methods are described for managing a user device in multiple management modes. In an example, an agent executing on the user device can enroll the user device with a Unified Endpoint Management (“UEM”) system in a limited management mode. The agent can receive and install a first configuration profile from a server that configures the agent to operate on an unmanaged channel of the user device. In one example, the user device can have a third-party management client that manages the user device on a managed channel. The third-party management client can be removed. The agent can enroll the user device with the UEM in a full management mode. The agent can receive and install a second configuration profile that configures the agent to operate on the managed channel of the user device.
-
公开(公告)号:US20220360571A1
公开(公告)日:2022-11-10
申请号:US17316346
申请日:2021-05-10
Applicant: VMware, Inc.
Inventor: Neeraj Saluja , Akhil Parasa , Kevin Sheehan , Shravan Shantharam
Abstract: Examples of scheduled and on-demand volume encryption suspension are described. In some examples, volume encryption is to be suspended for a client device. A suspension limit is identified for a volume encryption suspension for the client device. A suspend encryption command is generated to include instructions for the client device to apply the volume encryption suspension according to the suspension limit. The suspend encryption command is transmitted to the client device for execution.
-
公开(公告)号:US20220358251A1
公开(公告)日:2022-11-10
申请号:US17316294
申请日:2021-05-10
Applicant: VMware, Inc.
Inventor: Neeraj Saluja , Evgeniy Sayapin , Kevin Sheehan , Shravan Shantharam
Abstract: Examples of secure recovery key management are described. In some examples, a management service receives a removable drive recovery key, a recovery key identifier, and a removable drive identifier from a management agent executed on a client device. The management service stores the information, reads the removable drive recovery key from the removable drive recovery key escrow, and transmits this to the management agent as a verification of accurate storage of the removable drive recovery key within the removable drive recovery key escrow.
-
公开(公告)号:US11334338B2
公开(公告)日:2022-05-17
申请号:US16403649
申请日:2019-05-06
Applicant: VMWARE, INC.
Inventor: Varun Murthy , Jason Roszak , Saransh Bhatnagar , Kalyan Regula , Shravan Shantharam , Blake Watts , Scott Kelley
IPC: G06F15/173 , G06F8/65 , G06F11/30 , G06F11/34
Abstract: Various examples are described for operating system update management. In some examples, an OS update schedule is generated. The OS update schedule specifies an OS update for a plurality of client devices. A command to deploy the OS update is transmitted to a subset of the client devices. Update behavior data is received from the client devices that have applied the OS update. An analysis of the update behavior data correlates an update incompatibility with the OS update. The OS update is prevented from being deployed to additional client devices specified in the OS update schedule.
-
公开(公告)号:US11237817B2
公开(公告)日:2022-02-01
申请号:US16723306
申请日:2019-12-20
Applicant: VMware, Inc.
Inventor: Shravan Shantharam , Vijay Narayan , Kalyan Regula , Varun Murthy , Jason Roszak , Achyutha Bharadwaj , Abheesh Kumar Thaleppady
Abstract: Operating system update management for enrolled devices is disclosed according to various examples. In one example, a computing environment can publish, to an agent application on a client device, a deployment profile with a setting that specifies a restriction associated with download or installation of software updates by a subset of client devices that includes the client device. The computing environment can receive, from the agent application, an identification of a software update available for the client device. The computing environment can receive a specification of the subset of client devices to apply the software update. In response to a predefined interaction being performed, for example, by an administrator, the computing environment can direct at least one client device in the subset to install the software update.
-
公开(公告)号:US11182141B2
公开(公告)日:2021-11-23
申请号:US16418277
申请日:2019-05-21
Applicant: VMware, Inc.
Inventor: Alexey Polyakov , Nitin Rao , Nikhil Ravishankar , Xueliang Hua , Shravan Shantharam , Ondrej Stastny , Brooks Peppin
IPC: G06F9/46 , 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.
-
-
-
-
-
-
-
-
-