Creating distinct user spaces through user identifiers
First Claim
Patent Images
1. A method of creating distinct user accounts, comprising:
- via a processor in a computing device;
establishing multiple user accounts on the computing device that are isolated from one another or are orthogonal to one another, wherein establishing the multiple user accounts comprises;
assigning to a first application associated with a first user account a first user identifier (UID) unique to the first user account and the first application;
assigning to a second application associated with a second user account a second UID unique to the second user account and the second application;
assigning a first range of unique UIDs to the first user account, wherein the first unique UID assigned to the first user account and the first application is from the first range of unique UIDs; and
assigning a second range of unique UIDs to the second user account, wherein the second unique UID assigned to the second user account and the second application is from the second range of unique UIDs.
7 Assignments
0 Petitions
Accused Products
Abstract
A method of, and a processing system for, creating distinct user spaces. In a platform originally intended to be a single user platform, for each of a plurality of users, a first application used by the user can be assigned a user identifier (UID) unique to the user and the first application. The first UID can be associated with user data exclusively associated with the user and the first application to create a multi-user platform.
-
Citations
16 Claims
-
1. A method of creating distinct user accounts, comprising:
-
via a processor in a computing device; establishing multiple user accounts on the computing device that are isolated from one another or are orthogonal to one another, wherein establishing the multiple user accounts comprises; assigning to a first application associated with a first user account a first user identifier (UID) unique to the first user account and the first application; assigning to a second application associated with a second user account a second UID unique to the second user account and the second application; assigning a first range of unique UIDs to the first user account, wherein the first unique UID assigned to the first user account and the first application is from the first range of unique UIDs; and assigning a second range of unique UIDs to the second user account, wherein the second unique UID assigned to the second user account and the second application is from the second range of unique UIDs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computing device, comprising:
-
one or more persistent data storage elements; and a processor configured to cause application data to be stored to the persistent data storage element, wherein the processor is further configured to; cause a first range of unique UIDs to be assigned to a first user account of the computing device; cause a first application associated with the first user account to be assigned a first UID unique to the first user account and the first application, wherein the first unique UID is from the first range of unique UIDs assigned to the first user account; cause a second range of unique UIDs to be assigned to a second user account of the computing device; and cause a second application associated with the second user account to be assigned a second UID unique to the second user account and the second application, wherein the second unique UID is from the second range of unique UIDs assigned to the second user account; wherein assignment of the first and second range of unique UIDs enables application data associated with the first user account that is stored on the persistent data storage element to be isolated from application data associated with the second user account that is stored on the persistent data storage element. - View Dependent Claims (13, 14, 15, 16)
-
Specification