KR100692494B1 - Channel Recommendation Data Transmission System and Channel Recommendation Method Using the Same - Google Patents
Channel Recommendation Data Transmission System and Channel Recommendation Method Using the Same Download PDFInfo
- Publication number
- KR100692494B1 KR100692494B1 KR1020060022447A KR20060022447A KR100692494B1 KR 100692494 B1 KR100692494 B1 KR 100692494B1 KR 1020060022447 A KR1020060022447 A KR 1020060022447A KR 20060022447 A KR20060022447 A KR 20060022447A KR 100692494 B1 KR100692494 B1 KR 100692494B1
- Authority
- KR
- South Korea
- Prior art keywords
- server
- channel
- platform
- receiver
- channel recommendation
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17318—Direct or substantially direct transmission and handling of requests
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/254—Management at additional data server, e.g. shopping server, rights management server
- H04N21/2543—Billing, e.g. for subscription services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
- H04N21/42684—Client identification by a unique number or address, e.g. serial number, MAC address, socket ID
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/466—Learning process for intelligent management, e.g. learning user preferences for recommending movies
- H04N21/4668—Learning process for intelligent management, e.g. learning user preferences for recommending movies for recommending content, e.g. movies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/632—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing using a connection between clients on a wide area network, e.g. setting up a peer-to-peer communication via Internet for retrieving video segments from the hard-disk of other client devices
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Computer Graphics (AREA)
- Power Engineering (AREA)
- Information Transfer Between Computers (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
도 1은 본 발명의 바람직한 실시예에 따른 채널 추천 데이타 전송시스템을 개략적으로 도시한 시스템 구성도이다.1 is a system configuration diagram schematically showing a channel recommendation data transmission system according to a preferred embodiment of the present invention.
도 2는 본 발명의 바람직한 실시예에 따른 채널추천방법을 개략적으로 도시한 순서도이다.2 is a flowchart schematically showing a channel recommendation method according to a preferred embodiment of the present invention.
도 3은 본 발명의 바람직한 실시예에 따른 모든 플랫폼 사업자와 중계시스템서버가 연동된 데이타를 도시한 것이다.3 is a view illustrating data in which all platform operators and relay system servers are linked according to an exemplary embodiment of the present invention.
도 4a 및 도 4b는 본 발명의 바람직한 실시예에 따른 채널추천 화면을 예시한 것이다.4A and 4B illustrate a channel recommendation screen according to a preferred embodiment of the present invention.
도 5는 본 발명의 바람직한 실시예에 따른 동일 플랫폼 영역간 채널추천 방법을 개략적으로 도시한 예시도이다.5 is an exemplary view schematically showing a channel recommendation method between the same platform region according to a preferred embodiment of the present invention.
도 6은 본 발명의 바람직한 실시예에 따른 다른 플랫폼 영역간 채널추천 방법을 개략적으로 도시한 예시도이다.6 is an exemplary view schematically showing a channel recommendation method between different platform regions in accordance with a preferred embodiment of the present invention.
<도면의 주요부분에 대한 부호의 설명><Description of the symbols for the main parts of the drawings>
10: 발신자 단말기 20: 과금서버10: caller terminal 20: billing server
30: 발신자 플랫폼 리턴패스 서버 40: 중계시스템서버30: caller platform return path server 40: relay system server
50: 수신자 플랫폼 리턴패스 서버 60: 수신자 단말기50: receiver platform return path server 60: receiver terminal
본 발명은 채널 추천 데이타 전송시스템 및 이를 이용한 채널추천방법에 관헌 것으로, 더욱 상세하게는 디지털 방송을 수신하는 발신자가 특정 채널 시청시 채널추천데이타를 생성하여 특정 수신자에게 전송할 수 있는 채널추천 데이타 전송시스템 및 이를 이용한 채널추천방법에 관한 것이다. The present invention relates to a channel recommendation data transmission system and a channel recommendation method using the same, and more particularly, a channel recommendation data transmission system in which a caller receiving a digital broadcast generates channel recommendation data upon viewing a specific channel and transmits it to a specific receiver. And a channel recommendation method using the same.
종래의 텔레비젼 방송은 음성 신호나 영상 신호를 아날로그 방식으로 변조하여 전파를 발신하고 수신하는 측에서 이를 다시 복조하여 방송 프로그램을 시청하게 되는 것이나, 음성 신호 및 영상 신호가 디지털 방식으로 변조된 데이터를 발신하는 디지털 방송은 시청자에게 프로그램의 영상과 음성뿐만 아니라 그 프로그램에 대한 다양한 정보를 함께 양방향 전송할 수가 있으므로, 시청자는 프로그램을 시청하면서 그 프로그램에 따른 다양한 정보들을 얻을 수 있게 된다.Conventional television broadcasting modulates an audio signal or a video signal in an analog manner to transmit and receive a radio wave, and then demodulates it to watch a broadcast program, but transmits data in which the audio signal and the video signal are digitally modulated. The digital broadcasting can transmit not only video and audio of a program but also various information about the program to the viewer, so that the viewer can obtain various information according to the program while watching the program.
따라서, 디지털 방송의 수신이 가능한 단말기는 종래 방송의 수신만 가능한 텔레비젼 기능에서 다양한 정보를 공유할 수 있는 PC개념으로 바뀌고 있다.Accordingly, the terminal capable of receiving digital broadcasting is changing from a television function capable of receiving only conventional broadcasting to a concept of a PC capable of sharing various information.
그러나, 디지털 방송의 정보 공유의 장점에도 불구하고, 종래의 디지털 방송 시스템은 사용자가 특정인에게 시청하는 특정 채널을 추천하기 위해서는 전화나 휴대폰의 단문 문자메세지(SMS) 전송등에 의한 방법에 의존할 수 밖에 없었으며, 상기와 같은 방법에 의해 채널추천 정보를 전달받은 수신자는 별도 단말기의 키조작을 거쳐 추천채널을 시청해야 하므로 기능에 비해 사용자 인터페이스가 매우 불편한 문제가 있었다. However, despite the advantages of digital broadcasting information sharing, the conventional digital broadcasting system has to rely on a method such as transmitting a short text message (SMS) of a telephone or a mobile phone to recommend a specific channel that a user watches to a specific person. There was no problem, because the receiver who received the channel recommendation information by the above method had to watch the recommended channel through key operation of a separate terminal.
본 발명은 상기와 같은 문제점을 해결하기 위해 안출된 것으로써, 본 발명의 목적은 디지털 방송을 수신하는 시청자가 자신의 단말기를 통해 타인에게 채널추천 데이타를 전송할 수 있는 채널 추천 데이타 전송시스템 및 이를 이용한 채널추천방법을 제공하는 데 있다.The present invention has been made to solve the above problems, an object of the present invention is to provide a channel recommendation data transmission system that allows a viewer receiving a digital broadcast to transmit channel recommendation data to others through their terminals It is to provide a channel recommendation method.
상기와 같은 목적을 달성하기 위해 본 발명에 따른 채널추천 데이타 전송시스템은 디지털 방송을 수신하고 양방향 통신이 가능한 단말기 상호간에 데이타를 전송하는 시스템에 있어서, 특정 수신자에게 채널추천 데이타를 생성하여 전송하는 발신자 단말기와; 상기 발신자 단말기로부터 생성된 채널추천 데이타를 전송받아 과금 기록을 저장하는 과금(SPI)서버와; 상기 과금서버로부터 채널추천 데이타를 전송받고, 수신자가 동일 플랫폼 사용자인지 여부를 판별하여 동일 플랫폼 사용자인 경우 상기 채널 추천 데이타를 수신자 단말기에 전송하고 동일 플랫폼 사용자가 아닌 경우 중계시스템서버로 전송하는 발신자 플랫폼 리턴패스서버와; 동일 플랫폼 사용자가 아닌 경우 상기 발신자 플랫폼 리턴패스서버로부터 채널추천 데이타를 전송받고, 상기 채널추천 데이타를 분석하여 사용자의 해당 플랫폼의 리턴패스서버로 채널추천 데이타를 전송하는 중계시스템서버; 수신자가 동일 플랫폼 사용자가 아닌 경우 상기 중계시스템서버로부터 채널추천데이타를 전송받아 수신자 단말기에 전송하는 발신자 플랫폼 리턴패스서버 및; 상기 채널추천 데이타를 발신자 플랫폼 리턴패스서버 또는 중계시스템서버로 부터 전송받는 수신자 단말기를 포함하여 구성되는 것을 특징으로 한다.In order to achieve the above object, the channel recommendation data transmission system according to the present invention is a system for receiving digital broadcasting and transmitting data between terminals capable of bidirectional communication, and generating and transmitting channel recommendation data to a specific receiver. A terminal; A billing (SPI) server for receiving the channel recommendation data generated from the calling party terminal and storing a billing record; The caller platform receives the channel recommendation data from the billing server, determines whether the receiver is the same platform user, and transmits the channel recommendation data to the receiver terminal when the user is the same platform and transmits the channel recommendation data to the relay system server when the user is not the same platform user. A return path server; A relay system server for receiving channel recommendation data from the caller platform return pass server, analyzing the channel recommendation data, and transmitting channel recommendation data to the return pass server of the corresponding platform of the user if the user is not the same platform; A caller platform return path server for receiving channel recommendation data from the relay system server and transmitting the received channel recommendation data to the receiver terminal when the receiver is not the same platform user; And the receiver terminal receiving the channel recommendation data from the sender platform return pass server or the relay system server.
여기서, 상기 채널 추천 데이타는 메세지 분류코드, 발신자 식별코드, 수신자 식별코드, 채널추천시간, 프로그램 식별코드, 메세지, 캡쳐이미지 정보 및 부가컨텐츠 정보를 포함하는 것을 특징으로 한다.The channel recommendation data may include a message classification code, a caller identification code, a receiver identification code, a channel recommendation time, a program identification code, a message, captured image information, and additional content information.
그리고, 상기 발신자 리턴 패스 서버는 동일한 플랫폼 영역의 단말기 또는 고객정보를 포함하는 데이타베이스서버와; 상기 채널 추천 데이타에 포함되는 플랫폼 식별코드가 동일한지 여부를 판단하여; 동일한 경우 상기 데이타베이스서버에 저장된 단말기 또는 고객정보와 채널 추천 데이타에 포함된 수신자 정보와 매핑되는 수신자 정보를 추출하여 채널추천데이타를 수신자 단말기에 전송하고, 동일하지 않은 경우 상기 중계시스템서버로 전송하는 코아서버를 포함하여 구성되는 것을 특징으로 한다. The caller return path server may include: a database server including terminal or customer information of the same platform area; Determining whether platform identification codes included in the channel recommendation data are the same; If it is the same, the terminal or the customer information stored in the database server and the receiver information mapped to the receiver information included in the channel recommendation data is extracted and transmits the channel recommendation data to the receiver terminal, and if not the same to transmit to the relay system server It is characterized by including a core server.
또한, 상기 중계시스템서버는 웹브라우저를 통해 고객의 접속을 허용하는 웹어플리케이션서버와; 상기 중계시스템서버의 시스템을 제어하는 코아서버 및; 채널 데이타, 프로그램데이타, 플랫폼데이타 및 채널정보데이타를 포함하여 저장 관리하는 데이타베이스서버를 포함하여 구성되고, 상기 코아서버는 채널추천 데이타에 포함된 플랫폼 식별코드와 상기 데이타베이서버에 포함된 플랫폼 데이타를 비교하여 매핑되는 플랫폼 식별코드를 추출하여 해당 수신자 플랫폼 리턴패스서버로 채널추천데이타를 전송하는 것을 특징으로 한다.The relay system server may further include: a web application server allowing a client's access through a web browser; A core server controlling the system of the relay system server; It is configured to include a database server that stores and manages channel data, program data, platform data and channel information data. The core server includes a platform identification code included in channel recommendation data and platform data included in the database server. Compare and extract the platform identification code to be mapped and transmit the channel recommendation data to the corresponding platform return path server.
여기서, 상기 중계시스템서버는 발신자의 채널추천 데이타와 상기 데이타베이스서버에 포함된 수신자의 고객데이타와 채널 및 프로그램 데이타를 비교 분석하여, 수신자 플랫폼 또는 단말기에 발신자가 전송하는 추천 프로그램 또는 채널 정보가 없을 경우 추천 실패 메세지를 발신자 단말기에 전송하는 것을 특징으로 한다. Here, the relay system server compares the channel recommendation data of the sender with the customer data of the receiver included in the database server, and the channel and program data so that there is no recommendation program or channel information transmitted by the sender to the receiver platform or the terminal. In the case that the recommendation failure message is characterized in that for transmitting to the caller terminal.
한편, 본 발명에 따른 채널추천방법은 발신자가 발신자 단말기 키조작에 의한 단말기 제어부의 제어에 의해 채널 추천 데이타를 생성하는 채널추천데이타생성단계; 상기 생성된 채널추천 데이타를 과금서버로 전송하여 과금기록을 저장하는 과금서버전송및과금기록저장단계; 상기 과금서버로부터 채널추천 데이타를 발신자 플랫폼 리턴패스서버로 전송하는 발신자플랫폼리턴패스서버전송단계; 채널추천 데이타에 포함된 플랫폼 식별코드를 분석하여 수신자가 발신자와 동일한 플랫폼 사용자인 경우 상기 발신자 플랫폼 리턴패스서버가 수신자 단말기로 채널추천 데이타를 전송하는 단계 및; 상기 수신자 단말기에 전송된 채널추천 데이타를 수신자의 단말기 인터페이스에 디스플레이 하는 단계를 포함하여 구성되는 것을 특징으로 한다.On the other hand, the channel recommendation method according to the present invention comprises a channel recommendation data generation step of the caller to generate the channel recommendation data under the control of the terminal control unit by the caller terminal key operation; A billing server transmission and a billing record storing step of storing the billing record by transmitting the generated channel recommendation data to a billing server; A sender platform return pass server transmitting step of transmitting channel recommendation data from the charging server to a caller platform return pass server; Analyzing the platform identification code included in the channel recommendation data and transmitting the channel recommendation data to the receiver terminal when the receiver is the same platform user as the sender; And displaying the channel recommendation data transmitted to the receiver terminal on the receiver's terminal interface.
여기서, 상기 발신자플랫폼리턴패스서버전송단계는 상기 채널 추천 데이타 에 포함되는 플랫폼 식별코드가 수신자의 플랫폼 식별코드와 동일한지 여부를 판단하여, 동일한 경우 발신자 플랫폼 리턴패스서버의 데이타베이스서버에 저장된 단말기 또는 고객정보와 채널 추천 데이타에 포함된 수신자 정보와 매핑되는 수신자 정보를 추출하여 채널추천데이타를 수신자 단말기에 전송하는 것을 특징으로 하는 채널추천방법.Here, the calling platform return path server transmission step is determined whether the platform identification code included in the channel recommendation data is the same as the platform identification code of the receiver, if the terminal or terminal stored in the database server of the caller platform return path server or A channel recommendation method comprising extracting receiver information mapped to receiver information included in customer information and channel recommendation data and transmitting channel recommendation data to the receiver terminal.
또한, 발신자가 발신자 단말기 키조작에 의한 단말기 제어부의 제어에 의해 채널 추천 데이타를 생성하는 채널추천데이타생성단계; 상기 생성된 채널추천 데이타를 과금서버로 전송하여 과금기록을 저장하는 과금서버전송및과금기록단계;상기 과금서버로 부터 채널추천 데이타를 발신자 플랫폼 리턴패스서버로 전송하는 발신자플랫폼리턴패스서버전송단계; 채널추천 데이타에 포함된 플랫폼 식별코드를 분석하여 수신자가 발신자와 다른 플랫폼 사용자인 경우 발신자 플랫폼 리턴패스서버가 채널추천데이타를 중계시스템서버로 전송하는 중계시스템서버전송단계; 상기 중계시스템서버가 수신자의 플랫폼 영역의 수신자 플랫폼 리턴패스서버로 채널추천데이타를 전송하는 수신자플랫폼리턴패스서버전송단계 및; 상기 수신자 플랫폼 리턴패스서버가 수신자 단말기로 채널추천 데이타를 전송하는 단계 및; 상기 수신자 단말기에 전송된 채널추천 데이타를 수신자 단말기 인터페이스에 디스플레이 하는 단계를 포함하여 구성되는 것을 특징으로 한다.In addition, the channel recommendation data generation step of the caller to generate the channel recommendation data under the control of the terminal control unit by the caller terminal key operation; A billing server transmission and a billing recording step of transmitting the generated channel recommendation data to a billing server and storing a billing record; a caller platform return pass server sending step of transmitting channel recommendation data from the billing server to a caller platform return pass server; A relay system server transmitting step of analyzing, by the platform identification code included in the channel recommendation data, the sender platform return pass server transmitting the channel recommendation data to the relay system server when the receiver is a platform user different from the sender; A receiver platform return pass server transmission step of transmitting, by the relay system server, channel recommendation data to a receiver platform return pass server in a receiver's platform region; Sending, by the receiver platform return path server, channel recommendation data to a receiver terminal; And displaying the channel recommendation data transmitted to the receiver terminal on the receiver terminal interface.
여기서, 상기 발신자플랫폼리턴패스서버전송단계는 상기 채널 추천 데이타에 포함되는 플랫폼 식별코드가 수신자의 플랫폼 식별코드와 동일한지 여부를 판단하여, 동일하지 않을 경우 중계시스템서버로 전송하는 것을 특징으로 한다.Here, the calling platform return path server transmission step is characterized in that it is determined whether the platform identification code included in the channel recommendation data is the same as the platform identification code of the receiver, and if not the same, and transmits to the relay system server.
그리고, 상기 수신자플랫폼리턴패스서버전송단계는 발신자의 추천프로그램에 해당하는 플랫폼 영역의 채널 식별코드를 채널추천 데이타에 삽입하여 수신자 리턴패스서버로 전송하는 것을 특징으로 한다. In the transmitting of the receiver platform return pass server, the channel identification code of the platform region corresponding to the sender's recommendation program is inserted into the channel recommendation data and transmitted to the receiver return pass server.
또한, 상기 중계시스템서버전송단계는 상기 발신자 플랫폼 리턴패스서버로 부터 전송받은 채널추천 데이타에 포함된 플랫폼 식별코드와 상기 중계시스템서버의 데이타베이서버에 저장된 플랫폼 데이타의 플랫폼 식별코드를 비교하여 매핑되는 플랫폼 식별코드를 추출하여 해당 플랫폼의 수신자 플랫폼 리턴패스서버로 채널추천데이타를 전송하는 것을 특징으로 한다.In addition, the relay system server transmission step is mapped by comparing the platform identification code included in the channel recommendation data received from the caller platform return path server with the platform identification code of the platform data stored in the database server of the relay system server. It extracts the platform identification code and transmits channel recommendation data to the receiver platform return pass server of the corresponding platform.
그리고, 상기 중계시스템서버전송단계는 중계시스템서버의 코아서버가 데이타베이스 서버에 저장된 수신자의 고객데이타와 채널 및 프로그램 데이타를 비교 분석하여, 수신자 플랫폼 또는 단말기에 발신자가 전송하는 추천 프로그램 또는 채널 정보가 없을 경우 추천 실패의 메세지를 발신자 단말기에 전송하는 것을 특징으로 한다. And, in the relay system server transmission step, the core server of the relay system server compares and analyzes the customer data of the receiver and the channel and program data stored in the database server, so that the recommended program or channel information transmitted from the sender to the receiver platform or the terminal is If there is no message, it is characterized in that it transmits a recommendation failure message to the calling terminal.
한편, 상기 채널추천데이타디스플레이단계는 수신자가 채널추천 프로그램의 시청을 원하는지 여부를 묻는 추천채널시청여부확인단계 및; 수신자가 시청을 원하는 경우 수신자 단말기 제어부의 튜닝제어에 의해 해당 채널로 변경하여 추천채널을 시청하는 추천채널시청단계를 포함하여 구성되는 것을 특징으로 한다. On the other hand, the channel recommendation data display step is to check whether the recommended channel viewing whether the receiver wants to watch the channel recommendation program; If the receiver wants to watch, it characterized in that it comprises a recommendation channel watching step of changing to the corresponding channel to watch the recommended channel by the tuning control of the receiver terminal control unit.
그리고, 채널추천데이타를 전송받은 수신자가 발신자에게 채널추천데이타 전송과 동일한 방법에 의해 답장 데이타를 전송하는 단계를 더 포함하여 구성되는 것을 특징으로 한다.And, the receiver receiving the channel recommendation data is characterized in that it further comprises the step of transmitting the reply data to the sender by the same method as the channel recommendation data transmission.
또한, 발신자 단말기가 다수의 수신자 단말기로 채널추천 데이타를 동시에 전송할 수 있는 것을 특징으로 한다.In addition, the sender terminal is characterized in that it can transmit the channel recommendation data to a plurality of receiver terminals at the same time.
이하, 본 발명의 구체적인 구성 및 작용에 대하여 실시예와 도면을 참조하여 상세하게 설명하기로 한다.Hereinafter, the specific configuration and operation of the present invention will be described in detail with reference to embodiments and drawings.
도 1은 본 발명의 바람직한 실시예에 따른 채널 추천 데이타 전송시스템을 개략적으로 도시한 시스템 구성도이다.1 is a system configuration diagram schematically showing a channel recommendation data transmission system according to a preferred embodiment of the present invention.
도 1을 참조하여, 본 발명에 따른 채널 추천 데이타 전송시스템은 발신자 단말기(10), 과금(SPI)서버(20), 발신자 플랫폼 리턴패스 서버(30), 중계시스템서버(40), 수신자 플랫폼 리턴패스 서버(50) 및 수신자 단말기(60)를 포함하여 구성된다.Referring to FIG. 1, the channel recommendation data transmission system according to the present invention includes a
발신자 단말기(10) 및 수신자 단말기(60)는 디지털 방송을 수신하고 양방향 전송이 가능한 것이면 무엇이나 사용 가능하며, 셋톱박스가 내장된 TV, DMB폰등 모든 단말기를 포함한다. 단말기는 양방향 전송이 가능하므로 발신자 단말기(10)는 수신자 단말기(60)가 될 수 있으며, 수신자 단말기(60) 역시 발신자 단말기(10)가 될 수 있다. The
발신자 단말기(10)는 채널추천 데이타를 생성하여 과금(SPI)서버(20)로 전송하는 마이크로프로세서가 내장된 단말기 제어부(미도시)와 상기 생성된 채널추천 데이타가 저장되는 저장매체(미도시)를 포함하여 구성된다. 또한, 단말기 제어부의 시스템을 제어하는 응용 및 관리 프로그램은 별도의 롬(ROM 미도시)에 입력되어 저장된다.The
발신자 단말기(10)에서 채널추천 데이타가 생성되면 저장매체에 저장한 후, 과금(SPI)서버(20)로 전송하게 된다.When the channel recommendation data is generated in the
과금서버(20)는 채널추천 데이타 전송에 대한 비용결제를 위한 서버로써, 전송되는 데이타에 따라 비용을 결제한 후 과금 기록이 과금서버(20)내 데이타베이스서버(미도시)에 저장된다.The
과금 서버에서 비용 결제처리된 채널추천 데이타는 발신자 플랫폼 리턴패스서버(30)로 전송된다. 발신자 플랫폼 리턴패스서버(30)는 과금서버(20)로부터 전송된 채널추천 데이터를 분석하여, 수신자 단말기(60)가 발신자 단말기(10)와 동일 플랫폼 영역인지 여부를 판단하는 코아서버(미도시)와 동일 플랫폼 사용자 정보를 포함하는 데이타베이스서버(미도시)를 포함하여 구성된다. 수신자 단말기(60)가 동일한 플랫폼 영역인 경우에는 수신자ID에 해당하는 단말기로 채널추천 데이타를 전송한다. 결국, 리펀패스서버는 라우터로부터 설정된 경로에 따라 데이타를 전송하는 노드의 역할을 담당한다.The channel recommendation data processed by the payment server is transmitted to the caller platform
한편, 수신자 단말기(60)가 동일 플랫폼 영역이 아닌 경우에는 중계시스템서버(40)로 채널추천 데이타를 전송한다.On the other hand, when the
수신자 단말기(60)가 동일 플랫폼 영역이 아닌 경우에 채널추천 데이타가 전송되는 중계시스템서버(40)는 플랫폼 사업자가 프로그램 및 채널 정보를 웹 서비스 형태로 제공하는 시스템이나, 본 발명에 따른 중계시스템서버(40)은 웹서비스 뿐만아니라 채널추천 데이타를 전송하는 중계시스템 역할을 담당한다.When the
중계시스템서버(40)는 웹브라우저를 통해 고객의 접속을 허용하여 각종 어플 리케이션을 수행하는 웹 어플리케이션 서버(410)(Web Application Sever : WAS), EPG데이타제공서버로부터 전송받은 프로그램 데이타, 각 플랫폼사업자서버로부터 전송받은 채널데이타 및 플랫폼 사업자 정보와 채널정보가 연동된 채널정보데이타를 포함한 정보를 저장하여 관리하는 데이타베이스서버(430)(DB Sever) 및 발신자 플랫폼 리턴패스서버(30)로부터 전송받은 채널추천데이타를 분석하여 데이타베이스서버(430)에 저장하고, 해당 수신자 플랫폼 영역의 수신자 플랫폼 리턴패스서버(50)로 전송하는 코아서버(420)를 포함하여 구성된다.The
상기 프로그램 데이타는 PPID, 프로그램ID, 프로그램 제목, 프로그램 설명, 시작시간, 종료시간 및 기타 프로그램 관련정보가 포함된다. 여기서, PPID는 프로그램 컨텐츠 제공자의 ID(식별코드)를 의미하고, 프로그램 관련 정보는 프로그램 시청 가능 연령, 배우, 감독, 줄거리등의 프로그램과 관련된 모든 정보가 포함될 수 있다. The program data includes a PPID, a program ID, a program title, a program description, a start time, an end time, and other program related information. Here, the PPID means an ID (identification code) of a program content provider, and the program related information may include all information related to a program such as a program viewing age, actor, director, and plot.
상기 채널 데이타는 채널ID와 PSIP/SI정보가 포함된다. 여기서, 채널ID는 채널에 대한 식별코드이며 PSIP/SI정보는 EPG관련 정보를 의미한다. The channel data includes channel ID and PSIP / SI information. Here, the channel ID is an identification code for the channel and the PSIP / SI information means EPG related information.
한편, 상기 채널정보데이타는 프로그램데이타와 각 플랫폼 사업자가 제공하는 채널데이타가 연동된 것으로써, 동일한 채널에 대하여 각 플랫폼 사업자 마다 제공하는 채널정보가 상이하므로 동일한 프로그램을 기준으로 각 플랫폼 사업자의 채널정보를 추출한 데이타이다. On the other hand, the channel information data is the program data and the channel data provided by each platform provider is linked, the channel information provided by each platform provider for the same channel is different, so the channel information of each platform provider based on the same program Is extracted data.
또한, 중계시스템서버(40)는 채널추천 데이타를 모든 플랫폼 영역의 수신자에게 전송할 수 있기 위해 모든 플랫폼 리턴패스 서버와 연동되어야 하며, 플랫폼 영역을 구분하기 위한 플랫폼 데이타를 가지고 있어야 하므로, 데이타베이스서버에 플랫폼사업자서버로부터 전송된 플랫폼 데이타를 저장관리 한다. 여기서, 플랫폼 데이타에는 플랫폼 영역을 구별하는 특별번호를 포함한다.In addition, in order to transmit channel recommendation data to the receivers of all platform areas, the
결국, 중계시스템서버(40)는 해당 플랫폼 영역의 수신자 플랫폼 리턴패스서버(50)로 경로를 설정해주는 라우터 역할을 담당한다.As a result, the
상기 중계시스템서버(40)는 수신자 플랫폼 영역의 수신자 플랫폼 리턴패스서버(50)로 채널추천 데이타를 전송한다. 여기서 수신자 플랫폼 리턴패스서버(50)의 구성은 발신자 플랫폼 리턴패스서버(30)의 구성과 동일하다. The
본 발명에 따른 단말기는 양방향 전송이 가능하므로, 발신자 플랫폼 리턴패스서버(30)는 채널추천 데이타를 타 발신자로부터 전송받는 경우 수신자 플랫폼 리턴패스서버(50)가 될 수 있으며, 수신자 플랫폼 리턴패스 서버(50) 역시 발신자 플랫폼 리턴패스서버(30)가 될 수 있다. Since the terminal according to the present invention can transmit in both directions, the sender platform
도 2는 본 발명의 바람직한 실시예에 따른 채널추천방법을 개략적으로 도시한 순서도이다.2 is a flowchart schematically showing a channel recommendation method according to a preferred embodiment of the present invention.
도 2를 참조하면, 먼저 프로그램을 시청하고 있는 발신자가 채널추천을 위한 채널추천 데이타를 생성한다.(S110)Referring to FIG. 2, a caller who first watches a program generates channel recommendation data for channel recommendation (S110).
프로그램을 시청하는 발신자는 특정 수신자에게 채널 추천하기 위해 특정 키를 이용하여 발신자 단말기(10) 제어부의 제어에 의해 화면을 캡쳐하여 이미지 파일을 저장하거나, 채널에 포함된 부가 컨텐츠 정보를 데이터 형식으로 압축된 채널추천 데이타를 생성 및 저장매체에 저장 한다.The caller watching the program captures a screen by controlling the control unit of the
상기 채널 추천 데이타에는 메세지 분류코드, 발신자 식별코드(이하' ID라고 함.), 수신자ID, 채널추천시간, 프로그램ID, 메세지, 캡쳐이미지 정보, 부가 컨텐츠등의 정보가 포함된다.The channel recommendation data includes information such as a message classification code, a caller identification code (hereinafter referred to as an 'ID'), a receiver ID, a channel recommendation time, a program ID, a message, captured image information, and additional content.
여기서, 메세지 분류코드는 단문메세지(SMS), 이미지메세지(MMS) 및 채널추천메세지(CRS)를 구분하기 위해 사용되고, 발신자ID 및 수신자ID는 발신자와 수신자를 식별하기 위한 코드로써 셋톱박스인 경우 스마트카드ID, DMB폰의 경우 전화번호 또는 특별번호를 부여하여 단말기 플랫폼 사업자의 영역을 구분한다. 특별번호는 플랫폼 사업자를 구분하기 위해 플랫폼 사업자 별로 고유하게 부여되는 번호이다.Here, the message classification code is used to distinguish between a short message (SMS), an image message (MMS) and a channel recommendation message (CRS), and the sender ID and the receiver ID are codes for identifying the sender and the receiver. In the case of the card ID and DMB phone, a phone number or a special number is assigned to the terminal platform operators. The special number is a number uniquely assigned to each platform provider to distinguish the platform providers.
또한, 부가 컨텐츠 정보에는 벨소리, 컬러링, 홈쇼핑의 경우 상품 추천등 다양한 컨텐츠 정보가 포함될 수 있다.In addition, the additional content information may include various content information such as ringtones, coloring, and product recommendation in the case of home shopping.
플랫폼 사업자란, 플랫폼을 구축하여 정보를 제공하는 모든 사업자를 총칭하는 개념으로 지상파, 위성, 케이블 방송사 및 통신사업자 모두가 포함된다.A platform operator is a general term for all operators that provide information by building a platform and include all terrestrial, satellite, cable broadcasters, and telecommunication operators.
채널추천 테이타의 형태는 XML 또는 소켓방식의 DB커넥션으로 전송될 수 있다. The channel recommendation data may be transmitted through an XML or socket DB connection.
발신자 단말기(10)에서 채널추천 데이타가 생성되면 저장매체에 저장한 후, 과금(SPI)서버로 전송하게 된다. (S120)When the channel recommendation data is generated in the
여기서, 저장된 과금 기록에 대한 과금 방법은 일반적인 우편 고지서를 이용하던가, 인터넷을 통한 온라인 결제 수단을 이용하던가 또는 디지털 방송 서비스 중 소정 대금을 지불하고 방송 프로그램을 시청하는 디지털 방송에서 활용되는 공 지의 인터렉티브(I-TV) 텔레비젼용 결제 방법을 이용할 수 있으며, 이동통신 단말기 같은 경우는 전화요금 고지서에 대금을 부가하여 청구할 수도 있으나 이러한 과금의 방법은 대금을 받는 수단에 족하고, 본 발명 실시 예에 있어서 과금의 방법은 한정된 것은 아니다. Here, the charging method for the stored billing record may be a general mail notice, an online payment method through the Internet, or a digital broadcasting service that uses a digital broadcasting service for paying a predetermined price and watching a broadcast program. I-TV) TV payment method can be used, in the case of a mobile communication terminal may be charged by adding a bill to the telephone bill, but the billing method is sufficient to receive the payment, in the embodiment of the present invention Method is not limited.
과금서버(20)에 과금기록을 자체 데이타베이스서버(미도시)에 저장한 후, 채널추천 데이타를 발신자 플랫폼 리턴패스(RP)서버(30)로 전송한다. (S130)After storing the billing record in the
이러한, 발신자 플랫폼 리턴패스 서버(30)의 코아서버는 전송된 채널추천 데이타에 포함된 수신자ID를 추출하고, 상기 수신자ID는 스마트카드ID, 전화번호 또는 플랫폼을 식별하는 특별번호가 포함되어 있으므로 이를 비교하여 수신자 단말기(60)가 발신자 단말기(10)와 동일한 플랫폼 영역인지를 확인하여 수신자 단말기(60)가 동일한 플랫폼 영역인 경우에는 상기 수신자ID와 매핑되는 수신자 단말기(60)로 채널추천 데이타를 전송한다.(S140)The core server of the sender platform
한편, 수신자 단말기(60)가 동일 플랫폼 영역이 아닌 경우에는 중계시스템서버(40)로 채널추천 데이타를 전송한다.(S150)On the other hand, if the
여기서, 플랫폼 영역이란, 플랫폼 사업자가 제공하는 서비스 영역을 말하며, 보다 구체적으로 디지털방송인 경우 지상파, 위성 및 케이블방송의 각 사업자가 제공하는 서비스 영역이며, DMB폰의 경우 각 통신사업자가 제공하는 서비스 영역을 말한다.Here, the platform area refers to a service area provided by the platform provider, and more specifically, in the case of digital broadcasting, the service area is provided by each operator of terrestrial, satellite, and cable broadcasting, and in the case of DMB phones, the service area provided by each communication service provider. Say
채널추천 데이타가 중계시스템서버(40)로 전송되면, 중계시스템서버(40)의 코아서버(420)는 채널추천 데이타의 수신자ID와 데이타베이스서버에 저장된 프로그 램데이타 및 채널데이타를 분석하여 수신자 플랫폼 영역에 채널추천 프로그램 정보 또는 채널정보가 있는지 여부를 확인한다. When the channel recommendation data is transmitted to the
도 3은 본 발명의 바람직한 실시예에 따른 모든 플랫폼 사업자와 중계시스템서버(40)가 연동된 데이타를 도시한 것이다.3 illustrates data in which all platform operators and the
도 3를 참조하면, 중계시스템서버(40)는 EPG데이타제공서버로 부터 프로그램데이타와 플랫폼사업자서버로부터 채널데이타를 전송받아 데이타베이스서버(430)에 저장하게 된다. 이때, 동일한 채널과 매핑되는 각 플랫폼 사업자의 채널 편성정보를 추출한 채널정보데이타를 생성하여 데이타베이스서버(430)에 저장한다.Referring to FIG. 3, the
이로 인해, 채널추천데이타에 포함된 프로그램정보를 상기 채널정보데이타와 매핑시키고, 수신자 플랫폼 영역에 프로그램에 대한 채널정보가 존재하는지를 확인할 수 있다. 도 3과 같이, 발신자가 "투니버스" 채널의 "드래곤볼"이라는 프로그램을 수신자에게 추천할 경우, 수신자 플랫폼 영역이 "강남방송"이라면 투니버스에 해당하는 "채널ID("100")가 존재함을 알 수 있다. Thus, the program information included in the channel recommendation data may be mapped with the channel information data, and it may be confirmed whether channel information about the program exists in the receiver platform region. As shown in FIG. 3, when the caller recommends a program called “Dragon Ball” of the “Tuniverse” channel to the receiver, if the receiver platform area is “Gangnam Broadcasting”, there is a “channel ID (“ 100 ”) corresponding to the Tuny bus. Able to know.
만일, 수신자 플랫폼 영역에 프로그램 정보 또는 채널정보가 없는 경우 발신자 단말기(10)에 채널추천이 실패했다는 정보를 발신자에게 전송한다. 그러나, 이럴경우에도 수신자에게 채널추천 메세지는 전송되나, 채널튜닝은 불가능하다.If there is no program information or channel information in the receiver platform area, the
그리고, 수신자 플랫폼 영역에 프로그램 정보 또는 채널정보가 있는 경우, 채널추천데이타를 데이타베이스서버(430)에 저장하고, 중계시스템서버(40)의 코아서버(410)는 채널추천 데이타의 수신ID와 매핑되는 데이타베이스서버(430)에 저장된 플랫폼 데이타를 검색 추출하여 해당 수신자 플랫폼 리턴패스서버(50)로 채널추 천 데이타를 전송한다.(S160)In addition, if there is program information or channel information in the receiver platform area, the channel recommendation data is stored in the
여기서, 다른 플랫폼 영역간에는 채널정보가 상이하므로 중계시스템서버(40)의 코아서버(410)는 발신자의 채널추천 프로그램("드래곤볼")에 따라 데이타베이스서버에 저장된 수신자 플랫폼(강남방송)의 채널정보(채널ID:100)를 채널추천 데이타에 삽입하여 수신자 플랫폼 리턴패스서버(50)로 전송하게 된다.Here, because the channel information is different between the different platform areas, the
수신자 플랫폼 리턴패스서버(50)는 중계시스템서버(40)로부터 전송받은 채널추천 데이타의 수신ID를 추출하여 매핑되는 수신자 단말기(60)에 채널추천 데이타를 전송한다.(S170) The receiver platform
여기서, 채널추천 데이타는 통상의 http/https, ftp 또는 TCP/IP 소켓등의 방법에 의해 전송된다.Here, the channel recommendation data is transmitted by a method such as a normal http / https, ftp or TCP / IP socket.
채널추천 데이타가 전송되면 수신자 단말기(60)의 단말기 제어부는 전송된 채널추천 데이타를 수신자 단말기(60) 인터페이스에 디스플레이한다.(S180) When the channel recommendation data is transmitted, the terminal controller of the
도 4a 및 도 4b는 본 발명의 바람직한 실시예에 따른 채널추천 화면을 예시한 것이다.4A and 4B illustrate a channel recommendation screen according to a preferred embodiment of the present invention.
도 4a 및 도 4b를 참조하면, 발신자의 키조작에 의해 단말기 제어부가 채널추천 데이타 생성을 위한 데이타 생성창을 발신자 인터페이스에 활성화 시킨다.4A and 4B, the terminal controller activates a data generation window for generating channel recommendation data on the caller interface by the caller's key operation.
상기 데이타 생성창은 수신자, 추천채널, 추천내용(메세지) 및 화면 캡쳐여부등에 대한 입력이 가능하도록 UI가 제어될 수 있다.The data generation window may be controlled by the UI to enable input of a recipient, a recommendation channel, a recommendation (message), and screen capture.
생성창에 채널추천 데이타에 대한 정보를 입력하면 단말기 제어부는 채널추천데이타를 생성하여 전송하게 된다.When the information on the channel recommendation data is input to the generation window, the terminal controller generates and transmits channel recommendation data.
한편, 채널추천데이타가 수신자 단말기(60)에 전송되면, 채널추천 데이타를 디스플레이하기 위한 데이타 수신창이 수신자 인터페이스에 활성화된다.On the other hand, if the channel recommendation data is transmitted to the
상기 데이타 수신창은 채널추천 데이타 뿐만 아니라, 채널추천 데이타의 저장 또는 시청여부를 묻는 아이콘이 생성될 수 있으며, 수신자가 시청을 원할경우("시청" 선택) 수신자 단말기(60)의 제어부가 튜닝제어를 통해 해당 채널로 변경시키게 된다.In the data receiving window, not only the channel recommendation data but also an icon asking whether to store or view the channel recommendation data may be generated, and if the receiver wants to watch (select “viewing”), the controller of the
또한, 채널추천 데이타를 전송받은 수신자는 발신자에게 답장을 보낼 수 있도록 UI를 구성할 수 있으며, 발신자가 답장을 보내기를 원할 경우 메세지 데이타를 키입력을 통해 작성하여 수신자에게 전송하게 된다. 여기서, 전송방법은 채널추천 데이타 전송방법과 동일하다.In addition, the receiver receiving the channel recommendation data can configure the UI to send a reply to the sender, and if the sender wants to send a reply, the message data is written through key input and sent to the receiver. Here, the transmission method is the same as the channel recommendation data transmission method.
<실시예 1><Example 1>
-동일 플랫폼 영역간의 채널추천 데이타 전송-Channel recommendation data transmission between the same platform area
도 5는 본 발명의 바람직한 실시예에 따른 동일 플랫폼 영역간 채널추천 방법을 개략적으로 도시한 예시도이다.5 is an exemplary view schematically showing a channel recommendation method between the same platform region according to a preferred embodiment of the present invention.
도 5를 참조하면, 발신자는 특정 수신자에게 채널 추천하기 위해 특정 키를 이용한 단말기 제어부의 제어에 의해 화면을 캡쳐하여 이미지 파일을 저장하거나, 채널에 포함된 부가 컨텐츠 정보를 데이터 형식으로 압축된 채널추천 데이타를 생성한다.Referring to FIG. 5, a sender may capture a screen by controlling a terminal control unit using a specific key to recommend a channel to a specific receiver, and store an image file, or recommend channel compression of additional content information included in the channel into a data format. Generate data.
상기 채널 추천 데이타에는 메세지 분류코드, 발신자 식별코드(이하' ID라고 함.), 수신자ID, 채널추천시간, 프로그램ID, 메세지, 캡쳐이미지 정보, 부가 컨텐 츠등의 정보가 포함된다. The channel recommendation data includes information such as a message classification code, a caller identification code (hereinafter referred to as an 'ID'), a receiver ID, a channel recommendation time, a program ID, a message, captured image information, and additional content.
여기서, "01"은 단문메세지(SMS) 분류코드이며, "001_230890245"는 발신자 ID로써, "001"은 플랫폼 사업자에 부여되는 특별번호이며, "230890245"는 발신자 스마트카드ID이다. 또한, "001_325690453"은 수신자ID로써, "OO1"은 특별번호이며, "325690453"은 수신자 스마트카드ID이며, "200601161450"은 채널추천시간이며, "2990"은 프로그램ID이며, "자기가 좋아하는 튜니버스 한다"는 전송하려는 메세지이며, "img0005.JPG"는 캡쳐된 이미지 정보이며, "#5000"는 부가 컨텐츠 정보이다.Here, "01" is a short message (SMS) classification code, "001_230890245" is a caller ID, "001" is a special number assigned to a platform operator, and "230890245" is a caller smart card ID. In addition, "001_325690453" is a recipient ID, "OO1" is a special number, "325690453" is a recipient smart card ID, "200601161450" is a channel recommendation time, "2990" is a program ID, "your favorite" "Tuniverse" is a message to be transmitted, "img0005.JPG" is captured image information, "# 5000" is additional content information.
상기 생성된 채널추천 데이타는 과금서버(20)를 거쳐 비용처리되고, 발신자 플랫폼 리턴패스(RP)서버(30)에 전송된다.The generated channel recommendation data is cost-processed through the charging
발신자 플랫폼 리턴패스서버(30)는 전송된 채널추천 데이타의 수신자ID를 추출하여 플랫폼 특별번호(001)가 동일한지 여부를 확인한다. 여기서, 수신자ID에 포함된 특별번호(001)가 플랫폼 특별번호(001)와 동일하므로 발신자 플랫폼 리턴패스서버는 데이타베이스서버(미도시)에 저장된 동일 플랫폼 사용자 정보를 참조하여 매핑되는 수신자 단말기(60)의 스마트카드ID로 채널추천데이타를 전송한다. The sender platform
<실시예 2><Example 2>
- 다른 플랫폼 영역간의 채널추천 데이타 전송-Channel recommendation data transfer between different platform areas
도 6은 본 발명의 바람직한 실시예에 따른 다른 플랫폼 영역간 채널추천 방법을 개략적으로 도시한 예시도이다.6 is an exemplary view schematically showing a channel recommendation method between different platform regions in accordance with a preferred embodiment of the present invention.
도 6을 참조하면, 발신자는 키조작에 의한 단말기 제어부의 제어에 의해 채 널추천 데이타를 생성한다. 여기서, 채널추천 데이타에 포함된 정보는 도 5에 따른 채널추천 데이타와 동일하나, 수신자ID가 "0110000000"이라는 점에서 구별된다.Referring to FIG. 6, the caller generates channel recommendation data under the control of the terminal control unit by key manipulation. Here, the information included in the channel recommendation data is the same as the channel recommendation data according to FIG. 5, but is distinguished in that the receiver ID is "0110000000".
상기 생성된 채널추천 데이타는 과금서버(20)를 거쳐 비용처리되고, 발신자 플랫폼 리턴패스서버(30)에 전송된다.The generated channel recommendation data is cost-processed through the charging
발신자 플랫폼 리턴패스서버(30)는 수신자가 동일 플랫폼 영역인지 여부를 확인하게 되는데, 채널추천데이타에 포함된 수신자ID는 "0110000000"으로 수신자 전화번호이며 해당 플랫폼 영역은 통신사업자 영역이므로 수신자는 다른 플랫폼 사용자임을 확인하게 된다.The sender platform
발신자 플랫폼 리턴패스서버(30)는 수신자가 동일 플랫폼 사용자가 아님을 확인하면, 중계시스템서버(40)로 채널추천 데이타를 전송한다.When the sender platform
중계시스템서버(40)의 코아서버(410)는 채널추천 데이타의 수신자ID(011)와 데이타베이스서버에 저장된 플랫폼 정보를 검색하여 매핑되는 플랫폼 영역(011 OO텔레콤)을 추출해낸다.The
여기서, 플랫폼 정보는 모든 플랫폼 사업자에 대한 정보이며, 플팻폼 영역을 구분하는 특별번호를 포함한다.Here, the platform information is information about all platform operators, and includes a special number for distinguishing the platform area.
코아서버(410)는 추출된 수신자 플랫폼 리턴패스서버(50)로 채널추천 데이타를 전송한다. 중계시스템서버(40)는 각 플랫폼 사업자의 채널정보와 프로그램정보가 연동된 채널정보데이타를 저장하고 있으므로, 발신자가 추천하는 프로그램에 대한 수신자의 채널정보를 채널추천 데이타에 삽입하여 수신자 플랫폼 리턴패스서버(50)로 전송할 수 있다.The
수신자 플랫폼 리턴패스서버(50)는 전송된 채널추천 데이타의 수신자ID(011- 0000000)를 추출하고, 동일 플랫폼 사용자 정보를 검색하여 매핑되는 수신자 단말기(60)(0000000)로 채널추천 데이타를 전송한다. The receiver platform
상기의 실시예는 특정 수신자에게 채널 추천 데이타를 전송하는 방법에 대한 것이나, 발신자는 다수의 수신자에게 채널 추천 데이타를 동시에 전송할 수 있다.The above embodiment relates to a method for transmitting channel recommendation data to a specific receiver, but the sender may simultaneously transmit channel recommendation data to multiple receivers.
이럴 경우, 발신자 단말기의 제어부는 각 수신자ID만 다른 채널추천 데이타들을 생성하여 상기에 설명한 채널추천 방법과 동일한 방법에 의해 각 수신자에게 채널추천 데이타를 전송하게 된다. In this case, the control unit of the sender terminal generates channel recommendation data only for each receiver ID, and transmits channel recommendation data to each receiver by the same method as the channel recommendation method described above.
또한, 상기의 실시예는 채널 추천에 한하여 설명하였지만, 벨소리, 컬러링, 홈쇼핑의 경우 상품 추천등 다양한 컨텐츠의 추천 데이타 전송이 가능하다.In addition, although the above embodiment has been described with respect to channel recommendation, it is possible to transmit recommendation data of various contents such as ringtone, coloring, and product recommendation in the case of home shopping.
여기서, 추천데이타 생성 및 전송과정은 상기의 채널 추천 데이타 생성 및 전송과정과 동일한 방법에 의해 수행되어 진다.Here, the recommendation data generation and transmission process is performed by the same method as the channel recommendation data generation and transmission process.
상기에서 살펴본 바와 같이 본 발명에 따른 채널추천 데이타 전송시스템 및 이를 이용한 전송방법은 사용자 인터페이스를 개선하여 사용자 편의를 극대화할 수 있는 탁월한 효과가 발생한다.As described above, the channel recommendation data transmission system and the transmission method using the same according to the present invention have an excellent effect of maximizing user convenience by improving the user interface.
이상에서 설명한 본 발명의 상세한 설명에서는 본 발명의 바람직한 실시예를 참조하여 설명하였지만, 본 발명의 보호범위는 상기 실시예에 한정되는 것이 아니며, 해당 기술분야의 통상의 지식을 갖는 자라면 본 발명의 사상 및 기술영역으로 부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.Although the detailed description of the present invention described above has been described with reference to the preferred embodiment of the present invention, the protection scope of the present invention is not limited to the above embodiment, and those skilled in the art will appreciate It will be understood that various modifications and changes can be made in the present invention without departing from the spirit and scope of the invention.
따라서, 본 발명의 기술적 범위는 명세서의 상세한 설명에 기재된 내용으로 한정되는 것이 아니라 특허청구범위에 의해 정하여져야만 할 것이다. Therefore, the technical scope of the present invention should not be limited to the contents described in the detailed description of the specification but should be defined by the claims.
Claims (16)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020060022447A KR100692494B1 (en) | 2006-03-10 | 2006-03-10 | Channel Recommendation Data Transmission System and Channel Recommendation Method Using the Same |
| PCT/KR2007/001141 WO2007105873A1 (en) | 2006-03-10 | 2007-03-08 | System for transmitting channel recommendation data and channel recommendation method thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020060022447A KR100692494B1 (en) | 2006-03-10 | 2006-03-10 | Channel Recommendation Data Transmission System and Channel Recommendation Method Using the Same |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR100692494B1 true KR100692494B1 (en) | 2007-03-12 |
Family
ID=38103035
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020060022447A Expired - Fee Related KR100692494B1 (en) | 2006-03-10 | 2006-03-10 | Channel Recommendation Data Transmission System and Channel Recommendation Method Using the Same |
Country Status (2)
| Country | Link |
|---|---|
| KR (1) | KR100692494B1 (en) |
| WO (1) | WO2007105873A1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101092769B1 (en) | 2008-09-30 | 2011-12-09 | 에스케이플래닛 주식회사 | System and method for capturing broadcasting image and transmitting of captured image |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2009042879A1 (en) | 2007-09-27 | 2009-04-02 | Echostar Technologies L.L.C. | Systems and methods for communications between client devices of a broadcast system |
| US8223185B2 (en) | 2008-03-12 | 2012-07-17 | Dish Network L.L.C. | Methods and apparatus for providing chat data and video content between multiple viewers |
| GB2557775A (en) * | 2015-08-21 | 2018-06-27 | Ford Global Tech Llc | Radio-station-recommendation system and method |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001333411A (en) * | 2000-05-18 | 2001-11-30 | Fujitsu Ltd | Information viewing support device |
| KR20050026312A (en) * | 2003-09-09 | 2005-03-15 | 삼성전자주식회사 | Recommended program sharing device using digital set top box and recommended program sharing method thereof |
| KR20060073071A (en) * | 2004-12-24 | 2006-06-28 | 엘지전자 주식회사 | Reservation recording device and method using broadcast receiver on network |
| KR20060104490A (en) * | 2005-03-30 | 2006-10-09 | 엘지전자 주식회사 | Method and system for transmitting / receiving broadcast program guide information in digital broadcasting system |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100617309B1 (en) * | 2004-06-12 | 2006-08-30 | 한국전자통신연구원 | EPP providing apparatus and method thereof, terminal receiving EPP and EP display method |
-
2006
- 2006-03-10 KR KR1020060022447A patent/KR100692494B1/en not_active Expired - Fee Related
-
2007
- 2007-03-08 WO PCT/KR2007/001141 patent/WO2007105873A1/en active Application Filing
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001333411A (en) * | 2000-05-18 | 2001-11-30 | Fujitsu Ltd | Information viewing support device |
| KR20050026312A (en) * | 2003-09-09 | 2005-03-15 | 삼성전자주식회사 | Recommended program sharing device using digital set top box and recommended program sharing method thereof |
| KR20060073071A (en) * | 2004-12-24 | 2006-06-28 | 엘지전자 주식회사 | Reservation recording device and method using broadcast receiver on network |
| KR20060104490A (en) * | 2005-03-30 | 2006-10-09 | 엘지전자 주식회사 | Method and system for transmitting / receiving broadcast program guide information in digital broadcasting system |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101092769B1 (en) | 2008-09-30 | 2011-12-09 | 에스케이플래닛 주식회사 | System and method for capturing broadcasting image and transmitting of captured image |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2007105873A1 (en) | 2007-09-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101422042B (en) | Systems and methods for providing a shared folder via television | |
| KR100577360B1 (en) | Recommended Program Sharing Device and Method Using Digital Set Top Box | |
| US20030036395A1 (en) | Method of and system for providing a programming information for programming a device | |
| US9521460B2 (en) | Apparatus, systems and methods to communicate received commands from a receiving device to a mobile device | |
| KR20010071234A (en) | Personal navigator system | |
| WO2006069603A1 (en) | Method and system for enabling reception of multimedia contents at a user's tv set via a communications terminal | |
| KR20020078359A (en) | Electronic Commerce System and Method by Digital Broadcasting | |
| US20060059231A1 (en) | Information acquiring device and information providing device | |
| KR100692494B1 (en) | Channel Recommendation Data Transmission System and Channel Recommendation Method Using the Same | |
| CN1937539B (en) | Device and method for automatically acquiring information relating to viewers of programs transmitted by a communication network | |
| KR20030019147A (en) | Broadcasting receiving device and broadcasting receiving method | |
| US20050004994A1 (en) | Method for transmitting audio-visual programmes proposed by users, terminal and server therefor | |
| KR100691788B1 (en) | Broadcast service system capable of broadcasting personal contents and broadcast receiver using the same | |
| KR20140110664A (en) | Recording medium, apparatus and method for providing chatting service | |
| KR100922770B1 (en) | Billing method for use of information and user terminals managing billing of own use of information | |
| KR101179121B1 (en) | Method for processing an adding information associated with live broadcast contents | |
| US7478240B1 (en) | Method and system for capture of location specific media related information and delivery through communications network | |
| EP1102481B1 (en) | Improvements to data receiving apparatus | |
| KR100679159B1 (en) | How to reserve broadcast program on mobile terminal | |
| JP4343876B2 (en) | Portable wireless telephone device | |
| KR100679399B1 (en) | Audience Rating Method Using Data Broadcasting | |
| KR20070115492A (en) | Login method in data broadcasting | |
| KR101563134B1 (en) | How to provide a blog service, blog server, set-top box and system | |
| JP2003125381A (en) | Information usage fee charging method and information usage fee charging user terminal | |
| KR20070074229A (en) | Management method of watching DB broadcasting using mobile communication terminal |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| FPAY | Annual fee payment |
Payment date: 20130227 Year of fee payment: 7 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| FPAY | Annual fee payment |
Payment date: 20140224 Year of fee payment: 8 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
| FPAY | Annual fee payment |
Payment date: 20150303 Year of fee payment: 9 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20160226 Year of fee payment: 10 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 10 |
|
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20170303 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20170303 |