IP Library Granted Patent US 8,528,048
Granted Patent B2
US 8,528,048 · App. 12/969,647 · Granted Sep 3, 2013

Adjusting the position of an endpoint reference for increasing security during device log-on

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,528,048
App. No.
12/969,647
Granted
Sep 3, 2013
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 and with each execution of the method, at least one of a position of a pre-selected base image reference point on the modified base image and a position of a pre-selected overlay image reference point on the modified overlay image is varied. Positive authentication is indicated in response to an input resulting in the base image reference point on the modified base image being aligned with the overlay image reference point on the modified overlay image.

Claims (33)

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 base image reference point, and the overlay image having an overlay image reference point, which when executed by a processor direct the computing device to:

generating a modified base image;

generating a modified overlay image;

displaying, on a display, the modified base image overlaid by the modified overlay image, wherein displaying includes varying at least one of a position of the base image reference point on the display and a position of the overlay image reference point on the display relative to a previous displaying of the base image and the overlay image;

receiving an input causing alignment of the base image reference point on the modified base image with the overlay image reference point on the modified overlay image at a point on the display; and

in response to the alignment, indicating positive authentication.

2. The non-transitory computer readable media of claim 1 , wherein generating the modified base image comprises making a copy of the base image.

3. The non-transitory computer readable media of claim 1 , wherein generating the modified overlay image comprises making a copy of the overlay image.

4. The non-transitory computer readable media of claim 1 , wherein generating the modified base image comprises randomly altering the position of the base image reference point on the display.

5. The non-transitory computer readable media of claim 1 , wherein the input comprises a movement of the modified base image and a movement of the modified overlay image.

6. The non-transitory computer readable media of claim 1 , wherein the input comprises a sequence of movements of the modified base image and the modified overlay image.

7. The non-transitory computer readable media of claim 1 , wherein generating the modified base image comprises randomly altering an appearance of the base image.

8. The non-transitory computer readable media of claim 1 , wherein generating the modified base image comprises distorting the base image.

9. The non-transitory computer readable media of claim 1 , wherein generating the modified overlay image comprises randomly altering the appearance of the overlay image.

10. The non-transitory computer readable media of claim 1 , wherein the overlay image is a grid of images and generating the modified overlay image comprises altering the position of the overlay image reference point while maintaining at least one of a column and a row with images having a common characteristic.

11. 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 base image reference point, and the overlay image having an 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, wherein displaying includes varying at least one of a position of the base image reference point on the display and a position of the overlay image reference point on the display relative to a previous displaying of the base image and the overlay image;

receiving an input causing alignment of the base image reference point on the modified base image with the overlay image reference point on the modified overlay image at a point on the display; and

in response to the alignment, indicating positive authentication.

12. The method of claim 11 , wherein generating the modified base image comprises randomly altering an appearance of the base image.

13. The method of claim 11 , wherein generating the modified overlay image comprises randomly altering an appearance of the overlay image.

14. A computing device comprising:

a processor;

a display;

a user interface for receiving user input; and

one or more non-transitory computer readable media having computer readable instructions stored thereon for 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 base image reference point, and the overlay image having an overlay image reference point, which when executed by the processor direct the computing device to generate a modified base image; generate a modified overlay image;

display, on the display, the modified base image overlaid by the modified overlay image, wherein including varying at least one of a position of the base image reference point on the display and a position of the overlay image reference point on the display relative to a previous display of the base image and the overlay image; receive an input causing alignment of the base image reference point on the modified base image with the overlay image reference point on the modified overlay image at a point on the display; and in response to the alignment, indicate positive authentication.

15. The computing device of claim 14 , further comprising the memory.

16. The computing device of claim 14 , wherein the non-transitory computer readable media comprises a flash memory.

17. The computing device of claim 14 , wherein the user interface comprises a touch screen.

18. The computing device of claim 14 , comprising a mobile electronic device.

Assignments (4)
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 →
CHANGE OF NAME Recorded May 7, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 032836/0938 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2011
From: GRIFFIN, JASON TYLER; ADAMS, NEIL PATRICK; BROWN, MICHAEL KENNETH
To: RESEARCH IN MOTION LIMITED
Reel/Frame 026068/0207 →