KR101110991B1 - Broadcasting service system and method for providing viewer prefernce information according to using time shift function on viewing real-time broadcasting - Google Patents
Broadcasting service system and method for providing viewer prefernce information according to using time shift function on viewing real-time broadcasting Download PDFInfo
- Publication number
- KR101110991B1 KR101110991B1 KR1020090086378A KR20090086378A KR101110991B1 KR 101110991 B1 KR101110991 B1 KR 101110991B1 KR 1020090086378 A KR1020090086378 A KR 1020090086378A KR 20090086378 A KR20090086378 A KR 20090086378A KR 101110991 B1 KR101110991 B1 KR 101110991B1
- Authority
- KR
- South Korea
- Prior art keywords
- time
- additional content
- broadcast
- content
- 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/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/4722—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content
-
- 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
- H04N21/25891—Management of end-user data being end-user preferences
-
- 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/262—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
- H04N5/445—Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
Abstract
본 발명은 실시간 방송 시청 중 타임 쉬프트 기능 사용에 따른 멈춤 시간을 활용하여 다양한 형태의 서비스를 시청자에게 제공하기 위한 방송 시스템 및 방법에 관한 것이다.
이러한 본 발명은 실시간 방송 콘텐츠 재생 중 일시 정지 키 입력이 있으면, 재생 키 입력이 있기 전까지 발생하는 멈춤 시간 동안 사용자 별 선호 정보에 기반한 부가 콘텐츠(정보, 광고와 같은 콘텐츠)를 재생하도록 한다. 이때, 부가 콘텐츠는 동영상, 위젯, 텍스트와 같은 다양한 형태로 제공될 수 있다.
이로써, 실시간 방송 중 타임 쉬프트 기능 사용에 따른 멈춤 시간 동안 시청자들에게 광고, 정보와 같이 다양한 형태의 서비스를 제공할 수 있는 효과가 있다.
IPTV, 실시간 방송, 타임 쉬프트 기능
The present invention relates to a broadcast system and method for providing a viewer with various types of services by using a stop time according to a time shift function during real-time broadcasting.
In the present invention, if there is a pause key input during the real-time broadcast content playback, the additional content (content such as information or advertisement) based on the preference information for each user is played during the pause time that occurs before the play key input occurs. In this case, the additional content may be provided in various forms such as a video, a widget, and a text.
Accordingly, there is an effect that it is possible to provide various types of services, such as advertisements and information, to viewers during the stop time due to the use of the time shift function during real time broadcasting.
IPTV, live broadcast, time shift function
Description
본 발명은 방송 시스템에서 실시간 방송 시청 중 타임 쉬프트 기능에 관한 것으로, 더욱 상세하게는 실시간 방송 시청 중 타임 쉬프트 기능 사용에 따른 멈춤 시간을 활용하여 다양한 형태의 서비스를 시청자에게 제공하기 위한 방송 시스템 및 방법에 관한 것이다.The present invention relates to a time shift function during real time broadcasting in a broadcasting system, and more particularly, to a broadcast system and method for providing various types of services to viewers by using a stop time according to the use of the time shift function during real time broadcasting. It is about.
일반적으로 VOD 콘텐츠와 다운로드 하여 콘텐츠를 재생하는 경우에는 일시 정지와 같이 시청자가 필요할 시 화면을 멈출 수 있는 기능이 있다.In general, in case of playing the VOD content and downloading and playing the content, there is a function to stop the screen when the viewer needs it, such as pause.
그런데, 시청자들은 이와 같은 VOD 콘텐츠 이외의 실시간 방송을 시청하면서도 잠깐 다른 일을 하기 위해 또는 소정 화면을 자세히 확인하기 위해 방송 재생을 잠깐 멈추고자 하는 경우가 있다.However, viewers may want to pause playback of a broadcast in order to perform other tasks for a while while watching real time broadcasts other than such VOD contents, or to check a predetermined screen in detail.
현재에는 실시간 방송은 실시간으로 방송이 제공되는 것이므로 시청자가 실시간 방송을 시청하는 도중에 방송을 멈추고자 할 경우 멈출 수 있는 방법이 없다. 이에 따라 실시간 방송 시청 중에 방송을 멈출 수 있는 기능을 제공할 것에 대한 요구가 증대되고 있다.Currently, since the broadcast is provided in real time, there is no way to stop the broadcast when the viewer wants to stop the broadcast while watching the live broadcast. Accordingly, there is an increasing demand for providing a function for stopping a broadcast during real-time broadcast viewing.
또한, 서비스 사업자 입장에서는 이와 같은 요구에 따라 실시간 방송 시청 중 타임 쉬프트 기능에 대한 기술 개발이 필요성이 요구되고 있다.In addition, the service provider is required to develop a technology for the time shift function during the real-time broadcast watching according to such a request.
그리고, 서비스 사업자에게는 이와 같은 타임 쉬프트 기능 수행에 따라 발생하는 멈춤 시간은 또 다른 서비스를 시청자에게 제공함으로써 수익을 올릴 수 있는 좋은 기회가 된다.In addition, the stop time generated by performing such a time shift function is a good opportunity for the service provider to earn money by providing another service to the viewer.
이에 따라 멈춤 시간을 활용하여 시청자에게 다양한 서비스를 제공할 수 있는 기술 개발에 대한 필요성이 요구되고 있다.Accordingly, there is a need for a technology development capable of providing various services to viewers using stop time.
따라서, 본 발명은 실시간 방송 시청 중 타임 쉬프트 기능 사용에 따른 멈춤 시간을 활용하여 다양한 형태의 서비스를 시청자에게 제공하기 위한 방송 시스템 및 방법을 제공한다.Accordingly, the present invention provides a broadcast system and method for providing a viewer with various types of services by using a stop time according to the use of a time shift function during real-time broadcasting.
또한, 본 발명은 실시간 방송 시청 중 타임 쉬프트 기능 사용에 따른 멈춤 시간 동안 시청자 각각 개인화된 선호 정보에 기반한 부가 콘텐츠를 제공하기 위한 방송 시스템 및 방법을 제공한다.In addition, the present invention provides a broadcast system and method for providing additional content based on personalized preference information of each viewer during a stop time caused by using a time shift function during real-time broadcasting.
상기 기술적 과제를 달성하기 위한 본 발명의 방송 시스템은, 실시간 방송 콘텐츠 재생 중 일시 정지 키 입력이 있으면, 재생 키 입력이 있기 전까지 발생하는 멈춤 시간 동안 사용자 별 선호 정보에 기반한 부가 콘텐츠를 재생하는 셋탑박스와, 사용자 별로 선호 정보를 관리하고, 사용자 별 선호 정보에 기반한 부가 콘텐츠를 상기 셋탑박스로 제공하는 방송 서버부를 포함하고, 상기 방송 서버부는, 사용자 별로 선호 정보를 관리하고, 소정 사용자에 대한 선호 정보 요청이 있으면 해당 사용자 선호 정보를 제공하는 가입자 관리 서버와, 상기 셋탑박스로부터 실시간 방송 재생 시 일시 정지 키 입력 후 재생 키 입력이 있기 전까지 상기 셋탑박스의 가입자 선호 정보를 상기 가입자 관리 서버로 요청하여 제공받은 후 상기 제공받은 가입자 선호 정보에 기반한 부가 콘텐츠를 상기 셋탑박스로 제공하는 부가 콘텐츠 제공 서버를 포함하는 것을 특징으로 한다.The broadcast system of the present invention for achieving the above technical problem, if there is a pause key input during the playback of the real-time broadcast content, a set-top box for playing the additional content based on the user-specific preference information during the pause time before the playback key input occurs And a broadcast server unit for managing preference information for each user and providing additional content based on the preference information for each user to the set-top box, wherein the broadcast server unit manages preference information for each user, and preference information for a predetermined user. Upon request, the subscriber management server provides the user preference information, and requests the subscriber management information of the set-top box to the subscriber management server until a play key is input after a pause key is input during real-time broadcasting from the set-top box. On the subscriber preference information The inverse secondary content characterized in that it comprises the additional content providing server that is provided to the set-top box.
또한, 본 발명의 일례에 따라 상기 셋탑박스는, 상기 부가 콘텐츠의 일부 분량을 상기 방송 서버부로부터 미리 다운로드 받아 저장하고, 상기 일시 정지 키 입력이 있으면 미리 다운로드 받은 부가 콘텐츠를 재생시키면서 나머지 분량에 대해서 상기 방송 서버부로부터 다운로드 받는 것을 특징으로 한다.According to an exemplary embodiment of the present invention, the set-top box downloads and stores a part of the additional content from the broadcasting server in advance, and if there is the pause key input, reproduces the additional content downloaded in advance. It is characterized in that the download from the broadcast server unit.
또한, 본 발명의 일례에 따라 상기 셋탑박스는, 상기 부가 콘텐츠의 모든 분량을 상기 방송 서버부로부터 미리 다운로드 받아 저장하는 것을 특징으로 한다.In addition, according to an embodiment of the present invention, the set-top box is characterized in that all the amount of the additional content is downloaded in advance from the broadcast server unit and stored.
삭제delete
또한, 본 발명의 일례에 따라 상기 셋탑박스는, 상기 일시 정지 키 입력 시점부터 상기 재생 키 입력 시점까지의 경과 시간과 제공된 부가 콘텐츠에 대한 정보를 상기 가입자 관리 서버로 전송하는 것을 특징으로 한다.In addition, the set-top box according to an example of the present invention, characterized in that for transmitting the elapsed time from the pause key input time to the playback key input time and information on the provided additional content to the subscriber management server.
또한, 본 발명의 일례에 따라 상기 부가 콘텐츠는 동영상, 위젯, 텍스트 중 하나의 형태인 것을 특징으로 한다.In addition, according to an exemplary embodiment of the present invention, the additional content may be one of a video, a widget, and a text.
또한, 본 발명은 실시간 방송 시청 중 타임 쉬프트 기능을 사용 시 시청자 선호 정보를 제공하기 위한 방법에 있어서, 실시간 방송 콘텐츠 재생 중 일시 정지 키 입력이 있으면 사용자 별 선호 정보에 기반한 부가 콘텐츠를 재생하는 과정과, 상기 부가 콘텐츠 재생 중 재생 키 입력이 있으면 상기 부가 콘텐츠 재생을 멈추고, 상기 실시간 방송 콘텐츠를 재생하는 과정을 포함하고, 상기 실시간 방송 콘텐츠 재생 과정 수행 후 상기 일시 정지 키 입력 시점부터 상기 재생 키 입력 시점까지의 경과 시간과 제공된 부가 콘텐츠에 대한 정보를 가입자 관리 서버로 전송하는 과정을 더 포함하는 것을 특징으로 한다. In addition, the present invention provides a method for providing viewer preference information when using the time shift function during the real-time broadcasting, the process of playing the additional content based on the user-specific preference information if there is a pause key input during the playback of the real-time broadcasting content; And stopping playback of the additional content and playing the real-time broadcast content if there is a play key input during playback of the additional content, and starting the play key input time from the pause key input time after performing the real-time broadcast content play process. And transmitting the elapsed time until and information on the provided additional content to the subscriber management server.
또한, 본 발명의 일례에 따라 상기 부가 콘텐츠의 일부 분량을 상기 방송 서버로부터 미리 다운로드 받아 저장하는 과정을 더 포함하고, 상기 부가 콘텐츠 재생 과정에서 상기 일시 정지 키 입력이 있으면 미리 다운로드 받은 부가 콘텐츠를 재생시키면서 나머지 분량에 대해서 상기 방송 서버부로부터 다운로드 받는 것을 특징으로 한다.The method may further include downloading and storing a portion of the additional content from the broadcast server in advance according to an example of the present invention. If the pause key is input in the additional content playback process, the downloaded additional content is played. While downloading the remaining amount from the broadcast server unit is characterized in that.
또한, 본 발명의 일례에 따라 상기 부가 콘텐츠의 모든 분량을 상기 방송 서버부로부터 미리 다운로드 받아 저장하는 과정을 더 포함하는 것을 특징으로 한다.In addition, according to an embodiment of the present invention is characterized in that it further comprises a step of downloading and storing all the amount of the additional content from the broadcast server unit in advance.
삭제delete
또한, 본 발명의 일례에 따라 상기 부가 콘텐츠 재생 과정은, 상기 셋탑박스가 실시간 방송 콘텐츠 재생 중 일시 정지 키 입력이 있으면 상기 방송 서버로 일시 정지 키가 입력됨을 알리는 과정과, 상기 방송 서버는 셋탑박스의 가입자 선호 정보에 기반한 부가 콘텐츠를 확인하는 과정과, 상기 방송 서버는 확인한 부가 콘텐츠를 상기 셋탑박스로 제공하는 과정과, 상기 셋탑박스는 상기 방송 서버로부터 수신한 부가 콘텐츠를 화면에 재생하는 과정을 포함하는 것을 특징으로 한다.In addition, the additional content playback process according to an embodiment of the present invention, the set-top box is a process of notifying the pause key is input to the broadcast server when the pause key input during the playback of real-time broadcast content, and the broadcast server is set-top box Identifying additional content based on subscriber preference information of the user; providing the identified additional content to the set-top box; and playing the additional content received from the broadcasting server on the screen. It is characterized by including.
또한, 본 발명의 일례에 따라 상기 실시간 방송 콘텐츠 재생 과정은, 상기 부가 콘텐츠 재생 중 실시간 방송 콘텐츠를 다시 재생시키기 위한 재생 키가 입력되면 상기 방송 서버로 재생 키가 입력됨을 알리는 과정과, 상기 방송 서버는 상기 재생 키 입력이 있음을 인지하면, 상기 부가 콘텐츠 제공을 중단하는 과정과, 상기 셋탑박스는 상기 재생 키 입력에 따라 일시 정지된 실시간 방송 콘텐츠를 계속하여 재생하는 과정을 포함하는 것을 특징으로 한다.Further, according to an exemplary embodiment of the present invention, the process of playing the real-time broadcast content may include notifying a broadcast key is input to the broadcast server when a play key for replaying the real-time broadcast content is input during the play of the additional content. Recognizing that there is a play key input, the step of stopping the provision of the additional content, and the set-top box includes the step of continuously playing the real-time broadcast content paused in accordance with the play key input .
상기한 본 발명에 따르면, 실시간 방송 중 실시간 방송 중 타임 쉬프트 기능 사용에 따른 멈춤 시간 동안 시청자들에게 광고, 정보와 같이 다양한 형태의 서비스를 제공한다. 이때 시청자 별로 개인 성향에 맞는 광고 또는 정보를 제공함으로써 보다 시청 욕구를 만족시킬 수 있는 효과가 있다.According to the present invention described above, the service provides various types of services such as advertisements and information to the viewers during the stop time according to the use of the time shift function during the real time broadcasting. At this time, by providing advertisements or information suitable for individual tendencies for each viewer, there is an effect that it is possible to more satisfy the viewing desire.
또한, 서비스 사업자는 멈춤 시간 동안 다른 부가 콘텐츠를 제공할 수 있게 되므로 인해 수익 창출을 얻을 수 있는 이점이 있다. In addition, the service provider is able to provide other additional content during the downtime, so that there is an advantage to earn revenue.
이하 본 발명의 바람직한 실시예들의 상세한 설명이 첨부된 도면들을 참조하여 설명될 것이다. 도면들 중 동일한 구성들은 가능한 한 어느 곳에서든지 동일한 부호들을 나타내고 있음을 유의하여야 한다. 하기 설명에서 구체적인 특정 사항들이 나타나고 있는데, 이는 본 발명의 보다 전반적인 이해를 돕기 위해 제공된 것이다. 그리고 본 발명을 설명함에 있어, 관련된 공지 기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명은 생략한다.DETAILED DESCRIPTION A detailed description of preferred embodiments of the present invention will now be described with reference to the accompanying drawings. It should be noted that the same components in the figures represent the same numerals wherever possible. Specific details are set forth in the following description, which is provided to provide a more thorough understanding of the present invention. In describing the present invention, when it is determined that a detailed description of a related known function or configuration may unnecessarily obscure the subject matter of the present invention, the detailed description thereof will be omitted.
본 발명에서는 방송 시청 중 타임 쉬프트 기능 사용에 따른 멈춤 시간 동안 시청자 각각 개인화된 선호 정보에 기반한 부가 콘텐츠를 제공하기 위한 방안에 대하여 살펴보도록 한다. 설명에 앞서 본 발명에서의 부가 콘텐츠는 동영상, 위젯, 텍스트의 형식과 같은 다양한 형태로 정보 및 광고를 제공하기 위한 콘텐츠를 말한다. 이하, 본 발명의 실시 예에서는 IPTV 시스템을 예를 들어 설명하지만, 실시간 방송 제공이 가능하고, 양방향 서비스가 가능한 어떤 시스템에서도 본 발명의 적용이 가능함에 유의해야 할 것이다.In the present invention, a method for providing additional content based on personalized preference information of each viewer during a pause time according to the use of the time shift function while watching a broadcast will be described. Prior to the description, the additional content in the present invention refers to content for providing information and advertisements in various forms such as a video, a widget, and a text. Hereinafter, an embodiment of the present invention will be described using an IPTV system as an example, but it should be noted that the present invention can be applied to any system capable of providing real-time broadcasting and enabling interactive services.
또한, 본 발명에서 실시간 방송(생방송) 중 타임 쉬프트 기능은 실시간 방송을 시청하다가 급한 전화 또는 잠시 자리를 비워야만 할 때 일시정지 버튼을 누르면, 화면이 일시 정지되고 이후 방송분은 녹화가 되기 시작한다. 이후, 급한 용무가 끝나 자리로 다시 와서 TV를 시청하면 놓치는 순간 없이 볼 수 있다. 이때, 녹화된 부분부터 시청할 수도 있지만, 현재 실시간으로 방송되는 부분부터 시청할 수도 있다.In addition, in the present invention, the time shift function during the real-time broadcast (live broadcast) is pressed while pressing a pause button when watching a real-time broadcast or a short time, the screen is paused, after which the broadcast starts recording. Afterwards, when you are in a hurry and come back to your seat, you can watch TV without missing a moment. In this case, the recorded portion may be viewed, but may be viewed from the portion currently being broadcast in real time.
이러한 실시간 방송 중 타임 쉬프트 기능의 특징은 일시정지 버튼 입력으로 녹화된 화면은 일반 VOD 콘텐츠처럼 되감기, 빨리감기가 가능하다.The feature of the time shift function during the real-time broadcasting is that the screen recorded by the pause button input can be rewound and fast-forward like normal VOD contents.
도 1은 본 발명의 실시예에 따른 IPTV 시스템 구성을 나타낸 도면이다.1 is a diagram showing the configuration of an IPTV system according to an embodiment of the present invention.
본 발명의 실시예에 따른 IPTV 시스템은 크게 사용자측의 셋탑박스(100)와, 네트워크(110), 서버측의 방송 서버부(120)를 통해 구현될 수 있다.IPTV system according to an embodiment of the present invention can be largely implemented through the set-
방송 서버부(120)는 콘텐츠 제공 서버(122), 실시간 방송 제공 서버(123), 전자 프로그램 가이드(Electronic Program Guide: 이하 EPG) 제공 서버(124), 부가 콘텐츠 제공 서버(126), 가입자 관리 서버(128)를 포함한다.The
여기서, 방송 서버부(120)는 설명의 편의상 각 기능별로 독립적으로 구성된 것을 예시하였으나, 하나 또는 그 이상의 서버에 상기 기능들이 통합되어 구비될 수도 있으며, 필요에 따라 도시된 서버들 외 사용자의 인증 관련, 과금 관련 등과 같은 다양한 기능을 제공하기 위한 서버들이 추가로 포함될 수 있을 것이다.Here, although the
방송 서버부(120)의 콘텐츠 제공 서버(122)는 다양한 VOD 콘텐츠를 저장한 데이터베이스를 포함하며, 시청자의 요청이 있을 시 네트워크(110)를 통해 해당 VOD 콘텐츠를 사용자측의 셋탑박스(100)로 제공한다.The
경우에 따라, 콘텐츠 제공 서버(122)는 하위에 복수의 콘텐츠 공급 서버들을 구축하고, 각 콘텐츠 공급 서버에 콘텐츠의 데이터를 저장하여 관리할 수도 있다. 이러한 경우, 콘텐츠 제공 서버(122)는 콘텐츠 공급 서버들 및 이들에 저장된 콘텐츠의 목록을 총괄적으로 관리한다.In some cases, the
실시간 방송 제공 서버(123)는 실시간 방송 사업자로부터 실시간 방송 콘텐츠를 제공받아 시청자의 실시간 방송 채널 선택에 따라 셋탑박스(100)로 해당 실시간 방송 콘텐츠를 제공한다.The real-time
EPG 제공 서버(124)는 콘텐츠 제공 서버(122)에 의해 제공되는 VOD 콘텐츠들에 대한 EPG 정보를 생성하여 사용자측 셋탑박스(100)로 제공한다.The
이때, VOD 콘텐츠 뿐만 아니라, 실시간 방송에 대한 EPG 모두를 포함한다.In this case, not only the VOD content but also all the EPGs for the real-time broadcasting are included.
부가 콘텐츠 제공 서버(126)는 VOD 콘텐츠 또는 실시간 방송 콘텐츠와 연관된 동영상, 위젯, 텍스트(text)와 같은 부가 콘텐츠를 미리 매칭시켜 관리하고, 해당 부가 콘텐츠들을 부가 콘텐츠 데이터베이스(127)에 저장한다. 이때, 연관된 부가 콘텐츠는 서비스 사업자에 의해 제공되어야 할 것이다.The additional
또한, 부가 콘텐츠 제공 서버(126)는 셋탑박스(100)로부터 소정 콘텐츠 시청 중 타임 쉬프트 기능을 사용함에 따라 관련 부가 콘텐츠가 요청되면 관련된 부가 콘텐츠를 확인하여 부가 콘텐츠 데이터베이스(127)에서 독출하여 셋탑박스(100)로 제공한다.In addition, the additional
다른 실시 예로 부가 콘텐츠 제공 서버(126)는 셋탑박스(100)로부터 소정 콘텐츠 시청 중 타임 쉬프트 기능을 사용함에 따라 관련 부가 콘텐츠가 요청되면 가입자 관리 서버(128)로 해당 셋탑박스(100)의 가입자가 선호하는 정보를 요청한다. 이때, 가입자 선호 정보란 가입자가 선호하는 정보 또는 광고를 말한다.As another exemplary embodiment, the additional
부가 콘텐츠 제공 서버(126)가 가입자 관리 서버(128)로부터 가입자 선호 정보를 제공받으면 제공받은 가입자 선호 정보를 기반으로 부가 콘텐츠를 선정하고, 선정된 부가 콘텐츠를 셋탑박스(100)로 제공한다.When the additional
가입자 관리 서버(128)는 가입자 별로 가입자 정보를 관리하고, 가입자 정보를 가입자 정보 데이터베이스(129)에 저장한다. 특히, 본 발명에 따른 가입자 관리 서버(128)는 부가 콘텐츠 제공 서버(126)로부터 가입자 정보 중 가입자 선호 정보에 대한 요청이 있으면 해당 가입자에 대한 가입자 선호 정보를 확인하여 부가 콘텐츠 제공 서버(126)로 제공한다.The
네트워크(110)는 서버측의 방송 서버부(120)와 사용자측의 셋탑박스(100)간을 연결하기 위한 망으로 IP(Internet Protocol) 기반의 네트워크가 사용될 수 있지만, 본 발명이 IP 기반의 네트워크를 사용하는 것에 제한되는 것은 아니며, 이외에도 네트워크를 가능하게 하는 유무선 통신망이라면 특정 형태에 한정되지 않는다.The
셋탑박스(100)는 네트워크(110)를 통해 방송 서버부(120)에 접속하여, 사용자에 의해 선택된 채널에 따른 실시간 방송 콘텐츠 또는 선택된 VOD 콘텐츠를 콘텐 츠 제공 서버(122)로 요청하고, 상기 요청에 따라 다운로드 되는 콘텐츠를 표시 화면을 통해 출력한다. 아울러, 셋탑박스(100)는 EPG 제공 서버(124)로부터 EPG 정보를 수신하여 표시 화면을 통해 출력함으로써 사용자에게 메뉴 화면을 안내한다.The set-
이러한 셋탑박스(100)의 내부 구성에 대하여 도 2를 참조하여 구체적으로 살펴본다.An internal configuration of the set
도 2는 본 발명의 실시예에 따른 셋탑박스(100)의 구성을 세부적으로 도시한 도면으로, 본 발명의 실시예에 따른 셋탑박스(100)는 네트워크 인터페이스부(101), 데이터 수신부(102), 입력신호 수신부(104), 제어부(103), 출력부(105), 스토리지(106)를 포함한다.2 is a view showing in detail the configuration of the set-
네트워크 인터페이스부(101)는 IPTV 기반의 네트워크(도 1의 110)를 통해 방송 서버부(도 1의 120)와 접속하여 데이터 통신을 담당한다.The
데이터 수신부(102)는 네트워크 인터페이스부(101)를 통해 수신되는 데이터를 인코딩하여 처리한다.The
입력신호 수신부(104)는 리모트 콘트롤러와 같은 입력 수단을 통해 사용자가 입력하는 신호는 수신하고, 이를 제어부(103)로 제공한다. 이때, 리모트 콘트롤러의 일시 정지와 재생 키는 VOD 콘텐츠 재생에서만 사용되었으나, 특히 본 발명에서의 리모트 콘트롤러의 일시 정지와 재생 키는 실시간 방송 콘텐츠 재생 시에도 사용된다. 일시 정지 키를 이용하여 타임 쉬프트 기능을 구현할 수 있다.The
출력부(105)는 제어부(103)를 통해 출력되는 콘텐츠 데이터들을 표시 화면에 디스플레이하기 위해 오디오/비디오(AV) 신호로 변환하여 출력한다.The
스토리지(106)는 IPTV 서비스를 제공하기 위해 관련 제어 프로그램을 저장하고, 네트워크 인터페이스부(101)를 통해 제공받은 데이터를 저장한다. 설정에 따라 부가 콘텐츠의 전체 분량을 다운로드 받아 저장할 수도 있고, 부가 콘텐츠의 일부 분량만을 미리 다운로드 받아 저장할 수도 있다.The
제어부(103)는 셋탑박스(100)의 전반적인 동작을 제어한다.The
특히, 본 발명의 실시예에 따른 제어부(103)는 실시간 방송 콘텐츠 재생 중 입력신호 수신부(104)를 통해 일시 정지 키가 입력되면 실시간 방송 콘텐츠 재생을 일시 정지시킨다.In particular, the
제어부(103)는 이와 같이 콘텐츠 멈춤 시간 동안 부가 콘텐츠를 재생시킨다. 이때, 부가 콘텐츠 재생 방법은 2가지 실시 예로 구분될 수 있다.The
첫번째 실시예로는 셋탑박스(100)에 미리 부가 콘텐츠를 다운로드 받아 저장하고, 콘텐츠 멈춤 시간에 미리 다운로드 받은 부가 콘텐츠를 재생시키는 방법이다.The first embodiment is a method of downloading and storing additional content in advance in the set-
두번째 실시예로는 일시 정지 키가 입력되면 실시간으로 IPTV 방송 서버부(120)로 콘텐츠 재생이 일시 정지되었음을 알림으로써 부가 콘텐츠 제공을 요청하고, 방송 서버부(120)는 가입자 관리 서버(128)를 통해 해당 가입자에 대한 선호 정보를 제공받아 선호 정보를 기반으로 해당 부가 콘텐츠를 선별하여 셋탑박스(100)로 제공되면, 셋탑박스(100)가 제공받은 부가 콘텐츠를 재생시키는 방법이다. 이러한 2가지 실시 예에 대해서는 하기의 도 3 내지 4를 참조하여 구체적으로 살펴보도록 한다.In the second embodiment, when the pause key is input, the
이때, 부가 콘텐츠는 소정 VOD 콘텐츠 또는 실시간 방송 콘텐츠에 관련되어 멈춤 시간 동안 제공하기 위해 미리 설정된 콘텐츠로서, 가입자 별 선호 정보에 기반하여 선정된 부가 콘텐츠이다.In this case, the additional content is content that is preset to provide during the stop time in relation to the predetermined VOD content or the real-time broadcasting content, and is additional content selected based on subscriber preference information.
그러면, 상기와 같이 구성되는 IPTV 시스템에서 실시간 방송 시청 중 타임 쉬프트 기능을 사용할 시 부가 콘텐츠가 제공되는 과정에 대하여 도 3 내지 4를 참조하여 살펴보도록 한다.Next, a process of providing additional content when using the time shift function during real time broadcasting in the IPTV system configured as described above will be described with reference to FIGS. 3 to 4.
도 3은 타임 쉬프트 기능 수행 시 셋탁박스(100)에 미리 다운로드 된 부가 콘텐츠를 재생하는 방법에 대한 실시예이고, 도 4는 타임 쉬프트 기능 수행 시 방송 서버부(120)로 이를 알려 사용자가 선호하는 정보에 기반한 부가 콘텐츠를 실시간으로 다운받아 재생하는 방법에 대한 실시예이다.3 is an embodiment of a method of playing an additional content downloaded in advance to the set-taking
먼저, 도 3을 참조하여 본 발명의 제1 실시 예에 대하여 살펴보도록 한다.First, a first embodiment of the present invention will be described with reference to FIG. 3.
S300 단계에서 실시간 방송 시청 중 일시 정지 키 입력이 있는지 검사한다.(S302)In step S300 it is checked whether there is a pause key input during real-time broadcasting.
만약, 일시 정지 키가 입력되면, 현재 시청중인 방송과 관련된 부가 콘텐츠를 재생시킨다.(S304) 즉, 일시 정지 키 입력에 따른 타임 쉬프트 기능이 수행되면 관련 부가 콘텐츠를 시청할 수 있도록 하는 것이다. 이때, 일시 정지 키 입력에 따라 타임 쉬프트 기능이 수행되고, 타임 쉬프트 기능이 수행되는 화면은 도 5와 같이 도시될 수 있다. 도 5를 참조하면, 일시 정지 키 입력이 있으면, 500, 502, 504 화면과 같이 순차적으로 표시될 수도 있고, 504와 같은 화면이 바로 표시될 수도 있다. 또한, 504 화면은 타임 쉬프트 기능 수행 중 멈춤 시간 동안 다른 부가 콘텐 츠가 재생됨을 보이고, 타임 쉬프트 기능 수행중임을 시청자에게 알리기 위해 506에 보이는 바와 같은 아이콘으로 표시할 수 있다.If the pause key is input, the additional content related to the broadcast currently being played is reproduced (S304). That is, if the time shift function according to the pause key input is performed, the associated additional content can be viewed. In this case, the time shift function is performed according to the pause key input, and the screen on which the time shift function is performed may be illustrated in FIG. 5. Referring to FIG. 5, if there is a pause key input, the screen may be sequentially displayed, such as 500, 502, and 504 screens, or a screen such as 504 may be immediately displayed. In addition, the
또한, 타임 쉬프트 기능이 수행되면 백 그라운드에서는 실시간 방송 콘텐츠를 녹화하고, 추후 시청자가 일시 정지된 부분부터 방송을 시청하고자 할 시 녹화된 시점부터 화면에 재생한다. 이렇게 하게 되면 시청자는 놓치는 순간 없이 볼 수 있게 된다.In addition, when the time shift function is performed, the real-time broadcast content is recorded in the background, and when the viewer later wants to watch the broadcast from the paused part, it plays back on the screen from the recorded time. This allows viewers to watch without missing moments.
이때, 부가 콘텐츠는 모든 분량을 다운로드 받아 저장할 수도 있고, 일부 분량만 다운로드 받아 저장하여 부가 콘텐츠 재생 시 다운로드 받지 못한 분량에 대해서 부가 콘텐츠 제공서버(126)로 다운로드를 요청하여 다운로드 받을 수 있다. 또한, 여기서 부가 콘텐츠는 부가 콘텐츠 제공 서버(126)에서 사용자 별 선호 정보를 기반으로 선정된 부가 콘텐츠가 다운로드 된다.In this case, the additional content may be downloaded and stored in all the quantity, or only a portion of the additional content may be downloaded and stored by requesting the download to the additional
이와 같이 부가 콘텐츠 재생 중 시청자가 다시 실시간 방송 콘텐츠를 시청하기 위해서 재생 키를 입력하면(S306), 부가 콘텐츠의 재생을 중단시키고 일시 정지되었던 실시간 방송을 제공한다.(S308)In this way, when the viewer inputs a playback key to watch the live broadcast content again during the reproduction of the additional content (S306), the reproduction of the additional content is stopped and the paused real-time broadcast is provided (S308).
이때, 실시간 방송은 일시 정지 키 입력된 시점부터 스토리지(106)에 저장하고, 재생 키가 입력되면 일시 정지된 시점의 화면부터 이어서 시청할 수 있도록 할 수 있다. 또 다른 실시 예로는 별도로 스토리지(106)에 저장하지 않고, 재생 키가 입력된 시점에 실시간 방송 제공 서버(123)로부터 제공되는 실시간 방송 콘텐츠를 재생할 수도 있다.In this case, the real time broadcast may be stored in the
이후, S310 단계에서 일시 정지키가 입력된 시점부터 재생 키가 입력된 시점 까지의 경과 시간 즉, 타임 쉬프트 기능 수행 시간과 화면에 재생된 부가 콘텐츠에 대한 정보를 가입자 관리 서버(128)로 전송한다.In operation S310, the elapsed time from when the pause key is input to when the play key is input, that is, the time shift function execution time and information on the additional content reproduced on the screen, are transmitted to the
그러면, 이제 도 4를 참조하여 본 발명의 제2 실시 예에 대하여 살펴보도록 한다.Next, a second embodiment of the present invention will now be described with reference to FIG. 4.
셋탑박스(100)에서 실시간 방송 콘텐츠 재생 중(S400) 일시 정지 키가 입력되면(S402), 부가 콘텐츠 제공 서버(126)로 현재 실시간 방송 콘텐츠의 재생이 일시 정지됨을 알린다.(S404)If the pause key is input during the playback of the real-time broadcast content in the set-top box 100 (S400), the additional
그러면, 부가 콘텐츠 제공 서버(126)는 가입자 관리 서버(128)로 해당 셋탑박스의 가입자에 대한 선호 정보를 요청한다.(S406)Then, the additional
가입자 관리 서버(128)는 가입자 정보 데이터베이스(129)를 통해 요청된 가입자 선호 정보를 확인한 후(S408) 부가 콘텐츠 제공 서버(126)로 해당 선호 정보를 제공한다.(S410)The
이후, 부가 콘텐츠 제공 서버(126)는 가입자 선호 정보에 관련된 부가 콘텐츠를 확인한 후(S412), 셋탑박스(100)로 확인된 부가 콘텐츠를 실시간으로 제공한다.Thereafter, the additional
이를 수신한 셋탑박스(100)는 수신되는 부가 콘텐츠를 화면에 표시하여 시청자가 멈춤 시간 동안 부가 콘텐츠를 시청할 수 있도록 한다.The set-
이와 같이 부가 콘텐츠 재생 중 시청자로부터 실시간 방송 콘텐츠를 다시 시청하기 위해 재생 키가 입력되면(S416), 셋탑박스(100)는 부가 콘텐츠 제공서버(126)로 재생 키 입력을 알린다.(S418)As described above, when a play key is input to replay the real-time broadcast content from the viewer during the play of the additional content (S416), the set-
그러면, 부가 콘텐츠 제공 서버(126)는 셋탑박스(100)로의 부가 콘텐츠 제공을 중단시킨다.(420)Then, the additional
또한, 셋탑박스(100)는 S422단계에서 일시 정지 관련 정보인 일시 정지키가 입력된 시점부터 재생 키가 입력된 시점까지의 경과 시간 즉, 타임 쉬프트 기능 수행 시간과 화면에 재생된 부가 콘텐츠에 대한 정보를 가입자 관리 서버(128)로 전송한다.In addition, the set-
이를 수신한 부가 콘텐츠 제공 서버(126)는 사용자 별 일시 정지 관련 정보를 관리한다.The additional
한편, 셋탑박스(100)는 재생키 입력에 따라 S418 단계와 S 422 단계를 수행함과 아울러 일시 정지되었던 실시간 방송 콘텐츠에 대한 시청을 계속할 수 있도록 한다. 이때, 실시간 방송은 일시 정지 키 입력된 시점부터 스토리지(106)에 저장하고, 재생 키가 입력되면 일시 정지된 시점의 화면부터 이어서 시청할 수 있도록 할 수 있다. 또 다른 실시 예로는 별도로 스토리지(106)에 저장하지 않고, 재생 키가 입력된 시점에 실시간 방송 제공 서버(123)로부터 제공되는 실시간 방송 콘텐츠를 재생할 수도 있다.On the other hand, the set-
이상 첨부된 도면을 참조하여 본 발명의 실시예를 설명하였지만, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자는 본 발명이 그 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다.Although the embodiments of the present invention have been described above with reference to the accompanying drawings, those skilled in the art to which the present invention pertains may implement the present invention in other specific forms without changing the technical spirit or essential features thereof. I can understand that.
따라서, 이상에서 기술한 실시예들은 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이므로, 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 하며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다.Therefore, since the embodiments described above are provided to completely inform the scope of the invention to those skilled in the art, it should be understood that they are exemplary in all respects and not limited. The invention is only defined by the scope of the claims.
도 1은 본 발명의 실시예에 따른 IPTV 서비스의 네트워크 구성을 나타낸 도면.1 is a diagram illustrating a network configuration of an IPTV service according to an embodiment of the present invention.
도 2는 본 발명의 실시예에 따른 셋탑박스의 구성을 세부적으로 도시한 도면.2 is a view showing in detail the configuration of a set-top box according to an embodiment of the present invention.
도 3은 본 발명의 제1 실시예에 따라 실시간 방송 멈춤 시간 동안 부가 콘텐츠를 제공하기 위한 과정을 도시하는 흐름도.3 is a flowchart illustrating a process for providing additional content during a real time broadcast pause time according to a first embodiment of the present invention;
도 4는 본 발명의 제2 실시 예에 따라 실시간 방송 멈춤 시간 동안 부가 콘텐츠를 제공하기 위한 과정을 도시하는 흐름도,4 is a flowchart illustrating a process for providing additional content during a real time broadcast stop time according to a second embodiment of the present invention;
도 5는 본 발명의 실시 예에 따라 실시간 방송 멈춤 시간 동안 표시되는 화면 예시도.5 is an exemplary view of a screen displayed during a real time broadcast stop time according to an embodiment of the present invention.
<도면의 주요부분에 대한 부호의 설명><Description of the symbols for the main parts of the drawings>
100: 셋탑박스 110: 네트워크100: set-top box 110: network
120: 방송 서버부 122: 콘텐츠 제공 서버120: broadcast server unit 122: content providing server
123: 실시간 방송 제공 서버 124: EPG 제공 서버123: real-time broadcast providing server 124: EPG providing server
126: 부가 콘텐츠 제공 서버 127: 부가 콘텐츠 데이터베이스126: additional content providing server 127: additional content database
128: 가입자 관리 서버 129: 가입자 정보 데이터베이스128: subscriber management server 129: subscriber information database
101: 네트워크 인터페이스부 102: 데이터 수신부101: network interface unit 102: data receiving unit
103: 입력신호 수신부 104: 제어부103: input signal receiving unit 104: control unit
105: 출력부 106: 스토리지105: output unit 106: storage
Claims (13)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090086378A KR101110991B1 (en) | 2009-09-14 | 2009-09-14 | Broadcasting service system and method for providing viewer prefernce information according to using time shift function on viewing real-time broadcasting |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090086378A KR101110991B1 (en) | 2009-09-14 | 2009-09-14 | Broadcasting service system and method for providing viewer prefernce information according to using time shift function on viewing real-time broadcasting |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20110028786A KR20110028786A (en) | 2011-03-22 |
KR101110991B1 true KR101110991B1 (en) | 2012-02-16 |
Family
ID=43934857
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020090086378A KR101110991B1 (en) | 2009-09-14 | 2009-09-14 | Broadcasting service system and method for providing viewer prefernce information according to using time shift function on viewing real-time broadcasting |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101110991B1 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5973684A (en) | 1995-07-06 | 1999-10-26 | Bell Atlantic Network Services, Inc. | Digital entertainment terminal providing dynamic execution in video dial tone networks |
KR20020086720A (en) * | 2000-03-31 | 2002-11-18 | 유나이티드 비디오 프로퍼티즈, 인크. | Interactive media system and method for presenting pause-time content |
KR20030016178A (en) * | 2001-08-20 | 2003-02-26 | 제너럴 인스트루먼트 코포레이션 | Method and apparatus for the display of advertising material during personal versatile recorder trick play modes |
KR20090014657A (en) * | 2007-08-06 | 2009-02-11 | 주식회사 인스프리트 | Apparatus and method for providing automatic recording service of preference content |
-
2009
- 2009-09-14 KR KR1020090086378A patent/KR101110991B1/en active IP Right Grant
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5973684A (en) | 1995-07-06 | 1999-10-26 | Bell Atlantic Network Services, Inc. | Digital entertainment terminal providing dynamic execution in video dial tone networks |
KR20020086720A (en) * | 2000-03-31 | 2002-11-18 | 유나이티드 비디오 프로퍼티즈, 인크. | Interactive media system and method for presenting pause-time content |
KR20030016178A (en) * | 2001-08-20 | 2003-02-26 | 제너럴 인스트루먼트 코포레이션 | Method and apparatus for the display of advertising material during personal versatile recorder trick play modes |
KR20090014657A (en) * | 2007-08-06 | 2009-02-11 | 주식회사 인스프리트 | Apparatus and method for providing automatic recording service of preference content |
Also Published As
Publication number | Publication date |
---|---|
KR20110028786A (en) | 2011-03-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101048223B1 (en) | System and method for providing video preview channel through channel zapping in real time broadcasting service | |
JP5099879B2 (en) | Interactive television system with automatic switching from broadcast media to streaming media | |
KR102023766B1 (en) | Systems and methods for interactive program guides with personal video recording features | |
US9225998B2 (en) | Controlling on-demand video trick mode enablement | |
US8463108B2 (en) | Client-side ad insertion during trick mode playback | |
KR101094553B1 (en) | Broadcasting system and method for providing contents which relate with real-time broadcating | |
US9591265B2 (en) | System and method for interactive advertising via network generated overlays | |
JP2014017831A (en) | Digital media recorder based advertising | |
EP1578120A2 (en) | Method and apparatus for generating a program guide | |
US20140064711A1 (en) | Systems, Methods, and Media for Presenting Media Content Using Cached Assets | |
KR100823410B1 (en) | Method and system for providing advertisement contents associated with vod contents | |
KR101339469B1 (en) | Contents service system and methof thereof for providing contents preference information | |
JP5836942B2 (en) | How to provide multimedia services | |
JP2012531863A5 (en) | ||
KR101110991B1 (en) | Broadcasting service system and method for providing viewer prefernce information according to using time shift function on viewing real-time broadcasting | |
KR20110033625A (en) | Digital broadcasting service system and method for providing watching record and random channel | |
KR101474018B1 (en) | Apparatus and method for reproducing commercial data in IP broadcasting receiver | |
KR20090120920A (en) | Service method for providing related contents information in internet protocol television service and set-top box for materializing the same | |
KR100881572B1 (en) | User interface method and set-top box for iptv service | |
KR101462279B1 (en) | Apparatus method for viewing subscription in IPTV | |
KR100975515B1 (en) | System and method for providing preferred contents channel service classified by user in iptv service | |
KR100872291B1 (en) | System for providing popularity rating data for internet protocol television and method the same | |
EP2403231A1 (en) | Method for setting reservation in broadcast receiver | |
KR20110115837A (en) | Apparatus and method for displaying of electronic program guide | |
KR100994021B1 (en) | Iptv settop box and method for providing management screen of preferred channel |
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: 20141017 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20160108 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20170112 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20171213 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20191205 Year of fee payment: 9 |