Method and apparatus for differentiated access control
First Claim
Patent Images
1. A method of providing differentiated access control on an electronic device, the method comprising:
- receiving at the electronic device a correct user input to unlock the electronic device;
storing multiple classes of data on the electronic device, wherein a first class of data comprises work data including a plurality of work applications, and a second class of data comprises personal data including a plurality of personal applications;
unlocking the first class of data through successful authentication to allow user access to the work applications;
locking, subsequent to the unlocking, the first class of data without locking the second class of data upon an expiration of an inactivity time for the first class of data; and
when the first class of data is locked and the electronic device is unlocked;
allowing user access to the second class of data, including allowing launching and enabling of any of the personal applications; and
preventing user access to the first class of data, including preventing launching and enabling of any of the work applications.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for differentiated access control on a computing device having a connection with a second device, the method checking whether a timer has expired on the second device or if a connection is lost to the second device; and preventing at least one of the plurality of application subsets from being launched or enabled if the timer has expired on the second device or the connection is lost to the second device.
105 Citations
48 Claims
-
1. A method of providing differentiated access control on an electronic device, the method comprising:
-
receiving at the electronic device a correct user input to unlock the electronic device; storing multiple classes of data on the electronic device, wherein a first class of data comprises work data including a plurality of work applications, and a second class of data comprises personal data including a plurality of personal applications; unlocking the first class of data through successful authentication to allow user access to the work applications; locking, subsequent to the unlocking, the first class of data without locking the second class of data upon an expiration of an inactivity time for the first class of data; and when the first class of data is locked and the electronic device is unlocked; allowing user access to the second class of data, including allowing launching and enabling of any of the personal applications; and preventing user access to the first class of data, including preventing launching and enabling of any of the work applications. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An electronic device enabled for differentiated access control, the electronic device comprising:
-
a processor; a communications subsystem; and memory, wherein the electronic device is enabled to; receive at the electronic device a correct user input to unlock the electronic device; store multiple classes of data, wherein a first class of data comprises work data including a plurality of work applications, and a second class of data comprises personal data including a plurality of personal applications; unlock the first class of data through successful authentication to allow user access to the work applications; lock, subsequent to unlocking the first class of data, the first class of data without locking the second class of data upon an expiration of an inactivity time for the first class of data; and when the first class of data is locked and the electronic device is unlocked; allow user access to the second class of data, including allowing launching and enabling of any of the personal applications; and prevent user access to the first class of data, including preventing launching and enabling of any of the work applications. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
18. A non-transitory computer readable medium storing instructions executable by a processor of an electronic device, the instructions comprising instructions to:
-
receive at the electronic device a correct user input to unlock the electronic device; store multiple classes of data on the electronic device, wherein a first class of data comprises work data including a plurality of work applications, and a second class of data comprises personal data including a plurality of personal applications; unlock the first class of data through successful authentication to allow user access to the work applications; lock, subsequent to unlocking the first class of data, the first class of data without locking the second class of data upon an expiration of an inactivity time for the first class of data; and when the first class of data is locked and the electronic device is unlocked; allow user access to the second class of data, including allowing launching and enabling of any of the personal applications; and prevent user access to the first class of data, including preventing launching and enabling of any of the work applications. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
Specification