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

KR100838800B1 - System and method for personal broadcasting service - Google Patents

System and method for personal broadcasting service Download PDF

Info

Publication number
KR100838800B1
KR100838800B1 KR1020070036959A KR20070036959A KR100838800B1 KR 100838800 B1 KR100838800 B1 KR 100838800B1 KR 1020070036959 A KR1020070036959 A KR 1020070036959A KR 20070036959 A KR20070036959 A KR 20070036959A KR 100838800 B1 KR100838800 B1 KR 100838800B1
Authority
KR
South Korea
Prior art keywords
transmitting
terminal
information
receiving
application server
Prior art date
Application number
KR1020070036959A
Other languages
Korean (ko)
Inventor
황준호
김환철
김종민
이주문
함희혁
오세현
Original Assignee
에스케이 텔레콤주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 에스케이 텔레콤주식회사 filed Critical 에스케이 텔레콤주식회사
Priority to KR1020070036959A priority Critical patent/KR100838800B1/en
Application granted granted Critical
Publication of KR100838800B1 publication Critical patent/KR100838800B1/en

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

A system and a method for a personal broadcasting service are provided to automate manufacture and distribution of broadcasting data and to enable a user to watch broadcasting data, received within a home, even in a remote place through a wired/wireless communication network. An application server(500) registers subscription information of a transmitting terminal(200) and a receiving terminal(100,300), and performs an authentication process for the transmitting and receiving terminals. The application server transmits EPG(Electronic Program Guide) information and address information for a broadcasting service to the transmitting and receiving terminals. The receiving terminal parses the EPG information transmitted from the application server and outputs the parsed information on a screen. The receiving terminal receives and reproduces broadcasting data transmitted from the transmitting terminal, and transmits a broadcasting control signal to the transmitting terminal according to input of a user. The transmitting terminal stores the EPG information transmitted from the application server, and performs a corresponding operation according to the broadcasting control signal transmitted from the receiving terminal. The broadcasting control signal is directly transmitted from the receiving terminal to the transmitting terminal through a P2P(Peer-to-Peer) mode or transmitted from the receiving terminal to the transmitting terminal via the application server.

Description

개인 방송 서비스 시스템 및 방법{System and Method for Personal Broadcasting Service}System and Method for Personal Broadcasting Service

도 1은 본 발명에 의한 개인 방송 서비스 시스템과 이동 통신망의 연결 관계를 나타내는 도면,1 is a diagram showing a connection relationship between a personal broadcast service system and a mobile communication network according to the present invention;

도 2는 본 발명에 의한 수신측 단말기 상에 표시되는 일 실시예를 나타내는 도면,2 is a view showing an embodiment displayed on a receiving terminal according to the present invention;

도 3은 본 발명에 의한 수신측 단말기 상에 표시되는 다른 실시예를 나타내는 도면,3 is a view showing another embodiment displayed on a receiving terminal according to the present invention;

도 4는 본 발명에 의한 수신측 단말기 상에 표시되는 또 다른 실시예를 나타내는 도면,4 is a view showing another embodiment displayed on a receiving terminal according to the present invention;

도 5는 본 발명에 의한 어플리케이션 구성의 일 실시예를 나타내는 도면,5 is a diagram showing an embodiment of an application configuration according to the present invention;

도 6은 본 발명에 의한 어플리케이션 구성의 다른 실시예를 나타내는 도면,6 is a view showing another embodiment of an application configuration according to the present invention;

도 7은 본 발명에 의한 개인 방송 서비스 방법의 일 실시예를 설명하기 위한 흐름도,7 is a flowchart illustrating an embodiment of a personal broadcast service method according to the present invention;

도 8은 본 발명에 의한 개인 방송 서비스 방법의 다른 실시예를 설명하기 위한 흐름도,8 is a flowchart illustrating another embodiment of a personal broadcast service method according to the present invention;

도 9는 본 발명에 의한 개인 방송 서비스 방법의 또 다른 실시예를 설명하기 위한 흐름도이다.9 is a flowchart for explaining another embodiment of a personal broadcast service method according to the present invention.

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

100, 300 : 수신측 단말기 200 : 송신측 단말기100, 300: receiver terminal 200: transmitter terminal

410 : 이동 통신망 430 : 인터넷410: mobile network 430: the Internet

500 : 어플리케이션 서버 510 : 정보 송수신부500: application server 510: information transceiver

520 : 송수신측 단말기 정보 등록부 530 : 사용자 인증부520: transmitting and receiving terminal information registration unit 530: user authentication unit

540 : 정보 제공부 550 : EPG 관리부540: information provider 550: EPG management unit

560 : 방송 제어 요청부 570 : 데이터베이스560: broadcast control request unit 570: database

580 : 방송 데이터 관리부 590 : 포맷 변환부580: broadcast data management unit 590: format conversion unit

600 : 방송 데이터 녹화부600: broadcast data recording unit

본 발명은 개인 방송 서비스 시스템 및 방법에 관한 것으로서, 보다 상세하게는 방송 데이터의 제작과 배포를 자동화하고, 유무선 통신망을 통해 원격지에서도 댁내로 수신되는 방송 데이터를 시청할 수 있도록 하는 개인 방송 서비스 시스템 및 방법에 관한 것이다.The present invention relates to a personal broadcast service system and method, and more specifically, to a personal broadcast service system and method for automating the production and distribution of broadcast data and enabling the user to watch broadcast data received at home from a remote location through a wired or wireless communication network. It is about.

최근, PDA(Personal Digital Assistant), HPC(Hand Personal Computer), 무선 통신이 가능한 노트북, 스마트 폰, WAP(Wireless Application Protocol) 폰, HHT(Hand Held Terminal) 등과 같은 이동통신 단말기를 이용하여 무선 인터넷을 통해 정보를 제공받는 기술이 연구 및 제공되고 있다.Recently, wireless Internet has been used using mobile communication terminals such as PDA (Personal Digital Assistant), HPC (Hand Personal Computer), notebooks capable of wireless communication, smart phones, WAP (Wireless Application Protocol) phones, HHT (Hand Held Terminal), etc. Information technology is being researched and provided.

현재, TV 케이블 또는 안테나 선을 통해 전송되어 댁내에서 시청할 수 있는 방송 데이터는 유선으로 연결된 텔레비전을 이용하여 댁내에서만 시청할 수 있다.At present, broadcast data transmitted through a TV cable or an antenna line to be viewed in the home can only be viewed in the home using a wired television.

만약, 사용자가 비싼 비용으로 댁내에서 시청할 수 있는 케이블 방송 시청을 신청하였는데, 대부분의 시간을 외부에 있는 경우, 댁내에서만 방송 데이터를 시청할 수 있다는 제약으로 인해 케이블 방송 서비스를 거의 이용하지 못한다는 문제점이 발생한다.If a user subscribes to a cable broadcast that can be watched at home at a high cost, and most of the time is outside, there is a problem that the cable broadcast service is rarely used due to the limitation of being able to watch broadcast data only in the home. Occurs.

한편, 종래의 방송 시스템은 제작과 배포가 분리되어 있고, 방송 기술이 복잡하며 비용이 많이 들기 때문에, 사용자 개개인이 촬영하여 제작한 방송 데이터를 타 사용자에게 제공하는 데 많은 어려움을 겪어야 했다.On the other hand, in the conventional broadcasting system, since production and distribution are separated, and broadcasting technology is complicated and expensive, the conventional broadcasting system has had a lot of difficulties in providing broadcasting data produced by each user to other users.

또한, 인터넷을 사용하는 가입자는 비대칭적인 서비스를 받고 있는 데, 이때 다운 링크는 대역폭이 큰 반면 업 링크의 대역폭이 작아 일대일 서비스를 수행하는 데는 큰 문제점이 없지만 일대다 서비스를 수행하기에는 문제점이 발생하였다.In addition, subscribers using the Internet are receiving asymmetrical services. At this time, the downlink has a large bandwidth but the uplink has a small bandwidth, so there is no problem in performing one-to-one service, but there is a problem in performing one-to-many service. .

본 발명은 상술한 문제점을 해결하기 위하여 안출된 것으로서, 원격지에서도 유무선 통신망을 통해 댁내 STB에서 제공하는 방송 데이터를 시청할 수 있도록 하 는 개인 방송 서비스 시스템 및 방법을 제공하는데 그 기술적 과제가 있다.The present invention has been made to solve the above problems, there is a technical problem to provide a personal broadcast service system and method for viewing the broadcast data provided by the home STB through a wired or wireless communication network even in remote locations.

또한, 본 발명은 방송 데이터의 제작과 배포를 자동화하고, 송신측 단말기로부터 전송되는 방송 데이터를 서버측에서 관리하여 다수의 수신측 단말기로 방송 데이터를 제공하는 일대다 서비스가 원활하게 이루어질 수 있도록 하는 데 목적이 있다.In addition, the present invention is to automate the production and distribution of broadcast data, to manage the broadcast data transmitted from the transmitting terminal in the server side to provide a smooth one-to-many service for providing broadcast data to a plurality of receiving terminals There is a purpose.

상술한 목적을 달성하기 위한 개인 방송 서비스 시스템으로서,As a personal broadcast service system for achieving the above object,

