KR100848721B1 - Recommendation Contents Offering System And Method Thereof - Google Patents
Recommendation Contents Offering System And Method Thereof Download PDFInfo
- Publication number
- KR100848721B1 KR100848721B1 KR1020060132558A KR20060132558A KR100848721B1 KR 100848721 B1 KR100848721 B1 KR 100848721B1 KR 1020060132558 A KR1020060132558 A KR 1020060132558A KR 20060132558 A KR20060132558 A KR 20060132558A KR 100848721 B1 KR100848721 B1 KR 100848721B1
- Authority
- KR
- South Korea
- Prior art keywords
- program
- content
- client terminal
- recommended content
- information
- 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/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
- H04N21/44213—Monitoring of end-user related data
- H04N21/44222—Analytics of user selections, e.g. selection of programs or purchase activity
-
- 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
-
- 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/4316—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 displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
-
- 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/4508—Management of client data or end-user data
- H04N21/4532—Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, 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/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/482—End-user interface for program selection
- H04N21/4826—End-user interface for program selection using recommendation lists, e.g. of programs or channels sorted out according to their score
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Social Psychology (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Computer Networks & Wireless Communication (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
본 발명은 추천 컨텐츠 제공 시스템 및 그 방법에 관한 것으로, 더욱 상세하게는 클라이언트가 시청하는 컨텐츠 또는 프로그램 종료 시점에 자동으로 추천 컨텐츠를 제공할 수 있는 추천 컨텐츠 제공 시스템 및 그 방법에 관한 것이다. The present invention relates to a recommended content providing system and a method thereof, and more particularly, to a recommended content providing system and method for automatically providing recommended content at the end of content viewed by a client or a program.
컨텐츠, 프로그램, 추천, EIT Content, Programs, Recommendations, EITs
Description
도 1은 본 발명의 제 1 실시예에 따른 추천 컨텐츠 제공 시스템을 개략적으로 도시한 시스템 구성도이다.1 is a system configuration diagram schematically showing a system for providing recommended content according to a first embodiment of the present invention.
도 2는 상기 도 1의 변형된 실시예에 따른 추천 컨텐츠 제공 시스템을 개략적으로 도시한 시스템 구성도이다.FIG. 2 is a system configuration diagram schematically showing a system for providing recommended content according to the modified embodiment of FIG. 1.
도 는 본 발명의 제 2실시예에 따른 추천 컨텐츠 제공 시스템을 개략적으로 도시한 시스템 구성도이다.FIG. Is a system configuration diagram schematically showing a system for providing recommended content according to a second embodiment of the present invention.
도 4은 본 발명의 제 1 실시예에 따른 추천 컨텐츠 제공 방법을 개략적으로 도시한 순서도이다.4 is a flowchart schematically illustrating a method for providing recommended content according to a first embodiment of the present invention.
도 5는 본 발명의 바람직한 실시예에 따른 프로그램 종료시점에 추천 컨텐츠 정보가 디스플레이된 것을 도시한 예시도이다.5 is an exemplary view showing that recommended content information is displayed at the end of a program according to a preferred embodiment of the present invention.
도 6는 본 발명의 제 2실시예에 따른 추천 컨텐츠 제공 방법을 개략적으로 도시한 순서도이다.6 is a flowchart schematically illustrating a method for providing recommended content according to a second embodiment of the present invention.
<도면의 주요부분에 대한 부호의 설명><Description of the symbols for the main parts of the drawings>
10 : 헤드엔드 20 : PSIP/SI 서버10: headend 20: PSIP / SI server
30, 60 : 클라이언트 단말 310, 610 : 튜너30, 60:
320, 620 : 디먹스 330, 630 : 디코더320, 620: Demux 330, 630: Decoder
340, 640 : 마이크로프로세서 350, 650 : 메모리부340, 640:
40, 50 : 데이터 서버40, 50: data server
본 발명은 추천 컨텐츠 제공 시스템 및 그 방법에 관한 것으로, 더욱 상세하게는 클라이언트가 시청하는 컨텐츠 또는 프로그램 종료 시점에 자동으로 추천 컨텐츠를 제공할 수 있는 추천 컨텐츠 제공 시스템 및 그 방법에 관한 것이다.The present invention relates to a recommended content providing system and a method thereof, and more particularly, to a recommended content providing system and method for automatically providing recommended content at the end of content viewed by a client or a program.
종래에는 프로그램 시청이 종료되거나 컨텐츠 이용이 종료되면 클라이언트는 새로운 프로그램 시청이나 컨텐츠 이용을 위해 다시 새로운 프로그램과 컨텐츠를 검색하여야 한다. 이 때, 적절한 프로그램이나 컨텐츠를 찾기 어렵고 심리적으로 프로그램이나 컨텐츠 이용에 대한 연결이 끓어졌기 때문에 클라이언트가 TV로부터 이탈하게 되어 TV 시청의 지속성을 유지하기 어렵다. Conventionally, when viewing of a program is ended or content usage is ended, a client must search for a new program and content again to watch a new program or use content. At this time, since it is difficult to find an appropriate program or content, and psychologically connected to the use of the program or content, the client is separated from the TV and it is difficult to maintain the continuity of watching TV.
또한, 종래의 추천 컨텐츠 제공 시스템은 클라이언트가 특정 키를 입력하여 추천 컨텐츠 목록을 활성화하여야만 추천 컨텐츠를 열람할 수 있으므로 클라이언트가 추천 컨텐츠 목록을 수동적으로 일일이 확인해야 하는 불편이 있었으며, 특정 컨텐츠나 프로그램과 연동이 어려운 문제가 있었다.In addition, the conventional recommendation content providing system is inconvenient to check the recommended content list manually, because the client can view the recommended content only when the client inputs a specific key to activate the recommended content list. There was a difficult problem interlocking.
본 발명은 상기와 같은 문제점을 해결하기 위해 안출된 것으로써, 본 발명의 목적은 동영상 재생 및 디지털 방송 등의 시청 환경에서 클라이언트가 프로그램을 시청하고 종료되는 시점, 컨텐츠 이용이 종료되는 시점에 클라이언트에게 자동으로 추천 컨텐츠를 제공할 수 있는 추천 컨텐츠 제공 시스템 및 그 방법을 제공하는 데 있다.The present invention has been made to solve the above problems, and an object of the present invention is to provide a client with a point in time at which the client views a program in a viewing environment such as video playback and digital broadcasting, and ends using content. The present invention provides a recommended content providing system and a method for automatically providing recommended content.
상기와 같은 목적을 달성하기 위해 본 발명의 제 1실시예에 따른 추천 컨텐츠 제공 시스템은 프로그램 방송신호(AV)를 전송하는 헤드엔드와 상기 프로그램 정보 및 추천 컨텐츠 정보를 포함하는 이벤트정보테이블(EIT)를 전송하는 PSIP/SI 서버 및 상기 헤드엔드로부터 전송된 프로그램 방송신호(AV)와 PSIP/SI서버로부터 전송된 이벤트정보테이블(EIT)를 동기화하여 디스플레이시키고 프로그램 종료 시점을 인식하여 상기 이벤트정보테이블(EIT)에 포함된 추천컨텐츠 정보를 디스플레이시키는 클라이언트 단말을 포함하는 것을 특징으로 한다.In order to achieve the above object, the recommendation content providing system according to the first embodiment of the present invention includes an event information table (EIT) including a headend for transmitting a program broadcast signal (AV) and the program information and recommended content information. And synchronizing the PSIP / SI server and the program broadcast signal AV transmitted from the headend with the event information table EIT transmitted from the PSIP / SI server, and recognizing the end time of the program. And a client terminal for displaying the recommended content information included in the EIT.
또한, 본 발명의 제 2실시예에 따른 추천 컨텐츠 제공 시스템은 저장된 컨텐츠를 재생하고 상기 컨텐츠의 종료시점을 인식하여 재생중인 컨텐츠의 메타데이터를 전송하는 클라이언트 단말과 상기 클라이언트 단말로부터 전송된 메타데이터로부터 관련 컨텐츠에 대한 검색 결과를 추출하여 상기 클라이언트 단말로 전송하는 데이터 서버를 포함하는 것을 특징으로 한다.In addition, the recommendation content providing system according to a second embodiment of the present invention is to reproduce the stored content, and recognizes the end point of the content from the client terminal for transmitting the metadata of the content being played and from the metadata transmitted from the client terminal And a data server extracting a search result for related content and transmitting the search result to the client terminal.
한편, 본 발명의 제 1실시예에 따른 추천 컨텐츠 제공 방법은 (a) 프로그램, 프로그램의 이벤트정보테이블(EIT) 및 프로그램 관련 추천 컨텐츠 정보를 클라이언트 단말로 전송하는 단계와 (b) 클라이언트 단말이 상기 전송된 프로그램을 재생하는 단계와 (c) 상기 클라이언트 단말이 프로그램의 종료시점에 상기 추천 컨텐츠 정보를 디스플레이하는 단계 및 (d) 상기 추천 컨텐츠 정보 중 선택된 컨텐츠를 호출하여 클라이언트 단말에 디스플레이하는 단계를 포함하는 것을 특징으로 한다.On the other hand, the method for providing recommended content according to the first embodiment of the present invention comprises the steps of (a) transmitting the program, the event information table (EIT) of the program and the program-related recommended content information to the client terminal (b) the client terminal is Playing the transmitted program; (c) the client terminal displaying the recommended content information at the end of the program; and (d) calling the selected content among the recommended content information and displaying it on the client terminal. Characterized in that.
또한, 본 발명의 제 2실시예에 따른 추천 컨텐츠 제공 방법은 (a) 클라이언트 단말에 컨텐츠 및 상기 컨텐츠의 메타데이터를 저장하고, 상기 저장된 컨텐츠를 재생하는 단계와 (b) 상기 클라이언트 단말이 컨텐츠 또는 프로그램의 종료시점에 메모리부에 저장된 프로그램의 메타데이터를 데이터 서버에 전송하여 추천 컨텐츠 정보를 요청하는 단계와 (c) 상기 데이터 서버가 전송된 메타 데이터와 관련 추천 컨텐츠를 검색하여 생성된 추천 컨텐츠 정보를 클라이언트 단말로 전송하는 단계와 (d) 상기 전송된 추천 컨텐츠 정보를 클라이언트 단말에 디스플레이시키는 단계 및 (e) 상기 추천 컨텐츠 정보 중 선택된 컨텐츠를 호출하여 클라이언트 단말에 디스플레이하는 단계를 포함하는 것을 특징으로 한다.In addition, the method for providing recommended content according to the second embodiment of the present invention comprises the steps of (a) storing the content and metadata of the content in the client terminal, and (b) the client terminal to the content or Requesting the recommended content information by transmitting the metadata of the program stored in the memory unit to the data server at the end of the program; and (c) the recommended content information generated by searching the transmitted metadata and related recommended content by the data server. (D) displaying the transmitted recommended content information on the client terminal, and (e) calling the selected content among the recommended content information and displaying the same on the client terminal. do.
이하, 본 발명의 구체적인 구성 및 작용에 대해 도면 및 실시예를 참조하여 상세하게 설명하기로 한다.Hereinafter, the specific configuration and operation of the present invention will be described in detail with reference to the drawings and the embodiments.
도 1은 본 발명의 제 1 실시예에 따른 추천 컨텐츠 제공 시스템을 개략적으로 도시한 시스템 구성도이고, 도 2는 상기 도 1의 변형된 실시예에 따른 추천 컨 텐츠 제공 시스템을 개략적으로 도시한 시스템 구성도이다.1 is a system configuration diagram schematically showing a system for providing recommended content according to a first embodiment of the present invention, and FIG. 2 is a system schematically showing a system for providing recommended content according to the modified embodiment of FIG. 1. It is a block diagram.
도 1 및 2를 참조하면, 본 발명의 제 1 실시예에 따른 추천 컨텐츠 제공 시스템은 프로그램 방송신호(AV)를 전송하는 헤드엔드(10)와 상기 프로그램 정보 및 추천 컨텐츠 정보를 포함하는 이벤트정보테이블(Event Imformation Tabel, 이하' EIT라고 함)를 전송하는 PSIP/SI 서버(20) 및 상기 헤드엔드로부터 전송된 프로그램 방송신호(AV)와 PSIP/SI서버로부터 전송된 EIT를 동기화하여 디스플레이시키고 프로그램 종료 시점을 인식하여 상기 EIT에 포함된 추천컨텐츠 정보를 디스플레이시키는 클라이언트 단말(30)을 포함하여 구성될 수 있다.1 and 2, a system for providing recommended content according to a first embodiment of the present invention includes a headend 10 transmitting a program broadcast signal AV and an event information table including the program information and recommended content information. PSIP /
여기서, 상기 PSIP/SI서버(20)는 프로그램에 대한 이벤트정보테이블(EIT)과 관련된 컨텐츠 정보를 키워드 기반으로 검색한 결과 데이터인 추천 컨텐츠 정보를 추출하는 검색엔진과 상기 추출된 추천 컨텐츠 정보를 EIT에 삽입하는 추천 컨텐츠 삽입 모듈을 포함하여 구성될 수 있다.Here, the PSIP /
또한, 본 발명의 제 1실시예에 따른 추천 컨텐츠 제공 시스템은 프로그램의 EIT를 참조하여 프로그램과 관련된 추천 컨텐츠 정보를 생성하여 PSIP/SI서버(20)에 전송하는 별도의 데이터 서버(40)를 포함하여 구성될 수 있다.In addition, the recommendation content providing system according to the first embodiment of the present invention includes a
이 때, 상기 데이터 서버(40)는 상기 PSIP/SI서버(20)에서 생성된 프로그램의 EIT를 참조하여 관련 컨텐츠 정보를 키워드 기반으로 검색한 결과 데이터인 추천 컨텐츠 정보를 추출하는 검색엔진(420)과 상기 추출된 추천 컨텐츠 정보를 저장하고 PSIP/SI서버(20)로 전송하는 추천 컨텐츠 제공 서버(410)를 포함하여 구성될 수 있다.At this time, the
여기서, 추천 컨텐츠 정보는 해당 프로그램 키워드와 관련된 부가정보, 해당 프로그램 키워드와 연관된 프로그램, 관련된 상품정보, 관련된 등장인물 정보, 관련된 뉴스정보, 관련된 어플리케이션 정보등 프로그램과 관련있는 모든 컨텐츠를 검색엔진이 수집하여 이를 인덱싱 처리하여 추천 컨텐츠 정보를 생성한다.Here, the recommended content information includes all information related to the program such as additional information related to the corresponding program keyword, a program related to the corresponding program keyword, related product information, related character information, related news information, and related application information. This is indexed to generate recommended content information.
일반적으로 디지털 방송은 방송국에서 송출하는 방송신호를 압축표준에 의해 압축된 비트 스트림 형태로 송신하고, 클라이언트 단말(30)의 튜너(310)를 통해 수신된 방송신호중 사용자가 원하는 채널을 리모콘등의 키조작부에 의해 선택하면 키입력부에 전송된 전기신호에 따라 마이크로 프로세서(340)가 이를 제어하여 사용자가 원하는 채널을 추출한다.In general, digital broadcasting transmits a broadcast signal transmitted from a broadcasting station in the form of a bit stream compressed by a compression standard, and transmits a channel desired by a user among the broadcast signals received through the
상기 추출된 압축 방송신호는 역다중화기(Demux)(320)에 의해 비디오, 오디오 및 정보데이타로 추출 분리되어 디코더부(330)의 비디오 디코더, 오디오 디코더 및 정보데이타 디코더에 전송되고 신호 처리 과정을 거쳐 디스플레이부(360)를 통해 디스플레이 된다.The extracted compressed broadcast signal is extracted and separated into video, audio, and information data by a demultiplexer (320) 320 and transmitted to a video decoder, an audio decoder, and an information data decoder of the
본 발명에 따른 클라이언트 단말(30)은 프로그램의 EIT, 전송된 추천 컨텐츠 정보를 저장하는 메모리부(350)와 프로그램의 이벤트정보테이블(EIT)에 포함된 프로그램 종료시간 정보로부터 프로그램 종료시점을 인식하여 상기 메모리부(350)에 저장된 추천 컨텐츠 정보가 디스플레이되도록 제어하는 마이크로프로세서(340)를 포함하여 구성될 수 있다.The
여기서, 상기 클라이언트 단말은 셋톱박스, DMB폰, PMP등 디지털 방송을 수신할 수 있는 단말이면 무엇이나 가능하다.Here, the client terminal may be any terminal capable of receiving digital broadcasting such as a set-top box, a DMB phone, a PMP, and the like.
상기 EIT는 방송될 프로그램의 프로그램 ID, 프로그램 시작시간, 프로그램 종료시간, 프로그램의 내용을 포함하는 프로그램 정보를 포함한다.The EIT includes program information including a program ID, a program start time, a program end time, and content of a program to be broadcast.
따라서, 상기 클라이언트 단말의 마이크로프로세서(340)는 상기 EIT의 프로그램 종료시간을 통해 종료시점을 인식하고, 메모리부(350)에 저장된 추천 컨텐츠 정보가 디스플레이 되도록 제어할 수 있다.Accordingly, the microprocessor 340 of the client terminal may recognize the end time through the program end time of the EIT, and may control to display the recommended content information stored in the
또한, 마이크로프로세서(340)는 EIT로부터 클라이언트의 시청 통계에 따른 선호 프로그램 카테고리 정보를 추출할 수 있으며, 상기 선호 프로그램 카테고리 정보를 메모리부(350)에 저장할 수 있다.In addition, the microprocessor 340 may extract preference program category information according to the viewing statistics of the client from the EIT, and store the preference program category information in the
따라서, 상기 추천 컨텐츠 정보 중 클라이언트의 선호 프로그램 카테고리와 매핑되는 컨텐츠 정보를 추출하여 디스플레이 되도록 제어할 수 있다. Therefore, the content information mapped to the preferred program category of the client may be extracted and displayed from the recommended content information.
또한, 상기 제 1 및 2 실시예처럼 추천 컨텐츠가 종료시점에 디스플레이 될뿐만 아니라, 적절한 추천 시점에 추천 컨텐츠를 디스플레이할 수 있다. In addition, as shown in the first and second embodiments, not only the recommended content is displayed at the end point, but also the recommended content can be displayed at an appropriate recommendation time point.
PVR(Personal Video Recorder) 같이 프로그램 녹화가 가능한 단말일 경우, 추천 프로그램의 시작 시점에 녹화하도록 할 수 있다. In the case of a terminal capable of recording a program such as a personal video recorder (PVR), the recording may be performed at the start of the recommended program.
또한, 프로그램의 종료시 추천할 프로그램이 시작하기에 여유 시간이 큰 경우 프로그램 시청 예약 혹은 예약 녹화가 가능하도록 추천 컨텐츠를 디스플레이할 수 있다.In addition, when the program to be recommended at the end of the program has a large amount of free time to start, the recommended content may be displayed to enable a program viewing reservation or a scheduled recording.
도 3은 본 발명의 제 2실시예에 따른 추천 컨텐츠 제공 시스템을 개략적으로 도시한 시스템 구성도이다.3 is a system configuration diagram schematically showing a system for providing recommended content according to a second embodiment of the present invention.
도 3을 참조하면, 본 발명의 제 2실시예에 따른 추천 컨텐츠 제공 시스템은 저장된 컨텐츠를 재생하고 상기 컨텐츠의 종료시점을 인식하여 재생중인 컨텐츠의 메타데이터를 전송하는 클라이언트 단말(60)과 상기 클라이언트 단말(60)로부터 전송된 메타데이터로부터 관련 컨텐츠에 대한 검색 결과를 추출하여 상기 클라이언트 단말로 전송하는 데이터 서버(50)를 포함하여 구성될 수 있다.Referring to FIG. 3, the recommendation content providing system according to the second embodiment of the present invention plays a stored content, recognizes an end point of the content, and transmits metadata of the content being played and the client. It may be configured to include a
상기 저장된 컨텐츠는 PVR, 리턴패스를 통해 전송된 VOD 및 다양한 어플리케이션 등이 메모리부(650)에 저장되어 실행되는 모든 컨텐츠를 말한다. The stored content refers to all content that is stored and executed in the
상기 클라이언트 단말(60)은 컨텐츠 및 상기 컨텐츠의 메타데이터를 저장하는 메모리부(650)와 상기 메모리부(650)에 저장된 컨텐츠를 재생하고, 상기 컨텐츠의 종료시점을 컨텐츠의 상영시간정보와 컨텐츠 재생 시작 시점 또는 종료시점을 카운트하여 컨텐츠 종료시점을 인식하여 종료시점에 상기 메모리부에 저장된 메타데이터를 상기 데이터 서버에 리턴패스를 통해 전송하여 추천 컨텐츠 정보 전송을 요청하는 마이크로 프로세서(640)를 포함하여 구성될 수 있다.The
또한 사용자가 특정 입력을 통해 컨텐츠 이용을 종료하는 경우 이 신호를 시점으로 추천컨텐츠를 요청한다. 추천 컨텐츠의 제공 시점은 컨텐츠의 정확한 종료시점을 기준으로 유동적으로 조정하여 제공가능하다.In addition, when the user terminates the use of the content through a specific input, the user requests the recommended content using this signal. The point of time for providing the recommended content may be flexibly adjusted based on the exact end point of the content.
여기서, 메타데이터는 컨텐츠에 대한 데이터로써, 프로그램의 EIT와 같이 컨텐츠 제목, 컨텐츠 지속시간, 컨텐츠의 내용(키워드)을 포함하는 데이터이다. 따라서, 클라이언트 단말에 저장된 컨텐츠를 재생하는 경우 컨텐츠와 함께 컨텐츠의 메타데이터를 메모리부에 저장해야 한다.Here, the metadata is data about content, and includes data title, content duration, and content (keyword) of the content, such as the EIT of the program. Therefore, when playing content stored in the client terminal, the metadata of the content should be stored in the memory unit together with the content.
상기 데이터 서버(50)는 상기 클라이언트 단말(60)로부터 전송된 메타 데이 터를 참조하여 관련 컨텐츠 정보를 키워드 기반으로 검색한 결과 데이터인 추천 컨텐츠 정보를 추출하는 검색엔진(520)과 상기 추출된 추천 컨텐츠 정보를 인덱싱 처리하여 추천 컨텐츠 정보를 생성하여 리턴패스를 통해 클라이언트 단말로 전송하는 리턴패스 서버(510)를 포함하여 구성될 수 있다.The
또한, 본 발명의 바람직한 실시예에 따른 추천 컨텐츠 제공 시스템은 클라이언트 단말에 디스플레이된 추천 컨텐츠 정보를 열람하여 선택된 컨텐츠 전송을 요청받아 상기 클라이언트 단말에 해당 컨텐츠를 전송하는 VOD서버를 더 포함하여 구성될 수 있다.In addition, the recommendation content providing system according to a preferred embodiment of the present invention may be configured to further include a VOD server for viewing the recommended content information displayed on the client terminal to receive the selected content transmission to transmit the corresponding content to the client terminal. have.
도 4는 본 발명의 제 1 실시예에 따른 추천 컨텐츠 제공 방법을 개략적으로 도시한 순서도이다.4 is a flowchart schematically illustrating a method for providing recommended content according to a first embodiment of the present invention.
도 4를 참조하면, 프로그램과 프로그램의 이벤트정보테이블(EIT) 및 프로그램 관련 추천 컨텐츠 정보가 클라이언트 단말로 전송된다.(S110)Referring to FIG. 4, a program, an event information table (EIT) of a program, and program related recommended content information are transmitted to a client terminal (S110).
보다 구체적으로, 헤드엔드(10)로부터 프로그램의 방송신호(AV)가 방송망을 통해 클라이언트 단말로 전송되고, PSIP/SI서버(20)로부터 프로그램 정보 및 추천 컨텐츠 정보를 포함하는 EIT가 클라이언트 단말(30)로 전송된다.More specifically, the broadcasting signal AV of the program is transmitted from the
여기서, PSIP/SI서버(20)가 추천 컨텐츠 정보를 검색하는 기능을 구비하는 경우, 검색엔진을 통해 프로그램의 EIT를 참조하여 웹에 저장된 프로그램 관련 컨텐츠를 수집하여 인덱싱 처리하여 추천 컨텐츠 정보를 생성하고, 상기 생성된 추천 컨텐츠 정보는 추천 컨텐츠 삽입 모듈에 의해 EIT에 삽입되어 클라이언트 단말에 전송되어 저장될 수 있다. Here, when the PSIP /
또한, PSIP/SI서버(20)가 별도의 데이터 서버(40)로부터 추천 컨텐츠 정보를 제공받아 클라이언트 단말(30)로 전송하는 경우는, 상기 데이터 서버의 검색엔진(420)을 통해 프로그램의 EIT를 참조하여 웹에 저장된 프로그램 관련 컨텐츠를 수집하여 인덱싱 처리하여 추천 컨텐츠 정보를 생성하고, 상기 생성된 추천 컨텐츠 정보는 추천 컨텐츠 제공 서버(410)에 저장하고 상기 PSIP/SI서버(20)에 전송된다. PSIP/SI서버(20)에 추천 컨텐츠 정보가 전송되면, EIT에 삽입되어 클라이언트 단말(30)로 전송되어 저장될 수 있다. In addition, when the PSIP /
상기 추천 컨텐츠 정보는 이미지, 동영상의 인트로 화면, 텍스트 등을 포함하는 어떠한 형태의 컨텐츠도 포함할 수 있으며, 해당 컨텐츠가 저장된 웹 페이지의 링크 정보를 포함할 수 있다.The recommended content information may include any type of content including an image, an intro screen of a video, text, and the like, and may include link information of a web page in which the corresponding content is stored.
이어서, 상기 전송된 프로그램이 클라이언트 단말에 송출된다. (S120)Then, the transmitted program is sent to the client terminal. (S120)
보다 구체적으로, 상기 헤드엔드(10)로부터 전송된 프로그램 방송신호(AV)와 PSIP/SI서버(20)로부터 전송된 EIT를 동기화하여 클라이언트 단말(30)에 디스플레이시켜 프로그램을 송출한다. 튜너, 디먹스 및 디코더를 통한 프로그램의 구체적인 재생과정은 디지털 방송의 통상의 지식을 가진 자에게 자명한 사항이며 본 발명의 핵심과 벗어나므로 구체적인 설명은 생략하기로 한다.More specifically, the program broadcast signal AV transmitted from the
다음으로, 상기 클라이언트 단말(30)이 프로그램의 종료시점에 상기 추천 컨텐츠 정보를 디스플레이한다.(S130)Next, the
도 5는 본 발명의 바람직한 실시예에 따른 프로그램 종료시점에 추천 컨텐츠 정보가 디스플레이된 것을 도시한 예시도이다.5 is an exemplary view showing that recommended content information is displayed at the end of a program according to a preferred embodiment of the present invention.
도 5를 참조하면, 클라이언트 단말의 마이크로프로세서(340)는 방송 중인 프로그램에 매핑되는 EIT를 메모리부(350)로부터 파싱하여 프로그램 종료시간을 추출하여 프로그램의 종료시점을 인식한다.Referring to FIG. 5, the microprocessor 340 of the client terminal parses an EIT mapped to a program being broadcast from the
또한, 마이크로 프로세서는 종료시점에 메모리부(350)에 저장된 프로그램의 추천 컨텐츠 정보를 추출하여 디스플레이부(360)를 통해 화면에 표시되도록 제어한다.In addition, the microprocessor controls the
이후, 디스플레이된 추천 컨텐츠 정보 중 선택된 컨텐츠를 호출하여 클라이언트언트 단말(30)에 디스플레이한다.(S140) 만일, 원하는 추천 컨텐츠가 없는 경우 키입력에 의해 생성된 추천 컨텐츠 정보 화면을 닫고 현재 프로그램을 계속 시청할 수 있다.Thereafter, the selected content among the displayed recommended content information is called and displayed on the client terminal 30 (S140). If there is no desired recommended content, the recommended content information screen generated by key input is closed and the current program is continued. You can watch.
여기서, 선택된 컨텐츠가 동영상 컨텐츠인 경우 별도의 VOD서버(미도시)에 컨텐츠 전송을 요청하고, 컨텐츠가 리턴패스를 통해 클라이언트 단말로 전송되어 단말 화면에 송출될 수 있다.Here, when the selected content is a video content, a separate VOD server (not shown) may request content transmission, and the content may be transmitted to the client terminal through a return path and transmitted to the terminal screen.
도 6은 본 발명의 제 2실시예에 따른 추천 컨텐츠 제공 방법을 개략적으로 도시한 순서도이다.6 is a flowchart schematically showing a method for providing recommended content according to a second embodiment of the present invention.
도 6을 참조하면, 먼저 클라이언트 단말(60)에 컨텐츠 및 상기 컨텐츠의 메타데이터를 저장하고, 상기 저장된 컨텐츠를 재생한다.(S210)Referring to FIG. 6, first, content and metadata of the content are stored in the
보다 구체적으로, 클라이언트 단말의 메모리부(650)에 VOD, 예약녹화(PVR) 등을 통한 컨텐츠를 저장한다. 이 때, 컨텐츠에 대한 메타 데이터도 동시에 저장한다.More specifically, the content is stored in the
여기서, 메타 데이터는 제공되는 컨텐츠에 포함될 수 있으며, 컨텐츠와 별도의 데이터로 생성되어 전송될 수 있다. Here, the metadata may be included in the provided content, and may be generated and transmitted as data separate from the content.
메모리부(650)에 저장된 컨텐츠가 디지털 신호 처리 및 디코딩 과정을 거쳐 클라이언트 단말 화면에 재생된다.The content stored in the
그 후, 상기 클라이언트 단말(60)이 컨텐츠의 종료시점에 메모리부(650)에 저장된 컨텐츠의 메타데이터를 데이터 서버(50)에 전송하여 추천 컨텐츠 정보를 요청한다.(S220)Thereafter, the
보다 구체적으로, 클라이언트 단말의 마이크로 프로세서(640)는 메모리부(650)에 저장된 컨텐츠 또는 메타 데이터로부터 컨텐츠 상영시간을 추출하고, 컨텐츠 재생 시작시간부터 카운터하여 종료시점을 인식하고, 종료시점에 상기 메모리부(650)에 저장된 컨텐츠의 메타데이터를 리턴패스를 통해 데이터 서버(50)로 전송한다.More specifically, the
상기 데이터 서버(50)가 전송된 메타 데이터와 관련 추천 컨텐츠를 검색하여 생성된 추천 컨텐츠 정보를 클라이언트 단말(60)로 전송한다.(S230) The
보다 구체적으로, 데이터서버의 검색엔진(520)은 메타 데이터를 참조하여 키워드 기반으로 웹에 저장된 관련 컨텐츠를 검색하여 수집하고, 추천 컨텐츠 제공 서버(510)가 상기 수집된 추천 컨텐츠 정보를 인덱싱 처리하여 저장하고 리턴패스를 통해 클라이언트 단말(60)로 전송한다.More specifically, the
상기 전송된 추천 컨텐츠 정보가 클라이언트 단말(60)에 전송되어 디스플레이된다.(S240) The transmitted recommended content information is transmitted to the
이후, 디스플레이된 추천 컨텐츠 정보 중 선택된 컨텐츠를 호출하여 클라이언트언트 단말(60)에 디스플레이한다.(S250) 만일, 원하는 추천 컨텐츠가 없는 경우 추천 컨텐츠 정보 화면을 닫는다.Thereafter, the selected content among the displayed recommended content information is called and displayed on the client terminal 60 (S250). If there is no desired recommended content, the recommended content information screen is closed.
여기서, 선택된 컨텐츠가 동영상 컨텐츠인 경우 VOD서버에 해당 컨텐츠를 요청하는 단계와 클라이언트 단말이 리턴패스를 통해 상기 VOD서버로부터 컨텐츠를 전송받아 재생하는 단계를 더 포함하여 구성될 수 있다.Here, when the selected content is video content, the method may further include requesting the corresponding content from the VOD server, and receiving and playing the content from the VOD server through the return path.
상기에서 살펴본 바와 같이, 본 발명에 따른 추천 컨텐츠 제공 시스템 및 그 방법은 프로그램이나 컨텐츠 종료시 관련 프로그램이나 컨텐츠를 자동으로 알려 줌으로써 연속성 있는 시청이 가능하고, 채널단위의 시청 행태에서 프로그램 중심의 시청행태를 가질 수 있다.As described above, the recommended content providing system and method thereof according to the present invention enable continuous viewing by automatically notifying a related program or content when a program or content is terminated, and the program-oriented viewing behavior in a channel-based viewing behavior. Can have
또한, 프로그램과 연관된 정보를 얻기 위해서 다른 미디어나 채널로 이동하는 이동 경로가 짧아지므로 클라이언트의 시청 편의를 증가시킬 수 있다. 사업자의 관점에서는 이용자가 컨텐츠를 적극적으로 소비할 수 있는 환경을 제공할 수 있다.In addition, since the movement path for moving to another media or channel is shortened to obtain information associated with the program, the viewing convenience of the client can be increased. From an operator's point of view, it is possible to provide an environment in which a user can actively consume content.
이상에서 설명한 본 발명의 상세한 설명에서는 본 발명의 바람직한 실시예를 참조하여 설명하였지만, 본 발명의 보호범위는 상기 실시예에 한정되는 것이 아니며, 해당 기술분야의 통상의 지식을 갖는 자라면 본 발명의 사상 및 기술영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.Although the detailed description of the present invention described above has been described with reference to the preferred embodiment of the present invention, the protection scope of the present invention is not limited to the above embodiment, and those skilled in the art will appreciate It will be understood that various modifications and changes can be made in the present invention without departing from the spirit and scope of the invention.
Claims (18)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060132558A KR100848721B1 (en) | 2006-12-22 | 2006-12-22 | Recommendation Contents Offering System And Method Thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060132558A KR100848721B1 (en) | 2006-12-22 | 2006-12-22 | Recommendation Contents Offering System And Method Thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20080058637A KR20080058637A (en) | 2008-06-26 |
KR100848721B1 true KR100848721B1 (en) | 2008-07-25 |
Family
ID=39803979
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020060132558A KR100848721B1 (en) | 2006-12-22 | 2006-12-22 | Recommendation Contents Offering System And Method Thereof |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100848721B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8774595B2 (en) | 2011-10-24 | 2014-07-08 | Lg Electronics Inc. | Multimedia device and a method for controlling the same |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20100055712A (en) | 2008-11-18 | 2010-05-27 | 한국전자통신연구원 | Method and apparatus for recommending content personally |
KR101790951B1 (en) * | 2016-03-24 | 2017-10-27 | (주)잼투고 | System of Adjust Weight Value of Contents Based on Immersive Event |
KR102395243B1 (en) | 2017-09-26 | 2022-05-06 | 삼성전자주식회사 | Electronic apparatus and controlling method thereof |
KR102503466B1 (en) * | 2017-12-12 | 2023-02-27 | 삼성전자주식회사 | Electronic apparatus and controlling method thereof |
KR102288937B1 (en) * | 2020-04-02 | 2021-08-11 | 에스케이스토아 주식회사 | Method and apparatus for providing broadcasting ending content |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20010089399A (en) * | 1998-11-05 | 2001-10-06 | 추후보충 | Receiving terminal, method for controlling the same, and recorded medium on which program is recorded |
KR20050016950A (en) * | 2002-06-28 | 2005-02-21 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | Automatic display of a recommended program onto pip display |
KR20060111633A (en) * | 2003-12-26 | 2006-10-27 | 마쯔시다덴기산교 가부시키가이샤 | Recommended program notification method and recommended program notification device |
-
2006
- 2006-12-22 KR KR1020060132558A patent/KR100848721B1/en active IP Right Grant
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20010089399A (en) * | 1998-11-05 | 2001-10-06 | 추후보충 | Receiving terminal, method for controlling the same, and recorded medium on which program is recorded |
KR20050016950A (en) * | 2002-06-28 | 2005-02-21 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | Automatic display of a recommended program onto pip display |
KR20060111633A (en) * | 2003-12-26 | 2006-10-27 | 마쯔시다덴기산교 가부시키가이샤 | Recommended program notification method and recommended program notification device |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8774595B2 (en) | 2011-10-24 | 2014-07-08 | Lg Electronics Inc. | Multimedia device and a method for controlling the same |
Also Published As
Publication number | Publication date |
---|---|
KR20080058637A (en) | 2008-06-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6335145B2 (en) | Method and apparatus for correlating media metadata | |
KR100889986B1 (en) | System for providing interactive broadcasting terminal with recommended keyword, and method for the same | |
US7072575B2 (en) | System and method for synchronizing video indexing between audio/video signal and data | |
KR101111537B1 (en) | Apparatus and method for supporting viewing and listening | |
KR100711608B1 (en) | System for management of real-time filtered broadcasting videos in a home terminal and a method for the same | |
KR101002070B1 (en) | Relation contents receiving apparatus, relation contents providing apparatus and relation contents transmitting system using thereof | |
US20050076368A1 (en) | Method and apparatus for scheduling digital TV programs | |
KR100848721B1 (en) | Recommendation Contents Offering System And Method Thereof | |
JPWO2009022708A1 (en) | Video distribution apparatus and video distribution program | |
KR100807101B1 (en) | Device and method for providing information of recoding data in digital picture display device and record media recorded program for realizing the same | |
JP2005312024A (en) | Program information display apparatus, program accumulating apparatus, method thereof and program | |
US20080189741A1 (en) | Method and apparatus for storing electronic program guide (epg), and method and apparatus for providing epg | |
JP4628495B2 (en) | Program information display apparatus, program information display method, and program | |
KR20090036386A (en) | Broadcasting receiver and method for searching a broadcasting program | |
US20120263431A1 (en) | Video content reproduction apparatus and method of displaying content information | |
JP2004363914A (en) | Video viewing control system, and video viewing control method, video-related information management server, viewing scene selection terminal, programs therefor, and recording medium for the programs | |
KR100791175B1 (en) | Reservation recording method for series of broadcasting program | |
JP4592737B2 (en) | Program information display device, program storage device, program information display method, and program | |
TW200816813A (en) | A method of producing the data stream of the digital televesion | |
US20140099072A1 (en) | Information processing apparatus, information processing method, and program | |
KR20080045850A (en) | Broadcast receiver and method for save and display word retrieval |
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: 20130627 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20140630 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20150624 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20160715 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20170621 Year of fee payment: 10 |
|
FPAY | Annual fee payment |
Payment date: 20180703 Year of fee payment: 11 |