Creating distinct user spaces through user identifiers
First Claim
Patent Images
1. A method of creating distinct user spaces, comprising:
- in a platform originally intended to be a single user platform, for each of a plurality of users;
via a processor, assigning to a first application used by the user a first user identifier (UID) unique to the user and the first application;
associating the first UID with user data exclusively associated with the user and the first application to create a multi-user platform;
providing user level-servicing using a loop device-based file system to enable the single user platform to accommodate multiple users; and
allocating to the user a range of UIDs, wherein the first UID is selected from the range of UIDs.
8 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
27 Claims
-
1. A method of creating distinct user spaces, comprising:
in a platform originally intended to be a single user platform, for each of a plurality of users; via a processor, assigning to a first application used by the user a first user identifier (UID) unique to the user and the first application; associating the first UID with user data exclusively associated with the user and the first application to create a multi-user platform; providing user level-servicing using a loop device-based file system to enable the single user platform to accommodate multiple users; and allocating to the user a range of UIDs, wherein the first UID is selected from the range of UIDs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A processing system, comprising:
a processor configured to, in a platform originally intended to be a single user platform, for each of a plurality of users; assign to a first application used by the user a first user identifier (UID) unique to the user and the first application; associate the first UID with user data exclusively associated with the user and the first application to create a multi-user platform; provide user level-servicing using a loop device-based file system to enable the single user platform to accommodate multiple users; and allocate to the user a range of UIDs, wherein the first UID is selected from the range of UIDs. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
19. A computer program product comprising:
-
a computer-readable storage medium comprising computer-usable program code stored thereon that creates distinct user spaces, the computer-readable storage medium comprising; computer-usable program code configured to, in a platform originally intended to be a single user platform, for each of a plurality of users; assign to a first application used by the user a first user identifier (UID) unique to the user and the first application; associate the first UID with user data exclusively associated with the user and the first application to create a multi-user platform; provide user level-servicing using a loop device-based file system to enable the single user platform to accommodate multiple users; and allocate to the user a range of UIDs, wherein the first UID is selected from the range of UIDs. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification