KR20190135288A - 맞춤형 가이드 컨텐츠 리스트를 제공하는 장치, 서버 및 방법 - Google Patents
맞춤형 가이드 컨텐츠 리스트를 제공하는 장치, 서버 및 방법 Download PDFInfo
- Publication number
- KR20190135288A KR20190135288A KR1020180060574A KR20180060574A KR20190135288A KR 20190135288 A KR20190135288 A KR 20190135288A KR 1020180060574 A KR1020180060574 A KR 1020180060574A KR 20180060574 A KR20180060574 A KR 20180060574A KR 20190135288 A KR20190135288 A KR 20190135288A
- Authority
- KR
- South Korea
- Prior art keywords
- event
- guide channel
- default
- customized
- content list
- 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/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/458—Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules ; time-related management operations
-
- 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/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
- H04N21/4314—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for fitting data in a restricted space on the screen, e.g. EPG data in a rectangular grid
-
- 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/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/466—Learning process for intelligent management, e.g. learning user preferences for recommending movies
- H04N21/4668—Learning process for intelligent management, e.g. learning user preferences for recommending movies for recommending content, e.g. movies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/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/47202—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 content on demand, e.g. video on demand
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
맞춤형 가이드 컨텐츠 리스트를 제공하는 미디어 재생 장치는 방송 송출 서버로부터 디폴트 가이드 채널을 수신하는 디폴트 가이드 채널 수신부, 디폴트 가이드 채널을 대신하여 맞춤형 가이드 컨텐츠 리스트를 제공하기 위해 기설정된 이벤트의 발생 여부를 모니터링하는 모니터링부, 이벤트가 발생된 경우, 컨텐츠 추천 서버로 맞춤형 가이드 컨텐츠 리스트에 대한 편성 정보를 요청하고, 편성 정보를 컨텐츠 추천 서버로부터 수신하는 요청부, 편성 정보에 기초하여 컨텐츠 제공 서버로부터 맞춤형 가이드 컨텐츠 리스트를 수신하는 수신부 및 수신된 맞춤형 가이드 컨텐츠 리스트를 표시하는 표시부를 포함하고, 이벤트는 이벤트의 발생 후에 디폴트 가이드 채널을 표시하기까지 예상되는 지연 시간이 기설정된 시간 이상일 수 있다.
Description
본 발명은 맞춤형 가이드 컨텐츠 리스트를 제공하는 장치, 서버 및 방법에 관한 것이다.
IPTV 서비스는 VOD(Video On Demand) 컨텐츠를 제공하는 VOD 서비스와, 지상파 방송 공급자가 제공하는 실시간 방송 서비스뿐만 아니라, 게임 서비스, 노래방 서비스, 날씨 서비스, 운세 서비스 등을 포함한 다양한 부가 서비스(Value Added Service, VAS)를 제공하고 있다.
이러한, IPTV 서비스는 VOD 컨텐츠의 홍보 및 구매 유도를 위한 가이드 채널 서비스를 제공하고 있으나, VOD 컨텐츠 기반의 가이드 채널 편성 시 재핑에 따른 지연 시간으로 인해 사용자의 맞춤형 가이드 컨텐츠를 제공하는데 어려움이 있다.
본 발명은 전술한 종래 기술의 문제점을 해결하기 위한 것으로서, 맞춤형 가이드 컨텐츠 리스트를 제공하기 위한 기설정된 이벤트의 발생 여부를 모니터링하고, 기설정된 이벤트가 발생된 경우, 디폴트 가이드 채널을 대신하여 맞춤형 가이드 컨텐츠 리스트를 제공하고자 한다.
상술한 기술적 과제를 달성하기 위한 기술적 수단으로서, 본 발명의 제 1 측면에 따른 맞춤형 가이드 컨텐츠 리스트를 제공하는 미디어 재생 장치는 방송 송출 서버로부터 디폴트 가이드 채널을 수신하는 디폴트 가이드 채널 수신부; 상기 디폴트 가이드 채널을 대신하여 상기 맞춤형 가이드 컨텐츠 리스트를 제공하기 위해 기설정된 이벤트의 발생 여부를 모니터링하는 모니터링부; 상기 이벤트가 발생된 경우, 컨텐츠 추천 서버로 상기 맞춤형 가이드 컨텐츠 리스트에 대한 편성 정보를 요청하고, 상기 편성 정보를 상기 컨텐츠 추천 서버로부터 수신하는 요청부; 상기 편성 정보에 기초하여 컨텐츠 제공 서버로부터 상기 맞춤형 가이드 컨텐츠 리스트를 수신하는 수신부; 및 상기 수신된 맞춤형 가이드 컨텐츠 리스트를 표시하는 표시부를 포함하고, 상기 이벤트는 상기 이벤트의 발생 후에 상기 디폴트 가이드 채널을 표시하기까지 예상되는 지연 시간이 기설정된 시간 이상일 수 있다.
본 발명의 제 2 측면에 따른 컨텐츠 추천 서버는 미디어 재생 장치에서 디폴트 가이드 채널을 대신하여 맞춤형 가이드 컨텐츠 리스트를 제공하기 위한 기설정된 이벤트가 발생된 경우, 상기 미디어 재생 장치로부터 상기 맞춤형 가이드 컨텐츠 리스트에 대한 편성 정보의 요청을 수신하는 편성 정보 요청 수신부; 상기 맞춤형 가이드 컨텐츠 리스트에 대한 편성 정보를 생성하는 편성 정보 생성부 및 상기 미디어 재생 장치로 상기 생성된 편성 정보를 전송하는 편성 정보 전송부를 포함하고, 상기 디폴트 가이드 채널은 방송 송출 서버로부터 상기 미디어 재생 장치로 전송되고, 상기 이벤트는 상기 이벤트의 발생 후에 상기 디폴트 가이드 채널을 표시하기까지 예상되는 지연 시간이 기설정된 시간 이상이고, 상기 맞춤형 가이드 컨텐츠 리스트는 상기 편성 정보에 기초하여 상기 미디어 재생 장치를 통해 표시될 수 있다.
본 발명의 제 3 측면에 따른 미디어 재생 장치에서 맞춤형 가이드 컨텐츠 리스트를 제공하는 방법은 방송 송출 서버로부터 디폴트 가이드 채널을 수신하는 단계; 상기 맞춤형 가이드 컨텐츠 리스트를 제공하기 위해 기설정된 이벤트의 발생 여부를 모니터링하는 단계; 상기 이벤트가 발생된 경우, 컨텐츠 추천 서버로 상기 맞춤형 가이드 컨텐츠 리스트에 대한 편성 정보를 요청하는 단계; 상기 편성 정보를 상기 컨텐츠 추천 서버로부터 수신하는 단계; 상기 편성 정보에 기초하여 컨텐츠 제공 서버로부터 상기 맞춤형 가이드 컨텐츠 리스트를 수신하는 단계; 및 상기 디폴트 가이드 채널을 대신하여 상기 수신된 맞춤형 가이드 컨텐츠 리스트를 재생하는 단계를 포함하고, 상기 이벤트는 상기 이벤트의 발생 후에 상기 디폴트 가이드 채널을 표시하기까지 예상되는 지연 시간이 기설정된 시간 이상일 수 있다.
상술한 과제 해결 수단은 단지 예시적인 것으로서, 본 발명을 제한하려는 의도로 해석되지 않아야 한다. 상술한 예시적인 실시예 외에도, 도면 및 발명의 상세한 설명에 기재된 추가적인 실시예가 존재할 수 있다.
전술한 본 발명의 과제 해결 수단 중 어느 하나에 의하면, 본 발명은 맞춤형 가이드 컨텐츠 리스트를 제공하기 위한 기설정된 이벤트의 발생 여부를 모니터링하고, 기설정된 이벤트가 발생된 경우, 디폴트 가이드 채널을 대신하여 맞춤형 가이드 컨텐츠 리스트를 제공할 수 있다.
또한, 본 발명은 기설정된 이벤트가 발생됨에 따른 지연 시간 동안에 컨텐츠 추천 서버로부터 수신된 맞춤형 가이드 컨텐츠 리스트에 대한 편성 정보에 기초하여 컨텐츠 제공 서버로부터 맞춤형 가이드 컨텐츠 리스트를 수신하고, 수신된 맞춤형 가이드 컨텐츠 리스트를 제공할 수 있기 때문에 사용자의 맞춤형 가이드 채널의 운용 효율을 극대화할 수 있다.
도 1은 본 발명의 일 실시예에 따른, 맞춤형 가이드 컨텐츠 리스트 제공 시스템의 구성도이다.
도 2는 본 발명의 일 실시예에 따른, 도 1에 도시된 미디어 재생 장치의 블록도이다.
도 3은 본 발명의 일 실시예에 따른, 디폴트 가이드 채널의 편성 방법을 설명하기 위한 도면이다.
도 4는 본 발명의 일 실시예에 따른, 맞춤형 가이드 컨텐츠 리스트를 제공받는 방법을 설명하기 위한 도면이다.
도 5는 본 발명의 일 실시예에 따른, 미디어 재생 장치에서 맞춤형 가이드 컨텐츠 리스트를 제공하는 방법을 나타낸 흐름도이다.
도 6은 본 발명의 일 실시예에 따른, 도 1에 도시된 컨텐츠 추천 서버의 블록도이다.
도 7은 본 발명의 일 실시예에 따른, 컨텐츠 추천 서버에서 맞춤형 컨텐츠에 대한 편성 정보를 제공하는 방법을 나타낸 흐름도이다.
도 2는 본 발명의 일 실시예에 따른, 도 1에 도시된 미디어 재생 장치의 블록도이다.
도 3은 본 발명의 일 실시예에 따른, 디폴트 가이드 채널의 편성 방법을 설명하기 위한 도면이다.
도 4는 본 발명의 일 실시예에 따른, 맞춤형 가이드 컨텐츠 리스트를 제공받는 방법을 설명하기 위한 도면이다.
도 5는 본 발명의 일 실시예에 따른, 미디어 재생 장치에서 맞춤형 가이드 컨텐츠 리스트를 제공하는 방법을 나타낸 흐름도이다.
도 6은 본 발명의 일 실시예에 따른, 도 1에 도시된 컨텐츠 추천 서버의 블록도이다.
도 7은 본 발명의 일 실시예에 따른, 컨텐츠 추천 서버에서 맞춤형 컨텐츠에 대한 편성 정보를 제공하는 방법을 나타낸 흐름도이다.
아래에서는 첨부한 도면을 참조하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 본 발명의 실시예를 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.
명세서 전체에서, 어떤 부분이 다른 부분과 "연결"되어 있다고 할 때, 이는 "직접적으로 연결"되어 있는 경우뿐 아니라, 그 중간에 다른 소자를 사이에 두고 "전기적으로 연결"되어 있는 경우도 포함한다. 또한 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다.
본 명세서에 있어서 '부(部)'란, 하드웨어에 의해 실현되는 유닛(unit), 소프트웨어에 의해 실현되는 유닛, 양방을 이용하여 실현되는 유닛을 포함한다. 또한, 1 개의 유닛이 2 개 이상의 하드웨어를 이용하여 실현되어도 되고, 2 개 이상의 유닛이 1 개의 하드웨어에 의해 실현되어도 된다.
본 명세서에 있어서 단말 또는 디바이스가 수행하는 것으로 기술된 동작이나 기능 중 일부는 해당 단말 또는 디바이스와 연결된 서버에서 대신 수행될 수도 있다. 이와 마찬가지로, 서버가 수행하는 것으로 기술된 동작이나 기능 중 일부도 해당 서버와 연결된 단말 또는 디바이스에서 수행될 수도 있다.
이하, 첨부된 구성도 또는 처리 흐름도를 참고하여, 본 발명의 실시를 위한 구체적인 내용을 설명하도록 한다.
도 1은 본 발명의 일 실시예에 따른, 맞춤형 가이드 컨텐츠 제공 시스템의 구성도이다.
도 1을 참조하면, 맞춤형 가이드 컨텐츠 제공 시스템은 미디어 재생 장치(100), 방송 송출 서버(110), 컨텐츠 추천 서버(120) 및 컨텐츠 제공 서버(130)를 포함할 수 있다. 다만, 이러한 도 1의 맞춤형 가이드 컨텐츠 제공 시스템은 본 발명의 일 실시예에 불과하므로 도 1을 통해 본 발명이 한정 해석되는 것은 아니며, 본 발명의 다양한 실시예들에 따라 도 1과 다르게 구성될 수도 있다.
일반적으로, 도 1의 맞춤형 가이드 컨텐츠 제공 시스템의 각 구성요소들은 네트워크(미도시)를 통해 연결된다. 네트워크는 단말들 및 서버들과 같은 각각의 노드 상호 간에 정보 교환이 가능한 연결 구조를 의미하는 것으로, 근거리 통신망(LAN: Local Area Network), 광역 통신망(WAN: Wide Area Network), 인터넷 (WWW: World Wide Web), 유무선 데이터 통신망, 전화망, 유무선 텔레비전 통신망 등을 포함한다. 무선 데이터 통신망의 일례에는 3G, 4G, 5G, 3GPP(3rd Generation Partnership Project), LTE(Long Term Evolution), WIMAX(World Interoperability for Microwave Access), 와이파이(Wi-Fi), 블루투스 통신, 적외선 통신, 초음파 통신, 가시광 통신(VLC: Visible Light Communication), 라이파이(LiFi) 등이 포함되나 이에 한정되지는 않는다.
방송 송출 서버(110)는 디폴트 가이드 채널을 IPTV 멀티캐스트 망을 통해 미디어 재생 장치(100)에게 전송할 수 있다. 여기서, 디폴트 가이드 채널에 포함된 프로그램 컨텐츠에는 큐톤 신호가 삽입되어 있고, 큐톤 신호는 프로그램 컨텐츠의 출력이 종료되기 이전의 기설정된 시각에 삽입된 신호일 수 있다.
미디어 재생 장치(100)는 맞춤형 가이드 컨텐츠 리스트를 제공하기 위해 기설정된 이벤트의 발생 여부를 모니터링할 수 있다. 예를 들어, 맞춤형 가이드 컨텐츠 리스트는 복수 개의 맞춤형 가이드 컨텐츠를 포함하는 리스트일 수 있다. 여기서, 기설정된 이벤트는 이벤트의 발생 후에 디폴트 가이드 채널을 표시하기까지 예상되는 지연 시간이 기설정된 시간 이상인 이벤트일 수 있다.
미디어 재생 장치(100)는 기설정된 이벤트가 검출된 경우, 컨텐츠 추천 서버(120)에게 맞춤형 가이드 컨텐츠 리스트에 대한 편성 정보를 요청할 수 있다.
미디어 재생 장치(100)는 컨텐츠 추천 서버(120)로부터 맞춤형 가이드 컨텐츠 리스트에 대한 편성 정보를 수신한 경우, 편성 정보에 기초하여 컨텐츠 제공 서버(130)에게 맞춤형 가이드 컨텐츠 리스트를 요청할 수 있다. 이 때, 미디어 재생 장치(100)는 컨텐츠 제공 서버(130)로부터 맞춤형 가이드 컨텐츠 리스트를 다운로드하거나 맞춤형 가이드 컨텐츠 리스트의 스트리밍 서비스를 제공받을 수 있다.
미디어 재생 장치(100)는 기설정된 이벤트가 검출된 경우, 컨텐츠 제공 서버(130)로부터 수신된 맞춤형 가이드 컨텐츠 리스트를 표시할 수 있다. 예를 들면, 미디어 재생 장치(100)는 디폴트 가이드 채널에 포함된 프로그램 컨텐츠의 출력 중에 기설정된 이벤트가 검출된 경우, 해당 프로그램 컨텐츠의 출력이 종료되는 시각에 맞춤형 가이드 컨텐츠 리스트를 표시할 수 있다.
이하에서는 도 1의 맞춤형 가이드 컨텐츠 리스트 제공 시스템의 각 구성요소의 동작에 대해 보다 구체적으로 설명한다.
도 2는 본 발명의 일 실시예에 따른, 도 1에 도시된 미디어 재생 장치(100)의 블록도이다. 도 2를 참조하면, 미디어 재생 장치(100)는 디폴트 가이드 채널 수신부(200), 모니터링부(210), 요청부(220), 수신부(230) 및 표시부(240)를 포함할 수 있다. 다만, 도 2에 도시된 미디어 재생 장치(100)는 본 발명의 하나의 구현 예에 불과하며, 도 2에 도시된 구성요소들을 기초로 하여 여러 가지 변형이 가능하다.
디폴트 가이드 채널 수신부(200)는 방송 송출 서버(110)로부터 디폴트 가이드 채널을 수신할 수 있다. 잠시 도 3을 참조하여, 디폴트 가이드 채널의 편성 방법을 설명하기로 한다. 도 3을 참조하면, 도면부호 301에서, 디폴트 가이드 채널에 포함될 복수의 프로그램 컨텐츠는 공지 내용을 포함하는 컨텐츠, 채널 상품의 가입 또는 유료 VOD 시청을 유도하기 위한 프로모션 컨텐츠, 프로그램 광고(홍보) 컨텐츠 등으로 편집될 수 있고, 복수의 프로그램 컨텐츠의 상영 시간은 컨텐츠의 내용에 따라 상이할 수 있다.
이후, 도면부호 302 및 303에서, 복수의 프로그램 컨텐츠에 큐톤 신호가 삽입될 수 있다. 여기서, 큐톤 신호는 프로그램 컨텐츠의 출력이 종료되기 이전의 기설정된 시각(예컨대, 프로그램 컨텐츠가 종료되기 3초 전)에 삽입된 신호로서, 맞춤형 가이드 컨텐츠 리스트를 제공하고자 할 때 사용되는 신호일 수 있다. 구체적으로, 큐톤 신호는 미디어 재생 장치(100)에서 맞춤형 가이드 컨텐츠 리스트를 제공하기 위한 기설정된 이벤트를 감지한 경우, 컨텐츠 추천 서버(120)에서 맞춤형 가이드 컨텐츠 리스트에 대한 편성 정보를 편성하는데 불가피하게 발생되는 지연 시간(예컨대, 1~2초)에 대응하여 미리 필요한 준비 시간을 갖기 위해 프로그램 컨텐츠에 삽입된 신호일 수 있다.
이후, 도면부호 305에서, 맞춤형 가이드 컨텐츠 리스트를 제공하기 위한 기설정된 이벤트에 해당하지 않은 예외 이벤트의 발생 또는 맞춤형 가이드 컨텐츠 리스트에 대한 편성이 정상적으로 되지 않은 예외적인 상황에 대처하기 위해 큐톤 신호가 각각 삽입된 복수의 프로그램 컨텐츠에 기초하여 디폴트 가이드 채널이 편성될 수 있다. 이 때, 디폴트 가이드 채널은 기존의 가이드 채널 송출과 동일하게 IPTV 멀티캐스트 망을 통해 송출되며, 짧은 상영 시간을 갖는 프로그램 컨텐츠로 우선 편성될 수 있다.
다시 도 2로 돌아오면, 모니터링부(210)는 디폴트 가이드 채널을 대신하여 맞춤형 가이드 컨텐츠 리스트를 제공하기 위해 기설정된 이벤트의 발생 여부를 모니터링할 수 있다. 여기서, 기설정된 이벤트는 이벤트의 발행 후에 디폴트 가이드 채널을 표시하기까지 예상되는 지연 시간이 기설정된 시간 이상인 이벤트에 해당될 수 있다. 예를 들면, 기설정된 이벤트는 미디어 재생 장치(100)의 동작 전원이 오프(Off)에서 온(On)으로 바뀌는 이벤트, 디폴트 가이드 채널에 대응하는 채널 번호로 재핑하여 이동하는 패턴이 입력되는 이벤트, 사용자로부터 가이드 채널과 관련하여 기설정된 음성 명령이 입력되는 이벤트 및 미디어 재생 장치(100)로 출력 중인 디폴트 가이드 채널에 포함된 프로그램 컨텐츠에 삽입된 큐톤 신호의 감지 이벤트를 포함할 수 있다. 즉, 본원 발명은 시청자가 어느 정도 지연 시간이 있다고 인식하는 특정 이벤트가 발생하는 경우에 맞춤형 가이드 컨텐츠를 제공함으로써 가이드 채널의 운용 효율을 극대화시킬 수 있다
요청부(220)는 기설정된 이벤트가 발생된 경우, 컨텐츠 추천 서버(120)에게 맞춤형 가이드 컨텐츠 리스트에 대한 편성 정보를 요청하고, 컨텐츠 추천 서버(120)로부터 맞춤형 가이드 컨텐츠 리스트에 대한 편성 정보를 수신할 수 있다.
구체적으로, 모니터링부(210)는 미디어 재생 장치(100)의 동작 전원이 오프된 상태에서 온 상태로 바뀔 때 처음 화면의 노출까지 소정의 시간이 소요되므로 미디어 재생 장치(100)의 동작 전원이 오프에서 온으로 바뀌는 이벤트를 모니터링할 수 있다.
미디어 재생 장치(100)의 동작 전원의 상태가 오프에서 온으로 변경될 때, 요청부(220)는 컨텐츠 추천 서버(120)에게 맞춤형 가이드 컨텐츠 리스트에 대한 편성 정보를 요청할 수 있다.
모니터링부(210)는 디폴트 가이드 채널에 대응하는 채널 번호로 재핑하여 이동하는 소정의 패턴이 입력되는 이벤트가 발생하였는지 여부를 모니터링할 수 있다. 소정의 패턴에 따라 채널 번호가 재핑되는 경우, 디폴트 가이드 채널이 표시하기까지 기설정된 시간 이상의 지연 시간이 예상될 수 있다. 예를 들면, 디폴트 가이드 채널 번호가 '0번'이고, 채널 번호가 '3번' -> '2번'-> '1번' 순으로 재핑되고 있다면, 최종적으로 채널 번호 '0번'으로 재핑할 것임을 예상할 수 있고, 이와 같이, 디폴트 가이드 채널이 표시하기까지 기설정된 시간 이상의 지연 시간이 예상되면, 요청부(220)는 컨텐츠 추천 서버(120)에게 맞춤형 가이드 컨텐츠 리스트에 대한 편성 정보를 요청할 수 있다.
모니터링부(210)는 사용자로부터 가이드 채널과 관련하여 기설정된 음성 명령이 입력되는 이벤트가 발생하였는지 여부를 모니터링할 수 있다. 이 때, 사용자로부터 입력된 기설정된 음성 명령에 따라 미디어 재생 장치(100)의 동작이 수행되면, 디폴트 가이드 채널이 화면에 표시되기까지 기설정된 시간 이상의 지연시간을 예상할 수 있고, 예상된 지연 시간 동안, 요청부(220)는 컨텐츠 추천 서버(120)에게 맞춤형 가이드 컨텐츠 리스트에 대한 편성 정보를 요청할 수 있다.
예를 들면, 미디어 재생 장치(100)의 대기 모드에서 사용자로부터 "지니야, TV 켜줘"를 포함한 음성 명령이 입력된 경우, 디폴트 가이드 채널이 화면에 표시되기까지 기설정된 시간 이상의 지연시간 동안, 컨텐츠 추천 서버(120)에게 맞춤형 가이드 컨텐츠 리스트에 대한 편성 정보가 요청되고, 음성 명령에 대한 응답 메시지("예, TV 켭니다.")와 함께 편성 정보에 기초한 맞춤형 가이드 컨텐츠 리스트를 포함한 TV 홈 화면이 미디어 재생 장치(100)를 통해 제공될 수 있다.
예를 들면, 사용자가 TV 시청 중에 "지니야 TV 홈화면" 을 포함한 음성 명령을 입력한 경우, 디폴트 가이드 채널이 화면에 표시되기까지 기설정된 시간 이상의 지연시간 동안, 컨텐츠 추천 서버(120)에게 맞춤형 가이드 컨텐츠 리스트에 대한 편성 정보가 요청되고, 음성 명령에 대한 응답 메시지("예, 홈화면으로 이동합니다.")와 함께 편성 정보에 기초한 맞춤형 가이드 컨텐츠 리스트를 포함한 TV 홈 화면이 미디어 재생 장치(100)를 통해 제공될 수 있다.
만일, 미디어 재생 장치(100)에서 출력 중인 채널이 디폴트 가이드 채널이고, 사용자로부터 가이드 채널과 관련한 음성 명령이 입력되는 경우, 컨텐츠 추천 서버(120)에서의 맞춤형 가이드 컨텐츠 리스트에 대한 편성 준비를 위하여, 사용자로부터 해당 음성 명령이 입력된 후 음성 명령에 대응하는 응답까지의 준비 시간을 사용자가 불편해하지 않는 수준에서 임의로 지연할 수도 있다.
모니터링부(210)는 미디어 재생 장치(100)로 출력 중인 디폴트 가이드 채널에 포함된 프로그램 컨텐츠에 삽입된 큐톤 신호를 모니터링할 수 있다. 여기서, 큐톤 신호는 프로그램 컨텐츠의 출력이 종료되기 이전의 기설정된 시각에 삽입된 신호일 수 있다. 예를 들면, 디폴트 가이드 채널에 대응하는 채널 번호로 바로 진입하는 입력을 사용자로부터 입력받아 미디어 재생 장치(100)로 디폴트 가이드 채널이 출력된 경우, 모니터링부(210)는 디폴트 가이드 채널에 포함된 프로그램 컨텐츠가 종료되기 기설정된 시각 전(예컨대, 3초 전)에 큐톤 신호를 모니터링할 수 있다. 이 때, 프로그램 컨텐츠의 출력이 종료되는 시각에 맞추어 맞춤형 가이드 컨텐츠 리스트가 미디어 재생 장치(100)를 통해 표시될 수 있다.
수신부(230)는 컨텐츠 추천 서버(120)로부터 수신된 편성 정보에 기초하여 컨텐츠 제공 서버(130)에게 맞춤형 가이드 컨텐츠 리스트를 요청하고, 컨텐츠 제공 서버(130)로부터 요청한 맞춤형 가이드 컨텐츠 리스트를 수신할 수 있다. 여기서, 맞춤형 가이드 컨텐츠 리스트는 예를 들면, 미디어 재생 장치(100)를 이용 중인 사용자의 정보(예컨대, 사용자의 성별 및 연령 정보 등) 및 사용자 또는 사용자가 속한 가구의 시청 이력 정보, 채널 상품 가입 정보 중 적어도 하나 이상에 기초하여 컨텐츠 추천 서버(120)에 의해 결정될 수 있다.
잠시 도 4를 참조하여 맞춤형 가이드 컨텐츠 리스트를 제공받는 방법을 설명하기로 한다. 도 4를 참조하면, 미디어 재생 장치(100)는 컨텐츠 추천 서버(120)에게 맞춤형 가이드 컨텐츠 리스트에 대한 편성 정보를 요청한 경우, 컨텐츠 추천 서버(120)로부터 편성 정보를 수신할 수 있다. 이 때, 편성 정보에는 맞춤형 가이드 컨텐츠 리스트를 제공하는 제 2 컨텐츠 제공 서버(134)에 대한 접속 주소가 포함될 수 있다.
미디어 재생 장치(100)는 컨텐츠 제공 서버(130) 중 편성 정보에 포함된 접속 주소에 대응되는 제 2 컨텐츠 제공 서버(134)에게 맞춤형 가이드 컨텐츠 리스트를 요청할 수 있다. 컨텐츠 제공 서버(130)는 예를 들면, 분산 처리를 위하여 지역별 복수의 컨텐츠 제공 서버(132, 134, 136)로 구성된 서버일 수 있다. 이 때, 복수의 컨텐츠 제공 서버(132, 134, 136) 각각으로 접속되는 주소는 상이할 수 있다. 예를 들면, 제 1 컨텐츠 제공 서버(132)로의 접속 주소와 제 2 컨텐츠 제공 서버(134)로의 접속 주소가 다를 수 있다. 예를 들면, 제 1 컨텐츠 제공 서버(132)에서 제공되는 맞춤형 가이드 컨텐츠 리스트의 종류와 제 2 컨텐츠 제공 서버(134)에서 제공되는 맞춤형 가이드 컨텐츠 리스트의 종류가 서로 상이할 수 있다.
다시 도 2로 돌아오면, 표시부(240)는 기설정된 이벤트가 발생된 경우, 컨텐츠 제공 서버(130)로부터 수신된 맞춤형 가이드 컨텐츠 리스트를 표시할 수 있다. 예를 들면, 표시부(240)는 디폴트 가이드 채널에 포함된 프로그램 컨텐츠의 출력 중에 기설정된 이벤트가 검출된 경우, 해당 프로그램 컨텐츠의 출력이 종료되는 시각에 맞춤형 가이드 컨텐츠 리스트를 표시할 수 있다. 예를 들면, 표시부(240)는 미디어 재생 장치(100)의 동작 전원이 오프에서 온으로 바뀌는 경우, 미디어 재생 장치(100)에 출력되는 처음 화면에 맞춤형 가이드 컨텐츠 리스트를 출력할 수 있다.
표시부(240)는 이벤트에 해당하지 않는 예외 이벤트가 발생하는 경우, 디폴트 가이드 채널을 표시할 수 있다. 예를 들면, 표시부(240)는 디폴트 가이드 채널에 대응하는 채널 번호로 바로 진입하는 입력을 수신한 경우, 맞춤형 가이드 컨텐츠 리스트 대신에 디폴트 가이드 채널을 노출할 수 있다.
한편, 당업자라면, 디폴트 가이드 채널 수신부(200), 모니터링부(210), 요청부(220), 수신부(230) 및 표시부(240) 각각이 분리되어 구현되거나, 이 중 하나 이상이 통합되어 구현될 수 있음을 충분히 이해할 것이다.
도 5는 본 발명의 일 실시예에 따른, 미디어 재생 장치(100)에서 맞춤형 가이드 컨텐츠 리스트를 제공하는 방법을 나타낸 흐름도이다.
도 5를 참조하면, 단계 S501에서 미디어 재생 장치(100)는 방송 송출 서버(110)로부터 디폴트 가이드 채널을 수신할 수 있다.
단계 S503에서 미디어 재생 장치(100)는 맞춤형 가이드 컨텐츠 리스트를 제공하기 위해 기설정된 이벤트의 발생 여부를 모니터링할 수 있다. 여기서, 기설정된 이벤트는 이벤트의 발생 후에 디폴트 가이드 채널을 표시하기까지 예상되는 지연 시간이 기설정된 시간 이상인 이벤트일 수 있다.
단계 S505에서 미디어 재생 장치(100)는 기설정된 이벤트가 발생된 경우, 컨텐츠 추천 서버(120)에게 맞춤형 가이드 컨텐츠 리스트에 대한 편성 정보를 요청할 수 있다.
단계 S507에서 미디어 재생 장치(100)는 편성 정보를 컨텐츠 추천 서버(120)로부터 수신할 수 있다.
단계 S509에서 미디어 재생 장치(100)는 편성 정보에 기초하여 컨텐츠 제공 서버(130)로부터 맞춤형 가이드 컨텐츠 리스트를 수신할 수 있다.
단계 S511에서 미디어 재생 장치(100)는 디폴트 가이드 채널을 대신하여 컨텐츠 제공 서버(130)로부터 수신된 맞춤형 가이드 컨텐츠 리스트를 표시할 수 있다.
도 5에는 도시되지 않았으나, 단계 S511에서 미디어 재생 장치(100)는 미디어 재생 장치(100)로 출력 중인 디폴트 가이드 채널에 포함된 프로그램 컨텐츠의 출력이 종료되는 시각에 맞춤형 가이드 컨텐츠 리스트를 표시할 수 있다.
도 5에는 도시되지 않았으나, 단계 S505에서 미디어 재생 장치(100)는 기설정된 이벤트에 해당하지 않는 예외 이벤트가 발생하는 경우, 방송 송출 서버(110)로부터 수신된 디폴트 가이드 채널을 표시할 수 있다. 예를 들면, 미디어 재생 장치(100)는 디폴트 가이드 채널에 대응하는 채널 번호로 바로 진입하는 입력을 수신한 경우, 맞춤형 가이드 컨텐츠 리스트 대신 디폴트 가이드 채널을 노출할 수 있다.
상술한 설명에서, 단계 S501 내지 S511은 본 발명의 구현예에 따라서, 추가적인 단계들로 더 분할되거나, 더 적은 단계들로 조합될 수 있다. 또한, 일부 단계는 필요에 따라 생략될 수도 있고, 단계 간의 순서가 변경될 수도 있다.
도 6은 본 발명의 일 실시예에 따른, 도 1에 도시된 컨텐츠 추천 서버(120)의 블록도이다.
도 6을 참조하면, 컨텐츠 추천 서버(120)는 편성 정보 요청 수신부(600), 편성 정보 생성부(610) 및 편성 정보 전송부(620)를 포함할 수 있다. 다만, 도 2에 도시된 컨텐츠 추천 서버(120)는 본 발명의 하나의 구현 예에 불과하며, 도 2에 도시된 구성요소들을 기초로 하여 여러 가지 변형이 가능하다.
편성 정보 요청 수신부(600)는 디폴트 가이드 채널을 대신하여 맞춤형 가이드 컨텐츠 리스트를 제공하기 위한 기설정된 이벤트가 미디어 재생 장치(100)에서 발생된 경우, 미디어 재생 장치(100)로부터 맞춤형 가이드 컨텐츠 리스트에 대한 편성 정보의 요청을 수신할 수 있다. 여기서, 디폴트 가이드 채널은 방송 송출 서버(110)로부터 미디어 재생 장치(100)로 전송된 채널이고, 맞춤형 가이드 컨텐츠 리스트는 편성 정보에 기초하여 미디어 재생 장치(100)를 통해 표시되는 컨텐츠일 수 있다.
여기서, 기설정된 이벤트는 이벤트의 발생 후에 디폴트 가이드 채널을 표시하기까지 예상되는 지연 시간이 기설정된 시간 이상인 이벤트일 수 있다. 예를 들면, 기설정된 이벤트는 미디어 재생 장치(100)의 동작 전원이 오프(Off)에서 온(On)으로 바뀌는 이벤트를 포함할 수 있다. 해당 이벤트의 경우, 미디어 재생 장치(100)의 동작 전원이 오프에서 온이 된 후, 디폴트 가이드 채널이 표시되기까지 기설정된 시간 이상의 지연시간을 갖게 된다.
또한, 기설정된 이벤트는 디폴트 가이드 채널에 대응하는 채널 번호로 재핑하여 이동하는 패턴이 입력되는 이벤트를 포함할 수 있다. 해당 이벤트의 경우, 소정의 패턴에 따라 재핑되면 디폴트 가이드 채널이 표시되기까지 기설정된 시간 이상의 지연시간이 예상될 수 있다.
또한, 기설정된 이벤트는 사용자로부터 가이드 채널과 관련하여 기설정된 음성 명령이 입력되는 이벤트를 포함할 수 있다. 해당 이벤트의 경우, 기설정된 음성 명령에 따라 미디어 재생 장치(100)의 동작이 수행되면 디폴트 가이드 채널이 표시되기까지 기설정된 시간 이상의 지연시간이 예상될 수 있다.
또한, 기설정된 이벤트는 미디어 재생 장치(100)로 출력 중인 디폴트 가이드 채널에 포함된 프로그램 컨텐츠에 삽입된 큐톤 신호의 감지 이벤트를 포함할 수 있다. 여기서, 큐톤 신호는 프로그램 컨텐츠의 출력이 종료되기 이전의 기설정된 시각에 삽입된 신호일 수 있다.
편성 정보 생성부(610)는 맞춤형 가이드 컨텐츠 리스트에 대한 편성 정보를 생성할 수 있다. 구체적으로, 편성 정보 생성부(610)는 실시간 체크인 정보에 기초하여 추출된 미디어 재생 장치(100)를 이용 중인 사용자의 정보 및 시청 이력 정보, 채널 상품 가입 정보 중 적어도 하나 이상에 기초하여 맞춤형 가이드 컨텐츠 리스트를 결정하고, 결정된 맞춤형 가이드 컨텐츠 리스트에 대한 편성 정보를 생성할 수 있다.
또한, 편성 정보 생성부(610)는 결정된 맞춤형 가이드 컨텐츠 리스트를 제공하는 컨텐츠 제공 서버(130)의 접속 주소 및 해당 맞춤형 가이드 컨텐츠 리스트에 대한 메타 정보(식별 정보)를 포함한 편성 정보를 생성할 수 있다.
편성 정보 전송부(620)는 미디어 재생 장치(100)에게 생성된 편성 정보를 전송할 수 있다. 이후, 미디어 재생 장치(100)에서는 편성 정보에 기초하여 컨텐츠 제공 서버(130)로부터 맞춤형 가이드 컨텐츠 리스트를 수신하고, 수신된 맞춤형 가이드 컨텐츠 리스트를 디폴트 가이드 채널 대신에 표시할 수 있다.
한편, 당업자라면, 편성 정보 요청 수신부(600), 편성 정보 생성부(610) 및 편성 정보 전송부(620) 각각이 분리되어 구현되거나, 이 중 하나 이상이 통합되어 구현될 수 있음을 충분히 이해할 것이다.
도 7은 본 발명의 일 실시예에 따른, 컨텐츠 추천 서버(120)에서 맞춤형 컨텐츠에 대한 편성 정보를 제공하는 방법을 나타낸 흐름도이다.
도 7을 참조하면, 단계 S701에서 컨텐츠 추천 서버(120)는 미디어 재생 장치(100)에서 디폴트 가이드 채널을 대신하여 맞춤형 가이드 컨텐츠 리스트를 제공하기 위한 기설정된 이벤트가 발생된 경우, 미디어 재생 장치(100)로부터 맞춤형 가이드 컨텐츠 리스트에 대한 편성 정보의 요청을 수신할 수 있다. 여기서, 기설정된 이벤트는 이벤트의 발생 후에 디폴트 가이드 채널을 표시하기까지 예상되는 지연 시간이 기설정된 시간 이상인 이벤트일 수 있다.
단계 S703에서 컨텐츠 추천 서버(120)는 맞춤형 가이드 컨텐츠 리스트에 대한 편성 정보를 생성할 수 있다.
단계 S705에서 컨텐츠 추천 서버(120)는 미디어 재생 장치(100)에게 생성된 편성 정보를 전송할 수 있다.
상술한 설명에서, 단계 S701 내지 S705는 본 발명의 구현예에 따라서, 추가적인 단계들로 더 분할되거나, 더 적은 단계들로 조합될 수 있다. 또한, 일부 단계는 필요에 따라 생략될 수도 있고, 단계 간의 순서가 변경될 수도 있다.
본 발명의 일 실시예는 컴퓨터에 의해 실행되는 프로그램 모듈과 같은 컴퓨터에 의해 실행 가능한 명령어를 포함하는 기록 매체의 형태로도 구현될 수 있다. 컴퓨터 판독 가능 매체는 컴퓨터에 의해 액세스될 수 있는 임의의 가용 매체일 수 있고, 휘발성 및 비휘발성 매체, 분리형 및 비분리형 매체를 모두 포함한다. 또한, 컴퓨터 판독가능 매체는 컴퓨터 저장 매체를 모두 포함할 수 있다. 컴퓨터 저장 매체는 컴퓨터 판독가능 명령어, 데이터 구조, 프로그램 모듈 또는 기타 데이터와 같은 정보의 저장을 위한 임의의 방법 또는 기술로 구현된 휘발성 및 비휘발성, 분리형 및 비분리형 매체를 모두 포함한다.
전술한 본 발명의 설명은 예시를 위한 것이며, 본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 쉽게 변형이 가능하다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 예를 들어, 단일형으로 설명되어 있는 각 구성 요소는 분산되어 실시될 수도 있으며, 마찬가지로 분산된 것으로 설명되어 있는 구성 요소들도 결합된 형태로 실시될 수 있다.
본 발명의 범위는 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.
100: 미디어 재생 장치
110: 방송 송출 서버
120: 컨텐츠 추천 서버
130: 컨텐츠 제공 서버
200: 디폴트 가이드 채널 수신부
210: 모니터링부
220: 요청부
230: 수신부
240: 표시부
600: 편성 정보 요청 수신부
610: 편성 정보 생성부
620: 편성 정보 전송부
110: 방송 송출 서버
120: 컨텐츠 추천 서버
130: 컨텐츠 제공 서버
200: 디폴트 가이드 채널 수신부
210: 모니터링부
220: 요청부
230: 수신부
240: 표시부
600: 편성 정보 요청 수신부
610: 편성 정보 생성부
620: 편성 정보 전송부
Claims (18)
- 맞춤형 가이드 컨텐츠 리스트를 제공하는 미디어 재생 장치에 있어서,
방송 송출 서버로부터 디폴트 가이드 채널을 수신하는 디폴트 가이드 채널 수신부;
상기 디폴트 가이드 채널을 대신하여 맞춤형 가이드 컨텐츠 리스트를 제공하기 위해 기설정된 이벤트의 발생 여부를 모니터링하는 모니터링부;
상기 이벤트가 발생된 경우, 컨텐츠 추천 서버로 상기 맞춤형 가이드 컨텐츠 리스트에 대한 편성 정보를 요청하고, 상기 편성 정보를 상기 컨텐츠 추천 서버로부터 수신하는 요청부;
상기 편성 정보에 기초하여 컨텐츠 제공 서버로부터 상기 맞춤형 가이드 컨텐츠 리스트를 수신하는 수신부; 및
상기 수신된 맞춤형 가이드 컨텐츠 리스트를 표시하는 표시부
를 포함하고,
상기 이벤트는 상기 이벤트의 발생 후에 상기 디폴트 가이드 채널을 표시하기까지 예상되는 지연 시간이 기설정된 시간 이상인 것인, 미디어 재생 장치.
- 제 1 항에 있어서,
상기 맞춤형 가이드 컨텐츠 리스트는 상기 미디어 재생 장치를 이용 중인 사용자의 정보 및 시청 이력 정보, 채널 상품 가입 정보 중 적어도 하나 이상에 기초하여 상기 컨텐츠 추천 서버에 의해 결정되는 것인, 미디어 재생 장치.
- 제 1 항에 있어서,
상기 모니터링부는 상기 미디어 재생 장치의 동작 전원이 오프(Off)에서 온(On)으로 바뀌는 이벤트를 모니터링하는 것인, 미디어 재생 장치.
- 제 1 항에 있어서,
상기 모니터링부는 상기 디폴트 가이드 채널에 대응하는 채널 번호로 재핑하여 이동하는 소정의 패턴이 입력되는 이벤트가 발생하였는지 여부를 모니터링하고,
상기 소정의 패턴에 따라 재핑되면 상기 디폴트 가이드 채널을 표시하기까지 기설정된 시간 이상의 지연시간이 예상되는 것인, 미디어 재생 장치.
- 제 1 항에 있어서,
상기 모니터링부는 사용자로부터 가이드 채널과 관련하여 기설정된 음성 명령이 입력되는 이벤트가 발생하였는지 여부를 모니터링하고,
상기 기설정된 음성 명령에 따라 상기 미디어 재생 장치의 동작이 수행되면 상기 디폴트 가이드 채널을 표시하기까지 기설정된 시간 이상의 지연시간이 예상되는 것인, 미디어 재생 장치.
- 제 1 항에 있어서,
상기 모니터링부는 상기 미디어 재생 장치로 출력 중인 디폴트 가이드 채널에 포함된 프로그램 컨텐츠에 삽입된 큐톤 신호를 모니터링하고,
상기 큐톤 신호는 상기 프로그램 컨텐츠의 출력이 종료되기 이전의 기설정된 시각에 삽입된 신호인 것인, 미디어 재생 장치.
- 제 6 항에 있어서,
상기 표시부는 상기 프로그램 컨텐츠의 출력이 종료되는 시각에 상기 맞춤형 가이드 컨텐츠 리스트를 표시하는 것인, 미디어 재생 장치.
- 제 1 항에 있어서,
상기 표시부는 상기 이벤트에 해당하지 않는 예외 이벤트가 발생하는 경우, 상기 디폴트 가이드 채널을 표시하는 것인, 미디어 재생 장치.
- 제 8 항에 있어서,
상기 표시부는 상기 디폴트 가이드 채널에 대응하는 채널 번호로 바로 진입하는 입력을 수신한 경우, 상기 맞춤형 가이드 컨텐츠 리스트 대신 상기 디폴트 가이드 채널을 표시하는 것인, 미디어 재생 장치.
- 컨텐츠 추천 서버에 있어서,
미디어 재생 장치에서 디폴트 가이드 채널을 대신하여 맞춤형 가이드 컨텐츠 리스트를 제공하기 위한 기설정된 이벤트가 발생된 경우, 상기 미디어 재생 장치로부터 상기 맞춤형 가이드 컨텐츠 리스트에 대한 편성 정보의 요청을 수신하는 편성 정보 요청 수신부;
상기 맞춤형 가이드 컨텐츠 리스트에 대한 편성 정보를 생성하는 편성 정보 생성부 및
상기 미디어 재생 장치로 상기 생성된 편성 정보를 전송하는 편성 정보 전송부
를 포함하고,
상기 디폴트 가이드 채널은 방송 송출 서버로부터 상기 미디어 재생 장치로 전송되고,
상기 이벤트는 상기 이벤트의 발생 후에 상기 디폴트 가이드 채널을 표시하기까지 예상되는 지연 시간이 기설정된 시간 이상이고,
상기 맞춤형 가이드 컨텐츠 리스트는 상기 편성 정보에 기초하여 상기 미디어 재생 장치를 통해 표시되는 것인, 컨텐츠 추천 서버.
- 제 10 항에 있어서,
상기 편성 정보 생성부는 상기 미디어 재생 장치를 이용 중인 사용자의 정보 및 시청 이력 정보, 채널 상품 가입 정보 중 적어도 하나 이상에 기초하여 상기 맞춤형 가이드 컨텐츠 리스트를 결정하고, 상기 결정된 맞춤형 가이드 컨텐츠 리스트에 대한 편성 정보를 생성하는 것인, 컨텐츠 추천 서버.
- 제 10 항에 있어서,
상기 기설정된 이벤트는 상기 미디어 재생 장치의 동작 전원이 오프(Off)에서 온(On)으로 바뀌는 이벤트를 포함하는 것인, 컨텐츠 추천 서버.
- 제 10 항에 있어서,
상기 기설정된 이벤트는 상기 디폴트 가이드 채널에 대응하는 채널 번호로 재핑하여 이동하는 패턴이 입력되는 이벤트를 포함하고,
상기 패턴에 따라 재핑되면 상기 디폴트 가이드 채널을 표시하기까지 기설정된 시간 이상의 지연시간이 예상되는 것인, 컨텐츠 추천 서버.
- 제 10 항에 있어서,
상기 기설정된 이벤트는 사용자로부터 가이드 채널과 관련하여 기설정된 음성 명령이 입력되는 이벤트를 포함하고,
상기 기설정된 음성 명령에 따라 상기 미디어 재생 장치의 동작이 수행되면 상기 디폴트 가이드 채널을 표시하기까지 기설정된 시간 이상의 지연시간이 예상되는 것인, 컨텐츠 추천 서버.
- 미디어 재생 장치에서 맞춤형 가이드 컨텐츠 리스트를 제공하는 방법에 있어서,
방송 송출 서버로부터 디폴트 가이드 채널을 수신하는 단계;
상기 맞춤형 가이드 컨텐츠 리스트를 제공하기 위해 기설정된 이벤트의 발생 여부를 모니터링하는 단계;
상기 이벤트가 발생된 경우, 컨텐츠 추천 서버로 상기 맞춤형 가이드 컨텐츠 리스트에 대한 편성 정보를 요청하는 단계;
상기 편성 정보를 상기 컨텐츠 추천 서버로부터 수신하는 단계;
상기 편성 정보에 기초하여 컨텐츠 제공 서버로부터 상기 맞춤형 가이드 컨텐츠 리스트를 수신하는 단계; 및
상기 디폴트 가이드 채널을 대신하여 상기 수신된 맞춤형 가이드 컨텐츠 리스트를 표시하는 단계
를 포함하고,
상기 이벤트는 상기 이벤트의 발생 후에 상기 디폴트 가이드 채널을 표시하기까지 예상되는 지연 시간이 기설정된 시간 이상인 것인, 맞춤형 가이드 컨텐츠 제공 방법.
- 제 15 항에 있어서,
상기 수신된 맞춤형 가이드 컨텐츠 리스트를 표시하는 단계는
상기 미디어 재생 장치로 출력 중인 디폴트 가이드 채널에 포함된 프로그램 컨텐츠의 출력이 종료되는 시각에 상기 맞춤형 가이드 컨텐츠 리스트를 표시하는 단계를 포함하는 것인, 맞춤형 가이드 컨텐츠 제공 방법.
- 제 15 항에 있어서,
상기 이벤트에 해당하지 않는 예외 이벤트가 발생하는 경우, 상기 디폴트 가이드 채널을 표시하는 단계
를 더 포함하는 것인, 맞춤형 가이드 컨텐츠 제공 방법.
- 제 17 항에 있어서,
상기 디폴트 가이드 채널을 표시하는 단계는
상기 디폴트 가이드 채널에 대응하는 채널 번호로 바로 진입하는 입력을 수신한 경우, 상기 맞춤형 가이드 컨텐츠 리스트 대신 상기 디폴트 가이드 채널을 표시하는 것인, 맞춤형 가이드 컨텐츠 제공 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180060574A KR20190135288A (ko) | 2018-05-28 | 2018-05-28 | 맞춤형 가이드 컨텐츠 리스트를 제공하는 장치, 서버 및 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180060574A KR20190135288A (ko) | 2018-05-28 | 2018-05-28 | 맞춤형 가이드 컨텐츠 리스트를 제공하는 장치, 서버 및 방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20190135288A true KR20190135288A (ko) | 2019-12-06 |
Family
ID=68837095
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020180060574A KR20190135288A (ko) | 2018-05-28 | 2018-05-28 | 맞춤형 가이드 컨텐츠 리스트를 제공하는 장치, 서버 및 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20190135288A (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023146185A1 (ko) * | 2022-01-28 | 2023-08-03 | 삼성전자 주식회사 | 전자 장치 및 전자 장치의 동작 방법 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20150040564A (ko) | 2013-10-07 | 2015-04-15 | 삼성전자주식회사 | 방송 시청 패턴 정보를 제공하는 사용자 단말 장치, 서버 및 시청 패턴 정보 제공 방법 |
-
2018
- 2018-05-28 KR KR1020180060574A patent/KR20190135288A/ko unknown
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20150040564A (ko) | 2013-10-07 | 2015-04-15 | 삼성전자주식회사 | 방송 시청 패턴 정보를 제공하는 사용자 단말 장치, 서버 및 시청 패턴 정보 제공 방법 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023146185A1 (ko) * | 2022-01-28 | 2023-08-03 | 삼성전자 주식회사 | 전자 장치 및 전자 장치의 동작 방법 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20220100821A1 (en) | Apparatus and Method for Protecting Media Content Rights | |
US11363323B2 (en) | Method and system for providing content | |
US10142121B2 (en) | Providing synchronous content and supplemental experiences | |
US8412774B2 (en) | Picture-in-picture video content distribution | |
US20090094646A1 (en) | Method and system for content mapping | |
US20150113571A1 (en) | Methods and apparatus for content switching | |
US20130165152A1 (en) | Methods and systems for performing actions based on location-based rules | |
US20120319825A1 (en) | Methods, systems, and means for restricting control of a home entertainment device by a mobile device | |
US20080098436A1 (en) | Top recording events list for media device | |
US9197913B2 (en) | System and method to improve user experience with streaming content | |
US20110296460A1 (en) | Method and apparatus for providing remote user interface (ui) service | |
CN105681139A (zh) | 用于传输自适应调整的文件的设备和方法 | |
KR101769115B1 (ko) | 큐톤 광고 서비스를 제공하는 시스템, 미디어 재생 장치 및 광고 컨텐츠 제공 서버 | |
US20240202353A1 (en) | Targeted Content Distribution Over a Network | |
US20140025769A1 (en) | Intelligent caching of content items | |
KR20190135288A (ko) | 맞춤형 가이드 컨텐츠 리스트를 제공하는 장치, 서버 및 방법 | |
US10250469B2 (en) | Method and apparatus for monitoring activity of an electronic device | |
KR101308926B1 (ko) | 인기 어플리케이션 추천 기능을 제공하는 방송 서비스 시스템 및 방법 | |
KR20100023473A (ko) | Iptv를 이용하여 개인방송 중 채팅 서비스를 제공하기 위한 개인방송 시스템 및 방법 | |
US8806338B2 (en) | System and method for interactive internet protocol television help | |
KR102277249B1 (ko) | 8vsb 전송 방식을 이용한 cug용 방송 서비스 제공 서버 및 시스템 | |
KR102014806B1 (ko) | 가변적인 프로모션 채널을 제공하는 단말, 서버 및 컴퓨터 프로그램 | |
KR20100000033A (ko) | 실시간 방송 채널 구매 방법 및 이를 구현하기 위한iptv 시스템 | |
KR20240113408A (ko) | 광고 컨텐츠를 제공하는 미디어 재생 장치, 컨텐츠 제공 네트워크 및 광고 결정 서버 | |
JP2020039042A (ja) | サービス提供装置、並びに端末装置のプログラム及び受信装置のプログラム |