송신측 단말기와 수신측 단말기의 가입 정보를 등록하고, 송수신측 단말기에 대한 인증 절차를 수행하며, 방송 서비스를 위한 전자 프로그램 편성표(Electronic Program Guide) 정보 및 주소 정보를 송수신측 단말기로 전송하는 어플리케이션 서버; 상기 어플리케이션 서버부터 전송되는 전자 프로그램 편성표 정보를 파싱한 후, 화면 상에 출력하고, 상기 송신측 단말기로부터 전송되는 방송 데이터를 수신하여 재생하며, 사용자의 입력에 따라 방송 제어 신호를 송신측 단말기로 전송하는 수신측 단말기; 및 상기 어플리케이션 서버로부터 전송되는 전자 프로그램 편성표 정보를 저장하고, 상기 수신측 단말기로부터 전송되는 방송 제어 신호에 따라 해당 동작을 수행하는 송신측 단말기;를 포함한다.An application server that registers subscription information of a transmitting terminal and a receiving terminal, performs an authentication procedure for the transmitting and receiving terminal, and transmits electronic program guide information and address information for a broadcast service to the transmitting and receiving terminal. ; After parsing the electronic program schedule information transmitted from the application server, outputting it on a screen, receiving and playing broadcast data transmitted from the transmitting terminal, and transmitting a broadcast control signal to the transmitting terminal according to a user's input. A receiving terminal; And a transmitting terminal for storing electronic program listing information transmitted from the application server and performing a corresponding operation according to a broadcast control signal transmitted from the receiving terminal.

다른 본 발명은 개인 방송 서비스를 제공하기 위한 어플리케이션 서버로서,Another invention is an application server for providing a personal broadcast service,

상기 어플리케이션 서버와 관련된 정보를 저장하는 데이터베이스; 유무선 통신망과 연결되어, 송수신측 단말기 또는 EPG 제공 서버로부터 정보를 수신하거나 또는 전송하는 정보 송수신부; 인증 절차를 비롯한 방송 서비스를 위해 요구되는 가입 정보를 송수신측 단말기로부터 요청 및 수신하여 상기 데이터베이스에 저장하고 관리하는 송수신측 단말기 정보 등록부; 상기 송수신측 단말기 정보 등록부에 의해서 상기 데이터베이스에 저장된 가입 정보를 기초로 시스템에 접속한 해당 사용자의 인증 절차를 수행하는 사용자 인증부; 및 방송 서비스를 요청하는 송수신측 단말기로 전자 프로그램 편성표 정보 및 방송 데이터 송수신을 위한 주소 정보를 제공하는 정보 제공부;를 포함한다.A database storing information related to the application server; An information transceiving unit connected with a wired / wireless communication network and receiving or transmitting information from a transceiving terminal or an EPG providing server; Transmitting and receiving terminal information registration unit for requesting and receiving subscription information required for a broadcast service including an authentication procedure from a transmitting and receiving terminal, storing and managing in the database; A user authentication unit performing an authentication procedure of a corresponding user connected to the system based on the subscription information stored in the database by the transmitting and receiving terminal information registration unit; And an information providing unit providing electronic program schedule information and address information for transmitting and receiving broadcast data to a transmitting and receiving terminal requesting a broadcast service.

또 다른 본 발명은 개인 방송 서비스 시스템으로서,Another invention is a personal broadcast service system,

송신측 단말기와 수신측 단말기의 가입 정보를 등록하고, 송수신측 단말기에 대한 인증 절차를 수행하며, 복수의 방송 데이터 리스트로부터 수신측 단말기에 의해 요청되는 특정 카테고리와 매칭되는 방송 데이터 리스트를 추출하여 수신측 단말기로 전송하고, 송신측 단말기로부터 전송되는 방송 데이터를 수신 및 저장하여, 이를 요청하는 해당 수신측 단말기로 제공하고, 수신측 단말기로부터 전송되는 녹화 요청 신호를 수신하면 해당 방송 데이터를 녹화하는 어플리케이션 서버; 상기 어플리케이션 서버부터 전송되는 방송 데이터 리스트를 파싱한 후, 화면 상에 출력하고, 상기 어플리케이션 서버로부터 전송되는 방송 데이터를 수신하여 재생하며, 사용자의 입력에 따라 특정 방송 데이터에 대한 녹화 요청 신호를 상기 어플리케이션 서버로 전송하는 수신측 단말기; 및 자신이 제공할 수 있는 방송 데이터를 상기 어플리케이션 서버로 전송하여 복수의 수신측 단말기로 전송할 수 있도록 하는 송신측 단말기;를 포함한다.Register subscription information of the transmitting terminal and the receiving terminal, performs authentication procedure for the transmitting and receiving terminal, extracts and receives a broadcasting data list matching a specific category requested by the receiving terminal from the plurality of broadcasting data lists. An application for transmitting to the terminal, receiving and storing broadcast data transmitted from the transmitting terminal, providing the request to the corresponding receiving terminal, and recording the broadcast data when receiving the recording request signal transmitted from the receiving terminal. server; After parsing the broadcast data list transmitted from the application server, the broadcast data list is output on the screen, received and reproduced from the broadcast server data transmitted from the application server, and the recording request signal for the specific broadcast data is input according to a user input. A receiving terminal for transmitting to a server; And a transmitting terminal for transmitting the broadcast data which can be provided to the application server to the plurality of receiving terminals.

또 다른 본 발명은 개인 방송 서비스를 제공하기 위한 어플리케이션 서버로서,Another invention is an application server for providing a personal broadcast service,

상기 어플리케이션 서버와 관련된 정보를 저장하는 데이터베이스; 유무선 통신망과 연결되어, 송수신측 단말기로부터 정보를 수신하거나 또는 전송하는 정보 송수신부; 인증 절차를 비롯한 방송 서비스를 위해 요구되는 가입 정보를 송수신측 단말기로부터 요청 및 수신하여 상기 데이터베이스에 저장하고 관리하는 송수신측 단말기 정보 등록부; 상기 송수신측 단말기 정보 등록부에 의해서 상기 데이터베이스에 저장된 가입 정보를 기초로 시스템에 접속한 해당 사용자의 인증 절차를 수행하는 사용자 인증부; 송신측 단말기로부터 전송되는 방송 데이터를 수신하면, 이를 기 설정된 기준에 따라 구분하여 상기 데이터베이스에 저장 및 관리하는 방송 데이터 관리부; 및 수신측 단말기의 요청에 따라 복수의 방송 데이터 리스트 및 방송 데이터를 수신측 단말기로 제공하는 정보 제공부;를 포함한다.A database storing information related to the application server; An information transceiving unit connected with a wired / wireless communication network and receiving or transmitting information from a transceiving terminal; Transmitting and receiving terminal information registration unit for requesting and receiving subscription information required for a broadcast service including an authentication procedure from a transmitting and receiving terminal, storing and managing in the database; A user authentication unit performing an authentication procedure of a corresponding user connected to the system based on the subscription information stored in the database by the transmitting and receiving terminal information registration unit; When receiving the broadcast data transmitted from the transmitting terminal, the broadcast data management unit for classifying and storing in the database according to a predetermined reference; And an information provider for providing a plurality of broadcast data lists and broadcast data to a receiver terminal according to a request of the receiver terminal.

또 다른 본 발명은 개인 방송 서비스 방법으로서,Another invention is a personal broadcast service method,

인증 절차를 비롯한 방송 서비스를 위해 요구되는 가입 정보를 송수신측 단말기로부터 요청 및 수신하여 등록하는 제 1 단계; 이후, 송신측 단말기 또는 수신측 단말기 중 어느 하나가 방송 서비스를 요청함에 따라, 해당 단말기의 인증 절차 수행 후, 해당 전자 프로그램 편성표 정보 및 방송 데이터 송수신을 위한 주소 정보를 해당 단말기로 전송하는 제 2 단계;를 포함한다.A first step of requesting, receiving and registering subscription information required for a broadcast service including an authentication procedure from a transmitting and receiving terminal; Thereafter, when either the transmitting terminal or the receiving terminal requests a broadcast service, after performing an authentication procedure of the corresponding terminal, a second step of transmitting the corresponding electronic program schedule information and address information for transmitting and receiving broadcast data to the corresponding terminal; It includes;

또 다른 본 발명은 개인 방송 서비스 방법으로서,Another invention is a personal broadcast service method,

인증 절차를 비롯한 방송 서비스를 위해 요구되는 가입 정보를 송수신측 단 말기로부터 요청 및 수신하여 등록하는 제 1 단계; 이후, 송신측 단말기로부터 전송되는 방송 데이터를 수신하면, 이를 기 설정된 기준에 따라 구분하여 저장하는 제 2 단계; 수신측 단말기로부터 전송되는 특정 카테고리의 방송 데이터 리스트 요청을 수신하면, 기 저장된 복수의 방송 데이터 리스트로부터 상기 특정 카테고리와 매칭되는 방송 데이터 리스트를 추출하여 수신측 단말기로 전송하는 제 3 단계; 및 수신측 단말기로부터 전송되는 특정 방송 데이터 요청 신호를 수신하면, 해당 방송 데이터를 추출하여 수신측 단말기로 전송하는 제 4 단계;를 포함한다.A first step of requesting, receiving and registering subscription information required for a broadcast service including an authentication procedure from a transmitting and receiving terminal; Thereafter, when receiving the broadcast data transmitted from the transmitting terminal, a second step of classifying and storing them according to a predetermined criterion; Receiving a broadcast data list request of a specific category transmitted from a receiving terminal, a third step of extracting a broadcast data list matching the specific category from a plurality of pre-stored broadcast data lists and transmitting the extracted broadcast data list to a receiving terminal; And a fourth step of extracting and transmitting the corresponding broadcast data to the receiving terminal when receiving a specific broadcast data request signal transmitted from the receiving terminal.

