IP Library Granted Patent US 9,063,653
Granted Patent B2
US 9,063,653 · App. 13/601,898 · Granted Jun 23, 2015

Ranking predictions based on typing speed and typing confidence

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 9,063,653
App. No.
13/601,898
Granted
Jun 23, 2015
Kind
B2
Abstract

A method that includes receiving an input string, ranking, by the processor, a predicted string associated with the input string, wherein the ranking depends on whether the input string is a substring of the predicted string and at least on one of a typing speed and a typing confidence, and displaying the ranked predicted string.

Claims (28)

1. An input method for a communication device having a processor, the method comprising:

receiving an input character string;

ranking, by the processor, a predicted character string associated with the input character string, wherein the ranking depends on whether the input character string is a substring of the predicted character string and at least on one of a typing speed and a typing confidence, wherein the typing speed reflects a speed at which the character string is input, and wherein the typing confidence reflects a confidence in a detected input associated with the input character string; and

displaying the ranked predicted character string.

2. The method of claim 1 , wherein the ranking is in direct relationship with the typing speed if the input character string is not a substring of the predicted character string.

3. The method of claim 1 , wherein the ranking is in inverse relationship with the typing speed if the input character string is a substring of the predicted character string.

4. The method of claim 1 , wherein the typing speed comprises the average typing speed across a predetermined number of most recently typed characters.

5. The method of claim 1 , further comprising determining the typing confidence based at least on the strength of one or more touches associated with the input character string.

6. The method of claim 5 , further comprising determining the strength of the touches based on the area of the location of the touch.

7. The method of claim 5 , wherein the ranking is in direct relationship with the typing confidence if the input character string is a substring of the predicted character string.

8. The method of claim 5 , wherein the ranking is in inverse relationship with the typing speed if the input character string is not a substring of the predicted character string.

9. The method of claim 5 , wherein the typing speed comprises the average typing speed across a predetermined number of most recently typed characters.

10. The method of claim 1 , wherein displaying the ranked predicted character string comprises displaying the ranked predicted character string responsive to a determination that the ranked predicted character string is among a predetermined number of most highly ranked predicted character strings.

11. An electronic device comprising a display and a processor, the processor configured to perform:

receiving an input character string;

ranking a predicted character string associated with the input character string, wherein the ranking depends on whether the input character string is a substring of the predicted character string and at least on one of a typing speed and a typing confidence, wherein the typing speed is based on a typing speed value determined with respect to a predetermined threshold value, and wherein the typing confidence is based on a typing confidence value that reflects the confidence with which the input character string is input; and

displaying the ranked predicted character string on the display.

12. The electronic device of claim 11 , wherein the ranking is in direct relationship with the typing speed if the input character string is not a substring of the predicted character string.

13. The electronic device of claim 11 , wherein the ranking is in inverse relationship with the typing speed if the input character string is a substring of the predicted character string.

14. The electronic device of claim 11 , wherein the typing speed comprises the average typing speed across a predetermined number of most recently typed characters.

15. The electronic device of claim 11 , wherein the processor is further configured to perform:

determining the typing confidence based on the strength of one or more touches associated with the input character string.

16. The electronic device of claim 15 , wherein the processor is further configured to perform:

determining the strength of the touches based on the area of the location of the touch.

17. The electronic device of claim 15 , wherein the ranking is in direct relationship with the typing confidence if the input character string is a substring of the predicted character string.

18. The electronic device of claim 15 , wherein the ranking is in inverse relationship with the typing speed if the input character string is not a substring of the predicted character string.

19. The electronic device of claim 15 , wherein the typing speed comprises the average typing speed across a predetermined number of most recently typed characters.

20. The electronic device of claim 11 , wherein displaying the ranked predicted character string comprises displaying the ranked predicted character string responsive to a determination that the ranked predicted character string is among a predetermined number of most highly ranked predicted character strings.

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 →
CHANGE OF NAME Recorded Aug 8, 2013
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 030982/0708 →