IP Library Granted Patent US 9,300,797
Granted Patent B2
US 9,300,797 · App. 14/391,756 · Granted Mar 29, 2016

Method and terminal for speed 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 9,300,797
App. No.
14/391,756
Granted
Mar 29, 2016
Kind
B2
Abstract

A method and terminal for speed dialing are disclosed. The method includes a terminal configuring pattern information of dialing, and establishing a correspondence between the pattern information and a contact person, wherein the pattern information comprises a letter key corresponding to a pattern name, a format of a pattern, and a combination mode among multiple patterns. The method further includes the terminal receiving key information input by a user, determining whether the input first key information is a number or a letter, if a letter, looking up an address book of the terminal according to the input key information to determine whether there is a contact person who satisfies a matching condition of the pattern information and, if yes, displaying the contact person who satisfies the matching condition of the pattern information on a terminal interface to be selected by the user for speed dialing.

Claims (36)

1. A method for speed dialing, comprising:

a terminal configuring pattern information of dialing, and establishing a correspondence between the pattern information and a contact person, wherein the pattern information comprises a letter key corresponding to a pattern name, a format of a pattern, and a combination mode among a plurality of patterns;

the terminal receiving key information input by a user, and determining whether input first key information is a number or a letter; and if the first key information is a letter, looking up an address book of the terminal according to the input key information to determine whether there is a contact person who satisfies a matching condition of the pattern information, and if yes, displaying the contact person who satisfies the matching condition of the pattern information on a terminal interface to be selected by the user for speed dialing;

wherein,

the step of the terminal looking up an address book of the terminal according to the input key information to determine whether there is a contact person who satisfies a matching condition of the pattern information comprises;

the terminal determining a pattern corresponding to an input first letter and a format of the pattern according to the input first letter, and looking up the address book of the terminal in turn according to the input key information in accordance with the format of the pattern to determine whether there is a matched contact person;

when the input key information comprises a combination mode among two patterns, the terminal determining a first pattern corresponding to an input first letter and a format of the first pattern according to the input first letter, and looking up an address book of the terminal in turn according to the input key information in accordance with the format of the first pattern to determine whether there is a matched contact person; and after determining that a key input of the first pattern ends according to the number of digits included in the format of the first pattern, the terminal determining a second pattern corresponding to a subsequently input first letter and a format of the second pattern according to the subsequently input first letter, and looking up the address book of the terminal in turn in accordance with the format of the second pattern to determine whether there is a matched contact person.

2. The method according to claim 1 , wherein,

the pattern name is a contact person attribute, and the pattern name corresponds to the letter key;

the format of the pattern is the pattern name plus pattern content, and the number of digits occupied by the pattern name and pattern content; and

the combination mode among the plurality of patterns comprises any combination among various contact person attribute patterns.

3. The method according to claim 1 , wherein,

the step of the terminal displaying the contact person who satisfies the matching condition of the pattern information on a terminal interface comprises:

when there are a plurality of contact persons in the address book of the terminal who satisfy the matching condition of the pattern information, the terminal displaying the plurality of contact persons in turn on the terminal interface.

4. The method according to claim 1 , wherein,

the step of the terminal displaying the contact person who satisfies the matching condition of the pattern information on a terminal interface comprises:

when the input key information comprises the combination mode among the plurality of patterns but contact persons in the address book of the terminal do not satisfy all the matching conditions of the pattern information, the terminal only displaying the contact persons who satisfy the matching condition of the pattern information on the terminal interface.

5. A terminal for speed dialing, comprising: a configuration module, a full keyboard dialer, and a dial-up parsing module, wherein,

the configuration module is configured to configure pattern information of dialing, and establish a correspondence between the pattern information and a contact person, wherein the pattern information comprises a letter key corresponding to a pattern name, a format of a pattern, and a combination mode among a plurality of patterns;

the full keyboard dialer is configured to receive key information input by a user, and transmit the key information to the dial-up parsing module; and

the dial-up parsing module is configured to determine whether input first key information is a number or a letter after receiving the key information transmitted by the full keyboard dialer;

and if the first key information is a letter, look up an address book of the terminal according to the input key information to determine whether there is a contact person who satisfies a matching condition of the pattern information, and if yes, display the contact person who satisfies the matching condition of the pattern information on a terminal interface to be selected by the user for speed dialing;

wherein,

the dial-up parsing module is configured to look up the address book of the terminal according to the input key information to determine whether there is a contact person who satisfies the matching condition of the pattern information by a following mode;

determining a pattern corresponding to an input first letter and a format of the pattern according to the input first letter, and looking up the address book of the terminal in turn according to the input key information in accordance with the format of the pattern to determine whether there is a matched contact person;

when the key information comprises a combination mode among two patterns, determining a first pattern corresponding to an input first letter and a format of the first pattern according to the input first letter, and looking up the address book of the terminal in turn according to the input key information in accordance with the format of the first pattern to determine whether there is a matched contact person; and after determining that a key input of the first pattern ends according to the number of digits included in the format of the first pattern, determining a second pattern corresponding to a subsequently input first letter and a format of the second pattern according to the subsequently input first letter, and looking up the address book of the terminal in turn in accordance with the format of the second pattern to determine whether there is a matched contact person.

6. The terminal according to claim 5 , wherein,

the pattern name is a contact person attribute, and the pattern name corresponds to the letter key;

the format of the pattern is the pattern name plus pattern content, and the number of digits occupied by the pattern name and pattern content; and

the combination mode among the plurality of patterns comprises any combination among various contact person attribute patterns.

7. The terminal according to claim 5 , wherein,

the dial-up parsing module is configured to display the contact person who satisfies the matching condition of the pattern information on the terminal interface by a following mode:

when there are a plurality of contact persons in the address book of the terminal who satisfy the matching condition of the pattern information, displaying the plurality of contact persons in turn on the terminal interface.

8. The terminal according to claim 5 , wherein,

the dial-up parsing module is configured to display the contact person who satisfies the matching condition of the pattern information on the terminal interface by a following mode:

when the input key information comprises the combination mode among the plurality of patterns but contact persons in the address book of the terminal do not satisfy all the matching conditions of the pattern information, only displaying the contact persons who satisfy the matching condition of the pattern information on the terminal interface.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 14, 2016
From: ZTE CORPORATION
To: XI'AN ZHONGXING NEW SOFTWARE CO., LTD.
Reel/Frame 040017/0584 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2014
From: AN, CHANGHUA
To: ZTE CORPORATION
Reel/Frame 033927/0895 →