IP Library Granted Patent US 8,095,186
Granted Patent B2
US 8,095,186 · App. 11/743,914 · Granted Jan 10, 2012

Integrated dialing

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,095,186
App. No.
11/743,914
Granted
Jan 10, 2012
Kind
B2
Abstract

Call initiation on a device with potential for a large number of stored telephone numbers is simplified through the use of an integrated field for entry of an ambiguous filter string. As it is not clear, a priori, whether the user is manually specifying, in the integrated field, a telephone number or providing a filter string for filtering contacts, filtering is performed based on at least one filter string. Among the contacts that are part of a filtering result list, a default contact is selected for quick access.

Claims (48)

1. A method of initiating a communication, said method comprising:

receiving an indication of a selection of an initial key, said initial key associated with an alphabetic character and a numeric character;

adding said numeric character associated with said initial key to a display string while displaying characters in said display string in a numeric mode;

adding said alphabetic character associated with said initial key to a filter string;

filtering a contact management database to form a list of references to database entries, where references in said list refer to entries in said contact management database that include said filter string;

receiving an indication of a selection of a subsequent key, said subsequent key associated with an alphabetic character; and

responsive to said receiving said indication of said selection of said subsequent key, switching displaying characters in said display string to an alphabetic mode.

2. The method of claim 1 wherein said communication is a telephone call.

3. The method of claim 2 wherein said user selection is said given reference in said list of references and said telephone call specifies, as a destination number, a telephone number in a database entry referred to by said given reference.

4. The method of claim 1 further comprising presenting, to said user, an indication of a selection of a default candidate reference in said list of references to database entries.

5. The method of claim 4 further comprising displaying a list of destination numbers from a database entry associated with said default candidate reference.

6. The method of claim 4 further comprising selecting, based on user input, a new reference in said list of references as said default candidate reference.

7. The method of claim 6 further comprising displaying a list of destination numbers from a database entry associated with said new reference.

8. The method of claim 4 further comprising:

receiving user input specific to said default candidate reference; and

responsive to said receiving said user input, presenting said user with a plurality of manners in which to communicate with a party associated with said default candidate reference.

9. The method of claim 8 wherein said plurality of manners in which to communicate with said party includes placing a telephone call.

10. The method of claim 8 wherein said plurality of manners in which to communicate with said party includes sending a Short Messaging Service message.

11. The method of claim 8 wherein said plurality of manners in which to communicate with said party includes sending an instant message.

12. The method of claim 8 wherein said plurality of manners in which to communicate with said party includes sending a Multimedia Messaging Service message.

13. The method of claim 8 wherein said plurality of manners in which to communicate with said party includes sending an e-mail message.

14. The method of claim 1 further comprising only performing said adding said numeric character associated with said initial key to said display string responsive to determining that said display string is being displayed in said numeric mode.

15. The method of claim 14 further comprising, responsive to said determining that said display string is being displayed in said numeric mode, indicating that said mode is said numeric mode.

16. The method of claim 15 further comprising, responsive to said determining that said display string is no longer being displayed in said numeric mode, indicating that a said mode is said alphabetic mode.

17. The method of claim 1 further comprising, where said list of references to database entries is a first list of references to database entries:

filtering a database of incoming and outgoing calls to form a second list of references to database entries, where references in said second list refer to entries in said database of incoming and outgoing calls that include said filter string; and

combining said first list of references to database entries and said second list of references to database entries.

18. The method of claim 17 where said combining results in a master list and said method further comprises:

determining that a particular reference in said second list is associated with a directory number absent from said contact management database; and

displaying an indication associated with said particular reference.

19. An apparatus for initiating a communication, said apparatus comprising:

a memory;

a contact management database stored in said memory;

keyboard having a plurality of keys, said keyboard arranged to transmit an indication of a selection of an initial key among said plurality of keys;

a processor arranged to:

receive said indication of said selection of said initial key, said initial key being associated with an alphabetic character and a numeric character;

add said numeric character associated with said initial key to a display string while displaying characters in said display string in a numeric mode;

add said alphabetic character associated with said initial key to a filter string;

filter said contact management database to form a list of references to entries in said contact management database, where references in said list refer to entries in said contact management database that include said filter string;

receive an indication of a selection of a subsequent key, said subsequent key associated with an alphabetic character; and

responsive to said receipt of said indication of said selection of said subsequent key, switch displaying characters in said display string to an alphabetic mode.

20. A non-transitory computer readable medium containing computer-executable instructions that, when performed by processor in a telephony device, cause said processor to:

receive an indication of a selection of an initial key, said initial key associated with an alphabetic character and a numeric character;

add said numeric character associated with said initial key to a display string while displaying characters in said display string in a numeric mode;

add said alphabetic character associated with said initial key to a filter string;

filter said contact management database to form a list of references to entries in said contact management database, where references in said list refer to entries in said contact management database that include said filter string;

receive an indication of a selection of a subsequent key, said subsequent key associated with an alphabetic character; and

responsive to said receipt of said indication of said selection of said subsequent key, switch displaying characters in said display string to an alphabetic mode.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064269/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 Feb 19, 2016
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 037861/0215 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2007
From: SCOTT, SHERRYL LEE LORRAINE; KUHL, LAWRENCE EDWARD; MARUI, KEIZO; LEE, MATTHEW
To: RESEARCH IN MOTION LIMITED
Reel/Frame 019244/0703 →