IP Library Granted Patent US 10,176,315
Granted Patent B2
US 10,176,315 · App. 14/712,013 · Granted Jan 8, 2019

Graphical authentication

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,176,315
App. No.
14/712,013
Granted
Jan 8, 2019
Kind
B2
Abstract

A method, electronic device, and non-transitory computer-readable medium for establishing graphical authentication on an electronic device are disclosed. The method comprises: receiving a first user input corresponding to an image, the image comprising a plurality of points of interest; receiving a second user input corresponding to a selected point of interest in the plurality of points of interest in the image; receiving a third user input corresponding to a selected password element; and storing the selected image, the selected point of interest, and the selected password element in association with a user authentication profile in a memory of the electronic device.

Claims (55)

1. A method for a graphical authentication process on an electronic device, the method comprising:

setting up a future graphical authentication process by:

displaying, on a screen of the electronic device, a base image, the base image including a plurality of points of interest;

receiving input corresponding to selection of a particular point of interest from among the plurality of points of interest in the base image;

receiving input corresponding to selection of a password element, the password element to be geometrically aligned with the particular point of interest in the base image during the future graphical authentication process, wherein the password element comprises an alphanumeric character or a symbol; and

storing the base image, the particular point of interest in the base image, and the password element in association with an authentication profile in a memory of the electronic device; and

preparing for the graphical authentication process by:

displaying, on the screen, the base image; and

displaying, on the screen overlaying the base image, a second image, the second image including a plurality of elements including the password element, wherein the second image is partially transparent so that at least part of the base image is visible through the second image;

carrying out the graphical authentication process by:

authenticating access to the electronic device in response to receiving further input corresponding to positioning of an occurrence of the password element in the second image within a threshold distance of the particular point of interest in the base image.

2. The method of claim 1 , wherein the particular point of interest is associated with an authentication area defined by the threshold distance, wherein the authentication area defines an area in which the particular point of interest in the base image can be aligned with the occurrence of the password element in the second image for authentication.

3. The method of claim 2 , wherein the authentication area is adjustable.

4. The method of claim 2 , further comprising storing the authentication area in association with the authentication profile in the memory of the electronic device.

5. The method of claim 2 , further comprising:

displaying, on the screen:

a selector for allowing the receiving of the input corresponding to the selection of the particular point of interest in the base image; and

an indicator identifying an authentication area associated with a location of the selector; and

moving the selector and the indicator in response to receipt of further input.

6. The method of claim 2 , further comprising receiving a level of security associated with the authentication profile, wherein the authentication area is inversely proportional to the level of security associated with the authentication profile.

7. The method of claim 1 , further comprising:

displaying, on the screen, a selector for allowing the receiving of the input corresponding to the selection of the particular point of interest in the base image; and

moving the selector in response to receipt of further user input.

8. The method of claim 1 , wherein the base image comprises a picture, a digital photograph, a graphic, or another type of image in which the plurality of points of interest represent unique visual elements.

9. The method of claim 1 , wherein the plurality of elements are characters, symbols, or other type of elements and wherein the plurality of elements are arranged in a sequence, a series, or a repeating pattern.

10. The method of claim 1 , wherein the plurality of elements are arranged in a pattern.

11. The method of claim 10 , wherein the pattern comprises a grid pattern in which the plurality of elements are arranged in an array of rows and columns.

12. The method of claim 10 , wherein the pattern is repeated or looped in one or more directions.

13. The method of claim 10 , wherein arrangement of the elements in the pattern is randomly generated.

14. The method of claim 10 , wherein arrangement of the elements in the pattern is randomly generated with respect to a pitch of the pattern, an orientation or skew of the pattern, an order of the elements in the pattern, a shape of the pattern, or any combination thereof.

15. An electronic device comprising:

a processor;

a display coupled to the processor; and

a memory coupled to the processor, the memory having instructions stored thereon that, when executed by the processor, cause the electronic device to:

set up a future graphical authentication process by:

displaying, on the display, a base image, the base image including a plurality of points of interest;

receiving input corresponding to selection of a particular point of interest from among the plurality of points of interest in the base image;

receiving input corresponding to selection of a password element, the password element to be geometrically aligned with the particular point of interest in the base image during a future graphical authentication process, wherein the password element comprises an alphanumeric character or a symbol; and

storing the base image, the particular point of interest in the base image, and the password element in association with an authentication profile in the memory;

prepare for the graphical authentication process by:

displaying, on the screen, the base image; and

displaying, on the screen overlaying the base image, a second image, the second image including a plurality of elements including the password element; and

carry out the graphical authentication process by:

authenticating access to the electronic device in response to receiving further input corresponding to positioning of an occurrence of the password element in the second image within a threshold distance of the particular point of interest in the base image.

16. A non-transitory computer-readable medium having computer-readable instructions stored thereon for execution by a processor of an electronic device, the instructions, when executed by the processor, cause the electronic device to:

set up a future graphical authentication process by:

displaying, on a screen of the electronic device, a base image, the base image including a plurality of points of interest;

receiving input corresponding to selection of a particular point of interest from among the plurality of points of interest in the base image;

receiving input corresponding to selection of a password element, the password element to be geometrically aligned with the particular point of interest in the base image during a future graphical authentication process, wherein the selected password element comprises an alphanumeric character or a symbol; and

storing the base image, the particular point of interest in the base image, and the password element in association with an authentication profile in a memory of the electronic device;

prepare for the graphical authentication process by:

displaying, on the screen, the base image; and

displaying, on the screen overlaying the base image, a second image, the second image including a plurality of elements including the password element; and

carry out the graphical authentication process by:

authenticating access to the electronic device in response to receiving further input corresponding to positioning of an occurrence of the password element in the second image within a threshold distance of the particular point of interest in the base image.

Assignments (9)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064270/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 4, 2016
From: THEREFORE LIMITED; FIRESTORM LIMITED; ORIGIN LIMITED
To: SPLASHCLICK LIMITED
Reel/Frame 039070/0631 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 4, 2016
From: THEREFORE LIMITED
To: RESEARCH IN MOTION LIMITED
Reel/Frame 039070/0657 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 4, 2016
From: HOLMES, ANDREW; MORRISON-LYONS, BARNABY; LANGLEY, PETER; THEREFORE LIMITED
To: THEREFORE LIMITED
Reel/Frame 039250/0128 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 4, 2016
From: SPLASHCLICK LIMITED
To: THEREFORE LIMITED; HOLMES, ANDREW; MORRISON-LYONS, BARNABY; LANGLEY, PETER
Reel/Frame 039250/0137 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 4, 2016
From: THEREFORE LIMITED
To: FIRESTORM LIMITED; ORGIN LIMITED; THEREFORE LIMITED
Reel/Frame 039250/0120 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 4, 2016
From: RIDDIFORD, MARTIN
To: THEREFORE LIMITED
Reel/Frame 039070/0609 →
CHANGE OF NAME Recorded Mar 1, 2016
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 037963/0731 →
Cited By (2)
US 12,306,929 US 12,417,408