IP Library Granted Patent US 8,532,710
Granted Patent B2
US 8,532,710 · App. 13/594,101 · Granted Sep 10, 2013

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,532,710
App. No.
13/594,101
Granted
Sep 10, 2013
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 (54)

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

filtering a contact management database to form a first list of references, wherein the references in the first list include a first filter string to which has been added a first alphabetic character associated with a selected key;

filtering the contact management database to form a second list of references, wherein the references in the second list include a second filter string to which has been added a second alphabetic character associated with the selected key;

forming a master list from the first list and the second list;

receiving an indication of a selection, from a display string to which a numeric character associated with the selected key has been added, and a given reference in the master list; and

based on the selection, initiating a communication.

2. The method of claim 1 further comprising presenting, on a display, an indication of a selection of a default candidate reference in the master list of references to database entries.

3. The method of claim 2 further comprising displaying a list of destination numbers from a database entry associated with the default candidate reference.

4. The method of claim 2 further comprising selecting, based on received input, a new reference in the master list of references as the default candidate reference.

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

6. The method of claim 2 further comprising:

receiving input specific to the default candidate reference; and

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

7. The method of claim 6 wherein the plurality of manners in which to communicate with the party includes placing a telephone call.

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

9. The method of claim 6 wherein the plurality of manners in which to communicate with the party includes sending an instant message.

10. The method of claim 6 wherein the plurality of manners in which to communicate with the party includes sending a Multimedia Messaging Service message.

11. The method of claim 6 wherein the plurality of manners in which to communicate with the party includes sending an e-mail message.

12. The method of claim 1 further comprising:

filtering a database of incoming and outgoing calls to form a third list of references, wherein the references in the third list include the first filter string;

filtering the database of incoming and outgoing calls to form a fourth list of references, wherein the references in the fourth list include the second filter string; and

wherein the forming the master list includes forming the master list from the first list, the second list, the third list and the fourth list.

13. An apparatus for initiating a communication, the apparatus comprising:

a memory;

a contact management database stored in the memory;

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

a processor arranged to:

filter the contact management database to form a first list of references, wherein the references in the first list include a first filter string to which has been added a first alphabetic character associated with a selected key;

filter the contact management database to form a second list of references, wherein the references in the second list include a second filter string to which has been added a second alphabetic character associated with the selected key;

form a master list from the first list and the second list;

receive an indication of a selection, from a display string to which a numeric character associated with the selected key has been added, and a given reference in the master list; and

initiate a communication based on the selection.

14. The apparatus of claim 13 wherein the processor is further arranged to present, on a display, an indication of a selection of a default candidate reference in the master list.

15. The apparatus of claim 14 wherein the processor is further arranged to display a list of destination numbers associated with the default candidate reference.

16. The apparatus of claim 14 wherein the processor is further arranged to select, based on received input, a new reference in the master list as the default candidate reference.

17. The apparatus of claim 16 wherein the processor is further arranged to display a list of destination numbers associated with the new reference.

18. The apparatus of claim 14 wherein the processor is further arranged to:

receive input specific to the default candidate; and

present on the display, responsive to the receiving the input, a plurality of manners in which to communicate with a party associated with the default candidate.

19. The apparatus of claim 18 wherein the plurality of manners in which to communicate with the party includes placing a telephone call.

20. The apparatus of claim 18 wherein the plurality of manners in which to communicate with the party includes sending a Short Messaging Service message.

21. The apparatus of claim 18 wherein the plurality of manners in which to communicate with the party includes sending an instant message.

22. The apparatus of claim 18 wherein the plurality of manners in which to communicate with the party includes sending a Multimedia Messaging Service message.

23. The apparatus of claim 18 wherein the plurality of manners in which to communicate with the party includes sending an e-mail message.

24. The apparatus of claim 13 further comprising:

filtering a database of incoming and outgoing calls to form a third list of references, wherein the references in the third list include the first filter string;

filtering the database of incoming and outgoing calls to form a fourth list of references, wherein the references in the fourth list include the second filter string; and

wherein the forming the master list includes forming the master list from the first list, the second list, the third list and the fourth list.

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

filter the contact management database to form a first list of references, wherein the references in the first list include a first filter string to which has been added a first alphabetic character associated with a selected key;

filter the contact management database to form a second list of references, wherein the references in the second list include a second filter string to which has been added a second alphabetic character associated with the selected key;

form a master list from the first list and the second list;

receive an indication of a selection, from a display string to which a numeric character associated with the selected key has been added, and a given reference in the master list; and

initiate a communication based on the selection.

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 Aug 8, 2013
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 030982/0708 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 24, 2012
From: SCOTT, SHERRYL LEE LORRAINE; KUHL, LAWRENCE EDWARD; MARUI, KEIZO; LEE, MATTHEW
To: RESEARCH IN MOTION LIMITED
Reel/Frame 028845/0221 →