IP Library Granted Patent US 8,074,880
Granted Patent B2
US 8,074,880 · App. 12/325,309 · Granted Dec 13, 2011

Method, system and mobile device employing enhanced fingerprint authentication

Assignee: Research In Motion Limited
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,074,880
App. No.
12/325,309
Granted
Dec 13, 2011
Kind
B2
Abstract

The described embodiments relate generally to methods and systems for fingerprint authentication for a computing device. In one embodiment, the method comprises: storing a default finger swipe scan direction; receiving a finger swipe scan; authenticating the received finger swipe scan; determining a received finger swipe scan direction; and configuring the default finger swipe scan direction. The computing device may comprise a mobile device.

Claims (35)

1. A method for finger swipe verification for a computing device, the method comprising:

storing a default finger swipe scan direction in a memory;

receiving a finger swipe scan;

authenticating the received finger swipe scan wherein authenticating the received finger swipe scan comprises comparing the received finger swipe scan to authenticated finger swipe data in a direction corresponding to the default finger swipe scan direction;

determining a received finger swipe scan direction; and

configuring the default finger swipe scan direction.

2. The method of claim 1 , wherein configuring the default finger swipe scan direction comprises changing the default finger swipe scan direction to correspond to the received finger swipe scan direction.

3. The method of claim 1 , further comprising storing the received finger swipe scan direction.

4. The method of claim 3 , wherein configuring the default finger swipe scan direction comprises changing the default finger swipe scan direction to correspond to the received finger swipe scan direction if a predetermined number of stored finger swipe scan directions differ from the default finger swipe scan direction.

5. The method of claim 3 , wherein configuring the default finger swipe scan direction comprises changing the default finger swipe scan direction to correspond to the received finger swipe scan direction if a predetermined number of consecutive stored finger swipe scan directions differ from the default finger swipe scan direction.

6. The method of claim 3 , wherein configuring the default finger swipe scan direction comprises changing the default finger swipe scan direction to correspond to the received finger swipe scan direction if a predetermined percentage of stored finger swipe scan directions differ from the default finger swipe scan direction.

7. The method of claim 3 , wherein configuring the default finger swipe scan direction comprises changing the default finger swipe scan direction to correspond to the received finger swipe scan direction if a predetermined number of consecutive stored finger swipe scan directions differ from the default finger swipe scan direction within a predetermined period of time.

8. The method of claim 1 , wherein the computing device comprises a mobile device.

9. A computing device comprising:

a processor;

a fingerprint sensor operatively coupled to the processor; and

a memory accessible to the processor, wherein the memory stores a default finger swipe scan direction;

wherein the memory stores program code which, when executed by the processor, causes the processor to:

upon the fingerprint sensor receiving a finger swipe scan:

authenticate the received finger swipe scan by comparing the received finger swipe scan to authenticated finger swipe data in a direction corresponding to the default finger swipe scan direction;

determine a received finger swipe scan direction; and

configure the default finger swipe scan direction.

10. The computing device of claim 9 , wherein the program code causes the processor to configure the default finger swipe scan direction by changing the default finger swipe scan direction to correspond to the received finger swipe scan direction.

11. The computing device of claim 9 , wherein the memory further stores program code which, when executed by the processor, causes the processor to store the received finger swipe scan direction.

12. The computing device of claim 11 , wherein the program code causes the processor to configure the default finger swipe scan direction by changing the default finger swipe scan direction to correspond to the received finger swipe scan direction if a predetermined number of stored finger swipe scan directions differ from the default finger swipe scan direction.

13. The computing device of claim 11 , wherein the program code causes the processor to configure the default finger swipe scan direction by changing the default finger swipe scan direction to correspond to the received finger swipe scan direction if a predetermined number of consecutive stored finger swipe scan directions differ from the default finger swipe scan direction.

14. The computing device of claim 11 , wherein the program code causes the processor to configure the default finger swipe scan direction by changing the default finger swipe scan direction to correspond to the received finger swipe scan direction if a predetermined percentage of stored finger swipe scan directions differ from the default finger swipe scan direction.

15. The computing device of claim 11 , wherein the program code causes the processor to configure the default finger swipe scan direction by changing the default finger swipe scan direction to correspond to the received finger swipe scan direction if a predetermined number of consecutive stored finger swipe scan directions differ from the default finger swipe scan direction within a predetermined period of time.

16. The computing device of claim 11 , wherein the computing device comprises a mobile device.

17. Computer readable storage storing program code which, when executed by a processor, causes the processor to perform a method of user authentication, comprising:

receiving a finger swipe scan;

authenticating the received finger swipe scan;

determining a received finger swipe scan direction;

configuring a default finger swipe scan direction; and

wherein authenticating the received finger swipe scan comprises comparing the received finger swipe scan to authenticated finger swipe data in a direction corresponding to the default finger swipe scan direction.

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 Nov 3, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 034150/0483 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 10, 2009
From: BROWN, MICHAEL K.; ADAMS, NEIL P.; DAVIS, DINAH L.M.
To: RESEARCH IN MOTION LIMITED
Reel/Frame 022236/0784 →
Continuity (1)
Related Publication 20100133338A1 · Jun 3, 2010