본 발명의 상세한 설명에서 개시하는 송신측 단말기는 TV 케이블, 안테나 선 등과 연결되어 방송 데이터를 수신하고, 이를 타 단말기로 전송하는 것이 가능한 단말기(예를 들어, 셋 탑 박스(Set Top Box; STB))를 의미하며, 수신측 단말기는 유선 또는 무선 통신을 통해 동영상과 같은 방송 데이터를 수신하여 재생하는 것이 가능한 휴대폰과 같은 이동통신 단말기와 개인 PC를 의미한다.The transmitting terminal disclosed in the detailed description of the present invention may be connected to a TV cable, an antenna line, or the like to receive broadcast data and transmit the same to another terminal (for example, a set top box (STB)). The receiver terminal refers to a mobile communication terminal such as a mobile phone and a personal PC capable of receiving and playing broadcast data such as video through wired or wireless communication.

또한, 본 발명에서 개시하는 방송 데이터는 TV 케이블 등을 통해 특정 방송국으로부터 전송되는 데이터에 한정하지 않고, 일반 개인에 의해서 제작된 데이터도 포함한다.In addition, the broadcast data disclosed in the present invention is not limited to data transmitted from a specific broadcast station via a TV cable or the like, but also includes data produced by an individual.

이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 보다 상세히 설명하기로 한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명에 의한 개인 방송 서비스 시스템과 이동 통신망의 연결 관계를 나타내는 도면이다.1 is a diagram illustrating a connection relationship between a personal broadcast service system and a mobile communication network according to the present invention.

도 1을 참조하면, 개인 방송 서비스 시스템은 유무선 통신망(410, 430)과 연결되어, 송신측 단말기(200) 및 수신측 단말기(100, 300)의 가입 정보를 관리하고, 방송 서비스를 위한 정보를 제공하는 어플리케이션 서버(500), 방송 데이터를 수신하여 재생하는 수신측 단말기(100, 300)와 방송 데이터를 제공하는 송신측 단말기(200)를 포함한다.Referring to FIG. 1, a personal broadcast service system is connected to wired / wireless communication networks 410 and 430 to manage subscription information of a transmitting terminal 200 and a receiving terminal 100 and 300, and provides information for broadcasting service. The application server 500 includes a receiving terminal 100 and 300 for receiving and reproducing broadcast data, and a transmitting terminal 200 for providing broadcast data.

보다 상세히 설명하면, 개인 방송 서비스 시스템은 어플리케이션 서버(500)측에서 방송 서비스를 위한 인증 절차 및 전자 프로그램 편성표(Electronic Program Guide; EPG) 정보 제공 등을 수행하여 수신측 단말기(100, 300)와 송신측 단말기(200) 간에 P2P 방식으로 방송 데이터를 송수신할 수 있도록 하는 첫 번째 경우와 어플리케이션 서버(500) 측에서 송신측 단말기(200)로부터 제공되는 방송 데이터를 수신측 단말기(100, 300)로 제공하는 두 번째 경우로 구분한다.In more detail, the personal broadcast service system transmits to the receiving terminal (100, 300) by performing the authentication process and the Electronic Program Guide (EPG) information for the broadcast service on the application server 500 side, etc. The first case for transmitting and receiving broadcast data between the terminal terminals 200 in a P2P manner, and the application server 500 provides broadcast data provided from the transmitting terminal 200 to the receiving terminals 100 and 300. To the second case.

첫 번째, 개인 방송 서비스 시스템은 송신측 단말기(200)와 수신측 단말기(100, 300)의 가입 정보를 등록하고, 송수신측 단말기에 대한 인증 절차를 수행하며, 방송 서비스를 위한 전자 프로그램 편성표(Electronic Program Guide) 정보 및 주소 정보를 송수신측 단말기로 전송하는 어플리케이션 서버(500), 어플리케이션 서버(500)부터 전송되는 전자 프로그램 편성표 정보를 파싱한 후, 화면 상에 출력하고, 송신측 단말기(200)로부터 전송되는 방송 데이터를 수신하여 재생하며, 사용자의 입력에 따라 방송 제어 신호를 송신측 단말기(200)로 전송하는 수신측 단말기(100, 300), 어플리케이션 서버(500)로부터 전송되는 전자 프로그램 편성표 정보를 저장하고, 수신측 단말기(100, 300)로부터 전송되는 방송 제어 신호에 따라 해 당 동작을 수행하는 송신측 단말기를 포함한다.First, the personal broadcasting service system registers subscription information of the transmitter terminal 200 and the receiver terminals 100 and 300, performs an authentication procedure for the transceiver terminal, and an electronic program schedule for a broadcast service. The application server 500 for transmitting the program guide information and the address information to the transmitting and receiving terminal and the electronic program list information transmitted from the application server 500 are parsed and output on the screen, and then transmitted from the transmitting terminal 200. Receives and reproduces the transmitted broadcast data, and receives electronic program schedule information transmitted from the receiving terminals 100 and 300 and the application server 500 transmitting the broadcast control signal to the transmitting terminal 200 according to a user input. And a transmitting terminal for performing a corresponding operation according to a broadcast control signal transmitted from the receiving terminals 100 and 300.

여기에서, 방송 제어 신호는 방송 데이터 전송 요청 신호, 채널 변경 요청 신호, 녹화 요청 신호 또는 이들의 조합 중 어느 하나이며, 수신측 단말기(100, 300)로부터 송신측 단말기로 P2P(Peer-to-Peer) 방식으로 직접 전송되거나, 또는 수신측 단말기(100, 300)로부터 전송되는 방송 제어 신호가 어플리케이션 서버(500)를 경유하여 송신측 단말기(200)로 전송된다.Here, the broadcast control signal is any one of a broadcast data transmission request signal, a channel change request signal, a recording request signal, or a combination thereof, and is a peer-to-peer from the receiving terminal (100, 300) to the transmitting terminal. Or a broadcast control signal transmitted from the receiving terminal (100, 300) is transmitted to the transmitting terminal (200) via the application server (500).

수신측 단말기(100, 300)는 도 2와 같은 형태로 채널 정보(07, 08, 09, 10, ...)와 방송 데이터명(와락스테이션 4회, 뮤직 닥터 No의 즐길거리, ...)을 포함하는 전자 프로그램 편성표를 표시하며, 사용자가 특정 채널을 선택함에 따라 도 3과 같이 특정 채널에 대한 시간별 방송 데이터명을 표시한다.Receiving terminals 100 and 300 have channel information (07, 08, 09, 10, ...) and broadcast data names (4 times Warak Station, Music Doctor No. An electronic program schedule table including) is displayed, and as the user selects a specific channel, the broadcast data name for each specific channel is displayed as shown in FIG. 3.

또한, 수신측 단말기(100, 300)는 도 4와 같이 화면 상에 표시하여 사용자가 즉시 녹화 또는 예약 녹화할 방송 데이터를 선택하도록 한다.In addition, the receiving terminal (100, 300) is displayed on the screen as shown in Figure 4 so that the user can select the broadcast data to be immediately recorded or scheduled recording.

두 번째로, 개인 방송 서비스 시스템은 송신측 단말기(200)와 수신측 단말기(100, 300)의 가입 정보를 등록하고, 송수신측 단말기에 대한 인증 절차를 수행하며, 복수의 방송 데이터 리스트로부터 수신측 단말기에 의해 요청되는 특정 카테고리와 매칭되는 방송 데이터 리스트를 추출하여 수신측 단말기(100, 300)로 전송하고, 송신측 단말기(200)로부터 전송되는 방송 데이터를 수신 및 저장하여, 이를 요청하는 해당 수신측 단말기(100, 300)로 제공하고, 수신측 단말기(100, 300)로부터 전송되는 녹화 요청 신호를 수신하면 해당 방송 데이터를 녹화하는 어플리케이 션 서버(500), 어플리케이션 서버(500)부터 전송되는 방송 데이터 리스트를 파싱한 후, 화면 상에 출력하고, 어플리케이션 서버(500)로부터 전송되는 방송 데이터를 수신하여 재생하며, 사용자의 입력에 따라 특정 방송 데이터에 대한 녹화 요청 신호를 어플리케이션 서버(500)로 전송하는 수신측 단말기(100, 300), 자신이 제공할 수 있는 방송 데이터를 어플리케이션 서버(500)로 전송하여 복수의 수신측 단말기(100, 300)로 전송할 수 있도록 하는 송신측 단말기(200)를 포함한다.Secondly, the personal broadcast service system registers subscription information of the transmitting terminal 200 and the receiving terminals 100 and 300, performs an authentication procedure for the transmitting and receiving terminal, and receives the receiving side from the plurality of broadcast data lists. The broadcast data list matching the specific category requested by the terminal is extracted and transmitted to the receiving terminal (100, 300), and receiving and storing the broadcast data transmitted from the transmitting terminal (200), the corresponding reception requesting this Provided to the side terminal (100, 300), and receives a recording request signal transmitted from the receiving terminal (100, 300) is transmitted from the application server 500, the application server 500 for recording the corresponding broadcast data After parsing the broadcast data list, the broadcast data list is output on the screen, and the broadcast data transmitted from the application server 500 is received and reproduced. The receiver terminals 100 and 300 for transmitting the recording request signal for the specific broadcast data to the application server 500 and the plurality of receiver terminals by transmitting broadcast data that can be provided to the application server 500. It includes a transmitting terminal 200 to transmit to 100,300.

