KR101216392B1 - Vod system and vod data transfer method in open platform - Google Patents
Vod system and vod data transfer method in open platform Download PDFInfo
- Publication number
- KR101216392B1 KR101216392B1 KR1020110001320A KR20110001320A KR101216392B1 KR 101216392 B1 KR101216392 B1 KR 101216392B1 KR 1020110001320 A KR1020110001320 A KR 1020110001320A KR 20110001320 A KR20110001320 A KR 20110001320A KR 101216392 B1 KR101216392 B1 KR 101216392B1
- Authority
- KR
- South Korea
- Prior art keywords
- vod
- server
- user interface
- web
- top box
- Prior art date
Links
Images
Classifications
-
- 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/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4782—Web browsing, e.g. WebTV
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- 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
- H04N21/25866—Management of end-user 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/858—Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
- H04N21/8586—Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot by using a URL
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Graphics (AREA)
- Computer And Data Communications (AREA)
Abstract
본 발명은 오픈 플랫폼에서의 VOD 시스템 및 VOD 데이터 전송 방법에 관한 것으로서, 더욱 상세하게는 VOD 서버와 셋톱 박스 간에 VOD 관련 사용자 인터페이스 데이터를 전송하는데 있어서 표준화된 데이터 형식으로 변환하는 웹 서버를 경유함으로써 통신 규약이 각기 다른 VOD 서버나 셋톱 박스간 통신이 가능하도록 하여 다양한 VOD 서비스를 편리하게 제공받을 수 있으며, 기존의 VOD 서버나 셋톱박스의 구성 변경 없이 새로운 전송 방식의 셋톱 박스의 통신 환경을 추가 제공함으로써 VOD 서버가 기존 셋톱 박스와 새로운 셋톱 박스에 대해 동시에 VOD 서비스를 제공할 수 있도록 하여 VOD 서비스 사업자의 경쟁력을 높일 수 있고, VOD 서버에서 통신 규약의 변경이나 새로운 VOD 서버의 추가시 웹 서버의 변환 규칙만을 변경, 추가함으로써 새로운 비즈니스 모델을 신속하게 적용하도록 하여 VOD 서비스의 관리 효용성을 높일 수 있다.The present invention relates to a VOD system and a VOD data transmission method in an open platform, and more particularly, through a web server that converts the VOD-related user interface data between the VOD server and the set-top box into a standardized data format. By allowing communication between different VOD servers or set-top boxes with different protocols, various VOD services can be conveniently provided, and by providing additional communication environment of new transmission method set-top boxes without changing the configuration of existing VOD servers or set-top boxes. The VOD server can provide VOD services to existing set-top boxes and new set-top boxes at the same time, thereby enhancing the competitiveness of VOD service providers, and changing the web server's rules when changing communication protocols or adding new VOD servers. By changing and adding new business models It can be applied quickly to increase the management efficiency of VOD service.
Description
본 발명은 오픈 플랫폼에서의 VOD 시스템 및 VOD 데이터 전송 방법에 관한 것으로서, 특히 셋톱박스에서 복수의 VOD 서버와 표준화된 방식으로 VOD 인터페이스 데이터를 송수신하도록 하여 다양한 VOD 서비스를 제약 없이 이용하도록 한 오픈 플랫폼에서의 VOD 시스템 및 VOD 데이터 전송 방법에 관한 것이다.
The present invention relates to a VOD system and a VOD data transmission method in an open platform, and in particular, in an open platform to allow the set-top box to transmit and receive VOD interface data in a standardized manner with a plurality of VOD servers in an open platform. Relates to a VOD system and a VOD data transmission method.
VOD(Video On Demand) 시스템이란 주문형 비디오 시스템으로서 영화와 같은 영상, 음성, 정보 등을 시청자가 원하는 시간에 원하는 내용의 프로그램을 전송, 재생해주는 시스템을 말한다. 데이터 전송을 위해서는 전화선이나 동축케이블, 광섬유 등을 활용한다. VOD가 실용화되면 비디오 대여점에 가지 않고도 안방에서 보고 싶은 영화를 원하는 시간에 주문에 의해 볼 수 있을 뿐 아니라 주식시세나 여행정보와 같은 각종 데이터베이스를 TV를 통해 대화하는 형태로 이용할 수 있다.
The Video On Demand (VOD) system is an on-demand video system that transmits and plays a program of desired contents at a time desired by a viewer such as a movie, audio, and information. For data transmission, telephone lines, coaxial cables, and optical fibers are used. When VOD becomes practical, you can watch movies you want to watch in your home room on demand without having to go to a video rental store, and use various types of databases such as stock quotes and travel information to communicate on TV.
VOD 서비스를 이용하기 위해서는 사용자 측에서 셋톱박스를 구비하여 TV와 연결한 후 시청이 가능하다.In order to use the VOD service, a user may have a set-top box connected to a TV to watch.
이러한 셋톱박스의 일 예로 디지털 방송용 셋톱박스를 들 수 있으며, 상기 디지털 방송용 셋톱박스는 디지털 방송용 수상기에서 수신 장치 부분을 별도의 셋톱박스로 분리한 것으로, TV 신호의 전송 방식에 따라 위성방송용 DTV 셋톱박스, 지상파용 DTV 셋톱박스, 케이블TV용 DTV 셋톱박스로 구분된다. An example of such a set-top box is a set-top box for digital broadcasting. The set-top box for digital broadcasting is a separate set-top box in which a receiving device is separated from a digital broadcasting receiver, and a DTV set-top box for satellite broadcasting according to a TV signal transmission method. It is divided into DTV set top box for terrestrial wave and DTV set top box for cable TV.
또한, 분리형 디지털 방송용 셋톱박스를 사용하면 지상파방송, 위성방송, 케이블방송 등 다양한 전송 방식에 쉽게 적용 가능하여 디지털 방송용 수상기의 가격을 낮출 수 있으며, 다양한 부가 서비스의 제공이 가능해진다.
In addition, the use of a separate set-top box for digital broadcasting can be easily applied to various transmission methods such as terrestrial broadcasting, satellite broadcasting, and cable broadcasting, thereby reducing the price of the digital broadcasting receiver and providing various additional services.
한편, 최근의 셋톱박스는 개인 위주의 PC와는 달리 가족 공동체 중심의 엔터테인먼트 기능이 중요시되어, 인터넷 기반의 통신 기능을 기반으로 한 웹 서핑과 VOD와 같은 멀티미디어 기능이 부가되었다.On the other hand, the recent set-top box, unlike the personal-oriented PC, the family-centered entertainment function is important, and added the multimedia functions such as web surfing and VOD based on the Internet-based communication function.
더불어, 최근의 셋톱박스 업체에서는 웹 브라우징과 VOD 서비스 제공은 물론이고 홈 뷰어 서비스, 영상전화 서비스, 메신저, DVD, 가전제어 서비스 등의 부가 서비스를 제공함으로써 서비스의 차별성을 꾀하고 있다.In addition, recent set-top box companies are trying to differentiate services by providing additional services such as home viewer service, video phone service, messenger, DVD, home appliance control service as well as providing web browsing and VOD service.
이러한 셋톱박스 서비스는 DTV 수신 및 제어 기능을 가지는 DTV 셋톱박스로 점차 진화하고 있으며, 방송, 통신, 가전이 융합된 다양한 서비스에 대한 지원이 이루어지고 있다.Such set-top box services are gradually evolving into DTV set-top boxes having DTV reception and control functions, and support for various services in which broadcasting, communication, and home appliances are converged.
또한, 셋톱박스를 위한 S/W 모듈은 임베디드 운영체제, GUI, 웹 브라우저, 멀티미디어 처리를 위한 코덱 및 스트리밍 시스템으로 구성되어 있으며, 필요에 따라 디지털 방송용 수신 및 제어 기능, 홈 뷰어 소프트웨어, 영상전화 소프트웨어, 메신저 소프트웨어, DVD 소프트웨어, 가전제어 소프트웨어 등의 부가적인 소프트웨어 기능이 포함된다. In addition, the S / W module for the set-top box consists of an embedded operating system, GUI, web browser, codec and streaming system for multimedia processing, and if necessary, reception and control functions for digital broadcasting, home viewer software, video telephony software, Additional software features include messenger software, DVD software, consumer electronics control software, and the like.
이때, 셋톱박스에 사용되는 그래픽 라이브러리, 미들웨어, 응용 소프트웨어는 선택된 운영체제에 따라 다르므로 S/W 솔루션 제공 업체에서는 운영체제, 라이브러리, 필수 응용 소프트웨어를 패키지 형태의 S/W 플랫폼으로 제공하고 있다.
At this time, the graphic library, middleware, and application software used in the set-top box depends on the selected operating system, so the S / W solution provider provides the operating system, libraries, and essential application software as a packaged S / W platform.
도 1은 이러한 셋톱박스(400)를 이용하여 VOD서버(100, 200, 300)에 접속하여 VOD 서비스를 제공받는 일반적인 VOD 시스템의 구성도를 도시한 것으로, 복수의 VOD 서버(100, 200, 300)와 통신하는 셋톱박스(400)를 도시한 것이다.1 is a block diagram of a general VOD system provided with a VOD service by accessing a VOD server (100, 200, 300) using the set-
상기 VOD서버(100, 200, 300)는 실제 비디오 데이터를 저장하고 요청시 해당 비디오 데이터를 전송하는 데이터 서버(미도시)와 VOD 비즈니스 로그인(Business Login)과 관련한 모든 사항들에 대해서 셋톱박스 내의 애플리케이션과 통신을 수행하며 필요한 정보를 제공해주는 BIS(110, 210, 310: Business Interface Server)서버를 포함하여 구성할 수 있다.The VOD server (100, 200, 300) stores the actual video data and the application in the set-top box for all matters related to the data server (not shown) and the VOD Business Login (transport) to transmit the video data on request It may be configured to include a BIS (110, 210, 310: Business Interface Server) server that performs communication with and provide the necessary information.
이때, BIS서버(110, 210, 310)는 셋톱박스 내 애플리케이션(14)의 요청에 의해 VOD 사용자 인터페이스의 구성을 위하여 요청한 가입자의 상태정보나 VOD 초기 사용자 인터페이스 화면 구성을 위한 카테고리 또는 카테고리별 컨텐츠 정보와 같은 사용자 인터페이스 데이터를 제공한다.At this time, the BIS server (110, 210, 310) by the request of the
즉, BIS 서버(110, 210, 310)는 고객이 구매를 완료하고 시청하기 전까지의 전 과정에 대해 셋톱박스 내 애플리케이션(14)의 요청을 받아 필요한 사용자 인터페이스 데이터를 제공하게 되며, 이때 셋톱박스 내 애플리케이션(14)과의 사전 협의에 의해 규정된 폼에 의하여 소켓(Socket)통신을 진행한다.
That is, the BIS server (110, 210, 310) receives the request of the
그러나, 오픈 플랫폼에서는 각 VOD 사업자마다 VOD 사용자 인터페이스가 상이하며 각각의 통신 규약이 달라, 셋톱박스 내 단일 애플리케이션(14)에서 공통적으로 처리할 수 없게 된다. 즉, 특정 VOD 사업자의 VOD 서비스를 이용하기 위해서 해당 VOD 서비스에 맞는 애플리케이션을 각각 설치하거나 재설정해줘야 하고 혹은 셋톱박스(400)와 호환이 되지 않아 VOD 서비스를 받을 수가 없었다.However, in the open platform, the VOD user interface is different for each VOD provider, and each communication protocol is different, and thus cannot be commonly handled by a
또한, VOD 사업자가 이러한 문제점을 해결하기 위해 다양한 셋톱박스의 기종에 따라 그에 맞는 VOD 서비스 플랫폼 및 애플리케이션을 모두 개발할 경우 해당 서비스를 위한 개발 비용 및 유지 비용이 크게 발생하여 현실적으로 제약이 많이 따르게 된다.
In addition, when VOD operators develop all VOD service platforms and applications according to various set-top boxes to solve these problems, development costs and maintenance costs for the corresponding services are greatly incurred.
전술한 문제점을 개선하기 위한 본 발명 실시 예의 목적은 VOD 서버와 셋톱 박스 간에 VOD 관련 사용자 인터페이스 데이터를 전송하는데 있어서 표준화된 데이터 형식으로 변환하는 웹 서버를 경유함으로써 통신 규약이 각기 다른 VOD 서버나 셋톱 박스간 통신이 가능하도록 한 오픈 플랫폼에서의 VOD 시스템 및 VOD 데이터 전송 방법을 제공하는 것이다.An object of the embodiment of the present invention for improving the above-mentioned problem is to transfer VOD-related user interface data between a VOD server and a set-top box via a web server that converts the data into a standardized data format. It is to provide a VOD system and a VOD data transmission method in an open platform to enable communication between.
전술한 문제점을 개선하기 위한 본 발명 실시 예의 다른 목적은 기존의 VOD 서버나 셋톱박스의 구성 변경 없이 새로운 전송 방식의 셋톱 박스의 통신 환경을 추가 제공함으로써 VOD 서버가 기존 셋톱 박스와 새로운 셋톱 박스에 대해 동시에 VOD 서비스를 제공할 수 있도록 한 오픈 플랫폼에서의 VOD 시스템 및 VOD 데이터 전송 방법을 제공하는 것이다.Another object of the embodiment of the present invention for improving the above-mentioned problems is to provide a communication environment of the set-top box of the new transmission method without changing the configuration of the existing VOD server or set-top box, so that the VOD server is At the same time, to provide a VOD service and VOD data transmission method in an open platform to provide a VOD service.
전술한 문제점을 개선하기 위한 본 발명 실시 예의 또 다른 목적은 VOD 서버에서 통신 규약의 변경이나 새로운 VOD 서버의 추가시 웹 서버의 변환 규칙만을 변경, 추가함으로써 새로운 비즈니스 모델을 신속하게 적용하도록 한 오픈 플랫폼에서의 VOD 시스템 및 VOD 데이터 전송 방법을 제공하는 것이다.
Another object of the embodiment of the present invention for improving the above-mentioned problem is an open platform for quickly applying a new business model by changing and adding only a conversion rule of a web server when changing a communication protocol or adding a new VOD server in a VOD server. To provide a VOD system and VOD data transmission method in.
상기한 목적을 달성하기 위한 본 발명의 일 실시 예에 따른 오픈 플랫폼에서의 VOD 시스템은 VOD 서비스를 제공하는 하나 이상의 VOD서버 및 VOD 서비스를 제공받는 셋톱박스를 포함하는 오픈 플랫폼에서의 VOD 시스템으로서, VOD 서비스를 제공하며, 각기 다르게 기 설정된 통신 규약에 의해 상기 VOD서비스와 관련된 사용자 인터페이스 데이터를 송수신하는 하나 이상의 VOD서버, 상기 하나 이상의 VOD서버로부터 상기 사용자 인터페이스 데이터를 수신하여, 이를 각각의 VOD서버에 대응되어 기 설정된 개별 VOD서버 전용의 변환 규칙을 이용하여 웹 프로토콜로 변환한 사용자 인터페이스 데이터를 전송하는 웹서버 및 상기 웹서버로부터 상기 웹 프로토콜로 변환된 사용자 인터페이스 데이터를 전송받아 내장된 웹 브라우저를 통해 사용자 인터페이스를 구현하는 셋톱 박스를 포함한다.VOD system in an open platform according to an embodiment of the present invention for achieving the above object is a VOD system in an open platform including at least one VOD server providing a VOD service and a set-top box provided with a VOD service, One or more VOD servers that provide VOD services, and transmit and receive user interface data related to the VOD service according to differently established communication protocols, and receive the user interface data from the one or more VOD servers, and transmit the same to each VOD server. A web server for transmitting user interface data converted to a web protocol using a conversion rule dedicated to a predetermined individual VOD server, and the user interface data converted to the web protocol are received from the web server through an embedded web browser. Implementing the user interface Includes a set top box.
상기 웹서버는 상기 셋톱 박스의 사용자 인터페이스를 통해 입력된 데이터를 전송받아, 이를 상기 변환 규칙을 통해 상기 VOD 서버의 통신 규약에 맞도록 변환한 후 상기 VOD서버로 전송하는 것을 더 포함한다.The web server may further include receiving data input through a user interface of the set top box, converting the data to meet the communication protocol of the VOD server through the conversion rule, and transmitting the converted data to the VOD server.
상기 VOD서버는 상기 웹서버와 통신하는 웹 게이트웨이 전송 채널과 상기 통신 규약을 통해 셋톱 박스와 직접 통신할 수 있는 전송 채널을 동시에 운영할 수 있다.The VOD server may simultaneously operate a web gateway transmission channel for communicating with the web server and a transmission channel for directly communicating with a set-top box through the communication protocol.
상기 VOD서버가 송신하는 사용자 인터페이스 데이터는 사용자 화면 정보, 사용자의 가입 상태 정보, VOD 콘텐츠의 카테고리, 카테고리별 콘텐츠 정보, VOD 콘텐츠 상세 정보, 결제 프로세스, 구매 이력, 시청 이력 중 하나 이상을 포함하는 것이 바람직하다.The user interface data transmitted by the VOD server includes one or more of user screen information, user subscription status information, category of VOD content, content information for each category, VOD content detail information, payment process, purchase history, and viewing history. desirable.
상기 웹서버는 상기 VOD서버의 통신 규약 변경시 상기 VOD서버로부터 상기 변환 규칙을 전송받아 즉시 변경한다.The web server immediately receives the conversion rule from the VOD server when the communication protocol of the VOD server is changed.
상기 변환 규칙은 상기 웹서버를 경유하는 하나 이상의 VOD서버의 사용자 인터페이스 데이터를 기 정의된 표준화된 데이터의 조합으로 변환하는 규칙일 수 있다.
The conversion rule may be a rule for converting user interface data of one or more VOD servers via the web server into a combination of predefined standardized data.
상기한 목적을 달성하기 위한 본 발명의 다른 실시 예에 따른 오픈 플랫폼에서의 VOD 시스템의 VOD 데이터 전송 방법은 VOD 서비스를 제공하는 하나 이상의 VOD서버 및 VOD 서비스를 제공받는 셋톱박스를 포함하는 오픈 플랫폼에서의 VOD 데이터 전송 방법으로서, 셋톱 박스가 특정 VOD서버에 해당하는 VOD 서비스를 이용하기 위해 웹서버로 URL을 요청하는 단계, 상기 웹서버가 상기 URL 요청을 수신하고, 이를 상기 VOD서버로 전송하는 단계, 상기 VOD서버가 상기 URL 요청에 해당하는 상기 VOD서비스와 관련된 사용자 인터페이스 데이터를 생성하여 상기 웹서버로 전송하는 단계, 상기 웹서버가 상기 VOD서버에 대응되어 기 설정된 개별 VOD서버 전용의 변환 규칙을 이용하여 웹 프로토콜로 변환한 사용자 인터페이스 데이터를 상기 셋톱 박스로 전송하는 단계, 상기 셋톱 박스가 상기 웹서버로부터 상기 웹 프로토콜로 변환된 사용자 인터페이스 데이터를 전송받아 내장된 웹 브라우저를 통해 사용자 인터페이스를 구현하는 단계를 포함한다.VOD data transmission method of the VOD system in an open platform according to another embodiment of the present invention for achieving the above object in an open platform including at least one VOD server providing a VOD service and a set-top box provided with a VOD service A VOD data transmission method comprising: requesting a URL to a web server to use a VOD service corresponding to a specific VOD server, by the web server receiving the URL request, and transmitting the URL request to the VOD server Generating, by the VOD server, user interface data related to the VOD service corresponding to the URL request, and transmitting the generated user interface data to the web server; Transmitting the user interface data converted into a web protocol to the set-top box using the set; Box is through a web browser built-in receiving and converting the UI data to the web protocol from the Web server, and a step of implementing a user interface.
상기 VOD 전송 단계는 상기 웹서버가 상기 URL 요청을 전송받아, 이를 상기 변환 규칙을 통해 상기 VOD 서버의 통신 규약에 맞도록 변환한 후 상기 VOD서버로 전송한다.
In the VOD transmission step, the web server receives the URL request, converts the URL request to meet the communication protocol of the VOD server through the conversion rule, and transmits the URL request to the VOD server.
상기한 목적을 달성하기 위한 본 발명의 또 다른 실시 예에 따른 오픈 플랫폼에서의 VOD 시스템의 VOD 데이터 전송 방법은 VOD 서비스를 제공하는 하나 이상의 VOD서버 및 VOD 서비스를 제공받는 셋톱박스를 포함하는 오픈 플랫폼에서의 VOD 데이터 전송 방법으로서, VOD서버가 셋톱 박스와 VOD 서비스와 관련된 통신 규약을 변경하는 단계, 상기 VOD서버가 상기 통신 규약과 관련된 변환 규칙을 기 저장하여 이를 통해 상기 VOD서버와 상기 셋톱 박스 간 VOD 서비스 통신을 중계하는 웹서버로 상기 변경된 통신 규약을 전송하는 단계, 상기 웹서버가 상기 변경된 통신 규약을 상기 변환 규칙에 반영하는 단계, 상기 웹서버가 상기 반영 단계 이후 이의 완료를 상기 VOD서버로 응답하는 단계를 포함한다.
VOD data transmission method of the VOD system in an open platform according to another embodiment of the present invention for achieving the above object is an open platform including at least one VOD server for providing a VOD service and a set-top box provided with a VOD service In the VOD data transmission method in the VOD server, the VOD server changes the communication protocol associated with the set-top box and the VOD service, the VOD server pre-stores a conversion rule associated with the communication protocol and through this between the VOD server and the set-top box Transmitting the changed communication protocol to a web server relaying a VOD service communication, reflecting the changed communication protocol to the conversion rule by the web server, and completing the completion of the web server after the reflection by the web server. Responding.
본 발명의 실시 예에 따른 오픈 플랫폼에서의 VOD 시스템 및 VOD 데이터 전송 방법은 VOD 서버와 셋톱 박스 간에 VOD 관련 사용자 인터페이스 데이터를 전송하는데 있어서 표준화된 데이터 형식으로 변환하는 웹 서버를 경유함으로써 통신 규약이 각기 다른 VOD 서버나 셋톱 박스간 통신이 가능하도록 하여 다양한 VOD 서비스를 편리하게 제공받을 수 있는 효과가 있다.The VOD system and the VOD data transmission method in the open platform according to an embodiment of the present invention, respectively, through the web server that converts the VOD-related user interface data between the VOD server and the set-top box into a standardized data format, respectively, By enabling communication between different VOD servers or set-top boxes, various VOD services can be conveniently provided.
본 발명의 실시 예에 따른 오픈 플랫폼에서의 VOD 시스템 및 VOD 데이터 전송 방법은 기존의 VOD 서버나 셋톱박스의 구성 변경 없이 새로운 전송 방식의 셋톱 박스의 통신 환경을 추가 제공함으로써 VOD 서버가 기존 셋톱 박스와 새로운 셋톱 박스에 대해 동시에 VOD 서비스를 제공할 수 있도록 하여 VOD 서비스 사업자의 경쟁력을 높일 수 있는 효과가 있다.The VOD system and the VOD data transmission method in an open platform according to an embodiment of the present invention provide a communication environment of a set-top box of a new transmission method without changing the configuration of an existing VOD server or a set-top box, so that the VOD server is connected to the existing set-top box. By providing VOD services to new set-top boxes at the same time, VOD service providers can enhance their competitiveness.
본 발명의 실시 예에 따른 오픈 플랫폼에서의 VOD 시스템 및 VOD 데이터 전송 방법은 VOD 서버에서 통신 규약의 변경이나 새로운 VOD 서버의 추가시 웹 서버의 변환 규칙만을 변경, 추가함으로써 새로운 비즈니스 모델을 신속하게 적용하도록 하여 VOD 서비스의 관리 효용성을 높일 수 있는 효과가 있다.
The VOD system and the VOD data transmission method in the open platform according to an embodiment of the present invention quickly apply a new business model by changing and adding only a conversion rule of a web server when a communication protocol is changed in a VOD server or a new VOD server is added. By doing so, it is possible to increase the management efficiency of the VOD service.
도 1은 종래의 VOD 시스템의 구성도.
도 2는 본 발명의 일 실시 예에 따른 오픈 플랫폼에서의 VOD 시스템의 구성도.
도 3은 본 발명의 일 실시 예에 따른 웹 서버의 구성도.
도 4는 본 발명의 일 실시 예에 따른 오픈 플랫폼에서의 VOD 데이터 전송 방법의 데이터 흐름도.1 is a block diagram of a conventional VOD system.
2 is a block diagram of a VOD system in an open platform according to an embodiment of the present invention.
3 is a block diagram of a web server according to an embodiment of the present invention.
4 is a data flow diagram of a VOD data transmission method in an open platform according to an embodiment of the present invention.
상기한 바와 같은 본 발명을 첨부된 도면들과 실시 예들을 통해 상세히 설명하도록 한다.The present invention as described above will be described in detail with reference to the accompanying drawings and embodiments.
도 2는 본 발명의 일 실시 예에 따른 오픈 플랫폼에서의 VOD 시스템의 구성도로서, 상기 오픈 플랫폼에서의 VOD 시스템은 VOD 서비스를 제공하는 하나 이상의 VOD서버(100, 200, 300) 및 VOD 서비스를 제공받는 셋톱박스(400)를 포함하여 구성된다.2 is a configuration diagram of a VOD system in an open platform according to an embodiment of the present invention, wherein the VOD system in the open platform includes at least one VOD server (100, 200, 300) and a VOD service providing a VOD service. It is configured to include a set-
상기 VOD시스템은 VOD 서비스를 제공하며 각기 다르게 기 설정된 통신 규약에 의해 상기 VOD서비스와 관련된 사용자 인터페이스 데이터를 송수신하는 하나 이상의 VOD서버(100, 200, 300), 상기 하나 이상의 VOD서버(100, 200, 300)로부터 상기 사용자 인터페이스 데이터를 수신하여, 이를 각각의 VOD서버(100, 200, 300)에 대응되어 기 설정된 개별 VOD서버 전용의 변환 규칙을 이용하여 웹 프로토콜로 변환한 사용자 인터페이스 데이터를 전송하는 웹서버(500), 상기 웹서버(500)로부터 상기 웹 프로토콜로 변환된 사용자 인터페이스 데이터를 전송받아 내장된 웹 브라우저(410)를 통해 사용자 인터페이스를 구현하는 셋톱 박스(400)를 포함한다.The VOD system provides a VOD service and at least one VOD server (100, 200, 300) for transmitting and receiving user interface data related to the VOD service according to different communication protocols, respectively, the at least one VOD server (100, 200, Receiving the user interface data from the 300, and transmits the user interface data converted to the web protocol using the conversion rules for each individual VOD server set in advance corresponding to each VOD server (100, 200, 300) The
상기 셋톱박스(400)는 셋톱박스 내 애플리케이션을 통해 상기 웹 서버(500)에게 URL을 요청한다. 이때 상기 애플리케이션은 웹 기반의 애플리케이션이거나 웹 브라우저(410)를 내장한 애플리케이션인 것이 바람직하다.The set
상기 웹 서버(500)는 상기 셋톱박스(400)가 요청한 URL을 수신(21)한 후, 해당하는 VOD 서비스가 웹 게이트웨이 1 유형이면 웹 게이트웨이 1(120)에게 웹 게이트웨이 2 유형이면 웹 게이트웨이 2(220)에게 각각 VOD 관련 사용자 인터페이스 데이터를 요청하게 된다(22).The
이후, 각각의 웹 게이트웨이 시스템(120, 220, 320)들은 각각의 VOD 서버(100, 200, 300) 내에서 VOD 비즈니스 로그인(Business Login)과 관련한 모든 사항들에 대해서 셋톱박스 내의 애플리케이션과 통신을 수행하며 필요한 정보를 제공해주는 애플리케이션 서버(110, 210, 310: Business Interface Server)에게 사용자 인터페이스 데이터를 요청하고, 전달받은 사용자 인터페이스 데이터를 상기 웹 서버(500)에게 전송한다(23).Thereafter, each of the
상기 VOD서버(100, 200, 300)가 제공하는 주요 기능으로는 가입자가 VOD 서비스에 최초로 접속할 때, 요청 가입자의 상태 정보를 제공하는 기능, VOD 초기 사용자 화면 구성을 위한 카테고리, 카테고리별 컨텐츠 정보를 제공하는 기능, 콘텐츠에 대한 상세 정보(포스터이미지, 줄거리, 상영시간 등)를 제공하는 기능, 고객의 구매 요청 시 결제 프로세스(구매금액)를 제공하는 기능, 고객의 구매 이력, 시청 이력 등을 데이터베이스에 저장하는 기능 등이 있다.The main functions provided by the
따라서, 상기 VOD서버(100, 200, 300)가 송신하는 사용자 인터페이스 데이터는 사용자 화면 정보, 사용자의 가입 상태 정보, VOD 콘텐츠의 카테고리, 카테고리별 콘텐츠 정보, VOD 콘텐츠 상세 정보, 결제 프로세스, 구매 이력, 시청 이력 중 하나 이상을 포함하는 것이 바람직하다.Accordingly, the user interface data transmitted by the
상기 웹 서버(500)는 웹 게이트웨이(120, 220, 320)를 통해 전달된 사용자 인터페이스 데이터를 기반으로 화면(UI)을 구성(24)하여 요청한 셋톱박스(400) 내 웹 브라우저(410) 또는 웹 브라우저(410)를 내장한 애플리케이션으로 전송한다(25).The
이때, 상기 웹서버(500)는 상기 셋톱 박스(400)의 사용자 인터페이스를 통해 입력된 데이터를 전송받아, 이를 상기 변환 규칙을 통해 상기 VOD 서버(100, 200, 300)의 통신 규약에 맞도록 변환(24)한 후 상기 VOD서버(100, 200, 300)로 전송한다.At this time, the
즉, 상기 VOD 서버(100, 200, 300)와 상기 셋톱 박스(400) 간에 VOD 관련 사용자 인터페이스 데이터를 전송하는데 있어서 표준화된 데이터 형식으로 변환하는 웹 서버(500)를 경유하도록 하여 통신 규약이 각기 다른 VOD 서버(100, 200, 300)나 셋톱 박스(400)간 통신이 가능하게 되므로 사용자 측에서는 다양한 VOD 서비스를 아무런 추가 구성없이 편리하게 제공받을 수 있게 된다.In other words, the
더불어, 도시한 바와 같이 기존의 BIS 서버(110, 210, 310)의 수정 및 변경 없이 표준화된 HTTP를 사용하여 셋톱박스(400)의 애플리케이션으로 데이터를 전송하는 웹 서버(500)를 기존의 BIS 서버(110, 210, 310)와 웹 기반의 상기 셋톱박스 애플리케이션(410) 사이에 두어, 기존의 BIS 서버(110, 210, 310)의 전송방식과 새로운 웹 서버의 전송방식을 병행하여 사용할 수 있게 된다.In addition, the BIS server is a
따라서, 상기 VOD서버(100, 200, 300)는 상기 웹서버(500)와 통신하는 웹 게이트웨이 전송 채널과 상기 통신 규약을 통해 셋톱 박스와 직접 통신할 수 있는 전송 채널을 동시에 운영할 수 있으므로 기존의 전송 방식(26, 27)으로 통신하는 셋톱박스(600)를 소지한 기존 사용자도 해당 VOD서버(100)를 이용하는 데 있어 아무런 불편함이 없다.Accordingly, the
상기 웹 브라우저(410)는 전달된 화면을 셋톱박스(400)에 연결된 TV를 통해 디스플레이한다.The
아울러, 상기 웹서버(500)는 상기 VOD서버(100, 200, 300)의 통신 규약 변경시 상기 VOD서버(100, 200, 300)로부터 상기 변환 규칙을 전송받아 즉시 변경하는 것을 바람직하다.In addition, the
또한, 상기 변환 규칙은 각각의 VOD 서버(100, 200, 300) 또는 BIS 서버(110, 210, 310)에 따른 개별적인 고유 변환 규칙인 것이 바람직하나, 상기 웹서버(500)를 경유하는 하나 이상의 VOD서버(100, 200, 300)의 사용자 인터페이스 데이터를 기 정의된 표준화된 데이터의 조합으로 변환하는 규칙으로 구성하여 상기 웹 서버(500)를 경유하는 하나 이상의 VOD 서버(100, 200, 300)에 대해 공통된 표준 형식을 요구할 수도 있다.In addition, the conversion rule is preferably an individual unique conversion rule according to each VOD server (100, 200, 300) or BIS server (110, 210, 310), one or more VOD via the
이처럼, 본 발명의 실시 예에 따른 오픈 플랫폼에서의 VOD 시스템은 기존의 VOD 서버(100, 200, 300)나 셋톱박스(600)의 구성 변경 없이 새로운 전송 방식의 셋톱 박스의 통신 환경을 추가 제공하여 VOD 서버(100, 200, 300)가 기존 셋톱 박스(600)와 새로운 셋톱 박스(400)에 대해 동시에 VOD 서비스를 제공할 수 있으므로 VOD 서비스 사업자의 경쟁력을 높일 수 있게 된다.
As such, the VOD system in the open platform according to an embodiment of the present invention provides an additional communication environment of the set-top box of the new transmission method without changing the configuration of the existing VOD server (100, 200, 300) or set-
도 3은 본 발명의 일 실시 예에 따른 웹 서버(500)의 구성도이다.3 is a block diagram of a
상기 웹 서버(500)는 등록된 하나 이상의 VOD 서버(100)와 각기 다르게 기 설정된 통신 규약으로 사용자 인터페이스 데이터를 송수신하는 인터페이스부(510), 상기 VOD서버(100)와 송,수신하는 사용자 인터페이스 데이터를 관리하는 데이터 관리부(520), 상기 사용자 인터페이스 데이터의 송,수신 시 변환하도록 기 설정된 변환 규칙을 저장한 변환룰 저장부(550), 상기 변환룰 저장부(550)의 상기 변환 규칙을 이용하여 상기 송수신 사용자 인터페이스 데이터를 송수신 측의 맞도록 변환하는 데이터 변환부(530), 상기 사용자 인터페이스 데이터를 이용하여 사용자 인터페이스를 웹 프로토콜로 생성하는 사용자 인터페이스 생성부(540), 상기 사용자 인터페이스 데이터 또는 사용자 인터페이스를 사용자의 셋톱박스 내 웹 기반 애플리케이션으로 전송하는 통신부(560)를 포함한다.The
상기 데이터 변환부(530)는 상기 사용자 인터페이스 데이터를 셋톱박스(400) 측에 전달할 경우 웹 프로토콜로 변환하여 통신부(560)로 전달하는 것이 바람직하다.When the
또한, 상기 변환룰 저장부(550)는 기 등록된 VOD 서버(100)에서 통신 규약의 변경 또는 새로운 VOD 서버의 추가시에 웹 서버(500) 내 변환 규칙만을 변경, 추가하여 새로운 비즈니스 모델을 신속하게 적용하도록 할 수 있으므로 VOD 서비스의 관리 효용성을 크게 높일 수 있게 된다.
In addition, the conversion
도 4는 본 발명의 일 실시 예에 따른 오픈 플랫폼에서의 VOD 데이터 전송 방법의 데이터 흐름도이다.4 is a data flow diagram of a VOD data transmission method in an open platform according to an embodiment of the present invention.
상기 VOD 데이터 전송방법은 VOD 서비스를 제공하는 하나 이상의 VOD서버(100) 및 VOD 서비스를 제공받는 셋톱박스(400)를 포함하는 오픈 플랫폼에서의 VOD 데이터 전송 방법으로서, 셋톱 박스(400)가 특정 VOD서버에 해당하는 VOD 서비스를 이용하기 위해 웹서버(500)로 URL을 요청하는 단계(S410), 상기 웹서버(500)가 상기 URL 요청을 수신하고, 이를 상기 VOD서버(100)로 전송하는 단계(S420), 상기 VOD서버(100)가 상기 URL 요청에 해당하는 상기 VOD서비스와 관련된 사용자 인터페이스 데이터를 생성하여 상기 웹서버(500)로 전송하는 단계(S425), 상기 웹서버(500)가 상기 VOD서버(100)에 대응되어 기 설정된 개별 VOD서버 전용의 변환 규칙을 이용하여 웹 프로토콜로 변환한 사용자 인터페이스 데이터를 상기 셋톱 박스(400)로 전송하는 단계(S430, S440, S450) 및 상기 셋톱 박스(400)가 상기 웹서버(500)로부터 상기 웹 프로토콜로 변환된 사용자 인터페이스 데이터를 전송받아 내장된 웹 브라우저를 통해 사용자 인터페이스를 구현하는 단계(미도시)를 포함한다.The VOD data transmission method is a VOD data transmission method in an open platform including at least one
또한, 상기 웹서버(500)가 상기 VOD서버(100)로 URL 요청을 전송하는 단계(S420)는 상기 웹서버(500)가 상기 URL 요청을 전송받아, 이를 상기 변환 규칙을 통해 상기 VOD 서버(100)의 통신 규약에 맞도록 변환(S415)한 후 상기 VOD서버(100)로 전송하는 단계인 것이 바람직하다.In addition, in the step S420 of transmitting the URL request to the
더불어, 본 발명의 일 실시 예에 따른 오픈 플랫폼에서의 VOD 데이터 전송 방법에서 VOD서버(100)가 셋톱 박스(400)와 VOD 서비스와 관련된 통신 규약을 변경하는 단계(S455), 상기 VOD서버(100)가 상기 통신 규약과 관련된 변환 규칙을 기 저장하여 이를 통해 상기 VOD서버(100)와 상기 셋톱 박스(400) 간 VOD 서비스 통신을 중계하는 웹서버(500)로 상기 변경된 통신 규약을 전송하는 단계(S460), 상기 웹서버(500)가 상기 변경된 통신 규약을 상기 변환 규칙에 반영하는 단계(S465) 및 상기 웹서버(500)가 상기 변환 규칙 반영 단계 이후 이의 완료를 상기 VOD서버(100)로 응답하는 단계(S470)를 포함할 수 있다.
In addition, in the VOD data transmission method in the open platform according to an embodiment of the present invention, the
이상에서는 본 발명에 따른 바람직한 실시 예들에 대하여 도시하고 또한 설명하였다. 그러나 본 발명은 상술한 실시 예에 한정되지 아니하며, 특허 청구의 범위에서 첨부하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 누구든지 다양한 변형 실시가 가능할 것이다.
The foregoing embodiments and advantages are merely exemplary and are not to be construed as limiting the present invention. However, the present invention is not limited to the above-described embodiments, and various changes and modifications may be made by those skilled in the art without departing from the scope of the present invention. .
100, 200, 300: VOD서버 110,210,310: BIS서버
120, 220, 330: 웹 게이트웨이 400: 셋톱 박스
500: 웹서버 510: 인터페이스부
520: 데이터 관리부 530: 데이터 변환부
540: 사용자 인터페이스 생성부 550: 변환룰 저장부
560: 통신부100, 200, 300:
120, 220, 330: Web Gateway 400: Set Top Box
500: web server 510: interface unit
520: data management unit 530: data conversion unit
540: user interface generation unit 550: conversion rule storage unit
560: communication unit
Claims (9)
VOD 서비스를 제공하며, 각기 다르게 기 설정된 통신 규약에 의해 상기 VOD서비스와 관련된 사용자 인터페이스 데이터를 송수신하는 하나 이상의 VOD서버;
상기 하나 이상의 VOD서버로부터 상기 사용자 인터페이스 데이터를 수신하고, 수신된 상기 사용자 인터페이스 데이터를 미리 정의된 표준화된 데이터 형식으로 변환하는 변환 규칙에 따라 웹 프로토콜로 변환한 사용자 인터페이스 데이터를 전송하는 웹서버; 및
상기 웹서버로부터 상기 웹 프로토콜로 변환된 사용자 인터페이스 데이터를 전송받아 내장된 웹 브라우저를 통해 사용자 인터페이스를 구현하는 셋톱 박스;를 포함하는 오픈 플랫폼에서의 VOD 시스템.
In a VOD system in an open platform including at least one VOD server providing a VOD service and a set-top box provided with the VOD service,
At least one VOD server providing a VOD service and transmitting / receiving user interface data related to the VOD service according to a different communication protocol;
A web server receiving the user interface data from the one or more VOD servers and transmitting the user interface data converted into a web protocol according to a conversion rule for converting the received user interface data into a predefined standardized data format; And
And a set-top box receiving user interface data converted into the web protocol from the web server and implementing a user interface through an embedded web browser.
상기 셋톱 박스의 사용자 인터페이스를 통해 입력된 데이터를 전송받아, 이를 상기 변환 규칙을 통해 상기 VOD 서버의 통신 규약에 맞도록 변환한 후 상기 VOD서버로 전송하는 것을 더 포함하는 오픈 플랫폼에서의 VOD 시스템.
The method of claim 1, wherein the web server
And receiving the data input through the user interface of the set-top box, converting it to meet the communication protocol of the VOD server through the conversion rule, and transmitting the data to the VOD server.
상기 웹서버와 통신하는 웹 게이트웨이 전송 채널과 상기 통신 규약을 통해 셋톱 박스와 직접 통신할 수 있는 전송 채널을 동시에 운영하는 것을 특징으로 하는 오픈 플랫폼에서의 VOD 시스템.
The method of claim 1, wherein the VOD server
And a web gateway transmission channel communicating with the web server and a transmission channel capable of directly communicating with a set-top box through the communication protocol.
사용자 화면 정보, 사용자의 가입 상태 정보, VOD 콘텐츠의 카테고리, 카테고리별 콘텐츠 정보, VOD 콘텐츠 상세 정보, 결제 프로세스, 구매 이력, 시청 이력 중 하나 이상을 포함하는 것을 특징으로 하는 오픈 플랫폼에서의 VOD 시스템.
The method of claim 1, wherein the user interface data transmitted by the VOD server is
A VOD system in an open platform, comprising one or more of user screen information, user subscription status information, category of VOD content, content information for each category, VOD content detail information, payment process, purchase history, and viewing history.
상기 VOD서버의 통신 규약 변경시, 상기 VOD서버로부터 변경된 통신 규약을 전송받은 후, 상기 변경된 통신 규약에 따라 상기 변환 규칙을 갱신하는 것을 특징으로 하는 오픈 플랫폼에서의 VOD 시스템.
The method of claim 1, wherein the web server
When changing the communication protocol of the VOD server, after receiving the changed communication protocol from the VOD server, VOD system in the open platform, characterized in that for updating the conversion rule according to the changed communication protocol.
a) 셋톱 박스가 특정 VOD서버에 해당하는 VOD 서비스를 이용하기 위해 웹서버로 URL을 요청하는 단계;
b) 상기 웹서버가 상기 URL 요청을 수신하고, 이를 상기 VOD서버로 전송하는 단계;
c) 상기 VOD서버가 상기 URL 요청에 해당하는 상기 VOD서비스와 관련된 사용자 인터페이스 데이터를 생성하여 상기 웹서버로 전송하는 단계;
d) 상기 웹서버가 상기 VOD서버로부터 수신된 상기 사용자 인터페이스 데이터를 미리 정의된 표준화된 데이터 형식으로 변환하는 변환 규칙에 따라 웹 프로토콜로 변환한 사용자 인터페이스 데이터를 상기 셋톱 박스로 전송하는 단계;
e) 상기 셋톱 박스가 상기 웹서버로부터 상기 웹 프로토콜로 변환된 사용자 인터페이스 데이터를 전송받아 내장된 웹 브라우저를 통해 사용자 인터페이스를 구현하는 단계를 포함하는 오픈 플랫폼에서의 VOD 데이터 전송 방법.
In the VOD data transmission method in an open platform including at least one VOD server providing a VOD service and a set-top box provided with the VOD service,
a) requesting a URL from a set-top box to a web server to use a VOD service corresponding to a specific VOD server;
b) the web server receiving the URL request and sending it to the VOD server;
c) generating, by the VOD server, user interface data related to the VOD service corresponding to the URL request, to the web server;
d) sending, by the web server, the user interface data converted into a web protocol to the set top box according to a conversion rule for converting the user interface data received from the VOD server into a predefined standardized data format;
e) the set-top box receiving the user interface data converted into the web protocol from the web server to implement a user interface through an embedded web browser.
상기 웹서버가 상기 URL 요청을 전송받아, 이를 상기 변환 규칙을 통해 상기 VOD 서버의 통신 규약에 맞도록 변환한 후 상기 VOD서버로 전송하는 단계인 것을 특징으로 하는 오픈 플랫폼에서의 VOD 데이터 전송 방법.
The method of claim 7, wherein step b)
And receiving the URL request, converting the URL request according to the communication protocol of the VOD server through the conversion rule, and transmitting the URL request to the VOD server.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110001320A KR101216392B1 (en) | 2011-01-06 | 2011-01-06 | Vod system and vod data transfer method in open platform |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110001320A KR101216392B1 (en) | 2011-01-06 | 2011-01-06 | Vod system and vod data transfer method in open platform |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20120079952A KR20120079952A (en) | 2012-07-16 |
KR101216392B1 true KR101216392B1 (en) | 2012-12-28 |
Family
ID=46712736
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020110001320A KR101216392B1 (en) | 2011-01-06 | 2011-01-06 | Vod system and vod data transfer method in open platform |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101216392B1 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102104409B1 (en) | 2013-11-14 | 2020-05-29 | 한화테크윈 주식회사 | Image Recording system based on Open-platform and protocol-conversion method thereof |
CA2974341C (en) | 2015-01-19 | 2022-08-23 | Samsung Electronics Co., Ltd. | Method and apparatus for transmitting and receiving multimedia content |
CN108235062B (en) * | 2017-12-28 | 2022-04-12 | 北京歌华有线电视网络股份有限公司 | System and method for introducing Internet video into cable television network for playing |
-
2011
- 2011-01-06 KR KR1020110001320A patent/KR101216392B1/en not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
KR20120079952A (en) | 2012-07-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8380878B2 (en) | Side loading | |
CN102685576B (en) | For the method and apparatus switched between native applications and the second application | |
US7627501B2 (en) | System and method of service product offer management | |
US9536233B2 (en) | Purchasing a gift using a service provider network | |
US9563703B2 (en) | System, method and device for sharing of playlists of authorized content with other users | |
US9398338B2 (en) | Utilization of remote control to display media | |
CN103782572A (en) | System and method for providing message and event based video services control plane | |
EP2494740B1 (en) | Device selection for media rendering | |
CN101573678A (en) | Method, system and apparatus for dynamically creating content channels based on end user wish lists | |
US8812374B1 (en) | Client-to service compatibility framework | |
US20130254827A1 (en) | Method, system, server and terminal for managing digital television business data | |
CN102647623B (en) | For handling the method and apparatus of video content | |
US20110271315A1 (en) | System, Method, and Computer Readable Recording Medium for Providing Two-Way Service in Digital Cable Broadcasting Environment | |
US9032021B2 (en) | Method for providing customized advertisement/news on scalable application service system | |
CA2322614A1 (en) | Method for accessing content, by theme, format or provider, from convergent media sources | |
KR101216392B1 (en) | Vod system and vod data transfer method in open platform | |
CN103685303A (en) | Method and system for processing connection content delivery network | |
CN101938631A (en) | SDF middleware-based video-on-demand system and method | |
CN110337024A (en) | The information processing method of Resource Exchange is realized on smart television and user interface | |
CN105430460B (en) | A kind of video data method for pushing and device based on mobile terminal | |
KR101131184B1 (en) | System and method for providing Home-network service based on IP and path control system of the system | |
CN102638702A (en) | Method and apparatus for searching over a network | |
CN101631233B (en) | Method, system and device for obtaining multimedia terminal information | |
KR20100129816A (en) | System for digital broadcasting for multiple platform environment and method for the same | |
KR20070122311A (en) | Vod service system and method |
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 | ||
LAPS | Lapse due to unpaid annual fee |