-
公开(公告)号:US20240169078A1
公开(公告)日:2024-05-23
申请号:US17989668
申请日:2022-11-17
Applicant: VMware, Inc.
Inventor: Senthil Parthasarathy , Kevin B. Sheehan , Muhammad Anadil Furqan , Haroon Barlas , Amruta Moghe , Kishore Krishnakumar , Adarsh Subhash Chandra Jain
CPC classification number: G06F21/606 , H04L9/0643
Abstract: Disclosed are various embodiments of a multiuser unified endpoint management (UEM) system. A device check-in can be received from a client device. The device check-in can include a device identifier that uniquely identifies the client device with respect to other client devices and a user identifier that uniquely identifies the user of the client device with respect to other users of the client device. In response, a device channel identifier associated with the device identifier and a user channel identifier associated with both the user identifier and the device identifier can be obtained. Then a first set of entitlements associated with the device channel identifier and a second set of entitlements associated with the user channel identifier can be selected. Both sets of entitlements can be provided to the client device in response to the device check-in.
-
公开(公告)号:US11675892B2
公开(公告)日:2023-06-13
申请号:US17581226
申请日:2022-01-21
Applicant: VMware, Inc.
Inventor: Raghavendra Mummadi , David Jablonski , Gerard T. Murphy , Soorya Rajasoorya , Adarsh Subhash Chandra Jain , James Wells
IPC: G06F21/41 , G06F3/0483 , G06F3/04817
CPC classification number: G06F21/41 , G06F3/0483 , G06F3/04817
Abstract: Examples described herein include systems and methods for dynamically displaying features in a GUI of a portal application that facilitates access to other applications. An example method can include receiving a push notification, from a notification service, at a user device upon which the portal application is installed. The push notification can indicate that a new feature is available for the portal application executing on the user device. The example method can include requesting, from the management server, at least one command for modifying the GUI of the portal application. The management server can provide the command or provide instructions for the user device to retrieve the command. The method can include receiving at least one command. The method can also include modifying the GUI of the portal application based on the received command and displaying the modified GUI.
-
公开(公告)号:US20220210193A1
公开(公告)日:2022-06-30
申请号:US17136373
申请日:2020-12-29
Applicant: VMware, Inc.
Inventor: Adarsh Subhash Chandra Jain , Bhavesh Krishna Kumar , Sachin Ramachandran , Naveen Pitchandi , Allan Howard , Kai Chen
Abstract: Disclosed are examples related to data driven interfaces for decoupling management system components from a manufacturer or a platform of client devices managed by the management system. In some examples, among others, a system can generate a data driven interface template that can be used to cause rendering of a data driven user interface for configuring a profile payload of a device profile for the client device. The system can generate, based on values associated with the data driven user interface, a profile document in an instance in which values are obtained from the data driven user interface. In some aspects, the profile document is a generic representation of the profile payloads for the platform, the manufacturer or the type of the client device.
-
公开(公告)号:US11651101B2
公开(公告)日:2023-05-16
申请号:US16936670
申请日:2020-07-23
Applicant: VMware, Inc.
Inventor: Matthew Donald Miller , Adarsh Subhash Chandra Jain
CPC classification number: G06F21/6245 , H04L63/08 , H04L63/102 , H04L63/20 , G06F2221/2149
Abstract: Examples of multi-persona account management in client devices are described. A client device can host a personal workspace, such as for personal data and applications of a user, along with a separate alternate persona workspace for work-related data and applications of the user. The client device interfaces with a management computing environment to enroll in device management services and establish the alternate persona workspace on the client device. In one example, the client device queries a management computing environment to establish an alternate persona workspace in the client device. The client device then creates the alternate persona workspace in the client device based on a response from the management computing environment, associates an alternate persona account with the alternate persona workspace, and receives a notification to install at least one application in the alternate persona workspace from an account administration environment of the alternate persona account.
-
公开(公告)号:US20220147610A1
公开(公告)日:2022-05-12
申请号:US17581226
申请日:2022-01-21
Applicant: VMware, Inc.
Inventor: Raghavendra Mummadi , David Jablonski , Gerard T. Murphy , Soorya Rajasoorya , Adarsh Subhash Chandra Jain , James Wells
IPC: G06F21/41 , G06F3/0483 , G06F3/04817
Abstract: Examples described herein include systems and methods for dynamically displaying features in a GUI of a portal application that facilitates access to other applications. An example method can include receiving a push notification, from a notification service, at a user device upon which the portal application is installed. The push notification can indicate that a new feature is available for the portal application executing on the user device. The example method can include requesting, from the management server, at least one command for modifying the GUI of the portal application. The management server can provide the command or provide instructions for the user device to retrieve the command. The method can include receiving at least one command. The method can also include modifying the GUI of the portal application based on the received command and displaying the modified GUI.
-
公开(公告)号:US20190215343A1
公开(公告)日:2019-07-11
申请号:US15865872
申请日:2018-01-09
Applicant: VMware, Inc.
Inventor: Adam Stephen Rykowski , Adarsh Subhash Chandra Jain , Kai Chen , Daniel Quintas , Huda Osman
CPC classification number: H04L63/205 , G06F3/048 , H04L63/101 , H04L67/303
Abstract: Disclosed are various embodiments that related to rendering a data driven user interface used to configure device profiles in an enterprise device management environment. In some examples, the enterprise device management environment can include a platform messaging service and a platform specific adapter. In one example, a system can receive a request to generate a device profile for a platform. The system can render a data driven user interface for configuring the device profile based on a definition file. The system can also receive input of a value for a user interface element and retrieve the values from the other user interface elements. The system can generate the device profile based on a translation of the values and transmit a command to a platform messaging service to facilitate an installation of the device profile in a mobile device.Various delivery methods for installing the device profile are disclosed.
-
公开(公告)号:US12141616B2
公开(公告)日:2024-11-12
申请号:US17366006
申请日:2021-07-01
Applicant: VMware, Inc.
IPC: G06F9/50 , G06F16/901
Abstract: Systems and methods presented herein provide examples for distributing resources in a UEM system. In one example, the UEM system can receive a request to check out a user device enrolled in the UEM system. The request can include a profile identifier (“ID”) of a user profile making the request and attributes of the user device. The UEM system can create a hash of group IDs associated with the profile ID. The UEM system can create a device context that includes the device attributes and the hash. The UEM system can then determine if the device context matches to a resource context. Resource contexts can identify a set of UEM resources associated with a device context. Where a match is found, the UEM system can provide the corresponding resources to the user device.
-
公开(公告)号:US20190215380A1
公开(公告)日:2019-07-11
申请号:US15865885
申请日:2018-01-09
Applicant: VMware, Inc.
Inventor: Adam Stephen Rykowski , Adarsh Subhash Chandra Jain , Kai Chen , Daniel Quintas , Huda Osman
CPC classification number: H04L67/303 , G06F3/048 , G06F17/243 , G06F21/44 , G06F21/6218
Abstract: Disclosed are various embodiments that related to rendering a data driven user interface used to configure device profiles in an enterprise device management environment. In some examples, among others, a system can receive a request to generate a device profile for a platform and retrieve a definition file associated with the platform from a data store. The system can also render a data driven user interface for configuring the device profile based at least in part on the definition file and receive user-input for one of the user interface elements. The system can retrieve values from the plurality of user interface elements and generate the device profile based on the retrieved values. The device profile can be executed in association with the platform on a mobile device.
-
公开(公告)号:US20230004438A1
公开(公告)日:2023-01-05
申请号:US17366006
申请日:2021-07-01
Applicant: VMware, Inc.
IPC: G06F9/50 , G06F16/901
Abstract: Systems and methods presented herein provide examples for distributing resources in a UEM system. In one example, the UEM system can receive a request to check out a user device enrolled in the UEM system. The request can include a profile identifier (“ID”) of a user profile making the request and attributes of the user device. The UEM system can create a hash of group IDs associated with the profile ID. The UEM system can create a device context that includes the device attributes and the hash. The UEM system can then determine if the device context matches to a resource context. Resource contexts can identify a set of UEM resources associated with a device context. Where a match is found, the UEM system can provide the corresponding resources to the user device.
-
公开(公告)号:US11232188B2
公开(公告)日:2022-01-25
申请号:US16395728
申请日:2019-04-26
Applicant: VMware, Inc.
Inventor: Raghavendra Mummadl , David Jablonski , Gerard T. Murphy , Soorya Rajasoorya , Adarsh Subhash Chandra Jain , James Wells
IPC: G06F21/41 , G06F3/0483 , G06F3/0481
Abstract: Examples described herein include systems and methods for dynamically displaying features in a GUI of a portal application that facilitates access to other applications. An example method can include receiving a push notification, from a notification service, at a user device upon which the portal application is installed. The push notification can indicate that a new feature is available for the portal application executing on the user device. The example method can include requesting, from the management server, at least one command for modifying the GUI of the portal application. The management server can provide the command or provide instructions for the user device to retrieve the command. The method can include receiving at least one command. The method can also include modifying the GUI of the portal application based on the received command and displaying the modified GUI.
-
-
-
-
-
-
-
-
-