도 5는 본 발명에 의한 어플리케이션 구성의 일 실시예를 나타내는 도면이다.5 is a diagram illustrating an embodiment of an application configuration according to the present invention.

도시하는 것과 같이, 어플리케이션 서버(500)는 정보 송수신부(510), 송수신측 단말기 정보 등록부(520), 사용자 인증부(530), 정보 제공부(540), EPG 관리부(550), 방송 제어 요청부(560) 및 데이터베이스(570)를 포함한다.As shown, the application server 500, the information transmitting and receiving unit 510, the transmitting and receiving terminal information registration unit 520, the user authentication unit 530, information providing unit 540, EPG management unit 550, broadcast control request Section 560 and database 570.

보다 상세히 설명하면, 정보 송수신부(510)는 유무선 통신망(410, 430)과 연결되어, 송수신측 단말기(100, 200, 300) 또는 EPG 제공 서버(도시하지 않음)로부터 정보를 수신하거나 또는 전송한다.In more detail, the information transmitting / receiving unit 510 is connected to the wired / wireless communication networks 410 and 430 to receive or transmit information from the transmitting / receiving terminal 100, 200, 300 or an EPG providing server (not shown). .

송수신측 단말기 정보 등록부(520)는 인증 절차를 비롯한 방송 서비스를 위해 요구되는 가입 정보를 송수신측 단말기(100, 200, 300)로부터 요청 및 수신하여 데이터베이스(570)에 저장하고 관리한다. 여기에서, 가입 정보는 송신측 단말기(예를 들어, STB)의 시리얼 번호, URI 정보, IP 주소, 사용자의 연락처, 이메일 주소, 사용자명, 사용자를 식별하기 위한 아이디, 비밀번호, 방송 데이터 수신 방법 또는 이들의 조합 중 어느 하나이다. 상기 방송 데이터 수신 방법은 수신측 단말기(100, 300) 사용자에 의해 설정되는 정보로, 프로토콜 정보, 방송 전송 형태 정보(스트리밍 또는 다운로드), 전송 속도 정보(고속 또는 저속) 등을 포함한다.The transmitting and receiving terminal information registration unit 520 requests and receives subscription information required for a broadcasting service including an authentication procedure from the transmitting and receiving terminals 100, 200 and 300, and stores and manages the information in the database 570. Here, the subscription information may be a serial number, URI information, IP address, user's contact information, email address, user name, ID, password for identifying a user, a method of receiving broadcast data or Any combination of these. The broadcast data receiving method is information set by a user of the receiving terminal 100 or 300 and includes protocol information, broadcast transmission type information (streaming or downloading), transmission rate information (high speed or low speed), and the like.

사용자 인증부(530)는 송수신측 단말기 정보 등록부(520)에 의해서 데이터베이스(570)에 저장된 가입 정보를 기초로 서버에 접속한 해당 사용자의 인증 절차를 수행한다.The user authentication unit 530 performs an authentication procedure of the corresponding user accessing the server based on the subscription information stored in the database 570 by the transmitting and receiving terminal information registration unit 520.

정보 제공부(540)는 방송 서비스를 요청하는 송수신측 단말기(100, 200, 300)로 전자 프로그램 편성표 정보 및 방송 데이터 송수신을 위한 주소 정보를 제공한다. 여기에서, 주소 정보는 URI 정보, IP 주소, 이동통신 단말기 번호 등과 같이 수신측 단말기(100, 300) 또는 송신측 단말기(200)로 제어 신호 및 방송 데이터를 전송할 수 있도록 하는 정보이다.The information provider 540 provides electronic program schedule table information and address information for transmitting / receiving broadcast data to the transmitting / receiving side terminals 100, 200, and 300 requesting a broadcast service. Here, the address information is information for transmitting control signals and broadcast data to the receiving terminal (100, 300) or the transmitting terminal 200, such as URI information, IP address, mobile communication terminal number.

송수신측 단말기(100, 200, 300)로 전자 프로그램 편성표를 전송할 때, 정보 제공부(540)는 송수신측 단말기 정보 등록부(520)에 의해 등록된 송신측 단말기(200)의 가입 정보 중 지역 정보를 고려하여 송수신측 단말기로 제공할 전자 프로그램 편성표 정보를 데이터베이스(570)로부터 추출한다. 예를 들어, 송신측 단말기(200)가 위치한 지역이 서울인 경우, 정보 제공부(540)는 서울지역의 전자 프로그램 편성표 정보를 데이터베이스(570)로부터 추출한다.When the electronic program schedule is transmitted to the transmitting / receiving terminal 100, 200, 300, the information providing unit 540 receives regional information from the subscription information of the transmitting terminal 200 registered by the transmitting / receiving terminal information registering unit 520. In consideration of this, the electronic program listing information to be provided to the transmitting and receiving terminal is extracted from the database 570. For example, when the region where the transmitting terminal 200 is located is Seoul, the information providing unit 540 extracts electronic program listing information of the Seoul region from the database 570.

또한, 정보 제공부(540)는 송수신측 단말기(100, 200, 300)와의 통신을 통해 송수신측 단말기(100, 200, 300)에 저장되어 있는 전자 프로그램 편성표의 버전을 체크하고, 체크 결과 전자 프로그램 편성표가 갱신되어야 하는 경우, 신규 전자 프 로그램 편성표 정보를 송수신측 단말기(100, 200, 300)로 제공한다.In addition, the information providing unit 540 checks the version of the electronic program schedule stored in the transmission and reception terminal (100, 200, 300) through communication with the transmission and reception terminal (100, 200, 300), and checks the electronic program When the schedule is to be updated, the new program schedule information is provided to the transmitting and receiving terminal (100, 200, 300).

EPG 관리부(550)는 지역별 전자 프로그램 편성표 정보를 수집하여 데이터베이스(570)에 저장 및 관리한다.The EPG management unit 550 collects region-specific electronic program listing information, and stores and manages the information in the database 570.

방송 제어 요청부(560)는 수신측 단말기(100, 300)와 송신측 단말기(200) 간에 채널 변경 요청, 녹화 요청 등과 같은 방송 제어 신호를 어플리케이션 서버(500)를 통해 전송하는 경우, 수신측 단말기(100, 300)로부터 전송되는 방송 제어 신호를 수신하면, 데이터베이스(570)로부터 수신측 단말기(100, 300)로 방송 데이터를 제공하는 해당 송신측 단말기(200)를 검색하고, 검색된 송신측 단말기(200)로 수신측으로부터 수신한 방송 제어 신호를 전송한다.When the broadcast control request unit 560 transmits a broadcast control signal, such as a channel change request or a recording request, between the receiving terminal 100 or 300 and the transmitting terminal 200 through the application server 500, the receiving terminal. When receiving the broadcast control signal transmitted from (100, 300), the corresponding transmission terminal 200 for providing broadcast data from the database 570 to the receiving terminal (100, 300) is searched, and the retrieved transmission terminal ( 200) the broadcast control signal received from the receiver is transmitted.

데이터베이스(570)는 어플리케이션 서버(500)와 관련된 정보를 저장한다.The database 570 stores information related to the application server 500.

도 6은 본 발명에 의한 어플리케이션 구성의 다른 실시예를 나타내는 도면이다.6 is a view showing another embodiment of an application configuration according to the present invention.

도시하는 것과 같이, 어플리케이션 서버(500)는 정보 송수신부(510), 송수신측 단말기 정보 등록부(520), 사용자 인증부(530), 정보 제공부(540), 방송 데이터 관리부(580), 포맷 변환부(590), 방송 데이터 녹화부(600) 및 데이터베이스(570)를 포함한다.As illustrated, the application server 500 includes an information transceiver 510, a transceiver terminal information register 520, a user authentication unit 530, an information provider 540, a broadcast data manager 580, and format conversion. The unit 590 includes a broadcast data recording unit 600 and a database 570.

보다 상세히 설명하면, 정보 송수신부(510)는 유무선 통신망(410, 430)과 연결되어, 송수신측 단말기(100, 200, 300)로부터 정보를 수신하거나 또는 전송한다.In more detail, the information transceiving unit 510 is connected to the wired / wireless communication networks 410 and 430 to receive or transmit information from the transceiving side terminals 100, 200 and 300.

