[go: up one dir, main page]

KR101873814B1 - 디스플레이 장치 및 디스플레이 장치의 컨텐츠 추천 방법 - Google Patents

디스플레이 장치 및 디스플레이 장치의 컨텐츠 추천 방법 Download PDF

Info

Publication number
KR101873814B1
KR101873814B1 KR1020130158958A KR20130158958A KR101873814B1 KR 101873814 B1 KR101873814 B1 KR 101873814B1 KR 1020130158958 A KR1020130158958 A KR 1020130158958A KR 20130158958 A KR20130158958 A KR 20130158958A KR 101873814 B1 KR101873814 B1 KR 101873814B1
Authority
KR
South Korea
Prior art keywords
content
layout
recommended
recommendation screen
content recommendation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
KR1020130158958A
Other languages
English (en)
Other versions
KR20150071871A (ko
Inventor
이상희
김성호
Original Assignee
삼성전자주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1020130158958A priority Critical patent/KR101873814B1/ko
Priority to EP14175094.3A priority patent/EP2887685A1/en
Priority to EP18209133.0A priority patent/EP3468214A1/en
Priority to US14/499,787 priority patent/US11184678B2/en
Publication of KR20150071871A publication Critical patent/KR20150071871A/ko
Application granted granted Critical
Publication of KR101873814B1 publication Critical patent/KR101873814B1/ko
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4826End-user interface for program selection using recommendation lists, e.g. of programs or channels sorted out according to their score
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/442Monitoring 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/44204Monitoring of content usage, e.g. the number of times a movie has been viewed, copied or the amount which has been watched
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/442Monitoring 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/44213Monitoring of end-user related data
    • H04N21/44222Analytics of user selections, e.g. selection of programs or purchase activity
    • H04N21/44224Monitoring of user activity on external systems, e.g. Internet browsing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management 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/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4668Learning process for intelligent management, e.g. learning user preferences for recommending movies for recommending content, e.g. movies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/445Receiver 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)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Social Psychology (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • Controls And Circuits For Display Device (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

디스플레이 장치가 개시된다. 본 디스플레이 장치는, 컨텐츠 시청에 대한 로그 정보를 저장하는 저장부, 디스플레이부 및 로그 정보에 대응되는 추천 컨텐츠의 오브젝트를 포함하며, 오브젝트에 맞는 레이아웃으로 생성된 컨텐츠 추천 화면을, 디스플레이부 상에 디스플레이하는 제어부를 포함한다.

Description

디스플레이 장치 및 디스플레이 장치의 컨텐츠 추천 방법{DISPLAY DEVICE AND METHOD OF RECOMMENDING CONTENTS FOR THE DISPLAY DEVICE}
본 발명은 디스플레이 장치 및 디스플레이 장치의 컨텐츠 추천 방법에 대한 것으로, 보다 상세하게는, 다양한 레이아웃으로 추천 컨텐츠 화면을 생성하는 디스플레이 장치 및 디스플레이 장치의 컨텐츠 추천 방법에 대한 것이다.
전자 기술이 발달하면서, 다양한 디스플레이 장치들을 이용하여 수많은 컨텐츠를 제공하는 기술도 계속하여 발전하고 있다. 그 중에서도, 최근 IPTV, DTV와 같이 사용자와의 소통을 기반으로 하여 다양한 컨텐츠를 제공해주는 디스플레이 장치가 각광받고 있다.
한편 이러한 장치들을 통해 사용자에게 수많은 컨텐츠들이 일방적으로 제공됨에 따라, 원하는 컨텐츠를 선택하기까지 소요되는 시간 및 노력에 대한 사용자의 불편이 발생하였다. 이와 같은 불편을 해소해주기 위해 최근엔 사용자에게 컨텐츠를 추천해주는 서비스가 등장하였고, 이러한 서비스는 컨텐츠 추천 UI 화면을 통해 이루어졌다.
하지만 종래의 컨텐츠 추천 화면의 레이아웃은 정형화된 한 가지로 고정되어 있어, 화면에 표시될 다양한 오브젝트의 특성을 반영하지 못한다는 문제가 있었다. 예를 들어, 영화 포스터 이미지는 가로형인 경우가 대부분이고, TV 쇼 이미지는 세로형인 경우가 대부분이나, 고정된 레이아웃 상에서 이러한 이미지들은 비정상적으로 축소되거나 늘어지고 심각하게는 깨져서 표시되기도 하였다. 또한 대부분의 이미지들은 저작권 문제 때문에 임의로 편집할 수도 없는 바, 기존의 디스플레이 장치에선 위와 같은 문제점에 별다른 해결책을 제시하지 못하고 있었다.
따라서, 컨텐츠 추천화면의 오브젝트 이미지를 손상시키지 않으면서도 화면 구성에 있어서도 최적의 디자인을 제공해줄 수 있는 디스플레이 장치의 필요성이 증대되었다.
본 발명은 상술한 필요성에 따른 것으로, 본 발명의 목적은 다양한 레이아웃으로 추천 컨텐츠 화면을 생성하는 디스플레이 장치 및 디스플레이 장치의 컨텐츠 추천 방법을 제공함에 있다.
이상과 같은 목적을 달성하기 위한 본 발명의 일 실시 예에 따른 디스플레이 장치는, 컨텐츠 시청에 대한 로그 정보를 저장하는 저장부, 디스플레이부 및 상기 로그 정보에 대응되는 추천 컨텐츠의 오브젝트를 포함하는 컨텐츠 추천 화면을, 상기 오브젝트에 맞는 레이아웃으로 생성하여 상기 디스플레이부 상에 디스플레이하는 제어부를 포함한다.
이 경우, 상기 저장부는 서로 다르게 설정된 복수의 레이아웃 정보를 저장하며, 상기 제어부는, 상기 복수의 레이아웃 정보 중에서, 상기 추천 컨텐츠의 오브젝트에 대응되는 레이아웃 정보를 선택하고, 선택된 레이아웃 정보에 기초하여 상기 컨텐츠 추천 화면을 생성할 수 있다.
한편, 상기 컨텐츠 추천 화면은 상기 레이아웃에 따라 복수의 영역으로 구분되고, 상기 제어부는, 상기 복수의 영역 각각에 부여된 속성에 따라 상기 추천 컨텐츠의 오브젝트를 각 영역에 표시할 수 있다.
이 경우, 상기 속성은, 상기 추천 컨텐츠의 오브젝트의 크기, 가로 및 세로의 비율, 컬러, 해상도, 밝기, 언어 및 오브젝트 종류 중 적어도 하나를 포함할 수 있다.
한편, 상기 저장부는 서로 다르게 설정된 복수의 레이아웃 정보를 저장하며, 상기 제어부는, 상기 로그 정보를 통해, 제1 유형의 컨텐츠와 제2 유형의 컨텐츠의 시청 횟수 비율 값을 산출하여, 상기 저장된 복수의 레이아웃 정보 중에서 상기 산출된 비율 값에 대응되는 레이아웃 정보를 선택하고, 선택된 레이아웃 정보에 따라 상기 추천 컨텐츠의 오브젝트를 배열하여 상기 컨텐츠 추천 화면에 표시하도록 상기 디스플레이부를 제어할 수 있다.
이 경우, 상기 제어부는, 상기 제1 유형의 컨텐츠의 시청 비율이 기설정된 값 이상이면, 상기 제1 유형의 컨텐츠를 표시할 수 있는 오브젝트 표시 영역으로만 구성된 레이아웃 정보를 선택하고, 상기 제2 유형의 컨텐츠의 시청 비율이 기설정된 값 이상이면, 상기 제2 유형의 컨텐츠를 표시할 수 있는 오브젝트 표시 영역으로만 구성된 레이아웃 정보를 선택할 수 있다.
한편, 본 발명의 일 실시 예에 따른 디스플레이 장치는, 필수 추천 컨텐츠에 대한 정보를 수신하는 통신부를 더 포함하며, 상기 제어부는, 상기 필수 추천 컨텐츠에 대응되는 오브젝트를 상기 컨텐츠 추천 화면에 표시하도록 상기 디스플레이부를 제어할 수 있다.
한편, 상기 제어부는 레이아웃 변경 명령이 입력되면, 상기 레이아웃 변경 명령에 따라 상기 컨텐츠 추천 화면의 레이아웃을 변경하고, 변경된 레이아웃에 따라 상기 추천 컨텐츠의 오브젝트를 상기 컨텐츠 추천 화면에 재배열하여 표시하도록 상기 디스플레이부를 제어할 수 있다.
한편, 상기 제어부는, 신규 추천 명령이 입력되면, 상기 컨텐츠 추천 화면에 표시되고 있던 기존 오브젝트와 상이한 신규 오브젝트를 상기 레이아웃에 따라 상기 컨텐츠 추천 화면에 재배열하여 표시하도록 상기 디스플레이부를 제어할 수 있다.
한편, 본 발명의 일 실시 예에 따른 디스플레이 장치의 컨텐츠 추천 방법은, 컨텐츠 시청에 대한 로그 정보를 저장하는 단계 및 상기 로그 정보에 대응되는 추천 컨텐츠의 오브젝트를 포함하는 컨텐츠 추천 화면을, 상기 오브젝트에 맞는 레이아웃으로 생성하여 디스플레이하는 단계를 포함한다.
이 경우, 상기 디스플레이하는 단계는, 서로 다르게 설정되어 기 저장된 복수의 레이아웃 정보 중에서, 상기 추천 컨텐츠의 오브젝트에 대응되는 레이아웃 정보를 선택하는 단계 및 선택된 레이아웃 정보에 기초하여 상기 컨텐츠 추천 화면을 생성하여 디스플레이하는 단계를 포함할 수 있다.
한편, 상기 컨텐츠 추천 화면은 상기 레이아웃에 따라 복수의 영역으로 구분되고, 상기 디스플레이하는 단계는, 상기 복수의 영역 각각에 부여된 속성에 따라 상기 추천 컨텐츠의 오브젝트를 각 영역에 표시하여 디스플레이하는 단계일 수 있다.
이 경우, 상기 속성은, 상기 추천 컨텐츠의 오브젝트의 크기, 가로 및 세로의 비율, 컬러, 해상도, 밝기, 언어 및 오브젝트 종류 중 적어도 하나를 포함할 수 있다.
한편, 상기 디스플레이하는 단계는, 상기 로그 정보를 통해, 제1 유형의 컨텐츠와 제2 유형의 컨텐츠의 시청 횟수 비율 값을 산출하여, 기 저장된 복수의 레이아웃 정보 중에서 상기 산출된 비율 값에 대응되는 레이아웃 정보를 선택하는 단계 및 상기 선택된 레이아웃 정보에 따라 상기 추천 컨텐츠의 오브젝트를 배열하여 상기 컨텐츠 추천 화면에 표시하는 단계를 포함할 수 있다.
이 경우, 상기 선택하는 단계는, 상기 제1 유형의 컨텐츠의 시청 비율이 기설정된 값 이상이면, 상기 제1 유형의 컨텐츠를 표시할 수 있는 오브젝트 표시 영역으로만 구성된 레이아웃 정보를 선택하고, 상기 제2 유형의 컨텐츠의 시청 비율이 기설정된 값 이상이면, 상기 제2 유형의 컨텐츠를 표시할 수 있는 오브젝트 표시 영역으로만 구성된 레이아웃 정보를 선택하는 단계일 수 있다.
한편, 본 발명의 일 실시 예에 따른 디스플레이 장치의 컨텐츠 추천 방법은 필수 추천 컨텐츠에 대한 정보를 수신하는 단계를 더 포함하며, 상기 디스플레이하는 단계는, 상기 필수 추천 컨텐츠에 대응되는 오브젝트를 상기 컨텐츠 추천 화면에 표시하는 단계일 수 있다.
한편, 본 발명의 일 실시 예에 따른 디스플레이 장치의 컨텐츠 추천 방법은, 레이아웃 변경 명령을 입력받는 단계 및 상기 레이아웃 변경 명령에 따라, 상기 컨텐츠 추천 화면의 레이아웃을 변경하고, 변경된 레이아웃에 따라 상기 추천 컨텐츠의 오브젝트를 상기 컨텐츠 추천 화면에 재배열하여 표시하는 단계를 더 포함할 수 있다.
한편, 본 발명의 일 실시 예에 따른 디스플레이 장치의 컨텐츠 추천 방법은 신규 추천 명령을 입력받는 단계 및 상기 컨텐츠 추천 화면에 표시되고 있던 기존 오브젝트와 상이한 신규 오브젝트를 상기 레이아웃에 따라 상기 컨텐츠 추천 화면에 재배열하여 표시하는 단계를 더 포함할 수 있다.
이상과 같은 다양한 실시 예에 따르면, 사용자의 시청 패턴을 반영한 다양한 레이아웃으로 컨텐츠 추천 화면이 생성될 수 있어 사용자의 편의성이 증대될 수 있다.
도 1은 본 발명의 일 실시 예에 따른, 디스플레이 장치를 설명하기 위한 블럭도,
도 2는 본 발명의 일 실시 예에 따른, 서버 장치와 통신하는 디스플레이 장치를 설명하기 위한 블럭도,
도 3은 본 발명의 일 실시 예에 따른, 서버 장치를 설명하기 위한 블럭도,
도 4 내지 도 7은 본 발명의 다양한 실시 예에 따른 컨텐츠 추천 화면을 설명하기 위한 도면,
도 8은 본 발명의 일 실시 예에 따른, 컨텐츠 화면의 레이아웃을 결정하는 방법을 설명하기 위한 도면,
도 9은 본 발명의 일 실시 예에 따른 디스플레이 장치의 컨텐츠 추천 방법을 설명하기 위한 흐름도, 그리고
도 10는 본 발명의 일 실시 예에 따른 컨텐츠 추천화면의 레이아웃 선택을 설명하기 위한 흐름도,
도 11은 본 발명의 또 다른 실시 예에 따른, 디스플레이 장치를 설명하기 위한 블럭도이다.
이하에서는 도면을 참조하여 본 발명에 대해 더욱 상세히 설명하도록 한다.
도 1은 본 발명의 일 실시 예에 따른, 디스플레이 장치의 구성을 간략히 나타내는 블럭도이다. 도 1을 참고하면, 디스플레이 장치(100)는 디스플레이부(110), 저장부(120) 및 제어부(130)를 포함한다. 한편, 본 발명의 일 실시 예에 따른, 디스플레이 장치(100)는 TV일 수 있으나, 이는 일 실시 예에 불과할 뿐, 스마트 폰, 태블릿 PC, 데스탑 PC, 모니터, 프로젝터 등과 같은 다양한 디스플레이 장치로 구현될 수 있다.
디스플레이부(110)는 적어도 하나의 오브젝트를 포함하는 화면을 디스플레이하기 위한 구성요소이다. 여기서 화면이란 디스플레이 장치(100)에서 디스플레이부(110)를 통해 제공하는 이미지 프레임을 의미한다. 구체적으로는, 화면에는 방송 프로그램 화면, 홈 화면, 아이콘 화면, 리스트 화면, 어플리케이션 실행 화면, 웹 브라우저 화면, 컨텐츠 재생 화면 등이 포함될 수 있다. 또한, 오브젝트란, 화면상에 표시 가능한 아이콘, 사진, 컨텐츠, 이미지, 텍스트, 위젯 영역 등을 의미한다. 이와 같은 디스플레이부(110)는 제어부(130)의 제어에 따라 영상 데이터를 디스플레이한다.
특히 디스플레이부(110)는 컨텐츠 추천 화면을 출력하도록 제어부(130)에 의해 제어될 수 있다. 컨텐츠 추천 화면이란, 사용자에게 추천하고자 하는 컨텐츠의 이름, 미리보기 이미지, 광고 영상, 제작사 정보, 시청 가능 일시, 구매 가능 장소 등과 같은 다양한 정보들을 포함하는 화면을 의미한다. 컨텐츠 추천 화면에는 추천된 컨텐츠에 대응되는 텍스트나 이미지, 동영상, 아이콘 등과 같은 오브젝트가 표시될 수 있다. 사용자의 오브젝트 선택이 있으면, 선택된 오브젝트에 대응되는 추천 컨텐츠가 실행될 수 있다. 예를 들어 추천 컨텐츠가 영화인 경우, 컨텐츠 추천 화면상에 표시되는 추천 컨텐츠의 오브젝트는 영화 제작사에서 제공한 영화의 포스터 이미지일 수 있고, 추천 컨텐츠가 TV 드라마인 경우, 드라마 제작사가 제공한 이미지일 수 있다.
저장부(120)는 디스플레이 장치(100)에서 사용되는 각종 프로그램이나 데이터 등을 저장하기 위한 구성요소이다. 특히 저장부(120)에는 컨텐츠 시청에 대한 로그 정보가 저장될 수 있고, 로그 정보는 일정 기간마다 갱신될 수 있다. 로그정보는 사용자가 시청한 컨텐츠에 대한 메타데이터가 누적된 것으로서, 이러한 로그정보는 사용자의 컨텐츠 장르에 대한 선호도를 파악하는데 이용될 수 있다. 또한 저장부(120)에는 서로 다르게 설정된 복수의 레이아웃 정보가 저장될 수 있는데, 저장된 복수의 레이아웃 정보 중에서 선택된 하나의 레이아웃 정보에 대응되는 레이아웃으로 컨텐츠 추천 화면이 생성될 수 있다.
제어부(130)는 디스플레이 장치(100)의 전반적인 동작을 제어할 수 있는 구성이다.
구체적으로는, 제어부(130)는 사용자가 특정 방송 채널을 선국하여, 그 방송 채널을 통해 수신되는 방송 프로그램과 같은 컨텐츠를 시청하거나, 다운로드된 컨텐츠를 재생시켜 시청하는 경우, 각 컨텐츠에 대한 로그 정보를 새로이 생성하여 저장부(120)에 저장하거나, 기 저장된 로그 정보를 갱신할 수 있다. 로그 정보에는 시청된 컨텐츠의 이름, 시청 시간, 횟수, 장르 정보 등과 같은 다양한 정보들이 포함될 수 있다.
또한, 제어부(130)는 저장부(120)에 저장된 컨텐츠 시청에 대한 로그정보에 대응되는 추천 컨텐츠의 오브젝트를 포함하는 컨텐츠 추천 화면을, 오브젝트에 맞는 레이아웃으로 생성하여 디스플레이부(110) 상에 디스플레이할 수 있다.
추천 컨텐츠란, 컨텐츠 제공자에 의해 추천된 컨텐츠이거나, 디스플레이 장치(100)의 제어부(130)가 추천 컨텐츠로 결정한 컨텐츠일 수 있다. 또는, 추천 컨텐츠는, 사용자의 컨텐츠 시청 로그 정보, 사용자가 검색한 컨텐츠에 대한 검색 로그 정보, 시청률 정보, VOD 인기도 정보 또는 컨텐츠 제공자와 사용자 간의 계약 등에 기초하여 결정된 것일 수 있다.
또한 제어부(130)는, 저장부(120)에 저장되어 있는 복수의 레이아웃 정보 중에서 선택된 레이아웃 정보에 기초하여, 컨텐츠 추천 화면을 생성할 수 있다. 이 경우, 레이아웃은 사용자의 컨텐츠 선호도를 반영하여 선택된다. 제어부(130)는 로그 정보에 기초하여 사용자의 컨텐츠 선호도를 판단할 수 있다. 구체적으로는, 사용자가 영화 컨텐츠를 일정 횟수 이상 시청하였다면 영화 매니아로 판단하고, TV 쇼를 일정 횟수 이상 시청하였다면 TV 쇼 매니아로 판단할 수 있다.
사용자가 영화 매니아라고 판단된 경우, 제어부(130)는 영화 매니아용 레이아웃을 선택할 수 있다. 반면, 사용자가 TV 쇼 매니아인 경우, 제어부(130)는 TV 쇼 매니아용 레이아웃을 선택할 수 있다. 영화 매니아용 레이아웃이 선택된 경우, 제어부(130)는 영화 포스터 이미지 비율에 적합한 오브젝트 표시 영역으로 구성된 컨텐츠 추천화면을 생성할 수 있다. 반면, TV 쇼 매니아인 경우에는 제어부(130)는 TV 쇼 화면에 적합한 형태 및 크기의 오브젝트 표시 영역으로 구성된 컨텐츠 추천 화면을 생성할 수 있다. 이와 같이 사용자의 선호도를 반영하여 다양하게 생성되는 컨텐츠 추천화면과 관련하여선 이하 도 3 내지 도 6을 통해 더 자세히 설명하기로 한다.
상술한 바와 같은 디스플레이 장치(100)에 의해, 사용자는 자신의 컨텐츠 선호가 반영된 레이아웃으로 생성된, 다양한 컨텐츠 추천 화면을 제공받을 수 있게 된다.
한편, 도 1은 본 발명의 실시 예를 설명하기 위해 필요한 필수적인 구성요소들을 도시하였으나, 상술한 바와 같이 도 1의 디스플레이 장치는 다양한 종류의 장치로 구현될 수 있다.
도 2는 본 발명의 또 다른 실시 예에 따른, 서버 장치와 통신을 수행하는 디스플레이 장치를 설명하기 위한 블록도이다.
도 2에 따르면, 디스플레이 장치(100)는 디스플레이부(110), 저장부(120) 및 제어부(130)뿐만 아니라 통신부(140)를 더 포함하며, 통신부(140)를 통해 디스플레이 장치(100)와 서버 장치(200)가 연결된다.
서버 장치(200)에는 서로 다르게 설정된 복수의 레이아웃 정보가 저장되어 있을 수 있다. 복수의 레이아웃 정보는 사용자에 의해 편집 또는 추가되어 갱신될 수 있다.
제어부(130)는 서버 장치(200)로부터 추천 컨텐츠의 오브젝트에 대응되는 레이아웃 정보를 통신부(140)를 통해 수신하여, 수신된 레이아웃 정보에 기초하여 컨텐츠 추천화면을 생성할 수 있다.
구체적으로, 제어부(130)는 저장부(120)에 저장된 컨텐츠 시청에 대한 로그 정보에 대응되는 추천 컨텐츠의 오브젝트 정보를 생성하여 통신부(140)를 통해 서버 장치(200)로 전송한다. 서버 장치(200)는 송신된 정보에 기초하여 추천 컨텐츠의 오브젝트에 대응되는 레이아웃 정보를 선택하고 디스플레이 장치(100)로 전송한다. 예를 들어, 서버 장치(200)는 로그 정보를 통해 제1 유형의 컨텐츠와 제2 유형의 컨텐츠의 시청 횟수 비율 값을 산출하여, 산출된 비율 값에 대응되는 레이아웃 정보를 선택할 수 있다. 서버 장치(200)는 제1 유형의 컨텐츠 시청 비율이 기설정된 값 이상이면, 제1 유형의 컨텐츠를 표시할 수 있는 오브젝트 표시 영역으로만 구성된 레이아웃 정보를 선택하고, 제2 유형의 컨텐츠의 시청 비율이 기설정된 값 이상이면, 제2 유형의 컨텐츠를 표시할 수 있는 오브젝트 표시 영역으로만 구성된 레이아웃 정보를 선택한다.
제어부(130)는 이와 같이 선택된 레이아웃 정보를 서버 장치(200)로부터 수신하여 컨텐츠 추천화면을 생성하여 디스플레이부(110) 상에 표시한다. 또는, 컨텐츠 추천화면의 레이아웃 변경 명령이 입력되면, 그 명령에 따라 제어부(130)는 서버 장치(200)로부터 새로운 레이아웃 정보를 수신하고, 수신된 레이아웃에 따라 추천 컨텐츠의 오브젝트를 재배열하여 디스플레이부(110) 상에 표시한다.
생성된 컨텐츠 추천화면은 레이아웃 정보에 따라 적어도 하나 이상의 영역으로 구분되며, 디스플레이부(110)를 통해 디스플레이된다. 컨텐츠 추천화면의 영역 각각에는 특정 속성이 부여될 수 있으며 그 속성에 따라 추천 컨텐츠의 오브젝트가 배열된다. 추천 컨텐츠의 오브젝트 배열과 관련하여선 도 1과 관련하여 상술한 내용과 동일하므로 중복 설명은 생략한다.
또 다른 실시 예에 따르면, 통신부(140)는 필수 추천 컨텐츠에 대한 정보를 수신할 수도 있다. 필수 추천 컨텐츠란, 컨텐츠 추천 화면에 필수적으로 표시되어야 할 컨텐츠를 의미하는 것으로서, 컨텐츠 제공자와 사용자와의 계약에 의해 결정된 것일 수 있다. 필수 추천 컨텐츠를 수신한 경우, 제어부(130)는 필수 추천 컨텐츠에 대응되는 오브젝트를 컨텐츠 추천 화면에 표시하도록 디스플레이부(230)를 제어할 수 있다.
이상에선 컨텐츠 추천 화면이 디스플레이 장치(100)에서 생성되는 다양한 실시 예에 대해 설명하였으나, 또 다른 실시 예에 의하면, 서버 장치(200)에서도 동일한 방식에 의해 컨텐츠 추천 화면이 생성되고, 생성된 컨텐츠 추천 화면이 디스플레이 장치(100)로 전송될 수 있다. 이에 대한 실시 예에 대해선 도 3을 통해 설명한다.
도 3은 본 발명의 일 실시 예에 따른, 컨텐츠 추천화면을 생성하는 서버 장치를 설명하기 위한 블록도이다.
도 3에 따르면, 서버 장치(200)는 저장부(210), 통신부(220) 및 제어부(230)를 포함한다.
저장부(210)는 서로 다르게 설정된 복수의 레이아웃 정보를 저장한다. 복수의 레이아웃 정보는 사용자에 의해 편집 또는 추가되어 갱신될 수 있다. 또 다른 실시 예에 따르면 저장부(210)는 필수 추천 컨텐츠에 대한 정보를 저장할 수도 있다. 필수 추천 컨텐츠에 대한 정보에 기초하여 제어부(230)는 필수 추천 컨텐츠에 대응되는 오브젝트를 필수적으로 포함하도록 컨텐츠 추천 화면을 생성할 수도 있다.
통신부(220)는 디스플레이 장치(100)로부터 컨텐츠 시청에 대한 로그 정보를 수신한다. 서버 장치(200)는 통신부(220)를 통해 다른 외부 장치와 통신할 수 있고, 필수 추천 컨텐츠에 대한 정보 등 다양한 정보를 수신할 수도 있다.
제어부(230)는 수신한 로그 정보에 기초하여, 저장된 레이아웃 정보 중 하나의 레이아웃 정보를 선택한다. 레이아웃 정보가 선택되는 방식은 상술한 다양한 실시 예에 따른 방식과 동일하므로, 중복 설명은 하지 않는다. 그리고 제어부(230)는 선택된 레이아웃 정보에 기초하여 컨텐츠 추천화면을 생성하여 통신부(220)를 통해 디스플레이 장치(100)로 전송한다. 컨텐츠 추천화면은 디스플레이 장치(100)의 통신부를 통해 수신될 수 있다.
서버 장치(200)와 유선 또는 무선 통신 방식으로 연결될 수 있는 디스플레이 장치는 적어도 하나 이상일 수 있다. 이 경우, 적어도 하나 이상의 디스플레이 장치로부터 수신한 로그 정보엔 다양한 사용자의 기호가 반영되어 있을 수 있으며, 이 로그 정보에 기초하여 제어부(230)는 레이아웃 정보를 선택할 수도 있다.
이상의 다양한 실시 예에 따라 생성된 컨텐츠 추천 화면은 레이아웃에 따라 복수의 영역으로 구분되고, 복수의 영역 각각에 부여된 속성에 따라 추천 컨텐츠의 오브젝트가 각 영역에 표시된다. 복수의 영역 각각에는 추천 컨텐츠의 오브젝트 크기, 가로 및 세로의 비율, 컬러, 해상도, 밝기, 언어 또는 오브젝트 종류 등에 대한 속성이 부여될 수 있다.
예를 들어, 컨텐츠 추천 화면이 제1 영역과 제2 영역으로 구분된 경우에 있어서, 제1 영역이 일반적인 영화 포스터와 같이 세로형 이미지 속성을 부여받았고, 제2 영역은 일반적인 TV 쇼 대표 이미지와 같이 가로형 이미지 속성을 부여받았으면, 제1 영역에는 세로형 영화 포스터 이미지 오브젝트가 표시되고, 제2 영역에는 가로형 TV 쇼 대표 이미지 오브젝트가 표시될 수 있다.
본 발명의 다양한 실시 예에 따르면, 컨텐츠 추천 화면은 같은 속성이 부여된 영역들로만 구성되거나, 서로 다른 속성이 부여된 영역들이 혼합되어 구성될 수 있다. 이와 같은 다양한 컨텐츠 추천 화면의 레이아웃에 대한 대표적인 예들이 도 4 내지 도 7에 도시되어 있다.
도 4은 일 실시 예에 따른 컨텐츠 추천 화면을 도시한 도면으로서, 도시된 화면은 세로형 이미지 오브젝트, 예를 들어 영화 포스터 이미지 오브젝트가 배열되기에 적합한 레이아웃으로 생성된 것이다. 즉, 도 4를 참고하면, 컨텐츠 추천 화면은 상대적으로 큰 두 개의 이미지가 표시되는 영역들(411,412) 사이에 소형 이미지를 표시하기 위한 영역(421 내지 426)이 표시되도록 설계된 레이아웃으로 구성될 수 있다. 소형 이미지 표시 영역(421 내지 426) 내에는 그 영역 속성에 따라 6개의 소형 이미지가 매트릭스 형태로 배열되어 표시되고, 대형 이미지 표시 영역(411,412)에는 그 영역 속성에 따라 2개의 대형 이미지들이 표시될 수 있다. 각 오브젝트들은 세로 길이가 가로 길이보다 큰 세로형 이미지 오브젝트로 표시된다.
예를 들어, 사용자가 디스플레이 장치(100)를 통해 영화를 많이 시청한 경우, 컨텐츠 시청에 대한 로그 정보 분석에 의해, 제어부(130)는 도 4에 도시된 것과 같은 '영화 매니아형 레이아웃'으로 컨텐츠 추천화면을 생성할 수 있다. 제어부(130)는 컨텐츠 들 중에서 영화 컨텐츠를 추천 컨텐츠로 선택하고, 각 추천 컨텐츠들의 광고 포스터나 기타 추천용 오브젝트들을 영화 매니아 형 레이아웃에 따라 배열한 컨텐츠 추천화면을 디스플레이한다.
도 5는 또 다른 실시 예에 따른 컨텐츠 추천 화면을 도시한 도면으로서, 도시된 화면은 가로형 이미지 오브젝트, 예를 들어 TV 쇼 이미지 오브젝트가 배열되기에 적합한 레이아웃으로 생성된 것이다. 도 5에 따르면, TV 쇼를 위한 레이아웃은 각 이미지들의 가로 길이가 세로 길이보다 긴 가로형 이미지들을 표시하기 위한 영역들로 구성된다. 이들 영역 중 좌상단 모서리 영역(510)은 상대적으로 큰 사이즈의 이미지를 표시하도록 하는 속성을 가진다. 반면, 나머지 영역들(521 내지 531)은 상대적으로 작은 사이즈의 이미지를 표시하도록 하는 속성을 가진다.
예를 들어, 사용자가 디스플레이 장치(100)를 통해 TV 쇼를 많이 시청한 경우, 컨텐츠 시청에 대한 로그 정보 분석에 의해, 제어부(130)는 도 5에 도시된 것과 같은 'TV 쇼 매니아형 레이아웃'으로 컨텐츠 추천화면을 생성할 수 있다. 따라서 추천 컨텐츠 중에서 TV 쇼만이 컨텐츠 추천화면을 통해 사용자에게 제시되게 된다.
도 6은 또 다른 실시 예에 따른 컨텐츠 추천 화면을 도시한 도면이다. 도시된 화면은 가로형 이미지 오브젝트와 세로형 이미지 오브젝트가 혼합되어 배열되기에 적합한 레이아웃으로 생성된 것으로서, 이 화면은 가로형 이미지 오브젝트가 주로 표시되기에 적합한 레이아웃이다. 도 6에 따르면, 가로형 이미지 및 세로형 이미지을 표시하기 위한 영역들로 구성된다. 이들 영역 중 좌상단 모서리 영역(610)은 상대적으로 큰 사이즈의 이미지를 표시하는 속성을 가진다. 반면, 나머지 영역은 상대적으로 작은 사이즈의 이미지를 표시하는 속성을 가질 수 있고, 가로형 이미지를 표시하기 위한 영역들(611, 612)과 세로형 이미지를 표시하기 위한 영역들(621 내지 627)로 구성될 수 있다.
예를 들어, 사용자가 디스플레이 장치(100)를 통해 영화보다 TV 쇼를 주로 더 시청한 경우, 컨텐츠 시청에 대한 로그 정보 분석에 의해, 제어부(130)는 도 6에 도시된 것과 같은 'TV 쇼 선호형 레이아웃'으로 컨텐츠 추천화면을 생성할 수 있다. 따라서 TV 쇼가 영화보다 더 우세한 비율로 컨텐츠 추천화면을 통해 사용자에게 제시되게 된다.
도 7는 또 다른 실시 예에 따른 컨텐츠 추천 화면을 도시한 도면이다. 도시된 화면은 가로형 이미지 오브젝트와 세로형 이미지 오브젝트가 혼합되어 배열되기에 적합한 레이아웃으로 생성된 것으로서, 이 화면은 세로형 이미지 오브젝트가 주로 표시되기에 적합한 레이아웃이다. 이들 영역 중 화면의 가운데 영역(710)은 상대적으로 큰 사이즈의 이미지를 표시하는 속성을 가진다. 반면, 나머지 영역은 상대적으로 작은 사이즈의 이미지를 표시하는 속성을 가질 수 있고, 가로형 이미지를 표시하기 위한 영역들(711 내지 714)과 세로형 이미지를 표시하기 위한 영역들(721 내지 724)로 구성될 수 있다.
예를 들어, 사용자가 디스플레이 장치(100)를 통해 TV 쇼보다 영화를 주로 더 시청한 경우, 컨텐츠 시청에 대한 로그 정보 분석에 의해, 제어부(130)는 도 7에 도시된 것과 같은 '영화 선호형 레이아웃'으로 컨텐츠 추천화면을 생성할 수 있다. 따라서 영화가 TV 쇼보다 더 우세한 비율로 컨텐츠 추천화면을 통해 사용자에게 제시되게 된다.
도 6 및 도 7에서도 각 레이아웃은 그 성격에 맞게 서로 다른 속성을 가지는 복수의 영역으로 구성되며, 추천 컨텐츠에 대한 오브젝트들은 각 영역 별 속성에 맞게 구성되어 표시되고 있음을 도시하였다.
또한, 도 4 내지 도 7에서는 각 레이아웃의 영역들이 서로 다른 크기 속성 및 가로 및 세로 비율 속성을 가지는 경우를 기준으로 도시 및 설명하였으나, 상술한 바와 같이 속성에는 추천 컨텐츠의 오브젝트의 크기나, 가로 및 세로의 비율 뿐만 아니라, 컬러, 해상도, 밝기, 언어 및 오브젝트 종류 등과 같이 다양한 속성들이 있을 수 있다. 컬러 속성이 다르게 설정된 경우, 각 영역에 표시되는 오브젝트는 그 영역 별로 설정된 컬러에 따라 다른 컬러로 표시될 수 있다. 또는, 언어 속성이 다르게 설정된 경우, 각 영역에 표시되는 오브젝트는 다른 언어로 표시될 수 있다. 가령, 제1 영역에 대해서는 한국어가 설정되고, 제2 영역에 대해서는 영어가 설정되었다면, 제1 영역에는 한국어로 이루어진 영화 포스터가 표시되고, 제2 영역에는 영어로 이루어진 영화 포스터가 표시될 수 있다. 또한, 도 4 내지 도 7에 도시된 컨텐츠 추천 화면의 형태는 예시에 불과할 뿐, 그 밖의 다양한 디자인의 레이아웃으로 추천 컨텐츠 화면이 생성될 수 있다.
도 8은 사용자의 시청 패턴 분석을 통해 추천 컨텐츠 화면의 레이아웃을 결정하는 방법을 설명하기 위한 도면이다.
도 4 내지 도 7을 통해 상술하였듯이, 추천 컨텐츠의 화면은 다양한 레이아웃으로 형성될 수 있고, 사용자가 시청한 콘텐츠에 대한 시청 로그 정보에 의해 레이아웃이 결정될 수 있다. 본 발명의 일 실시 예에 따르면, 저장부(120)에는 영화 매니아형 레이아웃, TV쇼 매니아형 레이아웃, TV 선호형 레이아웃 및 영화 선호형 레이아웃에 대한 정보가 저장된다. 제어부(130)는 이러한 복수의 레이아웃 정보 중에서, 추천 컨텐츠의 오브젝트에 대응되는 레이아웃 정보를 선택하고, 선택된 레이아웃 정보에 기초하여 컨텐츠 추천 화면을 생성한다.
누적된 컨텐츠 시청에 대한 로그 정보를 이용해, 제어부(130)는 사용자가 컨텐츠를 시청하기 위해 컨텐츠의 오브젝트를 선택한 횟수 또는 실제로 컨텐츠가 실행된 횟수를 산출할 수 있다. 사용자의 시청 패턴은 'Rcurrent=영화 시청 횟수(Rmovie)/총 시청횟수(Rtotal)'와 같이 수치화될 수 있다. 제어부(130)는 Rcurrent 값이 Tmania_movies의 이상이면, 영화 매니아용 레이아웃으로 컨텐츠 추천화면을 형성한다. 여기서 Tmania_movies는 영화 매니아 레이아웃 선택을 위한 Threshold 값으로서, 사용자 또는 디스플레이 장치(100) 제조자에 의해 설정될 수 있는 값이다. 한편, Rcurrent 값이 도 8에 도시된 것과 같이 Tpreference_movies의 이상이고 Tmania_movies의 미만이면, 제어부(130)는 영화 선호형 레이아웃으로 컨텐츠 추천화면을 형성한다.
본 발명의 일 실시 예에 따르면, 외부 요인 인자(α)가 Rcurrent에 합산될 수 있는데, 외부 요인 인자(α)란, 사용자의 컨텐츠 시청 패턴과는 독립적인 것으로, 컨텐츠 제공자가 임의로 부가한 수치일 수 있다. 예를 들어, 컨텐츠 추천화면에는 사용자의 컨텐츠 시청 선호도를 반영한 추천 컨텐츠 뿐만 아니라, 광고 목적의 컨텐츠도 제시될 수 있는데, α가 Rcurrent에 더해짐으로써, 이러한 광고 목적의 컨텐츠를 위한 영역이 더 마련된 레이아웃이 선택될 수 있다. 구체적으로, 통신부(140)에선 광고 계약에 따른 필수 추천 컨텐츠에 대한 정보를 수신하고, 필수 추천 컨텐츠에 대한 정보에는 α값에 대한 정보도 함께 포함되어 있을 수 있다. 그리고 제어부(130)는 필수 추천 컨텐츠에 대응되는 오브젝트를 컨텐츠 추천 화면에 표시하도록, Rcurrent+α 값에 해당하는 레이아웃 정보를 선택하여 선택된 레이아웃으로 컨텐츠 추천 화면을 형성한다. 한편, 반드시 외부 요인 인자(α)가 더해지지 않더라도, 필수 추천 컨텐츠에 대응되는 오브젝트가 컨텐츠 추천 화면에 표시되도록 제어부(130)가 디스플레이부를 제어할 수 있다. 상술한 것과 같은 본 발명의 실시 예에 따르면, 시청자의 시청 패턴뿐만 아니라 외부 요인 인자도 반영된 레이아웃으로 컨텐츠 추천화면이 형성될 수 있다는 효과를 얻을 수 있게 된다. 또한 Tmania_movies, Tpreference_movies, Tpreference_TVshows, Tmania_TVshows의 다양한 임계값을 이용하여 사용자의 컨텐츠 시청에 대한 다양한 패턴을 수치화 및 분류할 수 있고, 그에 맞는 다양한 레이아웃이 제공될 수 있다는 효과를 얻을 수 있다.
도 9는 본 발명의 일 실시 예에 따른 디스플레이 장치의 컨텐츠 추천 방법을 설명하기 위한 흐름도이다.
도 9를 참고하면, 컨텐츠 시청에 대한 로그 정보가 저장된다(S910). 로그 정보는 디스플레이 장치(100)에 저장되거나, 디스플레이 장치(100)와 통신부(140)를 통해 연결된 서버 장치(200)에 저장될 수 있다. 컨텐츠 시청에 대한 로그 정보는 사용자가 시청한 컨텐츠들에 대한 메타정보를 포함하며, 메타정보는 컨텐츠의 장르, 제작사, 등장 인물, 방영 채널, 방영 시간대, 방영 시간 등과 관련한 정보일 수 있다. 이러한 로그 정보의 분석을 통해 사용자의 컨텐츠 선호도가 파악될 수 있고, 특정 컨텐츠가 사용자에게 추천될 수 있다. 또 다른 실시 예에 따르면, 추천 컨텐츠는 컨텐츠 제공자를 통해 바로 제공될 수도 있다.
그 다음 단계로, 저장된 로그 정보에 대응되는 추천 컨텐츠의 오브젝트를 포함하는 컨텐츠 추천 화면을, 오브젝트에 맞는 레이아웃으로 생성하여 디스플레이한다(S920). 오브젝트란 화면 상에 표시 가능한 아이콘, 사진, 컨텐츠, 이미지, 텍스트, 위젯 영역 등을 의미하는 것으로서, 화면 상에 표시되는 각각의 오브젝트는 크기, 가로 세로 비율, 컬러 등의 속성이 서로 다르다. 본 발명의 다양한 실시 예에 따르면 고정된 레이아웃이 아닌, 오브젝트에 맞는 레이아웃으로 컨텐츠 추천 화면이 생성될 수 있어, 생성된 화면의 레이아웃은 다양한 속성의 오브젝트를 표시하기에 적합하므로, 오브젝트 이미지 깨짐, 늘어짐 등의 현상이 방지될 수 있다.
도 10은 본 발명의 일 실시 예에 따른 컨텐츠 추천화면의 레이아웃 선택을 설명하기 위한 흐름도이다.
먼저, 저장부(120)에 저장된 로그 정보로부터 컨텐츠 시청에 대한 로그를 수집한다(S1010). 구체적으로 컨텐츠 시청 횟수 및 특정 유형의 컨텐츠 시청 횟수, 예를 들어 제1 유형의 컨텐츠 시청 횟수 및 제2 유형의 컨텐츠의 시청 횟수를 수집한다. 설명의 편의를 위해 제1 유형의 컨텐츠는 영화, 제2 유형의 컨텐츠는 TV 쇼인 것으로 간주한다.
다음으로, '영화 시청 횟수(Rmovie)/총 시청횟수(Rtotal)'를 계산하여 Rcurrent를 산출한다(S1020). 즉 Rcurrent는 제1 유형의 컨텐츠인 영화와 제2 유형의 컨텐츠인 TV 쇼의 시청 횟수 비율을 반영한 값으로서, Rtotal은 Rmovie+RTVshow일 수 있다.
Rcurrent이 '영화 매니아 임계 값(Tmania_movies)'이상이면, 영화 매니아 레이아웃을 선택한다(S1035). 영화 매니아 레이아웃이 선택되면, 영화 포스터 이미지 오브젝트만을 위한 영역으로 구성된 컨텐츠 추천화면이 생성된다.
Rcurrent이 '영화 매니아임계 값(Tmania_movies)'미만이고. '영화 선호 임계 값(Tpreference_movies)'이상이면, 영화 선호 레이아웃을 선택한다(S1045). 또는, Rcurrent이 '영화 선호 임계 값(Tpreference_movies)'미만이고. 'TV쇼 선호 임계 값(Tpreference_TVshows)'이상이면, 표준 레이아웃을 선택한다(S1055). 영화 선호 레이아웃의 추천 컨텐츠 화면은 표준 레이아웃의 추천 컨텐츠 화면보다 영화 포스터 이미지에 대한 오브젝트가 표시될 수 있는 영역이 더 많은 것이다. 표준 레이아웃의 추천 컨텐츠 화면은, 영화 포스터 이미지에 대한 오브젝트가 표시될 영역과 TV 쇼 이미지에 대한 오브젝트가 표시될 영역이 같은 비율로 구성된 것일 수 있다.
Rcurrent이 'TV쇼 선호 임계 값(Tpreference_TVshows)'미만이고. 'TV쇼 매니아 임계 값(Tmania_TVshows)'이상이면, TV쇼 선호 레이아웃을 선택한다(S1055). TV쇼 선호 레이아웃의 추천 컨텐츠 화면은 표준 레이아웃의 추천 컨텐츠 화면과 비교하여, TV 쇼 이미지에 대한 오브젝트가 표시될 영역이 더 많은 것이다.
Rcurrent이 'TV쇼 매니아 임계 값(Tmania_TVshows)'미만인 경우, TV 쇼 매니아 레이아웃을 선택한다(S1065). TV 쇼 매니아 레이아웃이 선택되면, TV 쇼 대표 이미지 오브젝트만을 위한 영역으로 구성된 컨텐츠 추천화면이 생성된다.
이상의 실시 예에서 설명한 것처럼, 특정 레이아웃이 선택되면, 선택된 레이아웃으로 컨텐츠 추천화면이 생성될 수 있다.
한편, 본 발명의 또 다른 실시 예에 따르면, 사용자는 필요에 따라 컨텐츠 추천 화면의 레이아웃을 변경할 수도 있다.
즉, 레이아웃 변경 명령이 입력되면, 제어부(130)는 컨텐츠 추천 화면의 레이아웃을 변경하고, 변경된 레이아웃에 따라 추천 컨텐츠의 오브젝트를 컨텐츠 추천 화면에 재배열하여 표시하도록 디스플레이부(110)를 제어한다. 일 예로, 제어부(130)는 레이아웃 변경 명령이 입력될 때마다, 저장부(120)에 저장된 복수의 레이아웃 정보들을 순차적으로 변경 적용하여, 컨텐츠 추천 화면을 재구성할 수 있다. 구체적으로는, 레이아웃 변경 명령이 입력될 때마다 도 4 내지 도 7에 도시된 복수의 레이아웃 정보들 중에서 현재 적용된 레이아웃의 다음 레이아웃을 순차적으로 선택하여, 컨텐츠 추천 화면의 레이아웃을 변경할 수 있다. 다른 예로, 제어부(130)는 레이아웃 변경 명령이 입력되면, 컨텐츠 추천 화면 내의 각 영역들 중에서 속성을 변경하고자 하는 영역을 하이라이트 표시하고, 해당 영역의 일 측에 변경하고자 하는 속성을 나타내는 팝업 창을 표시한다. 팝업 창에는 크기, 가로 세로 비율, 컬러, 해상도, 밝기, 언어, 및 오브젝트 종류가 표시될 수 있다. 예를 들어, 팝업 창을 통해 '크기'가 선택되면, 크기의 종류를 표시하는 서브 팝업 창이 표시되고, 이후 최소 크기가 선택되면, 속성을 변경하고자 하는 영역의 크기가 최소 크기에 대응되도록 변경된다. 또 다른 예로, 팝업 창의 '가로 세로 비율'이 선택되면, '세로형' 및 '가로형'이 표시된 서브 팝업 창이 표시되고, '가로형'이 선택되면, 기존의 세로형이던 영역이 가로형 영역으로 변경된다.
이상과 같은 다양한 실시 예에 따르면 사용자는 자신의 기호에 맞는 레이아웃으로 기존의 레이아웃을 변경할 수도 있게 된다.
또 다른 실시 예에 의하면, 신규 추천 명령이 입력되면, 제어부(130)는 컨텐츠 추천 화면에 표시되고 있던 기존 오브젝트와 상이한 신규 오브젝트를 레이아웃에 따라 컨텐츠 추천 화면에 재배열하여 표시하도록 디스플레이부(110)를 제어한다. 예를 들어, 신규 추천 명령은 사용자가 UI 화면을 통해서 리프레시 버튼을 누르는 명령일 수 있고, 신규 추천 명령이 입력되면 새로운 추천 컨텐츠들이 컨텐츠 추천 화면을 통해 제시되므로, 사용자는 더 많은 추천 컨텐츠에 대한 선택권을 가질 수 있게 된다.
도 11은 방송 프로그램을 수신하여 출력할 수 있는 TV로 구현되었을 경우의 디스플레이 장치의 세부 구성의 일 예를 설명하기 위한 블럭도이다. 도 11에 도시된 바와 같이, 디스플레이 장치(100)는 영상 수신부(150), 통신부(140), 디스플레이부(110), 제어부(130), 저장부(120), 입력 단자(160), 오디오 처리부(170), 비디오 처리부(180) 및 입력부(190)를 포함한다.
한편, 도 11는 디스플레이 장치(100)가 통신 기능, 영상 수신 기능, 디스플레이 기능 등과 같이 다양한 기능을 구비한 장치인 경우를 예로 들어, 각종 구성 요소들을 종합적으로 도시한 것이다. 따라서, 실시 예에 따라서는, 도 11에 도시된 구성 요소 중 일부는 생략 또는 변경될 수도 있고, 다른 구성요소가 더 추가될 수도 있다.
영상 수신부(150)는 다양한 소스를 통해 영상 데이터를 수신한다. 예를 들어, 영상 수신부(15)는 외부의 방송국으로부터 방송 데이터를 수신할 수 있으며, 외부 장치(예를 들어, DVD, BD 플레이어 등)로부터 영상 데이터를 수신할 수 있으며, 저장부(120)에 저장된 영상 데이터를 수신할 수 있다.
통신부(140)는 다양한 유형의 통신방식에 따라 다양한 유형의 외부 기기 또는 외부 서버와 통신을 수행하는 구성이다. 통신부(140)는 와이파이 칩, 블루투스 칩, NFC칩, 무선 통신 칩 등과 같은 다양한 통신 칩을 포함할 수 있다. 이때, 와이파이 칩, 블루투스 칩, NFC 칩은 각각 WiFi 방식, 블루투스 방식, NFC 방식으로 통신을 수행한다. 이 중 NFC 칩은 135kHz, 13.56MHz, 433MHz, 860~960MHz, 2.45GHz 등과 같은 다양한 RF-ID 주파수 대역들 중에서 13.56MHz 대역을 사용하는 NFC(Near Field Communication) 방식으로 동작하는 칩을 의미한다. 와이파이 칩이나 블루투스 칩을 이용하는 경우에는 SSID 및 세션 키 등과 같은 각종 연결 정보를 먼저 송수신하여, 이를 이용하여 통신 연결한 후 각종 정보들을 송수신할 수 있다. 무선 통신 칩은 IEEE, 지그비, 3G(3rd Generation), 3GPP(3rd Generation Partnership Project), LTE(Long Term Evoloution) 등과 같은 다양한 통신 규격에 따라 통신을 수행하는 칩을 의미한다.
통신부(140)는, 필수 추천 컨텐츠에 대한 정보를 수신할 수도 있다. 필수 추천 컨텐츠란, 컨텐츠 추천 화면에 필수적으로 표시되어야 할 컨텐츠를 의미하는 것으로서, 컨텐츠 제공자와 사용자와의 계약에 의해 결정된 것일 수 있다. 필수 추천 컨텐츠를 수신한 경우, 제어부(130)는 필수 추천 컨텐츠에 대응되는 오브젝트를 컨텐츠 추천 화면에 표시하도록 디스플레이부(110)를 제어할 수 있다.
디스플레이부(110)는 영상 수신부(150)가 수신한 영상 데이터를 비디오 처리부(180)에서 처리한 비디오 프레임 및 그래픽 처리부(133)에서 생성된 다양한 화면 중 적어도 하나를 디스플레이한다. 이와 같은 디스플레이부(110)는 제어부(130)의 제어에 따라 영상 데이터를 디스플레이한다.
저장부(120)는 디스플레이 장치(100)를 구동하기 위한 다양한 모듈을 저장한다. 예를 들어, 저장부(120)에는 베이스 모듈, 센싱 모듈, 통신 모듈, 프리젠테이션 모듈, 웹 브라우저 모듈, 서비스 모듈을 포함하는 소프트웨어가 저장될 수 있다. 이때, 베이스 모듈은 디스플레이 장치(100)에 포함된 각 하드웨어들로부터 전달되는 신호를 처리하여 상위 레이어 모듈로 전달하는 기초 모듈이다. 센싱 모듈은 각종 센서들로부터 정보를 수집하고, 수집된 정보를 분석 및 관리하는 모듈로서, 얼굴 인식 모듈, 음성 인식 모듈, 모션 인식 모듈, NFC 인식 모듈 등을 포함할 수도 있다. 프리젠테이션 모듈은 디스플레이 화면을 구성하기 위한 모듈로서, 멀티미디어 컨텐츠를 재생하여 출력하기 위한 멀티미디어 모듈, UI 및 그래픽 처리를 수행하는 UI 렌더링 모듈을 포함할 수 있다. 통신 모듈은 외부와 통신을 수행하기 위한 모듈이다. 웹 브라우저 모듈은 웹 브라우징을 수행하여 웹 서버에 액세스하는 모듈을 의미한다. 서비스 모듈은 다양한 서비스를 제공하기 위한 각종 어플리케이션을 포함하는 모듈이다. 특히 저장부(120)에는 컨텐츠 시청에 대한 로그 정보를 분석하기 위한 로그 정보 분석 모듈이 저장될 수 있다. 로그 정보 분석에 의해 산출된 결과는, 저장부(120)에 저장되어 있는 복수의 레이아웃 정보 중 하나의 레이아웃 정보를 선택하는데 이용될 수 있다. 레이아웃 정보의 선택과 관련하여선 도 10을 통해 상술하였다.
상술한 각 제어모듈은 저장부(120)에 저장되어 있는 소프트웨어로 구현될 수 있지만, 각각 별개의 하드웨어를 통해 구현될 수도 있다.
저장부(120)는 복수의 레이아웃 정보를 저장할 수 있는데, 레이아웃 정보는 갱신되어 저장될 수 있다. 본 발명의 또 다른 실시 예에 따르면, 사용자는 기 저장되어 있는 레이아웃 정보에 기초한 컨텐츠 추천 화면의 레이아웃을 편집할 수 있다. 편집된 레이아웃에 대응하는 새로운 레이아웃 정보가 저장부(120)에 저장될 수 있다. 또는 사용자가 새롭게 디자인한 레이아웃에 대응하는 레이아웃 정보가 저장부(120)에 저장될 수도 있다.
입력 단자(160)는 복수의 단자로 구성될 수 있는데, 예를 들어 HDMI, DVI, 디지털 방송 수신, USB단자 등으로 구성될 수 있다.
오디오 처리부(170)는 오디오 데이터에 대한 처리를 수행하는 구성요소이다. 오디오 처리부(170)에서는 오디오 데이터에 대한 디코딩이나 증폭, 노이즈 필터링 등과 같은 다양한 처리가 수행될 수 있다.
비디오 처리부(180)는 영상 수신부(150)에서 수신한 영상 데이터에 대한 처리를 수행하는 구성요소이다. 비디오 처리부(180)에서는 영상 데이터에 대한 디코딩, 스케일링, 노이즈 필터링, 프레임 레이트 변환, 해상도 변환 등과 같은 다양한 이미지 처리를 수행할 수 있다.입력부(190)는 디스플레이 장치(100)의 전반적인 동작을 제어하기 위한 사용자 명령을 입력받는 구성이다. 예를 들어, 입력부(190)는 리모컨, 포인팅 디바이스, 사용자의 모션을 감지하는 모션 센서, 사용자 음성을 감지하는 음성 센서, 마우스 등과 같은 다양한 입력 장치로 구현될 수 있다.
제어부(130)는 저장부(120)에 저장된 각종 프로그램을 이용하여 디스플레이 장치(100)의 전반적인 동작을 제어한다.
제어부(130)는 도 11에 도시된 바와 같이, RAM(131), ROM(132), 그래픽 처리부(133), 메인 CPU(134), 제1 내지 n 인터페이스(135-1 ~ 135-n), 버스(136)를 포함한다. 이때, RAM(131), ROM(132), 그래픽 처리부(133), 메인 CPU(134), 제1 내지 n 인터페이스(135-1 ~ 135-n) 등은 버스(136)를 통해 서로 연결될 수 있다.
ROM(132)에는 시스템 부팅을 위한 명령어 세트 등이 저장된다. 턴 온 명령이 입력되어 전원이 공급되면, 메인 CPU(134)는 ROM(132)에 저장된 명령어에 따라 저장부(120)에 저장된 O/S를 RAM(131)에 복사하고, O/S를 실행시켜 시스템을 부팅시킨다. 부팅이 완료되면, 메인 CPU(134)는 저장부(120)에 저장된 각종 어플리케이션 프로그램을 RAM(131)에 복사하고, RAM(131)에 복사된 어플리케이션 프로그램을 실행시켜 각종 동작을 수행한다.
제1 내지 n 인터페이스(135-1 내지 135-n)는 상술한 각종 구성요소들과 연결된다. 인터페이스들 중 하나는 네트워크를 통해 외부 장치와 연결되는 네트워크 인터페이스가 될 수도 있다.
그래픽 처리부(133)는 연산부(미도시) 및 렌더링부(미도시)를 이용하여 아이콘, 이미지, 텍스트 등과 같은 다양한 객체를 포함하는 화면을 생성한다. 연산부는 입력부(190)로부터 수신된 제어 명령을 이용하여 화면의 레이아웃에 따라 각 오브젝트들이 표시될 좌표값, 형태, 크기, 컬러 등과 같은 속성값을 연산한다. 렌더링부는 연산부에서 연산한 속성값에 기초하여 객체를 포함하는 다양한 레이아웃의 화면을 생성한다. 렌더링부에서 생성된 화면은 디스플레이부(110)의 디스플레이 영역 내에 표시된다.
특히, 컨텐츠 추천 화면의 레이아웃이 결정된 경우, 그래픽 처리부(133)는 결정된 레이아웃에 따라 추천 컨텐츠의 오브젝트를 배열하여 컨텐츠 추천 화면을 생성할 수 있다.
한편, 상술한 다양한 실시 예들에 따른 디스플레이 장치의 컨텐츠 추천 방법은 소프트웨어로 코딩되어 비일시적 판독 가능 매체(non-transitory readable medium) 에 저장될 수 있다. 이러한 비일시적 판독 가능 매체는 다양한 장치에 탑재되어 사용될 수 있다.
비일시적 판독 가능 매체란 레지스터, 캐쉬, 메모리 등과 같이 짧은 순간 동안 데이터를 저장하는 매체가 아니라 반영구적으로 데이터를 저장하며, 기기에 의해 판독(reading)이 가능한 매체를 의미한다. 구체적으로는, CD, DVD, 하드 디스크, 블루레이 디스크, USB, 메모리카드, ROM 등이 될 수 있다.
또한, 이상에서는 본 발명의 바람직한 실시 예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시 예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해돼서는 안 될 것이다.
100: 디스플레이 장치 110: 디스플레이부
120: 저장부 130: 제어부

Claims (22)

  1. 디스플레이 장치에 있어서,
    컨텐츠 시청에 대한 로그 정보를 저장하는 저장부;
    디스플레이부; 및
    상기 로그 정보에 대응되는 추천 컨텐츠의 오브젝트를 포함하는 컨텐츠 추천 화면을, 상기 디스플레이부 상에 디스플레이하는 제어부;를 포함하고,
    상기 저장부는,
    서로 다르게 설정된 복수의 레이아웃 정보를 저장하며,
    상기 제어부는,
    상기 로그 정보를 통해, 제1 유형의 컨텐츠와 제2 유형의 컨텐츠의 시청 횟수 비율 값을 산출하여, 상기 저장된 복수의 레이아웃 정보 중에서 상기 산출된 비율 값에 대응되는 레이아웃 정보를 선택하고, 선택된 레이아웃 정보에 따라 상기 추천 컨텐츠의 오브젝트를 배열하여 상기 컨텐츠 추천 화면에 표시하도록 상기 디스플레이부를 제어하는 디스플레이 장치.
  2. 삭제
  3. 제1항에 있어서,
    상기 컨텐츠 추천 화면은 상기 레이아웃에 따라 적어도 하나 이상의 영역으로 구분되고,
    상기 영역에 부여된 속성에 따라 상기 추천 컨텐츠의 오브젝트가 상기 영역에 표시되는 것을 특징으로 하는 디스플레이 장치.
  4. 제3항에 있어서,
    상기 속성은,
    상기 추천 컨텐츠의 오브젝트의 크기, 가로 및 세로의 비율, 컬러, 해상도, 밝기, 언어 및 오브젝트 종류 중 적어도 하나를 포함하는 것을 특징으로 하는 디스플레이 장치.
  5. 삭제
  6. 제1항에 있어서,
    상기 제어부는,
    상기 제1 유형의 컨텐츠의 시청 비율이 기설정된 값 이상이면, 상기 제1 유형의 컨텐츠를 표시할 수 있는 오브젝트 표시 영역으로만 구성된 레이아웃 정보를 선택하고,
    상기 제2 유형의 컨텐츠의 시청 비율이 기설정된 값 이상이면, 상기 제2 유형의 컨텐츠를 표시할 수 있는 오브젝트 표시 영역으로만 구성된 레이아웃 정보를 선택하는 것을 특징으로 하는 디스플레이 장치.
  7. 제1항에 있어서,
    필수 추천 컨텐츠에 대한 정보를 수신하는 통신부;를 더 포함하며,
    상기 제어부는,
    상기 필수 추천 컨텐츠에 대응되는 오브젝트를 상기 컨텐츠 추천 화면에 표시하도록 상기 디스플레이부를 제어하는 것을 특징으로 하는 디스플레이 장치.
  8. 제1항에 있어서,
    상기 제어부는,
    레이아웃 변경 명령이 입력되면, 상기 레이아웃 변경 명령에 따라 상기 컨텐츠 추천 화면의 레이아웃을 변경하고, 변경된 레이아웃에 따라 상기 추천 컨텐츠의 오브젝트를 상기 컨텐츠 추천 화면에 재배열하여 표시하도록 상기 디스플레이부를 제어하는 것을 특징으로 하는 디스플레이 장치.
  9. 제1항에 있어서,
    상기 제어부는,
    신규 추천 명령이 입력되면, 상기 컨텐츠 추천 화면에 표시되고 있던 기존 오브젝트와 상이한 신규 오브젝트를 상기 레이아웃에 따라 상기 컨텐츠 추천 화면에 재배열하여 표시하도록 상기 디스플레이부를 제어하는 것을 특징으로 하는 디스플레이 장치.
  10. 제1항에 있어서,
    서로 다르게 설정된 복수의 레이아웃 정보가 저장된 서버 장치와 통신을 수행하기 위한 통신부;를 더 포함하며,
    상기 제어부는,
    상기 서버 장치로부터 상기 추천 컨텐츠의 오브젝트에 대응되는 레이아웃 정보를 수신하여, 상기 수신된 레이아웃 정보에 기초하여 상기 컨텐츠 추천 화면을 생성하는 것을 특징으로 하는 디스플레이 장치.
  11. 제10항에 있어서,
    상기 제어부는,
    레이아웃 변경 명령이 입력되면, 상기 레이아웃 변경 명령에 따라 상기 서버 장치로부터 새로운 레이아웃 정보를 수신하고, 수신된 레이아웃에 따라 상기 추천 컨텐츠의 오브젝트를 상기 컨텐츠 추천 화면에 재배열하여 상기 디스플레이부 상에 표시하는 것을 특징으로 하는 디스플레이 장치.
  12. 제1항에 있어서,
    상기 로그 정보에 기초하여 상기 컨텐츠 추천 화면을 생성하는 서버 장치로부터 상기 컨텐츠 추천 화면을 수신하는 통신부;를 더 포함하는 것을 특징으로 하는 디스플레이 장치.
  13. 디스플레이 장치의 컨텐츠 추천 방법에 있어서,
    컨텐츠 시청에 대한 로그 정보를 저장하는 단계; 및
    상기 로그 정보에 대응되는 추천 컨텐츠의 오브젝트를 포함하는 컨텐츠 추천 화면을 생성하는 단계;를 포함하고,
    상기 생성하는 단계는,
    상기 로그 정보를 통해, 제1 유형의 컨텐츠와 제2 유형의 컨텐츠의 시청 횟수 비율 값을 산출하여, 기 저장된 복수의 레이아웃 정보 중에서 상기 산출된 비율 값에 대응되는 레이아웃 정보를 선택하는 단계; 및
    상기 선택된 레이아웃 정보에 따라 상기 추천 컨텐츠의 오브젝트를 배열하여 상기 컨텐츠 추천 화면에 표시하는 단계;를 포함하는 디스플레이 장치의 컨텐츠 추천 방법.
  14. 삭제
  15. 제13항에 있어서,
    상기 컨텐츠 추천 화면은 상기 레이아웃에 따라 복수의 영역으로 구분되고,
    상기 표시하는 단계는, 상기 복수의 영역 각각에 부여된 속성에 따라 상기 추천 컨텐츠의 오브젝트를 각 영역에 표시하여 디스플레이하는 단계인 것을 특징으로 하는 디스플레이 장치의 컨텐츠 추천 방법.
  16. 제15항에 있어서,
    상기 속성은,
    상기 추천 컨텐츠의 오브젝트의 크기, 가로 및 세로의 비율, 컬러, 해상도, 밝기, 언어 및 오브젝트 종류 중 적어도 하나를 포함하는 것을 특징으로 하는 디스플레이 장치의 컨텐츠 추천 방법.
  17. 삭제
  18. 제13항에 있어서,
    상기 선택하는 단계는,
    상기 제1 유형의 컨텐츠의 시청 비율이 기설정된 값 이상이면, 상기 제1 유형의 컨텐츠를 표시할 수 있는 오브젝트 표시 영역으로만 구성된 레이아웃 정보를 선택하고,
    상기 제2 유형의 컨텐츠의 시청 비율이 기설정된 값 이상이면, 상기 제2 유형의 컨텐츠를 표시할 수 있는 오브젝트 표시 영역으로만 구성된 레이아웃 정보를 선택하는 단계인 것을 특징으로 하는 디스플레이 장치의 컨텐츠 추천 방법.
  19. 제13항에 있어서,
    필수 추천 컨텐츠에 대한 정보를 수신하는 단계를 더 포함하며,
    상기 표시하는 단계는,
    상기 필수 추천 컨텐츠에 대응되는 오브젝트를 상기 컨텐츠 추천 화면에 표시하는 단계인 것을 특징으로 하는 디스플레이 장치의 컨텐츠 추천 방법.
  20. 제13항에 있어서,
    레이아웃 변경 명령을 입력받는 단계; 및
    상기 레이아웃 변경 명령에 따라, 상기 컨텐츠 추천 화면의 레이아웃을 변경하고, 변경된 레이아웃에 따라 상기 추천 컨텐츠의 오브젝트를 상기 컨텐츠 추천 화면에 재배열하여 표시하는 단계;를 더 포함하는 것을 특징으로 하는 디스플레이 장치의 컨텐츠 추천 방법.
  21. 제13항에 있어서,
    신규 추천 명령을 입력받는 단계; 및
    상기 컨텐츠 추천 화면에 표시되고 있던 기존 오브젝트와 상이한 신규 오브젝트를 상기 레이아웃에 따라 상기 컨텐츠 추천 화면에 재배열하여 표시하는 단계;를 더 포함하는 것을 특징으로 하는 디스플레이 장치의 컨텐츠 추천 방법.
  22. 서버장치에 있어서,
    서로 다르게 설정된 복수의 레이아웃 정보를 저장하는 저장부;
    디스플레이 장치로부터 컨텐츠 시청에 대한 로그 정보를 수신하는 통신부; 및
    상기 로그 정보에 기초하여, 상기 디스플레이 장치에 대해 추천할 추천 컨텐츠의 오브젝트에 대응되는 레이아웃 정보를 선택하고, 선택된 레이아웃 정보에 기초하여 컨텐츠 추천 화면을 생성하며, 생성된 상기 컨텐츠 추천 화면을 상기 통신부를 통해 상기 디스플레이 장치로 전송하는 제어부;를 포함하고,
    상기 제어부는,
    제1 유형의 컨텐츠와 제2 유형의 컨텐츠의 시청 횟수 비율 값을 산출하여, 상기 저장된 복수의 레이아웃 정보 중에서 상기 산출된 비율 값에 대응되는 레이아웃 정보를 선택하고, 선택된 레이아웃 정보에 따라 상기 추천 컨텐츠의 오브젝트를 배열하여 상기 컨텐츠 추천 화면을 생성하는 서버장치.
KR1020130158958A 2013-12-19 2013-12-19 디스플레이 장치 및 디스플레이 장치의 컨텐츠 추천 방법 Active KR101873814B1 (ko)

Priority Applications (4)

Application Number Priority Date Filing Date Title
KR1020130158958A KR101873814B1 (ko) 2013-12-19 2013-12-19 디스플레이 장치 및 디스플레이 장치의 컨텐츠 추천 방법
EP14175094.3A EP2887685A1 (en) 2013-12-19 2014-06-30 Display apparatus and method for recommending contents of the display apparatus
EP18209133.0A EP3468214A1 (en) 2013-12-19 2014-06-30 Display apparatus and method for recommending contents of the display apparatus
US14/499,787 US11184678B2 (en) 2013-12-19 2014-09-29 Display apparatus and method for recommending contents of the display apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020130158958A KR101873814B1 (ko) 2013-12-19 2013-12-19 디스플레이 장치 및 디스플레이 장치의 컨텐츠 추천 방법

Publications (2)

Publication Number Publication Date
KR20150071871A KR20150071871A (ko) 2015-06-29
KR101873814B1 true KR101873814B1 (ko) 2018-08-02

Family

ID=51265468

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020130158958A Active KR101873814B1 (ko) 2013-12-19 2013-12-19 디스플레이 장치 및 디스플레이 장치의 컨텐츠 추천 방법

Country Status (3)

Country Link
US (1) US11184678B2 (ko)
EP (2) EP2887685A1 (ko)
KR (1) KR101873814B1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12445582B2 (en) 2022-12-27 2025-10-14 Samsung Electronics Co., Ltd. Electronic device for displaying visual object associated with aspect ratio of combinations of projection areas and method thereof

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB201520509D0 (en) 2015-11-20 2016-01-06 Microsoft Technology Licensing Llc Communication system
GB201520519D0 (en) * 2015-11-20 2016-01-06 Microsoft Technology Licensing Llc Communication system
JP2019211979A (ja) * 2018-06-04 2019-12-12 本田技研工業株式会社 表示装置、表示制御方法およびプログラム
CN111079012B (zh) * 2019-12-13 2024-06-07 广州酷狗计算机科技有限公司 直播间推荐方法、装置、存储介质及终端
CN112637641B (zh) * 2020-12-01 2023-05-30 深圳市酷开网络科技股份有限公司 多分屏显示布局及显示内容推荐方法、系统及存储介质
CN112660046B (zh) * 2020-12-30 2024-04-09 爱驰汽车有限公司 设备控制方法、装置、计算机设备、存储介质及车辆
CN113179431A (zh) * 2021-04-19 2021-07-27 广州欢网科技有限责任公司 Tv视频应用智能无限瀑布流方法、装置和设备

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011517224A (ja) * 2008-04-28 2011-05-26 サムスン エレクトロニクス カンパニー リミテッド インターネット放送システムにおける放送コンテンツ提供装置及び方法

Family Cites Families (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8352984B2 (en) * 1998-06-12 2013-01-08 Thomson Licensing System and method for generating and managing user preference information for scheduled and stored television programs
JP2004519726A (ja) 2001-03-14 2004-07-02 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ フレキシブル液晶表示装置
KR100374391B1 (ko) 2001-05-30 2003-03-03 송춘경 자동화시스템을 위한 제어와 시뮬레이션의 통합제어장치및 그것의 운영방법
US7743322B2 (en) * 2003-09-30 2010-06-22 Hewlett-Packard Development Company, L.P. Automatic photo album page layout
JP4732029B2 (ja) * 2005-06-29 2011-07-27 キヤノン株式会社 レイアウト決定方法および情報処理装置およびレイアウト決定プログラム
US7774341B2 (en) * 2006-03-06 2010-08-10 Veveo, Inc. Methods and systems for selecting and presenting content based on dynamically identifying microgenres associated with the content
TW200803450A (en) 2006-06-02 2008-01-01 Chicony Electronic Co Ltd Embedded camera lens module and manufacturing method thereof
TWI434119B (zh) 2006-06-28 2014-04-11 Creator Technology Bv 用於可撓性顯示器之改良的共同接點佈局
US7666074B2 (en) 2006-08-31 2010-02-23 Mpsc, Inc. Meat processing
JP2008178037A (ja) * 2007-01-22 2008-07-31 Sony Corp 情報処理装置、情報処理方法及び情報処理プログラム
US8065628B2 (en) * 2007-06-25 2011-11-22 Microsoft Corporation Dynamic user interface for previewing live content
KR100839306B1 (ko) 2007-06-29 2008-06-17 숭실대학교산학협력단 프로그램 시청 패턴 반영 기법을 이용한 디지털 tv프로그램 추천 시스템 및 방법
JP4508229B2 (ja) * 2007-11-21 2010-07-21 ソニー株式会社 表示処理装置、表示処理システムおよび表示処理方法
KR200458255Y1 (ko) 2007-11-23 2012-02-08 애프라쉬 테크놀로지 컴퍼니 리미티드 집적회로의 연결구조
KR100941272B1 (ko) 2008-03-31 2010-02-11 현대자동차주식회사 차량 배기 가스 정화용 요소 수용액 주입 장치
US20100262986A1 (en) * 2009-04-08 2010-10-14 Verizon Patent And Licensing Inc. Viewing history
JP5445339B2 (ja) * 2010-06-08 2014-03-19 ソニー株式会社 コンテンツ推薦装置およびコンテンツ推薦方法
KR101145877B1 (ko) 2010-11-26 2012-05-15 주식회사 씨제이헬로비전 방송 콘텐츠 인기도 산출 시스템 및 방법
KR101832757B1 (ko) * 2010-12-29 2018-02-27 엘지전자 주식회사 전자 장치 및 메뉴 자동 구성 방법
WO2012104418A2 (en) * 2011-02-04 2012-08-09 Octapharma Ag Method for inactivation/removal of coagulation factors by precipitation
US9788069B1 (en) * 2011-06-24 2017-10-10 The Directv Group, Inc. Method and system for recording recommended content within a user device
CN103261667B (zh) * 2011-08-01 2015-07-08 丰田自动车株式会社 燃料供给装置
KR101305468B1 (ko) 2011-12-07 2013-09-06 주식회사 아이티엠반도체 배터리 보호회로 및 그에 따른 통합칩 배치구조
KR20130069039A (ko) 2011-12-16 2013-06-26 삼성전자주식회사 디스플레이 장치, 방법, 및 컴퓨터 판독 가능 저장 매체
KR20130084543A (ko) 2012-01-17 2013-07-25 삼성전자주식회사 사용자 인터페이스 제공 장치 및 방법
US9230212B2 (en) * 2012-02-02 2016-01-05 Peel Technologies, Inc. Content based recommendation system
CN103828388A (zh) * 2012-08-17 2014-05-28 弗莱克斯电子有限责任公司 提供智能电视徽标的方法和显示屏

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011517224A (ja) * 2008-04-28 2011-05-26 サムスン エレクトロニクス カンパニー リミテッド インターネット放送システムにおける放送コンテンツ提供装置及び方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12445582B2 (en) 2022-12-27 2025-10-14 Samsung Electronics Co., Ltd. Electronic device for displaying visual object associated with aspect ratio of combinations of projection areas and method thereof

Also Published As

Publication number Publication date
KR20150071871A (ko) 2015-06-29
US20150181304A1 (en) 2015-06-25
US11184678B2 (en) 2021-11-23
EP3468214A1 (en) 2019-04-10
EP2887685A1 (en) 2015-06-24

Similar Documents

Publication Publication Date Title
KR101873814B1 (ko) 디스플레이 장치 및 디스플레이 장치의 컨텐츠 추천 방법
KR102442170B1 (ko) 디스플레이 장치의 이의 디스플레이 방법
US20110289458A1 (en) User interface animation for a content system
CN105389143A (zh) 显示装置及其控制方法
CN112463269A (zh) 用户界面显示方法及显示设备
US10448113B2 (en) Display apparatus and method of controlling the same
US20170188087A1 (en) User terminal, method for controlling same, and multimedia system
KR20140085052A (ko) 디스플레이 장치 및 이의 제어 방법
KR20140083229A (ko) 디스플레이 장치 및 이의 메뉴 제공 방법
TWI511534B (zh) 電子節目指引的顯示方法、電子裝置及電腦程式產品
US12034998B2 (en) Viewport display method and display apparatus
US20170085931A1 (en) Electronic apparatus and method for providing content thereof
KR20170035309A (ko) 전자 장치 및 이의 컨텐츠 제공 방법

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20131219

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20161214

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20131219

Comment text: Patent Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20171208

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20180614

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20180627

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20180628

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20210528

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20220530

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20240530

Start annual number: 7

End annual number: 7