MOBILE TERMINAL FOR AUTOMATICALLY
MANAGING COUNTRY CODE AND METHOD
FOR STORING/FINDING PHONE NUMBER
USING THE SAME
This application is a continuation of application Ser. No. 10/760,907, filed on Jan. 20, 2004, now U.S. Pat. No. 7,245, 911, which claims priority to an application entitled "WIRE- l o LESS TERMINAL FOR AUTO-MANAGING NATIONAL CODE AND METHOD FOR STORING AND SEARCHING PHONE NUMBER USING THE WIRELESS-TERMINAL" filed in the Korean Intellectual Property Office on Jan. 22, 2003 and assigned Ser. No. 2003-04307, the contents of 15 which are hereby incorporated by reference.
BACKGROUND OF THE INVENTION
1. Field of the Invention 20 The present invention relates to a mobile terminal, also
called a wireless terminal, and more particularly to a mobile terminal for automatically managing a country code during roaming, and a method for storing and finding a phone number using the mobile terminal 25
2. Description of the Related Art
Typically, a GSM (Global System for Mobile communication) is a digital mobile phone system widely used in Europe and other countries in recent times. The GSM is a variant of TDMA (Time Division Multiple Access), and is one of the 30 three most widely used wireless telephony systems: the TDMA system, the CDMA (Code Division Multiple Access) system, and the GSM system. A GSM enables a user who travels abroad to continuously use his or her mobile phone anywhere he or she wishes because many international GSM 35 network enterprisers have entered into roaming agreements with each other.
Conventionally, in the case where a user of a GSM-based mobile service moves from one country to another country and thus a roaming process between such countries is per- 40 formed, in order to select a phone number previously registered in a mobile terminal and to use the selected phone number to make a phone call to a receiving party, the user must append a corresponding country code to the registered phone number prior to roaming. Also, the user who is roaming 45 from one country to another country must append a country code of an original country to the phone number registered on a PLMN (Public Land Mobile Network) of the original country, in order for the user's phone number as registered on the PLMN to be stored in his or her mobile terminal. 50
FIG. 1 is an exemplary view illustrating a conceptual diagram wherein an international roaming process occurs on a PLMN service network. Referring to FIG. 1, in the case where a mobile terminal 10 of a subscriber registered in a MSC (Mobile Switching Center) 30 of a PLMN B service 55 having a country code of '0033' roams within a MSC's 20 area of a PLMN A service having a country code of '0044', a user of the mobile terminal 10 must append a country code of '0033" to a prestored phone number to make a phone call to the prestored phone number. Unless the user appends the 60 country code of '0033' to the prestored phone number, there may occur an erroneous phone call to another party registered to the PLMN A service having the country code of '0044'. For example, in the case where the mobile terminal 10 previously stores a phone number of' 123 -45 67' therein, and a user of the 65 mobile terminal 10 selects only the phone number of 1234567 without appending an appropriate country code to the
phone number of '123-4567', the PLMN A service MSC 20 makes a phone call to a wrong phone number of '0044-1234567' instead of a correct phone number of'0033-123-4567'.
Conversely, in the case where the PLMN B service subscriber attempts to store in the mobile terminal 10 a phone number of a user registered to the PLMN A service in an area of the PLMN A service MSC 20, the subscriber must append a country code of '0044' corresponding to the PLMN A service to the user's phone number. Otherwise, the mobile terminal 10 recognizes the user's phone number as a phone number of a subscriber registered to the PLMN B service.
In this manner, conventionally, in the case where a user of such a PLMN service moves from one country to another country and thus there occurs a roaming process between countries, he or she must append an additional country code to his or her phone number in order to make a phone call to a called party or store any phone number in the mobile terminal, resulting in a user's inconvenience.
SUMMARY OF THE INVENTION
Therefore, the present invention has been made in view of the above problems, and it is an obj ect of the present invention to provide a mobile terminal for storing any phone number in the mobile terminal, and for automatically generating a country code, when a user is roaming internationally by moving from one country to another country, to make a phone call to a called party without appending a country code to the mobile terminal.
It is another object of the present invention to provide a method for storing a phone number which automatically generates a country code upon receiving a phone number storage command.
It is yet another object of the present invention to provide a method for finding a phone number which automatically generates a country code upon receiving a phone number search command.
In accordance with one aspect of the present invention, the above and other objects can be accomplished by the provision of a mobile terminal for providing mobile service subscribers with a mobile service, comprising: a country code storage unit for coupling each mobile communication network ID with a country code of a prescribed country having the mobile communication network, and storing and managing the coupling result of the mobile communication network ID and the country code, wherein the mobile communication network ID is received from each of a plurality of mobile communication network MSCs (Mobile Switching Centers) providing a mobile communication network service for every service area; a subscriber information storage unit for storing and managing mobile service subscriber's registration information and mobile service usage history information; a phone number storage unit for storing and managing phone number information; and a controller for detecting a mobile communication network ID of a current PLMN service and retrieving mobile service usage history information from the subscriber information storage unit upon receiving a phone number storage command or a phone number search command, for determining whether a roaming operation of the mobile terminal is executed on the basis of the mobile communication network ID of the current PLMN service and the mobile service usage history information, and for executing either one of the phone number storage command or the phone number search command using an entry phone number and the detected country code.
In accordance with another aspect of the present invention, there is provided a method for storing a phone number in a