IP Library › Granted Patent US 10,203,870
Granted Patent B2
US 10,203,870 · App. 14/680,700 · Granted Feb 12, 2019

Authentication using a touch-sensitive keyboard with distinct pluralities of keys as respective regions

Inventors: Mohammed Nawaf Smadi (Ancaster, CA); Timothy Herbert Kyowski (Kitchener, CA)
Assignee: BlackBerry Limited
G06F3/04886G06F3/0488G06F3/04883G06F21/31G06F21/32G06F21/36G06F21/82H04L9/3226G06F2200/1637G06F2221/031
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,203,870
App. No.
14/680,700
Granted
Feb 12, 2019
Kind
B2
Abstract

For a computing device that employs a touch-sensitive keyboard, authentication may involve illustrating, to the electronic device, knowledge of a stored secret though providing input, at least in part, via the touch-sensitive keyboard. The input may be in the form of swipes alone or in combination with key actuations. Furthermore, the swipes and key actuations may be associated with a particular region of the touch-sensitive keyboard.

Claims (48)

1. A method of authenticating access to an electronic device having a display and a touch-sensitive keyboard distinct from the display, wherein the electronic device is configured to consider distinct pluralities of keys on the touch-sensitive keyboard to be respective regions, the method comprising:

detecting receipt of a candidate sequence of actions, the candidate sequence of actions including:

a plurality of concurrent directional swipes on the touch-sensitive keyboard; and

a key press on the touch-sensitive keyboard;

responsive to the detecting,

associating each directional swipe among the plurality of directional swipes with:

a region among the regions in which each directional swipe begins; and

a region among the regions in which each directional swipe ends;

associating the key press with at least one of the regions;

determining that the candidate sequence of actions matches a stored sequence of actions; and

responsive to the determining, allowing access to the electronic device.

2. The method of claim 1 wherein the sequence of actions further comprises concurrent key presses of a first key and a second key on the touch-sensitive keyboard.

3. The method of claim 2 wherein the electronic device is configured to consider a first plurality of keys on the touch-sensitive keyboard to be a first region and a second plurality of keys on the touch-sensitive keyboard to be a second region and wherein the method further comprises associating the key press of the first key with the first region and associating the key press of the second key with the second region.

4. The method of claim 1 wherein the electronic device is configured to consider a first plurality of keys on the touch-sensitive keyboard to be a first region and a second plurality of keys on the touch-sensitive keyboard to be a second region and wherein the method further comprises associating a first directional swipe with the first region and associating a second directional swipe, which is concurrent with the first directional swipe, with the second region.

5. The method of claim 1 wherein the display comprises a touch-sensitive display and wherein the sequence of actions further comprises a sensed movement on the touch-sensitive display.

6. An electronic device comprising:

a display;

a touch-sensitive keyboard distinct from the display, wherein the electronic device is configured to consider distinct pluralities of keys on the touch-sensitive keyboard to be respective regions; and

a processor adapted to:

detect receipt of a candidate sequence of actions, the sequence of actions including:

a plurality of concurrent directional swipes on the touch-sensitive keyboard; and

a key press on the touch-sensitive keyboard;

associate each directional swipe among the plurality of directional swipes with:

a region among the regions in which each directional swipe begins; and

a region among the regions in which each directional swipe ends;

associate the key press with at least one of the regions;

determine that the candidate sequence of actions matches a stored sequence of actions; and

allow access to the electronic device.

7. The electronic device of claim 6 wherein the touch-sensitive keyboard is configured to:

detect a change in capacitance responsive to a touch; or

detect a change in resistance responsive to a touch.

8. The electronic device of claim 6 wherein the sequence of actions further comprises concurrent key presses of a first key and a second key on the touch-sensitive keyboard.

9. The electronic device of claim 8 wherein the processor is configured to consider a first plurality of keys on the touch-sensitive keyboard to be a first region and a second plurality of keys on the touch-sensitive keyboard to be a second region and wherein the processor is further adapted to associate the key press of the first key with the first region and to associate the key press of the second key with the second region.

10. The electronic device of claim 6 wherein the processor is configured to consider a first plurality of keys on the touch-sensitive keyboard to be a first region and a second plurality of keys on the touch-sensitive keyboard to be a second region and wherein the processor is further adapted to associate a first directional swipe with the first region and to associate a second directional swipe, which is concurrent with the first directional swipe, with the second region.

11. The electronic device of claim 6 wherein the display comprises a touch-sensitive display and wherein the sequence of actions further comprises a sensed movement on the touch-sensitive display.

12. A non-transitory computer readable medium having stored thereon computer executable instructions, the computer executable instructions comprising code that, upon execution by a processor in an electronic device having a display and a touch-sensitive keyboard distinct from the display, wherein the electronic device is configured to consider distinct pluralities of keys on the touch-sensitive keyboard to be respective regions, causes the processor to:

detect receipt of a candidate sequence of actions, the sequence of actions including:

a plurality of concurrent directional swipes on the touch-sensitive keyboard; and

a key press on the touch-sensitive keyboard;

associate each directional swipe among the plurality of directional swipes with:

a region among the regions in which each directional swipe begins; and

a region among the regions in which each directional swipe ends;

associate the key press with at least one of the regions;

determine that the candidate sequence of actions matches a stored sequence of actions; and

allow access to the electronic device.

13. The computer readable medium of claim 12 wherein the sequence of actions further comprises concurrent key presses of a first key and a second key on the touch-sensitive keyboard.

14. The computer readable medium of claim 13 wherein the instructions further comprise code that causes the processor to consider a first plurality of keys on the touch-sensitive keyboard to be a first region and a second plurality of keys on the touch-sensitive keyboard to be a second region and wherein the instructions further comprise code that causes the processor to associate the key press of the first key with the first region and to associate the key press of the second key with the second region.

15. The computer readable medium of claim 12 wherein the instructions further comprise code that causes the processor to consider a first plurality of keys on the touch-sensitive keyboard to be a first region and a second plurality of keys on the touch-sensitive keyboard to be a second region and wherein the processor is further adapted to associate a first directional swipe with the first region and to associate a second directional swipe, which is concurrent with the first directional swipe, with the second region.

Assignments (3)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 7, 2015
From: SMADI, MOHAMMED NAWAF; KYOWSKI, TIMOTHY HERBERT
To: BLACKBERRY LIMITED
Reel/Frame 035350/0924 →
Continuity (1)
Related Publication 20160299682A1 · Oct 13, 2016