송수신측 단말기 정보 등록부(520)는 인증 절차를 비롯한 방송 서비스를 위 해 요구되는 가입 정보를 송수신측 단말기(100, 200, 300)로부터 요청 및 수신하여 데이터베이스(570)에 저장하고 관리한다. 여기에서, 가입 정보는 사용자의 연락처, 이메일 주소, 사용자명, 사용자를 식별하기 위한 아이디, 비밀번호, 방송 데이터 수신 방법 또는 이들의 조합 중 어느 하나이다. 상기, 방송 데이터 수신 방법은 수신측 단말기(100, 300) 사용자에 의해 설정되는 정보로, 프로토콜 정보, 방송 전송 형태 정보(스트리밍 또는 다운로드), 전송 속도 정보(고속 또는 저속) 등을 포함한다.Transmitting and receiving terminal information registration unit 520 requests and receives the subscription information required for the broadcast service including the authentication procedure from the transmitting and receiving terminals (100, 200, 300) and stores and manages in the database (570). Here, the subscription information is any one of a user's contact information, an email address, a user name, an ID for identifying the user, a password, a broadcast data reception method, or a combination thereof. The broadcast data receiving method is information set by a user of the receiving terminal 100 or 300 and includes protocol information, broadcast transmission type information (streaming or downloading), transmission rate information (high speed or low speed), and the like.

사용자 인증부(530)는 송수신측 단말기 정보 등록부(520)에 의해서 데이터베이스(570)에 저장된 가입 정보를 기초로 서버에 접속한 해당 사용자의 인증 절차를 수행한다.The user authentication unit 530 performs an authentication procedure of the corresponding user accessing the server based on the subscription information stored in the database 570 by the transmitting and receiving terminal information registration unit 520.

방송 데이터 관리부(580)는 송신측 단말기(200)로부터 전송되는 방송 데이터를 수신하면, 이를 기 설정된 기준에 따라 구분하여 데이터베이스(570)에 저장 및 관리한다. 예를 들어, 기 설정된 기준은 방송 데이터의 장르(액션, 멜로, 스릴러, 코믹, ...)와 같이 방송 데이터를 구분하기 위해 임의로 설정한 기준이다.When the broadcast data management unit 580 receives the broadcast data transmitted from the transmitting terminal 200, the broadcast data manager 580 stores and manages the broadcast data in the database 570 according to a predetermined criterion. For example, the preset criterion is a criterion set arbitrarily to distinguish broadcast data, such as a genre of broadcast data (action, melo, thriller, comic, ...).

정보 제공부(540)는 수신측 단말기(100, 300)의 요청에 따라 방송 데이터 관리부(580)에 의해서 송신측 단말기(200)로부터 수집되어 구분 및 저장된 복수의 방송 데이터 리스트 및 방송 데이터로부터 해당 정보를 추출하여 수신측 단말기(100, 300)로 전송한다.The information providing unit 540 collects the corresponding information from a plurality of broadcast data lists and broadcast data collected, classified and stored by the broadcast data management unit 580 by the broadcast data management unit 580 at the request of the receiving terminals 100 and 300. Extract the data and transmit it to the receiving terminal (100, 300).

포맷 변환부(590)는 정보 제공부(540)가 특정 수신측 단말기(100, 300)로 방송 데이터를 전송하기 이전에, 해당 방송 데이터의 포맷을 수신측 단말기(100, 300)의 사양에 따라 변환한다. 예를 들어, 포맷 변환부(590)는 데이터베이스(570)에 저장된 MPEG(Moving Picture Experts Group) 2 형태의 방송 데이터를 MPEG 4로 변환한다.The format converter 590 may determine the format of the broadcast data according to the specifications of the receiver terminals 100 and 300 before the information provider 540 transmits the broadcast data to the specific receiver terminals 100 and 300. To convert. For example, the format converter 590 converts the broadcast data in the form of Moving Picture Experts Group (MPEG) 2 stored in the database 570 into MPEG 4.

방송 데이터 녹화부(600)는 수신측 단말기(100, 300)로부터 전송되는 녹화 요청 신호를 수신하면, 녹화를 요청한 해당 방송 데이터를 즉시 또는 예약 시간에 따라 녹화를 수행한다.When the broadcast data recording unit 600 receives a recording request signal transmitted from the receiving terminals 100 and 300, the broadcast data recording unit 600 records the broadcast data requested for recording immediately or according to a reservation time.

데이터베이스(570)는 어플리케이션 서버(500)와 관련된 정보를 저장하는 구성으로, 가입 정보, 방송 데이터 등을 저장한다.The database 570 stores information related to the application server 500 and stores subscription information and broadcast data.

도 7은 본 발명에 의한 개인 방송 서비스 방법의 일 실시예를 설명하기 위한 흐름도이다.7 is a flowchart illustrating an embodiment of a personal broadcast service method according to the present invention.

먼저, 어플리케이션 서버(500)의 송수신측 단말기 정보 등록부(520)는 인증 절차를 비롯한 방송 서비스를 위해 요구되는 가입 정보를 송수신측 단말기(100, 200, 300)로부터 요청 및 수신하여 데이터베이스(570)에 등록한다(S101). 여기에서, 가입 정보는 송신측 단말기(예를 들어, STB)의 시리얼 번호, URI 정보, IP 주소, 사용자의 연락처, 이메일 주소, 사용자명, 사용자를 식별하기 위한 아이디, 비밀번호, 방송 데이터 수신 방법 또는 이들의 조합 중 어느 하나이다.First, the transmitting and receiving terminal information registration unit 520 of the application server 500 requests and receives subscription information required for the broadcast service including the authentication procedure from the transmitting and receiving terminals 100, 200, and 300 to the database 570. Register (S101). Here, the subscription information may be a serial number, URI information, IP address, user's contact information, email address, user name, ID, password for identifying a user, a method of receiving broadcast data or Any combination of these.

이후, 송신측 단말기(200) 또는 수신측 단말기(100, 300) 중 어느 하나로부터 전송되는 방송 서비스 요청을 수신함에 따라, 어플리케이션 서버(500)의 사용자 인증부(530)는 해당 단말기의 인증 절차 수행하고(S103), 정보 제공부(540)는 데이 터베이스(570)로부터 전자 프로그램 편성표 정보 및 방송 데이터 송수신을 위한 주소 정보를 추출하여 해당 단말기로 전송한다(S105).Subsequently, upon receiving a broadcast service request transmitted from either the transmitting terminal 200 or the receiving terminal 100 or 300, the user authentication unit 530 of the application server 500 performs an authentication procedure of the corresponding terminal. In operation S103, the information providing unit 540 extracts electronic program listing information and address information for transmitting and receiving broadcast data from the database 570 and transmits the address information to the corresponding terminal (S105).

단계 S105에서, 정보 제공부(540)는 단계 S101에서 등록된 송신측 단말기의 가입 정보 중 지역 정보를 고려하여 송수신측 단말기로 제공할 전자 프로그램 편성표 정보를 선별한다.In step S105, the information providing unit 540 selects electronic program programming table information to be provided to the transmitting and receiving terminal in consideration of local information among the subscription information of the transmitting terminal registered in the step S101.

