IP Library Granted Patent US 8,773,359
Granted Patent B2
US 8,773,359 · App. 13/971,140 · Granted Jul 8, 2014

Method and apparatus pertaining to dynamically determining entered telephone numbers

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,773,359
App. No.
13/971,140
Granted
Jul 8, 2014
Kind
B2
Abstract

As keys of the keyboard of a portable communication device are asserted, the device dynamically determines at least a portion of a corresponding telephone number to present on the device's display by, at least in part, considering likelihoods of differing explicit and implicit interpretations of these key assertions. By one approach this can comprise according a likelihood advantage to an explicit interpretation of one or more of the key assertions and/or implicit interpretations of such key assertions. These likelihood advantages need not be necessarily dispositive with respect to the resultant interpretation.

Claims (37)

1. A method comprising:

at a portable communication device having a display and at least one character-input keyboard having at least some keys that each correspond to at least two differing characters:

as one of the keys is asserted, dynamically determining at least a portion of a corresponding telephone number to present on the display, by considering at least one likelihood of at least one interpretation of the key assertion.

2. The method of claim 1 wherein considering at least one likelihood of at least one interpretation of the key assertion comprises considering likelihoods of at least two interpretations of the key assertion.

3. The method of claim 2 wherein considering likelihoods of at least two interpretations of the key assertion comprises, at least in part, considering likelihoods for each of at least two differing characters as both correspond to the key assertion.

4. The method of claim 1 wherein considering at least one likelihood of at least one interpretation of the key assertion comprises, at least in part, according a likelihood advantage to one particular interpretation of the key assertion.

5. The method of claim 4 wherein the likelihood advantage is not necessarily dispositive.

6. The method of claim 1 wherein the at least two differing characters comprise characters selected from at least two of:

alphabetic characters;

numerical characters;

non-alphanumeric characters.

7. The method of claim 1 wherein dynamically determining at least a portion of a corresponding telephone number to present on the display by, at least in part, considering at least one likelihood of at least one interpretation of the key assertion comprises dynamically determining at least a portion of a corresponding telephone number to present on the display with each assertion of a key of the keypad when a telephone number is being entered.

8. The method of claim 7 further comprising:

upon determining that a telephone number is not likely being presently entered as the keys of the keyboard are asserted, not presenting a corresponding telephone number on the display.

9. The method of claim 1 further comprising:

displaying the corresponding telephone number on the display.

10. The method of claim 9 wherein displaying the corresponding telephone number on the display comprises displaying a telephone number that is at least partially alphabetic.

11. A method comprising:

at a portable communication device having a display and at least one character-input keyboard having at least some keys that correspond to at least two differing characters:

using both explicit and implicit interpretations of a key assertion to determine a keyboard-based entry to display as the key is asserted.

12. The method of claim 11 wherein using both explicit and implicit interpretations of the key assertion comprises using both explicit and implicit interpretations of each of a plurality of key assertions.

13. The method of claim 11 wherein using both explicit and implicit interpretations of a key assertion comprises, at least in part, considering likelihoods as correspond to the explicit and implicit interpretations.

14. The method of claim 13 wherein considering likelihoods as correspond to the explicit and implicit interpretations comprises, at least in part, according a likelihood advantage to an explicit interpretation of the key assertion.

15. The method of claim 14 wherein the likelihood advantage is not necessarily dispositive.

16. The method of claim 11 wherein the at least two differing characters comprise characters selected from at least two of:

alphabetic characters;

numerical characters;

non-alphanumeric characters.

17. The method of claim 11 further comprising:

displaying on the display a corresponding telephone number that corresponds to one of the interpretations.

18. The method of claim 17 wherein displaying the corresponding telephone number on the display comprises displaying a telephone number that is at least partially alphabetic.

19. An apparatus configured as a portable communication device, comprising:

a display;

at least one character-input keyboard having at least some keys that correspond to at least two differing characters;

a control circuit operably coupled to the display and the at least one character-input keyboard, the control circuit being configured, as one of the keys is asserted, to dynamically determine at least a portion of a corresponding telephone number to present on the display, by considering at least one likelihood of at least one interpretation of the key assertion.

20. The apparatus of claim 19 wherein the control circuit is configured to consider the at least one likelihood of at least one interpretation of the key assertion by considering likelihoods of at least two interpretations of the key assertion.

21. A non-transitory memory having computer instructions stored therein, which computer instructions, when executed by a processor, cause the processor, as a key that corresponds to at least two differing characters is asserted, to dynamically determine at least a portion of a corresponding telephone number to present on a display, by considering at least one likelihood of at least one interpretation of the key assertion.

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 Apr 29, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 032784/0944 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 21, 2014
From: SOSBY, DAVID; VU, MY PHUONG THI; KOTHAPALLY, SATYAM BABU
To: RESEARCH IN MOTION CORPORATION
Reel/Frame 032009/0806 →