KR100873794B1 - System and method for providing message reading confirmation service in multi-number service - Google Patents

System and method for providing message reading confirmation service in multi-number service Download PDF

Info

Publication number
KR100873794B1
KR100873794B1 KR20070076858A KR20070076858A KR100873794B1 KR 100873794 B1 KR100873794 B1 KR 100873794B1 KR 20070076858 A KR20070076858 A KR 20070076858A KR 20070076858 A KR20070076858 A KR 20070076858A KR 100873794 B1 KR100873794 B1 KR 100873794B1
Authority
KR
South Korea
Prior art keywords
message
phone number
read
called party
read confirmation
Prior art date
Application number
KR20070076858A
Other languages
Korean (ko)
Inventor
정찬윤
김영석
김종희
김형식
Original Assignee
주식회사 케이티프리텔
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 케이티프리텔 filed Critical 주식회사 케이티프리텔
Priority to KR20070076858A priority Critical patent/KR100873794B1/en
Application granted granted Critical
Publication of KR100873794B1 publication Critical patent/KR100873794B1/en

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

A service method for offering a reading confirmation message in a multi-number service is provided to set up an additional phone number as a call-back phone number, in case a service subscriber receives/confirms a message for reading confirmation through the additional phone number, and then transmit a reading notification message to a caller. A service method for offering a reading confirmation message comprises the following steps of: receiving a message from a caller(S601); confirming whether the destination phone number, set up in the received message, is a basic phone number or an additional phone number(S609); changing the destination phone number from the additional phone number to the basic phone number, setting up a parameter for reading confirmation, and then transmitting the parameter to a callee(S613); receiving a reading response message based on the parameter(S617); and preparing a reading notification message in which the additional phone number of the callee is set as a call-back phone number, and then transmits the message to the caller(S623).

Description

다중번호 서비스에서 읽음 확인 메시지 서비스 제공 방법 및 시스템{SYSTEM AND METHOD FOR PROVIDING MESSAGE READING CONFIRMATION SERVICE IN MULTI-NUMBER SERVICE}METHOD AND METHOD FOR PROVIDING MESSAGE READING CONFIRMATION SERVICE IN MULTI-NUMBER SERVICE}

도 1은 본 발명의 일 실시예에 따른, 이동통신망에서 다중 전화번호에 관한 읽음 확인 메시지 서비스를 제공하는 시스템의 구성을 나타내는 도면이다.1 is a view showing the configuration of a system for providing a read confirmation message service for multiple phone numbers in a mobile communication network according to an embodiment of the present invention.

도 2는 본 발명의 일 실시예에 따른, 이동통신망에서 추가 전화번호로 메시지를 전송한 발신자에게 읽음 확인 메시지 서비스를 제공하는 방법을 설명하는 절차도이다.2 is a flowchart illustrating a method of providing a read confirmation message service to a caller who transmits a message to an additional phone number in a mobile communication network according to an embodiment of the present invention.

도 3은 본 발명의 일 실시예에 따른, 읽음 확인 서비스 서버의 읽음 확인 테이블을 나타내는 도면이다.3 is a diagram illustrating a read confirmation table of the read confirmation service server according to an embodiment of the present invention.

도 4는 본 발명의 다른 실시예에 따른, 이동통신망에서 추가 전화번호로 메시지를 전송한 발신자에게 읽음 확인 메시지 서비스를 제공하는 방법을 설명하는 절차도이다.4 is a flowchart illustrating a method of providing a read confirmation message service to a caller who transmits a message to an additional phone number in a mobile communication network according to another embodiment of the present invention.

도 5는 본 발명의 또 다른 실시예에 따른, 이동통신망에서 추가 전화번호로 메시지를 전송한 발신자에게 읽음 확인 메시지 서비스를 제공하는 방법을 설명하는 절차도이다.5 is a flowchart illustrating a method of providing a read confirmation message service to a caller who transmits a message to an additional phone number in a mobile communication network according to another embodiment of the present invention.

도 6은 본 발명의 일 실시예에 따른, 읽음 확인 서비스 서버에서 추가 전화 번호로 메시지를 전송한 발신자에게 읽음 확인 메시지 서비스를 제공하는 방법을 설명하는 순서도이다.6 is a flowchart illustrating a method of providing a read receipt message service to a caller who has sent a message to an additional phone number from a read receipt service server according to an embodiment of the present invention.

도 7은 본 발명의 일 실시예에 따른 읽음 확인 서비스 서버의 구성을 나타내는 도면이다.7 is a diagram illustrating a configuration of a read confirmation service server according to an embodiment of the present invention.

<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>

130 : SMSC 140 : MMSC130: SMSC 140: MMSC

150 : 읽음 확인 서비스 서버 160 : 가입자 DB150: read confirmation service server 160: subscriber DB

본 발명은 읽음 확인 메시지 서비스에 관한 것으로, 더욱 상세하게는 다중 전화번호로 메시지를 발송한 발신자에게 읽음 확인 메시지 서비스를 제공하는 방법 및 시스템에 관한 것이다.The present invention relates to a read receipt message service, and more particularly, to a method and system for providing a read receipt message service to a sender who sends a message to multiple phone numbers.

이동통신 기술의 발달과 무선 가입자 수의 증가에 따라 최근 이동통신 서비스는 단순한 음성 통화에서 벗어나 사용자의 기호에 맞는 다양한 부가 서비스가 개발되어 제공되고 있다. 이러한 부가 서비스 중 하나로서, 하나의 이동통신 단말기에 두 개 이상의 전화번호를 부여받아 서로 다른 용도로 사용할 수 있는 '다중번호' 서비스가 널리 이용되고 있다. 국내 이동통신사에서 제공하는 다중번호 서비스의 일례로 KTF사의 투넘버(Two Number) 서비스가 있다.With the development of mobile communication technology and the increase in the number of wireless subscribers, mobile communication services have recently been developed and provided in addition to simple voice calls. As one of these additional services, a 'multi-number' service that can be used for different purposes by receiving two or more telephone numbers in one mobile communication terminal is widely used. An example of a multi-number service provided by a domestic mobile carrier is KTF's Two Number service.

이러한 다중번호 서비스에 가입한 가입자는 최초 이동통신 서비스 가입시 부 여받은 전화번호(이하, 기본 전화번호)를 착신자의 단말에 발신자 정보로 표시되도록 할 수 있고, 추가로 부여받은 추가 전화번호를 착신자의 단말에 발신자 정보로 표시되도록 할 수 있다. 또한, 다중번호 서비스 가입자는 자신의 단말에 유입되는 착신 호를 선별적으로 받을 수가 있다. 예를 들면, 단말에 유입되는 착신 호가 자신의 기본 전화번호로 걸려온 것인 경우, 다중번호 서비스 가입자의 단말은 일반적인 발신자 정보를 표시한다. 반면, 단말에 유입되는 착신 호가 추가 전화번호로 걸려온 것인 경우, 가입자의 단말은 발신자의 정보에 해당 착신 호가 추가 전화번호로 걸려온 것임을 나타내는 아이콘 등을 함께 표시한다(또는 단말에 발신자 정보와 추가 전화번호를 함께 표시). 다중번호 서비스 가입자는 이와 같이 자신의 단말에 표시되는 발신자 정보를 토대로 선별적으로 전화를 받는다. Subscriber to the multi-number service can display the telephone number (hereinafter referred to as basic phone number) received at the time of initial mobile communication service subscription as the calling party information on the called party's terminal, and additionally assigned additional telephone number of the called party Caller information may be displayed on the terminal. In addition, the multi-number service subscriber can selectively receive the incoming call flowing into his terminal. For example, when the incoming call flowing into the terminal is received at its basic telephone number, the terminal of the multi-number service subscriber displays general caller information. On the other hand, if the incoming call to the terminal is an additional phone number, the subscriber's terminal is displayed on the caller's information together with an icon indicating that the incoming call is coming to the additional phone number (or caller information and additional call on the terminal) Number together). The subscriber of the multi-number service receives the call selectively based on the caller information displayed on his terminal.

한편, 현재 이동통신망에서 제공되는 메시지 서비스는 인터넷이나 인트라넷의 메일 서비스에서와 같은 읽음 확인 기능을 제공하고 있다. 즉, 발신자가 읽음 확인 요청을 설정하여 메시지를 발신하면, 이동통신망의 읽음 확인 서비스 서버는 읽음 확인용 메시지에 읽음 확인 파라미터를 설정하여 착신 단말로 전송한다. 이후, 착신자가 읽음 확인용 메시지를 읽으면 착신 단말은 읽음 응답 메시지를 상기 읽음 확인 서비스 서버로 전송하고, 읽음 확인 서비스 서버는 읽음 알림 메시지를 발신 단말로 전송한다. 발신자는 읽음 알림 메시지를 토대로 착신자가 자신이 보낸 메시지를 읽었음을 확인한다.Meanwhile, the message service currently provided in the mobile communication network provides a read confirmation function as in the mail service of the Internet or intranet. That is, when the sender sets the read confirmation request and sends the message, the read confirmation service server of the mobile communication network sets the read confirmation parameter in the read confirmation message and transmits it to the called terminal. Then, when the called party reads the read confirmation message, the called terminal transmits a read response message to the read confirmation service server, and the read confirmation service server transmits a read notification message to the calling terminal. The sender confirms that the called party has read the message sent by the called party based on the read notification message.

그런데 다중번호 서비스는 이런 읽음 확인용 메시지를 지원하는 데 제한이 따른다. 즉, 다중번호 서비스에 가입한 착신자가 기본 전화번호 외에 추가된 전화 번호로 읽음 확인용 메시지를 수신하여 이를 확인한 경우, 착신자의 추가 전화번호가 콜백 전화번호로 설정된 읽음 알림 메시지가 발신자에게 전송되어야 한다. 그러나 착신자가 추가 전화번호로 읽음 확인용 메시지를 수신하여 이를 확인하더라도, 발신자는 착신자의 기본 전화번호가 콜백 전화번호로 설정된 읽음 알림 메시지를 수신한다. 왜냐하면, 현재 지원되는 이동통신 서비스망과 이동통신 단말기는 착신자가 읽음 확인용 메시지를 수신하고 이를 확인한 경우, 착신자가 상기 메시지를 읽었음을 나타내는 읽음 응답 메시지에 착신자의 기본 전화번호만을 콜백 전화번호로 설정할 수 있기 때문이다.However, the multi-number service has a limitation in supporting such a read confirmation message. That is, when a called party subscribed to the multi-number service receives and confirms a read confirmation message with a phone number added in addition to the default phone number, a read notification message in which the caller's additional phone number is set as a callback phone number should be sent to the caller. . However, even if the called party receives and confirms the read confirmation message with the additional phone number, the caller receives the read notification message in which the called party's primary telephone number is set as the callback phone number. Because the currently supported mobile telecommunications service network and mobile communication terminal receives the read confirmation message and confirms the read message, only the basic phone number of the called party is used as the callback phone number in the read response message indicating that the called party has read the message. Because it can be set.

이로 인하여 읽음 확인용 메시지를 전송한 발신자는 자신이 전송한 착신번호(즉, 착신자의 추가 전화번호)가 아닌 다른 전화번호(즉, 착신자의 기본 전화번호)가 콜백 전화번호로 설정된 읽음 알림 메시지를 수신하게 된다. 또한, 다중번호 서비스에 가입한 착신자의 기본 전화번호를 발신자에게 노출하는 문제점이 발생한다.Because of this, the sender who sent the read confirmation message will receive a read notification message with a callback phone number that is different from the caller's forwarding number (that is, the caller's additional phone number). Will receive. In addition, a problem arises in that the basic telephone number of the called party subscribed to the multi-number service is exposed to the caller.

본 발명은 상기 문제점을 해결하기 위하여 제안된 것으로, 다중번호 서비스 가입자가 추가 전화번호로 읽음 확인용 메시지를 수신하고 이를 확인한 경우, 상기 추가 전화번호를 콜백 전화번호로 설정하여 발신자에게 읽음 알림 메시지를 전송하는 다중번호 서비스에서 읽음 확인 메시지 서비스 제공 방법 및 시스템을 제공하는데 그 목적이 있다.The present invention has been proposed to solve the above problems, and when the multi-number service subscriber receives a read confirmation message with an additional phone number and confirms it, sets the additional phone number as a callback phone number and sends a read notification message to the caller. An object of the present invention is to provide a method and a system for providing a read confirmation message service in a multi-number service.

본 발명의 다른 목적 및 장점들은 하기의 설명에 의해서 이해될 수 있으며, 본 발명의 실시예에 의해 보다 분명하게 알게 될 것이다. 또한, 본 발명의 목적 및 장점들은 특허 청구 범위에 나타낸 수단 및 그 조합에 의해 실현될 수 있음을 쉽게 알 수 있을 것이다.Other objects and advantages of the present invention can be understood by the following description, and will be more clearly understood by the embodiments of the present invention. Also, it will be readily appreciated that the objects and advantages of the present invention may be realized by the means and combinations thereof indicated in the claims.

상기 목적을 달성하기 위한 본 발명의 제 1 측면에 따른, 이동통신시스템에서 다중번호 서비스 가입자(이하, 착신자)에게 메시지를 발신한 발신자에게 메시지 읽음 확인 서비스를 제공하는 방법은, (a) 상기 발신자로부터 메시지를 수신하는 단계; (b) 수신된 메시지에 설정된 착신 전화번호가 착신자의 기본 전화번호인지 추가 전화번호인지 확인하는 단계; (c) 착신 전화번호가 추가 전화번호인 경우, 상기 수신된 메시지에 설정된 착신 전화번호를 착신자의 추가 전화번호에서 기본 전화번호로 변경하고, 읽음 확인을 위한 파라미터를 설정하여 상기 착신자에게 전송하는 단계; (d) 상기 파라미터에 근거하여 상기 착신자로부터 읽음 응답 메시지를 수신하는 단계; 및 (e) 읽음 응답 메시지 수신에 따라, 상기 착신자의 추가 전화번호를 콜백(Callback) 전화번호로 설정한 읽음 알림 메시지를 작성하여 상기 발신자에게 전송하는 단계;를 포함하는 것을 특징으로 한다.According to a first aspect of the present invention for achieving the above object, a method for providing a message read confirmation service to a caller who has sent a message to a multi-number service subscriber (hereinafter, called party) in the mobile communication system, (a) the caller Receiving a message from the computer; (b) checking whether the called phone number set in the received message is the called party's primary phone number or an additional phone number; (c) if the called phone number is an additional phone number, changing the called phone number set in the received message from the called party's additional phone number to a basic phone number, and setting a parameter for confirming read and transmitting it to the called party; ; (d) receiving a read response message from the called party based on the parameter; And (e) in response to receiving a read response message, creating a read notification message in which the called party's additional phone number is set as a callback phone number and transmitting the read notification message to the caller.

또한, 상기 목적을 달성하기 위한 본 발명의 제 2 측면에 따른, 이동통신망에서 다중번호 서비스 가입자(이하, 착신자)에게 메시지를 발신한 발신자에게 메시지 읽음 확인 서비스를 제공하는 시스템은, 발신자와 착신자 간의 메시지 송수신을 수행하는 메시지 센터; 및 착신 전화번호로서 상기 착신자의 추가 전화번호가 설정된 발신 메시지를 상기 메시지 센터로부터 수신하면 해당 발신 메시지의 착신 전화 번호를 착신자의 추가 전화번호에서 기본 전화번호로 변경하여 상기 착신자에게 전송하고, 상기 착신자의 메시지 읽음에 따라 읽음 응답 메시지가 수신되면 상기 착신자의 추가 전화번호를 콜백(Callback) 전화번호로 설정한 읽음 알림 메시지를 상기 발신자에게 전송하는 읽음 확인 서비스 서버;를 포함하는 것을 특징으로 한다.In addition, according to a second aspect of the present invention for achieving the above object, a system for providing a message read confirmation service to a sender who has sent a message to a multi-number service subscriber (hereinafter referred to as a called party) in a mobile communication network, A message center for transmitting and receiving messages; And when receiving an outgoing message having the called party's additional phone number set as the called phone number from the message center, changes the called phone number of the outgoing message from the called party's additional phone number to the default phone number, and transmits it to the called party. And a read confirmation service server that transmits a read notification message to the caller, when the read response message is received according to the read of the message, the additional call number of the called party is set as a callback phone number.

또한, 상기 목적을 달성하기 위한 본 발명의 제 3 측면에 따른, 이동통신망에서 다중번호 서비스 가입자(이하, 착신자)에게 메시지를 발신한 발신자에게 메시지 읽음 확인 서비스를 제공하는 시스템은, 다중번호 서비스 가입자 정보를 저장 관리하는 다중번호 서버; 발신자와 착신자 간의 메시지 송수신을 수행하며 상기 다중번호 서버와 연동하는 메시지 센터; 및 상기 메시지 센터와 연동하여, 착신 전화번호로서 상기 착신자의 추가 전화번호가 설정된 발신 메시지를 수신하면, 발신 메시지에 읽음 확인 파라미터를 설정하여 상기 착신자에게 전송하고, 착신자의 메시지 읽음에 따라 읽음 응답 메시지가 수신되면 상기 착신자의 추가 전화번호를 콜백(Callback) 전화번호로 설정한 읽음 알림 메시지를 상기 발신자에게 전송하는 읽음 확인 서비스 서버;를 포함하고, 상기 메시지 센터는, 상기 읽음 확인 서비스 서버로부터 읽음 확인 파라미터가 설정된 발신 메시지를 수신하면, 상기 다중번호 서버와 연동하여 상기 읽음 확인 파라미터가 설정된 발신 메시지의 착신 전화번호를 착신자의 추가 전화번호에서 기본 전화번호로 변경하여 상기 착신자에게 전송하는 것을 특징으로 한다.In addition, in accordance with a third aspect of the present invention for achieving the above object, a system for providing a message read confirmation service to a caller who has sent a message to a multi-number service subscriber (hereinafter referred to as a called party) in a mobile communication network, a multi-number service subscriber A multi-number server for storing and managing information; A message center for transmitting and receiving messages between a caller and a called party and interworking with the multi-number server; And interworking with the message center, when receiving an outgoing message in which an additional phone number of the called party is set as a called phone number, sets a read confirmation parameter to an outgoing message and transmits it to the called party, and reads the message according to the called party's message. And a read confirmation service server which transmits a read notification message to the caller by setting an additional phone number of the called party as a callback phone number when the caller is received, wherein the message center includes a read confirmation service from the read confirmation service server. When receiving an outgoing message with a parameter set, the incoming call number of the outgoing message with the read confirmation parameter set in response to the multi-number server is changed from the additional phone number of the called party to a basic phone number and is transmitted to the called party. .

또한, 상기 목적을 달성하기 위한 본 발명의 제 4 측면에 따른, 이동통신망에서 메시지 센터와 연동하여 다중번호 서비스 가입자(이하, 착신자)에게 메시지를 발신한 발신자에게 메시지 읽음 확인 서비스를 제공하는 읽음 확인 서비스 장치는, 상기 메시지 센터로부터 발신 메시지를 수신하고 이에 따른 읽음 확인용 메시지를 상기 착신자에게 전송하는 송수신부; 및 상기 송수신부를 통해 수신된 발신 메시지의 착신 전화번호가 착신자의 추가 전화번호인 경우, 그 추가 전화번호를 상기 착신자의 기본 전화번호로 변경하여 상기 읽음 확인용 메시지를 작성하는 메시지 작성부;를 포함하고, 상기 송수신부에서 착신자로부터 읽음 응답 메시지 수신시, 상기 메시지 작성부는, 착신자의 추가 전화번호를 콜백 전화번호로 설정한 읽음 알림 메시지를 작성하여 상기 발신자에게 전송하는 것을 특징으로 한다.In addition, in accordance with a fourth aspect of the present invention for achieving the above object, a read confirmation for providing a message read confirmation service to a caller who sends a message to a multi-number service subscriber (hereinafter, called party) in conjunction with a message center in a mobile communication network The service device includes: a transceiver for receiving an outgoing message from the message center and transmitting a read confirmation message to the called party; And a message preparation unit for creating the read confirmation message by changing the additional phone number to the basic phone number of the called party when the called phone number of the outgoing message received through the transceiver unit is an additional phone number of the called party. And, when receiving a read response message from the called party in the transmission and reception unit, the message creation unit, characterized in that to create a read notification message that sets the additional phone number of the called party to the callback and transmit to the caller.

상술한 목적, 특징 및 장점은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 보다 분명해 질 것이며, 그에 따라 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명의 기술적 사상을 용이하게 실시할 수 있을 것이다. 또한, 본 발명을 설명함에 있어서 본 발명과 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에 그 상세한 설명을 생략하기로 한다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 일 실시예를 상세히 설명하기로 한다.The above objects, features and advantages will become more apparent from the following detailed description taken in conjunction with the accompanying drawings, whereby those skilled in the art may easily implement the technical idea of the present invention. There will be. In addition, in describing the present invention, when it is determined that the detailed description of the known technology related to the present invention may unnecessarily obscure the gist of the present invention, the detailed description thereof will be omitted. Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 일 실시예에 따른, 이동통신망에서 다중 전화번호에 관한 읽음 확인 메시지 서비스를 제공하는 시스템의 구성을 나타내는 도면이다.1 is a view showing the configuration of a system for providing a read confirmation message service for multiple phone numbers in a mobile communication network according to an embodiment of the present invention.

도 1에 도시된 바와 같이, 본 발명의 일 실시예에 따른 이동통신망에서 다중 전화번호에 관한 읽음 확인 메시지 서비스를 제공하는 시스템은 가입자 단말(110, 120), 단문 메시지 서비스 센터(Short Message Service Center, 이하 "SMSC")(130), 멀티미디어 메시징 서비스 센터(Multimedia Messaging Service Center, 이하 "MMSC")(140), 읽음 확인 서비스 서버(150) 및 가입자 데이터베이스(이하 "가입자 DB")(160)를 포함하고, 이런 각 구성요소는 이동통신망(170)을 통해 서로 연결된다.As shown in FIG. 1, a system for providing a read confirmation message service for multiple phone numbers in a mobile communication network according to an embodiment of the present invention includes subscriber terminals 110 and 120 and a short message service center. , “SMSC”) 130, Multimedia Messaging Service Center (“MMSC”) 140, Read Confirmation Service Server 150 and Subscriber Database (“Subscriber DB”) 160. Each of these components is connected to each other via a mobile communication network (170).

여기서 이동 통신망(170)은 기지국(BTS/NodeB), 기지국 제어기(BSC/RNC), 교환기, 패킷 데이터 서비스를 위한 장치(PDSN, SGSN, IWF 등) 등을 포함하는 것으로, 본 발명이 속하는 기술분야에서 주지의 기술요소이므로 그 상세한 설명은 생략한다.Herein, the mobile communication network 170 includes a base station (BTS / NodeB), a base station controller (BSC / RNC), a switch, a device for packet data service (PDSN, SGSN, IWF, etc.), and the present invention. Since it is a well-known technical element in the detailed description thereof will be omitted.