이후, 방송 제어 요청부(560)는 수신측 단말기(100, 300)로부터 전송되는 방송 제어 신호를 수신하면(S107), 수신측 단말기(100, 300)로 방송 데이터를 제공하는 해당 송신측 단말기(200)를 검색하고, 검색된 송신측 단말기(100, 300)로 수신측으로부터 수신한 방송 제어 신호를 전송한다(S109).Subsequently, when the broadcast control request unit 560 receives the broadcast control signal transmitted from the receiving terminals 100 and 300 (S107), the corresponding transmitting terminal providing broadcast data to the receiving terminals 100 and 300 ( 200, the broadcast control signal received from the receiver is transmitted to the found transmitters 100 and 300 (S109).

도시하지 않았지만, 단계 S105 이후, 정보 제공부(540)는 송수신측 단말기(100, 200, 300)와의 통신을 통해 송수신측 단말기(100, 200, 300)에 저장되어 있는 전자 프로그램 편성표의 버전을 체크하고, 체크 결과 전자 프로그램 편성표가 갱신되어야 하는 경우, 신규 전자 프로그램 편성표 정보를 송수신측 단말기(100, 200, 300)로 전송한다.Although not shown, after step S105, the information providing unit 540 checks the version of the electronic program organization table stored in the transmitting and receiving terminal (100, 200, 300) through communication with the transmitting and receiving terminal (100, 200, 300) When the electronic program schedule is to be updated as a result of the check, new electronic program schedule information is transmitted to the transmission / reception side terminals 100, 200, and 300.

도 8은 본 발명에 의한 개인 방송 서비스 방법의 다른 실시예를 설명하기 위한 흐름도이다.8 is a flowchart illustrating another embodiment of a personal broadcast service method according to the present invention.

먼저, 어플리케이션 서버(500)의 송수신측 단말기 정보 등록부(520)는 인증 절차를 비롯한 방송 서비스를 위해 요구되는 가입 정보를 송수신측 단말기(100, 200, 300)로부터 요청 및 수신하여 데이터베이스(570)에 등록한다(S201). 여기에서, 가입 정보는 사용자의 연락처, 이메일 주소, 사용자명, 사용자를 식별하기 위한 아이디, 비밀번호, 방송 데이터 수신 방법 또는 이들의 조합 중 어느 하나이다.First, the transmitting and receiving terminal information registration unit 520 of the application server 500 requests and receives subscription information required for the broadcast service including the authentication procedure from the transmitting and receiving terminals 100, 200, and 300 to the database 570. Register (S201). Here, the subscription information is any one of a user's contact information, an email address, a user name, an ID for identifying the user, a password, a broadcast data reception method, or a combination thereof.

이후, 방송 데이터 관리부(580)는 송신측 단말기(200)로부터 전송되는 방송 데이터를 수신하면, 이를 기 설정된 기준에 따라 구분하여 데이터베이스(570)에 저장한다(S205).Thereafter, when the broadcast data manager 580 receives the broadcast data transmitted from the transmitting terminal 200, the broadcast data manager 580 classifies the broadcast data according to a preset criterion and stores the broadcast data in the database 570 (S205).

정보 제공부(540)는 수신측 단말기(100, 300)로부터 전송되는 특정 카테고리의 방송 데이터 리스트 요청을 수신하면, 기 저장된 복수의 방송 데이터 리스트로부터 특정 카테고리와 매칭되는 방송 데이터 리스트를 추출하고, 이를 수신측 단말기(100, 300)로 전송한다(S207).When the information providing unit 540 receives a broadcast data list request of a specific category transmitted from the receiving terminals 100 and 300, the information providing unit 540 extracts a broadcast data list matching the specific category from a plurality of stored broadcast data lists, and Transmission to the receiving terminal (100, 300) (S207).

이어서, 정보 제공부(540)는 수신측 단말기(100, 300)로부터 전송되는 특정 방송 데이터 요청 신호를 수신하면, 해당 방송 데이터를 추출하여 수신측 단말기(100, 300)로 전송한다(S209). 여기에서, 정보 제공부(540)가 수신측 단말기(100, 300)로 방송 데이터를 전송하기 이전에, 포맷 변환부(590)는 해당 방송 데이터의 포맷을 수신측 단말기(100, 300)의 사양에 따라 변환한다.Subsequently, when the information providing unit 540 receives a specific broadcast data request signal transmitted from the receiving terminals 100 and 300, the information providing unit 540 extracts the corresponding broadcasting data and transmits the broadcast data to the receiving terminals 100 and 300 (S209). Here, before the information provider 540 transmits the broadcast data to the receiver terminals 100 and 300, the format converter 590 specifies the format of the corresponding broadcast data of the receiver terminals 100 and 300. Convert according to

도 9는 본 발명에 의한 개인 방송 서비스 방법의 또 다른 실시예를 설명하기 위한 흐름도이다.9 is a flowchart for explaining another embodiment of a personal broadcast service method according to the present invention.

어플리케이션 서버(500)의 방송 데이터 녹화부(600)는 수신측 단말기(100,300)로부터 전송되는 녹화 요청 신호를 수신한다(S301).The broadcast data recording unit 600 of the application server 500 receives a recording request signal transmitted from the receiving terminals 100 and 300 (S301).

이어서, 방송 데이터 녹화부(600)는 녹화 요청 신호에 포함되어 있는 방송 데이터 녹화 조건(즉시 녹화, 예약 시간에 녹화 등)을 확인하고(S303), 확인된 조건에 따라 녹화를 요청한 해당 방송 데이터를 녹화한다(S305).Subsequently, the broadcast data recording unit 600 checks the broadcast data recording conditions (instantaneous recording, recording at a scheduled time, etc.) included in the recording request signal (S303), and records the corresponding broadcast data for which recording has been requested according to the checked conditions. Record (S305).

이와 같이, 본 발명이 속하는 기술분야의 당업자는 본 발명이 그 기술적 사상이나 필수적 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적인 것이 아닌 것으로서 이해해야만 한다. 본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 등가개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.As such, those skilled in the art will appreciate that the present invention can be implemented in other specific forms without changing the technical spirit or essential features thereof. Therefore, the above-described embodiments are to be understood as illustrative in all respects and not as restrictive. The scope of the present invention is shown by the following claims rather than the detailed 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.

상술한 바와 같이 본 발명의 개인 방송 서비스 시스템 및 방법은 원격지에서도 유무선 통신망을 통해 댁내 STB에서 제공하는 방송 데이터를 시청할 수 있다는 장점이 있다.As described above, the personal broadcast service system and method of the present invention has an advantage that the broadcast data provided by the home STB can be viewed through a wired / wireless communication network even at a remote location.

또한, 본 발명은 방송 데이터의 제작과 배포를 자동화할 수 있어서, 개인들 간에도 방송 데이터를 제작 및 배포하는 것이 용이하다는 장점이 있다.In addition, the present invention can automate the production and distribution of broadcast data, there is an advantage that it is easy to produce and distribute broadcast data even between individuals.

이에 더하여, 본 발명은 방송 서비스를 제공하는 데 있어, 송신측 단말기로부터 전송되는 방송 데이터를 서버측에서 관리하기 때문에, 다수의 수신측 단말기 로 방송 데이터를 제공하는 일대다 서비스가 원활하게 이루어질 수 있다는 장점이 있다.In addition, in the present invention, since the server manages the broadcast data transmitted from the transmitting terminal, the one-to-many service for providing the broadcast data to a plurality of receiving terminals can be performed smoothly. There is an advantage.

Claims (21)

개인 방송 서비스 시스템으로서,As a personal broadcast service system, 송신측 단말기와 수신측 단말기의 가입 정보를 등록하고, 송수신측 단말기에 대한 인증 절차를 수행하며, 방송 서비스를 위한 전자 프로그램 편성표(Electronic Program Guide) 정보 및 주소 정보를 송수신측 단말기로 전송하는 어플리케이션 서버;An application server that registers subscription information of a transmitting terminal and a receiving terminal, performs an authentication procedure for the transmitting and receiving terminal, and transmits electronic program guide information and address information for a broadcast service to the transmitting and receiving terminal. ; 상기 어플리케이션 서버부터 전송되는 전자 프로그램 편성표 정보를 파싱한 후, 화면 상에 출력하고, 상기 송신측 단말기로부터 전송되는 방송 데이터를 수신하여 재생하며, 사용자의 입력에 따라 방송 제어 신호를 송신측 단말기로 전송하는 수신측 단말기; 및After parsing the electronic program schedule information transmitted from the application server, outputting it on a screen, receiving and playing broadcast data transmitted from the transmitting terminal, and transmitting a broadcast control signal to the transmitting terminal according to a user's input. A receiving terminal; And 상기 어플리케이션 서버로부터 전송되는 전자 프로그램 편성표 정보를 저장하고, 상기 수신측 단말기로부터 전송되는 방송 제어 신호에 따라 해당 동작을 수행하는 송신측 단말기;A transmitter terminal storing electronic program schedule information transmitted from the application server and performing a corresponding operation according to a broadcast control signal transmitted from the receiver terminal; 를 포함하며,Including; 상기 방송 제어 신호는,The broadcast control signal, 상기 수신측 단말기로부터 상기 송신측 단말기로 P2P(Peer-to-Peer) 방식으로 직접 전송되거나, 또는 Directly transmitted from the receiving terminal to the transmitting terminal in a peer-to-peer manner; or 상기 수신측 단말기로부터 전송되는 방송 제어 신호가 상기 어플리케이션 서버를 경유하여 상기 송신측 단말기로 전송되는 것을 특징으로 하는 개인 방송 서비스 시스템.And a broadcast control signal transmitted from the receiving terminal to the transmitting terminal via the application server. 제1항에 있어서,The method of claim 1, 상기 방송 제어 신호는,The broadcast control signal, 방송 데이터 전송 요청 신호, 채널 변경 요청 신호, 녹화 요청 신호 또는 이들의 조합 중 어느 하나인 것을 특징으로 하는 개인 방송 서비스 시스템.And a broadcast data transmission request signal, a channel change request signal, a recording request signal, or a combination thereof. 삭제delete 개인 방송 서비스를 제공하기 위한 어플리케이션 서버로서,An application server for providing a personal broadcast service, 상기 어플리케이션 서버와 관련된 정보를 저장하는 데이터베이스;A database storing information related to the application server; 유무선 통신망과 연결되어, 송수신측 단말기 또는 EPG 제공 서버로부터 정보를 수신하거나 또는 전송하는 정보 송수신부;An information transceiving unit connected with a wired / wireless communication network and receiving or transmitting information from a transceiving terminal or an EPG providing server; 인증 절차를 비롯한 방송 서비스를 위해 요구되는 가입 정보를 송수신측 단말기로부터 요청 및 수신하여 상기 데이터베이스에 저장하고 관리하는 송수신측 단말기 정보 등록부;Transmitting and receiving terminal information registration unit for requesting and receiving subscription information required for a broadcast service including an authentication procedure from a transmitting and receiving terminal, storing and managing in the database; 상기 송수신측 단말기 정보 등록부에 의해서 상기 데이터베이스에 저장된 가입 정보를 기초로 시스템에 접속한 해당 사용자의 인증 절차를 수행하는 사용자 인증부; 및A user authentication unit performing an authentication procedure of a corresponding user connected to the system based on the subscription information stored in the database by the transmitting and receiving terminal information registration unit; And 방송 서비스를 요청하는 송수신측 단말기로 전자 프로그램 편성표 정보 및 방송 데이터 송수신을 위한 주소 정보를 제공하는 정보 제공부;An information providing unit providing electronic program schedule information and address information for transmitting and receiving broadcast data to a transmitting and receiving terminal requesting a broadcasting service; 를 포함하며,Including; 상기 정보 제공부는,The information providing unit, 상기 송수신측 단말기 정보 등록부에 의해 등록된 상기 송신측 단말기의 가입 정보 중 지역 정보를 고려하여 상기 송수신측 단말기로 제공할 전자 프로그램 편성표 정보를 상기 데이터베이스로부터 추출하는 것을 특징으로 하는 어플리케이션 서버.And extracting, from the database, electronic program schedule information to be provided to the transmitting and receiving terminal in consideration of local information among subscription information of the transmitting and receiving terminal information registered by the transmitting and receiving terminal information registration unit. 제4항에 있어서,The method of claim 4, wherein 상기 정보 제공부는,The information providing unit, 상기 송수신측 단말기와의 통신을 통해 송수신측 단말기에 저장되어 있는 전자 프로그램 편성표의 버전을 체크하고, 체크 결과 전자 프로그램 편성표가 갱신되어야 하는 경우, 신규 전자 프로그램 편성표 정보를 상기 송수신측 단말기로 제공하는 것을 특징으로 하는 어플리케이션 서버.Checking the version of the electronic program listing stored in the transmission / reception terminal through communication with the transmission / reception terminal, and if the electronic program listing is to be updated as a result of the check, providing new electronic program schedule information to the transmission / reception terminal. Application server characterized by the above. 삭제delete 제4항에 있어서,The method of claim 4, wherein 지역별 전자 프로그램 편성표 정보를 수집하여 상기 데이터베이스에 저장 및 관리하는 EPG 관리부;An EPG manager which collects regional program schedule information and stores and manages the information in the database; 를 더 포함하는 것을 특징으로 하는 어플리케이션 서버.Application server, characterized in that it further comprises. 제4항에 있어서,The method of claim 4, wherein 상기 수신측 단말기로부터 전송되는 방송 제어 신호를 수신하면, 상기 데이터베이스로부터 상기 수신측 단말기로 방송 데이터를 제공하는 해당 송신측 단말기를 검색하고, 검색된 송신측 단말기로 상기 방송 제어 신호를 전송하는 방송 제어 요청부;When receiving a broadcast control signal transmitted from the receiving terminal, a broadcast control request for searching for a corresponding transmitting terminal providing broadcast data to the receiving terminal from the database and transmitting the broadcast control signal to the found transmitting terminal. part; 를 더 포함하는 것을 특징으로 하는 어플리케이션 서버.Application server, characterized in that it further comprises. 개인 방송 서비스 시스템으로서,As a personal broadcast service system, 송신측 단말기와 수신측 단말기의 가입 정보를 등록하고, 송수신측 단말기에 대한 인증 절차를 수행하며, 복수의 방송 데이터 리스트로부터 수신측 단말기에 의해 요청되는 특정 카테고리와 매칭되는 방송 데이터 리스트를 추출하여 수신측 단말기로 전송하고, 송신측 단말기로부터 전송되는 방송 데이터를 수신 및 저장하여, 이를 요청하는 해당 수신측 단말기로 제공하고, 수신측 단말기로부터 전송되는 녹화 요청 신호를 수신하면 해당 방송 데이터를 녹화하는 어플리케이션 서버;Register subscription information of the transmitting terminal and the receiving terminal, performs authentication procedure for the transmitting and receiving terminal, extracts and receives a broadcasting data list matching a specific category requested by the receiving terminal from the plurality of broadcasting data lists. An application for transmitting to the terminal, receiving and storing broadcast data transmitted from the transmitting terminal, providing the request to the corresponding receiving terminal, and recording the broadcast data when receiving the recording request signal transmitted from the receiving terminal. server; 상기 어플리케이션 서버부터 전송되는 방송 데이터 리스트를 파싱한 후, 화면 상에 출력하고, 상기 어플리케이션 서버로부터 전송되는 방송 데이터를 수신하여 재생하며, 사용자의 입력에 따라 특정 방송 데이터에 대한 녹화 요청 신호를 상기 어플리케이션 서버로 전송하는 수신측 단말기; 및After parsing the broadcast data list transmitted from the application server, the broadcast data list is output on the screen, received and reproduced from the broadcast server data transmitted from the application server, and the recording request signal for the specific broadcast data is input according to a user input. A receiving terminal for transmitting to a server; And 자신이 제공할 수 있는 방송 데이터를 상기 어플리케이션 서버로 전송하여 복수의 수신측 단말기로 전송할 수 있도록 하는 송신측 단말기;A transmitting terminal for transmitting the broadcast data which can be provided to the application server to be transmitted to a plurality of receiving terminals; 를 포함하는 것을 특징으로 하는 개인 방송 서비스 시스템.Personal broadcast service system comprising a. 개인 방송 서비스를 제공하기 위한 어플리케이션 서버로서,An application server for providing a personal broadcast service, 상기 어플리케이션 서버와 관련된 정보를 저장하는 데이터베이스;A database storing information related to the application server; 유무선 통신망과 연결되어, 송수신측 단말기로부터 정보를 수신하거나 또는 전송하는 정보 송수신부;An information transceiving unit connected with a wired / wireless communication network and receiving or transmitting information from a transceiving terminal; 인증 절차를 비롯한 방송 서비스를 위해 요구되는 가입 정보를 송수신측 단말기로부터 요청 및 수신하여 상기 데이터베이스에 저장하고 관리하는 송수신측 단말기 정보 등록부;Transmitting and receiving terminal information registration unit for requesting and receiving subscription information required for a broadcast service including an authentication procedure from a transmitting and receiving terminal, storing and managing in the database; 상기 송수신측 단말기 정보 등록부에 의해서 상기 데이터베이스에 저장된 가입 정보를 기초로 시스템에 접속한 해당 사용자의 인증 절차를 수행하는 사용자 인증부;A user authentication unit performing an authentication procedure of a corresponding user connected to the system based on the subscription information stored in the database by the transmitting and receiving terminal information registration unit; 송신측 단말기로부터 전송되는 방송 데이터를 수신하면, 이를 기 설정된 기준에 따라 구분하여 상기 데이터베이스에 저장 및 관리하는 방송 데이터 관리부; 및When receiving the broadcast data transmitted from the transmitting terminal, the broadcast data management unit for classifying and storing in the database according to a predetermined reference; And 수신측 단말기의 요청에 따라 복수의 방송 데이터 리스트 및 방송 데이터를 수신측 단말기로 제공하는 정보 제공부;An information provider for providing a plurality of broadcast data lists and broadcast data to a receiving terminal according to a request of the receiving terminal; 를 포함하는 것을 특징으로 하는 어플리케이션 서버.Application server comprising a. 제10항에 있어서,The method of claim 10, 상기 정보 제공부가 특정 수신측 단말기로 방송 데이터를 전송하기 이전에, 해당 방송 데이터의 포맷을 수신측 단말기의 사양을 고려하여 변환하는 포맷 변환부;A format converter for converting the format of the broadcast data in consideration of the specification of the receiver terminal before the information provider transmits the broadcast data to a specific receiver terminal; 를 더 포함하는 것을 특징으로 하는 어플리케이션 서버.Application server, characterized in that it further comprises. 제10항에 있어서,The method of claim 10, 수신측 단말기로부터 전송되는 녹화 요청 신호를 수신하면, 녹화를 요청한 해당 방송 데이터를 즉시 또는 예약 시간에 따라 녹화하는 방송 데이터 녹화부;A broadcast data recording unit configured to record corresponding broadcast data requested for recording immediately or according to a reservation time when receiving a recording request signal transmitted from a receiving terminal; 를 더 포함하는 것을 특징으로 하는 어플리케이션 서버.Application server, characterized in that it further comprises. 삭제delete 개인 방송 서비스 방법으로서,As a personal broadcast service method, 어플리케이션 서버가 인증 절차를 비롯한 방송 서비스를 위해 요구되는 가입 정보를 송수신측 단말기로부터 요청 및 수신하여 등록하는 제 1 단계; 및A first step of the application server requesting, receiving and registering subscription information required for a broadcast service including an authentication procedure from a transmitting and receiving terminal; And 이후, 송신측 단말기 또는 수신측 단말기 중 어느 하나가 방송 서비스를 요청함에 따라, 어플리케이션 서버가 해당 단말기의 인증 절차 수행 후, 해당 전자 프로그램 편성표 정보 및 방송 데이터 송수신을 위한 주소 정보를 해당 단말기로 전송하는 제 2 단계;Subsequently, when either the transmitting terminal or the receiving terminal requests a broadcast service, the application server transmits the corresponding electronic program schedule information and address information for transmitting and receiving broadcast data to the corresponding terminal after performing the authentication procedure of the corresponding terminal. Second step; 를 포함하며,Including; 상기 제 2 단계에서,In the second step, 상기 제 1 단계에서 등록된 상기 송신측 단말기의 가입 정보 중 지역 정보를 고려하여 송수신측 단말기로 제공할 전자 프로그램 편성표 정보를 선별하는 것을 특징으로 하는 개인 방송 서비스 방법.Personal broadcasting service method characterized in that for selecting the electronic program schedule information to be provided to the transmitting and receiving terminal in consideration of local information among the subscription information of the transmitting terminal registered in the first step. 삭제delete 제14항에 있어서,The method of claim 14, 상기 제 2 단계 이후,After the second step, 어플리케이션 서버가 송수신측 단말기와의 통신을 통해 송수신측 단말기에 저장되어 있는 전자 프로그램 편성표의 버전을 체크하고, 체크 결과 전자 프로그램 편성표가 갱신되어야 하는 경우, 신규 전자 프로그램 편성표 정보를 상기 송수신측 단말기로 전송하는 단계;The application server checks the version of the electronic program schedule stored in the transmitting and receiving terminal through communication with the transmitting and receiving terminal, and if the electronic program schedule is updated as a result of the check, transmits the new electronic program schedule information to the transmitting and receiving terminal. Making; 를 더 포함하는 것을 특징으로 하는 개인 방송 서비스 방법.Personal broadcast service method further comprising. 제14항에 있어서,The method of claim 14, 상기 제 2 단계 이후,After the second step, 어플리케이션 서버가 상기 수신측 단말기로부터 전송되는 방송 제어 신호를 수신하면, 상기 어플리케이션 서버가 상기 수신측 단말기로 방송 데이터를 제공하는 해당 송신측 단말기를 검색하고, 검색된 송신측 단말기로 상기 방송 제어 신호를 전송하는 단계;When the application server receives the broadcast control signal transmitted from the receiver terminal, the application server searches for a corresponding transmitter terminal providing broadcast data to the receiver terminal, and transmits the broadcast control signal to the found transmitter terminal. Making; 를 더 포함하는 것을 특징으로 하는 개인 방송 서비스 방법.Personal broadcast service method further comprising. 개인 방송 서비스 방법으로서,As a personal broadcast service method, 어플리케이션 서버가 인증 절차를 비롯한 방송 서비스를 위해 요구되는 가입 정보를 송수신측 단말기로부터 요청 및 수신하여 등록하는 제 1 단계;A first step of the application server requesting, receiving and registering subscription information required for a broadcast service including an authentication procedure from a transmitting and receiving terminal; 이후, 어플리케이션 서버가 송신측 단말기로부터 전송되는 방송 데이터를 수신하면, 이를 기 설정된 기준에 따라 구분하여 저장하는 제 2 단계;Thereafter, when the application server receives the broadcast data transmitted from the transmitting terminal, the second step of dividing and storing the broadcast data according to a preset criterion; 어플리케이션 서버가 수신측 단말기로부터 전송되는 특정 카테고리의 방송 데이터 리스트 요청을 수신하면, 기 저장된 복수의 방송 데이터 리스트로부터 상기 특정 카테고리와 매칭되는 방송 데이터 리스트를 추출하여 수신측 단말기로 전송하는 제 3 단계; 및A third step of, when the application server receives a broadcast data list request of a specific category transmitted from a receiver terminal, extracting a broadcast data list matching the specific category from a plurality of pre-stored broadcast data lists and transmitting the broadcast data list to the receiver terminal; And 어플리케이션 서버가 수신측 단말기로부터 전송되는 특정 방송 데이터 요청 신호를 수신하면, 해당 방송 데이터를 추출하여 수신측 단말기로 전송하는 제 4 단계;When the application server receives the specific broadcast data request signal transmitted from the receiving terminal, extracting the corresponding broadcast data and transmitting the extracted broadcast data to the receiving terminal; 를 포함하는 것을 특징으로 하는 개인 방송 서비스 방법. Personal broadcast service method comprising a. 제18항에 있어서,The method of claim 18, 상기 제 4 단계에서,In the fourth step, 어플리케이션 서버가 수신측 단말기로 방송 데이터를 전송하기 이전에, 해당 방송 데이터의 포맷을 수신측 단말기의 사양을 고려하여 변환하는 단계;Before the application server transmits the broadcast data to the receiver terminal, converting the format of the broadcast data in consideration of the specification of the receiver terminal; 를 더 포함하는 것을 특징으로 하는 개인 방송 서비스 방법.Personal broadcast service method further comprising. 제18항에 있어서,The method of claim 18, 상기 제 4 단계 이후,After the fourth step, 어플리케이션 서버가 수신측 단말기로부터 전송되는 녹화 요청 신호를 수신하면, 녹화를 요청한 해당 방송 데이터를 즉시 또는 예약 시간에 따라 녹화하는 단계;When the application server receives the recording request signal transmitted from the receiving terminal, recording the broadcast data requested for recording immediately or according to a reservation time; 를 더 포함하는 것을 특징으로 하는 개인 방송 서비스 방법.Personal broadcast service method further comprising. 삭제delete
KR1020070036959A 2007-04-16 2007-04-16 System and method for personal broadcasting service KR100838800B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020070036959A KR100838800B1 (en) 2007-04-16 2007-04-16 System and method for personal broadcasting service

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070036959A KR100838800B1 (en) 2007-04-16 2007-04-16 System and method for personal broadcasting service

Publications (1)

Publication Number Publication Date
KR100838800B1 true KR100838800B1 (en) 2008-06-17

Family

ID=39771589

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070036959A KR100838800B1 (en) 2007-04-16 2007-04-16 System and method for personal broadcasting service

Country Status (1)

Country Link
KR (1) KR100838800B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101869332B1 (en) * 2016-12-07 2018-07-20 정우주 Method and apparatus for providing user customized multimedia contents
DE112022000531T5 (en) 2021-02-25 2023-11-23 Lg Electronics Inc. Image display device and server

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010078999A (en) * 2001-05-31 2001-08-22 강정신 Method for TV Program Recording Reservation using the Internet
KR20060135270A (en) * 2005-06-24 2006-12-29 하나로텔레콤 주식회사 Method of broadcasting personal using personal video recoder, and system thereof
JP2007074165A (en) 2005-09-05 2007-03-22 Sony Ericsson Mobilecommunications Japan Inc Remote operation device, and remote operation method for mobile terminal device and broadcasting equipment
KR20070038785A (en) * 2005-10-06 2007-04-11 가온미디어 주식회사 Multiplex output broadcasting receive system using single set-top box having the plural tuner

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010078999A (en) * 2001-05-31 2001-08-22 강정신 Method for TV Program Recording Reservation using the Internet
KR20060135270A (en) * 2005-06-24 2006-12-29 하나로텔레콤 주식회사 Method of broadcasting personal using personal video recoder, and system thereof
JP2007074165A (en) 2005-09-05 2007-03-22 Sony Ericsson Mobilecommunications Japan Inc Remote operation device, and remote operation method for mobile terminal device and broadcasting equipment
KR20070038785A (en) * 2005-10-06 2007-04-11 가온미디어 주식회사 Multiplex output broadcasting receive system using single set-top box having the plural tuner

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101869332B1 (en) * 2016-12-07 2018-07-20 정우주 Method and apparatus for providing user customized multimedia contents
DE112022000531T5 (en) 2021-02-25 2023-11-23 Lg Electronics Inc. Image display device and server

Similar Documents

Publication Publication Date Title
US11768872B2 (en) Apparatus, systems and methods for media content searching
US8843952B2 (en) Determining TV program information based on analysis of audio fingerprints
US9113203B2 (en) Generating a sequence of audio fingerprints at a set top box
EP2868109B1 (en) Generating a sequence of audio fingerprints at a set top box
US20090307719A1 (en) Configurable Access Lists for On-Demand Multimedia Program Identifiers
CN101222504B (en) Iptv receiver and method for controlling contents viewing in the iptv receiver
US20100138655A1 (en) Terminal apparatus and operation information collecting system
KR100617309B1 (en) Apparatus and Method for Providing EPG, Terminal and Method for displaying EPG
CN102804797A (en) Correlation of media metadata gathered from diverse sources
JP5990363B2 (en) Viewer personalized broadcasting and data channel content distribution system and method
CN101605227B (en) Method and system for notifying programs among CMMB terminals
KR101339774B1 (en) System and method for providing convergence multi-media content
CN101005546A (en) Transmission method for plectronic business guide table metadata
KR100728256B1 (en) Homenetwork/Broadcast Linkage System and Method for using Multimedia Contents between Home Network and Broadcast
KR100838800B1 (en) System and method for personal broadcasting service
JP4168802B2 (en) Program information acquisition device
KR100691788B1 (en) Broadcasting service system for personal contents and settop box using the system
KR100717841B1 (en) Apparatus and method for offering ancillary for data broadcasting in home network
CN100589535C (en) A kind of transmission method of electronic business guide table metadata
KR100748273B1 (en) Method and Device for providing broadcasting service according to broadcasting organization by user
JP6089969B2 (en) Digital broadcast receiver
KR101460800B1 (en) Method and System for providing service channel defined a user
TWI419496B (en) Method and system for utilizing a broadcast service in a communication network
WO2009088132A1 (en) Broadcasting service system capable of supporting user mobility and method of operating the same
KR20050100124A (en) Portable internet broadcasting system

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20130604

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20140529

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20150521

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20160527

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20170525

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20180530

Year of fee payment: 11

FPAY Annual fee payment

Payment date: 20190502

Year of fee payment: 12