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 PDFInfo
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/16—Communication-related supplementary services, e.g. call-transfer or call-hold
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/07—User-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/10—Multimedia information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42229—Personal communication services, i.e. services related to one subscriber independent of his terminal and/or location
- H04M3/42263—Personal 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/54—Arrangements for diverting calls for one subscriber to another predetermined subscriber
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/02—Protecting privacy or anonymity, e.g. protecting personally identifiable information [PII]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
- H04W4/14—Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/18—Service support devices; Network management devices
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Multimedia (AREA)
- Telephonic Communication Services (AREA)
Abstract
본 발명은 착신 단말기 전화번호에 매칭된 서브 착신 단말기로 통신 연결을 수행하는 통신 처리 서버 및 그 제어방법에 관한 것이다. 본 발명에 따른 통신 처리 서버의 제어방법은, 착신 단말기 전화번호와 적어도 하나의 서브 착신 단말기 전화번호가 매칭된 서브 착신 단말기 테이블과, 각 서브 착신 단말기 전화번호와 적어도 하나의 발신 단말기 전화번호가 매칭된 발신 단말기 테이블을 저장하는 단계와; 발신 단말기로부터 호 연결 요청 신호를 수신하는 단계와; 상기 수신되는 호 연결 요청 신호에 기초하여 발신 단말기 전화번호 및 착신 단말기 전화번호를 추출하는 단계와; 상기 추출된 착신 단말기 전화번호에 매칭된 적어도 하나의 서브 착신 단말기 전화번호를 상기 서브 착신 단말기 테이블에서 추출하고, 상기 추출된 적어도 하나의 서브 착신 단말기 전화번호 중에서 상기 추출된 발신 단말기 전화번호에 매칭된 서브 착신 단말기 전화번호를 상기 발신 단말기 테이블에서 선택하는 단계와; 상기 선택된 서브 착신 단말기 전화번호에 대응되는 서브 착신 단말기로 호 접속 요청 신호를 전송하는 단계를 포함하는 것을 특징으로 한다.
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.
Description
본 발명은 통신 처리 서버 및 그 제어방법에 관한 것으로, 보다 상세하게는 착신 단말기 전화번호에 매칭된 특정 서브 착신 단말기로 호 연결을 수행하거나 또는 문자 메시지를 전송하는 통신 처리 서버 및 그 제어방법에 관한 것이다.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
동 도면에 도시된 바와 같이 전체 시스템은 발신 단말기(100), 착신 단말기(200~203), 통신 처리 서버(1)를 포함하여 구성된다.As shown in the figure, the entire system includes a
여기서 발신 단말기(100)는 전화를 거는 발신자가 이용하는 단말기이고, 착신 단말기(200~203)는 전화를 받는 실제 착신자가 이용하는 단말기인데, 본 실시예에서는 후술하는 바와 같이 통신 처리 서버(1)의 기능에 의해 발신자가 발신 단말기(100)에 입력하는 착신 단말 전화번호와는 다른 전화번호를 갖는 착신 단말기(200~203)에 호가 연결되므로 구분을 위해 이하 착신 단말기(200~203)는 '서브 착신 단말기(200~203)'로 명명한다.Here, the
본 실시예에서는 발신 단말기(100)는 유선 전화기이고, 서브 착신 단말기(200)는 기지국(300)을 거쳐 통신하는 이동통신 단말기인 것을 일 예로 하고 있으나 본 발명이 이에 한정되는 것은 아니고, 발신 단말기(100) 및 서브 착신 단말기(200)는 각각 통화가 가능한 다양한 종류의 단말장치로 구성될 수 있다.In this embodiment, the
통신 처리 서버(1)는 발신 단말기(100)와 서브 착신 단말기(200) 간의 통신 경로 사이에 구비된 장치로서, 예를 들어 이동통신망 또는 인터넷망에 구비될 수 있다. 통신 처리 서버(1)에는 특정 번호들이 할당되어 있어서 해당 특정 번호들로 전화를 거는 경우 통신 처리 서버(1)에 해당하는 호 연결 요청 신호가 전달된다.The
예를 들어 통신 처리 서버(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
이때 통신 처리 서버(1)에는 자신에게 할당된 번호 즉, 착신 전화번호들인 '050-111-1111'과 '050-222-2222'에 각각 매칭되는 적어도 하나의 서브 착신 단말기 전화번호가 저장된 서브 착신 단말기 테이블이 포함되어 있고, 그 각 서브 착신 단말기 전화번호는 적어도 하나의 발신 단말기 전화번호에 매칭되어 발신 단말기 테이블에 저장된다.At this time, the
이에 따라 통신 처리 서버(1)는 착신 단말기 전화번호와 발신 단말기 전화번호에 따라서 각기 다른 서브 착신 단말기로 호를 연결시켜 주게 된다.Accordingly, the
이러한 통신 처리 서버(1)의 보다 기능은 도 2를 참조하여 상세히 설명한다.More functions of this
동 도면에 도시된 바와 같이 통신 처리 서버(1)는 저장부(30), 요청 수신부(10), 착발신 정보 추출부(20), 서브 착신 단말기 선택부(40), 호 연결 처리부(50), 호 연결 정보 수집부(60)를 포함하여 구성된다.As shown in the figure, the
여기서 저장부(30)는 메모리, 하드 디스크 등과 같이 소정의 데이터가 저장되는 것으로서, 저장부(30)에는 착신 단말기 전화번호와 적어도 하나의 서브 착신 단말기 전화번호가 매칭된 서브 착신 단말기 테이블과, 각 서브 착신 단말기 전화번호와 적어도 하나의 발신 단말기 전화번호가 매칭된 발신 단말기 테이블이 저장된다.Here, the
여기서 착신 단말기 전화번호는 발신자가 통화하고자 하는 상대방을 특정하기 위해 발신 단말기(100)에 입력하는 전화번호에 해당하고, 서브 착신 단말기(200)는 이러한 착신 단말기 전화번호에 대응되어 통신 처리 서버(1)에서 실제 호 연결을 위해 호 접속 처리 신호를 전송하는 목적지 단말기의 전화번호에 해당한다. 이에 대한 보다 상세한 설명은 후술토록 한다.Here, the called terminal number corresponds to a telephone number inputted by the caller to the
다만, 저장부(30)에 저장된 서브 착신 단말기 테이블과 발신 단말기 테이블은 각 서브 착신 단말기(200)의 요청에 따라 갱신될 수 있다.However, the sub called terminal table and the calling terminal table stored in the
요청 수신부(10)는 발신 단말기(100)로부터 호 연결 요청 신호를 수신하는 기능을 수행한다. 즉, 발신자가 발신 단말기(100)에 상대방 전화번호 즉, 착신 단말기 전화번호를 입력하면 발신 단말기(100)는 호 연결 요청 신호를 전송하는데, 요청 수신부(10)는 이러한 발신 단말기(100)로부터 각종 신호를 수신하는 기능을 수행하는 것이다.The
착발신 정보 추출부(20)는 요청 수신부(10)에 수신된 호 연결 요청 신호에 따른 발신 단말기 전화번호 및 착신 단말기 전화번호를 추출하는 기능을 수행한다. 예를 들어, 착발신 정보 추출부(20)는 호 연결 요청 신호에 발신 단말기 전화번호가 포함되어 있는 경우에는 호 연결 요청 신호에서 발신 단말기 전화번호를 추출하고, 다른 예로써 호 연결 요청 신호에 직접 발신 단말기 전화번호가 포함되어 있지 않으나 통신망 연결 구조상 호 연결 요청 신호를 전송하는 발신 단말기(100)의 전화번호를 내부 데이터베이스(미 도시함)에서 추출할 수 있는 경우에는 해당 데이터베이스에서 발신 단말기 전화번호를 추출할 수도 있다.The incoming / outgoing
서브 착신 단말기 선택부(40)는 착발신 정보 추출부(20)에서 추출된 착신 단말기 전화번호에 매칭된 적어도 하나의 서브 착신 단말기 전화번호를 저장부(30)의 서브 착신 단말기 테이블에서 추출한다. 또한 서브 착신 단말기 선택부(40)는 그 추출된 적어도 하나의 서브 착신 단말기 전화번호 중에서 착발신 정보 추출부(20)에서 추출된 발신 단말기 전화번호에 매칭된 서브 착신 단말기 전화번호를 저장부(30)의 발신 단말기 테이블을 이용하여 선택하는 기능을 수행한다.The sub called
즉, 착발신 정보 추출부(20)에서 추출된 착신 단말기 전화번호에 매칭된 서브 착신 단말기 전화번호는 복수 개일 수 있고, 이때 서브 착신 단말기 선택부(40)는 그 복수 개의 서브 착신 단말기 전화번호 중에서 발신 단말기 전화번호에 매칭된 서브 착신 단말기 전화번호를 선택하는 것이다. 여기서 선택되는 착신 단말기 전화번호는 하나 또는 복수 개일 수 있다.That is, a plurality of sub-calling terminal phone numbers matched to the called-terminal phone numbers extracted by the incoming / outgoing
즉, 어느 하나의 발신 단말기 전화번호에 복수 개의 서브 착신 단말기 전화번호가 매칭되어 있는 경우에는 서브 착신 단말기 선택부(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
호 연결 처리부(50)는 서브 착신 단말기 선택부(40)에서 선택된 서브 착신 단말기 전화번호에 대응되는 서브 착신 단말기(200)로 호 접속 요청 신호를 전송하는 기능을 수행한다.The call
이때, 호 연결 처리부(50)는 서브 착신 단말기 선택부(40)에서 선택된 서브 착신 단말기 전화번호가 복수 개인 경우, 저장부(30)에 저장된 소정의 호 연결 시점 정보를 기초로 해당 발신 단말기(100)와 가장 최근에 연결된 서브 착신 단말 기(200)에 호 접속 요청 신호를 전송할 수 있다.At this time, the call
여기서 호 연결 시점 정보는 호 연결 정보 수집부(60)에 의해 저장부(30)에 저장된다.The call connection time point information is stored in the
즉, 호 연결 정보 수집부(60)는 발신 단말기(100)와 서브 착신 단말기(200) 간에 호 연결이 이루어질 때마다 해당 호가 연결되는 시간 또는 시점 정보를 저장부(30)에 저장한다.That is, each time the call connection is made between the calling
이하에서는 상술한 바와 같은 통신 처리 서버(1)의 제어 과정을 도 3을 참조하여 설명한다.Hereinafter, the control process of the
우선, 본 발명의 제1 실시예에 따른 통신 처리 서버(1)는 서브 착신 단말기(200)로부터 소정의 정보 등록 요청이 수신되면(단계 S1), 해당 정보 등록 요청에 따라 서브 착신 단말기 테이블과 발신 단말기 테이블 중 적어도 어느 하나를 등록 또는 갱신한다(단계 S3).First, when the
통신 처리 서버(1)는 발신 단말기(100)로부터 호 연결 요청 신호가 수신되면(단계 S5), 해당 호 연결 요청 신호에서 발신 단말기 전화번호 및 착신 단말기 전화번호를 추출한다(단계 S7).When the call connection request signal is received from the calling terminal 100 (step S5), the
그리고 통신 처리 서버(1)는 추출한 착신 단말기 전화번호에 매칭된 서브 착신 단말기 전화번호를 서브 착신 단말기 테이블에서 추출하고(단계 S9), 그 추출된 서브 착신 단말기 전화번호 중 발신 단말기 테이블에서 발신 단말기 전화번호에 매칭된 서브 착신 단말기 전화번호를 선택한다(단계 S11).The
이어서, 선택된 서브 착신 단말기 전화번호에 대응되는 서브 착신 단말 기(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
앞서 설명한 바와 같이 서브 착신 단말기(200)의 사용자는 자신에게 호 연결이 되어야하는 발신 단말기 전화번호를 발신 단말기 테이블에 등록시킬 수 있고, 이에 따라 통신 처리 서버(1)는 해당 발신 단말기(100)로부터의 호 연결 요청이 있는 경우에는 그 매칭된 서브 착신 단말기(200)로 호를 연결시켜 줄 수 있는 것이다.As described above, the user of the
여기서 서브 착신 단말기 테이블은 각 서브 착신 단말기 전화번호를 관리하는 관리자에 의해 등록 또는 갱신되는 것이 바람직하다.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
여기서 각 고객별로 특정 직원이 할당되도록 하기 위해서 발신 단말기 테이블에 발신자(즉, 고객)의 단말기 전화번호와 각 담당 직원의 단말기(즉, 서브 착신 단말기(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
이하에서는 본 발명의 제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
요청 수신부(11) 및 저장부(31), 착발신 정보 추출부(21)는 도 2를 참조한 설명과 중복되므로 그 설명을 생략한다. 다만 본 실시예에서는 착신 단말기 전화번호와 단 하나의 서브 착신 단말기 전화번호가 매칭된 것을 전제로 하여 설명한다.Since the
판단부(70)는 착발신 정보 추출부(21)에서 추출된 착신 단말기 전화번호에 매칭된 서브 착신 단말기 전화번호를 저장부(31)의 서브 착신 단말기 테이블에서 추출하고, 착발신 정보 추출부(21)에서 추출된 발신 단말기 전화번호가 상기 추출된 서브 착신 단말기 전화번호와 매칭되는 발신 단말기 테이블의 적어도 하나의 발신 단말기 전화번호에 포함되는지 여부를 판단한다.The
즉, 발신 단말기 테이블에는 서브 착신 단말기 전화번호에 적어도 하나의 발신 단말기 전화번호가 매칭되어 있는데, 판단부(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
호 연결 처리부(51)는 판단부(70)의 판단결과 매칭되어 있지 않은 경우 발신 단말기(100)에 발신자 정보 요청 안내 메시지를 전송하고, 발신 단말기(100)로부터 수신되는 음성 메시지를 저장한 후, 상기 추출된 서브 착신 단말기 전화번호에 대응되는 서브 착신 단말기(200)로 호 접속 요청 신호를 전송한다.If the call
또한 호 연결 처리부(51)는 서브 착신 단말기(200)로부터 호 접속 응답 신호가 수신되면 상기 저장된 음성 메시지를 서브 착신 단말기(200)에 전송한다.In addition, the
이로써 서브 착신 단말기(200)에 매칭되어 있지 않은 발신 단말기(100)로부터 호 연결 요청이 있는 경우, 즉, 기 등록되어 있지 않은 발신 단말기(100)로부터의 호 연결 요청이 있는 경우 통신 처리 서버(1')는 해당 발신자에게 자신이 누구인지, 통화 목적이 무엇인지 등에 관한 음성 메시지를 저장할 것을 요청하고, 그 요청에 따라 수신하여 저장되는 음성 메시지를 서브 착신 단말기(200) 사용자에게 전송하여 통화를 연결할지 여부를 선택할 수 있도록 할 수 있다.Accordingly, when there is a call connection request from the calling
이러한 본 발명의 제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
이어서 통신 처리 서버(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
발신 단말기(100) 사용자는 수신된 안내 메시지에 따라 자신의 이름 또는 통화 목적 등을 말하고(단계 S33), 이러한 발신자의 음성 메시지는 통신 처리 서버(1')에 저장된다(단계 S35).The user of the calling
이어서 통신 처리 서버(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
이처럼 통신 처리 서버(1')는 기 등록되어 있지 않은 발신 단말기(100)로부터 호 연결 요청이 있는 경우에는 해당 발신 단말기(100) 사용자 즉, 발신자로부터 소정의 음성 메시지를 전달받아 저장한 후에 그 저장된 음성 메시지를 서브 착신 단말기(200) 사용자에게 미리 듣도록 하여 통화 연결 여부를 선택할 수 있도록 할 수 있다.As such, when there is a call connection request from an originating
이하에서는 본 발명의 제3 실시예에 따른 착신 단말기 전화번호에 매칭된 서브 착신 단말기(200)로 통신 연결을 수행하는 통신 처리 서버(1")의 구성 및 제어과정을 설명한다.Hereinafter, a description will be given of the configuration and control process of the
본 실시예를 설명함에 있어서 제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
여기서, 요청 수신부(12), 착발신 정보 추출부(22), 저장부(32), 판단부(72)는 제2 실시예의 각 구성에 대응되는 것이므로 그 설명을 생략한다. 다만 요청 수신부(12)에 수신되는 신호는 발신 단말기(100)의 문자 메시지 전송 요청 신호이다.Here, since the
음성 메시지 전송 처리부(80)는 판단부(70)의 판단결과 매칭되어 있지 않은 경우 발신 단말기(100)에 소정의 콜백 주소를 포함하는 스팸 방지 문자 메시지를 전송하고, 발신 단말기(100)로부터 상기 콜백 주소로의 접속이 감지된 경우 발신 단말기(100)의 문자 메시지 전송 요청 신호에 따른 문자 메시지를 서브 착신 단말기 전화번호에 대응되는 서브 착신 단말기(200)로 전송하는 기능을 수행한다.The voice message
이러한 본 발명의 제3 실시예에 따른 통신 처리 서버(1")를 포함하는 전체 시스템의 제어흐름을 도 7을 참조하여 설명하면 다음과 같다.The control flow of the entire system including the
통신 처리 서버(1")는 발신 단말기(100)로부터 문자 메시지 전송 요청 신호가 수신되면(단계 S51), 해당 문자 메시지 전송 요청 신호에서 발신 단말기 전화번호 및 착신 단말기 전화번호를 추출한다(단계 S53).When the text message transmission request signal is received from the calling terminal 100 (step S51), the
이어서 통신 처리 서버(1")는 착신 단말기 전화번호에 매칭된 서브 착신 단말기 전화번호를 추출하고(단계 S55), 추출한 발신 단말기 전화번호가 추출한 서브 착신 단말기 전화번호와 매칭되어 있는지 여부를 판단한다(단계 S57).Subsequently, the
판단결과 매칭되어 있는 경우 해당하는 문자 메시지를 서브 착신 단말기(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
발신 단말기(100)로부터 해당 콜백 주소로의 접속이 감지된 경우(단계 S63) 통신 처리 서버(1")는 발신 단말기(100)의 문자 메시지 전송 요청 신호에 따른 문자 메시지를 서브 착신 단말기(200)로 전송한다(단계 S65).When the connection to the corresponding callback address is detected from the calling terminal 100 (step S63), the
이로써 서브 착신 단말기(200)에 대응하여 기 등록되지 않은 발신 단말기(100)로부터 문자 메시지 전송 요청이 있는 경우, 해당 문자 메시지의 전송을 요청한 발신 단말기(100)에 콜백 문자 메시지를 전송하여 응답하도록 함으로써 무분별한 스팸 문자 메시지가 서브 착신 단말기(200)에 전송되는 것을 최소화할 수 있다.Accordingly, when there is a text message transmission request from the calling
한편, 본 발명은 상기한 특정 실시예에 한정되는 것이 아니라 본 발명의 요지를 벗어나지 않는 범위 내에서 여러 가지로 변형 및 수정하여 실시할 수 있는 것이다. 이러한 변형 및 수정이 첨부되는 특허청구범위에 속한다면 본 발명에 포함된 다는 것은 자명할 것이다. 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
20,21,22 : 착발신 정보 추출부 30,31,32 : 저장부20,21,22: Calling party
40 : 서브 착신 단말기 선택부 50,51 : 호 연결 처리부40: sub destination
60 : 호 연결 정보 수집부 70,72 : 판단부60: call connection
80 : 음성 메시지 전송 처리부80: voice message transmission processing unit
Claims (12)
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)
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 |
-
2009
- 2009-12-01 KR KR1020090117842A patent/KR101106326B1/en active IP Right Grant
Patent Citations (4)
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 |