IP Library Granted Patent US 11,651,101
Granted Patent B2
US 11,651,101 · App. 16/936,670 · Granted May 16, 2023

Multi-persona enrollment management

Inventors: Matthew Donald Miller (Decatur, GA); Adarsh Subhash Chandra Jain (Roswell, GA)
Assignee: VMware, Inc.
G06F21/6245H04L63/08H04L63/102H04L63/20G06F2221/2149
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,651,101
App. No.
16/936,670
Granted
May 16, 2023
Kind
B2
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.

Claims (34)

1. A method for multi-persona enrollment management, comprising:

querying, by a client device, a management computing environment to establish an alternate persona workspace in the client device;

receiving a token for the alternate persona workspace from the management computing environment;

creating the alternate persona workspace in the client device based on the token from the management computing environment;

associating an alternate persona account with the alternate persona workspace;

forwarding the token from a primary persona workspace in the client device to the alternate persona workspace by inter-process communications; and

receiving, by the client device, a notification to install at least one application in the alternate persona workspace from an account administration environment of the alternate persona account.

2. The method according to claim 1 , wherein associating the alternate persona account with the alternate persona workspace comprises accessing the alternate persona account through an account administration environment using the token.

3. The method according to claim 1 , wherein the account services identifier comprises a unique identifier for the alternate persona workspace.

4. The method according to claim 1 , further comprising forwarding the account services identifier from the alternate persona workspace to a primary persona workspace in the client device by inter-process communications.

5. The method according to claim 4 , wherein the alternate persona workspace is separate from the primary persona workspace in the client device.

6. The method according to claim 1 , wherein the management computing environment controls availability of at least one application in the alternate persona workspace through an application administration call to the account administration environment.

7. A non-transitory computer-readable medium embodying program code for multi-persona enrollment management that, when executed by a client device, directs the client device to at least:

query a management computing environment to establish an alternate persona workspace in the client device;

receive a token for the alternate persona workspace from the management computing environment;

create the alternate persona workspace in the client device based on token from the management computing environment;

associate an alternate persona account with the alternate persona workspace;

forwarding the token from a primary persona workspace in the client device to the alternate persona workspace by inter-process communications; and

receive a notification to install at least one application in the alternate persona workspace from the account administration environment of the alternate persona account.

8. The non-transitory computer-readable medium according to claim 7 , wherein, to associate the alternate persona account with the alternate persona workspace, the client device is further directed to at least access the alternate persona account through an account administration environment using the token.

9. The non-transitory computer-readable medium according to claim 7 , wherein the account services identifier comprises a unique identifier for the alternate persona workspace.

10. The non-transitory computer-readable medium according to claim 7 , wherein the client device is further directed to at least forward the account services identifier from the alternate persona workspace to a primary persona workspace in the client device by inter-process communications.

11. The non-transitory computer-readable medium according to claim 10 , wherein the alternate persona workspace is separate from the primary persona workspace in the client device.

12. A system for multi-persona enrollment management, comprising:

a memory device configured to store computer-readable instructions thereon; and

at least one processing device configured, through execution of the computer-readable instructions, to at least:

query a management computing environment to establish an alternate persona workspace in a client device;

receive a token for the alternate persona workspace from the management computing environment;

create the alternate persona workspace in the client device based on token from the management computing environment;

associate an alternate persona account with the alternate persona workspace;

forward the token from a primary persona workspace in the client device to the alternate persona workspace by inter-process communications; and

receive a notification to install at least one application in the alternate persona workspace from the account administration environment of the alternate persona account.

13. The system according to claim 12 , wherein, to associate the alternate persona account with the alternate persona workspace, the at least one processing device is further configured to at least access the alternate persona account through an account administration environment using the token.

14. The system according to claim 12 , wherein the account services identifier comprises a unique identifier for the alternate persona workspace.

Assignments (3)
PATENT ASSIGNMENT Recorded Aug 5, 2024
From: VMWARE LLC
To: OMNISSA, LLC
Reel/Frame 068327/0365 →
SECURITY INTEREST Recorded Jul 3, 2024
From: OMNISSA, LLC
To: UBS AG, STAMFORD BRANCH
Reel/Frame 068118/0004 →
CHANGE OF NAME Recorded Apr 15, 2024
From: VMWARE, INC.
To: VMWARE LLC
Reel/Frame 067102/0395 →