Integrated dialing
AssigneeResearch In Motion Limited
InventorsSherryl Lee Lorraine SCOTT, Lawrence Edward KUHL, Keizo MARUI, Matthew LEE
Life of this patent
Estimating the term…
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.
Claims23
A method of initiating a communication, the method comprising:
- receiving an indication of a selection of a key, the key associated with an alphabetic character and a numeric character;
- adding the numeric character associated with the key to a display string while displaying characters in the display string in a numeric mode;
- adding the alphabetic character associated with the key to a filter string;
- filtering a contact management database to form a list of references to database entries, where references in the list refer to entries in the contact management database that include the filter string;
- receiving an indication of a user interface interaction;
- and
- responsive to the receiving the indication of the user interface interaction, switching displaying characters in the display string to an alphabetic mode.
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:
- receive the indication of the selection of the given key, the given key being associated with an alphabetic character and a numeric character;
- add the numeric character associated with the given key to a display string while displaying characters in the display string in a numeric mode;
- add the alphabetic character associated with the given key to a filter string;
- filter the contact management database to form a list of references to entries in the contact management database, where references in the list refer to entries in the contact management database that include the filter string;
- receiving an indication of a user interface interaction;
- and
- responsive to the receiving the indication of the user interface interaction, switching displaying characters in the display string to an alphabetic mode.
A computer readable medium containing computer-executable instructions that, when performed by processor in a telephony device, cause the processor to:
- receive an indication of a selection of a key, the key associated with an alphabetic character and a numeric character;
- add the numeric character associated with the key to a display string;
- add the alphabetic character associated with the key to a filter string;
- filter the contact management database to form a list of references to entries in the contact management database, where references in the list refer to entries in the contact management database that include the filter string;
- receive an indication of a user interface interaction;
- and
- switch, responsive to the receiving the indication of the user interface interaction, displaying characters in the display string to an alphabetic mode.
Dependencies are inferred from the claim text.