KR100725897B1 - System and Method for Management of Phone-Book by using ENUM Service - Google Patents
System and Method for Management of Phone-Book by using ENUM Service Download PDFInfo
- Publication number
- KR100725897B1 KR100725897B1 KR1020050071300A KR20050071300A KR100725897B1 KR 100725897 B1 KR100725897 B1 KR 100725897B1 KR 1020050071300 A KR1020050071300 A KR 1020050071300A KR 20050071300 A KR20050071300 A KR 20050071300A KR 100725897 B1 KR100725897 B1 KR 100725897B1
- Authority
- KR
- South Korea
- Prior art keywords
- phone book
- database
- mobile communication
- enum
- service
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 53
- 238000010295 mobile communication Methods 0.000 claims abstract description 113
- 238000004891 communication Methods 0.000 claims description 16
- 238000013507 mapping Methods 0.000 claims description 13
- 230000006870 function Effects 0.000 claims description 12
- 238000012545 processing Methods 0.000 claims description 8
- 230000005540 biological transmission Effects 0.000 claims description 5
- 230000008569 process Effects 0.000 claims description 5
- 238000012790 confirmation Methods 0.000 claims description 3
- 238000012986 modification Methods 0.000 claims description 3
- 230000004048 modification Effects 0.000 claims description 3
- 238000006243 chemical reaction Methods 0.000 claims 1
- 230000008859 change Effects 0.000 abstract description 19
- 238000007726 management method Methods 0.000 description 16
- 238000010586 diagram Methods 0.000 description 5
- 230000004044 response Effects 0.000 description 5
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 2
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000003623 enhancer Substances 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
- H04W8/24—Transfer of terminal data
- H04W8/245—Transfer of terminal data from a network towards a terminal
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/50—Business processes related to the communications industry
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/487—Arrangements for providing information services, e.g. recorded voice services or time announcements
- H04M3/493—Interactive information services, e.g. directory enquiries ; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals
- H04M3/4931—Directory assistance systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/16—Communication-related supplementary services, e.g. call-transfer or call-hold
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/18—Service support devices; Network management devices
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Databases & Information Systems (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Telephonic Communication Services (AREA)
Abstract
본 발명은 ENUM 서비스를 이용한 전화번호부 관리 시스템 및 방법에 관한 것이다.The present invention relates to a phone book management system and method using an ENUM service.
이를 위하여 본 발명은, (a) 이동통신 단말기로부터 전화번호부를 수신하는 단계; (b) 전화번호부에 등재된 사용자의 추가 정보의 제공 여부를 확인하고, 추가 정보의 제공 요청이 있는 경우, ENUM DNS에 접속하여 사용자의 가입자 정보를 검색한 후 전화번호부를 업데이트하여 저장하고, 추가 정보의 제공 요청이 없으면, 단계 (a)에서 수신한 전화번호부를 저장하는 단계; (c) 전화번호 업데이트 설정을 확인하여, 전화번호 업데이트 설정이 되어 있는 경우, 일정 주기로 ENUM DNS에 접속하여 데이터베이스에 저장된 전화번호부를 업데이트하는 단계; 및 (d) 전화번호부 제공 요청이 있으면, 데이터베이스에 저장된 전화번호부를 이동통신 단말기로 제공하는 단계를 포함한다.To this end, the present invention comprises the steps of (a) receiving a phone book from a mobile communication terminal; (b) check whether the additional information of the user listed in the telephone book is provided, and if there is a request for providing the additional information, access the ENUM DNS, retrieve the user's subscriber information, update and save the telephone book, and add If there is no request for providing the information, storing the telephone book received in step (a); (c) checking the phone number update setting and, if the phone number update setting is made, accessing the ENUM DNS at regular intervals and updating the phone book stored in the database; And (d) providing a phone book stored in a database to the mobile communication terminal when a phone book provision request is made.
본 발명에 의하면, 연락처의 변경에 따라 연락이 두절되는 상황을 방지할 수 있으며, 이동통신 단말기를 분실하는 경우에도 다른 사용자들의 연락처를 수동으로 일일이 입력해야 하는 불편함이 해소된다.According to the present invention, it is possible to prevent a situation in which contact is lost due to a change of contact, and even if the mobile communication terminal is lost, the inconvenience of having to manually input contacts of other users manually.
ENUM, 전화번호부, UICC, 이동통신단말기, 폰북 ENUM, Phonebook, UICC, Mobile Phone, Phonebook
Description
도 1a 및 도 1b는 본 발명의 실시예에 따라 ENUM 서비스를 이용하는 전화번호부 관리 시스템을 개략적으로 나타낸 도면,1A and 1B schematically illustrate a phone book management system using an ENUM service according to an embodiment of the present invention;
도 2는 본 발명의 실시예에 따라 가입자 정보를 제공하는 ENUM DNS의 내부 구성을 간략하게 나타낸 블록 구성도,2 is a block diagram schematically illustrating an internal configuration of an ENUM DNS for providing subscriber information according to an embodiment of the present invention;
도 3은 본 발명의 실시예에 따라 전화번호부 관리 서비스를 제공하는 폰북 서비스 서버의 내부 구성을 간략하게 나타낸 블록 구성도, 3 is a block diagram schematically showing an internal configuration of a phone book service server for providing a phone book management service according to an embodiment of the present invention;
도 4는 본 발명의 실시예에 따라 ENUM 서비스를 이용한 가입자 정보 검색 방법을 설명하기 위한 순서도,4 is a flowchart illustrating a subscriber information retrieval method using an ENUM service according to an embodiment of the present invention;
도 5는 본 발명의 실시예에 따라 ENUM 서비스를 이용한 전화번호부 저장 방법을 설명하기 위한 순서도,5 is a flowchart illustrating a phone book storing method using an ENUM service according to an embodiment of the present invention;
도 6은 본 발명의 실시예에 따라 ENUM 서비스를 이용한 전화번호부 업데이트 서비스 방법을 설명하기 위한 순서도,6 is a flowchart illustrating a phonebook update service method using an ENUM service according to an embodiment of the present invention;
도 7은 본 발명의 실시예에 따라 ENUM 서비스를 이용한 전화번호부 백업 서비스 방법을 설명하기 위한 순서도이다. 7 is a flowchart illustrating a phone book backup service method using an ENUM service according to an embodiment of the present invention.
본 발명은 ENUM(tElephone NUmber Mapping 또는 E.164 NUmber Mapping) 서비스를 이용한 전화번호부 관리 시스템 및 방법에 관한 것이다. 더욱 상세하게는, 가입자가 ENUM 서비스 시스템과 연동되는 폰북 서비스 시스템에 대표 전화번호부를 통한 가입자 정보 검색을 요청하면, ENUM 서비스 시스템을 통하여 가입자 정보를 검색하여 이동통신 단말기로 제공하며, 폰북 서비스 시스템에 전화번호를 등록하면, 폰북 서비스 시스템에서 ENUM 서비스 시스템과의 연동을 통해 전화번호부에 등록된 사용자의 정보 변경 내용을 확인하고, 정보의 변경 내역이 있으면 가입자의 이동통신 단말기로 변경 내역을 전송하여 전화번호부를 업데이트하며, 폰북 서비스 시스템에 저장된 전화번호부를 새로운 이동통신 단말기로 제공해주는 ENUM 서비스를 이용한 전화번호부 관리 시스템 및 방법에 관한 것이다.The present invention relates to a phone book management system and method using ENUM (tElephone NUmber Mapping or E.164 NUmber Mapping) services. More specifically, when the subscriber requests the subscriber information search through the representative phone book to the phonebook service system interworking with the ENUM service system, the subscriber information is retrieved through the ENUM service system and provided to the mobile communication terminal. When the phone number is registered, the phonebook service system checks the information change of the user registered in the phonebook through interworking with the ENUM service system, and if there is a change in the information, the phonebook service system transmits the change history to the subscriber's mobile terminal. The present invention relates to a phone book management system and method using an ENUM service for updating a phone book and providing a phone book stored in a phone book service system to a new mobile communication terminal.
전자, 통신 기술이 비약적으로 발전함에 따라 무선 통신망(Wireless Network)을 이용한 다양한 무선 통신 서비스가 제공되고 있다. 가장 기본적인 무선 통신 서비스는 이동통신 단말기 사용자들에게 무선으로 음성 통화를 제공하는 무선 음성 통화 서비스로서, 시간과 장소에 구애받지 않고 서비스를 제공할 수 있다는 특징이 있다. 또한, 이동통신 단말기의 사용자에게 무선 통신망을 통해 인터넷 서비스를 제공하는 무선 인터넷 서비스도 활발히 제공되고 있다.As the electronic and communication technologies have made rapid progress, various wireless communication services using wireless networks have been provided. The most basic wireless communication service is a wireless voice call service that provides a voice call to a mobile terminal user wirelessly, and can provide a service regardless of time and place. In addition, wireless Internet services for providing Internet services to users of mobile communication terminals through wireless communication networks have been actively provided.
그러나, 이와 같이 무선 음성 통화 서비스나 무선 인터넷 서비스를 제대로 제공받기 위해서는 이동통신 시스템에서는 가입자를 인증하기 위한 고객 정보와 이 동통신 단말기의 지원 화음, 해상도, 부가 서비스 가능 여부 등의 단말 정보를 정확히 확인하여야 한다.However, in order to properly receive the wireless voice call service or the wireless Internet service, the mobile communication system accurately checks the terminal information such as customer information for authenticating the subscriber and support chords, resolution, and additional service availability of the mobile communication terminal. shall.
종래의 IS-95A/B, CDMA 1X, 1X EV-DO 망에서는 고객 정보와 단말 정보는 같은 개념이었다. 따라서, 고객의 단말 정보는 기기 변경이라는 프로세서를 통해서만 변경될 수 있었다. 하지만, 최근에는 이동통신 단말기에 개인 정보를 포함하는 UICC(Universal Integrated Circuit Card) 칩을 삽입하여 사용함에 따라 고객 정보와 단말 정보가 분리될 수 있다. In the conventional IS-95A / B, CDMA 1X, and 1X EV-DO networks, customer information and terminal information were the same concept. Therefore, the terminal information of the customer could be changed only through a processor called device change. Recently, however, customer information and terminal information may be separated by inserting and using a Universal Integrated Circuit Card (UICC) chip including personal information in a mobile communication terminal.
UICC 카드는 스마트 카드의 일종으로 이동통신 단말기에서 사용되는 데이터 및 정보의 저장, 연산 처리가 가능한 카드로서, 마이크로프로세서(MPU: Micro-Processor Unit), 메모리, 카드 운영 체제(COS: Card Operation System), 보안 알고리즘, EEPROM(Electronically Erasable Programmable Read Only Memory)을 내장하고 있어 자체 연산 처리 및 대용량 저장의 기능을 갖춘 COB(Chip On Board) 형태의 카드를 말한다. 이동통신망에서 사용되는 UICC 카드로는, GSM 단말기에 삽입되는 SIM(Subscriber Identification Module) 카드, CDMA 단말기에 삽입되는 R-UIM(Removable User Identity Module) 및 WCDMA 단말기에 삽입되는 USIM(Universal Subscriber Identity Module) 카드가 있다. A UICC card is a smart card that can store and process data and information used in mobile communication terminals. It is a micro-processor unit (MPU), memory, and card operating system (COS). It has a built-in security algorithm and EEPROM (Electronically Erasable Programmable Read Only Memory), which means a chip on board (COB) type card with its own operation processing and mass storage. The UICC card used in the mobile communication network includes a subscriber identification module (SIM) card inserted in a GSM terminal, a removable user identity module (R-UIM) inserted in a CDMA terminal, and a universal subscriber identity module (USIM) inserted in a WCDMA terminal. There is a card.
UICC 카드에는 UICC 카드의 ID, 위치 정보, 암호화 키, 데이터 서비스 변수 값, 전화번호(IMSI: International Mobile Subscriber Identity), 기능 및 환경 변수 값, 서비스 망 정보, 서비스 테이블, 가입자 인증 키, PIN, 통화 시간 및 요금 정보 등 다양한 정보가 저장된다. 또한, 사용자가 이동통신 단말기를 교체하는 경 우, 새로운 이동통신 단말기로 전화번호부 등을 쉽게 이동시킬 수 있도록 전화번호부도 UICC 카드에 저장되고 있다.The UICC card includes the ID, location information, encryption key, data service variable values, telephone number (IMSI: International Mobile Subscriber Identity), function and environment variable values, service network information, service table, subscriber authentication key, PIN, and call of the UICC card. Various information such as time and fee information is stored. In addition, when the user replaces the mobile communication terminal, the phone book is also stored in the UICC card to easily move the phone book to the new mobile communication terminal.
그러나, 이와 같은 UICC 카드는 이동통신 단말기의 내부에 삽입되어 사용되므로, 이동통신 단말기를 분실하는 경우, UICC 카드도 함께 분실되므로, 저장된 전화번호부도 모두 잃게 되는 문제점이 발생한다. 이에 따라 사용자가 새로운 이동통신 단말기를 구입하게 되면, 일일이 다른 사용자의 정보, 이동통신 단말기의 전화번호, 이메일, 유선 전화번호, 팩스 등을 입력해주어야 하는 불편함이 여전히 존재한다. However, since such a UICC card is inserted into the mobile communication terminal and used, when the mobile communication terminal is lost, the UICC card is also lost, so that all stored phonebooks are lost. Accordingly, when a user purchases a new mobile communication terminal, there is still an inconvenience of having to input another user's information, a phone number of the mobile communication terminal, an email, a landline phone number, a fax, and the like.
한편, 정보화 사회로 발전함에 따라 한 명의 사용자는 이름, 주소, 유선 전화번호, 팩스, 이동통신 단말기의 전화번호, 이메일 등의 다양한 식별 번호를 갖게 되었다. 이와 같이 하나의 사용자가 다양한 식별 번호를 갖게됨에 따라, 모든 식별 번호를 암기하기 어려운 상황이 되었다. 이에 따라 사용자들 사이에서 다른 사용자들을 쉽게 인식하기 위하여, 다수의 식별 번호를 하나로 통합하기 위한 기술이 요구되었다. 이러한 요구에 따라서, 일반 공중망 전화번호 체계(E.164)를 이동통신 단말기, 이메일, 팩스, 인터넷 전화 등 다양한 주소 체계와 연동시키는 ENUM(tElephone NUmber Mapping 또는 E.164 NUmber Mapping) 서비스가 제안되어 국제 인터넷 표준화 기구(IETF: Internet Engineering Task Force)에서 표준안(RFC 2916)으로 채택되었다. 이와 같은 ENUM 서비스에 대해서는 국내 공개 특허 10-2004-0015775 'ENUM 서비스 시스템 및 이의 운용 방법'을 통해 개시되어 있다.Meanwhile, with the development of the information society, one user has various identification numbers such as name, address, landline telephone number, fax, telephone number of mobile communication terminal, and e-mail. As one user has various identification numbers, it is difficult to memorize all identification numbers. Accordingly, in order to easily recognize other users among users, a technique for integrating a plurality of identification numbers into one is required. In response to these demands, an ENUM (tElephone NUmber Mapping or E.164 NUmber Mapping) service has been proposed to interwork with a general public network telephone numbering system (E.164) with various addressing systems such as mobile terminals, e-mails, faxes, and Internet phones. It was adopted as a standard (RFC 2916) by the Internet Engineering Task Force (IETF). Such ENUM service is disclosed through Korean Patent Publication No. 10-2004-0015775 'ENUM service system and its operation method'.
ENUM의 사용에 따라 하나의 사용자는 대표 번호 하나로서 자신의 모든 정보 를 표현할 수 있게 되었다. 이와 같은 ENUM 서비스의 제공에 따라 이동통신 단말기를 이용하여 다른 사용자의 전화번호를 검색하고, 다른 사용자의 가입자 정보의 변동 내역을 쉽게 관리할 수 있으며, 이동통신 단말기의 분실시에도 종래 사용하던 전화번호를 새로운 이동통신 단말기에 쉽게 입력할 수 있는 전화번호 관리 방법이 요구되고 있다.With the use of ENUM, one user can represent all his information as one representative number. In accordance with the provision of such ENUM service, the mobile phone can be used to search for the phone number of another user, and can easily manage changes in the subscriber information of the other user. There is a need for a phone number management method for easily inputting a new mobile communication terminal.
이와 같은 문제점을 해결하기 위하여, 본 발명은 가입자가 ENUM 서비스 시스템과 연동되는 폰북 서비스 시스템에 대표 전화번호부를 통한 가입자 정보 검색을 요청하면, ENUM 서비스 시스템을 통하여 가입자 정보를 검색하여 이동통신 단말기로 제공하며, 폰북 서비스 시스템에 전화번호를 등록하면, 폰북 서비스 시스템에서 ENUM 서비스 시스템과의 연동을 통해 전화번호부에 등록된 사용자의 정보 변경 내용을 확인하고, 정보의 변경 내역이 있으면 가입자의 이동통신 단말기로 변경 내역을 전송하여 전화번호부를 업데이트하며, 폰북 서비스 시스템에 저장된 전화번호부를 새로운 이동통신 단말기로 제공해주는 ENUM 서비스를 이용한 전화번호부 관리 시스템 및 방법을 제공한다.In order to solve the above problems, the present invention provides a mobile communication terminal to search for subscriber information through the ENUM service system when the subscriber requests a subscriber information search through a representative phone book to the phonebook service system interworking with the ENUM service system. If the phone number is registered in the phonebook service system, the phonebook service system checks the information change of the user registered in the phonebook through interworking with the ENUM service system. The present invention provides a phone book management system and method using an ENUM service that transmits a change history to update a phone book and provides a phone book stored in a phone book service system to a new mobile communication terminal.
이러한 기술적 과제를 달성하기 위하여 본 발명은, 전화번호부 관리 시스템으로서, ENUM 서비스를 이용하여 사용자의 전화번호부를 백업하거나 업데이트하는 전화번호부 관리 시스템에 있어서, ENUM 서비스 가입자의 이름, 주소, 유선 전화번호, 팩스, 이동통신 단말기 전화번호, 이메일 중 하나 이상의 가입자 정보와 대표 번호를 저장하고 있는 개인 정보 데이터베이스; 대표 번호가 입력되면, 개인 정보 데이터베이스를 검색하여 대표 번호의 가입자 정보를 제공하는 ENUM DNS; 사용자의 전화번호부를 백업하여 저장하는 폰북 데이터베이스; 및 ENUM DNS와 연동하여 전화번호부 관리 기능을 수행하는 폰북 서비스 서버를 포함한다.
여기서, 폰북 서비스 서버는 사용자의 이동통신 단말기로부터 수신된 전화번호부를 상기 폰북 데이터베이스에 저장하고, 저장된 전화번호부를 수정 또는 업데이트하며, 폰북 데이터베이스에 저장된 전화번호를 호출하여 이동통신 단말기로 제공하는 기능을 수행한다.In order to achieve the above technical problem, the present invention provides a phone book management system, in the phone book management system for backing up or updating a user's phone book using an ENUM service, the name, address, wired telephone number, A personal information database storing subscriber information and representative number of at least one of a fax, a mobile telephone number and an e-mail; An ENUM DNS that searches for a personal information database and provides subscriber information of the representative number when the representative number is inputted; A phone book database for backing up and storing a phone book of a user; And a phonebook service server that performs phonebook management function in conjunction with ENUM DNS.
Here, the phone book service server stores a phone book received from the mobile communication terminal of the user in the phone book database, modifies or updates the stored phone book, and provides a function to call the phone number stored in the phone book database to the mobile communication terminal. Perform.
또한, 제2의 기술적 과제를 달성하기 위하여 본 발명은, 폰북 서비스 서버로서, ENUM 서비스를 이용하여 사용자의 전화번호부를 백업하거나 업데이트하기 위한 폰북 서비스 서버에 있어서, ENUM 서비스를 제공하는 ENUM DNS와의 통신을 위한 인터페이스를 제공하는 NIC; 전화번호부의 검색, 저장, 수정 및 업데이트를 위한 전화번호부 관리 프로그램이 저장된 프로그램 저장부; 사용자의 전화번호부를 저장하고 있는 폰북 데이터베이스의 데이터 입출력을 제어하는 데이터베이스 서버; 폰북 데이터베이스에 저장된 전화번호부를 관리하는 제어부; 및 제어부에서 처리하는 데이터를 임시로 저장하는 메모리를 포함한다.In addition, in order to achieve the second technical problem, the present invention, as a phone book service server, a phone book service server for backing up or updating a user's phone book using an ENUM service, communication with an ENUM DNS providing an ENUM service NIC to provide an interface for the; A program storage unit for storing a phone book management program for searching, storing, modifying and updating a phone book; A database server controlling data input / output of a phonebook database storing a user's phone book; A control unit for managing a phone book stored in the phone book database; And a memory for temporarily storing data processed by the controller.
또한, 제3의 기술적 과제를 달성하기 위하여 본 발명은, 가입자 정보 제공 방법으로서, ENUM 서비스를 이용하여 검색 요청된 사용자의 가입자 정보를 제공하는 방법에 있어서, (a) 제공될 가입자 정보의 검색 요청을 위한 사용자 대표 번호를 입력받는 웹 페이지나 왑 페이지 또는 자동 응답 서비스를 사용자의 이동통신 단말기나 컴퓨터로 제공하는 단계; (b) 웹 페이지나 왑 페이지 또는 자동 응답 서비스를 통하여, 검색 요청되는 사용자 대표 번호―여기서, 사용자 대표 번호는 인터넷 주소 체계로 구성됨―를 입력받는 단계; (c) 인터넷 주소 체계의 대표 번호로부터 대표 전화번호를 추출하는 단계; (d) ENUM 서비스를 이용하여, 대표 전화번호에 대응되는 가입자 정보를 검색하는 단계; 및 (e) 검색된 가입자 정보를 사용자의 이동통신 단말기나 컴퓨터로 제공하는 단계를 포함한다.In addition, in order to achieve the third technical problem, the present invention provides a subscriber information providing method, comprising: (a) a request for retrieving subscriber information to be provided in a method of providing subscriber information of a user who is requested to search using ENUM service; Providing a web page or a swap page or an answering machine for receiving the user representative number for the mobile terminal or the computer; (b) receiving, via a web page, a swap page, or an answering machine, a user representative number requested for retrieval, wherein the user representative number is composed of an Internet address system; (c) extracting a representative telephone number from the representative number of the Internet address system; (d) retrieving subscriber information corresponding to the representative telephone number using the ENUM service; And (e) providing the retrieved subscriber information to a user's mobile terminal or computer.
또한, 제4의 기술적 과제를 달성하기 위하여 본 발명은, 전화번호부 백업 서비스 방법으로서, ENUM 서비스를 이용하여 이동통신 단말기의 전화번호부를 백업하 는 방법에 있어서, (a) 이동통신 단말기로부터 전화번호부를 수신하는 단계; (b) 전화번호부에 등재된 사용자의 추가 정보의 제공 여부를 확인하고, 추가 정보의 제공 요청이 있는 경우, ENUM 서비스를 제공하는 ENUM DNS에 접속하여 사용자의 가입자 정보를 검색한 후 전화번호부를 업데이트하여 데이터베이스에 저장하고, 추가 정보의 제공 요청이 없으면, 단계 (a)에서 수신한 전화번호부를 데이터베이스에 저장하는 단계; (c) 전화번호부의 업데이트를 위한 전화번호 업데이트 설정을 확인하여, 전화번호 업데이트 설정이 되어 있는 경우, 일정 주기로 ENUM DNS에 접속하여 데이터베이스에 저장된 전화번호부를 업데이트하는 단계; 및 (d) 이동통신 단말기로부터의 전화번호부 제공 요청 여부를 확인하여, 전화번호부 제공 요청이 있으면, 데이터베이스에 저장된 전화번호부를 이동통신 단말기로 제공하는 단계를 포함한다.In order to achieve the fourth technical problem, the present invention provides a phone book backup service method, comprising: (a) a phone book from a mobile communication terminal in a method of backing up a phone book of a mobile communication terminal using an ENUM service; Receiving; (b) Check whether the additional information of the user listed in the telephone book is provided, and if there is a request for providing the additional information, access the ENUM DNS providing the ENUM service, search the user information of the user, and update the telephone book. Storing the telephone directory received in step (a) in the database if there is no request for providing additional information; (c) checking a phone number update setting for updating the phone book and updating the phone book stored in the database by accessing the ENUM DNS at regular intervals when the phone number update setting is set; And (d) checking whether to provide a phone book from the mobile communication terminal, and if there is a request for providing a phone book, providing a phone book stored in a database to the mobile communication terminal.
또한, 제5의 기술적 과제를 달성하기 위하여 본 발명은, 전화번호부 업데이트 서비스 방법으로서, ENUM 서비스를 이용한 전화번호부의 업데이트 방법에 있어서, (a) 이동통신 단말기로부터 전화번호부를 수신하여 데이터베이스에 저장하는 단계; (b) ENUM 서비스를 제공하는 ENUM DNS로 접속하여 데이터베이스에 저장된 전화번호부에 등재된 사용자의 가입자 정보를 수신하는 단계; (c) ENUM DNS로부터 수신된 가입자 정보와 데이터베이스에 저장된 전화번호부를 비교하여 가입자 정보가 상이한 경우, ENUM DSN로부터 수신된 가입자 정보에 따라 전화번호부를 갱신하는 단계; 및 (d) 갱신된 전화번호부를 데이터베이스에 저장하는 단계를 포함한다.In order to achieve the fifth technical problem, the present invention provides a method for updating a phone book using a ENUM service, the method comprising: (a) receiving and storing a phone book from a mobile communication terminal in a database; step; (b) accessing an ENUM DNS providing an ENUM service and receiving subscriber information of a user listed in a phone book stored in a database; (c) if the subscriber information is different by comparing the subscriber information received from the ENUM DNS with the telephone book stored in the database, updating the telephone book according to the subscriber information received from the ENUM DSN; And (d) storing the updated telephone book in a database.
이하, 본 발명의 바람직한 실시예를 첨부된 도면들을 참조하여 상세히 설명 한다. 우선 각 도면의 구성요소들에 참조부호를 부가함에 있어서, 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. 또한, 본 발명을 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명은 생략한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. First of all, in adding reference numerals to the components of each drawing, it should be noted that the same reference numerals are used as much as possible even if displayed on different drawings. In addition, in describing the present invention, when it is determined that the detailed description of the related well-known configuration or function may obscure the gist of the present invention, the detailed description thereof will be omitted.
도 1a는 본 발명의 실시예에 따라 ENUM 서비스를 이용하는 전화번호부 관리 시스템을 개략적으로 나타낸 도면이다.1A is a diagram schematically illustrating a phonebook management system using an ENUM service according to an embodiment of the present invention.
본 발명에 따라 ENUM 서비스를 이용하는 전화번호부 관리 시스템은 UICC 카드(112)를 포함하는 이동통신 단말기(110)와 이동통신망(120), 게이트웨이(130), 인터넷망(140), ENUM DNS(150), 개인 정보 데이터베이스(152), 폰북 서비스 서버(160) 및 폰북 데이터베이스(162)를 포함한다.According to the present invention, a phone book management system using an ENUM service includes a
이동통신 단말기(110)는 음성 통화 서비스, 문자 메시지 송수신 서비스, 무선 인터넷 서비스 등의 다양한 이동통신 서비스를 제공받을 수 있는 단말기이며, 음성 통화 및 문자 메시지 송수신 서비스를 이용하려는 사용자의 편의를 위하여 다른 사용자의 유선 전화번호, 이동통신 단말기의 전화번호, 팩스 번호, 생일, 이메일 주소 등의 정보를 포함하는 전화번호부를 제공하고 있다.The
전화번호부는 통상적으로 이동통신 단말기의 내부 메모리에 저장되며, 최근에는 이동통신 단말기 사이의 전화번호부 이동 등을 위하여 이동통신 단말기에 삽입되는 UICC 카드(112)에 탑재되기도 한다.The phone book is typically stored in the internal memory of the mobile communication terminal, and recently, it is also mounted on the UICC
이동통신망(120)은 다수의 무선 기지국(124, 126) 및 이동통신 교환국(MSC: Mobile Switching Center, 이하 'MSC'라 칭함)(122)를 포함하여 구성된다. 이동통신망(120)에는 이동통신 단말기(110)로 제공되는 단문 메시지(SMS: Short Messaging Service), 멀티미디어 메시지(MMS: Multimedia Messaging Service), 동영상 서비스, 방송 서비스, 게임 서비스 등의 다수의 부가 서비스를 제공하기 위한 부가 서비스 서버가 포함된다.The
무선 기지국(124, 126)은 기지국 전송기(BTS: Base-station Transmission System), 기지국 제어기(BSC: Base Station Controller) 및 중계기(Cell Enhancer) 등으로 구성되어, 이동통신 단말기(110)를 MSC(122)로 연결하거나, MSC(122)를 통해 전송되는 호 신호 및 데이터 신호를 이동통신 단말기(110)로 전달하는 역할을 수행한다. 또한, 무선 기지국(124, 126)은 관할하는 셀(Cell) 영역 내의 이동통신 단말기(110)의 위치 등록 기능도 수행한다. The
MSC(122)는 음성 통화 서비스 처리, 다양한 부가 서비스 서버와의 연계에 따른 부가 서비스 처리, 위치 등록 절차 및 핸드오프 절차 처리, 타망과의 연동 기능 등을 수행한다. 본 발명에 따라 이동통신 단말기(110)로부터 ENUM 서비스를 이용하는 전화번호부 관리 요청이 있으며, 게이트웨이(130) 및 인터넷망(140)을 통해 폰북 서비스 서버(160) 및 ENUM DNS(150)로 접속하여 전화번호부의 백업(Backup), 저장된 전화번호부의 호출, 전화번호부 업데이트 및 가입자 정보 검색 등의 서비스를 이동통신 단말기(110)로 제공하는 중계 역할을 수행한다.The
게이트웨이(130)는 WAP 프로토콜과 인터넷 TCP/IP(Transmission Control Protocol / Internet Protocol) 프로토콜을 상호 간 변환하여, 이동통신망(120)과 인터넷망(140)을 연결해주는 기능을 수행한다.The
ENUM DNS(Domain Name System)(150)는 대표 번호를 이용하여 가입자를 확인하고, 개인 정보 데이터베이스(152)에 저장되어 있는 해당 가입자의 이름, 주소, 유선 전화번호, 팩스, 이동통신 단말기의 전화번호, 이메일 등의 정보를 제공하는 서버이다. 또한, ENUM DNS(150)는 가입자의 데이터 정보 수정 요청에 따라 개인 정보 데이터베이스(152)에 저장되어 있는 가입자 정보를 수정하는 역할도 수행한다.ENUM Domain Name System (DNS) 150 identifies the subscriber using the representative number, and the name, address, landline phone number, fax, and telephone number of the mobile terminal of the subscriber stored in the
ENUM DNS(150)는 계층 1, 계층 2로 구성되며 SIP(Session Initiation Protocol) 서버도 추가로 포함된다. 계층 1은 국가 번호 구역 파일을 생성하고, 구역 파일 내의 전화번호에 대한 계층 2에서의 위치 정보를 저장하고 있다. 계층 2는 ENUM 번호 질의(Query)에 대한 서비스 정보 응답(Return)을 수행하기 위해 NARTR(Naming Authority Pointer) 형식의 ENUM 서비스 정보를 저장한다. 여기서 NARTR이란 복수의 이름 체계를 변환하기 위해 사용되는 DNS RR(Resource Record)이다.
여기서, ENUM DNS(150)의 내부 구성 및 기능에 대해서는 도 2를 통해 상세하게 설명하기로 한다.Here, the internal configuration and function of the
개인 정보 데이터베이스(152)는 ENUM 서비스에 가입한 사용자의 가입자 정보를 저장하고 있는 데이터베이스이다. 즉, 개인 정보 데이터베이스는 가입자의 대표 번호와 해당 가입자의 이름, 주소, 유선 전화번호, 팩스, 이동통신 단말기의 전화번호, 이메일 등의 정보를 저장하는 데이터베이스로서, ENUM DNS(150)의 정보 제공 요청에 따라 저장된 가입자 정보를 ENUM DNS(150)로 제공한다.The
폰북 서비스 서버(160)는 인터넷망(140)을 통한 이동통신 단말기(110)로부터 요청에 따라, 폰북 데이터베이스(162)에 전화번호부를 저장하거나, 저장된 내용을 수정하고, 일정한 기간 단위로 UICC 카드(112)에 저장된 전화번호부와 폰북 데이터베이스(162)에 저장된 전화번호부를 비교하여 상이한 경우, UICC 카드(112)에 저장된 전화번호를 업데이트 시키고, 전화번호부 또는 가입자 정보의 제공 요청이 있으면, 저장된 내용을 제공해주는 역할을 수행한다. 또한, 폰북 서비스 서버(160)는 ENUM DNS(150)와 연동하여, 일정 기간 단위로 개인 정보 데이터베이스(152)와 폰북 데이터베이스(162)에 저장된 가입자 정보를 비교하여 상이한 경우, 폰북 데이터베이스(162)에 저장된 가입자 정보를 수정하여, 개인 정보 데이터베이스(152)에 저장된 내용과 일치시키는 업데이트 역할도 수행한다.The phone
여기서, 폰북 서비스 서버(160)의 내부 구성 및 기능에 대해서는 도 3을 통해 상세하게 설명하기로 한다.Here, the internal configuration and function of the phone
폰북 데이터베이스(162)는 본 발명에 따라 이동통신 단말기(110)로부터의 전화번호 저장 요청에 따라 전화번호부를 저장하고 있는 데이터베이스이며, 전화번호부 저장 및 제공 요청에 따라 저장된 전화번호부를 폰북 서비스 서버(160)로 제공하는 역할을 수행한다.The
여기서, 폰북 데이터베이스(162)에 저장된 전화번호부 및 개인 정보 데이터베이스(152)에 저장된 가입자 정보의 저장, 호출 및 수정 등은 이동통신 단말기(110) 외에도 일반 전화나 컴퓨터 등을 이용하는 것도 가능하다. 또한, 가입자가 대표 번호 등을 통하여 일반 전화, FAX, 컴퓨터 등으로 직접 연결할 수 있도록 설 정하는 것이 바람직하다. 이를 위하여, 폰북 서비스 서버(160) 및 ENUM DNS(150)는 인터넷망(140), 게이트웨이(172) 및 PSTN(Public Switched Telephone Network)(174)을 통해 일반 전화, FAX 등과 연결된다.Here, for storing, calling, and modifying subscriber information stored in the phone book and
이상의 설명에 있어서, 본 발명에 따라 전화번호부 저장, 전화번호부 업데이트 및 전화번호부 백업 서비스를 제공하는 폰북 서비스 서버(160) 및 전화번호부를 저장하고 있는 폰북 데이터베이스(162)는 인터넷망(140)과 ENUM DNS(150)에 직접 연결되어 있을 수도 있으나, 이동통신 서비스 업체에서만 본 발명에 따른 전화번호부 관리 서비스를 제공하는 경우에는 이동통신망(120) 내에 위치하여 MSC(122)에 부가 서비스 서버로서 연결될 수도 있다.In the above description, according to the present invention, the phone
도 1b는 본 발명의 실시예에 따라 폰북 서비스 서버 및 폰북 데이터베이스가 이동통신망 내에 위치한 ENUM 서비스를 이용한 전화번호부 관리 시스템을 개략적으로 나타낸 도면이다.FIG. 1B schematically illustrates a phone book management system using an ENUM service in which a phone book service server and a phone book database are located in a mobile communication network according to an embodiment of the present invention.
폰북 서비스 서버(160)는 MSC(122)에 연결되고, MSC(122), 게이트웨이(130) 및 인터넷망(140)을 통하여 ENUM DNS(150)와 연결된다. 이에 따라, 폰북 서비스 서버(160)는 MSC(122)를 통하여 정기적으로 ENUM DNS(150)로 연결을 시도하여 가입자 정보의 변경 내역이 있는지를 확인하고, 가입자 정보의 변경이 있는 경우, 게이트웨이(130)와 MSC(122)를 통하여 ENUM DNS(150)로부터 변경 내역을 수신하여, 폰북 데이터베이스(162)에 저장된 내용을 업데이트하여야 한다. The phone
여기서, 일반 전화에 전화번호부가 저장되는 경우에는 본 발명에 따른 폰북 서비스 서버(160) 및 폰북 데이터베이스(162)가 PSTN(174) 내에 위치하는 것도 가 능하다.Here, when the phone book is stored in the general telephone, the phone
그리고, 도 1a 및 도 1b에 있어서, 폰북 서비스 서버(160)와 ENUM DNS(150)는 하나의 서버로 구현될 수 있으며, 개인 정보 데이터베이스(152)와 폰북 데이터베이스(162)도 하나의 데이터베이스로 구현될 수 있다. 또한, 도 1b와 같이 이동통신망(120) 내에 폰북 서비스 서버(160)를 구현할 때, 폰북 서비스 서버(160)를 MSC(122)에 포함시켜 구현할 수도 있다. 이 때, 폰북 데이터베이스(162)는 이동통신망(120)의 홈 위치 등록기(HLR: Home Location Register)(미도시)에 포함되어 구현될 수도 있다.1A and 1B, the
도 2는 본 발명의 실시예에 따라 가입자 정보를 제공하는 ENUM DNS의 내부 구성을 간략하게 나타낸 블록 구성도이다.2 is a block diagram schematically illustrating an internal configuration of an ENUM DNS for providing subscriber information according to an embodiment of the present invention.
본 발명에 따른 ENUM DNS(150)는, NIC(Network Interface Card)(210), 프로토콜 식별부(220), 데이터 처리부(230), 검색부(240) 및 데이터베이스 서버부(250)를 포함하여 구성된다.The
NIC(210)는 인터넷망(140), 폰북 서비스 서버(160) 및 다른 ENUM DNS와의 통신을 위한 통신 인터페이스를 제공하는 통신 모듈이다.The
프로토콜 식별부(220)는 인터넷 주소 체계로 변하여 전달된 E.164 대표 번호를 확인하는 역할을 수행한다. 여기서, 인터넷 주소 체계는 대표 전화번호가 인터넷망을 통해 전송될 수 있도록 변환된 주소를 말한다. 예로서, 대표 전화번호가 +82-42-821-5447이라면, 인터넷 주소 체계로 변환된 ENUM은 7.4.4.5.1.2.8.2.4.2.8.e164.arpa가 된다. 이에 따라, 프로토콜 식별부(220)는 인 터넷망(140)을 통해 7.4.4.5.1.2.8.2.4.2.8.e164.arpa로 전달된 ENUM으로부터 원래의 대표 전화번호인 +82-42-821-5447을 추출하는 역할을 수행한다.The
데이터 처리부(230)는 프로토콜 식별부(220)를 통해 대표 전화번호가 확인되면, 검색부(240)로 해당 대표 전화번호를 갖는 사용자의 가입자 정보 검색을 요청하는 부분이다. 또한, NIC(210)를 통한 가입자 정보의 저장, 수정, 호출 등의 요청에 따라 가입자 정보를 저장하거나, 저장된 가입자 정보를 수정하거나, 호출된 가입자 정보를 폰북 서비스 서버(160), 일반 전화, FAX 또는 컴퓨터로 제공하는 역할 등의 전반적인 ENUM DNS(150)를 제어하는 역할을 수행한다. When the representative phone number is confirmed through the
검색부(240)는 데이터 처리부(230)의 명령에 따라 해당 대표 전화번호를 갖는 사용자의 가입자 정보를 검색하는 부분이다. 이를 위하여 검색부(240)는 개인 정보 데이터베이스(160)에 저장된 데이터를 제어하는 데이터베이스 서버부(250)와 연결되어 있으며, 데이터베이스 서버부(250)를 이용하여 개인 정보 데이터베이스(160)를 검색한다.The
데이터베이스 서버부(250)는 데이터 처리부(230) 또는 검색부(240)의 제어에 따라 개인 정보 데이터베이스(160)에 저장된 가입자 정보의 입출력을 제어한다.The
여기서, ENUM DNS(150)는 가입자 정보를 입력, 수정, 검색하려는 이동통신 단말기(110), 유선 전화 및 컴퓨터 등을 위하여, 웹 페이지, 왑 페이지 또는 자동 응답 서비스(ARS: Automatic Response Service) 시스템 등을 운영할 수도 있다. 이에 따라 데이터 처리부(230)는 웹 페이지, 왑 페이지 또는 자동 응답 서비스 제공을 위한 프로그램 및 모듈을 추가로 포함할 수 있다.Here, the
도 3은 본 발명의 실시예에 따라 전화번호부 관리 서비스를 제공하는 폰북 서비스 서버의 내부 구성을 간략하게 나타낸 블록 구성도이다.3 is a block diagram schematically illustrating an internal configuration of a phone book service server for providing a phone book management service according to an exemplary embodiment of the present invention.
본 발명에 따른 폰북 서비스 서버(160)는 NIC(310), 프로그램 저장부(320), 메모리(330), 표시부(340), 데이터베이스 서버(350), 키입력부(360) 및 제어부(370)를 포함한다.Phone
NIC(310)는 인터넷망(140) 및 ENUM DNS(150)와의 통신을 위한 통신 인터페이스를 제공하는 통신 모듈이다. 여기서, 도 1b와 같이 폰북 서비스 서버(160)가 이동통신망 내에 위치하는 경우, NIC(310)는 MSC(122)와의 통신을 위한 인터페이스를 제공한다.The
프로그램 저장부(320)는 이동통신 단말기(110)로부터의 전화번호부 검색, 저장, 수정 및 업데이트 등을 위한 전화번호부 관리 프로그램이 저장되어 있다. 전화번호부 관리 프로그램은 폰북 서비스 서버(160)의 운영 체제에 따라 여러 가지 언어, 예컨대, 'C' 프로그램 언어나 객체 지향형의 'C++', 'JAVA' 프로그램 언어 등으로 구현할 수 있다.The
메모리(330)는 제어부(370)가 처리하는 데이터를 임시로 저장하거나, 전화번호부 관리 프로그램에 따라 폰북 데이터베이스(162)로부터 전달된 전화번호부, 또는 ENUM DNS(150)를 통해 전달된 가입자 정보 등을 임시로 저장하는 기능을 수행한다.The
표시부(340)는 폰북 서비스 서버(160)를 관리하는 관리자가 폰북 서비스 서버(160)의 동작 내역, 폰북 데이터베이스(162)에 저장된 전화번호부 내역 등을 확인할 수 있도록 모니터 형태로 제공된다. 또한, 키입력부(360)로부터의 키입력에 따른 처리 현황도 디스플레이한다.The
데이터베이스 서버(350)는 폰북 데이터베이스(162)의 정보 데이터 입출력을 제어한다. 즉, 이동통신 단말기(110)로부터 전화번호부를 수신하여 폰북 데이터베이스(162)로 저장하거나, 이동통신 단말기(110), 유선 전화 및 컴퓨터로부터의 전화번호 수정, ENUM DNS(150)로부터의 가입자 정보 업데이트에 따라 폰북 데이터베이스(162)에 저장된 내역을 수정하는 역할을 수행한다. 또한, 제어부(370)로부터의 저장된 전화번호부 제공 요청에 따라, 폰북 데이터베이스(162)에 저장된 전화번호부를 호출하는 역할을 행한다.The
키입력부(360)는 관리자가 폰북 데이터베이스(162)에 저장된 내역을 수동적으로 추가, 삭제, 갱신할 때 데이터의 입출력을 위해서 사용된다. 또한, 프로그램 저장부(320)에 저장된 전화번호부 관리 프로그램을 업데이트할 경우, 데이터의 입력을 위해서 사용된다.The
제어부(370)는 폰북 서비스 서버(160) 전반을 제어하며, 이동통신 단말기(110)로부터 전화번호부의 저장, 수정 또는 호출 요청이 있으면, 프로그램 저장부(320)에 저장되어 있는 전화번호부 관리 프로그램을 이용하여 폰북 데이터베이스(162)의 전화번호를 저장, 수정, 호출하며, 일정 기간 단위로 ENUM DNS(150)와 통신을 수행하여, 가입자 정보의 업데이트 내역이 있는지 여부를 확인하여 업데이트 내역이 있는 경우, 폰북 데이터베이스(162)의 전화번호를 업데이트하고, 이동통신 단말기(110)의 UICC 카드(112)로 업데이트된 내역을 전달하는 기능을 수행하는 부 분이다.The
도 4는 본 발명의 실시예에 따라 ENUM 서비스를 이용한 가입자 정보 검색 방법을 설명하기 위한 순서도이다.4 is a flowchart illustrating a subscriber information retrieval method using an ENUM service according to an embodiment of the present invention.
사용자가 다른 사용자의 대표 번호를 통해 이동통신 단말기의 전화번호, 유선 전화번호, FAX 번호, 이메일 주소 등의 가입자 정보를 확인하기 위해서, 이동통신 단말기(110)나 컴퓨터, 유선 전화 등을 이용하여 ENUM DNS(150)로 접속한다. 이 때, 이동통신 단말기(110)를 이용하는 경우에는 무선 기지국(124) 및 MSC(122) 등을 포함하는 이동통신망(120)과 게이트웨이(130) 및 인터넷망(140)을 통하여 ENUM DNS(150)로 접속한다. 그리고, 컴퓨터를 이용하는 경우에는 직접 인터넷망(140)을 통해 ENUM DNS(150)로 접속하고, 일반 전화나 FAX를 이용하는 경우에는 PSTN(164), 게이트웨이(162) 및 인터넷망(140)을 이용하여 ENUM DNS(150)로 접속한다. 이하의 설명에 있어서는, 이동통신 단말기(110)를 이용하여 무선 인터넷을 통해 ENUM DNS(150)로 접속하는 경우를 기준으로 설명하기로 한다.ENUM using a
이 때, 폰북 서비스 서버(160)를 통하여 ENUM DNS(150)로 접속할 수도 있으며, 직접 ENUM DNS(150)로 접속할 수도 있다(S410).At this time, the
이동통신 단말기(110)가 ENUM DNS(150)로 접속하면, 데이터 처리부(230)에서는 검색을 위하여 대표 전화번호 입력을 위한 웹 페이지나 왑 페이지 또는 자동 응답 서비스를 이동통신 단말기(110)로 제공한다. 사용자가 검색을 원하는 가입자의 대표 전화번호를 입력하면(S420), ENUM DNS(150)는 검색부(240)를 이용하여 개인 정보 데이터베이스(152)에 저장된 가입자 정보를 검색한다(S430).When the
이동통신 단말기(110)의 전화번호, 유선 전화번호, FAX 번호, 이메일 주소 등의 가입자 정보가 검색되면, ENUM DNS(150)는 이동통신 단말기(110)로 문자 메시지(SMS: Short Messaging Service), 왑 페이지나 자동 응답 시스템 등을 이용하여 이동통신 단말기로 검색된 가입자 정보를 제공한다. 이 때, 검색된 가입자 정보를 모두 제공할 수도 있으며, 일부 가입자 정보만을 제공할 수도 있다. 가입자 정보 중 일부 항목만을 제공하기 위하여 S420 단계에서 원하는 검색 항목을 입력하는 단계를 추가로 설정하여야 한다(S440).When subscriber information such as a telephone number, a landline telephone number, a fax number, an e-mail address, etc. of the
이동통신 단말기(110)는 ENUM DNS(150)를 통하여 가입자 정보가 확인되면, 확인된 가입자 정보를 저장할 것인지 여부를 묻는 메시지를 디스플레이하고(S450), 사용자가 확인된 가입자 정보의 저장을 선택하면, 이동통신 단말기(110)의 전화번호부에 확인된 가입자 정보를 내부 메모리나 UICC 카드(112)에 저장한다. 이 때, 기존의 가입자 정보가 존재하는 경우, 해당 정보를 대체하여 업데이트 시키도록 설정하는 것이 바람직하다(S460).When the subscriber information is confirmed through the
이상의 가입자 정보 검색 방법을 설명함에 있어서, 사용자가 ENUM DNS(150)로 접속하여 가입자 정보를 검색하는 방법을 설명하였으나, 사용자가 폰북 데이터베이스(162)에 저장해 놓은 가입자의 정보만을 검색할 수 있도록 제한할 수 있으며, 이 때 사용자는 폰북 서비스 서버(160)에 접속하여 도 4에 의한 가입자 정보 검색 과정을 수행하고, 폰북 서비스 서버(160)는 폰북 데이터베이스(162)에 저장된 전화번호부를 검색하여 가입자 정보를 제공한다. 이를 위하여 폰북 서비스 서버(160)는 일정 기간 단위로 ENUM DNS(150)로부터 가입자 정보를 수신하여 저장된 전 화번호부를 업데이트해야 한다.In the above description of the method for retrieving subscriber information, the method for retrieving subscriber information by accessing the
이와 같은 방법에 의해서 대표 전화번호를 이용한 가입자 정보 검색이 가능해진다.In this way, subscriber information can be searched using the representative telephone number.
도 5는 본 발명의 실시예에 따라 ENUM 서비스를 이용한 전화번호부 저장 방법을 설명하기 위한 순서도이다.5 is a flowchart illustrating a phone book storing method using an ENUM service according to an embodiment of the present invention.
본 발명에 따라 ENUM 서비스를 이용한 전화번호부 업데이트 및 백업 서비스를 제공받고자 하는 사용자는 먼저 자신의 전화번호부를 폰북 데이터베이스(162)에 저장하여야 한다. 전화번호부의 저장을 위하여 사용자는 이동통신 단말기(110)나 컴퓨터, 유선 전화 등을 이용하여 폰북 서비스 서버(160)로 접속한다. 이하의 설명에 있어서는 이동통신 단말기(110)를 기준으로 설명하기로 한다(S510).According to the present invention, a user who wants to receive a phonebook update and backup service using an ENUM service must first store his / her phonebook in the
이동통신 단말기(110)가 폰북 서비스 서버(160)에 접속하면, 폰북 서비스 서버(160)는 프로그램 저장부(320)에 저장되어 있는 전화번호부 관리 프로그램을 이용하여 제공받고자 하는 서비스의 종류를 확인하는 메뉴 창을 이동통신 단말기(110)로 제공한다. 이 때, 자동 응답 시스템을 통하여 서비스를 제공하는 것도 가능하다.When the
사용자가 전화번호부 관리 서비스 중 전화번호부 저장을 선택하면, 폰북 서비스 서버(160)는 이동통신 단말기(110)의 UICC 카드(112)에 저장되어 있는 전화번호부를 수신한다. 그리고, 수신된 전화번호부를 폰북 데이터베이스(162)의 사용자 계정에 저장시킨다(S520).When the user selects to store the phone book among the phone book management services, the phone
이 때, 사용자는 전화번호부에 등재되어 있는 다른 사용자의 정보 중 부족한 정보에 대하여 추가 정보 제공을 요청할 수 있다. 사용자가 가입자 정보의 검색을 요청하면(S530), 폰북 서비스 서버(160)는 ENUM DNS(150)로 접속하고, ENUM DNS(150)에서는 전화번호부에 등재되어 있는 사용자의 가입자 정보를 검색한다. 이 때, 대표 번호가 기재되어 있지 않은 사용자에 대하여는 가입자 정보 검색이 불가능할 수도 있다(S540).At this time, the user may request to provide additional information about the information lacking among the information of other users listed in the phone book. When the user requests to retrieve the subscriber information (S530), the
가입자 정보의 검색이 완료되면, ENUM DNS(150)는 검색된 가입자 정보를 폰북 서비스 서버(160)로 제공하고, 폰북 서비스 서버(160)는 폰북 데이터베이스(162)에 저장된 전화번호부를 업데이트한다. 그리고, 이동통신 단말기(110)의 UICC 카드(112)에 저장된 전화번호도 업데이트할 수 있다.When the search for the subscriber information is completed, the
이 때, 폰북 서비스 서버(160)에서 전화번호부를 업데이트하기에 앞서, 확인된 가입자 정보 내역을 이동통신 단말기(110)에 디스플레이하고, 사용자로 하여금 업데이트 여부를 선택할 수 있도록 설정할 수도 있다(S550).In this case, before updating the phone book in the phone
그리고, 사용자는 폰북 데이터베이스(162)에 저장된 전화번호부가 정기적으로 업데이트되도록 설정할 수도 있다. 이 때, 사용자가 정기적인 업데이트를 선택하면, 폰북 서비스 서버(160)는 정기적으로 저장된 전화번호를 업데이트하고, 정기적인 업데이트를 선택하지 않은 경우에는 사용자가 입력한 전화번호부를 그대로 저장한다(S560).In addition, the user may set the phone book stored in the
도 6은 본 발명의 실시예에 따라 ENUM 서비스를 이용한 전화번호부 업데이트 서비스 방법을 설명하기 위한 순서도이다.6 is a flowchart illustrating a phonebook update service method using an ENUM service according to an embodiment of the present invention.
전화번호부의 업데이트가 설정된 경우, 폰북 서비스 서버(160)는 정기적으로 ENUM DNS(150)에 접속하고(S610), ENUM DNS(150)를 통하여 폰북 데이터베이스(162)에 저장된 전화번호부에 등재된 사용자의 가입자 정보와 개인 정보 데이터베이스(152)에 저장되어 있는 가입자 정보 사이를 비교함으로써, 변동 내역의 유무를 확인한다(S620).When the update of the phone book is set, the phone
가입자 정보의 변동 내역이 있는 경우(S630), 폰북 서비스 서버(160)는 S620 단계에서 호출한 전화번호부를 업데이트한 뒤, 업데이트된 전화번호부를 다시 폰북 데이터베이스(162)의 사용자 계정에 저장시킴으로써, 전화번호부 업데이트를 실행한다(S640).If there is a change in the subscriber information (S630), the phone
그리고, 변동 내역에 대하여 사용자가 알림 설정을 해 놓았는지 여부를 확인한다. 변동 내역 알림 설정은 사용자가 가입자 정보의 변동 내역이 있는 경우, 이동통신 단말기(110)에 저장된 전화번호부를 수정하기 위하여 설정하는 것이다(S650).Then, it is checked whether or not the user has set a notification on the change history. The change history notification setting is set to modify a phone book stored in the
변동 내역 알림 설정이 되어 있는 경우, 폰북 서비스 서버(160)는 업데이트된 전화번호부를 이동통신 단말기(110)로 전송하여, UICC 카드(112)에 저장시킨다. 이 때, 폰북 서비스 서버(160)에서 업데이트된 전화번호부를 모두 전송할 수도 있으며, 변동 내역만을 전송할 수도 있다. 또한, 이동통신 단말기(110)로 업데이트 내역이 전송되면, 사용자에게 변동 내역을 알리는 화면을 디스플레이한 뒤, 사용자가 업데이트에 대한 확인 버튼을 입력하면 업데이트를 실행할 수도 있고, 사용자의 확인 과정 없이 자동으로 업데이트하도록 설정할 수도 있다. 그리고, 이동통신 단말기(110)의 전화번호부를 업데이트할 때, 이동통신 단말기 내부의 메모리에 전화 번호부를 저장할 것인지, UICC 카드(112)에 전화번호를 업데이트할 것인지 여부를 확인하는 선택 창을 제공할 수도 있다(S660).When the change history notification is set, the phone
이와 같은 과정을 통하여 ENUM 서비스를 이용한 전화번호부의 업데이트가 가능하다.Through this process, it is possible to update the phone book using the ENUM service.
도 7은 본 발명의 실시예에 따라 ENUM 서비스를 이용한 전화번호부 백업 서비스 방법이다.7 is a phone book backup service method using an ENUM service according to an embodiment of the present invention.
도 5 및 도 6을 통하여 폰북 데이터베이스(162)에는 사용자는 최신의 정보로 업데이트된 전화번호, 또는 사용자가 원하는 시점의 전화번호부가 저장되어 있다. 폰북 데이터베이스(162)에 전화번호부를 저장해 놓은 사용자가 이동통신 단말기(110)를 분실하였거나, 새로운 이동통신 단말기로 교체하였거나, 이동통신 단말기(110)의 주소록이 삭제된 경우, 사용자는 폰북 데이터베이스(162)에 저장된 전화번호부를 호출하여 이동통신 단말기(110)로 다운로드할 수 있다.5 and 6, the
이와 같은 전화번호부 백업 서비스를 위하여 사용자는 먼저 이동통신 단말기(110)를 이용하여 폰북 서비스 서버(160)에 접속하여야 한다(S710).For such a phone book backup service, the user must first access the phone
폰북 서비스 서버(160)는 프로그램 저장부(320)에 저장되어 있는 전화번호부 관리 프로그램을 이용하여 이동통신 단말기(110)로 제공받고자 하는 서비스의 종류를 선택할 수 있는 메뉴 창을 제공하고, 사용자는 디스플레이된 메뉴 중에서 전화번호부 다운로드를 위한 전화번호부 백업 서비스를 선택한다(S720). The phone
전화번호부 백업 서비스가 선택되면, 폰북 서비스 서버(160)는 폰북 데이터베이스(162)에 저장되어 있는 전화번호부를 호출하여 이동통신 단말기(110)로 전송 한다. 이 때, 보안성 향상을 위하여 사전에 설정해 놓은 비밀 번호, 또는 주민등록 번호 등을 입력하도록 하거나, 모바일 인증서 등을 통하여 사용자를 인증하고, 인증된 경우에만 저장된 전화번호부를 제공하도록 설정할 수도 있다(S730).When the phone book backup service is selected, the phone
한편, 이상의 방법을 통해서, ENUM 서비스에 등록된 가입자는 개인 정보 데이터베이스(152)에 저장된 자신의 가입자 정보를 수정함으로써, 자신을 전화번호부에 등록한 다른 사용자들에게 수정된 정보를 제공할 수 있게 된다. 그러나, 이 때, 원하지 않는 사용자에게도 자신의 정보가 제공되기 때문에 사생활 침해의 문제점을 야기할 수 있다. 이에 따라서, ENUM 서비스에 등록된 가입자가 자신의 가입자 정보를 입력함에 있어서, 공개를 원하는 부분을 선택하도록 설정할 수도 있으며, 특정 사람, 그룹에게만 수정된 개인 정보가 제공되도록 특정 사람과 그룹을 가입자가 선택할 수 있도록 설정하는 것도 가능하다.On the other hand, through the above method, the subscriber registered in the ENUM service can provide the modified information to other users who registered themselves in the phone book by modifying their subscriber information stored in the
이상의 설명은 이동통신 단말기(110)를 기준으로 설명하였으나, 전화번호부 저장 기능을 가진 유선 전화, 컴퓨터 등에서 이와 같은 전화번호부 업데이트 및 백업 서비스를 구현하는 것도 가능하다.Although the above description has been made with reference to the
이상의 설명은 본 발명의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서, 본 발명에 개시된 실시예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석 되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.The above description is merely illustrative of the technical idea of the present invention, and those skilled in the art to which the present invention pertains may make various modifications and changes without departing from the essential characteristics of the present invention. Therefore, the embodiments disclosed in the present invention are not intended to limit the technical idea of the present invention but to describe the present invention, and the scope of the technical idea of the present invention is not limited by these embodiments. The protection scope of the present invention should be interpreted by the following claims, and all technical ideas within the equivalent scope should be interpreted as being included in the scope of the present invention.
이상에서 설명한 바와 같이 본 발명에 의하면, 대표 전화번호로 가입자 정보를 확인할 수 있는 ENUM 서비스 시스템을 이용하여 전화번호부를 관리함으로써, 사용자는 자신의 이동통신 단말기의 전화번호, 이메일, 유선 전화번호 등의 개인 정보가 바뀐 경우, 다른 사용자에게 일일이 연락할 필요없이 ENUM DNS에 접속하여 자신의 정보를 수정하는 것만으로 다른 사용자에게 바뀐 개인 정보를 알려줄 수 있는 편리함이 있다.As described above, according to the present invention, by managing the phone book using the ENUM service system that can confirm the subscriber information by the representative phone number, the user can use the phone number, e-mail, landline phone number, etc. of his mobile communication terminal. If the personal information is changed, it is convenient to inform other users of the changed personal information by simply accessing ENUM DNS and modifying their own information without having to contact other users.
또한, 이동통신 단말기 사용자는 자신이 전화번호부에 등록된 다른 사용자들의 바뀐 개인 정보가 수시로 업데이트됨에 따라, 연락처의 변경에 따라 연락이 두절되는 상황을 방지할 수 있으며, 이동통신 단말기를 분실하는 경우에도 ENUM DNS를 통하여 전화번호부를 제공받을 수 있어, 다른 사용자들의 연락처를 수동으로 일일이 입력해야 하는 불편함이 해소된다.In addition, the user of the mobile communication terminal can prevent a situation in which contact is lost due to the change of contact information as the changed personal information of other users registered in the phone book is updated from time to time, and even if the mobile communication terminal is lost. The phone book can be provided through ENUM DNS, eliminating the inconvenience of having to manually enter contacts of other users.
Claims (23)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050071300A KR100725897B1 (en) | 2005-08-04 | 2005-08-04 | System and Method for Management of Phone-Book by using ENUM Service |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050071300A KR100725897B1 (en) | 2005-08-04 | 2005-08-04 | System and Method for Management of Phone-Book by using ENUM Service |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20070016536A KR20070016536A (en) | 2007-02-08 |
KR100725897B1 true KR100725897B1 (en) | 2007-06-08 |
Family
ID=43650638
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020050071300A KR100725897B1 (en) | 2005-08-04 | 2005-08-04 | System and Method for Management of Phone-Book by using ENUM Service |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100725897B1 (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100844239B1 (en) * | 2007-03-02 | 2008-07-07 | 이포지션닷컴 | A sysytem for location information service and a method therefor |
KR100836255B1 (en) * | 2007-03-05 | 2008-06-10 | 주식회사 케이티프리텔 | The method of automatically registering the enum'subscriber information |
KR100911935B1 (en) * | 2007-09-07 | 2009-08-13 | 서울통신기술 주식회사 | ENUM server and ENUM data query processing method |
KR101698135B1 (en) * | 2010-07-26 | 2017-01-19 | 주식회사 케이티 | Apparatus and Method for Updating Phone Number |
CN103262514B (en) | 2010-12-20 | 2016-11-16 | 上海触乐信息科技有限公司 | Method and system for automatic service dialing |
CN117750353B (en) * | 2024-02-19 | 2024-05-14 | 嘉兴优尼信息科技有限公司 | Method for warehousing number base of message service |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20040015775A (en) * | 2004-01-20 | 2004-02-19 | 재단법인 한국인터넷정보센터 | Telephone Number Mapping system and method for employing as the same |
KR20060000832A (en) * | 2004-06-29 | 2006-01-06 | 에스케이 텔레콤주식회사 | System for supplying user id validity check service using telephone number mapping and method thereof |
KR20060053659A (en) * | 2004-11-17 | 2006-05-22 | 엘지전자 주식회사 | Telephone number management method of mobile station using telephone number mapping and the apparatus of the same |
-
2005
- 2005-08-04 KR KR1020050071300A patent/KR100725897B1/en active IP Right Grant
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20040015775A (en) * | 2004-01-20 | 2004-02-19 | 재단법인 한국인터넷정보센터 | Telephone Number Mapping system and method for employing as the same |
KR20060000832A (en) * | 2004-06-29 | 2006-01-06 | 에스케이 텔레콤주식회사 | System for supplying user id validity check service using telephone number mapping and method thereof |
KR20060053659A (en) * | 2004-11-17 | 2006-05-22 | 엘지전자 주식회사 | Telephone number management method of mobile station using telephone number mapping and the apparatus of the same |
Also Published As
Publication number | Publication date |
---|---|
KR20070016536A (en) | 2007-02-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1711794B (en) | Method and device for providing of route information in communication system | |
US7187932B1 (en) | Autopopulation of address book entries | |
US8380858B2 (en) | System and method for telecommunication with a web-based network, such as a social network | |
EP1574085B1 (en) | Instant messaging and presence services | |
KR100854333B1 (en) | Method for processing call establishment by using character string | |
US7436943B2 (en) | Method and apparatus for managing telephone number, and computer product | |
US20110106857A1 (en) | Method for Automatically Adding an Address into an Address Book | |
KR100725897B1 (en) | System and Method for Management of Phone-Book by using ENUM Service | |
KR102237924B1 (en) | Method, apparatus and system for providing next generation messaging service | |
JP2002057807A (en) | Telephone directory management system for portable telephone | |
US20080270613A1 (en) | Method of Processing a Contact for a Mobile Device and Related Device | |
WO2010097126A1 (en) | Methods and arrangements for creating a virtual relationship between communication devices for publishing personal data | |
KR100627831B1 (en) | Method and Apparatus for Providing Presence Service by Using Address Book of Mobile Communication Terminal | |
US20080234004A1 (en) | Accessing A Multimedia Service From A Mobile Terminal | |
US8244215B1 (en) | Method and apparatus for communicating using a plurality of identities | |
KR101516035B1 (en) | Method for establishing communication from a mobile terminal in dual mode | |
KR100838993B1 (en) | Method and system for providing phonebook online sharing service | |
JP4667148B2 (en) | Communication system, terminal device, address book management server, and computer program | |
WO2008026797A1 (en) | Data backup and recovery method for mobile communication terminals | |
JP2019145972A (en) | Telephone control device and telephone control method | |
US10142277B2 (en) | Posting and consultation of messages by users of social networks | |
JP5443913B2 (en) | Telephone book sharing system, server, and program | |
JP6079191B2 (en) | COMMUNICATION DEVICE, COMMUNICATION METHOD, AND COMMUNICATION PROGRAM | |
CN100456786C (en) | Data retrieving method by user name via mobile communication terminal | |
KR100721285B1 (en) | Auto login system for a wireless internet site and method of the same using of a multi-communication id |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
G170 | Re-publication after modification of scope of protection [patent] | ||
FPAY | Annual fee payment |
Payment date: 20130430 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20140508 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20150507 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20160503 Year of fee payment: 10 |
|
FPAY | Annual fee payment |
Payment date: 20170504 Year of fee payment: 11 |
|
FPAY | Annual fee payment |
Payment date: 20180503 Year of fee payment: 12 |
|
FPAY | Annual fee payment |
Payment date: 20190502 Year of fee payment: 13 |