[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR101106326B1 - Communication processing server for connecting a sub-receiving apparatus corresponding to a receiving apparatus and control method thereof - Google Patents

Communication processing server for connecting a sub-receiving apparatus corresponding to a receiving apparatus and control method thereof Download PDF

Info

Publication number
KR101106326B1
KR101106326B1 KR1020090117842A KR20090117842A KR101106326B1 KR 101106326 B1 KR101106326 B1 KR 101106326B1 KR 1020090117842 A KR1020090117842 A KR 1020090117842A KR 20090117842 A KR20090117842 A KR 20090117842A KR 101106326 B1 KR101106326 B1 KR 101106326B1
Authority
KR
South Korea
Prior art keywords
terminal
sub
called
calling
called terminal
Prior art date
Application number
KR1020090117842A
Other languages
Korean (ko)
Other versions
KR20110061248A (en
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 KR1020090117842A priority Critical patent/KR101106326B1/en
Publication of KR20110061248A publication Critical patent/KR20110061248A/en
Application granted granted Critical
Publication of KR101106326B1 publication Critical patent/KR101106326B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/16Communication-related supplementary services, e.g. call-transfer or call-hold
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/07User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
    • H04L51/10Multimedia information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42229Personal communication services, i.e. services related to one subscriber independent of his terminal and/or location
    • H04M3/42263Personal communication services, i.e. services related to one subscriber independent of his terminal and/or location where the same subscriber uses different terminals, i.e. nomadism
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/54Arrangements for diverting calls for one subscriber to another predetermined subscriber
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/02Protecting privacy or anonymity, e.g. protecting personally identifiable information [PII]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • H04W4/14Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/18Service support devices; Network management devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Multimedia (AREA)
  • Telephonic Communication Services (AREA)

Abstract

본 발명은 착신 단말기 전화번호에 매칭된 서브 착신 단말기로 통신 연결을 수행하는 통신 처리 서버 및 그 제어방법에 관한 것이다. 본 발명에 따른 통신 처리 서버의 제어방법은, 착신 단말기 전화번호와 적어도 하나의 서브 착신 단말기 전화번호가 매칭된 서브 착신 단말기 테이블과, 각 서브 착신 단말기 전화번호와 적어도 하나의 발신 단말기 전화번호가 매칭된 발신 단말기 테이블을 저장하는 단계와; 발신 단말기로부터 호 연결 요청 신호를 수신하는 단계와; 상기 수신되는 호 연결 요청 신호에 기초하여 발신 단말기 전화번호 및 착신 단말기 전화번호를 추출하는 단계와; 상기 추출된 착신 단말기 전화번호에 매칭된 적어도 하나의 서브 착신 단말기 전화번호를 상기 서브 착신 단말기 테이블에서 추출하고, 상기 추출된 적어도 하나의 서브 착신 단말기 전화번호 중에서 상기 추출된 발신 단말기 전화번호에 매칭된 서브 착신 단말기 전화번호를 상기 발신 단말기 테이블에서 선택하는 단계와; 상기 선택된 서브 착신 단말기 전화번호에 대응되는 서브 착신 단말기로 호 접속 요청 신호를 전송하는 단계를 포함하는 것을 특징으로 한다.

Figure R1020090117842

The present invention relates to a communication processing server for performing a communication connection to a sub called terminal matched to a called terminal number and a control method thereof. The control method of the communication processing server according to the present invention includes a sub-termination terminal table in which a destination terminal telephone number and at least one sub-termination terminal telephone number are matched, and each sub-termination terminal telephone number and at least one originating terminal telephone number match. Storing the dialed terminal table; Receiving a call connection request signal from an originating terminal; Extracting a calling terminal telephone number and a called terminal telephone number based on the received call connection request signal; Extracting at least one sub called terminal phone number matched to the extracted called terminal phone number from the sub called terminal table, and matching the extracted calling terminal terminal number among the extracted at least one sub called terminal phone number; Selecting a sub called terminal number from the calling terminal table; And transmitting a call connection request signal to a sub called terminal corresponding to the selected sub called terminal.

Figure R1020090117842

Description

착신 단말기 전화번호에 매칭된 서브 착신 단말기로 통신 연결을 수행하는 통신 처리 서버 및 그 제어방법{COMMUNICATION PROCESSING SERVER FOR CONNECTING A SUB-RECEIVING APPARATUS CORRESPONDING TO A RECEIVING APPARATUS AND CONTROL METHOD THEREOF}A communication processing server for performing communication connection to a sub-calling terminal matched to a called terminal phone number and a control method thereof.

본 발명은 통신 처리 서버 및 그 제어방법에 관한 것으로, 보다 상세하게는 착신 단말기 전화번호에 매칭된 특정 서브 착신 단말기로 호 연결을 수행하거나 또는 문자 메시지를 전송하는 통신 처리 서버 및 그 제어방법에 관한 것이다.The present invention relates to a communication processing server and a control method thereof, and more particularly, to a communication processing server for performing a call connection or transmitting a text message to a specific sub-calling terminal matched to a called terminal phone number and a control method thereof. will be.

일반적으로 통화 즉, 호를 연결하는 과정을 살펴보면 발신자가 상대방의 전화번호를 입력하면 호 처리에 관여하는 여러 장치들을 거쳐 상대방이 입력한 전화번호를 갖고 있는 착신 단말기로 호 연결 신호가 전송되고, 해당 착신 단말기는 호 연결 신호에 따라 벨을 울리는 구조로 되어 있다.In general, a call, that is, a process of connecting a call, when a caller enters the other party's phone number, a call connection signal is transmitted to a called terminal having the phone number input by the other party through various devices involved in call processing. The called terminal is ringed according to the call connection signal.

그런데, 이러한 호 처리에 관여하는 여러 장치들 중 소정의 장치(이하 '호 처리 서버'라 함.)에서 여러 가지 기능들을 수행할 수 있는데, 그 중 대표적인 것이 발신자가 입력한 전화번호와는 다른 전화번호로 호 연결이 이루어지도록 하는 것이다.By the way, it is possible to perform various functions in a predetermined device (hereinafter referred to as a 'call processing server') among various devices involved in the call processing, a representative one of which is different from the phone number entered by the caller. Calling is made by number.

즉, 발신자는 "010-111-1111"이라는 전화번호로 전화를 걸었지만, 실제 호 연결은 "010-333-3333"로 연결시키는 것이 가능해질 수 있다.That is, the caller dialed the telephone number "010-111-1111", but the actual call connection can be made to connect to "010-333-3333".

이처럼 실제 발신자가 입력한 전화번호를 호 처리 서버의 기능에 의해 다른 전화번호를 갖는 착신 단말기로 연결시켜 주게 되면 자신의 전화번호가 공개되기를 원하지 않는 착신자들의 욕구를 만족시킬 수 있게 된다.As such, when the telephone number input by the actual caller is connected to the called terminal having a different telephone number by the function of the call processing server, it is possible to satisfy the desire of the called party who does not want his telephone number to be disclosed.

예를 들어 각 이동통신 단말기 사용자들은 호 처리 서버에 접속하여 자신에게 매칭될 대표 전화번호(예를 들어 "010-111-1111")를 등록해 놓으면 해당 대표 전화번호로 걸려오는 전화를 자신의 이동통신 단말기(예를 들어 "010-333-3333")로 받을 수 있는 것이다.For example, each mobile terminal user accesses a call processing server and registers a representative phone number (for example, "010-111-1111") to be matched with his / her mobile phone. It can be received by a communication terminal (for example, "010-333-3333").

이처럼 소정의 호 처리 서버에서 착신자가 입력한 전화번호와 다른 전화번호를 갖는 착신 단말에 해당 호를 연결시켜 주는 기술을 이용한다면 사용자 또는 소정의 서비스를 제공하는 업체 등에게 편리한 다양한 기능을 제공할 수 있을 것이다.As such, if a predetermined call processing server uses a technology that connects a corresponding call to a called terminal having a different phone number from the called party, it can provide various functions convenient to a user or a company providing a predetermined service. There will be.

그럼에도 불구하고 현재까지 상술한 아이디어를 활용한 사용자 또는 소정의 서비스를 제공하는 업체의 편의성을 극대화시키는 다양한 기술들이 제시되고 있지 못한 실정이다.Nevertheless, various technologies for maximizing the convenience of a user or a company providing a predetermined service utilizing the above-described ideas have not been presented until now.

본 발명은 상기한 종래의 필요성을 충족시키기 위해 안출된 것으로서, 그 목적은 발신자가 입력한 전화번호에 매칭되는 다른 전화번호를 갖는 착신 단말기로 호를 연결시켜 줌으로써 사용자 또는 소정의 서비스를 제공하는 업체 등에게 다양한 편의성을 제공할 수 있는 착신 단말기 전화번호에 매칭된 서브 착신 단말기로 통신 연결을 수행하는 통신 처리 서버 및 그 제어방법을제공하는 것이다. The present invention has been made to meet the above-mentioned conventional needs, the object of which is to provide a user or a predetermined service by connecting a call to a destination terminal having a different telephone number matching the telephone number entered by the caller The present invention provides a communication processing server and a control method for performing a communication connection to a sub-termination terminal matched to a terminating terminal telephone number, which can provide various conveniences.

상기한 목적을 달성하기 위해 본 발명에 따른 통신 처리 서버의 제어방법은, 착신 단말기 전화번호와 적어도 하나의 서브 착신 단말기 전화번호가 매칭된 서브 착신 단말기 테이블과, 각 서브 착신 단말기 전화번호와 적어도 하나의 발신 단말기 전화번호가 매칭된 발신 단말기 테이블을 저장하는 단계와; 발신 단말기로부터 호 연결 요청 신호를 수신하는 단계와; 상기 수신되는 호 연결 요청 신호에 따른 발신 단말기 전화번호 및 착신 단말기 전화번호를 추출하는 단계와; 상기 추출된 착신 단말기 전화번호에 매칭된 적어도 하나의 서브 착신 단말기 전화번호를 상기 서브 착신 단말기 테이블에서 추출하고, 상기 추출된 적어도 하나의 서브 착신 단말기 전화번호 중에서 상기 추출된 발신 단말기 전화번호에 매칭된 서브 착신 단말기 전화번호를 상기 발신 단말기 테이블에서 선택하는 단계와; 상기 선택된 서브 착신 단말기 전화번호에 대응되는 서브 착신 단말기로 호 접속 요청 신호를 전송하는 단계를 포함하여 이루어진다.In order to achieve the above object, a control method of a communication processing server according to the present invention includes a sub-terminal terminal table in which a destination terminal telephone number and at least one sub-terminal terminal telephone number are matched, and each sub-terminal terminal telephone number and at least one. Storing the calling terminal table with which the calling terminal telephone number of the matching terminal is matched; Receiving a call connection request signal from an originating terminal; Extracting a calling terminal telephone number and a called terminal telephone number according to the received call connection request signal; Extracting at least one sub called terminal phone number matched to the extracted called terminal phone number from the sub called terminal table, and matching the extracted calling terminal terminal number among the extracted at least one sub called terminal phone number; Selecting a sub called terminal number from the calling terminal table; And transmitting a call connection request signal to a sub called terminal corresponding to the selected sub called terminal.

또, 상기한 목적을 달성하기 위해 본 발명에 따른 통신 처리 서버의 제어방법은, 착신 단말기 전화번호와 서브 착신 단말기 전화번호가 매칭된 서브 착신 단말기 테이블과, 상기 서브 착신 단말기 전화번호와 적어도 하나의 발신 단말기 전화번호가 매칭된 발신 단말기 테이블을 저장하는 단계와; 발신 단말기로부터 호 연 결 요청 신호를 수신하는 단계와; 상기 수신되는 호 연결 요청 신호에 따른 발신 단말기 전화번호 및 착신 단말기 전화번호를 추출하는 단계와; 상기 추출된 착신 단말기 전화번호에 매칭된 서브 착신 단말기 전화번호를 상기 서브 착신 단말기 테이블에서 추출하고, 상기 추출된 발신 단말기 전화번호가 상기 추출된 서브 착신 단말기 전화번호와 상기 발신 단말기 테이블에서 매칭되어 있는지 여부를 판단하는 단계와; 판단결과 매칭되어 있지 않은 경우 상기 발신 단말기에 발신자 정보 요청 안내 메시지를 전송하고, 상기 발신 단말기로부터 수신되는 음성 메시지를 저장한 후, 상기 추출된 서브 착신 단말기 전화번호에 대응되는 서브 착신 단말기로 호 접속 요청 신호를 전송하는 단계와; 상기 서브 착신 단말기로부터 호 접속 응답 신호가 수신되면 상기 저장된 음성 메시지를 상기 서브 착신 단말기에 전송하는 단계를 포함하여 이루어진다.Further, in order to achieve the above object, a control method of a communication processing server according to the present invention includes a sub-termination terminal table in which a destination terminal telephone number and a sub-termination terminal telephone number are matched, the sub-termination terminal telephone number and at least one Storing the calling terminal table with which the calling terminal telephone number is matched; Receiving a call connection request signal from an originating terminal; Extracting a calling terminal telephone number and a called terminal telephone number according to the received call connection request signal; Extract the sub-terminal terminal telephone number matched with the extracted called-terminal terminal number from the sub-terminal terminal table, and whether the extracted outgoing terminal telephone number is matched in the extracted sub-terminal terminal telephone number and the outgoing terminal table; Determining whether or not; If it is determined that the result is not matched, the caller information request guide message is transmitted to the calling terminal, the voice message received from the calling terminal is stored, and the call is connected to the sub called terminal corresponding to the extracted sub called terminal number. Transmitting a request signal; And when the call connection response signal is received from the sub called terminal, transmitting the stored voice message to the sub called terminal.

또, 상기한 목적을 달성하기 위해 본 발명에 따른 통신 처리 서버의 제어방법은, 착신 단말기 전화번호와 서브 착신 단말기 전화번호가 매칭된 서브 착신 단말기 테이블과, 상기 서브 착신 단말기 전화번호와 적어도 하나의 발신 단말기 전화번호가 매칭된 발신 단말기 테이블을 단계와; 발신 단말기로부터 문자 메시지 전송 요청 신호를 수신하는 단계와; 상기 수신된 문자 메시지 전송 요청 신호에서 발신 단말기 전화번호 및 착신 단말기 전화번호를 추출하는 단계와; 상기 추출된 착신 단말기 전화번호에 매칭된 서브 착신 단말기 전화번호를 상기 서브 착신 단말기 테이블에서 추출하고, 상기 추출된 발신 단말기 전화번호가 상기 추출된 서브 착신 단말기 전화번호와 상기 발신 단말기 테이블에서 매칭되어 있는지 여부를 판단하는 단계와; 판단결과 매칭되어 있지 않은 경우 상기 발신 단말기에 소정의 콜백 주소를 포함하는 스팸 방지 문자 메시지를 전송하고, 상기 발신 단말기로부터 상기 콜백 주소로의 접속이 감지된 경우 상기 발신 단말기의 문자 메시지 전송 요청 신호에 따른 문자 메시지를 상기 서브 착신 단말기 전화번호에 대응되는 서브 착신 단말기로 전송하는 단계를 포함하여 이루어진다.Further, in order to achieve the above object, a control method of a communication processing server according to the present invention includes a sub-termination terminal table in which a destination terminal telephone number and a sub-termination terminal telephone number are matched, the sub-termination terminal telephone number and at least one A calling terminal table with matching calling telephone number; Receiving a text message transmission request signal from an originating terminal; Extracting a calling terminal number and a called terminal number from the received text message transmission request signal; Extract the sub-terminal terminal phone number matched with the extracted called-terminal terminal number from the sub-terminal terminal table; Determining whether or not; If it is determined that it is not matched, the anti-spam text message including the predetermined callback address is transmitted to the calling terminal, and if the connection from the calling terminal to the callback address is detected, the call request message of the calling terminal is sent. And sending the text message to the sub called terminal corresponding to the sub called terminal number.

또, 상기한 목적을 달성하기 위해 본 발명에 따른 통신 처리 서버는, 착신 단말기 전화번호와 적어도 하나의 서브 착신 단말기 전화번호가 매칭된 서브 착신 단말기 테이블과, 각 서브 착신 단말기 전화번호와 적어도 하나의 발신 단말기 전화번호가 매칭된 발신 단말기 테이블이 저장되는 저장부와; 발신 단말기로부터 호 연결 요청 신호를 수신하는 요청 수신부와; 상기 요청 수신부에 수신되는 호 연결 요청 신호에 따른 발신 단말기 전화번호 및 착신 단말기 전화번호를 추출하는 착발신 정보 추출부와; 상기 착발신 정보 추출부에서 추출된 착신 단말기 전화번호에 매칭된 적어도 하나의 서브 착신 단말기 전화번호를 상기 저장부의 서브 착신 단말기 테이블에서 추출하고, 상기 추출된 적어도 하나의 서브 착신 단말기 전화번호 중에서 상기 착발신 정보 추출부에서 추출된 발신 단말기 전화번호에 매칭된 서브 착신 단말기 전화번호를 상기 저장부의 발신 단말기 테이블을 이용하여 선택하는 서브 착신 단말기 선택부와; 상기 서브 착신 단말기 선택부에서 선택된 서브 착신 단말기 전화번호에 대응되는 서브 착신 단말기로 호 접속 요청 신호를 전송하는 호 연결 처리부를 포함하여 구성된다.Further, in order to achieve the above object, a communication processing server according to the present invention includes a sub-termination terminal table in which a destination terminal telephone number and at least one sub-termination terminal telephone number are matched, each sub-termination terminal telephone number and at least one A storage unit for storing a calling terminal table matching the calling terminal telephone number; A request receiving unit for receiving a call connection request signal from an originating terminal; An incoming / outgoing call information extracting unit for extracting the calling terminal phone number and the called terminal phone number according to the call connection request signal received by the request receiving unit; Extracting at least one sub-terrestrial terminal telephone number matched to a terminating terminal telephone number extracted by the incoming / outgoing information extracting unit from the sub-terminating terminal table of the storage unit; A sub destination terminal selection unit for selecting a sub destination terminal phone number matched with the source terminal phone number extracted by the extraction unit using the source terminal table of the storage unit; And a call connection processor that transmits a call connection request signal to a sub called terminal corresponding to the sub called terminal telephone number selected by the sub called terminal selecting unit.

또, 상기한 목적을 달성하기 위해 본 발명에 따른 통신 처리 서버는, 착신 단말기 전화번호와 서브 착신 단말기 전화번호가 매칭된 서브 착신 단말기 테이블과, 상기 서브 착신 단말기 전화번호와 적어도 하나의 발신 단말기 전화번호가 매칭된 발신 단말기 테이블이 저장되는 저장부와; 발신 단말기로부터 호 연결 요청 신호를 수신하는 요청 수신부와; 상기 요청 수신부에 수신되는 호 연결 요청 신호에 따른 발신 단말기 전화번호 및 착신 단말기 전화번호를 추출하는 착발신 정보 추출부와; 상기 착발신 정보 추출부에서 추출된 착신 단말기 전화번호에 매칭된 서브 착신 단말기 전화번호를 상기 저장부의 서브 착신 단말기 테이블에서 추출하고, 상기 착발신 정보 추출부에서 추출된 발신 단말기 전화번호가 상기 추출된 서브 착신 단말기 전화번호와 상기 발신 단말기 테이블에서 매칭되어 있는지 여부를 판단하는 판단부와; 상기 판단부의 판단결과 매칭되어 있지 않은 경우 상기 발신 단말기에 발신자 정보 요청 안내 메시지를 전송하고, 상기 발신 단말기로부터 수신되는 음성 메시지를 저장한 후, 상기 추출된 서브 착신 단말기 전화번호에 대응되는 서브 착신 단말기로 호 접속 요청 신호를 전송하고, 상기 서브 착신 단말기로부터 호 접속 응답 신호가 수신되면 상기 저장된 음성 메시지를 상기 서브 착신 단말기에 전송하는 호 연결 처리부를 포함하여 구성된다.Further, in order to achieve the above object, a communication processing server according to the present invention includes a sub-termination terminal table in which a destination terminal telephone number and a sub-termination terminal telephone number are matched, the sub-termination terminal telephone number and at least one outgoing terminal telephone. A storage unit which stores the calling terminal table with matching numbers; A request receiving unit for receiving a call connection request signal from an originating terminal; An incoming / outgoing call information extracting unit for extracting the calling terminal phone number and the called terminal phone number according to the call connection request signal received by the request receiving unit; Extract the sub-terminal terminal number matching the called-terminal number extracted by the incoming / outgoing information extractor from the sub-terminal terminal table of the storage unit; A determination unit which determines whether or not a terminal telephone number is matched in the calling terminal table; If it is determined that the determination unit does not match, the sender information request guide message is transmitted to the calling terminal, the voice message received from the calling terminal is stored, and the sub called terminal corresponding to the extracted sub called terminal number. And a call connection processing unit which transmits a call connection request signal to the sub destination terminal when the call connection response signal is received from the sub destination terminal.

또, 상기한 목적을 달성하기 위해 본 발명에 따른 통신 처리 서버는, 착신 단말기 전화번호와 서브 착신 단말기 전화번호가 매칭된 서브 착신 단말기 테이블과, 상기 서브 착신 단말기 전화번호와 적어도 하나의 발신 단말기 전화번호가 매칭된 발신 단말기 테이블이 저장되는 저장부와; 발신 단말기로부터 문자 메시지 전송 요청 신호를 수신하는 요청 수신부와; 상기 요청 수신부에 수신된 문자 메시지 전송 요청 신호에서 발신 단말기 전화번호 및 착신 단말기 전화번호를 추출하는 착발신 정보 추출부와; 상기 착발신 정보 추출부에서 추출된 착신 단말기 전화번호에 매칭된 서브 착신 단말기 전화번호를 상기 저장부의 서브 착신 단말기 테이블에서 추출하고, 상기 착발신 정보 추출부에서 추출된 발신 단말기 전화번호가 상기 추출된 서브 착신 단말기 전화번호와 상기 발신 단말기 테이블에서 매칭되어 있는지 여부를 판단하는 판단부와; 상기 판단부의 판단결과 매칭되어 있지 않은 경우 상기 발신 단말기에 소정의 콜백 주소를 포함하는 스팸 방지 문자 메시지를 전송하고, 상기 발신 단말기로부터 상기 콜백 주소로의 접속이 감지된 경우 상기 발신 단말기의 문자 메시지 전송 요청 신호에 따른 문자 메시지를 상기 서브 착신 단말기 전화번호에 대응되는 서브 착신 단말기로 전송하는 음성 메시지 전송 처리부를 포함하여 구성된다.Further, in order to achieve the above object, a communication processing server according to the present invention includes a sub-termination terminal table in which a destination terminal telephone number and a sub-termination terminal telephone number are matched, the sub-termination terminal telephone number and at least one outgoing terminal telephone. A storage unit which stores the calling terminal table with matching numbers; A request receiving unit for receiving a text message transmission request signal from a calling terminal; An incoming / outgoing information extraction unit for extracting a calling terminal number and a called terminal number from the text message transmission request signal received by the request receiving unit; Extract the sub-terminal terminal number matching the called-terminal number extracted by the incoming / outgoing information extractor from the sub-terminal terminal table of the storage unit; A determination unit which determines whether or not a terminal telephone number is matched in the calling terminal table; When it is determined that the determination unit does not match, the anti-spam text message including the predetermined callback address is transmitted to the calling terminal, and when the connection from the calling terminal to the callback address is detected, the text message of the calling terminal is transmitted. And a voice message transmission processing unit for transmitting a text message according to the request signal to a sub called terminal corresponding to the sub called terminal phone number.

이상 설명한 바와 같이 본 발명의 제1 실시예에 따르면, 특정 착신 단말기 전화번호에 대응되는 복수 개의 서브 착신 단말기 중 발신 단말기에 매칭되는 어느 하나의 서브 착신 단말기로 호가 연결될 수 있다. 따라서 발신자는 소정의 대표번호로 전화를 걸기만 하면 자신에게 매칭된 예를 들어 소정 서비스 업체의 특정 직원이 전화를 받을 수 있다.As described above, according to the first embodiment of the present invention, a call may be connected to any one of the sub-calling terminals that match the calling terminal among the plurality of sub-calling terminals corresponding to the specific calling terminal phone number. Therefore, a caller can make a call by a specific employee of a given service company, for example, by matching the caller with a predetermined representative number.

이는 보험회사와 같이 각각의 고객을 담당하는 직원이 상이한 경우, 고객이 보험회사 대표번호로 전화를 하면 해당 고객을 담당하는 직원이 자신의 단말기로 전화를 받을 수 있도록 하여 고객이 상담 등을 위해 기다려야 하는 등의 불편을 해 소하고, 기업의 서비스 제공의 편의성을 증대시킬 수 있다.This means that if the employee in charge of each customer is different, such as an insurance company, when the customer calls the insurance company representative number, the employee in charge of the customer can receive a call on his or her terminal, so the customer must wait for consultation. It is possible to alleviate inconveniences such as, and to increase the convenience of providing services of the company.

또한, 본 발명의 제2 실시예에 따르면, 각 서브 착신 단말기에 매칭되어 등록되지 않은 발신자로부터의 통화 요청시에는 해당 발신자에게 음성 메시지를 먼저 남기도록 하고 그 저장된 음성 메시지를 서브 착신 단말기 사용자들에게 제공하여 통화 여부의 선택을 하도록 함으로써 무분별한 전화 마케팅 등으로부터 서브 착신 단말기 사용자들을 보호할 수 있다.In addition, according to the second embodiment of the present invention, when a call request from a caller not matched with each sub-calling terminal is registered, the voice message is left to the caller first and the stored voice message is sent to the sub-calling terminal users. By providing a choice of whether or not to make a call, it is possible to protect sub-terminating terminal users from indiscriminate telephone marketing.

또한, 본 발명의 제3 실시예에 따르면, 각 서브 착신 단말기에 매칭되어 등록되지 않은 발신자로부터 문자 메시지 전송 요청시에는 해당 발신자에게 콜백 주소가 포함된 문자 메시지를 전송하여 그 콜백 주소로 접속 하도록 함으로써, 소정의 자동화 프로그램에 의해 무분별하게 전송되는 스팸 문자 메시지 또는 발신자 전화번호를 조작하여 전송하는 문자 메시지들로부터 서브 착신 단말기 사용자들을 보호할 수 있다.In addition, according to the third embodiment of the present invention, when a text message transmission request is requested from a caller not matched with each sub-terminating terminal, the caller sends a text message including a callback address to access the callback address. It is possible to protect the sub-terminating terminal users from the spam text message or the sender's telephone number which is transmitted indiscriminately by a predetermined automation program.

이하에서는 첨부도면을 참조하여 본 발명에 대해 상세히 설명한다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.

본 발명의 제1 실시예에 따른 착신 단말기 전화번호에 매칭된 서브 착신 단말기(200)로 통신 연결을 수행하는 통신 처리 서버(1)를 포함하는 전체 시스템의 개략 구성이 도 1에 도시되었다.1 is a schematic configuration of an entire system including a communication processing server 1 for performing a communication connection to a sub called terminal 200 matched to a called terminal telephone number according to the first embodiment of the present invention.

동 도면에 도시된 바와 같이 전체 시스템은 발신 단말기(100), 착신 단말기(200~203), 통신 처리 서버(1)를 포함하여 구성된다.As shown in the figure, the entire system includes a calling terminal 100, a called terminal 200 to 203, and a communication processing server 1.

여기서 발신 단말기(100)는 전화를 거는 발신자가 이용하는 단말기이고, 착신 단말기(200~203)는 전화를 받는 실제 착신자가 이용하는 단말기인데, 본 실시예에서는 후술하는 바와 같이 통신 처리 서버(1)의 기능에 의해 발신자가 발신 단말기(100)에 입력하는 착신 단말 전화번호와는 다른 전화번호를 갖는 착신 단말기(200~203)에 호가 연결되므로 구분을 위해 이하 착신 단말기(200~203)는 '서브 착신 단말기(200~203)'로 명명한다.Here, the calling terminal 100 is a terminal used by the caller making the call, and the called terminals 200 to 203 are terminals used by the actual called party receiving the call. In this embodiment, the function of the communication processing server 1 will be described later. Because the call is connected to the receiving terminal (200 ~ 203) having a different phone number than the called terminal phone number that the caller enters the calling terminal 100 by the following called terminal (200 ~ 203) for the purpose of sub-terminal (200 ~ 203) '.

본 실시예에서는 발신 단말기(100)는 유선 전화기이고, 서브 착신 단말기(200)는 기지국(300)을 거쳐 통신하는 이동통신 단말기인 것을 일 예로 하고 있으나 본 발명이 이에 한정되는 것은 아니고, 발신 단말기(100) 및 서브 착신 단말기(200)는 각각 통화가 가능한 다양한 종류의 단말장치로 구성될 수 있다.In this embodiment, the calling terminal 100 is a wired telephone, and the sub called terminal 200 is a mobile communication terminal communicating through the base station 300 as an example, but the present invention is not limited thereto. 100 and the sub called terminal 200 may be configured with various types of terminal devices each capable of making a call.

통신 처리 서버(1)는 발신 단말기(100)와 서브 착신 단말기(200) 간의 통신 경로 사이에 구비된 장치로서, 예를 들어 이동통신망 또는 인터넷망에 구비될 수 있다. 통신 처리 서버(1)에는 특정 번호들이 할당되어 있어서 해당 특정 번호들로 전화를 거는 경우 통신 처리 서버(1)에 해당하는 호 연결 요청 신호가 전달된다.The communication processing server 1 is a device provided between a communication path between the calling terminal 100 and the sub called terminal 200 and may be provided in, for example, a mobile communication network or an internet network. The communication processing server 1 is assigned specific numbers, and when calling the specific numbers, a call connection request signal corresponding to the communication processing server 1 is transmitted.

예를 들어 통신 처리 서버(1)에 '010-111-1111', '010-222-2222'라는 번호들이 할당되어 있는 경우 발신자가 '010-111-1111'이라는 번호로 전화를 걸면 통신 처리 서버(1)로 호 연결 요청 신호가 전송되는 것이다.For example, if the numbers '010-111-1111' and '010-222-2222' are assigned to the communication processing server 1 and the caller dials the number '010-111-1111', the communication processing server Call connection request signal is transmitted to (1).

이때 통신 처리 서버(1)에는 자신에게 할당된 번호 즉, 착신 전화번호들인 '050-111-1111'과 '050-222-2222'에 각각 매칭되는 적어도 하나의 서브 착신 단말기 전화번호가 저장된 서브 착신 단말기 테이블이 포함되어 있고, 그 각 서브 착신 단말기 전화번호는 적어도 하나의 발신 단말기 전화번호에 매칭되어 발신 단말기 테이블에 저장된다.At this time, the communication processing server 1 stores a number assigned to itself, i.e., a sub-call that stores at least one sub-calling terminal telephone number corresponding to each of the called phone numbers '050-111-1111' and '050-222-2222', respectively. A terminal table is included, and each sub called terminal number is matched with at least one calling terminal number and stored in the calling terminal table.

이에 따라 통신 처리 서버(1)는 착신 단말기 전화번호와 발신 단말기 전화번호에 따라서 각기 다른 서브 착신 단말기로 호를 연결시켜 주게 된다.Accordingly, the communication processing server 1 connects the call to different sub-called terminals according to the called terminal phone number and the calling terminal phone number.

이러한 통신 처리 서버(1)의 보다 기능은 도 2를 참조하여 상세히 설명한다.More functions of this communication processing server 1 will be described in detail with reference to FIG.

동 도면에 도시된 바와 같이 통신 처리 서버(1)는 저장부(30), 요청 수신부(10), 착발신 정보 추출부(20), 서브 착신 단말기 선택부(40), 호 연결 처리부(50), 호 연결 정보 수집부(60)를 포함하여 구성된다.As shown in the figure, the communication processing server 1 includes a storage unit 30, a request receiving unit 10, an incoming / outgoing call information extracting unit 20, a sub called terminal selecting unit 40, a call connection processing unit 50, Call connection information collecting unit 60 is configured.

여기서 저장부(30)는 메모리, 하드 디스크 등과 같이 소정의 데이터가 저장되는 것으로서, 저장부(30)에는 착신 단말기 전화번호와 적어도 하나의 서브 착신 단말기 전화번호가 매칭된 서브 착신 단말기 테이블과, 각 서브 착신 단말기 전화번호와 적어도 하나의 발신 단말기 전화번호가 매칭된 발신 단말기 테이블이 저장된다.Here, the storage unit 30 stores predetermined data such as a memory, a hard disk, etc. The storage unit 30 includes a sub-terminal terminal table in which a destination terminal telephone number and at least one sub-termination terminal telephone number are matched with each other. A calling terminal table in which a sub called terminal telephone number and at least one calling terminal telephone number are matched is stored.

여기서 착신 단말기 전화번호는 발신자가 통화하고자 하는 상대방을 특정하기 위해 발신 단말기(100)에 입력하는 전화번호에 해당하고, 서브 착신 단말기(200)는 이러한 착신 단말기 전화번호에 대응되어 통신 처리 서버(1)에서 실제 호 연결을 위해 호 접속 처리 신호를 전송하는 목적지 단말기의 전화번호에 해당한다. 이에 대한 보다 상세한 설명은 후술토록 한다.Here, the called terminal number corresponds to a telephone number inputted by the caller to the calling terminal 100 in order to specify a counterpart to which the caller wants to talk, and the sub called terminal 200 corresponds to the called terminal telephone number so that the communication processing server 1 ) Corresponds to the phone number of the destination terminal transmitting the call connection processing signal for the actual call connection. A more detailed description thereof will be described later.

다만, 저장부(30)에 저장된 서브 착신 단말기 테이블과 발신 단말기 테이블은 각 서브 착신 단말기(200)의 요청에 따라 갱신될 수 있다.However, the sub called terminal table and the calling terminal table stored in the storage unit 30 may be updated at the request of each sub called terminal 200.

요청 수신부(10)는 발신 단말기(100)로부터 호 연결 요청 신호를 수신하는 기능을 수행한다. 즉, 발신자가 발신 단말기(100)에 상대방 전화번호 즉, 착신 단말기 전화번호를 입력하면 발신 단말기(100)는 호 연결 요청 신호를 전송하는데, 요청 수신부(10)는 이러한 발신 단말기(100)로부터 각종 신호를 수신하는 기능을 수행하는 것이다.The request receiving unit 10 performs a function of receiving a call connection request signal from the calling terminal 100. That is, when the caller inputs the other party's telephone number, that is, the called terminal's telephone number, to the calling terminal 100, the calling terminal 100 transmits a call connection request signal, and the request receiving unit 10 receives various kinds of information from the calling terminal 100. It is to perform a function of receiving a signal.

착발신 정보 추출부(20)는 요청 수신부(10)에 수신된 호 연결 요청 신호에 따른 발신 단말기 전화번호 및 착신 단말기 전화번호를 추출하는 기능을 수행한다. 예를 들어, 착발신 정보 추출부(20)는 호 연결 요청 신호에 발신 단말기 전화번호가 포함되어 있는 경우에는 호 연결 요청 신호에서 발신 단말기 전화번호를 추출하고, 다른 예로써 호 연결 요청 신호에 직접 발신 단말기 전화번호가 포함되어 있지 않으나 통신망 연결 구조상 호 연결 요청 신호를 전송하는 발신 단말기(100)의 전화번호를 내부 데이터베이스(미 도시함)에서 추출할 수 있는 경우에는 해당 데이터베이스에서 발신 단말기 전화번호를 추출할 수도 있다.The incoming / outgoing call information extractor 20 extracts the calling terminal phone number and the called terminal phone number according to the call connection request signal received by the request receiving unit 10. For example, the incoming / outgoing call information extracting unit 20 extracts the calling terminal phone number from the call connection request signal when the call connection request signal includes the calling terminal telephone number, and directly sends the call connection request signal to another example. If the terminal telephone number is not included but the telephone number of the calling terminal 100 that transmits the call connection request signal can be extracted from an internal database (not shown), the calling terminal telephone number is extracted from the database. You may.

서브 착신 단말기 선택부(40)는 착발신 정보 추출부(20)에서 추출된 착신 단말기 전화번호에 매칭된 적어도 하나의 서브 착신 단말기 전화번호를 저장부(30)의 서브 착신 단말기 테이블에서 추출한다. 또한 서브 착신 단말기 선택부(40)는 그 추출된 적어도 하나의 서브 착신 단말기 전화번호 중에서 착발신 정보 추출부(20)에서 추출된 발신 단말기 전화번호에 매칭된 서브 착신 단말기 전화번호를 저장부(30)의 발신 단말기 테이블을 이용하여 선택하는 기능을 수행한다.The sub called terminal selection unit 40 extracts at least one sub called terminal phone number matching the called terminal phone number extracted by the called party information extracting unit 20 from the sub called terminal table of the storage unit 30. In addition, the sub-terminal terminal selector 40 stores the sub-terminal terminal telephone number matched to the originating terminal telephone number extracted by the incoming / outgoing information extracting unit 20 among the extracted at least one sub-terminating terminal telephone number. Performs the function of selecting using the originating terminal table of the.

즉, 착발신 정보 추출부(20)에서 추출된 착신 단말기 전화번호에 매칭된 서브 착신 단말기 전화번호는 복수 개일 수 있고, 이때 서브 착신 단말기 선택부(40)는 그 복수 개의 서브 착신 단말기 전화번호 중에서 발신 단말기 전화번호에 매칭된 서브 착신 단말기 전화번호를 선택하는 것이다. 여기서 선택되는 착신 단말기 전화번호는 하나 또는 복수 개일 수 있다.That is, a plurality of sub-calling terminal phone numbers matched to the called-terminal phone numbers extracted by the incoming / outgoing information extracting unit 20 may be plural. In this case, the sub-calling terminal selecting unit 40 may make a call from among the plurality of sub-calling terminal phone numbers. It is to select the sub terminating terminal telephone number matching the terminal telephone number. The called terminal number selected here may be one or plural.

즉, 어느 하나의 발신 단말기 전화번호에 복수 개의 서브 착신 단말기 전화번호가 매칭되어 있는 경우에는 서브 착신 단말기 선택부(40)는 그 매칭되는 복수 개의 서브 착신 단말기 전화번호를 모두 선택한다.That is, when a plurality of sub-calling terminal phone numbers are matched with any one of the calling terminal phone numbers, the sub-calling terminal selecting unit 40 selects all of the matching sub-calling terminal phone numbers.

호 연결 처리부(50)는 서브 착신 단말기 선택부(40)에서 선택된 서브 착신 단말기 전화번호에 대응되는 서브 착신 단말기(200)로 호 접속 요청 신호를 전송하는 기능을 수행한다.The call connection processing unit 50 performs a function of transmitting a call connection request signal to the sub called terminal 200 corresponding to the sub called terminal phone number selected by the sub called terminal selecting unit 40.

이때, 호 연결 처리부(50)는 서브 착신 단말기 선택부(40)에서 선택된 서브 착신 단말기 전화번호가 복수 개인 경우, 저장부(30)에 저장된 소정의 호 연결 시점 정보를 기초로 해당 발신 단말기(100)와 가장 최근에 연결된 서브 착신 단말 기(200)에 호 접속 요청 신호를 전송할 수 있다.At this time, the call connection processing unit 50, when there are a plurality of sub-termination terminal phone numbers selected by the sub-terminal terminal selection unit 40, the call originating terminal 100 based on the predetermined call connection timing information stored in the storage unit 30; ) And the call connection request signal to the sub-terminal terminal 200 most recently connected.

여기서 호 연결 시점 정보는 호 연결 정보 수집부(60)에 의해 저장부(30)에 저장된다.The call connection time point information is stored in the storage unit 30 by the call connection information collection unit 60.

즉, 호 연결 정보 수집부(60)는 발신 단말기(100)와 서브 착신 단말기(200) 간에 호 연결이 이루어질 때마다 해당 호가 연결되는 시간 또는 시점 정보를 저장부(30)에 저장한다.That is, each time the call connection is made between the calling terminal 100 and the sub-calling terminal 200, the call connection information collecting unit 60 stores time or time information at which the corresponding call is connected in the storage unit 30.

이하에서는 상술한 바와 같은 통신 처리 서버(1)의 제어 과정을 도 3을 참조하여 설명한다.Hereinafter, the control process of the communication processing server 1 as described above will be described with reference to FIG. 3.

우선, 본 발명의 제1 실시예에 따른 통신 처리 서버(1)는 서브 착신 단말기(200)로부터 소정의 정보 등록 요청이 수신되면(단계 S1), 해당 정보 등록 요청에 따라 서브 착신 단말기 테이블과 발신 단말기 테이블 중 적어도 어느 하나를 등록 또는 갱신한다(단계 S3).First, when the communication processing server 1 according to the first embodiment of the present invention receives a predetermined information registration request from the sub terminating terminal 200 (step S1), the communication processing server 1 transmits to the sub terminating terminal table according to the information registration request. At least one of the terminal tables is registered or updated (step S3).

통신 처리 서버(1)는 발신 단말기(100)로부터 호 연결 요청 신호가 수신되면(단계 S5), 해당 호 연결 요청 신호에서 발신 단말기 전화번호 및 착신 단말기 전화번호를 추출한다(단계 S7).When the call connection request signal is received from the calling terminal 100 (step S5), the communication processing server 1 extracts the calling terminal telephone number and the called terminal telephone number from the call connection request signal (step S7).

그리고 통신 처리 서버(1)는 추출한 착신 단말기 전화번호에 매칭된 서브 착신 단말기 전화번호를 서브 착신 단말기 테이블에서 추출하고(단계 S9), 그 추출된 서브 착신 단말기 전화번호 중 발신 단말기 테이블에서 발신 단말기 전화번호에 매칭된 서브 착신 단말기 전화번호를 선택한다(단계 S11).The communication processing server 1 then extracts the sub called terminal phone number matching the extracted called terminal phone number from the sub called terminal table (step S9), and the calling terminal telephone from the calling terminal table among the extracted sub called terminal phone numbers. The sub terminating terminal telephone number matching the number is selected (step S11).

이어서, 선택된 서브 착신 단말기 전화번호에 대응되는 서브 착신 단말 기(200)로 호 접속 요청 신호를 전송한다(단계 S13).Subsequently, a call connection request signal is transmitted to the sub called terminal 200 corresponding to the selected sub called terminal number (step S13).

이후, 호 접속 요청 신호를 수신한 서브 착신 단말기(200)의 응답이 있는 경우 발신 단말기(100)와 해당하는 서브 착신 단말기(200) 간에 호가 연결된다.Subsequently, when there is a response from the sub called terminal 200 receiving the call connection request signal, a call is connected between the calling terminal 100 and the corresponding sub called terminal 200.

앞서 설명한 바와 같이 서브 착신 단말기(200)의 사용자는 자신에게 호 연결이 되어야하는 발신 단말기 전화번호를 발신 단말기 테이블에 등록시킬 수 있고, 이에 따라 통신 처리 서버(1)는 해당 발신 단말기(100)로부터의 호 연결 요청이 있는 경우에는 그 매칭된 서브 착신 단말기(200)로 호를 연결시켜 줄 수 있는 것이다.As described above, the user of the sub-calling terminal 200 may register the calling terminal telephone number to be connected to the call in the calling terminal table, and thus the communication processing server 1 may receive the call from the calling terminal 100. If there is a call connection request of the call will be able to connect the call to the matching sub-called terminal 200.

여기서 서브 착신 단말기 테이블은 각 서브 착신 단말기 전화번호를 관리하는 관리자에 의해 등록 또는 갱신되는 것이 바람직하다.Here, the sub called terminal table is preferably registered or updated by an administrator who manages each sub called terminal phone number.

예를 들어 소정의 기업(관리자에 해당)은 대표 번호를 착신 단말기 전화번호로 하고, 그 기업에 속하는 종업원들의 단말기(즉, 서브 착신 단말기(200)에 해당함)의 전화번호를 서브 착신 단말기 전화번호로 하여 통신 처리 서버(1)에 등록시켜 놓을 수 있는데, 이때 고객들은 해당 기업의 대표 번호로 전화를 걸면 해당 기업의 각 직원들 중 어느 한명의 담당 직원과 통화를 할 수 있다.For example, a given company (corresponding to an administrator) uses a representative number as a called terminal phone number, and a phone number of a terminal of employees belonging to the company (ie, corresponding to the sub called terminal 200) is called a sub called terminal phone number. It can be registered in the communication processing server 1, the customer can call the representative number of the corresponding company can call a representative of any one of each employee of the corresponding company.

여기서 각 고객별로 특정 직원이 할당되도록 하기 위해서 발신 단말기 테이블에 발신자(즉, 고객)의 단말기 전화번호와 각 담당 직원의 단말기(즉, 서브 착신 단말기(200))의 전화번호를 매칭시켜 둘 수 있는 것이고, 이러한 발신 단말기 테이블은 각 직원들이 직접 자신의 단말기 즉, 서브 착신 단말기(200)를 이용하여 통신 처리 서버(1)에 접속하여 갱신시킬 수 있다.In this case, in order to assign a specific employee to each customer, the calling party's terminal telephone number and the calling party's terminal (that is, the sub called terminal 200) can be matched to the calling terminal table. This calling terminal table can be updated by each employee directly accessing the communication processing server 1 using his own terminal, that is, the sub called terminal 200.

이하에서는 본 발명의 제2 실시예에 따른 착신 단말기 전화번호에 매칭된 서브 착신 단말기(200)로 통신 연결을 수행하는 통신 처리 서버(1')의 기능 및 그 제어과정에 대해서 설명한다. 본 실시예를 설명함에 있어서 제1 실시예의 통신 처리 서버(1')의 기능과 중복되거나 대응되는 구성에 대한 설명은 생략할 수 있다.Hereinafter, a function and a control process of the communication processing server 1 'for performing a communication connection to the sub called terminal 200 matched to the called terminal phone number according to the second embodiment of the present invention will be described. In describing the present embodiment, a description of a configuration that overlaps or corresponds to the function of the communication processing server 1 'of the first embodiment may be omitted.

본 발명의 제2 실시예에 따른 통신 처리 서버(1')는 도 4에 도시된 바와 같다.The communication processing server 1 'according to the second embodiment of the present invention is as shown in FIG.

즉, 본 발명의 제2 실시예에 따른 통신 처리 서버(1')는 요청 수신부(11), 착발신 정보 추출부(21), 저장부(31), 판단부(70), 호 연결 처리부(51)를 포함하여 구성된다.That is, the communication processing server 1 ′ according to the second embodiment of the present invention includes a request receiving unit 11, an incoming / outgoing call information extracting unit 21, a storing unit 31, a determining unit 70, and a call connection processing unit 51. It is configured to include).

요청 수신부(11) 및 저장부(31), 착발신 정보 추출부(21)는 도 2를 참조한 설명과 중복되므로 그 설명을 생략한다. 다만 본 실시예에서는 착신 단말기 전화번호와 단 하나의 서브 착신 단말기 전화번호가 매칭된 것을 전제로 하여 설명한다.Since the request receiving unit 11, the storage unit 31, and the incoming / outgoing call information extracting unit 21 overlap with the description of FIG. 2, the description thereof will be omitted. However, the present embodiment will be described on the assumption that the called terminal phone number and only one sub called terminal phone number match.

판단부(70)는 착발신 정보 추출부(21)에서 추출된 착신 단말기 전화번호에 매칭된 서브 착신 단말기 전화번호를 저장부(31)의 서브 착신 단말기 테이블에서 추출하고, 착발신 정보 추출부(21)에서 추출된 발신 단말기 전화번호가 상기 추출된 서브 착신 단말기 전화번호와 매칭되는 발신 단말기 테이블의 적어도 하나의 발신 단말기 전화번호에 포함되는지 여부를 판단한다.The determination unit 70 extracts, from the sub terminating terminal table of the storage unit 31, the sub terminating terminal telephone number matched with the terminating terminal telephone number extracted by the incoming and outgoing information extracting unit 21, and the incoming and outgoing information extracting unit 21. It is determined whether or not the originating terminal telephone number extracted from is included in at least one originating terminal telephone number of the originating terminal table that matches the extracted sub-terminating terminal telephone number.

즉, 발신 단말기 테이블에는 서브 착신 단말기 전화번호에 적어도 하나의 발신 단말기 전화번호가 매칭되어 있는데, 판단부(70)는 착발신 정보 추출부(21)에서 추출된 발신 단말기 전화번호가 서브 착신 단말기 전화번호에 매칭된 것인지를 판 단하는 것이다.That is, in the calling terminal table, at least one calling terminal telephone number is matched with the sub called terminal telephone number, and the determination unit 70 determines that the calling terminal telephone number extracted by the called party information extracting unit 21 is the sub called terminal telephone number. Is to determine whether or not

호 연결 처리부(51)는 판단부(70)의 판단결과 매칭되어 있지 않은 경우 발신 단말기(100)에 발신자 정보 요청 안내 메시지를 전송하고, 발신 단말기(100)로부터 수신되는 음성 메시지를 저장한 후, 상기 추출된 서브 착신 단말기 전화번호에 대응되는 서브 착신 단말기(200)로 호 접속 요청 신호를 전송한다.If the call connection processing unit 51 does not match the determination result of the determination unit 70 transmits the caller information request guide message to the calling terminal 100, and stores a voice message received from the calling terminal 100, The call connection request signal is transmitted to the sub called terminal 200 corresponding to the extracted sub called terminal number.

또한 호 연결 처리부(51)는 서브 착신 단말기(200)로부터 호 접속 응답 신호가 수신되면 상기 저장된 음성 메시지를 서브 착신 단말기(200)에 전송한다.In addition, the call connection processor 51 transmits the stored voice message to the sub called terminal 200 when the call connection response signal is received from the sub called terminal 200.

이로써 서브 착신 단말기(200)에 매칭되어 있지 않은 발신 단말기(100)로부터 호 연결 요청이 있는 경우, 즉, 기 등록되어 있지 않은 발신 단말기(100)로부터의 호 연결 요청이 있는 경우 통신 처리 서버(1')는 해당 발신자에게 자신이 누구인지, 통화 목적이 무엇인지 등에 관한 음성 메시지를 저장할 것을 요청하고, 그 요청에 따라 수신하여 저장되는 음성 메시지를 서브 착신 단말기(200) 사용자에게 전송하여 통화를 연결할지 여부를 선택할 수 있도록 할 수 있다.Accordingly, when there is a call connection request from the calling terminal 100 that is not matched with the sub-calling terminal 200, that is, when there is a call connection request from the calling terminal 100 that is not previously registered, the communication processing server 1 ') Requests the caller to store a voice message about who he is, what the purpose of the call is, and transmits the voice message received and stored according to the request to the user of the sub terminating terminal 200 to connect the call. You can choose whether or not to do so.

이러한 본 발명의 제2 실시예에 따른 통신 처리 서버(1')를 포함하는 전체 시스템의 제어흐름을 살펴보면 도 5와 같다.The control flow of the entire system including the communication processing server 1 'according to the second embodiment of the present invention will be described with reference to FIG.

발신 단말기(100)가 호 연결 요청을 하면(단계 S21), 통신 처리 서버(1')는 해당 호 연결 요청 신호에서 발신 단말기 전화번호 및 착신 단말기 전화번호를 추출한다(단계 S23).When the calling terminal 100 makes a call connection request (step S21), the communication processing server 1 'extracts the calling terminal telephone number and the called terminal telephone number from the call connection request signal (step S23).

이어서 통신 처리 서버(1')는 착신 단말기 전화번호에 매칭된 서브 착신 단말기 전화번호를 추출하고(단계 S25), 추출한 발신 단말기 전화번호가 추출한 서브 착신 단말기 전화번호와 매칭되어 있는지 여부를 판단한다(단계 S27).Subsequently, the communication processing server 1 'extracts the sub terminating terminal telephone number matched to the terminating terminal telephone number (step S25), and determines whether the extracted calling terminal terminal number matches the extracted sub terminating terminal telephone number ( Step S27).

판단결과 매칭되어 있는 경우 발신 단말기(100)와 서브 착신 단말기(200) 간 호 연결 처리를 수행하고(단계 S29), 매칭되어 있지 않은 경우 통신 처리 서버(1')는 발신자 정보 요청 안내 메시지를 발신 단말기(100)로 전송한다(단계 S31).If the result of the determination is matched, the call connection process between the calling terminal 100 and the sub-calling terminal 200 is performed (step S29). If not, the communication processing server 1 'sends a caller information request guide message. The terminal 100 transmits to the terminal 100 (step S31).

발신 단말기(100) 사용자는 수신된 안내 메시지에 따라 자신의 이름 또는 통화 목적 등을 말하고(단계 S33), 이러한 발신자의 음성 메시지는 통신 처리 서버(1')에 저장된다(단계 S35).The user of the calling terminal 100 speaks his name or the purpose of the call according to the received guidance message (step S33), and the voice message of the caller is stored in the communication processing server 1 '(step S35).

이어서 통신 처리 서버(1')는 서브 착신 단말기(200)에 호 접속 요청 신호를 전송하고(단계 S37), 서브 착신 단말기(200)로부터 호 접속 응답 신호가 수신되면(단계 S39)(예를 들어 서브 착신 단말기(200) 사용자가 단말기 벨이 울림에 따라 통화 버튼을 누른 경우) 통신 처리 서버(1')는 기 저장된 발신자의 음성 메시지를 서브 착신 단말기(200)에 전송한다(단계 S41).Then, the communication processing server 1 'transmits a call connection request signal to the sub called terminal 200 (step S37), and when a call connection response signal is received from the sub called terminal 200 (step S39) (for example, When the user of the sub called terminal 200 presses a call button as the terminal rings, the communication processing server 1 'transmits a prestored voice message to the sub called terminal 200 (step S41).

해당 음성 메시지를 들은 서브 착신 단말기(200) 사용자가 발신자와의 통화를 원하는 경우(단계 S43)(예를 들어 '*' 버튼과 같은 특정 버튼을 누르는 경우) 통신 처리 서버(1')는 발신 단말기(100)와 서브 착신 단말기(200) 간의 호 연결 처리를 수행하고(단계 S45), 이에 따라 발신 단말기(100) 및 서브 착신 단말기(200) 간에 호가 연결되어 상호간 통화가 가능하다(단계 S47).When the user of the sub-calling terminal 200 who listens to the voice message wants to talk to the caller (step S43) (for example, when a specific button such as a '*' button is pressed), the communication processing server 1 'is called the calling terminal. Call connection processing between the 100 and the sub-calling terminal 200 is performed (step S45), and accordingly, a call is connected between the calling terminal 100 and the sub-calling terminal 200 so that a mutual call is possible (step S47).

이처럼 통신 처리 서버(1')는 기 등록되어 있지 않은 발신 단말기(100)로부터 호 연결 요청이 있는 경우에는 해당 발신 단말기(100) 사용자 즉, 발신자로부터 소정의 음성 메시지를 전달받아 저장한 후에 그 저장된 음성 메시지를 서브 착신 단말기(200) 사용자에게 미리 듣도록 하여 통화 연결 여부를 선택할 수 있도록 할 수 있다.As such, when there is a call connection request from an originating terminal 100 that is not registered, the communication processing server 1 'receives and stores a predetermined voice message from a user of the originating terminal 100, that is, the caller, and stores the received voice message. The user may listen to the voice message in advance to the user of the sub terminating terminal 200 so that the user can select whether to connect the call.

이하에서는 본 발명의 제3 실시예에 따른 착신 단말기 전화번호에 매칭된 서브 착신 단말기(200)로 통신 연결을 수행하는 통신 처리 서버(1")의 구성 및 제어과정을 설명한다.Hereinafter, a description will be given of the configuration and control process of the communication processing server 1 "for performing a communication connection to the sub-terminal terminal 200 matched to the destination terminal telephone number according to the third embodiment of the present invention.

본 실시예를 설명함에 있어서 제2 실시예와 동일하거나 대응되는 설명은 생략할 수 있다.In describing the present embodiment, descriptions identical to or corresponding to those of the second embodiment may be omitted.

본 발명의 제3 실시예에 따른 통신 처리 서버(1")는 도 6에 도시된 바와 같이 요청 수신부(12), 착발신 정보 추출부(22), 저장부(32), 판단부(72), 음성 메시지 전송 처리부(80)를 포함하여 구성된다.As shown in FIG. 6, the communication processing server 1 ″ according to the third embodiment of the present invention includes a request receiving unit 12, an incoming / outgoing call information extracting unit 22, a storing unit 32, a determining unit 72, It is configured to include a voice message transmission processing unit 80.

여기서, 요청 수신부(12), 착발신 정보 추출부(22), 저장부(32), 판단부(72)는 제2 실시예의 각 구성에 대응되는 것이므로 그 설명을 생략한다. 다만 요청 수신부(12)에 수신되는 신호는 발신 단말기(100)의 문자 메시지 전송 요청 신호이다.Here, since the request receiving unit 12, the incoming / outgoing call information extracting unit 22, the storage unit 32, and the determining unit 72 correspond to the respective configurations of the second embodiment, description thereof will be omitted. However, the signal received by the request receiving unit 12 is a text message transmission request signal of the calling terminal 100.

음성 메시지 전송 처리부(80)는 판단부(70)의 판단결과 매칭되어 있지 않은 경우 발신 단말기(100)에 소정의 콜백 주소를 포함하는 스팸 방지 문자 메시지를 전송하고, 발신 단말기(100)로부터 상기 콜백 주소로의 접속이 감지된 경우 발신 단말기(100)의 문자 메시지 전송 요청 신호에 따른 문자 메시지를 서브 착신 단말기 전화번호에 대응되는 서브 착신 단말기(200)로 전송하는 기능을 수행한다.The voice message transmission processing unit 80 transmits an anti-spam text message including a predetermined callback address to the calling terminal 100 when it is not matched with the determination result of the determining unit 70, and the callback from the calling terminal 100. When the connection to the address is detected, a text message according to the text message transmission request signal of the calling terminal 100 is transmitted to the sub called terminal 200 corresponding to the sub called terminal phone number.

이러한 본 발명의 제3 실시예에 따른 통신 처리 서버(1")를 포함하는 전체 시스템의 제어흐름을 도 7을 참조하여 설명하면 다음과 같다.The control flow of the entire system including the communication processing server 1 "according to the third embodiment of the present invention will be described with reference to FIG.

통신 처리 서버(1")는 발신 단말기(100)로부터 문자 메시지 전송 요청 신호가 수신되면(단계 S51), 해당 문자 메시지 전송 요청 신호에서 발신 단말기 전화번호 및 착신 단말기 전화번호를 추출한다(단계 S53).When the text message transmission request signal is received from the calling terminal 100 (step S51), the communication processing server 1 "extracts the calling terminal telephone number and the called terminal telephone number from the text message transmission request signal (step S53). .

이어서 통신 처리 서버(1")는 착신 단말기 전화번호에 매칭된 서브 착신 단말기 전화번호를 추출하고(단계 S55), 추출한 발신 단말기 전화번호가 추출한 서브 착신 단말기 전화번호와 매칭되어 있는지 여부를 판단한다(단계 S57).Subsequently, the communication processing server 1 "extracts the sub terminating terminal telephone number matched with the terminating terminal telephone number (step S55), and determines whether the extracted calling terminal terminal number matches the extracted sub terminating terminal telephone number ( Step S57).

판단결과 매칭되어 있는 경우 해당하는 문자 메시지를 서브 착신 단말기(200)로 전송하고(단계 S59), 매칭되어 있지 않은 경우 통신 처리 서버(1")는 콜백 주소를 포함하는 문자 메시지를 발신 단말기(100)에 전송한다(단계 S61).If the result of the determination is matched, the corresponding text message is transmitted to the sub-calling terminal 200 (step S59). If not, the communication processing server 1 "transmits the text message including the callback address to the calling terminal 100. (Step S61).

발신 단말기(100)로부터 해당 콜백 주소로의 접속이 감지된 경우(단계 S63) 통신 처리 서버(1")는 발신 단말기(100)의 문자 메시지 전송 요청 신호에 따른 문자 메시지를 서브 착신 단말기(200)로 전송한다(단계 S65).When the connection to the corresponding callback address is detected from the calling terminal 100 (step S63), the communication processing server 1 "transmits a text message according to the text message transmission request signal of the calling terminal 100 to the sub called terminal 200. (Step S65).

이로써 서브 착신 단말기(200)에 대응하여 기 등록되지 않은 발신 단말기(100)로부터 문자 메시지 전송 요청이 있는 경우, 해당 문자 메시지의 전송을 요청한 발신 단말기(100)에 콜백 문자 메시지를 전송하여 응답하도록 함으로써 무분별한 스팸 문자 메시지가 서브 착신 단말기(200)에 전송되는 것을 최소화할 수 있다.Accordingly, when there is a text message transmission request from the calling terminal 100 that is not registered in correspondence with the sub-calling terminal 200, the callback text message is transmitted to the calling terminal 100 requesting the transmission of the text message. It is possible to minimize the indiscriminate spam text message transmitted to the sub called terminal 200.

한편, 본 발명은 상기한 특정 실시예에 한정되는 것이 아니라 본 발명의 요지를 벗어나지 않는 범위 내에서 여러 가지로 변형 및 수정하여 실시할 수 있는 것이다. 이러한 변형 및 수정이 첨부되는 특허청구범위에 속한다면 본 발명에 포함된 다는 것은 자명할 것이다. While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments, but, on the contrary, is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the invention. If such changes and modifications fall within the scope of the appended claims, it will be apparent that they are included in the present invention.

도 1은 본 발명의 제1 실시예에 따른 통신 처리 서버를 포함하는 전체 시스템의 개략 구성도이고,1 is a schematic structural diagram of an entire system including a communication processing server according to a first embodiment of the present invention,

도 2는 도 1의 통신 처리 서버의 기능 블록도이고,2 is a functional block diagram of the communication processing server of FIG. 1;

도 3은 도 1의 통신 처리 서버의 제어 흐름도이고,3 is a control flowchart of the communication processing server of FIG. 1;

도 4는 본 발명의 제2 실시예에 따른 통신 처리 서버의 기능 블록도이고,4 is a functional block diagram of a communication processing server according to a second embodiment of the present invention,

도 5는 도 4의 통신 처리 서버를 포함하는 전체 시스템의 제어흐름도이고,5 is a control flowchart of the entire system including the communication processing server of FIG.

도 6은 본 발명의 제3 실시예에 따른 통신 처리 서버의 기능 블록도이고,6 is a functional block diagram of a communication processing server according to a third embodiment of the present invention;

도 7은 도 6의 통신 처리 서버를 포함하는 전체 시스템의 제어흐름도이다.7 is a control flow diagram of the entire system including the communication processing server of FIG.

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

1 : 통신 처리 서버 100 : 발신 단말기1: communication processing server 100: calling terminal

200 : 서브 착신 단말기 10,11,12 : 요청 수신부200: sub called terminal 10, 11, 12: request receiving unit

20,21,22 : 착발신 정보 추출부 30,31,32 : 저장부20,21,22: Calling party information extraction unit 30,31,32: Storage unit

40 : 서브 착신 단말기 선택부 50,51 : 호 연결 처리부40: sub destination terminal selection unit 50, 51: call connection processing unit

60 : 호 연결 정보 수집부 70,72 : 판단부60: call connection information collection unit 70,72: determination unit

80 : 음성 메시지 전송 처리부80: voice message transmission processing unit

Claims (12)

(a) 착신 단말기 전화번호와 적어도 하나의 서브 착신 단말기 전화번호가 매칭된 서브 착신 단말기 테이블과, 각 서브 착신 단말기 전화번호와 적어도 하나의 발신 단말기 전화번호가 매칭된 발신 단말기 테이블을 저장하는 단계와;(a) storing a sub called terminal table in which a called terminal phone number and at least one sub called terminal phone number match, and a calling terminal table in which each sub called terminal phone number and at least one calling terminal phone number match; ; (b) 발신 단말기로부터 호 연결 요청 신호를 수신하는 단계와;(b) receiving a call connection request signal from an originating terminal; (c) 상기 수신되는 호 연결 요청 신호에 기초하여 발신 단말기 전화번호 및 착신 단말기 전화번호를 추출하는 단계와;(c) extracting a calling terminal telephone number and a called terminal telephone number based on the received call connection request signal; (d) 상기 추출된 착신 단말기 전화번호에 매칭된 적어도 하나의 서브 착신 단말기 전화번호를 상기 서브 착신 단말기 테이블에서 추출하고, 상기 추출된 적어도 하나의 서브 착신 단말기 전화번호 중에서 상기 추출된 발신 단말기 전화번호에 매칭된 서브 착신 단말기 전화번호를 상기 발신 단말기 테이블에서 선택하는 단계와;(d) extracting at least one sub called terminal phone number matching the extracted called terminal terminal number from the sub called terminal table, and the extracted calling terminal terminal number from the extracted at least one sub called terminal phone number; Selecting, from the calling terminal table, a sub terminating terminal telephone number matched with; (e) 상기 선택된 서브 착신 단말기 전화번호에 대응되는 서브 착신 단말기로 호 접속 요청 신호를 전송하는 단계를 포함하고,(e) transmitting a call connection request signal to a sub called terminal corresponding to the selected sub called terminal number; 상기 서브 착신 단말기 테이블과 발신 단말기 테이블 중 적어도 어느 하나는 각 서브 착신 단말기의 요청에 따라 갱신되는 것을 특징으로 하는 착신 단말기 전화번호에 매칭된 서브 착신 단말기로 통신 연결을 수행하는 통신 처리 서버의 제어방법.At least one of the sub called terminal table and the called terminal table is updated according to a request of each sub called terminal. . 제1항에 있어서,The method of claim 1, 상기 발신 단말기와 상기 서브 착신 단말기 간에 호 연결이 이루어지는 경우 해당 호 연결 시점 정보를 저장하는 단계를 더 포함하고,Storing call connection timing information when the call connection is made between the calling terminal and the sub called terminal; 상기 (e) 단계는, 상기 (d) 단계에서 선택된 서브 착신 단말기 전화번호가 복수 개인지 여부를 판단하는 단계와; 판단결과 복수 개인 경우, 상기 저장된 호 연결 시점 정보를 기초로 해당 발신 단말기와 가장 최근에 연결된 서브 착신 단말기에 호 접속 요청 신호를 전송하는 단계를 포함하는 것을 특징으로 하는 착신 단말기 전화번호에 매칭된 서브 착신 단말기로 통신 연결을 수행하는 통신 처리 서버의 제어방법.The step (e) may include determining whether there are a plurality of sub-caller terminal numbers selected in the step (d); And if there is a plurality of determination results, transmitting a call connection request signal to a sub called terminal most recently connected to the corresponding calling terminal based on the stored call connection timing information. A control method of a communication processing server for performing a communication connection to a called terminal. (a) 착신 단말기 전화번호와 서브 착신 단말기 전화번호가 매칭된 서브 착신 단말기 테이블과, 상기 서브 착신 단말기 전화번호와 적어도 하나의 발신 단말기 전화번호가 매칭된 발신 단말기 테이블을 저장하는 단계와;(a) storing a sub called terminal table in which a called terminal number and a sub called terminal phone number match, and a calling terminal table in which the sub called terminal phone number and at least one calling terminal telephone number matched; (b) 발신 단말기로부터 호 연결 요청 신호를 수신하는 단계와;(b) receiving a call connection request signal from an originating terminal; (c) 상기 수신되는 호 연결 요청 신호에 기초하여 발신 단말기 전화번호 및 착신 단말기 전화번호를 추출하는 단계와;(c) extracting a calling terminal telephone number and a called terminal telephone number based on the received call connection request signal; (d) 상기 추출된 착신 단말기 전화번호에 매칭된 서브 착신 단말기 전화번호를 상기 서브 착신 단말기 테이블에서 추출하고, 상기 추출된 발신 단말기 전화번호가 상기 추출된 서브 착신 단말기 전화번호와 상기 발신 단말기 테이블에서 매칭되어 있는지 여부를 판단하는 단계와;(d) extracting the sub called terminal phone number matching the extracted called terminal terminal number from the sub called terminal table, and the extracted calling terminal terminal number is extracted from the extracted sub called terminal phone number and the calling terminal table. Determining whether there is a match; (e) 판단결과 매칭되어 있지 않은 경우 상기 발신 단말기에 발신자 정보 요청 안내 메시지를 전송하고, 상기 발신 단말기로부터 수신되는 음성 메시지를 저장한 후, 상기 추출된 서브 착신 단말기 전화번호에 대응되는 서브 착신 단말기로 호 접속 요청 신호를 전송하는 단계와;(e) If it is not matched, transmits the caller information request guide message to the calling terminal, stores the voice message received from the calling terminal, and then the sub called terminal corresponding to the extracted sub called terminal phone number. Transmitting a call connection request signal to the server; (f) 상기 서브 착신 단말기로부터 호 접속 응답 신호가 수신되면 상기 저장된 음성 메시지를 상기 서브 착신 단말기에 전송하는 단계를 포함하고,(f) if the call connection response signal is received from the sub called terminal, transmitting the stored voice message to the sub called terminal; 상기 서브 착신 단말기 테이블과 발신 단말기 테이블 중 적어도 어느 하나는 각 서브 착신 단말기의 요청에 따라 갱신되는 것을 특징으로 하는 착신 단말기 전화번호에 매칭된 서브 착신 단말기로 통신 연결을 수행하는 통신 처리 서버의 제어방법.At least one of the sub called terminal table and the called terminal table is updated according to a request of each sub called terminal. . 제3항에 있어서,The method of claim 3, 상기 (f) 단계 이후에,After step (f), 상기 음성 메시지를 수신한 서브 착신 단말기로부터 호 연결 요청 신호를 수신하면, 상기 발신 단말기와 상기 서브 착신 단말기 간에 호 연결 처리를 수행하는 단계를 더 포함하는 것을 특징으로 하는 착신 단말기 전화번호에 매칭된 서브 착신 단말기로 통신 연결을 수행하는 통신 처리 서버의 제어방법.And receiving a call connection request signal from the sub called terminal receiving the voice message, performing call connection processing between the calling terminal and the sub called terminal. A control method of a communication processing server for performing a communication connection to a called terminal. 착신 단말기 전화번호와 서브 착신 단말기 전화번호가 매칭된 서브 착신 단말기 테이블과, 상기 서브 착신 단말기 전화번호와 적어도 하나의 발신 단말기 전화번호가 매칭된 발신 단말기 테이블을 단계와;A sub called terminal table in which a called terminal number and a sub called terminal number are matched, and a calling terminal table in which the at least one calling terminal number is matched with the sub called terminal number; 발신 단말기로부터 문자 메시지 전송 요청 신호를 수신하는 단계와;Receiving a text message transmission request signal from an originating terminal; 상기 수신된 문자 메시지 전송 요청 신호에서 발신 단말기 전화번호 및 착신 단말기 전화번호를 추출하는 단계와;Extracting a calling terminal number and a called terminal number from the received text message transmission request signal; 상기 추출된 착신 단말기 전화번호에 매칭된 서브 착신 단말기 전화번호를 상기 서브 착신 단말기 테이블에서 추출하고, 상기 추출된 발신 단말기 전화번호가 상기 추출된 서브 착신 단말기 전화번호와 상기 발신 단말기 테이블에서 매칭되어 있는지 여부를 판단하는 단계와;Extract the sub-terminal terminal phone number matched with the extracted called-terminal terminal number from the sub-terminal terminal table; Determining whether or not; 판단결과 매칭되어 있지 않은 경우 상기 발신 단말기에 소정의 콜백 주소를 포함하는 스팸 방지 문자 메시지를 전송하고, 상기 발신 단말기로부터 상기 콜백 주소로의 접속이 감지된 경우 상기 발신 단말기의 문자 메시지 전송 요청 신호에 따른 문자 메시지를 상기 서브 착신 단말기 전화번호에 대응되는 서브 착신 단말기로 전송하는 단계를 포함하고,If it is determined that it is not matched, the anti-spam text message including the predetermined callback address is transmitted to the calling terminal, and if the connection from the calling terminal to the callback address is detected, the call request message of the calling terminal is sent. Transmitting the text message according to the sub called terminal corresponding to the sub called terminal number; 상기 서브 착신 단말기 테이블과 발신 단말기 테이블 중 적어도 어느 하나는 각 서브 착신 단말기의 요청에 따라 갱신되는 것을 특징으로 하는 착신 단말기 전화번호에 매칭된 서브 착신 단말기로 통신 연결을 수행하는 통신 처리 서버의 제어방법.At least one of the sub called terminal table and the called terminal table is updated according to a request of each sub called terminal. . 삭제delete 착신 단말기 전화번호와 적어도 하나의 서브 착신 단말기 전화번호가 매칭된 서브 착신 단말기 테이블과, 각 서브 착신 단말기 전화번호와 적어도 하나의 발신 단말기 전화번호가 매칭된 발신 단말기 테이블이 저장되는 저장부와;A storage unit for storing a sub-terminating terminal table in which the called terminal phone number and at least one sub-terminating terminal phone number match, and a calling terminal table in which each sub-terminating terminal phone number matches at least one calling terminal terminal number; 발신 단말기로부터 호 연결 요청 신호를 수신하는 요청 수신부와;A request receiving unit for receiving a call connection request signal from an originating terminal; 상기 요청 수신부에 수신되는 호 연결 요청 신호에 기초하여 발신 단말기 전화번호 및 착신 단말기 전화번호를 추출하는 착발신 정보 추출부와;An incoming / outgoing call information extracting unit which extracts an outgoing terminal telephone number and a called terminal telephone number based on the call connection request signal received by the request receiving unit; 상기 착발신 정보 추출부에서 추출된 착신 단말기 전화번호에 매칭된 적어도 하나의 서브 착신 단말기 전화번호를 상기 저장부의 서브 착신 단말기 테이블에서 추출하고, 상기 추출된 적어도 하나의 서브 착신 단말기 전화번호 중에서 상기 착발신 정보 추출부에서 추출된 발신 단말기 전화번호에 매칭된 서브 착신 단말기 전화번호를 상기 저장부의 발신 단말기 테이블을 이용하여 선택하는 서브 착신 단말기 선택부와;Extracting at least one sub-terrestrial terminal telephone number matched to a terminating terminal telephone number extracted by the incoming / outgoing information extracting unit from the sub-terminating terminal table of the storage unit, and the incoming / outgoing information from the extracted at least one sub-terminating terminal telephone number; A sub destination terminal selection unit for selecting a sub destination terminal phone number matched with the source terminal phone number extracted by the extraction unit using the source terminal table of the storage unit; 상기 서브 착신 단말기 선택부에서 선택된 서브 착신 단말기 전화번호에 대응되는 서브 착신 단말기로 호 접속 요청 신호를 전송하는 호 연결 처리부를 포함하고,A call connection processing unit which transmits a call connection request signal to a sub called terminal corresponding to the sub called terminal telephone number selected by the sub called terminal selecting unit; 상기 저장부에 저장된 서브 착신 단말기 테이블과 발신 단말기 테이블 중 적어도 어느 하나는 각 서브 착신 단말기의 요청에 따라 갱신되는 것을 특징으로 하는 착신 단말기 전화번호에 매칭된 서브 착신 단말기로 통신 연결을 수행하는 통신 처리 서버.At least one of a sub-terminator terminal table and an outgoing terminal table stored in the storage unit is updated according to a request of each sub-terminating terminal; server. 제7항에 있어서,The method of claim 7, wherein 상기 발신 단말기와 상기 서브 착신 단말기 간에 호 연결이 이루어지는 경우 해당 호 연결 시점 정보를 상기 저장부에 저장하는 호 연결 정보 수집부를 더 포함하고,When the call connection is made between the calling terminal and the sub-calling terminal further comprises a call connection information collection unit for storing the call connection time information in the storage unit, 상기 호 연결 처리부는 상기 서브 착신 단말기 선택부에서 선택된 서브 착신 단말기 전화번호가 복수 개인 경우, 상기 저장부에 저장된 호 연결 시점 정보를 기 초로 해당 발신 단말기와 가장 최근에 연결된 서브 착신 단말기에 호 접속 요청 신호를 전송하는 것을 특징으로 하는 착신 단말기 전화번호에 매칭된 서브 착신 단말기로 통신 연결을 수행하는 통신 처리 서버.The call connection processing unit requests the call connection to the sub-terminal terminal most recently connected to the calling terminal based on the call connection time point information stored in the storage unit when there are a plurality of sub-terminal terminal phone numbers selected by the sub-terminal terminal selection unit. And a communication processing server for performing a communication connection to the sub-termination terminal matched to the terminating terminal telephone number, characterized by transmitting a signal. 착신 단말기 전화번호와 서브 착신 단말기 전화번호가 매칭된 서브 착신 단말기 테이블과, 상기 서브 착신 단말기 전화번호와 적어도 하나의 발신 단말기 전화번호가 매칭된 발신 단말기 테이블이 저장되는 저장부와;A storage unit for storing a sub-terminating terminal table in which a called terminal number and a sub-terminating terminal telephone number match, and a calling terminal table in which the sub-terminating terminal telephone number matches at least one calling terminal terminal number; 발신 단말기로부터 호 연결 요청 신호를 수신하는 요청 수신부와;A request receiving unit for receiving a call connection request signal from an originating terminal; 상기 요청 수신부에 수신되는 호 연결 요청 신호에 기초하여 발신 단말기 전화번호 및 착신 단말기 전화번호를 추출하는 착발신 정보 추출부와;An incoming / outgoing call information extracting unit which extracts an outgoing terminal telephone number and a called terminal telephone number based on the call connection request signal received by the request receiving unit; 상기 착발신 정보 추출부에서 추출된 착신 단말기 전화번호에 매칭된 서브 착신 단말기 전화번호를 상기 저장부의 서브 착신 단말기 테이블에서 추출하고, 상기 착발신 정보 추출부에서 추출된 발신 단말기 전화번호가 상기 추출된 서브 착신 단말기 전화번호와 상기 발신 단말기 테이블에서 매칭되어 있는지 여부를 판단하는 판단부와;Extract the sub-terminal terminal number matching the called-terminal number extracted by the incoming / outgoing information extractor from the sub-terminal terminal table of the storage unit; A determination unit which determines whether or not a terminal telephone number is matched in the calling terminal table; 상기 판단부의 판단결과 매칭되어 있지 않은 경우 상기 발신 단말기에 발신자 정보 요청 안내 메시지를 전송하고, 상기 발신 단말기로부터 수신되는 음성 메시지를 저장한 후, 상기 추출된 서브 착신 단말기 전화번호에 대응되는 서브 착신 단말기로 호 접속 요청 신호를 전송하고, 상기 서브 착신 단말기로부터 호 접속 응답 신호가 수신되면 상기 저장된 음성 메시지를 상기 서브 착신 단말기에 전송하는 호 연결 처리부를 포함하고,If it is determined that the determination unit does not match, the sender information request guide message is transmitted to the calling terminal, the voice message received from the calling terminal is stored, and the sub called terminal corresponding to the extracted sub called terminal number. A call connection processor configured to transmit a call connection request signal to the sub-terminal terminal when the call connection response signal is received from the sub-terminal terminal; 상기 저장부에 저장된 서브 착신 단말기 테이블과 발신 단말기 테이블 중 적어도 어느 하나는 각 서브 착신 단말기의 요청에 따라 갱신되는 것을 특징으로 하는 착신 단말기 전화번호에 매칭된 서브 착신 단말기로 통신 연결을 수행하는 통신 처리 서버.At least one of a sub-terminator terminal table and an outgoing terminal table stored in the storage unit is updated according to a request of each sub-terminating terminal; server. 제9항에 있어서,10. The method of claim 9, 상기 호 연결 처리부는 상기 음성 메시지를 수신한 서브 착신 단말기로부터 호 연결 요청 신호를 수신하면, 상기 발신 단말기와 상기 서브 착신 단말기 간에 호 연결 처리를 수행하는 것을 특징으로 하는 착신 단말기 전화번호에 매칭된 서브 착신 단말기로 통신 연결을 수행하는 통신 처리 서버.When the call connection processing unit receives a call connection request signal from the sub called terminal that receives the voice message, the call connection processing unit performs a call connection process between the calling terminal and the sub called terminal. A communication processing server that performs a communication connection to a called terminal. 착신 단말기 전화번호와 서브 착신 단말기 전화번호가 매칭된 서브 착신 단말기 테이블과, 상기 서브 착신 단말기 전화번호와 적어도 하나의 발신 단말기 전화번호가 매칭된 발신 단말기 테이블이 저장되는 저장부와;A storage unit for storing a sub-terminating terminal table in which a called terminal number and a sub-terminating terminal telephone number match, and a calling terminal table in which the sub-terminating terminal telephone number matches at least one calling terminal terminal number; 발신 단말기로부터 문자 메시지 전송 요청 신호를 수신하는 요청 수신부와;A request receiving unit for receiving a text message transmission request signal from a calling terminal; 상기 요청 수신부에 수신된 문자 메시지 전송 요청 신호에서 발신 단말기 전화번호 및 착신 단말기 전화번호를 추출하는 착발신 정보 추출부와;An incoming / outgoing information extraction unit for extracting a calling terminal number and a called terminal number from the text message transmission request signal received by the request receiving unit; 상기 착발신 정보 추출부에서 추출된 착신 단말기 전화번호에 매칭된 서브 착신 단말기 전화번호를 상기 저장부의 서브 착신 단말기 테이블에서 추출하고, 상기 착발신 정보 추출부에서 추출된 발신 단말기 전화번호가 상기 추출된 서브 착신 단말기 전화번호와 상기 발신 단말기 테이블에서 매칭되어 있는지 여부를 판단하는 판단부와;Extract the sub-terminal terminal number matching the called-terminal number extracted by the incoming / outgoing information extractor from the sub-terminal terminal table of the storage unit; A determination unit which determines whether or not a terminal telephone number is matched in the calling terminal table; 상기 판단부의 판단결과 매칭되어 있지 않은 경우 상기 발신 단말기에 소정의 콜백 주소를 포함하는 스팸 방지 문자 메시지를 전송하고, 상기 발신 단말기로부터 상기 콜백 주소로의 접속이 감지된 경우 상기 발신 단말기의 문자 메시지 전송 요청 신호에 따른 문자 메시지를 상기 서브 착신 단말기 전화번호에 대응되는 서브 착신 단말기로 전송하는 음성 메시지 전송 처리부를 포함하고,When it is determined that the determination unit does not match, the anti-spam text message including the predetermined callback address is transmitted to the calling terminal, and when the connection from the calling terminal to the callback address is detected, the text message of the calling terminal is transmitted. A voice message transmission processing unit for transmitting a text message according to the request signal to a sub called terminal corresponding to the sub called terminal phone number; 상기 저장부에 저장된 서브 착신 단말기 테이블과 발신 단말기 테이블 중 적어도 어느 하나는 각 서브 착신 단말기의 요청에 따라 갱신되는 것을 특징으로 하는 착신 단말기 전화번호에 매칭된 서브 착신 단말기로 통신 연결을 수행하는 통신 처리 서버.At least one of a sub-terminator terminal table and an outgoing terminal table stored in the storage unit is updated according to a request of each sub-terminating terminal; server. 삭제delete
KR1020090117842A 2009-12-01 2009-12-01 Communication processing server for connecting a sub-receiving apparatus corresponding to a receiving apparatus and control method thereof KR101106326B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020090117842A KR101106326B1 (en) 2009-12-01 2009-12-01 Communication processing server for connecting a sub-receiving apparatus corresponding to a receiving apparatus and control method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020090117842A KR101106326B1 (en) 2009-12-01 2009-12-01 Communication processing server for connecting a sub-receiving apparatus corresponding to a receiving apparatus and control method thereof

Publications (2)

Publication Number Publication Date
KR20110061248A KR20110061248A (en) 2011-06-09
KR101106326B1 true KR101106326B1 (en) 2012-01-18

Family

ID=44395754

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020090117842A KR101106326B1 (en) 2009-12-01 2009-12-01 Communication processing server for connecting a sub-receiving apparatus corresponding to a receiving apparatus and control method thereof

Country Status (1)

Country Link
KR (1) KR101106326B1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08321883A (en) * 1995-05-26 1996-12-03 Canon Inc Digital radio telephony equipment
KR20030083028A (en) * 2002-04-18 2003-10-30 정찬익 Multiple call forwarding apparatus and method
KR20040081623A (en) * 2003-03-14 2004-09-22 주식회사 팬택앤큐리텔 Selective call forwarding method in telecommunication terminal
JP2009152907A (en) 2007-12-21 2009-07-09 Hitachi Communication Technologies Ltd Incoming call transfer method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08321883A (en) * 1995-05-26 1996-12-03 Canon Inc Digital radio telephony equipment
KR20030083028A (en) * 2002-04-18 2003-10-30 정찬익 Multiple call forwarding apparatus and method
KR20040081623A (en) * 2003-03-14 2004-09-22 주식회사 팬택앤큐리텔 Selective call forwarding method in telecommunication terminal
JP2009152907A (en) 2007-12-21 2009-07-09 Hitachi Communication Technologies Ltd Incoming call transfer method

Also Published As

Publication number Publication date
KR20110061248A (en) 2011-06-09

Similar Documents

Publication Publication Date Title
US9553983B2 (en) Data and call routing and forwarding
US20120014292A1 (en) Access Management System and Access Management Method
US9813881B2 (en) Messaging automatic response service server and method for transceiving automatic response service message with mobile device
WO2010084497A1 (en) System and method for providing visual content and services to wireless terminal devices in response to a received voice call
KR101129299B1 (en) Method for anonymous call service
US9002329B2 (en) Mobile communication in a network-device environment
KR101001788B1 (en) Method for providing assigned virtual number supposed by telephony service system
KR20030001053A (en) Apparatus and method for providing telecommunication service using character identifiers
KR20100104137A (en) Integration centaral studio recording system and method of mobile station
US8335495B1 (en) Displaying business directory information on a mobile handset
KR101106326B1 (en) Communication processing server for connecting a sub-receiving apparatus corresponding to a receiving apparatus and control method thereof
CN115766942A (en) Customer service switching method, device, equipment and storage medium
KR102465171B1 (en) Improved automatic caller identification translation
KR100613221B1 (en) Massage integration management systems, the method for message verification in the same and the method providing service
JP3968279B2 (en) Proxy response communication system, proxy response communication method, proxy response device, and gateway device
US10142277B2 (en) Posting and consultation of messages by users of social networks
WO2014174518A1 (en) A url transmission system and means thereof
US20090296903A1 (en) Method and System for Automatic Directory Entry for Telecommunications Devices
KR100977122B1 (en) VoIP Service System and Its Method of Acquiring Caller Information Using Question
JP5266144B2 (en) Multi-terminal call system, multi-call providing device, multi-terminal call method, and multi-terminal call program
KR20100126164A (en) Call processing method for call center
KR20100091547A (en) Contact center system and method capable of displaying multimedia caller information
JP3950379B2 (en) Communication server, communication system, and communication method
KR20040088975A (en) System and method for personal secretary phone service
KR20010028687A (en) Operator PC Using Absent Call History Announcement Method In Switching System

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
FPAY Annual fee payment

Payment date: 20141216

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20171208

Year of fee payment: 9