Method to Selectively Access and Constrain/Enable Functions of Installed Apps for Different Categories of Users
Publication Date: 2016-Mar-21
The IP.com Prior Art Database
Disclosed is a method to assign application function/feature restrictions at a granular level based on the person unlocking the managed device.
Page 01 of 5
Method to Selectively Access and Constrain /
Different Categories of Users
Mobile devices are commonly used by a single user. That user can set application restrictions through policies applied at the device level. These restrictions remain in place for any user that unlocks or has access to the device .
A typical example of this is a parent unlocking a mobile device in order for a child to play games. The problem with this is that there is no way to restrict a child user from accessing and managing content meant for the actual device owner . Neither is there a
way to set different restrictions for different children on the same device . This can only be done if each child has a dedicated device with device -specific parental policies set. In addition, a parent may have multiple devices (e.g., a smart phone and a tablet) and the children of different age groups use these devices interchangeably . Because the content a parent downloads from application (app) stores is available on all devices (through means of iCloud), it is not possible to dynamically interchange parental policies across all devices depending on the user (i.e. child) unlocking it or even subjecting the device owner to the same policies when unlocked.
Standard single user operating systems support multiple user accounts . The applications can be set up for three types of user accounts : administrator, specific users, or guest (all users).
The disclosed solution proposes a method to establish flexible groups of users ; each group can have a potentially overlapping set of applications and corresponding desktops.
The novel contribution is a method to assign application function /feature restrictions at a more granular level based on the person unlocking the device ; this can be for multiple users (e.g. identified through touch id). The device owner can set the restrictions using an app container and restrictions manager, which restricts device capability and usage. The app container(s) and the restriction manager enforce policies/restrictions on the managed apps. The container(s) can be associated with a user unlocking the device.
At the same time, the system and method maintain a single app instance and device ownership profile, which avoids the need to manage multiple user accounts or purchase multiple devices.
The novel components of the solution include methods to :
1. Selectively enable/disable functions/features of installed mobile apps based on user
2. Define multiple containers/buckets that define the functions enabled /disabled
3. Activate one or more containers of functions based on user profile
4. Dynamically configure applications based on mobile user login identity
5. Enable user profiles based on user login (typically by touch ID detection)
The container and restrictions manager can perform the following :
/Enable Functions of Installed Apps for
Enable Functions of Installed Apps for
Page 02 of 5
• filter the apps (e.g., games appropriate for pre-sch...