KR101308628B1 - Server and method for transferring mms contents during call from soip device - Google Patents
Server and method for transferring mms contents during call from soip device Download PDFInfo
- Publication number
- KR101308628B1 KR101308628B1 KR1020100119483A KR20100119483A KR101308628B1 KR 101308628 B1 KR101308628 B1 KR 101308628B1 KR 1020100119483 A KR1020100119483 A KR 1020100119483A KR 20100119483 A KR20100119483 A KR 20100119483A KR 101308628 B1 KR101308628 B1 KR 101308628B1
- Authority
- KR
- South Korea
- Prior art keywords
- content
- terminal
- soip
- service
- user
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 40
- 230000005540 biological transmission Effects 0.000 claims abstract description 49
- 238000012545 processing Methods 0.000 claims abstract description 17
- 238000004891 communication Methods 0.000 claims abstract description 16
- 238000004519 manufacturing process Methods 0.000 claims abstract description 9
- 230000004044 response Effects 0.000 claims abstract description 5
- 238000013475 authorization Methods 0.000 claims abstract description 3
- 238000007726 management method Methods 0.000 claims description 6
- 238000012546 transfer Methods 0.000 abstract description 5
- 230000008569 process Effects 0.000 description 13
- 238000005516 engineering process Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 230000007723 transport mechanism Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/16—Communication-related supplementary services, e.g. call-transfer or call-hold
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/20—Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/24—Accounting or billing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/08—Upper layer protocols
- H04W80/10—Upper layer protocols adapted for application session management, e.g. SIP [Session Initiation Protocol]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- Tourism & Hospitality (AREA)
- Human Resources & Organizations (AREA)
- General Health & Medical Sciences (AREA)
- Economics (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Accounting & Taxation (AREA)
- Health & Medical Sciences (AREA)
- Telephonic Communication Services (AREA)
Abstract
SoIP 단말기에서 통화중 상대방 단말기로 컨텐츠를 전송하는 방법 및 서버를 제공한다. SoIP 단말기에서 통화중 상대방 단말기로 컨텐츠를 전송하는 방법은 통화 채널이 설정된 상태에서 미리 설정된 단축 코드의 입력을 검출하는 경우, 상기 단축 코드에 대응되는 컨텐츠를 검색하는 단계, 상기 SoIP 단말기에 대한 권한 인증을 요청하고 확인하는 단계 및 상기 상대방 단말기로 상기 컨텐츠의 전송을 요청하는 단계를 포함하며, 상기 입력된 단축 코드는 상기 통화 채널과는 별개의 TCP/IP 연결을 통해 전송된다. 또한, 통화중 상대방 단말기로 컨텐츠를 전송하는 컨텐츠 전송 서버는 사용자별로 선택된 컨텐츠를 저장하고 상기 사용자의 SoIP 단말기로부터의 컨텐츠 전송 요청에 대응하여 요청된 컨텐츠를 제공하는 저장부, 상기 SoIP 단말기와 TCP/IP 소켓을 통해 통신하며, 상기 SoIP 단말기로부터 컨텐츠 전송 요청을 수신하고 상기 요청에 대한 처리 결과를 송신하는 통신부, 상기 SoIP 단말기로부터의 컨텐츠 전송 요청에 대응하는 상기 컨텐츠를 상기 저장부에서 검색하여 전송을 지시하고, 상기 전송 결과를 상기 SoIP 단말로 전송하도록 지시하는 제어부 및 상기 사용자에 대해 컨텐츠 제작 환경을 제공하고, 제작된 컨텐츠를 사용자별로 관리하는 컨텐츠 관리부를 포함한다.A method and server for transmitting content from a SoIP terminal to a counterpart terminal during a call are provided. The method for transmitting content from a SoIP terminal to a counterpart terminal during a call includes retrieving a content corresponding to the short code, when detecting a preset short code input while a call channel is set, authenticating authorization of the SoIP terminal. Requesting and confirming the request and requesting transmission of the content to the counterpart terminal, wherein the input short code is transmitted through a TCP / IP connection separate from the call channel. In addition, the content transmission server for transmitting the content to the other party terminal during the call stores the content selected for each user and the storage unit for providing the requested content in response to the content transfer request from the SoIP terminal of the user, the SoIP terminal and TCP / A communication unit which communicates through an IP socket, receives a content transmission request from the SoIP terminal and transmits a processing result for the request, retrieves the content corresponding to the content transmission request from the SoIP terminal in the storage unit, and performs a transmission. And a control unit for instructing to transmit the transmission result to the SoIP terminal, a content management unit for providing a content production environment for the user, and managing the produced content for each user.
Description
본 발명은 인터넷 전화 가입자가 통화 중에 편리하게 상대방에게 멀티미디어 컨텐츠를 실시간으로 제공할 수 있는 서비스에 관한 것이다. 상대방과 통화 중에 상대방에게 지도나 명함 등의 개인 정보 또는 홍보물을 전송하고자 하는 경우에 통화를 중단하지 않고도 간단히 컨텐츠를 상대방 단말로 전송할 수 있는 기술에 관한 것이다.
The present invention relates to a service that enables an Internet phone subscriber to conveniently provide multimedia contents to a counterpart during a call in real time. The present invention relates to a technology for simply transmitting content to a counterpart terminal without interrupting a call when a person wants to transmit personal information or a promotional material such as a map or a business card to the counterpart during a call with the counterpart.
인터넷 전화의 보급에 따라 인터넷 전화를 광고나 홍보용으로 사용하고자 하는 요구가 증가하고 있다. 특히, 기존의 통신망 대신 인터넷 망을 이용하여 통화를 하는 인터넷 전화의 특성상, 인터넷을 통해 가능한 여러 가지 서비스들을 인터넷 전화에 융합시키고자 하는 시도도 점차 증가하고 있다.With the spread of internet phones, there is an increasing demand to use them for advertising or promotion. In particular, due to the characteristics of Internet telephony, which uses the Internet network instead of the existing communication network, attempts to converge various services available through the Internet into the Internet telephony are gradually increasing.
이러한 인터넷 전화를 이용한 부가 서비스에는 영상통화, 홈ATM 서비스, 날씨, 주식, 뉴스 등의 정보제공 서비스, 단문 메시지/멀티미디어 메시지 서비스, 홈 모니터링 서비스 등 다양하다. 그 중에서도 영업 및 광고와 관련된 부가 서비스가 많이 증가하고 있으며, 이러한 광고/영업용 부가 서비스에는 지역정보 제공 서비스, 실시간 교통정보 제공 서비스 등이 있다. 특히 지역정보 제공 서비스는 인터넷 전화 사용자의 거주지 정보를 기초로 주변의 각종 서비스 업체들의 정보를 제공하는 서비스이다. 하지만, 이러한 지역 정보 제공 서비스는 서비스 제공자가 아닌 고객이 직접 서비스 이용을 요청해야 하므로, 인터넷, TV 등 다른 편리한 미디어를 통해 지역 정보를 제공받는 것과 비교하여 큰 서비스 경쟁력을 보이지 못하고 있다. 따라서, 고객에게 서비스를 제공하는 업체나 가게 주인이 고객에게 제공하는 형태의 부가 서비스가 더욱 효과적인 경우가 많다.Such additional services using Internet telephony include video call, home ATM service, information service such as weather, stocks, and news, short message / multimedia message service, and home monitoring service. Among them, additional services related to sales and advertising are increasing, and such advertising / business additional services include local information service and real-time traffic information service. In particular, the local information service is a service that provides information of various service providers in the vicinity based on the residence information of the Internet phone user. However, such local information providing service has to be requested by the customer, not the service provider, and thus does not show a great service competitiveness compared to receiving local information through other convenient media such as the Internet and TV. Therefore, in many cases, the value-added service provided by the company or the shop owner who provides the service to the customer is more effective.
또한, 고객으로부터 주문 전화나 문의 전화를 받은 경우에, 고객으로부터의 통화를 끊지 않고 고객에게 매장의 위치나 제공 서비스 목록, 담당자의 명함 등의 정보를 제공하고 싶은 경우가 많다. 종래에는 이러한 경우에 일단 통화 연결을 중단하여야만 문자 메시지 등의 정보를 제공할 수 있거나, 일일이 구두로 설명해야만 했었다. 따라서, 고객 입장에서는 정보를 정확히 받았는지 불안한 경우가 많았고, 충분한 정보의 제공이 어려운 문제점이 있었다.In addition, when an order call or an inquiry call is received from a customer, the customer often wants to provide the customer with information such as a store location, a list of provided services, a business card of a person in charge, and the like without interrupting the call. Conventionally, in such a case, the call connection must be interrupted to provide information such as a text message or explained verbally. Therefore, in many cases, the customer was anxious about whether the information was correctly received, and it was difficult to provide sufficient information.
한편, 종래에는 본 발명과 유사하게 가입자가 단축키를 이용하여 착신자에게 사전에 등록한 SMS 메시지를 전송하는 방법이 개시되어 있었다. 하지만, 이러한 종래의 기술은 고객이 전화를 건 경우에 SMS 메시지의 전송 비용을 고객에게 청구하게 됨으로써, 고객이 예상치 못한 비용을 부담하게 되는 문제점이 있었다. 또한, 서비스 제공을 위해 교환망의 AS 서버를 이용해야 하므로, AS 서버에 과도한 부하를 주게 되는 문제점이 있었다.Meanwhile, similarly to the present invention, a method of transmitting a pre-registered SMS message to a called party by using a shortcut key has been disclosed. However, this conventional technology has a problem in that the customer charges the cost of sending an SMS message when the customer makes a phone call, and the customer bears an unexpected cost. In addition, since the AS server of the switching network must be used to provide a service, there is a problem that excessive load is placed on the AS server.
따라서, 상기와 같은 문제점을 해결하고, SoIP 단말기를 이용하는 사용자에게 상대방과 통화중에 간편하게 상대방 단말기로 원하는 컨텐츠를 선택 제공할 수 있으면서, 상대방이 원치 않는 비용을 부담하는 것을 방지할 수 있는 기술이 요구되고 있다.
Accordingly, there is a need for a technology that solves the above problems and can easily provide a desired content to a counterpart terminal to a user using the SoIP terminal while preventing the counterpart from burdening unwanted costs. have.
본 발명은 상술한 종래의 문제점을 극복하기 위한 것으로서, 본 발명의 목적은 인터넷 전화 가입자가 통화중에 편리하게 고객이 원하는 정보를 실시간으로 제공할 수 있는 방법을 제공하는 것이다.SUMMARY OF THE INVENTION The present invention has been made to overcome the above-mentioned conventional problems, and an object of the present invention is to provide a method in which an Internet telephone subscriber can conveniently provide information desired by a customer in real time during a call.
또한, 본 발명의 다른 목적은 고객에게 정보 이용료, 데이터 통화료 등의 비용부담 없이 고객이 요청하는 정보를 실시간으로 제공할 수 있는 서비스를 제공하는 것이다.In addition, another object of the present invention is to provide a service that can provide in real time the information requested by the customer without the cost of information usage fee, data call charges and the like.
또한, 본 발명의 다른 목적은 통화중에 컨텐츠를 제공하는 서비스를 위해 교환망의 AS서버에 추가적인 부하를 요구하지 않고도 서비스를 제공할 수 있는 방법을 제공하는 것이다.
Another object of the present invention is to provide a method for providing a service without requiring an additional load on an AS server of a switching network for a service for providing content during a call.
상기한 본 발명의 목적을 달성하기 위한 본 발명의 제 1 측면에 따른 SoIP 단말기에서 통화중 상대방 단말기로 컨텐츠를 전송하는 방법은, 통화 채널이 설정된 상태에서 미리 설정된 단축 코드의 입력을 검출하는 경우, 상기 단축 코드에 대응되는 컨텐츠를 검색하는 단계, 상기 SoIP 단말기에 대한 권한 인증을 요청하고 확인하는 단계 및 상기 상대방 단말기로 상기 컨텐츠의 전송을 요청하는 단계를 포함하며, 상기 입력된 단축 코드는 상기 통화 채널과는 별도로 설정된 TCP/IP 소켓을 통해 전송되는 것이다.In the method for transmitting content to the counterpart terminal during a call in the SoIP terminal according to the first aspect of the present invention for achieving the above object of the present invention, when detecting the input of the preset short code in the state that the call channel is set, Retrieving content corresponding to the short code, requesting and confirming authorization of the SoIP terminal, and requesting transmission of the content to the counterpart terminal, wherein the input short code is the call. It is sent through a TCP / IP socket set up separately from the channel.
또한, 본 발명의 제 2 측면에 따른 SoIP 단말기에서 통화중 상대방 단말기로 컨텐츠를 전송하는 방법은, 통화 채널이 설정된 상태에서 상기 SoIP 단말기로부터 컨텐츠 전송 서버로 소켓 연결을 요청하고 소켓을 연결하는 단계, 상기 연결된 소켓을 통해 상기 컨텐츠 전송 서비스 제공 서버에게 상기 상대방 단말기에 대한 컨텐츠 전송 요청을 보내는 단계, 상기 컨텐츠 전송 요청에 대응하는 처리 결과 메시지를 수신하는 단계 및 상기 소켓 연결을 종료하는 단계를 포함한다.The method for transmitting content to a counterpart terminal during a call in the SoIP terminal according to the second aspect of the present invention includes: requesting a socket connection from the SoIP terminal to a content transmission server and connecting a socket while a call channel is established; Sending a content transfer request for the counterpart terminal to the content transfer service providing server through the connected socket; receiving a processing result message corresponding to the content transfer request; and terminating the socket connection.
또한, 본 발명의 제 3 측면에 따른 통화중 상대방 단말기로 컨텐츠를 전송하는 컨텐츠 전송 서버는, 사용자별로 선택된 컨텐츠를 저장하고 상기 사용자의 SoIP 단말기로부터의 컨텐츠 전송 요청에 대응하여 요청된 컨텐츠를 제공하는 저장부, 상기 SoIP 단말기와 TCP/IP 소켓을 통해 통신하며, 상기 SoIP 단말기로부터 컨텐츠 전송 요청을 수신하고 상기 요청에 대한 처리 결과를 송신하는 통신부, 상기 SoIP 단말기로부터의 컨텐츠 전송 요청에 대응하는 상기 컨텐츠를 상기 저장부에서 검색하여 전송을 지시하고, 상기 전송 결과를 상기 SoIP 단말로 전송하도록 지시하는 제어부 및 상기 사용자에 대해 컨텐츠 제작 환경을 제공하고, 제작된 컨텐츠를 사용자별로 관리하는 컨텐츠 관리부를 포함한다.
In addition, the content delivery server for transmitting the content to the other party terminal during the call according to the third aspect of the present invention, to store the selected content for each user and to provide the requested content in response to the content transfer request from the SoIP terminal of the user A storage unit, a communication unit communicating with the SoIP terminal through a TCP / IP socket, receiving a content transmission request from the SoIP terminal and transmitting a processing result for the request, the content corresponding to the content transmission request from the SoIP terminal The controller includes a control unit for instructing the storage unit to instruct transmission and transmitting the transmission result to the SoIP terminal, a content management environment for the user, and a content management unit for managing the produced content for each user. .
전술한 본 발명의 과제 해결 수단에 의하면, 통화 채널과는 별도의 TCP/IP 네트워크 경로를 이용하여 컨텐츠 전송 서비스의 요청 및 전송 결과를 송수신함으로써, 서비스 제공에 따른 별도의 통화요금 부과없이 컨텐츠 제공 서비스를 할 수 있다.According to the above-described problem solving means of the present invention, by using the TCP / IP network path and a separate communication channel, by sending and receiving a request and the transmission result of the content transmission service, the content providing service without a separate call charges due to service provision You can do
또한, 전술한 본 발명의 과제 해결 수단에 의하면, 교환망의 AS 서버를 이용하지 않고 별도의 서비스 제공 서버를 이용함으로써 AS 서버에의 부하 가중을 막고 자유로이 기능을 확장, 개선할 수 있다.
In addition, according to the above-described problem solving means of the present invention, by using a separate service providing server without using the AS server of the switching network, it is possible to prevent the load weighting to the AS server and to freely expand and improve the function.
도 1은 본 발명의 일 실시예에 따른, SoIP 단말기를 이용하여 통화중 멀티미디어 컨텐츠를 전송하는 서비스의 전체 개요도이다.
도 2는 본 발명의 일 실시예에 따른, 컨텐츠 전송 서버의 세부 구성도이다.
도 3은 본 발명의 일 실시예에 따른, SoIP 단말기를 이용하여 통화중 멀티미디어 컨텐츠를 전송하는 방법을 설명하기 위한 흐름도이다.1 is a general overview of a service for transmitting multimedia content during a call using a SoIP terminal according to an embodiment of the present invention.
2 is a detailed configuration diagram of a content delivery server according to an embodiment of the present invention.
3 is a flowchart illustrating a method of transmitting multimedia content during a call using a SoIP terminal according to an embodiment of the present invention.
아래에서는 첨부한 도면을 참조하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 본 발명의 실시예를 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings, which will be readily apparent to those skilled in the art. The present invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. In the drawings, parts irrelevant to the description are omitted in order to clearly describe the present invention, and like reference numerals designate like parts throughout the specification.
명세서 전체에서, 어떤 부분이 다른 부분과 "연결"되어 있다고 할 때, 이는 "직접적으로 연결"되어 있는 경우뿐 아니라, 그 중간에 다른 소자를 사이에 두고 "전기적으로 연결"되어 있는 경우도 포함한다. 또한 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다.Throughout the specification, when a part is referred to as being "connected" to another part, it includes not only "directly connected" but also "electrically connected" with another part in between . Also, when an element is referred to as "comprising ", it means that it can include other elements as well, without departing from the other elements unless specifically stated otherwise.
이하 첨부된 도면을 참고하여 본 발명을 상세히 설명하기로 한다.DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명의 일 실시예에 따른, SoIP 단말기를 이용하여 통화중 멀티미디어 컨텐츠를 전송하는 서비스의 전체 개요도이다.1 is a general overview of a service for transmitting multimedia content during a call using a SoIP terminal according to an embodiment of the present invention.
도 1에 도시된 바와 같이, SoIP 단말기(200)를 이용하여 상대방 단말기(300)와 통화를 하는 경우에 SIP 프로토콜망을 이용하여 통화 채널을 설정한다.As shown in FIG. 1, when a call is made with a
참고로, SIP(Session Initiation Protocol)란 인터넷상에서 통신하고자 하는 지능형 단말들이 서로를 식별하여 그 위치를 찾고, 그들 상호 간에 멀티미디어 통신 세션을 생성하거나 삭제 변경하기 위한 절차를 명시한 프로토콜이다. SIP는 멀티미디어 서비스 세션의 생성, 수정, 종료를 제어하는 request/response 구조를 가진다. 또한, SoIP(Service over IP)란 VoIP(Voice over IP)의 확장된 개념으로서, 인터넷망(IP network)을 통해 음성이나 영상 등의 데이터를 패킷 단위로 전송해 음성 통화 등의 서비스를 제공하는 전화 서비스이다. SoIP 단말기는 기존의 회선 교환망을 이용하지 않고 인터넷망을 통해 음성 통화 등의 서비스를 제공하기 때문에, 인터넷이 연결되어 있는 곳이라면 어디에서든지 서비스를 이용할 수 있다.For reference, SIP (Session Initiation Protocol) is a protocol that specifies the procedures for intelligent terminals to communicate on the Internet to identify each other, find its location, and create or delete a multimedia communication session between them. SIP has a request / response structure that controls the creation, modification and termination of multimedia service sessions. In addition, SoIP (Service over IP) is an extended concept of Voice over IP (VoIP), and is a telephone that provides services such as voice calls by transmitting data such as voice or video in packet units through an IP network. It is a service. Since the SoIP terminal provides services such as voice calls over the Internet network without using the existing circuit switching network, the service can be used wherever the Internet is connected.
SoIP 단말기에서 음성 통화 이외에 다양한 부가서비스를 제공하기 위해서 인터넷 전화 교환망에 AS(Application Server) 서버를 연결하여 서비스를 제공한다. 하지만, 제공되는 서비스가 점차 증가하고 있고, 서비스 이용자들의 수도 급격히 늘어남으로 인해서 기존의 AS 서버에서 처리할 수 있는 처리 용량을 넘어서는 처리 요청이 발생될 우려가 커지고 있다. 따라서, 본 발명에서는 기존의 AS 서버 대신에 컨텐츠 전송 서비스를 제공하는 별도의 컨텐츠 전송 서버(100)를 구비할 수 있다.In order to provide various additional services in addition to voice calls in SoIP terminals, services are provided by connecting an AS (Application Server) server to an Internet telephone exchange network. However, as the services provided are gradually increasing, and the number of service users is rapidly increasing, there is a growing concern that processing requests exceeding the processing capacity that can be processed by the existing AS server are generated. Therefore, the present invention may be provided with a separate
SoIP 단말기(200) 사용자는 사전에 서비스 가입 신청을 하고, 고객에게 제공할 컨텐츠를 미리 작성할 수 있다(S110). 컨텐츠 제작에 대해서는 도 2에서 후술하기로 한다. 이후, SoIP 단말기(200)와 상대방 단말기(300) 간에 통화가 계속 중인 상태(S120)에서 SoIP 단말기(200)의 사용자가 상대방에게 자신의 명함이나 매장의 위치, 제공 메뉴 등의 정보를 표시한 컨텐츠를 제공하기 위해, SoIP 단말기(200)의 사용자는 SoIP 단말기(200) 상에서 컨텐츠 전송 요청을 보낼 수 있다(S130). 예를 들어, “*” 버튼 입력 후 일정 시간 이내에 숫자 “1”, “2”, “3” 중 어느 하나를 입력하여 컨텐츠 전송 요청을 할 수 있다. 이후, 컨텐츠 제공 서버(100)는 통화중인 상대방 단말기(300)에 대해 MMS 형식으로 해당 컨텐츠를 전송한다(S140). 컨텐츠 제공 방법에 관해서는 도 3에서 상세히 후술하기로 한다.The user of the
SoIP 단말기(200)는 인터넷 전화기로서, VoIP 기능을 이용하여 음성 통화를 할 수 있다. 또한, 부가 서비스의 제공을 위해 프로세스가 메모리에 상주하며, 실시간으로 사용자의 서비스 요청에 대응할 수 있다. 구체적으로, SoIP 단말기(200)는 내부의 메모리 상에 프로세스를 기동시킬 수 있으며, 해당 프로세스는 메모리에 상주하며 사용자로부터의 서비스 요청 입력을 인식하고, 인식된 입력에 해당되는 동작을 수행할 수 있다.The
예를 들어, 해당 프로세스는 사용자가 “*” 버튼을 입력하면 이를 인식하고, “*” 버튼 입력 후 일정 시간 이내에 다른 버튼의 입력 여부를 체크하여 컨텐츠 전송 서비스의 요청이 있는지 여부를 판단할 수 있다. 또한, 해당 프로세스는 “*” 버튼 입력을 인식한 후에 뒤따라 입력되는 버튼이 “1”, “2”, “3” 중 어느 하나인 경우, 해당 버튼에 대응되는 컨텐츠의 전송을 후술할 컨텐츠 전송 서버(100)에 요청할 수 있다.For example, the process may recognize when the user inputs the “*” button, and may determine whether there is a request for the content delivery service by checking whether another button is input within a predetermined time after the “*” button is input. . In addition, when the process recognizes the input of the "*" button, the subsequent input button is any one of "1", "2", "3", the content delivery server to be described later to deliver the content corresponding to the
SoIP 단말기(200)는 컨텐츠 전송 요청을 한 후에, 해당 요청에 대한 처리 결과를 전송 받아 단말기의 화면에 표시할 수 있다.After the
컨텐츠 전송 서버(100)는 인터넷 전화 교환망에 연결되어 SoIP 단말기(200) 사용자에게 컨텐츠 전송 서비스를 제공한다. 컨텐츠 전송 서버(100)는 인터넷 전화 교환망과는 별도로 인터넷망(IP network)에 연결되어 SoIP 단말기(200)와 통신을 수행할 수 있다.The
다음으로, 컨텐츠 전송 서버(100)의 세부 구성에 대해 상세히 설명하기로 한다.Next, a detailed configuration of the
도 2는 본 발명의 일 실시예에 따른, 컨텐츠 전송 서버의 세부 구성도이다.2 is a detailed configuration diagram of a content delivery server according to an embodiment of the present invention.
도 2에 도시된 바와 같이, 컨텐츠 전송 서버(100)는 저장부(110), 통신부(120), 제어부(130), 컨텐츠 관리부(140)를 포함한다. 또한, 컨텐츠 전송 서버(100)는 서비스 인증부(150) 및 과금부(160)를 더 포함할 수 있다.As shown in FIG. 2, the
저장부(110)는 사용자별로 선택된 컨텐츠를 저장하고, 사용자의 SoIP 단말기로부터의 컨텐츠 전송 요청에 대응하여 요청된 컨텐츠를 제공한다. 구체적으로, 저장부(110)는 사용자의 SoIP 단말기(200)로부터 컨텐츠 전송 요청이 있는 경우에, 요청된 컨텐츠를 사용자에 대해 저장된 컨텐츠 중에서 검색하여 통신부(120)에 제공한다. 예를 들어, 컨텐츠 제공 요청이 “*” + “1” 인 경우, 해당 사용자의 “1”번에 해당되는 컨텐츠를 찾아서 통신부(120)에 제공할 수 있다.The
컨텐츠는 지도, 약도, 명함, 광고물 등 사용자가 고객 또는 상대방에게 제공할 정보를 담고 있으며, 후술할 컨텐츠 관리부(140)에서 제공하는 컨텐츠 제작 툴을 통해 사용자가 직접 제작하거나 전문 제작 업체를 통해 미리 제작되어 저장될 수 있다.The content contains information to be provided to the customer or the counterpart by the user such as a map, a map, a business card, an advertisement, etc., and is produced by the user through a content production tool provided by the
저장부(110)는 컨텐츠 전송 서버(100)의 내부에 구성될 수 있고, 별도의 데이터베이스 서버로 구성될 수도 있다.The
통신부(120)는 SoIP 단말기(200)와 TCP/IP 소켓을 통해 통신하며, SoIP 단말기(200)로부터 컨텐츠 전송 요청을 수신하고 상기 요청에 대한 처리 결과를 송신한다. 또한, 통신부(120)는 인터넷에 연결되어 통신할 수 있는 통신 인터페이스를 제공하며, TCP 및 UDP를 모두 이용하여 통신할 수 있다.The
컨텐츠 전송 요청은 SoIP 단말기(200)의 정보 및 사용자 정보 등을 포함할 수 있으며, 예를 들어, 컨텐츠 전송 요청은 SoIP 단말의 식별자, 서비스 횟수, 서비스 종류, 서비스 요청자의 전화번호, SoIP 단말기의 맥 어드레스, 서비스 착신자 전화번호 등의 정보를 포함할 수 있다. 서비스 종류는 SoIP 단말기(200)에서 “*” 버튼에 이어서 입력되는 단축키이며, 본 실시예에서는 “1”, “2”, “3” 의 세 값을 단축키로 지정할 수 있다.The content transmission request may include information and user information of the
또한, 통신부(120)는 컨텐츠 전송 요청에 대한 처리 결과를 SoIP 단말기(200)로 전송한다. 처리 결과 데이터는 SoIP 단말의 식별자, 서비스 횟수, 결과 코드 및 결과 메시지를 포함할 수 있다. 이때, SoIP 단말의 식별자 및 서비스 횟수는 상기 컨텐츠 전송 요청 데이터에 포함된 SoIP 단말의 식별자, 서비스 횟수와 동일한 값을 가질 수 있다. 결과 코드는 가령 2 비트의 이진 코드로 작성될 수 있으며, 전송 결과가 성공 또는 실패인지 여부 및 실패 원인을 나타내는 에러 코드값을 포함할 수 있다.In addition, the
제어부(130)는 SoIP 단말기(200)로부터의 컨텐츠 전송 요청에 대응하는 컨텐츠를 저장부(110)에서 검색하여 상대방 단말기(300)로 전송을 지시하고, 상기 전송 결과를 SoIP 단말(200)로 보내도록 지시할 수 있다. 컨텐츠의 전송은 미도시된 MMSC(Multimedia Messaging Service Center)를 통해 상대방 단말기로 MMS 메시지의 형태로 전송되도록 구성될 수 있다.The
또한, 제어부(130)는 SoIP 단말기(200)로부터의 서비스 요청에 대해, 해당 사용자가 서비스 대상인지 여부를 검사하기 위해 사용자 인증을 지시할 수 있으며, 제공된 서비스에 대해 과금 청구를 지시할 수 있다.In addition, the
컨텐츠 관리부(140)는 사용자에 대해 컨텐츠 제작 환경을 제공하고, 제작된 컨텐츠를 사용자별로 관리한다. 구체적으로, 컨텐츠 관리부(140)는 사전에 사용자가 원하는 형태의 컨텐츠를 제작할 수 있도록 컨텐츠 제작 툴을 제공할 수 있다. 컨텐츠 제작 툴은 컨텐츠 전송 서버(100)내에 구성될 수 있고, 별도의 웹 서버(미도시)를 통해 웹 페이지의 형태로 제공될 수 있다. 또한, 전문 제작업체에 원하는 형태로 제작을 의뢰할 수 있다.The
컨텐츠 관리부(140)는 컨텐츠 전송 서버(100)내에 구성될 수 있고, 별도의 컨텐츠 관리 서버(미도시)로 구성될 수도 있다.The
서비스 인증부(150)는 사용자의 컨텐츠 전송 요청을 수신한 경우에, 상기 사용자의 서비스 이용 권한 여부를 인증한다. 구체적으로 서비스 인증부(150)는 사용자가 컨텐츠 전송 서비스를 신청했는지 여부 및 해당 SoIP 단말기(200)가 컨텐츠 전송 서버(100)에 접속하여 통신을 수행할 권한이 있는지 여부를 인증할 수 있다. 사용자 인증은 서비스 요청시마다 수행되도록 구현될 수 있고, 최초 접속시에 한번으로 통합 인증되도록 구현될 수도 있다.When the
또한, 서비스 인증부(150)는 사용자가 해당 서비스에 가입된 경우, 강비 정보를 취득하여 컨텐츠 전송 서버(100)내에서 고객 정보를 처리할 수 있도록 정보 동기화를 수행할 수 있다.In addition, when the user is subscribed to the service, the
서비스 인증부(150)는 컨텐츠 전송 서버(100) 내에 구성될 수 있고, 별도의 통합 인증 서버(미도시)를 통해 사용자 인증이 수행되도록 구성될 수도 있다.The
과금부(160)는 컨텐츠가 상대방 단말기(300)에 MMS 형식으로 정상적으로 전송된 경우에, MMS 전송에 따른 요금을 상기 사용자에게 과금한다. 구체적으로, 과금부(160)는 MMS 메시지로 제공되는 경우에 제공되는 횟수를 계산하여 사용자에게 과금되도록 정보 수집을 할 수 있다. 과금부(160)는 컨텐츠 전송 서버(100) 내에서 구성될 수도 있고, 별도의 과금 서버(미도시)에서 처리되도록 구성될 수도 있다.The charging
다음으로, 통화중 MMS 컨텐츠를 상대방 단말로 전송하는 방법을 설명하기로 한다.Next, a method of transmitting MMS content during a call to the counterpart terminal will be described.
도 3은 본 발명의 일 실시예에 따른, SoIP 단말기를 이용하여 통화중 멀티미디어 컨텐츠를 전송하는 방법을 설명하기 위한 흐름도이다.3 is a flowchart illustrating a method of transmitting multimedia content during a call using a SoIP terminal according to an embodiment of the present invention.
도 3에 도시된 바와 같이, 서비스를 이용하고자 하는 사용자는 사전에 해당 서비스에 대해 가입 신청을 하여 등록하여야 한다. 또한, 사용자는 고객에게 제공할 멀티미디어 컨텐츠를 사전에 제작하여 컨텐츠 전송 서버(100)에 등록할 수 있다(S302).As shown in FIG. 3, a user who wants to use a service needs to register for the service in advance. In addition, the user may prepare multimedia content to be provided to the customer in advance and register it in the content delivery server 100 (S302).
SoIP 단말기(200)를 통해 상대방 단말기(300)와 통화를 하고 있는 도중에(S304), 사용자가 상대방에게 특정 정보가 들어있는 컨텐츠를 전송하고자 하는 경우, 또는 상대방이 사용자에게 특정 정보를 요청한 경우에 사용자는 서비스 이용을 위해 미리 지정된 단축키를 눌른다. 예를 들어, 본 실시예에서는 “*” + “1”, “2”, “3” 이 컨텐츠 전송 서비스의 단축키가 될 수 있다.During the call with the
SoIP 단말기(200)에서 기동중인 프로세스에 의해 사용자가 해당 키를 입력한 사실을 인식한 경우, 해당 프로세스는 컨텐츠 전송 서버(100)로 서비스 요청을 하게 된다. 예를 들어, 해당 프로세스가 “*” 키가 입력된 것을 인식한 경우에, 프로세스는 미리 설정된 시간 이내에 “1”, ”2”, ”3” 중 어느 하나의 키가 입력되었는지를 검사하여, 해당 키 입력이 인식된 경우, 해당 서비스를 컨텐츠 전송 서버(100)로 요청할 수 있다.When the
서비스 요청을 위해, SoIP 단말기(200)는 통화에 이용되고 있는 통화 채널과 별도의 TCP/IP 소켓을 요청할 수 있다(S306). SoIP 단말기(200)로부터 상기 소켓 요청을 받은 후, 컨텐츠 전송 서버(100)는 SoIP 단말기(200)와 소켓을 연결하고(S306), 컨텐츠 전송 요청 데이터를 수신한다(S308).For the service request, the
컨텐츠 전송 요청 데이터에는 단축키 번호, 서비스 요청자 전화번호, SoIP 단말기의 맥 어드레스, 서비스 착신자 전화번호 등이 포함될 수 있다.The content transmission request data may include a shortcut number, a service requester's telephone number, a MAC address of the SoIP terminal, a service called party's telephone number, and the like.
이후, 컨텐츠 전송 서버(100)는 사용자에게 서비스 이용 권한이 있는지 여부를 검사하기 위해 사용자 인증을 수행하고(S310), 서비스 인증이 실패한 경우에는 SoIP 단말기(200)로 해당 서비스 이용 권한이 없다는 메시지가 표시되도록 전송할 수 있다(S312). 서비스 인증이 성공한 경우에는 사용자로부터 요청된 컨텐츠를 저장부(110)로부터 검색하여, 해당 컨텐츠를 MMSC를 통해 통화중인 상대방에게 전송되도록 요청하고(S314), MMSC로부터 해당 요청에 대한 처리 결과를 수신할 수 있다(S316). 처리 결과 데이터는 결과 코드, 결과 메시지 등의 정보를 포함할 수 있다.Thereafter, the
이후, 컨텐츠 전송 서버(100)는 통신부(120)를 이용하여 해당 처리 결과를 SoIP 단말기(200)로 전송하도록 지시할 수 있다(S318). 처리 결과가 정상적으로 전달된 후에 상기 연결된 TCP/IP 소켓을 해제할 수 있다(S320).Thereafter, the
상기의 과정은 사용자와 상대방이 SoIP 단말기(200)와 상대방 단말기(300)를 이용하여 통화를 계속하고 있는 중에 진행될 수 있으며, 통화가 종료된 이후에, 통화 이력에 저장된 상대방 전화전호를 이용하여 동일한 과정이 수행되도록 구현될 수 있다.The above process may be performed while the user and the counterpart are continuing the call using the
또한, 상기의 과정은 고객이 사용자에게 전화를 건 경우뿐만 아니라, 사용자가 상대방 단말기로 전화를 건 경우에도 동일하게 적용될 수 있다.In addition, the above process may be equally applied to the case where the user calls the counterpart terminal as well as the case where the customer calls the user.
본 발명의 일 실시예는 컴퓨터에 의해 실행되는 프로그램 모듈과 같은 컴퓨터에 의해 실행 가능한 명령어를 포함하는 기록 매체의 형태로도 구현될 수 있다. 컴퓨터 판독 가능 매체는 컴퓨터에 의해 액세스될 수 있는 임의의 가용 매체일 수 있고, 휘발성 및 비 휘발성 매체, 분리형 및 비 분리형 매체를 모두 포함한다. 또한, 컴퓨터 판독가능 매체는 컴퓨터 저장 매체 및 통신 매체를 모두 포함할 수 있다. 컴퓨터 저장 매체는 컴퓨터 판독가능 명령어, 데이터 구조, 프로그램 모듈 또는 기타 데이터와 같은 정보의 저장을 위한 임의의 방법 또는 기술로 구현된 휘발성 및 비 휘발성, 분리형 및 비 분리형 매체를 모두 포함한다. 통신 매체는 전형적으로 컴퓨터 판독가능 명령어, 데이터 구조, 프로그램 모듈, 또는 반송파와 같은 변조된 데이터 신호의 기타 데이터, 또는 기타 전송 메커니즘을 포함하며, 임의의 정보 전달 매체를 포함한다. One embodiment of the present invention may also be embodied in the form of a recording medium including instructions executable by a computer, such as program modules, being executed by a computer. Computer readable media can be any available media that can be accessed by a computer and includes both volatile and nonvolatile media, removable and non-removable media. In addition, the computer-readable medium may include both computer storage media and communication media. Computer storage media includes both volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Communication media typically includes any information delivery media, including computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave, or other transport mechanism.
전술한 본 발명의 설명은 예시를 위한 것이며, 본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 쉽게 변형이 가능하다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 예를 들어, 단일형으로 설명되어 있는 각 구성 요소는 분산되어 실시될 수도 있으며, 마찬가지로 분산된 것으로 설명되어 있는 구성 요소들도 결합된 형태로 실시될 수 있다.The foregoing description of the present invention is intended for illustration, and it will be understood by those skilled in the art that the present invention may be easily modified in other specific forms without changing the technical spirit or essential features of the present invention. will be. It is therefore to be understood that the above-described embodiments are illustrative in all aspects and not restrictive. For example, each component described as a single entity may be distributed and implemented, and components described as being distributed may also be implemented in a combined form.
본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.The scope of the present invention is shown by the following claims rather than the above description, and all changes or modifications derived from the meaning and scope of the claims and their equivalents should be construed as being included in the scope of the present invention. do.
Claims (12)
통화 채널이 설정된 상태에서 미리 설정된 단축 코드의 입력을 검출하는 경우, 상기 단축 코드에 대응되는 컨텐츠를 검색하는 단계,
상기 SoIP 단말기에 대한 권한 인증을 요청하고 확인하는 단계 및
상기 상대방 단말기로 상기 컨텐츠의 전송을 요청하는 단계
를 포함하며,
상기 입력된 단축 코드는 상기 통화 채널이 아닌 별도의 TCP/IP 연결을 통해 전송되고,
상기 단축 코드는 서비스 개시 문자 및 컨텐츠 분류 번호로 구성되며, 서비스 개시 문자의 입력을 인식하고 일정 시간 이내에 상기 컨텐츠 분류 번호의 입력을 인식한 경우에 상기 서비스가 요청된 것으로 인식하는 것인, 통화중 상대방 단말기로 컨텐츠를 전송하는 방법.
In the method for transmitting content from the SoIP terminal to the other terminal during the call,
Searching for content corresponding to the short code, when detecting a preset short code input while a call channel is set;
Requesting and confirming authorization of the SoIP terminal; and
Requesting transmission of the content to the counterpart terminal;
Including;
The input short code is transmitted through a separate TCP / IP connection, not the call channel,
The short code consists of a service start character and a content classification number, and recognizes that the service is requested when the input of the service start character is recognized and the input of the content classification number is recognized within a predetermined time. A method of transmitting content to the other terminal.
상기 통화 전에 상기 SoIP 단말기에 대응되는 서비스 가입 정보를 취득하는 단계를 더 포함하는 것인, 통화중 상대방 단말기로 컨텐츠를 전송하는 방법.
The method of claim 1,
And acquiring service subscription information corresponding to the SoIP terminal before the call.
상기 컨텐츠는 MMS 형식으로 상대방 단말기에 전송되는 것인, 통화중 상대방 단말기로 컨텐츠를 전송하는 방법.
The method of claim 1,
The content is transmitted to the other terminal in the MMS format, the method for transmitting the content to the other terminal during the call.
상기 컨텐츠는 지도, 약도, 명함, 광고물 중 어느 하나이며, 통화 채널 설정 전에 제작되고 저장되는 것인, 통화중 상대방 단말기로 컨텐츠를 전송하는 방법.
The method of claim 1,
The content may be any one of a map, a map, a business card, and an advertisement, and the content is produced and stored before setting a call channel.
통화 채널이 설정된 상태에서 상기 SoIP 단말기로부터 컨텐츠 전송 서버로 소켓 연결을 요청하고 소켓을 연결하는 단계,
상기 연결된 소켓을 통해 상기 컨텐츠 전송 서버에게 상기 상대방 단말기에 대한 컨텐츠 전송 요청을 보내는 단계,
상기 컨텐츠 전송 요청에 대응하는 처리 결과 메시지를 수신하는 단계 및
상기 소켓 연결을 종료하는 단계
를 포함하고,
상기 컨텐츠 전송 요청을 보내는 단계는 미리 설정된 단축 코드의 입력을 검출하는 경우, 사기 단축 코드에 대응하는 컨텐츠를 검색하고,
상기 단축 코드는 서비스 개시 문자 및 컨텐츠 분류 번호로 구성되며, 서비스 개시 문자의 입력을 인식하고 일정 시간 이내에 상기 컨텐츠 분류 번호의 입력을 인식한 경우에 상기 서비스가 요청된 것으로 인식하는 것인, 통화중 상대방 단말기로 컨텐츠를 전송하는 방법.
In the method for transmitting content from the SoIP terminal to the other terminal during the call,
Requesting a socket connection from the SoIP terminal to a content transmission server in a state where a call channel is established, and connecting the socket;
Sending a content transmission request for the counterpart terminal to the content transmission server through the connected socket;
Receiving a processing result message corresponding to the content transmission request; and
Terminating the socket connection
Lt; / RTI >
The transmitting of the content transmission request may include: searching for content corresponding to a fraud short code, when detecting a preset short code input;
The short code consists of a service start character and a content classification number, and recognizes that the service is requested when the input of the service start character is recognized and the input of the content classification number is recognized within a predetermined time. A method of transmitting content to the other terminal.
상기 컨텐츠 전송 요청은,
단축키 번호, 서비스 요청자 전화번호, SoIP 단말기의 맥 어드레스, 서비스 착신자 전화번호 중 적어도 어느 하나의 정보를 포함하는, 통화중 상대방 단말기로 컨텐츠를 전송하는 방법.
The method according to claim 6,
The content transmission request,
And at least one of a shortcut key number, a service requester telephone number, a MAC address of the SoIP terminal, and a service called party telephone number.
상기 처리 결과 메시지는 결과 코드 및 결과 메시지 중 적어도 어느 하나를 포함하며, 상기 결과 코드는 콘텐츠 전송에 대한 처리 결과를 나타내는 것인, 통화중 상대방 단말기로 컨텐츠를 전송하는 방법.
The method according to claim 6,
The processing result message includes at least one of a result code and a result message, wherein the result code indicates a processing result for content transmission.
사용자별로 선택된 컨텐츠를 저장하고 상기 사용자의 SoIP 단말기로부터의 컨텐츠 전송 요청에 대응하여 요청된 컨텐츠를 제공하는 저장부,
상기 SoIP 단말기와 TCP/IP 소켓을 통해 통신하며, 상기 SoIP 단말기로부터 컨텐츠 전송 요청을 수신하고 상기 요청에 대한 처리 결과를 송신하는 통신부,
상기 SoIP 단말기로부터의 컨텐츠 전송 요청에 대응하는 상기 컨텐츠를 상기 저장부에서 검색하여 전송을 지시하고, 상기 전송 결과를 상기 SoIP 단말로 전송하도록 지시하는 제어부 및
상기 사용자에 대해 컨텐츠 제작 환경을 제공하고, 제작된 컨텐츠를 사용자별로 관리하는 컨텐츠 관리부
를 포함하는 컨텐츠 전송 서버.
In the content delivery server for transmitting the content to the other terminal during the call,
A storage unit for storing the selected content for each user and providing the requested content in response to a content transmission request from the SoIP terminal of the user;
A communication unit which communicates with the SoIP terminal through a TCP / IP socket, receives a content transmission request from the SoIP terminal, and transmits a processing result for the request;
A control unit for instructing transmission by searching the content corresponding to the content transmission request from the SoIP terminal and instructing the transmission, and transmitting the transmission result to the SoIP terminal;
Content management unit to provide a content production environment for the user, and to manage the produced content for each user
Content delivery server comprising a.
상기 사용자의 컨텐츠 전송 요청을 수신한 경우에, 상기 사용자의 서비스 이용 권한 여부를 인증하는 서비스 인증부를 더 포함하는 컨텐츠 전송 서버.
The method of claim 9,
And a service authenticator configured to authenticate whether the user has a right to use the service when the content transmission request of the user is received.
상기 컨텐츠가 상기 상대방 단말기에 MMS 형식으로 정상적으로 전송된 경우에, MMS 전송에 따른 요금을 상기 사용자에게 과금하는 과금부를 더 포함하는 컨텐츠 전송 서버.
The method of claim 9,
If the content is normally transmitted to the counterpart terminal in the MMS format, Contents delivery server further comprising a charging unit for charging the user a fee according to MMS transmission.
상기 컨텐츠 관리부는 상기 사용자에 대해 컨텐츠 제작용 웹 페이지를 제공하는 것인 컨텐츠 전송 서버.
The method of claim 9,
And the content manager provides a web page for content production to the user.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100119483A KR101308628B1 (en) | 2010-11-29 | 2010-11-29 | Server and method for transferring mms contents during call from soip device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100119483A KR101308628B1 (en) | 2010-11-29 | 2010-11-29 | Server and method for transferring mms contents during call from soip device |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20120057921A KR20120057921A (en) | 2012-06-07 |
KR101308628B1 true KR101308628B1 (en) | 2013-09-23 |
Family
ID=46609627
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020100119483A KR101308628B1 (en) | 2010-11-29 | 2010-11-29 | Server and method for transferring mms contents during call from soip device |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101308628B1 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102321481B1 (en) * | 2014-01-20 | 2021-11-04 | 삼성전자주식회사 | Data sharing apparatus and control method thereof |
WO2015108397A1 (en) | 2014-01-20 | 2015-07-23 | Samsung Electronics Co., Ltd. | Electronic device for sharing data and method for controlling the same |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20070027942A (en) * | 2005-08-30 | 2007-03-12 | 주식회사 케이티 | System for service sharing and controling contents in voice session and thereof method |
KR20070092883A (en) * | 2006-03-09 | 2007-09-14 | 주식회사 케이티 | System and method for pstn subscribers to use mutimedia messaging service |
-
2010
- 2010-11-29 KR KR1020100119483A patent/KR101308628B1/en active IP Right Grant
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20070027942A (en) * | 2005-08-30 | 2007-03-12 | 주식회사 케이티 | System for service sharing and controling contents in voice session and thereof method |
KR20070092883A (en) * | 2006-03-09 | 2007-09-14 | 주식회사 케이티 | System and method for pstn subscribers to use mutimedia messaging service |
Also Published As
Publication number | Publication date |
---|---|
KR20120057921A (en) | 2012-06-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9008620B2 (en) | Mobile device service authorization system and method | |
US20100284390A1 (en) | System and method for managing and appling history information of terminal in converged personal network service environment, and converged personal network service server, mobile communication and end device therefor | |
US20050277407A1 (en) | Method and device for providing mobile services with virtual number | |
US20080261562A1 (en) | System and Method for Providing Bidirectional Message Communication Services with Portable Terminals | |
CN107241336B (en) | Identity verification method and device | |
WO2007074959A1 (en) | System for providing share of contents based on packet network in voice comunication based on circuit network | |
US20070143470A1 (en) | Facilitating integrated web and telecommunication services with collaborating web and telecommunication clients | |
JP2003060714A (en) | Method for providing customized service | |
KR101308628B1 (en) | Server and method for transferring mms contents during call from soip device | |
US8392588B2 (en) | Terminal and method for selecting secure device | |
CN109756518B (en) | Anti-counterfeiting method based on block chain, terminal and block chain | |
KR101531198B1 (en) | Call connecting process apparatus and method providing for authentication process using push message | |
KR100228551B1 (en) | Mail service providing method using telephone number | |
KR100668602B1 (en) | Method and System for Providing Mobile Bill Service | |
US20240357015A1 (en) | Method and system for creating user accounts and establishing a communication link between two users | |
CN114584978B (en) | Value added service authentication method, device, equipment and readable medium | |
EP1515514A1 (en) | System and method for real-time data distribution | |
CN112153629B (en) | Flow management method and device | |
US7792094B1 (en) | System and method to provide services from a communication network to a media-delivery network via a host device connected to the media-delivery network | |
KR20050077976A (en) | A method for providing session information for wireless data service and a system for enabling the method | |
KR100583426B1 (en) | Method for charging moving picture presenting service on mobile phone | |
US20070124808A1 (en) | System and method for providing bi-directional communication service | |
KR101685965B1 (en) | Internet contents billing method using mobile telephone network | |
KR100661193B1 (en) | Method for request of massage service using caller id | |
KR101695402B1 (en) | Method for providing application service in wireless network and system thereof |
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: 20160901 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20180903 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20190807 Year of fee payment: 7 |