Legal claims defining the scope of protection, as filed with the USPTO.
1. A method for replying to an incoming telephone call, comprising: determining, by a mobile terminal receiving an incoming telephone call, whether a caller number of the incoming telephone call is stored in a local address book contained in the mobile terminal; if the number is not stored in the local address book, sending, by the mobile terminal, the caller number to a yellow pages server, the yellow pages server being configured to determine a caller name corresponding to the caller number; receiving, by the mobile terminal, the caller name from the yellow pages server; determining, by the mobile terminal, whether a call reply operation is performed; if the call replying operation is performed, determining, by the mobile terminal, a designated grouping type for the caller number based on the caller name; determining, by the mobile terminal, a designated reply content matched with the designated grouping type; and sending, by the mobile terminal, the designated reply content to the caller number, wherein the determining, by the mobile terminal, the designated grouping type for the caller number based on the caller name comprises: performing, by the mobile terminal, a word segmentation on the caller name to obtain at least one word segment determining, by the mobile terminal, whether the at least one word segment includes the grouping keyword corresponding to any grouping type; and when the at least one word segment includes the grouping keyword corresponding to a certain grouping type, then determining, by the mobile terminal, the certain grouping type as the designated grouping type corresponding to the caller number.
2. The method according to claim 1 , wherein before the sending the caller number to the yellow pages server, the method further comprises: if the number consistent with the caller number is stored in the local address book, determining a caller name corresponding to the caller number based on a designated contact information table entry in the local address book, wherein the designated contact information table entry is an information table entry to which the caller number belongs.
3. The method according to claim 1 , wherein the designated grouping type includes a nuisance grouping type associated with a predefined set of nuisance numbers, and wherein after the determining the designated grouping type corresponding to the caller number based on the caller name, the method further comprises: when the caller number is determined to be a nuisance number of the nuisance numbers based on the caller name, hanging up the incoming telephone.
4. The method according to claim 2 , wherein the designated grouping type includes a nuisance grouping type associated with a predefined set of nuisance numbers, and wherein after the determining the designated grouping type corresponding to the caller number based on the caller name, the method further comprises: when the caller number is determined to be a nuisance number of the nuisance numbers based on the caller name, hanging up the incoming telephone.
5. The method according to claim 1 , wherein the designated grouping type includes a nuisance grouping type associated with a predefined set of nuisance numbers, and wherein after the determining the designated grouping type corresponding to the caller number based on the caller name, the method further comprises: when the caller number is determined to be a nuisance number of the nuisance numbers based on the caller name, hanging up the incoming telephone.
6. The method according to claim 1 , wherein determining a designated reply content matched with the designated grouping type comprises: referring to a relationship table storing reply contents in association with designated grouping types.
7. The method according to claim 1 , wherein the grouping type includes at least one of service grouping type, a contact grouping type and a nuisance grouping type.
8. The method according to claim 1 , wherein determining a designated reply content matched with the designated grouping type based on a relationship table comprises: identifying a plurality of reply contents matched with the designated grouping type; and selecting one of the plurality of the reply contents as the designated reply content based on a sub-item included in the designated grouping type.
9. A terminal, comprising: a processor; and a memory for storing instructions executable by the processor; wherein the processor is configured to: determine whether a caller number of an incoming telephone call is stored in a local address book contained in the terminal; if the call number is not stored in the local address book, send the caller number to a yellow pages server, the yellow pages server being configured to determine a caller name corresponding to the caller number; receive the caller name; determine whether a call reply operation is performed by a user; when the call replying operation is performed by the user, determine a designated grouping type corresponding to the caller number based on of the caller name; determine a designated reply content matched with the designated grouping type based on a corresponding relationship between the grouping type and the reply content; and send the designated reply content to the caller number, wherein the processor is further configured to: perform a word segmentation on the caller name to obtain at least one word segment determine whether the at least one word segment includes the grouping keyword corresponding to any grouping type; and when the at least one word segment includes the grouping keyword corresponding to a certain grouping type, then determine the certain grouping type as the designated grouping type corresponding to the caller number.
10. The terminal according to claim 9 , wherein the processor is further configured to: if the number consistent with the caller number is stored in the local address book, determine a caller name corresponding to the caller number based on a designated contact information table entry in the local address book, wherein the designated contact information table entry is an information table entry to which the caller number belongs.
11. The terminal according to claim 9 , wherein the designated grouping type includes a nuisance grouping type associated with a predefined set of nuisance numbers, and wherein the processor is further configured to: when the caller number is determined to be a nuisance number of the nuisance numbers based on the caller name, hang up the incoming telephone call.
12. The terminal according to claim 10 , wherein the designated grouping type includes a nuisance grouping type associated with a predefined set of nuisance numbers, and wherein the processor is further configured to: when the caller number is determined to be a nuisance number of the nuisance numbers based on the caller name, hang up the incoming telephone call.
13. The terminal according to claim 9 , wherein the designated grouping type includes a nuisance grouping type associated with a predefined set of nuisance numbers, and wherein the processor is further configured to: when the caller number is determined to be a nuisance number of the nuisance numbers based on the caller name, hang up the incoming telephone call.
14. The terminal according to claim 9 , wherein the grouping type includes at least one of service grouping type, a contact grouping type and a nuisance grouping type.
15. A server, comprising: a processor; and a memory for storing instructions executable by the processor, wherein the processor is configured to: receive a caller number from a terminal; determine a caller name corresponding to the caller number based on a corresponding relationship between number information and a number name; send the caller name to the terminal, the terminal being configured to determine a designated grouping type corresponding to the caller number based on the caller name when a call reply operation is performed; determine a designated reply content matched with the designated grouping type based on a corresponding relationship between the grouping type and the reply content; and send the designated reply content to the caller number, wherein the terminal is further configured to: perform a word segmentation on the caller name to obtain at least one word segment determine whether the at least one word segment includes the grouping keyword corresponding to any grouping type; and when the at least one word segment includes the grouping keyword corresponding to a certain grouping type, then determine the certain grouping type as the designated grouping type corresponding to the caller number.
16. The server according to claim 15 , wherein the processor is further configured to: receive contact information sent by a plurality of terminals, the contact information at least comprising the number information and the number name; generate the corresponding relationship between the number information and the number name based on the received contact information; and store the corresponding relationship.
17. The server according to claim 15 , wherein the processor is further configured to: acquire contact information from a plurality of terminals, the contact information at least comprising the number information and the number name; generate the corresponding relationship between the number information and the number name based on the acquired contact information; and store the corresponding relationship.
18. The server according to claim 15 , wherein the grouping type includes at least one of service grouping type, a contact grouping type, and a nuisance grouping type.
Unknown
July 25, 2017
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.