Method of locking an application on a computing device

US9367672B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9367672-B2
Application numberUS-201313799531-A
CountryUS
Kind codeB2
Filing dateMar 13, 2013
Priority dateMar 13, 2013
Publication dateJun 14, 2016
Grant dateJun 14, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A computer-implemented method entails steps of receiving user input signifying that an application on a computing device is to be locked and, in response to the user input, locking a user within the application to thereby permit the user to utilize functionalities of the application without exiting from the application or switching to another application on the computing device.

First claim

Opening claim text (preview).

The invention claimed is: 1. A computer-implemented method comprising: associating each of a plurality of guest users identified by a respective biometric identifier to sets of functions within one or more applications; executing an application on a computing device while in an unlocked state, the unlocked state providing unrestricted user access to all applications and functionalities of the computing device; receiving, in the unlocked state, a predetermined gesture user input signifying that the executing application on the computing device is to be locked; in response to the predetermined gesture user input, locking the executing application; and reading a biometric identifier and allowing access to selective sets of functions within the locked application that correspond to the guest user identified by the read biometric identifier. 2. The method as claimed in claim 1 wherein receiving the user input signifying that the application is to be locked comprises detecting a predetermined gesture resembling a padlock. 3. The method as claimed in claim 1 further comprising displaying user selectable options to lock the application or to lock a currently displayed screen being displayed by the application. 4. The method as claimed in claim 1 further comprising: receiving a command to unlock the application or perform a restricted action; in response to the command, requesting input of user credentials; and unlocking the application or performing the restricted action only if the user credentials are provided. 5. The method as claimed in claim 1 further comprising receiving user input to define one or more related applications which can be also used when the application is locked. 6. The method as claimed in claim 1 further comprising receiving user input to define which functionalities of the application are operative and which are inoperative. 7. A non-transitory computer-readable medium comprising instructions in code which when loaded into a memory and executed by a processor of a computing device cause the computing device to: associate each of a plurality of guest users identified by a respective biometric identifier to sets of functions within one or more applications; execute an application on a computing device while in an unlocked state, the unlocked state providing unrestricted user access to all applications and functionalities of the computing device; receive on the computing device that is the unlocked state a predetermined gesture user input signifying that the executing application on the computing device is to be locked; and in response to the predetermined gesture user input, lock the executing application; and read a biometric identifier to allow access to selective sets of functions within the locked application that correspond to the guest user identified by the read biometric identifier. 8. The computer-readable medium as claimed in claim 7 wherein receiving the user input signifying that the application is to be locked comprises detecting a predetermined gesture resembling a padlock. 9. The computer-readable medium as claimed claim 7 further comprising code that causes the computing device to display user selectable options to lock the application or to lock a currently displayed screen being displayed by the application. 10. The computer-readable medium as claimed in claim 7 further comprising code that causes the computing device to: receive a command to unlock the application or perform a restricted action; in response to the command, request input of user credentials; and unlock the application or perform the restricted action only if the user credentials are provided. 11. The computer-readable medium as claimed in claim 7 further comprising code that causes the computing device to receive user input to define one or more related applications which can be also used when the application is locked. 12. The computer-readable medium as claimed in claim 7 further comprising code that causes the computing device to receive user input to define which functionalities of the application are operative and which are inoperative. 13. A computing device comprising: a memory for storing an application; a processor operatively coupled to the memory for: associating each of a plurality of guest users identified by a respective biometric identifier to sets of functions within one or more applications; and executing the application while in an unlocked state, the unlocked state providing unrestricted user access to all applications and functionalities of the computing device; and a user interface for: receiving on the computing device that is the unlocked state, a predetermined gesture user input, wherein the processor is configured to lock the executing application in response to the predetermined gesture user input, and reading a biometric identifier and allowing access to selective sets of functions within the locked application that correspond to the guest user identified by the read biometric identifier. 14. The computing device as claimed in claim 13 wherein the processor is configured recognize a predetermined gesture resembling a padlock as the user input signifying that the application is to be locked. 15. The computing device as claimed claim 13 wherein the processor is configured to provide user selectable options to lock the application or to lock a currently displayed screen being displayed by the application. 16. The computing device as claimed in claim 13 wherein the processor is configured to: receive a command to unlock the application or perform a restricted action; in response to the command, request input of user credentials; and unlock the application or perform the restricted action only if the user credentials are provided. 17. The computing device as claimed in claim 13 wherein the processor is configured to receive user input to define one or more related applications which can be also used when the application is locked. 18. The computing device as claimed in claim 13 wherein the processor is configured to receive user input to define which functionalities of the application are operative and which are inoperative.

Assignees

Inventors

Classifications

  • Access rights, e.g. capability lists, access control lists, access tables, access matrices · CPC title

  • G06F21/31Primary

    User authentication · CPC title

  • Locking files · CPC title

  • to features or functions of an application · CPC title

  • Access security · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9367672B2 cover?
A computer-implemented method entails steps of receiving user input signifying that an application on a computing device is to be locked and, in response to the user input, locking a user within the application to thereby permit the user to utilize functionalities of the application without exiting from the application or switching to another application on the computing device.
Who is the assignee on this patent?
Blackberry Ltd
What technology area does this patent fall under?
Primary CPC classification G06F21/31. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 14 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).