IP Library Granted Patent US 8,931,083
Granted Patent B2
US 8,931,083 · App. 12/969,637 · Granted Jan 6, 2015

Multi-layer multi-point or randomized passwords

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 8,931,083
App. No.
12/969,637
Granted
Jan 6, 2015
Kind
B2
Abstract

A method of authenticating a user of a computing device is proposed, together with computing device on which the method is implemented. In the method a modified base image is overlaid with a modified overlay image on a display. At least one of the modified base image and modified overlay image is moved by the user. Positive authentication is indicated in response a first point relative to the base image reference point being aligned with a second point relative to the overlay image reference point.

Claims (35)

1. One or more non-transitory computer readable media having computer readable instructions stored thereon for authenticating a user of a computing device, the computing device having a memory storing a base image and an overlay image, the base image having a selected base image reference point, and the overlay image having a selected overlay image reference point, the instructions comprising instructions for:

generating a modified base image;

generating a modified overlay image;

displaying, on a display, the modified base image overlaid by the modified overlay image;

receiving an input for moving one of the modified base image or the modified overlay image;

moving the one of the modified base image or the modified overlay image in response to the input; and

in response to alignment of a first point on the modified base image with a second point on the modified overlay image, indicating positive authentication, the first point being a position relative to the selected base image reference point and the second point being at a position relative to the selected overlay image reference point.

2. The one or more non-transitory computer readable media of claim 1 , wherein the first point is the selected base image reference point.

3. The one or more non-transitory computer readable media of claim 1 , wherein the second point is the selected overlay image reference point.

4. The one or more non-transitory computer readable media of claim 1 , wherein the modified overlay image is a grid of images and the second point is relative to coordinates of the selected overlay image reference point on the modified overlay image.

5. The one or more non-transitory computer readable media of claim 1 , wherein the modified overlay image is a grid of images, with each block on the grid including an arrow and the second point being a predetermined distance from the selected overlay image reference point in a direction of the arrow in the block containing the selected overlay image reference point.

6. The one or more non-transitory computer readable media of claim 1 , wherein a location of one or both of the selected overlay image reference point and the selected base image reference point is randomly altered each time the modified overlay image and the modified base image are generated.

7. The one or more non-transitory computer readable media of claim 1 , wherein the modified overlay image comprises two or more groupings of images, with the selected overlay image reference point contained within one of the groupings and the second point being a designated point within the grouping containing the selected overlay image reference point.

8. The one or more non-transitory computer readable media of claim 1 , the instructions further comprising instructions for displaying an indication of at least one of a relationship between the first point and the selected base image reference point or a relationship between the second point and the selected overlay image reference point.

9. A method of authenticating a user of a computing device, the computing device having a memory storing a base image and an overlay image, the base image having a selected base image reference point, and the overlay image having a selected overlay image reference point, the method comprising:

generating a modified base image;

generating a modified overlay image;

displaying, on a display, the modified base image overlaid by the modified overlay image;

receiving an input for moving one of the modified base image or the modified overlay image;

moving the one of the modified base image or the modified overlay image in response to the input; and

in response to alignment of a first point on the modified base image with a second point on the modified overlay image, indicating positive authentication, the first point being a position relative to the selected base image reference point and the second point being at a position relative to the selected overlay image reference point.

10. The method of claim 9 , wherein the first point is on the selected base image reference point.

11. The method of claim 9 , wherein the second point is on the selected overlay image reference point.

12. The method of claim 9 , wherein generating the modified overlay image comprises generating a grid of images and wherein the second point is relative to coordinates of the selected overlay image reference point on the modified overlay image.

13. The method of claim 9 , wherein generating the modified overlay image comprises generating a grid of images, with each block on the grid including an arrow and wherein the second point being a pre-determined distance from the selected overlay image reference point in a direction of the arrow in the block containing the selected overlay image reference point.

14. The method of claim 9 , further comprising randomly altering a location of one or both of the selected overlay image reference point and the selected base image reference point each time the modified overlay image and the modified base image are generated.

15. The method of claim 9 , wherein generating the modified overlay image comprises generating two or more groupings of images, with the selected overlay image reference point contained within one of the groupings and the second point being a designated point within the grouping containing the selected overlay image reference point.

16. The method of claim 9 , further comprising displaying an indication of a relationship between the second point and the selected overlay image reference point.

17. A computing device comprising:

a processor;

a display; and

one or more computer readable media having computer readable instructions stored thereon that when executed by the processor implement a method of authenticating a user of the computing device, the computing device having a memory storing a base image and an overlay image, the base image having a selected base image reference point, and the overlay image having a selected overlay image reference point, the method including generating a modified base image; generating a modified overlay image; displaying, on the display, the modified base image overlaid by the modified overlay image; receiving an input for moving one of the modified base image or the modified overlay image; moving the one of the modified base image or the modified overlay image in response to the input; and in response to alignment of a first point on the modified base image with a second point on the modified overlay image, indicating positive authentication, the first point being a position relative to the selected base image reference point and the second point being at a position relative to the selected overlay image reference point.

18. The computing device of claim 17 , wherein the display comprises a touch screen and the input is received via the touch screen.

19. The computing device of claim 17 , wherein the computing device is a mobile electronic device.

20. The computing device of claim 17 , wherein the display comprises a multi-touch screen and the input is received via the multi-touch screen.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064271/0199 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CHANGE OF NAME Recorded Oct 18, 2013
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 031439/0714 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2011
From: GRIFFIN, JASON TYLER; FYKE, STEVEN HENRY; ADAMS, NEIL PATRICK; BROWN, MICHAEL KENNETH; PASQUERO, JEROME
To: RESEARCH IN MOTION LIMITED
Reel/Frame 025900/0001 →