Method and system for container background unlock
AssigneeBlackBerry Limited
InventorsJohnathan George White, Rajeev Ragunathan Nair, David John Reynolds
Life of this patent
Estimating the term…
Abstract
Described herein is a system and method of application container access, the method includes performing a foreground unlock on an application container; creating a copy of a container key of the application container; locking the application container; receiving a background unlock trigger; determining whether a background unlock is authorized; performing the background unlock on at least a portion of the application container using the copy of the container key in response to determining the background unlock is authorized; and storing data in the at least a portion of the application container while the application container is in the background unlock.
Claims21
A method of application container access, the method comprising:
- performing a foreground unlock on an application container;
- creating a copy of a container key of the application container;
- locking the application container;
- receiving a background unlock trigger;
- determining whether a background unlock is authorized;
- performing the background unlock on at least a portion of the application container using the copy of the container key in response to determining the background unlock is authorized, wherein the background unlock enables a type of access that is less than full access to the application container;
- and
- storing data in the at least a portion of the application container while the application container is in the background unlock.
A device comprising:
- a memory comprising an application container;
- and
- a processor in communication with the memory, the processor configured to:
- perform a foreground unlock on the application container;
- create a copy of a container key of the application container;
- lock the application container;
- receive a background unlock trigger;
- determine whether a background unlock is authorized;
- perform the background unlock on at least a portion of the application container using the copy of the container key when the background unlock is authorized, wherein the background unlock enables a type of access that is less than full access to the application container;
- and
- store data in the at least a portion of the application container while the application container is in the background unlock.
A non-transitory computer readable storage medium comprising instructions which when executed by a processor cause the processor to:
- perform a foreground unlock on an application container;
- create a copy of a container key of the application container;
- lock the application container;
- receive a background unlock trigger;
- determine whether a background unlock is authorized;
- perform the background unlock on at least a portion of the application container using the copy of the container key when the background unlock is authorized, wherein the background unlock enables a type of access that is less than full access to the application container;
- and
- store data in the at least a portion of the application container while the application container is in the background unlock.
Dependencies are inferred from the claim text.