Intelligent dialing method and intelligent dialing terminal
First Claim
1. An intelligent dialing method, comprising:
- a terminal receiving a called number input by a user and inquiring home location information of the called number;
obtaining home location information of a local host number and information of a telecommunication operator to which the local host number belongs;
determining a call type according to the home location information of the called number and the home location information of the local host number and current location information of a local host;
extracting a dialing prefix corresponding to the call type and the telecommunication operator to which the local host number belongs according to corresponding relationship information among a stored dialing prefix with the telecommunication operator and the call type; and
combining the extracted dialing prefix with the called number into a target number to make the call;
wherein the determining the call type comprises;
when the home location information of the local host number is consistent with the current location information of the local host, and a home country of the local host number is consistent with a home country of the called number but home provinces and cities or areas thereof are inconsistent, determining that the call type is a domestic long distance call;
when the home location information of the local host number is consistent with the current location information of the local host, and a home country of the local host number is inconsistent with a home country of the called number, determining that the call type is an international long distance call; and
when the home location information of the local host number is inconsistent with the current location information of the local host, determining that the call type is an international roaming call.
1 Assignment
0 Petitions
Accused Products
Abstract
An intelligent dialing method and a terminal are provided by the present invention. The method includes: a terminal receiving a called number input by a user and inquiring home location information of the called number; obtaining home location information of a local host number and information of a telecommunication operator to which the local host number belongs; determining a call type of this call according to the home location information of the called number and the home location information of the local host number; extracting a dialing prefix corresponding to the telecommunication operator to which the local host number belongs and the call type according to corresponding relationship information among a stored dialing prefix with the telecommunication operator and the call type; and combining the extracted dialing prefix with the called number into a target number to make the call.
6 Citations
11 Claims
-
1. An intelligent dialing method, comprising:
-
a terminal receiving a called number input by a user and inquiring home location information of the called number; obtaining home location information of a local host number and information of a telecommunication operator to which the local host number belongs; determining a call type according to the home location information of the called number and the home location information of the local host number and current location information of a local host; extracting a dialing prefix corresponding to the call type and the telecommunication operator to which the local host number belongs according to corresponding relationship information among a stored dialing prefix with the telecommunication operator and the call type; and combining the extracted dialing prefix with the called number into a target number to make the call; wherein the determining the call type comprises; when the home location information of the local host number is consistent with the current location information of the local host, and a home country of the local host number is consistent with a home country of the called number but home provinces and cities or areas thereof are inconsistent, determining that the call type is a domestic long distance call; when the home location information of the local host number is consistent with the current location information of the local host, and a home country of the local host number is inconsistent with a home country of the called number, determining that the call type is an international long distance call; and when the home location information of the local host number is inconsistent with the current location information of the local host, determining that the call type is an international roaming call. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A terminal, comprising an input unit, a control unit, a storage unit and a call unit, wherein
the input unit is configured to transmit a called number input by a user to the control unit; -
the storage unit is configured to store a database storing corresponding relationship information among a dialing prefix with a telecommunication operator and a call type; the control unit is configured to receive the called number, and then transmit the called number to inquire the home location information, and then receive the home location information of the called number;
obtain home location information of a local host number and information of a telecommunication operator to which the local host number belongs;
determine the call type according to the home location information of the called number and the home location information of the local host number and current location information of a local host;
extract a dialing prefix corresponding to the telecommunication operator to which the local host number belongs and the call type from the database according to the corresponding relationship information among the stored dialing prefix with the telecommunication operator and the call type; and
combine the extracted dialing prefix with the called number into a target number and then transmit the target number to the call unit;the call unit is configured to call using the target number after receiving the target number; wherein the determined call type includes; a domestic long distance call if the home location information of the local host number is consistent with the current location information of the local host, and a home country of the local host number is consistent with a home country of the called number but home provinces and cities or areas thereof are inconsistent; an international long distance call if the home location information of the local host number is consistent with the current location information of the local host, and a home country of the local host number is inconsistent with a home country of the called number; and an international roaming call if the home location information of the local host number is inconsistent with the current location information of the local host. - View Dependent Claims (9, 10, 11)
-
Specification