Creating Distinct User Spaces Through User Identifiers
AssigneeOpenPeak Inc.
InventorsPhilip Schentrup, Michael Kelly, Eoin Hyden
Life of this patent
Estimating the term…
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.
Claims22
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 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;
- and
- allocating to the user a range of UIDs, wherein the first UID is selected from the range of UIDs.
The method of claim 4, further comprising:
- when at least one of the applications used by the user is removed from the single user platform, returning a corresponding UID to a pool of available UIDs.
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;
- and
- allocate to the user a range of UIDs, wherein the first UID is selected from the range of UIDs.
A method of creating distinct user spaces, comprising:
- in a platform originally intended to be a single user platform in which applications are assigned unique user identifiers (UID), via a processor, assigning a first unique UID to a first user and a first application to be used by a first user;
- and
- via the processor, assigning a second unique UID to a second user and a second application to be used by a second user, wherein the assignment of the first and second UIDs isolates user data associated with the first application and the first user from user data associated with the second application and the second user and results in a multi-user platform.
The method according to 13, further comprising:
- assigning a common range of unique UIDs to the first user and the second user;
- assigning a unique UID from the common range to an application to be used by the first user and the second user to enable the first user and second user to share resources.
A processing system, comprising:
- one or more data storage elements;
- and
- a processor configured to cause data to be stored to the data storage element, wherein the processing system was originally intended to be a single user platform in which applications are assigned unique user identifiers (UID);
- wherein the processor is configured to:
- assign a first unique UID to a first user and a first application to be used by a first user;
- assign a second unique UID to a second user and a second application to be used by a second user, wherein the assignment of the first and second UIDs by the processor isolates user data associated with the first application and the first user from user data associated with the second application and the second user and results in a multi-user platform.
Dependencies are inferred from the claim text.