-
公开(公告)号:US11016825B2
公开(公告)日:2021-05-25
申请号:US16247206
申请日:2019-01-14
Applicant: VMware, Inc.
Inventor: Ankit Anand , Matthew Donald Miller , Raghu Mummadi
Abstract: The flexible selection among analytics providers is described. In one example, an application is developed for use with a number of different analytics providers. After the application is developed, one or more of the analytics providers can be easily selected based on a constant defined in an analytics framework of the application. During execution of the application, the application can identify the selected analytics provider based on the predetermined constant in the analytics framework. When an event is triggered at a certain occasion or step during the process, the analytics framework can route the event to an event agent for the selected analytics provider. Further, the event agent can perform an event report call based on the event, where the event report call is tailored for the interface of the selected analytics provider by the event agent. The analytics provider can be easily changed by updating the predetermined constant.
-
公开(公告)号:US20190163929A1
公开(公告)日:2019-05-30
申请号:US15824167
申请日:2017-11-28
Applicant: VMware, Inc.
Inventor: Matthew Donald Miller , Adarsh Subhash Chandra Jain
Abstract: Examples of multi-persona account management in client devices are described. In one example, a client device can host a personal workspace, such as for personal data and applications of a user of the client device, 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 an alternate persona workspace on the client device. The client device receives a token for the alternate persona workspace from the management computing environment, creates the alternate persona workspace, and installs an interface service in the alternate persona workspace. The client device also associates an alternate persona account with the alternate persona workspace using the token and returns a service identifier to the management computing environment. The management computing environment remotely administers applications installed in the alternate persona workspace using the service identifier.
-
公开(公告)号:US20200349282A1
公开(公告)日:2020-11-05
申请号:US16936670
申请日:2020-07-23
Applicant: VMware, Inc.
Inventor: Matthew Donald Miller , Adarsh Subhash Chandra Jain
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.
-
公开(公告)号:US10733322B2
公开(公告)日:2020-08-04
申请号:US15824167
申请日:2017-11-28
Applicant: VMware, Inc.
Inventor: Matthew Donald Miller , Adarsh Subhash Chandra Jain
Abstract: Examples of multi-persona account management in client devices are described. In one example, a client device can host a personal workspace, such as for personal data and applications of a user of the client device, 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 an alternate persona workspace on the client device. The client device receives a token for the alternate persona workspace from the management computing environment, creates the alternate persona workspace, and installs an interface service in the alternate persona workspace. The client device also associates an alternate persona account with the alternate persona workspace using the token and returns a service identifier to the management computing environment. The management computing environment remotely administers applications installed in the alternate persona workspace using the service identifier.
-
公开(公告)号: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.
-
公开(公告)号:US20200226004A1
公开(公告)日:2020-07-16
申请号:US16247206
申请日:2019-01-14
Applicant: VMware, Inc.
Inventor: Ankit Anand , Matthew Donald Miller , Raghu Mummadi
Abstract: The flexible selection among analytics providers is described. In one example, an application is developed for use with a number of different analytics providers. After the application is developed, one or more of the analytics providers can be easily selected based on a constant defined in an analytics framework of the application. During execution of the application, the application can identify the selected analytics provider based on the predetermined constant in the analytics framework. When an event is triggered at a certain occasion or step during the process, the analytics framework can route the event to an event agent for the selected analytics provider. Further, the event agent can perform an event report call based on the event, where the event report call is tailored for the interface of the selected analytics provider by the event agent. The analytics provider can be easily changed by updating the predetermined constant.
-
-
-
-
-