가입자 단말(110, 120)은 상기와 같은 구성 요소를 이용하여 SMS 메시지 또는 MMS 메시지를 송수신한다. 또한, 가입자 단말(110, 120)은 메시지 센터(130, 140)로 읽음 확인 요청이 설정된 메시지를 발신할 수 있다. 가입자 단말(110, 120)에서 메시지에 읽음 확인 요청을 설정하는 방법은, 발신자가 직접 착신 번호에 읽음 확인용 특수문자(예로, #)를 덧붙여 발신을 시도하거나, 단말에 구현된 메시지 읽음 확인 기능을 이용하는 것으로 달성될 수 있다. 이런 가입자 단말(110)은 PDA, 셀룰러폰, PCS폰, GSM폰, W-CDMA폰, DMB폰, Wibro폰, Wifi폰 등을 포함한다. 한편, 다중번호 서비스에 가입된 가입자 단말(110, 120)은 복수의 전화번호를 단말 내부에 저장하고 저장된 전화번호별로 독립적인 인터페이스를 제공할 수 있다.The subscriber station (110, 120) transmits and receives an SMS message or MMS message using the above components. In addition, the subscriber station (110, 120) may send a message set the read confirmation request to the message center (130, 140). In the subscriber station 110, 120, a method of setting up a read confirmation request in a message may include a caller attempting to send a message by adding a read confirmation special character (for example, #) to a called party's direct number, or a message read confirmation function implemented in the terminal. It can be achieved by using. The subscriber station 110 includes a PDA, a cellular phone, a PCS phone, a GSM phone, a W-CDMA phone, a DMB phone, a Wibro phone, a Wifi phone, and the like. Meanwhile, the subscriber stations 110 and 120 subscribed to the multi-number service may store a plurality of telephone numbers inside the terminal and provide an independent interface for each stored telephone number.

이하, 발신 단말은 도 1의 110이며 일반 가입자 단말이고, 착신 단말은 도 1의 120이며 다중번호 서비스에 가입된 가입자 단말로 가정하여 설명한다.Hereinafter, a description will be given on the assumption that the calling terminal is 110 in FIG. 1 and is a general subscriber terminal, and the called terminal is 120 in FIG. 1 and subscribed to a multi-number service.

메시지 센터(130, 140)는 가입자 단말(110, 120)간 메시지의 송수신을 중계 한다. 특히, 메시지 센터(130, 140)는 발신 단말(110)로부터 읽음 확인 요청이 설정된 메시지를 수신하면, 읽음 확인 서비스 서버(150)로 읽음 확인용 메시지(즉, 읽음 확인 파라미터가 설정된 메시지) 서비스를 요청하고, 그에 따른 읽음 확인용 메시지 전송 요청을 수신하여 착신 단말(120)로 전송한다. 그리고 메시지 센터(130, 140)는 상기 읽음 확인용 메시지가 정상적으로 착신 단말(120)로 전송된 경우, 착신 단말(120)로부터 수신 확인 메시지를 수신하여 이를 읽음 확인 서비스 서버(150)로 전송한다. 또한, 읽음 확인용 메시지를 수신한 착신자가 읽음 확인용 메시지를 읽었을 경우, 메시지 센터(130, 140)는 착신 단말(120)로부터 읽음 응답 메시지를 수신하여 읽음 확인 서비스 서버(150)로 전송한다.The message centers 130 and 140 relay the transmission and reception of messages between the subscriber stations 110 and 120. In particular, when the message centers 130 and 140 receive a message in which a read confirmation request is set from the calling terminal 110, the message center 130 or 140 receives a read confirmation message service (that is, a message in which read confirmation parameters are set) from the calling terminal 110. Request, and receives the read confirmation message transmission request and transmits it to the called terminal 120. When the read confirmation message is normally transmitted to the destination terminal 120, the message centers 130 and 140 receive a reception confirmation message from the destination terminal 120 and transmit the received confirmation message to the read confirmation service server 150. In addition, when the called party receiving the read confirmation message reads the read confirmation message, the message centers 130 and 140 receive the read response message from the called terminal 120 and transmit the read response message to the read confirmation service server 150.

읽음 확인 서비스 서버(150)는 메시지 센터(130, 140)로부터 읽음 확인 요청된 메시지를 수신하면, 가입자 DB(160)를 통해 착신 단말(110, 120)의 정보를 조회한다. 즉, 읽음 확인 서비스 서버(150)는 읽음 확인 요청된 메시지의 착신번호가 착신단말(120)의 기본 전화번호 또는 추가 전화번호인지를 가입자 DB(160)를 통해 확인한다. 추가 전화번호인 경우, 읽음 확인 서비스 서버(150)는 읽음 확인 테이블에 발신 단말(110) 전화번호, 착신 단말(120)의 기본 전화번호 및 추가 전화번호를 매핑하여 저장한다. 그리고 읽음 확인 서비스 서버(150)는 상기 메시지의 착신번호(즉, 추가 전화번호)를 착신 단말(120)의 기본 전화번호로 변경한다. When the read confirmation service server 150 receives the read request message from the message centers 130 and 140, the read confirmation service server 150 inquires the information of the destination terminals 110 and 120 through the subscriber DB 160. That is, the read confirmation service server 150 checks through the subscriber DB 160 whether the called number of the read-requested message is a basic phone number or an additional phone number of the called terminal 120. In the case of the additional phone number, the read confirmation service server 150 maps and stores the calling terminal 110 telephone number, the basic telephone number of the called terminal 120 and the additional telephone number in the read confirmation table. The read confirmation service server 150 changes the called number (ie, additional phone number) of the message to the basic phone number of the called terminal 120.

이어서, 읽음 확인 서비스 서버(150)는 메시지에 읽음 확인 파라미터를 설정하여 메시지 센터(130, 140)를 통해 착신 단말(120)로 전송한다. 이때, 읽음 확인 서비스 서버(150)는 읽음 확인용 메시지에 메시지 식별자를 할당하고 읽음 확인 테 이블에 저장한다. 또한, 읽음 확인 서비스 서버(150)는 착신 단말(120)로 전송한 메시지가 추가 번호로 전송된 것임을 표시하기 위해 읽음 확인용 메시지에 식별 코드(예로 [B])를 삽입하여 착신 단말(120)로 전송한다.Subsequently, the read confirmation service server 150 sets a read confirmation parameter in the message and transmits the read confirmation parameter to the destination terminal 120 through the message centers 130 and 140. At this time, the read confirmation service server 150 allocates a message identifier to the read confirmation message and stores it in the read confirmation table. In addition, the read confirmation service server 150 inserts an identification code (for example, [B]) in the read confirmation message to indicate that the message sent to the destination terminal 120 is an additional number, the destination terminal 120 To send.

한편, 읽음 확인 서비스 서버(150)는 가입자 DB(160)를 통해 착신번호가 추가 전화번호이더라도, 착신번호를 기본 전화번호로 변경하지 않고 착신번호를 추가 전화번호로 설정한 읽음 확인용 메시지를 메시지 센터(130, 140)로 전송할 수 있다. 이때, 읽음 확인 서비스 서버(150)는 읽음 확인용 메시지에 착신 단말(120)의 기본 전화번호 코드를 추가적으로 삽입한다. 그러면, 메시지 센터(130, 140)는 읽음 확인용 메시지를 수신하여 기본 전화번호 코드 삽입 유무를 확인하고, 기본 전화번호가 삽입된 경우, 착신번호를 기본 전화번호로 변경하여 읽음 확인용 메시지를 착신 단말(120)로 전송한다. On the other hand, the read confirmation service server 150 through the subscriber DB 160, even if the destination number is an additional phone number, the message for confirming the read message set the incoming number as an additional phone number without changing the destination number to the default phone number message It may transmit to the center (130, 140). At this time, the read confirmation service server 150 additionally inserts the basic telephone number code of the called terminal 120 in the read confirmation message. Then, the message centers 130 and 140 receive the read confirmation message and check whether the primary telephone number code is inserted, and when the primary telephone number is inserted, change the called party number to the primary telephone number to receive the read confirmation message. Transmission to the terminal 120.

또한, 다른 실시예로써, 읽음 확인 서비스 서버(150)는 가입자 DB(160)를 통해 착신번호가 추가 전화번호이더라도, 착신번호를 기본 전화번호로 변경하지 않고 착신번호를 추가 전화번호로 설정한 읽음 확인용 메시지를 메시지 센터(130, 140)로 전송할 수 있다. 그러면, 메시지 센터(130, 140)는 상기 읽음 확인용 메시지의 착신번호 인증을 다중번호 서버(미도시)로 요청한다. 다중번호 서버(미도시)는 저장하고 있는 데이터에서 상기 수신한 메시지의 착신번호가 추가 전화번호인지를 확인한다. 추가 전화번호인 경우, 다중번호 서버(미도시)는 상기 읽음 확인용 메시지의 착신번호를 추가 전화번호에서 기본 전화번호로 변경한다. 이어서, 다중번호 서버(미도시)는 읽음 확인용 메시지를 메시지 센터(130, 140)를 통해 착신 단말(120) 로 전송한다. In addition, as another embodiment, the read confirmation service server 150 reads through the subscriber DB 160, even if the called number is an additional phone number, the incoming number is set as an additional phone number without changing the called number to the default phone number. The confirmation message may be transmitted to the message centers 130 and 140. Then, the message centers 130 and 140 request to the multi-number server (not shown) to verify the called number of the read confirmation message. The multi-number server (not shown) checks whether the called number of the received message is an additional telephone number from the stored data. In the case of an additional telephone number, the multi-number server (not shown) changes the called number of the read confirmation message from the additional telephone number to the basic telephone number. Subsequently, the multi-number server (not shown) transmits a read confirmation message to the called terminal 120 through the message centers 130 and 140.

메시지 센터(130, 140)로부터 수신 확인 메시지 또는 읽음 응답 메시지를 수신한 읽음 확인 서비스 서버(150)는 메시지 식별자를 토대로 읽음 확인 테이블에서 착신 정보 및 발신 정보를 조회한다. 메시지 식별자에 대응한 추가 전화번호가 읽음 확인 테이블에서 추출되면(즉, 추가 전화번호로 전송한 메시지에 대한 응답이면), 읽음 확인 서비스 서버(150)는 상기 추출한 추가 전화번호를 콜백 전화번호로 설정하고, 수신 알림 메시지 또는 읽음 알림 메시지를 작성한다. 이어서, 읽음 확인 서비스 서버(150)는 메시지 센터(130, 140)를 통해 발신 단말(110)로 상기 메시지를 전송한다.The read acknowledgment service server 150 receiving the acknowledgment message or the read response message from the message centers 130 and 140 inquires the incoming information and the outgoing information from the read acknowledgment table based on the message identifier. If the additional phone number corresponding to the message identifier is extracted from the read confirmation table (that is, in response to the message sent to the additional phone number), the read confirmation service server 150 sets the extracted additional phone number as the callback phone number. And write a reception notification message or a read notification message. Subsequently, the read confirmation service server 150 transmits the message to the calling terminal 110 through the message centers 130 and 140.

이하 도 2 내지 도 6을 참조하여 본 발명에 따른 이동통신망에서 다중번호 서비스 가입자의 추가 전화번호로 메시지를 전송한 발신자에게 읽음 확인 메시지 서비스를 제공하는 방법을 보다 상세히 설명한다.Hereinafter, a method of providing a read confirmation message service to a caller who transmits a message to an additional phone number of a multi-number service subscriber in a mobile communication network according to the present invention will be described in detail with reference to FIGS. 2 to 6.

도 2는 본 발명의 일 실시예에 따른, 이동통신망에서 추가 전화번호로 메시지를 전송한 발신자에게 읽음 확인 메시지 서비스를 제공하는 방법을 설명하는 절차도이다.2 is a flowchart illustrating a method of providing a read confirmation message service to a caller who transmits a message to an additional phone number in a mobile communication network according to an embodiment of the present invention.

도 3은 본 발명의 일 실시예에 따른, 읽음 확인 서비스 서버의 읽음 확인 테이블을 나타내는 도면이다.3 is a diagram illustrating a read confirmation table of the read confirmation service server according to an embodiment of the present invention.

도 2 및 도 3을 참조하면, 먼저 발신 단말(110)은 착신 단말(120)의 추가 전화번호가 목적지로 하여, 읽음 확인 요청이 설정된 메시지를 발신한다(S201). 발신 단말(110)에서 메시지에 읽음 확인 요청을 설정하는 방법은, 발신자가 직접 착신 번호에 읽음 확인용 특수문자(예로, #)를 덧붙여 발신을 시도하거나, 단말에 구현된 메시지 읽음 확인 기능을 이용하는 것으로 달성될 수 있다. 2 and 3, first, the calling terminal 110 transmits a message in which a read confirmation request is set as an additional phone number of the called terminal 120 as a destination (S201). The method of setting up a read confirmation request to a message in the calling terminal 110 may include a caller attempting to send a call by attaching a read confirmation special character (eg, #) directly to the called party's number, or using a message read checking function implemented in the terminal. Can be achieved.

읽음 확인 요청이 설정된 메시지를 수신한 메시지 센터(130, 140)는 읽음 확인 서비스 서버(150)로 읽음 확인용 메시지 작성을 요청한다(S203). 메시지 센터(130, 140)의 요청에 따라 읽음 확인 서비스 서버(150)는 가입자 DB(160)에서 착신 정보를 조회한다(S205, S207). 즉, 읽음 확인 서비스 서버(150)는 가입자 DB(160)에서 읽음 확인이 요청된 메시지의 착신번호가 착신 단말(120)의 추가 전화번호 또는 기본 전화번호인지를 확인한다. 착신번호가 추가 전화번호인 경우, 읽음 확인 서비스 서버(150)는 발신번호, 착신 단말(120)의 추가 전화번호와 기본 전화번호를 읽음 확인 테이블에 매핑하여 저장한다(S209). 반면, 착신번호가 추가 전화번호가 아니면(즉, 기본 전화번호이면), 읽음 확인 서비스 서버(150)는 착신 단말(120)의 추가 전화번호를 제외한 발신번호, 착신 단말(120)의 기본 전화번호를 읽음 확인 테이블에 매핑하여 저장한다.The message centers 130 and 140 which have received the message for which the read confirmation request is set request the write confirmation service server 150 to write a read confirmation message (S203). In response to a request from the message centers 130 and 140, the read confirmation service server 150 inquires the incoming information from the subscriber DB 160 (S205 and S207). That is, the read confirmation service server 150 checks whether the called number of the message requested to be read by the subscriber DB 160 is an additional phone number or a basic phone number of the called terminal 120. If the called number is an additional phone number, the read confirmation service server 150 maps the calling number, the additional phone number and the basic phone number of the called terminal 120 to the read confirmation table (S209). On the other hand, if the called number is not an additional phone number (that is, a basic phone number), the read confirmation service server 150 is the calling number except the additional phone number of the called terminal 120, the base phone number of the called terminal 120 Maps to read confirmation table and saves.

이어서, 읽음 확인 서비스 서버(150)는 읽음 확인용 메시지의 식별자를 할당하여 읽음 확인 테이블에 저장한다(S211). 메시지 식별자는 후술하는 수신 알림 메시지 및 읽음 알림 메시지를 작성하기 위한 정보 추출에 사용된다. 그리고 읽음 확인 서비스 서버(150)는 읽음 확인 요청된 메시지의 착신번호를 추가 전화번호에서 기본 전화번호로 변경하고, 읽음 확인 파리미터를 설정하여 읽음 확인용 메시지를 작성한다(S213). 이때, 읽음 확인 서비스 서버(150)는 메시지의 내용에 해당 메시지가 추가 전화번호로 전송되는 메시지임을 나타내는 식별 코드(예로, [B])를 삽입 한다. Subsequently, the read confirmation service server 150 allocates an identifier of the read confirmation message and stores the identifier in the read confirmation table (S211). The message identifier is used to extract information for creating a reception notification message and a read notification message described later. The read confirmation service server 150 changes the destination number of the read confirmation request message from the additional phone number to the default phone number, and sets a read confirmation parameter to create a read confirmation message (S213). At this time, the read confirmation service server 150 inserts an identification code (for example, [B]) indicating that the message is a message transmitted to the additional telephone number in the content of the message.

읽음 확인 서비스 서버(150)는 메시지 센터(130, 140)를 통해 읽음 확인용 메시지를 착신 단말(120)로 전송한다(S215, S217). 이때, 착신 단말(120)로 전송되는 읽음 확인용 메시지에는 메시지 식별자와 해당 메시지가 추가 전화번호로 전송되는 메시지임을 나타내는 식별 코드(예로, [B])가 삽입되어 전송된다. 읽음 확인용 메시지를 수신한 착신자가 이를 확인하면 읽음 응답 파라미터(예로 #431), 착신자가 메시지를 읽은 시간 정보 및 메시지 식별자가 포함된 읽음 응답 메시지가 메시지 센터(130, 140)로 전송된다(S219, S221). 그러면, 메시지 센터(130, 140)는 이를 수신하여 읽음 응답 파라미터(예로, #431)가 포함되어 있음을 확인하고, 상기 읽음 응답 메시지를 읽음 확인 서비스 서버(150)로 전송한다(S223). The read confirmation service server 150 transmits the read confirmation message to the destination terminal 120 through the message centers 130 and 140 (S215 and S217). In this case, the read confirmation message transmitted to the called terminal 120 is inserted with an identification code (for example, [B]) indicating that the message identifier and the message are transmitted to the additional telephone number. When the called party receiving the read confirmation message confirms this, a read response message including a read response parameter (for example, # 431), time information on which the called party reads the message, and a message identifier is transmitted to the message centers 130 and 140 (S219). , S221). Then, the message centers 130 and 140 receive this, confirm that the read response parameter (eg, # 431) is included, and transmit the read response message to the read confirmation service server 150 (S223).

읽음 응답 메시지를 수신한 읽음 확인 서비스 서버(150)는 메시지 식별자(301)를 토대로 읽음 확인 테이블에서 발신번호(303), 착신 단말(120)의 기본 전화번호(305) 및 추가 전화번호(307)를 추출한다(S225). 추가 전화번호 필드(307)에 데이터가 존재하지 않으면(즉, 기본 전화번호로 전송한 읽음 확인용 메시지에 대한 응답이면), 읽음 메시지 서버(150)는 상기 추출한 기본 전화번호(305)를 콜백 전화번호로 설정하고, 시간정보와 기본 전화번호를 토대로 착신자가 메시지를 읽었음을 나타내는 읽음 알림 메시지를 생성한다. Upon receipt of the read response message, the read confirmation service server 150 uses the message identifier 301 to determine the calling number 303, the primary telephone number 305 of the called terminal 120, and the additional telephone number 307 in the read confirmation table. It is extracted (S225). If no data exists in the additional phone number field 307 (that is, in response to a read confirmation message sent to the primary telephone number), the read message server 150 calls the extracted primary telephone number 305 for a callback call. Set the number, and generate a read notification message indicating that the called party has read the message based on the time information and the basic telephone number.

한편, 메시지 식별자(301)를 토대로 조회한 읽음 확인 테이블에서 추가 전화번호 필드(307)에 데이터가 존재하면(즉, 추가 전화번호로 전송한 읽음 확인용 메시지에 대한 응답이면), 읽음 메시지 서버(150)는 추가 전화번호(307)를 콜백 전화 번호로 설정하고, 시간정보와 추가 전화번호(307)를 토대로 착신자가 메시지를 읽었음을 나타내는 읽음 알림 메시지를 작성한다(S227, S229). On the other hand, if data exists in the additional phone number field 307 in the read confirmation table queried based on the message identifier 301 (that is, in response to the read confirmation message sent to the additional phone number), the read message server ( 150 sets an additional phone number 307 as a callback phone number, and creates a read notification message indicating that the called party has read the message based on the time information and the additional phone number 307 (S227 and S229).

이어서, 읽음 알림 메시지를 생성한 읽음 확인 서비스 서버(150)는 메시지 센터(130, 140)를 통해 발신 단말(110)로 읽음 알림 메시지를 전송한다(S331, S333). 읽음 알림 메시지의 일례는 "010-xxxx-1111 고객님이 xx월 xx시 xx분에 메시지를 확인하였습니다."와 같다. 여기서 "010-xxxx-1111"는 착신 단말(120)의 기본 전화번호 또는 추가 전화번호일 수 있다. 또한, 상기 읽음 알림 메시지에는 가입자가 통화 버튼을 누름으로써 착신 단말(120)의 가입자와 바로 호 접속할 수 있는 콜백 전화번호가 포함된다. Subsequently, the read confirmation service server 150 generating the read notification message transmits the read notification message to the calling terminal 110 through the message centers 130 and 140 (S331 and S333). An example of a read notification message is "010-xxxx-1111 You read the message at xx: xx, xx month xx month." Here, "010-xxxx-1111" may be a basic phone number or an additional phone number of the called terminal 120. In addition, the read notification message includes a callback telephone number that allows the subscriber to directly call the subscriber of the destination terminal 120 by pressing the call button.

이하, 도 4와 도 5는 착신 단말(120)로 전송되는 읽음 확인용 메시지에 기록된 추가 전화번호를 기본 전화번호로 변경하는 과정만 도 2와 상이하므로, 중복되는 설명은 생략한다.4 and 5 are different from FIG. 2 only in the process of changing the additional phone number recorded in the read confirmation message transmitted to the called terminal 120 to the default phone number, and thus redundant description will be omitted.

도 4는 본 발명의 다른 실시예에 따른, 이동통신망에서 추가 전화번호로 메시지를 전송한 발신자에게 읽음 확인 메시지 서비스를 제공하는 방법을 설명하는 절차도이다.4 is a flowchart illustrating a method of providing a read confirmation message service to a caller who transmits a message to an additional phone number in a mobile communication network according to another embodiment of the present invention.

메시지 센터(130, 140)로부터 읽음 확인용 메시지 서비스 요청을 수신한 읽음 확인 서비스 서버(150)는 가입자 DB(160)에서 착신 정보를 조회한다(S401, S403, S405, S407). 착신 번호가 추가 전화번호인 경우, 읽음 확인 서비스 서버(150)는 착신 단말(120)의 추가 전화번호와 기본 전화번호, 발신번호를 읽음 확인 테이블에 매핑하여 저장한다(S409). The read confirmation service server 150 receiving the read confirmation message service request from the message centers 130 and 140 inquires the incoming information from the subscriber DB 160 (S401, S403, S405, and S407). If the called number is an additional phone number, the read confirmation service server 150 maps and stores the additional phone number, the basic phone number, and the calling number of the called terminal 120 to the read confirmation table (S409).

이어서, 읽음 확인 서비스 서버(150)는 상기 읽음 확인용 메시지의 식별자를 할당하여 읽음 확인 테이블에 저장한다(S411). 읽음 확인 서비스 서버(150)는 읽음 확인 파라미터 및 해당 메시지가 추가 전화번호로 전송되는 메시지임을 나타내는 식별 코드(예로, [B])가 설정된 읽음 확인용 메시지를 작성한다(S413). 이때, 읽음 확인 서비스 서버(150)는 상기 읽음 확인용 메시지에 착신 단말(110)의 기본 전화번호 코드를 삽입한다. 그리고 읽음 확인 서비스 서버(150)는 읽음 확인용 메시지를 메시지 센터(130, 140)로 전송한다(S415). Subsequently, the read confirmation service server 150 allocates an identifier of the read confirmation message and stores the identifier in the read confirmation table (S411). The read confirmation service server 150 creates a read confirmation message in which a read confirmation parameter and an identification code (for example, [B]) indicating that the message is a message transmitted to the additional phone number are set (S413). At this time, the read confirmation service server 150 inserts the basic telephone number code of the called terminal 110 in the read confirmation message. The read confirmation service server 150 transmits the read confirmation message to the message centers 130 and 140 (S415).

그러면, 메시지 센터(130, 140)는 수신한 읽음 확인용 메시지에서 기본 전화번호 코드 유무를 확인한다. 기본 전화번호 코드가 없는 경우, 메시지 센터(130, 140)는 착신 단말(120)로 읽음 확인용 메시지를 전송한다. 반면, 읽음 확인용 메시지에 기본 전화번호 코드가 포함되어 있으면, 메시지 센터(130, 140)는 읽음 확인용 메시지의 착신번호(즉, 추가 전화번호)를 기본 전화번호 코드의 전화번호(즉, 기본 전화번호)로 변경하여 착신 단말(120)로 전송한다(S417, S419). Then, the message centers 130 and 140 check the presence or absence of a basic telephone number code in the received read confirmation message. If there is no basic telephone number code, the message centers 130 and 140 transmit a read confirmation message to the called terminal 120. On the other hand, if the read receipt message contains a primary phone number code, the message center 130, 140 will call the read receipt message's forwarding number (i.e., an additional phone number) for the primary phone number code's phone number (i.e. The phone number) and transmits it to the called terminal 120 (S417 and S419).

이어서, 메시지 센터(130, 140)는 착신 단말(120)로부터 읽음 응답 메시지를 수신하고, 상기 메시지에 읽음 응답 파라미터(예로, #431)가 포함되어 있음을 확인하여 읽음 응답 메시지를 읽음 확인 서비스 서버(150)로 전송한다(S421, S423, S425). 읽음 응답 메시지를 수신한 읽음 확인 서비스 서버(150)는 메시지 식별자에 대응하는 정보를 추출하고, 콜백 전화번호를 착신 단말(120)의 추가 전화번호로 설정한 읽음 알림 메시지를 발신 단말(110)로 전송한다(S427, S429, S431, S433, S435).Subsequently, the message centers 130 and 140 receive a read response message from the called terminal 120 and confirm that the message includes a read response parameter (eg, # 431) to read the read response message. And transmits to 150 (S421, S423, S425). The read confirmation service server 150 receiving the read response message extracts information corresponding to the message identifier, and sends the read notification message to the calling terminal 110 in which the callback telephone number is set as an additional phone number of the called terminal 120. Transmit (S427, S429, S431, S433, S435).

도 5는 본 발명의 또 다른 실시예에 따른, 이동통신망에서 추가 전화번호로 메시지를 전송한 발신자에게 읽음 확인 메시지 서비스를 제공하는 방법을 설명하는 절차도이다.5 is a flowchart illustrating a method of providing a read confirmation message service to a caller who transmits a message to an additional phone number in a mobile communication network according to another embodiment of the present invention.

메시지 센터(130, 140)로부터 읽음 확인용 메시지 서비스 요청을 수신한 읽음 확인 서비스 서버(150)는 가입자 DB(160)에서 착신 정보를 조회하고 착신 번호가 추가 전화번호인 경우, 착신 단말(120)의 추가 전화번호와 기본 전화번호, 발신번호를 읽음 확인 테이블에 매핑하여 저장한다(S501, S503, S505, S507, S509). 이어서, 읽음 확인 서비스 서버(150)는 읽음 확인용 메시지의 식별자를 할당하여 읽음 확인 테이블에 저장한다(S511).If the read confirmation service server 150 receives the read message service request for confirmation from the message center 130 or 140, the subscriber checks the destination information in the DB 160, and the destination terminal is the additional telephone number, the destination terminal 120 The additional phone number and the basic phone number of the, and the calling number stored in the read confirmation table (S501, S503, S505, S507, S509). Subsequently, the read confirmation service server 150 allocates an identifier of the read confirmation message and stores the identifier in the read confirmation table (S511).

그리고 읽음 확인 서비스 서버(150)는 읽음 확인용 메시지를 작성하여 메시지 센터(130, 140)로 전송한다(S513, S515). 이어서, 메시지 센터(130, 140)는 다중번호 서버로 읽음 확인용 메시지의 착신번호 인증을 요청한다(S517). 그러면, 다중번호 서버는 자체 내장된 데이터를 이용하여 상기 착신번호가 추가 전화번호인지를 확인하고, 추가 전화번호인 경우, 읽음 확인용 메시지의 착신번호를 추가 전화번호에서 기본 전화번호로 변경한 후, 메시지 센터(130, 140)를 통해 착신 단말(120)로 전송한다(S519, S521, S523).The read confirmation service server 150 creates a read confirmation message and transmits the read confirmation message to the message centers 130 and 140 (S513 and S515). Subsequently, the message centers 130 and 140 request the recipient number authentication of the read confirmation message to the multi-number server (S517). Then, the multi-number server checks whether the called number is an additional phone number using its own embedded data, and if it is an additional phone number, changes the called number of the read confirmation message from the additional phone number to the default phone number. , And transmits to the destination terminal 120 through the message center (130, 140) (S519, S521, S523).

이어서, 메시지 센터(130, 140)는 착신 단말(120)로부터 읽음 응답 메시지를 수신하고, 상기 메시지에 읽음 응답 파라미터(예로, #431)가 포함되어 있음을 확인하여 읽음 확인 서비스 서버(150)로 읽음 응답 메시지를 전송한다(S525, S527, S529). 읽음 응답 메시지를 수신한 읽음 확인 서비스 서버(150)는 메시지 식별자에 대응하는 정보를 추출하고, 콜백 전화번호를 착신 단말(120)의 추가 전화번호로 설정한 읽음 알림 메시지를 발신 단말(110)로 전송한다(S531, S533, S535, S537, S539).Subsequently, the message centers 130 and 140 receive a read response message from the called terminal 120 and confirm that the message includes a read response parameter (eg, # 431) to the read confirmation service server 150. The read response message is transmitted (S525, S527, S529). The read confirmation service server 150 receiving the read response message extracts information corresponding to the message identifier, and sends the read notification message to the calling terminal 110 in which the callback telephone number is set as an additional phone number of the called terminal 120. Transmit (S531, S533, S535, S537, S539).

도 2 내지 도 5를 참조하여 설명한 실시예에서, 메시지 센터(130, 140)는 읽음 확인용 메시지가 착신 단말(120)로 정상적으로 전송된 경우(S217, S419, S523), 수신 확인 메시지를 착신 단말(120)로부터 수신할 수 있다. 상기 수신 확인 메시지는 수신 확인 파라미터, 메시지 식별자 및 착신 단말(120)이 메시지를 수신한 시간 정보를 포함한다. 그러면, 메시지 센터(130, 140)는 상기 수신 확인 메시지를 읽음 확인 서비스 서버(150)로 전송한다. 그리고 읽음 확인 서비스 서버(150)는 상기 메시지 식별자에 대응하는 정보(즉, 발신번호, 착신 단말(120)의 기본 전화번호 및 추가 전화번호)를 읽음 확인 테이블에서 추출한다. 상기 수신 확인 메시지가 착신 단말(120)의 추가 전화번호로 전송된 메시지에 대한 응답이면(즉, 추가 전화번호 필드(307)에 데이터가 존재하면), 읽음 확인 서비스 서버(150)는 착신 단말(120)의 추가 전화번호를 콜백 전화번호로 설정한 수신 알림 메시지를 작성하여 발신 단말(110)로 전송한다. 상기 수신 알림 메시지의 바람직한 예는 "010-xxxx-1111 님에게 xx월 xx일 xx시 xx분에 메시지가 정상적으로 전송되었습니다"와 같다. In the embodiment described with reference to FIGS. 2 to 5, the message centers 130 and 140 transmit the reception confirmation message to the destination terminal when the read confirmation message is normally transmitted to the destination terminal 120 (S217, S419 and S523). May be received from 120. The acknowledgment message includes an acknowledgment parameter, a message identifier, and time information when the called terminal 120 receives the message. Then, the message centers 130 and 140 transmit the acknowledgment message to the read acknowledgment service server 150. The read confirmation service server 150 extracts the information corresponding to the message identifier (that is, the calling number, the basic telephone number of the called terminal 120 and the additional telephone number) from the read confirmation table. If the acknowledgment message is a response to the message transmitted to the additional telephone number of the called terminal 120 (that is, if there is data in the additional telephone number field 307), the read confirmation service server 150 is connected to the called terminal ( Create a reception notification message that sets the additional phone number of 120 as the callback phone number and transmits it to the calling terminal 110. A preferred example of the reception notification message is "010-xxxx-1111 to xx month xx day xx: xx message was sent normally".

도 6은 본 발명의 일 실시예에 따른, 읽음 확인 서비스 서버에서 추가 전화번호로 메시지를 전송한 발신자에게 읽음 확인 메시지 서비스를 제공하는 방법을 설명하는 순서도이다.6 is a flowchart illustrating a method of providing a read confirmation message service to a caller who has sent a message to an additional phone number from a read confirmation service server according to an embodiment of the present invention.

도 6을 참조하면, 읽음 확인 서비스 서버(150)는 메시지 센터(130, 140)로부 터 읽음 확인용 메시지 전송 요청을 수신한다(S601). 그러면, 읽음 확인 서비스 서버(150)는 가입자 DB(160)를 통해 읽음 확인 요청된 메시지의 착신번호가 착신 단말(120)의 추가 전화번호 또는 기본 전화번호인지를 확인한다(S603). 그리고 읽음 확인 서비스 서버(150)는 착신자의 정보(기본 전화번호, 추가 전화번호)와 발신번호를 매핑하여 읽음 확인용 테이블에 저장한다(S605). 이어서, 읽음 확인 서비스 서버(150)는 읽음 확인용 메시지의 식별자를 할당하고 이를 읽음 확인 테이블에 저장한다(S607).Referring to FIG. 6, the read confirmation service server 150 receives a read request message transmission request from the message centers 130 and 140 (S601). Then, the read confirmation service server 150 checks through the subscriber DB 160 whether the called number of the read confirmation requested message is an additional phone number or a basic phone number of the called terminal 120 (S603). And the read confirmation service server 150 maps the called party's information (basic phone number, additional phone number) and the calling number and stores it in the read confirmation table (S605). Subsequently, the read confirmation service server 150 allocates an identifier of the read confirmation message and stores it in the read confirmation table (S607).

읽음 확인 요청된 메시지의 착신번호가 추가 전화번호인 경우, 읽음 확인 서비스 서버(150)는 읽음 확인용 파라미터가 설정된 읽음 확인용 메시지를 작성하고 착신 단말(120)로 전송한다(S609, S613). 반면, 착신번호가 추가 전화번호이면, 읽음 확인 서비스 서버(150)는 착신번호를 기본 전화번호로 변경하여 읽음 확인용 파라미터가 설정된 읽음 확인용 메시지를 생성하고 착신 단말(120)로 전송한다(S609, S611, S613). 이때, 읽음 확인 서비스 서버(150)는 착신 단말(120)로 전송한 메시지가 추가 번호로 전송된 것임을 표시하기 위해 식별 코드(예로 [B])를 삽입하여 읽음 확인용 메시지를 착신 단말(120)로 전송한다. If the called number of the read confirmation requested message is an additional phone number, the read confirmation service server 150 creates a read confirmation message with a read confirmation parameter set and transmits the read confirmation message to the called terminal 120 (S609 and S613). On the other hand, if the called number is an additional phone number, the read confirmation service server 150 changes the called number to the default phone number to generate a read confirmation message with the read confirmation parameter set and transmits it to the called terminal 120 (S609). , S611, S613). In this case, the read confirmation service server 150 inserts an identification code (for example, [B]) to indicate that the message transmitted to the called terminal 120 has been transmitted to an additional number. To send.

착신 단말(120)로 메시지가 정상적으로 전송된 경우, 읽음 확인 서비스 서버(150)는 착신 단말(120)로부터 메시지 식별자 및 시간 정보가 포함된 수신 확인 메시지를 수신할 수 있다. 그러면, 읽음 확인 서비스 서버(150)는 상기 메시지 식별자에 대응하는 정보(발신 번호, 착신 단말(120)의 기본 전화번호 및 추가 전화번호)를 읽음 확인 테이블에서 추출하여 수신 알림 메시지를 작성하고 발신 단 말(110)로 전송한다. 이에 따라, 발신자는 메시지가 착신자에게 정상적으로 도착되었음을 확인할 수 있다.When the message is normally transmitted to the destination terminal 120, the read confirmation service server 150 may receive a reception confirmation message including a message identifier and time information from the destination terminal 120. Then, the read confirmation service server 150 extracts the information corresponding to the message identifier (calling number, basic phone number and additional phone number of the called terminal 120) from the read confirmation table to create a receiving notification message and the calling party Send to horse 110. Accordingly, the caller can confirm that the message has arrived normally to the called party.

한편, 읽음 확인 서비스 서버(150)는 착신번호가 추가 전화번호이더라도, 착신번호를 기본 전화번호로 변경하지 않고 착신번호를 추가 전화번호로 설정한 읽음 확인용 메시지를 메시지 센터(130, 140)로 전송할 수 있다. 이때, 읽음 확인 서비스 서버(150)는 메시지 식별자 외에 착신 단말(120)의 기본 전화번호 코드를 추가적으로 삽입된 읽음 확인용 메시지를 메시지 센터(130, 140)로 전송한다. 그러면, 이를 수신한 메시지 센터(130, 140)가 착신번호를 추가 전화번호에서 기본 전화번호로 변경하여 착신 단말(120)로 전송한다. On the other hand, even if the called number is an additional phone number, the read confirmation service server 150 does not change the called number to the default phone number, but sets the called number as the additional phone number to the message center 130, 140. Can transmit At this time, the read confirmation service server 150 transmits a read confirmation message in which the basic telephone number code of the called terminal 120 is inserted in addition to the message identifier to the message centers 130 and 140. Then, the message centers 130 and 140 receiving the message change the called number from the additional phone number to the basic phone number and transmit it to the called terminal 120.

또한, 다른 실시예로써, 읽음 확인 서비스 서버(150)는 착신번호가 추가 전화번호이더라도, 착신번호를 기본 전화번호로 변경하지 않고 착신번호를 추가 전화번호로 설정한 읽음 확인용 메시지를 메시지 센터(130, 140)로 전송할 수 있다. 그러면, 메시지 센터(130, 140)는 읽음 확인용 메시지의 착신번호 인증을 다중번호 서버(미도시)로 요청한다. 이어서, 다중번호 서버(미도시)는 상기 메시지의 착신번호가 추가 전화번호인지를 확인하고, 추가 전화번호인 경우, 착신번호를 기본 전화번호로 변경하여 착신 단말(120)로 읽음 확인용 메시지를 전송한다.In addition, as another embodiment, the read confirmation service server 150, even if the called number is an additional telephone number, the message confirmation message for the read confirmation message set the incoming number as the additional telephone number without changing the called number as the primary telephone number ( 130, 140). Then, the message centers 130 and 140 request to the multi-number server (not shown) to verify the called number of the read confirmation message. Subsequently, the multi-number server (not shown) checks whether the called number of the message is an additional phone number, and if it is an additional phone number, changes the called number to a basic phone number and reads the message to the called terminal 120 for confirmation. send.

읽음 확인용 메시지를 착신자가 확인하면, 읽음 확인 서비스 서버(150)는 착신 단말(120)로부터 메시지 식별자와 시간 정보가 포함된 읽음 응답 메시지를 수신한다(S615). 그러면, 읽음 확인 서비스 서버(150)는 메시지 식별자(301)에 대응하는 정보를 읽음 확인 테이블에서 추출하고 추가 전화번호 필드(307)에 데이터가 존 재하는지를 확인한다(S617, S619). When the called party confirms the read confirmation message, the read confirmation service server 150 receives the read response message including the message identifier and time information from the called terminal 120 (S615). Then, the read confirmation service server 150 extracts the information corresponding to the message identifier 301 from the read confirmation table and checks whether data exists in the additional phone number field 307 (S617 and S619).

메시지 식별자(301)에 대응하는 추가 전화번호 필드(307)에 데이터가 존재하지 않으면(즉, 기본 전화번호로 전송한 읽음 확인용 메시지에 대한 응답이면), 읽음 확인 서비스 서버(150)는 기본 전화번호(305)를 콜백 전화번호로 설정하고 시간정보를 토대로 읽음 알림 메시지를 작성하여 발신 단말(110)로 전송한다(S623).If no data exists in the additional phone number field 307 corresponding to the message identifier 301 (that is, in response to a read confirmation message sent to the primary phone number), the read confirmation service server 150 determines the primary phone. The number 305 is set as the callback phone number, and a read notification message is created based on the time information and transmitted to the calling terminal 110 (S623).

반면, 메시지 식별자(301)에 대응하는 추가 전화번호 필드(307)에 데이터가 존재하면(즉, 추가 전화번호로 전송한 읽음 확인용 메시지에 대한 응답이면), 읽음 확인 서비스 서버(150)는 추가 전화번호(307)를 콜백 전화번호로 설정하고 시간정보를 토대로 읽음 알림 메시지를 작성하여 발신 단말(110)로 전송한다(S621, S623).On the other hand, if data exists in the additional phone number field 307 corresponding to the message identifier 301 (that is, in response to a read confirmation message sent to the additional phone number), the read confirmation service server 150 adds the data. The phone number 307 is set as the callback phone number, and a read notification message is created based on the time information and transmitted to the calling terminal 110 (S621 and S623).

도 7은 본 발명의 일 실시예에 따른 읽음 확인 서비스 서버의 구성을 나타내는 도면이다.7 is a diagram illustrating a configuration of a read confirmation service server according to an embodiment of the present invention.

도 7에 도시된 바와 같이, 본 발명의 일 실시예에 따른 읽음 확인 서비스 서버(150)는 송수신부(701), 저장부(703), 메시지 정보 관리부(705) 및 메시지 작성부(707)를 포함한다.As shown in FIG. 7, the read confirmation service server 150 according to an exemplary embodiment of the present invention may include a transceiver 701, a storage 703, a message information manager 705, and a message creator 707. Include.

송수신부(701)는 메시지 센터(130, 140)로부터 읽음 확인 서비스가 요청된 메시지를 수신한다. 그리고 송수신부(701)는 읽음 확인 파라미터가 설정된 읽음 확인용 메시지를 메시지 센터(130, 140)를 통해 착신 단말(120)로 전송하여 이에 따른 읽음 응답 메시지를 수신한다. 이때, 송수신부(701)가 수신한 읽음 응답 메시지에는 읽음 응답 파라미터(예로 #431), 착신자가 메시지를 확인한 시간정보 및 메시 지 식별자가 포함된다. The transceiver 701 receives a message requesting a read confirmation service from the message centers 130 and 140. The transmitter / receiver 701 transmits a read acknowledgment message having a read acknowledgment parameter set to the destination terminal 120 through the message centers 130 and 140 to receive a read response message. In this case, the read response message received by the transceiver 701 includes a read response parameter (for example, # 431), time information of the receiver confirming the message, and a message identifier.

그리고 송수신부(701)는 착신 단말(120)로 메시지가 정상적으로 전송되었음을 나타내는 수신 확인 메시지를 메시지 센터(130, 140)로부터 수신할 수 있다. 이때, 송수신부(701)가 수신한 수신 응답 메시지에는 수신 응답 파라미터, 착신자가 메시지를 확인한 시간 정보 및 메시지 식별자가 포함된다. 또한, 송수신부(701)는 메시지 작성부(707)에서 수신 알림 메시지 및 읽음 알림 메시지 작성이 완료되면, 이를 메시지 센터(130, 140)를 통해 발신 단말(110)로 전송한다. 그리고 저장부(703)는 착신 단말(120)의 추가 전화번호와 기본 전화번호, 발신번호 및 메시지 식별자가 매핑된 읽음 확인 테이블을 저장한다. In addition, the transceiver 701 may receive a reception confirmation message indicating that the message is normally transmitted to the called terminal 120 from the message centers 130 and 140. In this case, the reception response message received by the transmission / reception unit 701 includes a reception response parameter, time information of the called party confirming the message, and a message identifier. In addition, the transceiver 701 transmits the received notification message and the read notification message to the calling terminal 110 through the message centers 130 and 140 when the message creating unit 707 completes the preparation. The storage unit 703 stores a read confirmation table in which the additional phone number, the basic phone number, the calling number, and the message identifier of the called terminal 120 are mapped.

메시지 정보 관리부(705)는 송수신부(701)가 읽음 확인 요청된 메시지를 메시지 센터(130, 140)로부터 수신하면, 가입자 DB(160)를 통해 상기 수신한 메시지의 착신번호가 기본 전화번호 또는 추가 전화번호인지를 확인한다. 착신번호가 기본 전화번호인 경우, 메시지 정보 관리부(705)는 저장부(703)에 상기 메시지의 발신번호, 착신 단말(120)의 기본 전화번호를 저장한다. 반면, 착신번호가 추가 전화번호인 경우, 메시지 정보 관리부(705)는 저장부(703)에 상기 메시지의 발신번호, 착신 단말(120)의 기본 전화번호 및 추가 전화번호를 저장한다. 또한, 메시지 정보 관리부(705)는 착신 단말(120)로 전송하는 읽음 확인용 메시지에 식별자를 할당하여 저장부(703)에 저장한다.When the message information management unit 705 receives the read request message from the message center 130 or 140 by the transceiver unit 701, the called party number of the received message is added to the basic telephone number or addition through the subscriber DB 160. Make sure it's a phone number. If the called number is a basic telephone number, the message information management unit 705 stores the calling number of the message and the basic telephone number of the called terminal 120 in the storage unit 703. On the other hand, when the called number is an additional phone number, the message information manager 705 stores the calling number of the message, the basic phone number of the called terminal 120 and the additional phone number in the storage unit 703. In addition, the message information management unit 705 assigns an identifier to a read confirmation message transmitted to the called terminal 120 and stores the identifier in the storage unit 703.

메시지 작성부(707)는 읽음 확인 요청된 메시지의 착신번호가 기본 전화번호인 경우, 상기 메시지에 읽음 확인 파라미터를 설정하여 송수신부(701)를 통해 착 신 단말(120)로 전송한다. 반면, 읽음 확인 요청된 메시지의 착신번호가 추가 전화번호인 경우, 메시지 작성부(707)는 상기 메시지의 착신번호를 추가 전화번호에서 기본 전화번호로 변경하고, 읽음 확인 파라미터가 설정된 읽음 확인용 메시지를 작성하고 송수신부(701)를 통해 착신 단말(120)로 전송한다. 이때, 메시지 작성부(707)는 상기 메시지가 추가 번호로 전송된 것임을 표시하기 위해 식별 코드(예로 [B])를 삽입하여 착신 단말(120)로 전송한다.When the destination number of the message for which the read confirmation is requested is a basic telephone number, the message generator 707 sets a read confirmation parameter to the message and transmits the read confirmation parameter to the destination terminal 120 through the transceiver 701. On the other hand, when the called party number of the read confirmation request message is an additional phone number, the message creation unit 707 changes the called party number of the message from the additional phone number to the default phone number, and the read confirmation message with the read confirmation parameter set And transmits to the destination terminal 120 through the transceiver 701. At this time, the message composition unit 707 inserts an identification code (for example [B]) to transmit to the destination terminal 120 to indicate that the message is transmitted to the additional number.

송수신부(701)가 읽음 응답 메시지를 수신하면, 메시지 작성부(707)는 수신한 메시지의 식별자(301)를 기초로 저장부(703)에서 발신번호(303), 착신 단말(120)의 기본 전화번호(305)와 추가 전화번호(307)를 추출한다. 상기 추출한 정보에서 추가 전화번호(307)가 존재하지 않으면, 메시지 작성부(707)는 착신 단말(120)의 기본 전화번호(305)를 콜백 전화번호로 설정하여 착신자가 메시지를 읽었음을 발신자에게 알리는 읽음 알림 메시지를 작성하고 이를 송수신부(701)를 통하여 발신 단말(110)로 전송한다. When the transmitting / receiving unit 701 receives the read response message, the message creating unit 707 stores the calling number 303 and the basic terminal of the called terminal 120 in the storage unit 703 based on the identifier 301 of the received message. The phone number 305 and the additional phone number 307 are extracted. If the additional phone number 307 does not exist in the extracted information, the message creation unit 707 sets the basic phone number 305 of the called terminal 120 as a callback phone number to inform the caller that the called party has read the message. Notify creates a read notification message and transmits it to the calling terminal 110 through the transceiver 701.

반면, 상기 추출한 정보에서 추가 전화번호(307)가 존재하면, 메시지 작성부(707)는 착신 단말(120)의 추가 전화번호(307)를 콜백 전화번호로 설정한 읽음 알림 메시지를 작성하고 이를 송수신부(701)를 통하여 발신 단말(110)로 전송한다. 상기 읽음 알림 메시지는 착신자가 읽음 확인용 메시지를 확인한 시간 정보가 포함된다.On the other hand, if the additional telephone number 307 is present in the extracted information, the message creation unit 707 creates a read notification message that sets the additional telephone number 307 of the called terminal 120 as a callback telephone number and transmits and receives it. It transmits to the calling terminal 110 through the unit 701. The read notification message includes time information when the called party confirms the read confirmation message.

한편, 송수신부(701)가 수신 확인 메시지를 수신한 경우에도 마찬가지로, 메시지 작성부(707)는 메시지 식별자(301)를 기초로 저장부(703)에서 발신번호(303), 착신 단말(120)의 기본 전화번호(305)와 추가 전화번호(307)를 추출한다. 그리고 상기 추출한 정보에서 추가 전화번호(307)가 존재하면, 상기 추가 전화번호(307)를 콜백 전화번호로 설정한 수신 알림 메시지 작성하여 송수신부(701)를 통해 발신 단말(110)로 전송하고, 추가 전화번호(307)가 존재하지 않으면 기본 전화번호(305)를 콜백 전화번호로 설정한 읽음 알림 메시지를 작성하여 송수신부(701)를 통해 발신 단말(110)로 전송한다. On the other hand, even when the transceiver 701 receives the acknowledgment message, the message creation unit 707 is similar to the calling number 303 and the called terminal 120 in the storage unit 703 based on the message identifier 301. The basic telephone number 305 and the additional telephone number 307 are extracted. If the additional phone number 307 is present in the extracted information, the reception telephone message is set to the call back phone number and the additional phone number 307 is set as a callback phone number and transmitted to the calling terminal 110 through the transceiver 701. If the additional telephone number 307 does not exist, a read notification message in which the basic telephone number 305 is set as the callback telephone number is created and transmitted to the calling terminal 110 through the transceiver 701.

상술한 설명에서 읽음 확인 메시지 서비스에 수신 확인 서비스가 포함되어 가입자에게 제공되는 것으로 설명하였지만, 본 발명은 이에 한정하지 않고 상기 서비스가 각각 독립적으로 구현될 수 있음을 분명히 해 둔다. 상기 서비스가 독립적으로 구현된 경우, 읽음 확인 서비스 서버(150)는 수신 확인이 요청된 메시지를 발신 단말(110)로부터 수신하여 가입자 DB(160)에서 상기 수신 확인용 메시지의 착신번호가 추가 전화번호인지를 파악하여 이를 별도의 수신 확인 테이블에 메시지 식별자, 발신 번호, 착신 단말(120)의 기본 전화번호 및 추가 전화번호를 매핑하여 저장한다. 그리고 읽음 확인 서비스 서버(150)는 착신 단말(120)로부터 메시지가 정상적으로 전송되었음을 나타내는 수신 확인 메시지를 수신하면, 상기 수신 확인 테이블에서 메시지와 대응하는 착신 정보 및 발신 정보를 추출하여 수신 확인 메시지를 작성하고 이를 발신 단말(110)로 전송한다. In the above description, the read acknowledgment message service is included as an acknowledgment service provided to the subscriber, but the present invention is not limited thereto, and the service may be independently implemented. When the service is implemented independently, the read confirmation service server 150 receives a message requesting a receipt from the originating terminal 110 and the destination number of the receipt confirmation message in the subscriber DB 160 is an additional phone number. To determine whether it is stored in a separate acknowledgment table by mapping the message identifier, the calling number, the primary telephone number and the additional telephone number of the called terminal 120. When the read confirmation service server 150 receives an acknowledgment message indicating that the message has been successfully transmitted from the destination terminal 120, the read receipt service server 150 extracts the reception information and the outgoing information corresponding to the message from the reception confirmation table to create a reception confirmation message. And transmit it to the calling terminal (110).

상술한 바와 같은 본 발명의 방법은 프로그램으로 구현되어 컴퓨터로 읽을 수 있는 형태로 기록매체(시디롬, 램, 롬, 플로피 디스크, 하드 디스크, 광자기 디스크 등)에 저장될 수 있다. 이러한 과정은 본 발명이 속하는 기술 분야에서 통상 의 지식을 가진 자가 용이하게 실시할 수 있으므로 더 이상 상세히 설명하지 않기로 한다.The method of the present invention as described above may be implemented as a program and stored in a recording medium (CD-ROM, RAM, ROM, floppy disk, hard disk, magneto-optical disk, etc.) in a computer-readable form. Since this process can be easily implemented by those skilled in the art will not be described in detail any more.

이상에서 설명한 본 발명은, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 있어 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하므로 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니다.The present invention described above is capable of various substitutions, modifications, and changes without departing from the technical spirit of the present invention for those skilled in the art to which the present invention pertains. It is not limited by the drawings.

상기와 같은 본 발명은, 다중번호 서비스 가입자가 추가 전화번호로 읽음 확인용 메시지를 수신하고 이를 확인한 경우, 상기 추가 전화번호를 콜백 전화번호로 설정한 읽음 알림 메시지를 발신자에게 전송하여 다중번호 서비스 가입자의 기본 전화번호를 발신자에게 노출하지 않아 가입자의 사생활을 보호하는 장점이 있다.In the present invention as described above, when the multi-number service subscriber receives the read confirmation message with the additional phone number and confirms it, the multi-number service subscriber transmits a read notification message that sets the additional phone number as the callback phone number to the caller. There is an advantage of protecting the privacy of subscribers by not exposing the primary phone number to the caller.

Claims (16)

이동통신시스템에서 다중번호 서비스 가입자(이하, 착신자)에게 메시지를 발신한 발신자에게 메시지 읽음 확인 서비스를 제공하는 방법으로서,A method for providing a message read confirmation service to a caller who has sent a message to a multi-number service subscriber (hereinafter referred to as a called party) in a mobile communication system, (a) 상기 발신자로부터 메시지를 수신하는 단계;(a) receiving a message from the sender; (b) 수신된 메시지에 설정된 착신 전화번호가 착신자의 기본 전화번호인지 추가 전화번호인지 확인하는 단계;(b) checking whether the called phone number set in the received message is the called party's primary phone number or an additional phone number; (c) 착신 전화번호가 추가 전화번호인 경우, 상기 수신된 메시지에 설정된 착신 전화번호를 착신자의 추가 전화번호에서 기본 전화번호로 변경하고, 읽음 확인을 위한 파라미터를 설정하여 상기 착신자에게 전송하는 단계;(c) if the called phone number is an additional phone number, changing the called phone number set in the received message from the called party's additional phone number to a basic phone number, and setting a parameter for confirming read and transmitting it to the called party; ; (d) 상기 파라미터에 근거하여 상기 착신자로부터 읽음 응답 메시지를 수신하는 단계; 및(d) receiving a read response message from the called party based on the parameter; And (e) 읽음 응답 메시지 수신에 따라, 상기 착신자의 추가 전화번호를 콜백(Callback) 전화번호로 설정한 읽음 알림 메시지를 작성하여 상기 발신자에게 전송하는 단계;를 포함하는 읽음 확인 메시지 서비스 제공 방법.(e) in response to receiving a read response message, creating a read notification message in which an additional phone number of the called party is set as a callback phone number and transmitting the read notification message to the caller. 제 1 항에 있어서,The method of claim 1, 상기 단계 (c)에서의 착신 전화번호 변경은,Changing the called phone number in the step (c), 메시지 센터(SMSC, 또는 MMSC)와 연동된 읽음 확인 서비스 서버에서 수행되는 것을 특징으로 하는 읽음 확인 메시지 서비스 제공 방법.Read confirmation message service providing method, characterized in that performed in the read confirmation service server linked to the message center (SMSC, or MMSC). 제 1 항에 있어서,The method of claim 1, 상기 단계 (c)에서의 착신 전화번호 변경은,Changing the called phone number in the step (c), 메시지 센터(SMSC, 또는 MMSC)에서 수행되는 것을 특징으로 하는 읽음 확인 메시지 서비스 제공 방법.Method of providing a read receipt message service, characterized in that performed in the message center (SMSC, or MMSC). 제 1 항 내지 제 3 항 중 어느 한 항에 있어서,The method according to any one of claims 1 to 3, 상기 단계 (c)는,Step (c) is, 메시지가 추가 전화번호로 전송되어 온 메시지임을 착신자가 인식할 수 있도록 하는 식별정보를 메시지에 부가하는 단계;를 포함하는 것을 특징으로 하는 읽음 확인 메시지 서비스 제공 방법.And adding identification information to the message to allow the called party to recognize that the message has been transmitted to the additional phone number. 제 1 항에 있어서,The method of claim 1, 상기 단계 (c) 이후에,After step (c), 상기 착신자로부터 수신 확인 메시지를 수신하는 단계; 및Receiving an acknowledgment message from the called party; And 상기 수신 확인 메시지 수신에 따라, 상기 착신자의 추가 전화번호를 콜백(Callback) 전화번호로 설정한 수신 알림 메시지를 작성하여 상기 발신자에게 전송하는 단계;를 더 포함하는 읽음 확인 메시지 서비스 제공 방법.And in response to receiving the acknowledgment message, creating a reception notification message in which an additional telephone number of the called party is set as a callback phone number and transmitting the received notification message to the caller. 이동통신망에서 다중번호 서비스 가입자(이하, 착신자)에게 메시지를 발신한 발신자에게 메시지 읽음 확인 서비스를 제공하는 시스템으로서,A system for providing a message read confirmation service to a caller who has sent a message to a multi-number service subscriber (hereinafter referred to as a called party) in a mobile communication network, 발신자와 착신자 간의 메시지 송수신을 수행하는 메시지 센터; 및A message center for transmitting and receiving messages between the sender and the called party; And 착신 전화번호로서 상기 착신자의 추가 전화번호가 설정된 발신 메시지를 상기 메시지 센터로부터 수신하면 해당 발신 메시지의 착신 전화번호를 착신자의 추가 전화번호에서 기본 전화번호로 변경하여 상기 착신자에게 전송하고, 상기 착신자의 메시지 읽음에 따라 읽음 응답 메시지가 수신되면 상기 착신자의 추가 전화번호를 콜백(Callback) 전화번호로 설정한 읽음 알림 메시지를 상기 발신자에게 전송하는 읽음 확인 서비스 서버;를 포함하는 읽음 확인 서비스 제공 시스템.When receiving an outgoing message with the called party's additional phone number set as the called phone number from the message center, the called phone number of the outgoing message is changed from the called party's additional phone number to the default phone number and transmitted to the called party. And a read confirmation service server configured to transmit a read notification message to the sender, when the read response message is received according to the read of the message, the additional call number of the called party being set as a callback phone number. 제 6항에 있어서,The method of claim 6, 상기 읽음 확인 서비스 서버는,The read confirmation service server, 착신자로부터 자동으로 읽음 응답 메시지가 전송되어 오도록 하기 위한 파라미터를 상기 발신 메시지에 설정하는 것을 특징으로 하는 읽음 확인 서비스 제공 시스템.A read confirmation service providing system, characterized in that a parameter is set in the outgoing message so that a read response message is automatically sent from a called party. 제 6 항 또는 제 7 항에 있어서,The method according to claim 6 or 7, 상기 읽음 확인 서비스 서버는,The read confirmation service server, 발신 메시지가 추가 전화번호로 전송되어 온 메시지임을 착신자가 인식할 수 있도록 하는 식별정보를 발신 메시지에 부가하는 것을 특징으로 하는 읽음 확인 서비스 제공 시스템.Read identification service providing system, characterized in that for adding the identification information to the outgoing message so that the called party is the message has been sent to the additional phone number. 제 6 항에 있어서,The method of claim 6, 상기 읽음 확인 서비스 서버는,The read confirmation service server, 상기 착신자의 메시지 수신에 따라 상기 착신자로부터 수신 확인 메시지가 자동으로 전송되어 오도록 하기 위한 파라미터를 상기 발신 메시지에 설정하고, Setting a parameter in the outgoing message so that an acknowledgment message is automatically sent from the called party according to the receiving of the called party message, 상기 수신 확인 메시지가 수신되면 상기 착신자의 추가 전화번호를 콜백(Callback) 전화번호로 설정한 수신 알림 메시지를 상기 발신자에게 전송하는 것을 특징으로 하는 읽음 확인 서비스 제공 시스템.And receiving the reception confirmation message to the caller, receiving a reception notification message in which an additional phone number of the called party is set as a callback phone number. 이동통신망에서 다중번호 서비스 가입자(이하, 착신자)에게 메시지를 발신한 발신자에게 메시지 읽음 확인 서비스를 제공하는 시스템으로서,A system for providing a message read confirmation service to a caller who has sent a message to a multi-number service subscriber (hereinafter referred to as a called party) in a mobile communication network, 다중번호 서비스 가입자 정보를 저장 관리하는 다중번호 서버;A multi-number server for storing and managing multi-number service subscriber information; 발신자와 착신자 간의 메시지 송수신을 수행하며 상기 다중번호 서버와 연동하는 메시지 센터; 및A message center for transmitting and receiving messages between a caller and a called party and interworking with the multi-number server; And 상기 메시지 센터와 연동하여, 착신 전화번호로서 상기 착신자의 추가 전화번호가 설정된 발신 메시지를 수신하면, 발신 메시지에 읽음 확인 파라미터를 설정하고, 착신자의 메시지 읽음에 따라 읽음 응답 메시지가 수신되면 상기 착신자의 추가 전화번호를 콜백(Callback) 전화번호로 설정한 읽음 알림 메시지를 상기 발신자에게 전송하는 읽음 확인 서비스 서버;를 포함하고,In connection with the message center, upon receiving an outgoing message in which an additional phone number of the called party is set as a called phone number, a read confirmation parameter is set in an outgoing message, and when a read response message is received according to a caller's message reading, And a read confirmation service server for transmitting a read notification message for setting the additional phone number to a callback phone number to the caller. 상기 메시지 센터는, 상기 읽음 확인 서비스 서버로부터 읽음 확인 파라미터 가 설정된 발신 메시지를 수신하면, 상기 다중번호 서버와 연동하여 상기 읽음 확인 파라미터가 설정된 발신 메시지의 착신 전화번호를 착신자의 추가 전화번호에서 기본 전화번호로 변경하여 상기 착신자에게 전송하는 것을 특징으로 하는 읽음 확인 서비스 제공 시스템.When the message center receives the outgoing message with the read confirmation parameter set from the read confirmation service server, the incoming call number of the outgoing message with the read confirmation parameter set in connection with the multi-number server is set from the recipient's additional phone number. Read confirmation service providing system, characterized in that for changing the number and transmits to the called party. 제 10 항에 있어서,The method of claim 10, 상기 읽음 확인 서비스 서버는,The read confirmation service server, 발신 메시지가 추가 전화번호로 전송되어 온 메시지임을 착신자가 인식할 수 있도록 하는 식별정보를 발신 메시지에 부가하는 것을 특징으로 하는 읽음 확인 서비스 제공 시스템.Read identification service providing system, characterized in that for adding the identification information to the outgoing message so that the called party is the message has been sent to the additional phone number. 제 10 항 또는 제 11 항에 있어서,The method of claim 10 or 11, 상기 읽음 확인 서비스 서버는,The read confirmation service server, 상기 착신자의 메시지 수신에 따라 상기 착신자로부터 수신 확인 메시지가 자동으로 전송되어 오도록 하기 위한 파라미터를 상기 발신 메시지에 설정하고, Setting a parameter in the outgoing message so that an acknowledgment message is automatically sent from the called party according to the receiving of the called party message, 상기 수신 확인 메시지가 수신되면 상기 착신자의 추가 전화번호를 콜백(Callback) 전화번호로 설정한 수신 알림 메시지를 상기 발신자에게 전송하는 것을 특징으로 하는 읽음 확인 서비스 제공 시스템.And receiving the reception confirmation message to the caller, receiving a reception notification message in which an additional phone number of the called party is set as a callback phone number. 이동통신망에서 메시지 센터와 연동하여 다중번호 서비스 가입자(이하, 착신 자)에게 메시지를 발신한 발신자에게 메시지 읽음 확인 서비스를 제공하는 읽음 확인 서비스 장치로서,A read confirmation service device that provides a message read confirmation service to a caller who sends a message to a multi-number service subscriber (hereinafter, called party) in association with a message center in a mobile communication network, 상기 메시지 센터로부터 발신 메시지를 수신하고 이에 따른 읽음 확인용 메시지를 상기 착신자에게 전송하는 송수신부; 및A transceiver for receiving an outgoing message from the message center and transmitting a read confirmation message to the called party; And 상기 송수신부를 통해 수신된 발신 메시지의 착신 전화번호가 착신자의 추가 전화번호인 경우, 그 추가 전화번호를 상기 착신자의 기본 전화번호로 변경하여 상기 읽음 확인용 메시지를 작성하는 메시지 작성부;를 포함하고,If the destination phone number of the outgoing message received through the transceiver unit is an additional phone number of the called party, a message creation unit for creating the read confirmation message by changing the additional phone number to the basic phone number of the called party; , 상기 송수신부에서 착신자로부터 읽음 응답 메시지 수신시, 상기 메시지 작성부는, 착신자의 추가 전화번호를 콜백 전화번호로 설정한 읽음 알림 메시지를 작성하여 상기 발신자에게 전송하는 것을 특징으로 하는 읽음 확인 서비스 장치.And upon receipt of a read response message from the called party in the transmitting and receiving unit, the message composer creates and sends a read notification message for setting the additional calling party number as a callback phone number to the caller. 제 13 항에 있어서,The method of claim 13, 상기 메시지 작성부는,The message creation unit, 착신자로부터 자동으로 읽음 응답 메시지가 전송되어 오도록 상기 발신 메시지에 특정 파라미터를 설정하여 읽음 확인용 메시지를 작성하는 것을 특징으로 하는 읽음 확인 서비스 장치.A read confirmation service device, characterized in that a read confirmation message is set to set a specific parameter in the outgoing message so that a read response message is automatically sent from a called party. 제 13 항 또는 제 14 항에 있어서,The method according to claim 13 or 14, 상기 메시지 작성부는,The message creation unit, 읽음 확인용 메시지가 추가 전화번호로 전송되어 온 메시지임을 착신자가 인 식할 수 있도록, 읽음 확인용 메시지에 특정 식별정보를 부가하는 것을 특징으로 하는 읽음 확인 서비스 장치.And a specific identification information is added to the read confirmation message so that the called party can recognize that the read confirmation message has been transmitted to the additional telephone number. 제 13 항에 있어서,The method of claim 13, 상기 송수신부는, 착신자가 정상적으로 상기 읽음 확인용 메시지 수신시, 상기 착신자로부터 수신 확인 메시지를 수신하고,The transceiver unit, when the receiver normally receives the read confirmation message, receives a reception confirmation message from the called party, 상기 메시지 작성부는, 상기 수신 확인 메시지 수신에 따라, 착신자의 추가 전화번호를 콜백 전화번호로 설정한 수신 알림 메시지를 작성하여 상기 발신자에게 전송하는 것을 특징으로 하는 읽음 확인 서비스 장치.The message creation unit, according to the reception confirmation message, read confirmation service device, characterized in that for creating a reception notification message that sets the additional phone number of the called party to the callback phone number and transmits it to the caller.
KR20070076858A 2007-07-31 2007-07-31 System and method for providing message reading confirmation service in multi-number service KR100873794B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR20070076858A KR100873794B1 (en) 2007-07-31 2007-07-31 System and method for providing message reading confirmation service in multi-number service

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR20070076858A KR100873794B1 (en) 2007-07-31 2007-07-31 System and method for providing message reading confirmation service in multi-number service

Publications (1)

Publication Number Publication Date
KR100873794B1 true KR100873794B1 (en) 2008-12-15

Family

ID=40372539

Family Applications (1)

Application Number Title Priority Date Filing Date
KR20070076858A KR100873794B1 (en) 2007-07-31 2007-07-31 System and method for providing message reading confirmation service in multi-number service

Country Status (1)

Country Link
KR (1) KR100873794B1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101028199B1 (en) * 2009-04-29 2011-04-11 주식회사 케이티 Apparatus, mobile terminal and method for providing message service
CN103139727A (en) * 2011-11-30 2013-06-05 中国联合网络通信集团有限公司 Method, system and equipment for multi-media message information processing
CN105681527A (en) * 2016-03-01 2016-06-15 联想(北京)有限公司 De-noising adjusting method and electronic equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19990062803A (en) 1997-12-05 1999-07-26 가네꼬 히사시 Information notification system and method for public telephone systems
KR20030056441A (en) 2001-12-28 2003-07-04 에스케이텔레텍주식회사 Method for transferring incoming call using mobile phone in wireless communication system
KR20060006067A (en) 2002-04-18 2006-01-18 쭝-싱 웨이 Masked phone service with mask phone number

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19990062803A (en) 1997-12-05 1999-07-26 가네꼬 히사시 Information notification system and method for public telephone systems
KR20030056441A (en) 2001-12-28 2003-07-04 에스케이텔레텍주식회사 Method for transferring incoming call using mobile phone in wireless communication system
KR20060006067A (en) 2002-04-18 2006-01-18 쭝-싱 웨이 Masked phone service with mask phone number

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101028199B1 (en) * 2009-04-29 2011-04-11 주식회사 케이티 Apparatus, mobile terminal and method for providing message service
CN103139727A (en) * 2011-11-30 2013-06-05 中国联合网络通信集团有限公司 Method, system and equipment for multi-media message information processing
CN105681527A (en) * 2016-03-01 2016-06-15 联想(北京)有限公司 De-noising adjusting method and electronic equipment

Similar Documents

Publication Publication Date Title
EP1815697B1 (en) Telecommunications services apparatus and methods
CA2629928C (en) System and method for communication record logging
CN101529833A (en) Storage of data messages for later retrieval by the recipient
JP5661107B2 (en) Method and system for sending electronic short messages to multiple receivers
KR100873794B1 (en) System and method for providing message reading confirmation service in multi-number service
GB2454886A (en) Maintaining privacy of primary telephone number by use of secondary number
KR20020085621A (en) Short message receive method for mobile communication device
WO2003055191A1 (en) Voice mail service where the caller can choose among different message types
WO2009153537A1 (en) Sending reply messages to callers when called party is unavailable
EP1601212B1 (en) Apparatus and method for modifying the sender identifier in an SMS message
KR100754449B1 (en) System and Method for Transmitting Caller Information Management for Mobile Communication Terminal
FI109746B (en) Notification message e.g. short message service message, erasing method for use in e.g. telephone, involves contacting address for gaining access to information from terminal based on notification message, and erasing message
CN101909259A (en) Method, device and system for sending short messages
KR100823439B1 (en) System and method for providing call origination information of restricted call termination in multi-number service
KR101028199B1 (en) Apparatus, mobile terminal and method for providing message service
KR101426761B1 (en) System for providing caller name presentaion service of calling party having a function of prevent individual inform and mehtod thereof
KR101125628B1 (en) Method for SMS notify to originating subscriber by terminating subscriber state in mobile communication system
KR100525523B1 (en) System and method for voice messaging service on the mobile network
KR20010047655A (en) Method of e-mail Reply Service using mobile terminal
KR20010039047A (en) Method for distinguishing SMS message one another in mobile communication terminal
KR100838476B1 (en) Method and system for providing message reading confirmation service
KR101902005B1 (en) Message service system
KR20040088622A (en) A Method and System for automatically transmissing message to destinator during or after a phone call
KR20030097338A (en) System and Method for Forwarding of Short Message Service
KR20040089235A (en) method for editing short message

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20121203

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20131202

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20141201

Year of fee payment: 7