[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR102591292B1 - 디스플레이 장치와 방법 및 광고 서버 - Google Patents

디스플레이 장치와 방법 및 광고 서버 Download PDF

Info

Publication number
KR102591292B1
KR102591292B1 KR1020170020199A KR20170020199A KR102591292B1 KR 102591292 B1 KR102591292 B1 KR 102591292B1 KR 1020170020199 A KR1020170020199 A KR 1020170020199A KR 20170020199 A KR20170020199 A KR 20170020199A KR 102591292 B1 KR102591292 B1 KR 102591292B1
Authority
KR
South Korea
Prior art keywords
content
input device
display
information
advertisement
Prior art date
Application number
KR1020170020199A
Other languages
English (en)
Other versions
KR20180093721A (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 KR1020170020199A priority Critical patent/KR102591292B1/ko
Priority to PCT/KR2018/001893 priority patent/WO2018151507A1/ko
Priority to US16/481,570 priority patent/US20200007922A1/en
Publication of KR20180093721A publication Critical patent/KR20180093721A/ko
Priority to US17/246,195 priority patent/US11622145B2/en
Application granted granted Critical
Publication of KR102591292B1 publication Critical patent/KR102591292B1/ko

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/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • 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/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/43615Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
    • 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
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • 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/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • 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/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44016Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for substituting a video clip
    • 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
    • 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/4508Management of client data or end-user data
    • 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/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
    • 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/472End-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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6582Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/812Monomedia components thereof involving advertisement data

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Human Computer Interaction (AREA)
  • Computer Graphics (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Social Psychology (AREA)
  • General Health & Medical Sciences (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

본 발명은 디스플레이 장치와 방법 및 광고 서버에 대하여 개시한다. 본 발명의 일면에 따른 디스플레이 장치는, 콘텐츠를 표시하는 디스플레이; 제1 외부 서버와 통신하는 통신부; 적어도 하나의 입력 장치를 이용하여 사용자 입력을 수신하는 인터페이스부; 및 상기 확인된 입력 장치에 대한 입력 장치 정보를 상기 통신부를 통해 상기 제1 외부 서버로 송신하고, 상기 제1 외부 서버로부터 상기 확인된 입력 장치 중 한 입력 장치를 통해 사용자와 인터페이스하기 위한 제1 영상을 수신하고, 상기 제1 영상을 상기 콘텐츠에 오버레이(overlay)하는 프로세서;를 포함하며, 상기 한 입력 장치는, 상기 확인된 입력 장치 중에서 가장 사용 빈도 정보가 높은 입력 장치 또는 가장 최근에 사용된 입력 장치인 것을 특징으로 한다.

Description

디스플레이 장치와 방법 및 광고 서버{Apparatus and Method for Displaying and advertisement Server}
본 발명의 다양한 실시예들은 사용자 입력에 기초하여 콘텐츠 및 인터페이스를 위한 영상 중 적어도 하나를 제공할 수 있는 디스플레이 장치와 방법 및 광고 서버에 관한 것이다.
디지털 방송 시스템은 방송망 또는 RF망을 통해 멀티미디어 서비스를 제공하며, 종래의 실시간 공중파 방송 시스템과 달리, 사용자가 원하는 시간에 원하는 콘텐츠를 제공할 수도 있다.
디지털 방송 시스템은 양방향 통신 가능하므로, 사용자의 선호도를 모니터링하여 사용자의 선호도에 대응하는 콘텐츠를 제공할 수 있다.
종래의 디지털 방송 시스템은 디지털 방송 서비스에 가입할 당시에 확인된 사용자 정보(지역, 성별, 나이 등)와 콘텐츠 시청 이력 중 적어도 하나에 기초하여 사용자 선호도를 모니터링할 수 있다.
디지털 방송 시스템은 사용자 선호도를 고려하여 사용자 선호도에 적합한 다양한 서비스(예: 선호도에 따른 콘텐츠 제공)를 제공할 수 있다.
본 발명의 다양한 실시예들은 사용자의 선호도가 높은 입력 장치를 통해 사용자와 상호작용할 수 있는 디스플레이 장치와 방법 및 광고 서버를 제공할 수 있다.
본 발명의 일면에 따른 디스플레이 장치는, 콘텐츠를 표시하는 디스플레이; 제1 외부 서버와 통신하는 통신부; 적어도 하나의 입력 장치를 이용하여 사용자 입력을 수신하는 인터페이스부; 및 상기 확인된 입력 장치에 대한 입력 장치 정보를 상기 통신부를 통해 상기 제1 외부 서버로 송신하고, 상기 제1 외부 서버로부터 상기 확인된 입력 장치 중 한 입력 장치를 통해 사용자와 인터페이스하기 위한 제1 영상을 수신하고, 상기 제1 영상을 상기 콘텐츠에 오버레이(overlay)하는 프로세서;를 포함하며, 상기 한 입력 장치는, 상기 확인된 입력 장치 중에서 가장 사용 빈도 정보가 높은 입력 장치 또는 가장 최근에 사용된 입력 장치인 것을 특징으로 한다.
본 발명의 다른 면에 따른 광고 서버는, 메모리; 디스플레이 장치와 통신하는 통신 모듈; 상기 통신 모듈을 통해 상기 디스플레이 장치로부터 입력 장치 정보를 수신하면, 입력 장치 정보를 이용해 상기 디스플레이 장치가 한 입력 장치를 통해 사용자와 인터페이스하기 위한 제1 영상 및 한 입력 장치에 대응하는 광고 콘텐츠 중 적어도 하나를 상기 메모리로부터 검색하고, 검색된 상기 제1 영상을 상기 통신 모듈을 통해 상기 디스플레이 장치로 송신하는 프로세서를 포함하고, 상기 프로세서는, 상기 입력 장치 정보로부터 상기 디스플레이 장치에 연결된 각 입력 장치의 사용 빈도 및 각 입력 장치의 최근 사용 순서 중 적어도 하나를 확인하고, 사용 빈도가 가장 높은 입력 장치 또는 가장 최근에 사용된 입력 장치를 상기 한 입력 장치로 결정하거나, 상기 입력 장치 정보로부터 상기 디스플레이 장치에 의해 결정된 가장 사용 빈도가 높거나, 가장 최근에 사용된 한 입력 장치의 정보를 확인하는 것을 특징으로 한다.
본 발명의 또 다른 면에 따른 디스플레이 장치에 의한 디스플레이 방법으로서, 디스플레이 장치에 연결된 적어도 하나의 입력 장치를 확인하는 동작; 상기 확인된 입력 장치에 대한 입력 장치 정보를 제1 외부 서버로 송신하는 동작; 상기 제1 외부 서버로부터 상기 확인된 입력 장치 중 한 입력 장치를 통해 사용자와 인터페이스하기 위한 제1 영상을 수신하는 동작; 및 상기 제1 영상을 콘텐츠에 오버레이(overlay)하여 디스플레이에 표시하는 동작을 포함하며, 상기 한 입력 장치는, 상기 확인된 입력 장치 중에서 가장 사용 빈도 정보가 높은 입력 장치 또는 가장 최근에 사용된 입력 장치인 것을 특징으로 한다.
본 발명의 다양한 실시예에 따르면, 사용자의 선호도가 높은 입력 장치를 통해 사용자와 상호작용할 수 있다.
도 1은 본 발명의 다양한 실시예에 따른 방송 시스템을 도시한 구성도이다.
도 2는 본 발명의 다양한 실시예에 따른 디스플레이 장치를 도시한 구성도이다.
도 3a 및 3b는 본 발명의 다양한 실시예에 따른 인터페이스부를 도시한 구성도이다.
도 4는 본 발명의 다양한 실시예에 따른 디스플레이 장치에 포함된 프로그램 모듈을 나타내는 도면이다.
도 5는 본 발명의 다양한 실시예에 따른 광고 서버를 도시한 구성도이다.
도 6a 및 6b는 본 발명의 다양한 실시예에 따른 복수의 방향키를 갖는 입력 장치에 대응하는 제1 영상의 예시도이다.
도 6c는 본 발명의 다양한 실시예에 따른 마우스에 대응하는 제1 영상의 예시도이다.
도 6d는 본 발명의 다양한 실시예에 따른 키보드에 대응하는 제1 영상의 예시도이다.
도 7은 본 발명의 다양한 실시예에 따른 디스플레이 장치에 의한 한 입력 장치에 대응하는 제1 영상 제공 방법을 도시한 흐름도이다.
도 8은 본 발명의 다양한 실시예에 따른 광고 서버에 의한 한 입력 장치에 대응하는 제1 영상 제공 방법을 도시한 흐름도이다.
이하, 본 발명의 다양한 실시 예가 첨부된 도면을 참조하여 기재된다. 그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 실시 예의 다양한 변경(modification), 균등물(equivalent), 및/또는 대체물(alternative)을 포함하는 것으로 이해되어야 한다. 도면의 설명과 관련하여, 유사한 구성요소에 대해서는 유사한 참조 부호가 사용될 수 있다.
도 1은 본 발명의 다양한 실시예에 따른 방송 시스템을 도시한 구성도이다.
도 1을 참조하면, 다양한 실시예에 따르면, 방송 시스템(1000)은 방송 서버(400), ACR 서버(300), 광고 서버(500) 및 디스플레이 장치(100)를 포함할 수 있다. 도 1에서는 설명의 편의성을 위하여 디스플레이 장치(100)를 하나로 도시하였지만, 디스플레이 장치(100)는 디지털 방송을 수신하는 장치로서, 복수의 디스플레이 장치일 수도 있음은 물론이다.
다양한 실시예에 따르면, 디스플레이 장치(100)는 방송 서버(400)로부터의 방송 콘텐츠(예: 방송 프로그램 콘텐츠, 광고 콘텐츠 등) 중에서 사용자 입력(또는, 선택 채널, 요청 콘텐츠)에 대응하는 방송 콘텐츠를 수신하여 재생할 수 있다. 상기 방송 콘텐츠는, 예를 들어, 콘텐츠(예: 방송 프로그램) 이미지 또는 광고 이미지를 포함할 수 있다. 디스플레이 장치(100)는 방송 이미지를 디스플레이에 표시할 수 있다.
다양한 실시예에 따르면, 디스플레이 장치(100)는 방송 서버(400)로부터의 방송 콘텐츠에 대한 이미지 식별 정보(예: 콘텐츠 이미지의 핑거프린트, 워터마크 등)를 생성하여 ACR 서버(300)로 송신할 수 있다. 디스플레이 장치(100)는 ACR 서버(300)로부터 대체 가능한 광고에 대한 정보가 수신되면, 광고 서버(400)로 대체 광고 요청을 송신할 수 있다. 상기 대체 광고 요청은 광고 서버(400)가 대체 광고를 선택하기 위해 필요한 정보를 포함할 수 있다. 예를 들어, 상기 대체 광고 요청은 상기 대체 가능한 광고에 대한 정보(이하, '대체될 광고 정보'라고 함)(예: 광고의 재생 시간 또는 광고의 식별 정보 등) 및 사용자 프로파일 정보(예: 거주 지역, 성별, 나이, 관심 분야 등)를 포함할 수 있다.
다양한 실시예에 따르면, 디스플레이 장치(100)는 광고 서버(500)로부터 대체 광고를 수신하면, 대체될 광고 정보에 따른 광고의 시작 시간에 방송 서버(400)로부터의 방송 콘텐츠 대신에 광고 서버(500)로부터의 대체 광고를 출력할 수 있다.
다양한 실시예에 따르면, 디스플레이 장치(100)는 광고의 시작 시간에 앞서 사용자 입력을 수신하는 입력 장치에 대한 입력 장치 정보를 광고 서버(500)로 송신할 수 있다. 디스플레이 장치(100)는 광고 서버(500)로부터 한 입력 장치를 통해 사용자와 인터페이스할 수 있는 제1 영상을 제공받아, 방송 콘텐츠 또는 대체 광고에 오버레이하여 표시할 수 있다.
전술한 실시예에서, 디스플레이 장치(100)는 방송 서버(400), ACR 서버(300) 또는 광고 서버(500)와 통신망을 통해서 통신할 수 있다. 상기 통신망은 LAN, FTTH 또는 xDSL 등의 IP 망 및 WiFi, Wibro, 3G 또는 4G 등의 RF 망 중 적어도 하나를 포함할 수 있다.
예를 들어, 디스플레이 장치(100)는 TV, 모니터, 노트북, LFD(Large Format Display), 태블릿 PC(tablet personal computer), 전자책 리더기(e-book reader), 데스크탑 PC(desktop personal computer), 랩탑 PC(laptop personal computer), 넷북 컴퓨터(netbook computer), 또는 전자 액자 중 적어도 하나를 포함할 수 있다. 다른 예를 들어, 디스플레이 장치(100)는 스마트폰(smartphone), 이동 전화기(mobile phone), 영상 전화기, MP3 플레이어, 카메라(camera), PDA(personal digital assistant), PMP(portable multimedia player), 웨어러블 장치(wearable device) 중 적어도 하나를 포함할 수도 있다.
다양한 실시예에 따르면, ACR 서버(300)는 이미지 식별 정보를 수신하여 이미지 식별 정보에 대응되는 채널을 확인할 수 있다. 예를 들어, ACR 서버(300)는 각각의 방송 채널에 대응되는 이미지 식별 정보를 저장하는 데이터베이스를 포함할 수 있다. ACR 서버(300)는 ACR 모듈(151)로부터 수신된 이미지 식별 정보를 데이터베이스에 저장된 방송 채널별 이미지 식별 정보와 비교하여 이미지 식별 정보에 대응되는 채널을 확인할 수 있다.
ACR 서버(300)는 확인된 채널의 방송 스케줄(예: 방송 프로그램 스케줄, 광고 스케줄)을 확인할 수 있다. ACR 서버(300)는 데이터베이스에 저장된 복수의 채널의 방송 스케줄을 이용하여 확인된 채널에 대체 가능한 광고가 있는지 확인할 수 있다. ACR 서버(300)는 확인된 채널에 대체 가능한 광고가 있으면, 대체될 광고 정보(예: 광고의 시작 시간 또는 광고의 식별 정보 등)를 확인할 수 있다. ACR 서버(300)는 대체될 광고 정보를 디스플레이 장치(100)로 송신할 수 있다. 일 실시예에 따르면, ACR 서버(300)에 의해 수행되는 동작들 중 적어도 일부는 디스플레이 장치(100)에 의해 수행될 수도 있다.
다양한 실시예에 따르면, 방송 서버(400)는 디스플레이 장치(100)로 실시간 방송 콘텐츠를 송신할 수 있다. 방송 서버(400)는 디스플레이 장치(100)에 의해 요청된 방송 콘텐츠를 디스플레이 장치(100)로 송신할 수도 있다.
다양한 실시예에 따르면, 광고 서버(500)는 디스플레이 장치(100)의 요청에 따라 디스플레이 장치(100)로 대체 광고를 제공할 수 있다. 예를 들어, 광고 서버(500)는 디스플레이 장치(100)로부터 대체 가능한 광고에 대한 정보 및 사용자 프로파일 정보(예: 거주 지역, 성별, 나이, 관심 분야 등) 중 적어도 하나를 포함하는 대체 광고 요청을 수신할 수 있다. 광고 서버(500)는 대체 광고 요청에 포함된 대체 가능한 광고에 대한 정보 및 사용자 프로파일 정보 중 적어도 하나에 기초하여 대체 광고를 선택하고 선택된 대체 광고를 디스플레이 장치(100)로 송신할 수 있다.
다양한 실시예에 따르면, 광고 서버(500)는 디스플레이 장치(100)로부터 입력 장치 정보를 수신하면, 입력 장치 정보로부터 한 입력 장치를 확인 또는 결정할 수 있다. 광고 서버(500)는 디스플레이 장치(100)가 한 입력 장치를 통해 사용자와 인터페이스하기 위한 제1 영상을 디스플레이 장치(100)로 송신할 수 있다.
도 2는 본 발명의 다양한 실시예에 따른 디스플레이 장치를 도시한 구성도이다. 도 3a 및 3b는 본 발명의 다양한 실시예에 따른 인터페이스부를 도시한 구성도이다.
도 2를 참조하면, 다양한 실시예에 따르면, 디스플레이 장치(100)는 인터페이스부(110), 통신부(120), 디스플레이(130), 메모리(140) 및 프로세서(150)를 포함할 수 있다. 다양한 실시예에서, 일부 구성요소가 생략되거나, 추가적인 구성요소를 더 포함할 수 있다. 또는, 다양한 실시예에서, 구성요소들 중 일부가 결합되어 하나의 개체로 구성되되, 결합 이전의 해당 구성요소들의 기능을 동일하게 수행할 수 있다. 도 2에 도시된 입출력 관계는 설명의 편의성을 위한 예시에 불과하며, 이에 한정되지 않을 수 있다.
다양한 실시예에 따르면, 인터페이스부(110)는 적어도 하나의 입력 장치로부터 사용자 입력을 수신할 수 있다. 도 3a를 참조하면, 인터페이스부(110)는 적어도 하나의 입력 장치와 통신하는 적어도 하나의 통신 유닛(110a)을 포함할 수 있다. 예를 들어, 통신 유닛(110a)은 블루투스, 적외선 통신 및 NFC 등과 같은 다양한 근거리 통신 방식으로 리모컨(210), 스마트폰(220) 또는 모션 센서(260)과 같은 적어도 하나의 입력 장치로부터 사용자 입력을 수신할 수 있다. 그 중, 모션 센서(260)는 가속도 센서, 자이로 센서 등으로서, 사용자에 의해 파지된 상태로 이용될 수 있다 모션 센서(260)는 스마트폰(220) 등에 포함된 것일 수도 있다. 다른 예를 들어, 통신 유닛(110a)은 USB, PS2 등과 같은 유선 통신 방식으로 게임 패드(230), 키보드(240) 또는 마우스(250) 등과 같은 적어도 하나의 입력 장치로부터 사용자 입력을 수신할 수 있다.
다양한 실시예에 따르면, 인터페이스부(110)는 적어도 하나의 입력 장치를 포함할 수 있으며, 적어도 하나의 입력 장치일 수도 있다. 전자의 경우, 인터페이스부(110)는 프로세서(150)에 포함될 수도 있다. 도 3b를 참조하면, 인터페이스부(110)는 사용자 입력을 감지하는 카메라 센서(111), 음성 인식 센서(112), 터치 센서(113) 및 입력 버튼(114) 중 적어도 하나를 포함할 수 있다. 이 경우, 인터페이스부(110)는 적어도 하나의 입력 장치로부터 수신된 사용자 입력에 대응하는 정보를 출력할 수 있다. 상기 사용자 입력에 대응하는 정보는 예를 들어, 카메라 센서(111)에 의한 촬영 영상, 음성 인식 센서(112)에 의해 감지된 음성 정보, 터치 센서(113)에 의해 감지된 터치 좌표, 입력 버튼(114)에 의해 감지된 조작 키 정보 등일 수 있다.
다시 도 2로 돌아가서, 다양한 실시예에 따르면, 통신부(120)는 적어도 하나의 외부 서버와 통신할 수 있다. 상기 외부 서버는 예를 들어, ACR 서버(300), 방송 서버(400) 및 광고 서버(500) 중 적어도 하나를 포함할 수 있다. 통신부(120)는 외부 서버와 방송망 및 RF 망 중 적어도 하나의 통신망을 통해서 통신할 수 있다. 통신부(120)는 통신망으로부터 수신된 정보(예: 콘텐츠)를 프로세서(150)에 의해 해석 가능한 형태로 변환할 수 있다. 통신부(120)를 프로세서(150)로부터 수신된 정보(예: 입력 장치 정보)를 통신망으로 송신 가능한 정보로 변환하여 통신망으로 송신할 수 있다.
디스플레이(130)는 예를 들면, 액정 디스플레이(LCD), 발광 다이오드(LED) 디스플레이, 유기 발광 다이오드(OLED) 디스플레이, 또는 전자종이(electronic paper) 디스플레이를 포함할 수 있다. 디스플레이(130)는, 예를 들면, 사용자에게 각종 콘텐츠(예: 텍스트, 이미지, 비디오, 아이콘, 및/또는 심볼 등), 콘텐츠에 오버레이될 제1 영상을 표시할 수 있다.
메모리(140)는 휘발성 메모리(예를 들어, RAM 등), 비휘발성 메모리(예를 들어, ROM, 플래시 메모리 등) 또는 이들의 조합일 수 있다. 메모리(140)는, 예를 들면, 디스플레이 장치(100)의 적어도 하나의 다른 구성요소에 관계된 명령 또는 데이터를 저장할 수 있다. 다양한 실시예에 따르면, 메모리(140)는 인터페이스부(110)에 연결된 입력 장치 중에서 한 입력 장치를 선택하기 위한 인스트럭션들을 저장할 수 있다. 메모리(140)는 방송 서버(400)로부터 수신된 방송 콘텐츠(예: 광고 콘텐츠)를 대신하여 광고 서버(500)로부터 수신된 대체 광고를 출력하기 위한 인스트럭션들을 저장할 수 있다. 메모리(140)는 재생중인 방송 콘텐츠 또는 대체 광고에 제1 영상을 오버레이하여 표시하기 위한 인스트럭션들을 저장할 수 있다.
프로세서(150)는 예를 들어, 중앙처리장치(CPU), 그래픽처리장치(GPU), 마이크로프로세서, 애플리케이션 프로세서(application processor), 주문형 반도체(ASIC(application specific integrated circuit), FPGA(field programmable gate arrays)) 중 적어도 하나를 포함할 수 있으며, 복수의 코어를 가질 수 있다. 프로세서(150)는 디스플레이 장치(100)의 적어도 하나의 다른 구성요소들의 제어 및/또는 통신에 관한 연산이나 데이터 처리를 실행할 수 있다.
다양한 실시예에 따르면, 프로세서(150)는 방송 서버(400)로부터의 방송 콘텐츠를 수신하여 재생할 수 있다. 예를 들어, 프로세서(150)는 인터페이스부(110)를 통한 사용자 입력에 따라 방송 서버(400)로 방송 콘텐츠를 요청하고, 방송 서버(400)로부터 그 응답으로 방송 콘텐츠를 수신할 수도 있다.
다양한 실시예에 따르면, 프로세서(150)는 ACR 서버(300)와 통신하여 재생중인 방송 콘텐츠 또는 대체될 광고 정보를 확인할 수 있다. 예를 들어, 프로세서(150)는 재생중인 방송 콘텐츠의 이미지에 대한 이미지 식별 정보를 생성하고, 생성된 이미지 식별 정보를 ACR 서버(300)로 송신할 수 있다. 상기 이미지 식별 정보는 예컨대, 방송 콘텐츠 영상의 워터마크 및 핑거프린트 중 적어도 하나일 수 있다. ACR 서버(300)가 이미지 식별 정보에 기초하여 디스플레이 장치(100)의 시청 채널을 확인하고, 확인된 채널에 대체 가능한 광고에 대한 대체될 광고 정보를 송신함에 따라, 프로세서(150)는 대체될 광고 정보(예: 광고의 재생 시간 또는 광고의 식별 정보)를 확인할 수 있다. 다양한 실시예에서, 프로세서(150)는 주기적으로 전술한 바와 같이 방송 콘텐츠 또는 대체될 광고 정보를 식별할 수 있다. 프로세서(150)는 ACR 서버(300)에 의해 수행되는 동작 중 적어도 일부를 수행할 수도 있다.
다양한 실시예에 따르면, 프로세서(150)는 대체될 광고 정보에 따른 대체 광고 시간에 앞선 시점(이하, '제1 시점'이라고 함) 디스플레이 장치(100) 또는 인터페이스부(110)에 연결된 적어도 하나의 입력 장치를 확인하고, 확인된 적어도 하나의 입력 장치의 입력 장치 정보를 생성할 수 있다. 제1 시점은 입력 장치 정보를 송신한 후 방송 콘텐츠 또는 대체 광고에 오버레이될 제1 영상을 수신하여 오버레이하는데 소요되는 시간에 기초하여 결정될 수 있다.
일 예를 들어, 프로세서(150)는 제1 시점에 적어도 하나의 입력 장치 중 한 입력 장치를 결정하고, 한 입력 장치에 대한 입력 장치 정보를 생성할 수도 있다. 상기 입력 장치 정보는 예컨대, 한 입력 장치의 종류 정보 및 적어도 하나의 입력 장치의 목록 정보 중 적어도 하나를 포함할 수 있다. 다른 예를 들어, 프로세서(150)는 제1 시점에 적어도 하나의 입력 장치에 대한 입력 장치 정보를 생성할 수 있다. 상기 입력 장치 정보는 예컨대, 적어도 하나의 입력 장치의 목록 정보, 각 입력 장치의 사용 빈도 정보 및 각 입력 장치의 최근 사용 순서 정보 중 적어도 하나를 포함할 수 있다.
다양한 실시예에 따르면, 프로세서(150)는 한 입력 장치 정보를 광고 서버(500)로 송신하고, 광고 서버(500)로부터 한 입력 장치를 통해 사용자와 인터페이스하기 위한 제1 영상을 수신할 수 있다.
일 예를 들어, 프로세서(150)는 적어도 하나의 입력 장치 중에서 가장 사용 빈도가 높은 입력 장치를 확인하고, 확인된 입력 장치의 입력 장치 정보를 광고 서버(500)로 송신할 수 있다. 다른 예를 들어, 프로세서(150)는 적어도 하나의 입력 장치 중에서 가장 최근에 사용된 입력 장치를 확인하고, 확인된 입력 장치 정보를 광고 서버(500)로 송신할 수 있다. 이러한 경우, 광고 서버(500)는 확인된 입력 장치 정보로부터 확인된 입력 장치의 종류를 확인하고, 확인된 입력 장치를 통해 사용자와 인터페이스하기 위한 제1 영상을 송신할 수 있다.
다양한 실시예에 따르면, 프로세서(150)는 인터페이스부(110)에 연결된 모든 입력 장치에 대한 입력 장치 정보를 광고 서버(500)로 송신하고, 광고 서버(500)에 의해 선택된 한 입력 장치에 대응하는 제1 영상을 수신할 수도 있다. 이 경우, 입력 장치 정보는 적어도 하나의 입력 장치의 목록 정보, 각 입력 장치의 사용 빈도 정보 및 각 입력 장치의 최근 사용 순서 정보 중 적어도 하나를 포함할 수 있다. 광고 서버(500)는 목록 정보에 대응하는 적어도 하나의 입력 장치 중에서 가장 사용 빈도가 높거나, 가장 최근에 사용된 입력 장치를 선택하고, 선택된 한 입력 장치에 대응하는 제1 영상을 송신할 수 있다.
다양한 실시예에 따르면, 프로세서(150)는 광고의 시작 시간에 방송 서버(400)로부터 수신된 방송 콘텐츠를 대신하여 광고 서버(500)로부터 수신된 대체 광고를 디스플레이(130)에 표시할 수 있다. 예를 들어, 프로세서(150)는 광고의 시작 시간 이전(예: 제1 시점)에 출력될 광고 콘텐츠를 광고 서버(500)에 요청하고, 그 결과 광고 서버(500)로부터 광고 콘텐츠를 수신하여 광고의 시작 시간에 디스플레이(130)에 표시할 수 있다. 다양한 실시예에서, 프로세서(150)는 방송 콘텐츠 또는 대체 광고에 제1 영상을 오버레이(overlay)하여 디스플레이(130)에 표시할 수 있다.
다양한 실시예에 따르면, 프로세서(150)는 한 입력 장치로부터 수신된 사용자 입력에 기초하여 방송 콘텐츠, 대체 광고 또는 제1 영상을 변경하여 디스플레이(130)에 표시할 수 있다. 이 과정에서, 프로세서(150)는 한 입력 장치에 대한 인터페이스 정보를 광고 서버(500)로 송신할 수도 있다. 이 경우, 광고 서버(500)가 인터페이스 정보에 기초하여 변경된 방송 콘텐츠, 대체 광고 또는 제1 영상을 디스플레이 장치(100)에 제공할 수도 있다.
다양한 실시예에 따르면, 프로세서(150)는 한 입력 장치를 통한 사용자 입력에 기초하여 제1 영상 및 대체 광고 중 적어도 하나의 시청 완료를 판단할 수도 있다. 예를 들어, 프로세서(150)는 한 입력 장치를 통해 제1 영상에 포함된 적어도 하나의 오브젝트가 선택됨을 확인하면, 제1 영상 및 대체 광고 중 적어도 하나의 시청 완료를 판단할 수도 있다.
다양한 실시예에 따르면, 프로세서(150)는 시청 완료를 판단하면, 통신부(120)를 통해 광고 서버(500)로 시청 완료를 알리는 인터페이스 정보를 송신하고, 통신부(120)를 통해 광고 서버(500)로부터 시청 완료에 대한 보상 정보를 수신할 수도 있다.
이 같이, 다양한 실시예에서는 광고 콘텐츠 또는 광고를 위한 제1 영상을 제공할 때 사용자와 상호 작용함에 따라 광고에 대한 사용자의 관심도를 증가시킬 수 있다.
도 4는 본 발명의 다양한 실시예에 따른 디스플레이 장치에 포함된 프로그램 모듈을 나타내는 도면이다.
도 4를 참조하면, 디스플레이 장치(100)에 포함된 프로그램 모듈(예: 어플리케이션)은 ACR 모듈(151), DAR 모듈(153), 및 재생 모듈(155)을 포함할 수 있다. 상기 프로그램 모듈들은 메모리(120)에 저장될 수 있다. 상기 프로그램 모듈들은 프로세서(150)에 의해 실행되어 각각의 동작을 수행할 수 있다.
ACR 모듈(151)은 디스플레이(130)에 표시된 이미지에 기초하여 이미지 식별 정보를 생성할 수 있다. 예를 들어, ACR 모듈(151)은 디스플레이(130)에 표시된 이미지를 캡쳐(capture)하고, 상기 캡쳐된 이미지를 이용하여 이미지 식별 정보(핑거 프린트 정보 또는 워터마크 정보)를 생성할 수 있다. 예를 들어, ACR 모듈(151)은 캡쳐된 이미지를 축소시키고 캡쳐된 이미지를 대표하는 특징점들을 추출하여 핑거 프린트 정보를 생성할 수 있다. 다른 예를 들어, ACR 모듈(151)은 캡쳐된 이미지에 삽입된 고유의 워터마크를 추출하여 워터마크 정보를 생성할 수 있다. 일 실시예에 따르면 ACR 모듈(151)은 이미지 식별 정보를 ACR 서버(300)로 송신할 수 있다.
ACR 서버(300)는 상기 이미지 식별 정보를 수신하여 상기 이미지 식별 정보에 대응되는 채널을 확인할 수 있다. 예를 들어, ACR 서버(300)는 각각의 방송 채널에 대응되는 이미지 식별 정보를 저장하는 데이터베이스를 포함할 수 있다. ACR 서버(300)는 ACR 모듈(151)로부터 수신된 이미지 식별 정보를 데이터베이스에 저장된 방송 채널별 이미지 식별 정보와 비교하여 이미지 식별 정보에 대응되는 채널을 확인할 수 있다.
ACR 서버(300)는 확인된 채널 정보에 대응되는 채널의 방송 스케쥴(예: 방송 프로그램 스케쥴, 광고 스케쥴)을 확인할 수 있다. 예를 들어, ACR 서버(300)는 데이터베이스에 저장된 복수의 채널의 방송 스케쥴을 이용하여 상기 채널 정보에 대응되는 채널에 대체 가능한 광고를 포함되어 있는지 확인할 수 있다. ACR 서버(300)는 상기 채널 정보에 대응되는 채널에 대체 가능한 광고가 포함되어 있으면 대체 가능한 광고에 대한 정보(예: 광고의 시작 시간 또는 광고의 식별 정보 등)를 확인할 수 있다. ACR 서버(300)는 대체 가능한 광고에 대한 정보를 디스플레이 장치(100)로 송신할 수 있다. 일 실시 예에 따르면, ACR 서버(300)에 의해 수행되는 동작들 중 적어도 일부는 ACR 모듈(151)에 의해 수행될 수도 있다.
일 실시 예에 따르면, DAR 모듈(153)은 ACR 서버(300)로부터 대체 가능한 광고에 대한 정보가 수신되면 광고 서버(400)로 대체 광고 요청을 송신할 수 있다. 상기 대체 광고 요청은 광고 서버(400)가 대체 광고를 선택하기 위해 필요한 정보를 포함할 수 있다. 예를 들어, 상기 대체 광고 요청은 상기 대체 가능한 광고에 대한 정보 및 사용자 프로파일 정보(예: 거주 지역, 성별, 나이, 관심 분야 등)를 포함할 수 있다.
일 실시 예에 따르면, 광고 서버(400)는 DAR 모듈(153)의 요청에 응답하여 디스플레이 장치(100)로 대체 광고(또는, 대체 광고 이미지)를 송신할 수 있다. 일 실시 예에 따르면, 광고 서버(400)는 대체 광고 요청에 포함된 대체 가능한 광고에 대한 정보 및 사용자 프로파일 정보 중 적어도 하나에 기초하여 대체 광고를 선택하고 선택된 대체 광고를 디스플레이 장치(100)로 송신할 수 있다.
일 실시 예에 따르면, 재생 모듈(155)은 광고 서버(400)로부터 수신된 대체 광고 및 제1 영상을 재생하고 출력할 수 있다. 일 실시 예에 따르면, 재생 모듈(155)은 대체 광고 이미지 및 제1 영상을 디스플레이(130)에 표시할 수 있다. 예를 들어, 재생 모듈(155)은 방송 서버(400)로부터의 방송 이미지를 대체 광고 이미지로 대체하여 디스플레이(130)에 표시할 수 있다. 일 실시 예에 따르면, 재생 모듈(155)은 대체 광고 이미지에 동기를 맞춰 대체 광고에 포함된 오디오 신호를 스피커(미도시)를 통해 출력할 수 있다.
도 5는 본 발명의 다양한 실시예에 따른 광고 서버를 도시한 구성도이다.
도 5를 참조하면, 다양한 실시예에 따르면, 광고 서버(500)는 통신 모듈(510), 메모리(520) 및 프로세서(530)를 포함할 수 있다. 다양한 실시예에서, 일부 구성요소가 생략되거나, 추가적인 구성요소를 더 포함할 수 있다. 또는, 다양한 실시예에서, 구성요소들 중 일부가 결합되어 하나의 개체로 구성되되, 결합 이전의 해당 구성요소들의 기능을 동일하게 수행할 수 있다. 도 5에 도시된 입출력 관계는 설명의 편의성을 위한 예시에 불과하며, 이에 한정되지 않을 수 있다.
다양한 실시예에 따르면, 통신 모듈(510)은 디스플레이 장치(100)로부터 수신된 신호(예: 입력 장치 정보)를 프로세서(530)에 의해 해석 가능한 형태로 변환할 수 있고, 프로세서(530)로부터의 신호(예: 광고 콘텐츠)를 통신망으로 송신 가능한 신호로 변환하여 통신망으로 송신할 수 있다.
다양한 실시예에 따르면, 메모리(520)는 휘발성 메모리(예를 들어, RAM 등), 비휘발성 메모리(예를 들어, ROM, 플래시 메모리 등) 또는 이들의 조합일 수 있다. 메모리(520)는, 예를 들면, 광고 서버(500)의 적어도 하나의 다른 구성요소에 관계된 명령 또는 데이터를 저장할 수 있다. 다양한 실시예에 따르면, 메모리(520)는 방송 채널에 따라 방송 시간대별 광고 콘텐츠를 저장할 수 있다. 메모리(520)는 각 광고 콘텐츠와 연관된 제1 영상을 저장할 수 있다.
다양한 실시예에 따르면, 메모리(520)는 입력 장치별 광고 콘텐츠 및 제1 영상을 저장할 수 있다. 상기 입력 장치별 광고 콘텐츠는 각 입력 장치를 사용하는 사용자의 성향 및 관심분야 중 적어도 하나에 대응하는 광고 콘텐츠일 수 있다.
예를 들어, 게임 패드(330)의 사용 빈도가 높은 사용자는 게임을 좋아하며, 얼리 어댑터(early adapter) 성향을 가질 가능성이 크므로, 게임 패드에 대응하는 광고 콘텐츠는 게임 콘텐츠, 게임기, 최신 전자 장치 또는 상대적으로 최근 유행하는(trendy) 콘텐츠일 수 있다. 다른 예를 들어, 카메라 센서(211)의 사용 빈도가 높은 사용자는 외모에 관심 있을 가능성이 크므로, 카메라 센서(211)에 대응하는 광고 콘텐츠는 패션에 관련된 것(예: 화장품, 옷 등)일 수 있다. 또 다른 예를 들어, 모션 센서(360)의 사용 빈도 정보가 높은 사용자는 활동적인 성향을 가질 가능성이 크므로, 모션 센서(360)에 대응하는 광고 콘텐츠는 아웃도어 활동에 필요한 품목에 관련된 것일 수 있다. 전술한 예에 따른 입력 장치에 대응하는 광고 콘텐츠는 입력 장치에 따른 사용자의 성향 및 관심분야 중 적어도 하나에 대한 분석을 통해서 결정될 수 있다.
프로세서(530)는 예를 들어, 중앙처리장치(CPU), 그래픽처리장치(GPU), 마이크로프로세서, 애플리케이션 프로세서(application processor), 주문형 반도체(ASIC(application specific integrated circuit), FPGA(field programmable gate arrays)) 중 적어도 하나를 포함할 수 있으며, 복수의 코어를 가질 수 있다. 프로세서(530)는 광고 서버(500)의 적어도 하나의 다른 구성요소들의 제어 및/또는 통신에 관한 연산이나 데이터 처리를 실행할 수 있다.
다양한 실시예에 따르면, 프로세서(530)는 입력 장치 정보를 수신하면, 입력 장치 정보를 이용해 한 입력 장치를 결정할 수 있다. 예를 들어, 입력 장치 정보는 입력 장치 목록 정보, 각 입력 장치의 사용 빈도 정보 및 각 입력 장치의 최근 사용 순서 정보 중 적어도 하나를 포함할 수 있다. 이 경우, 프로세서(530)는 입력 장치 목록 정보에 대응하는 입력 장치 중에서 가장 사용 빈도가 높거나, 가장 최근에 사용된 입력 장치를 디스플레이 장치(100)와 사용자 간의 인터페이스를 제공할 한 입력 장치로 결정할 수 있다. 다른 예를 들어, 프로세서(530)는 디스플레이 장치(100)로부터 한 입력 장치 정보를 포함하는 입력 장치 정보를 수신하면, 별도로 한 입력 장치를 결정하지 않을 수 있다.
다양한 실시예에 따르면, 프로세서(530)는 메모리(520)로부터 한 입력 장치에 대응하는 대체 광고 및 제1 영상 중 적어도 하나를 검색하여 통신 모듈(510)을 통해 디스플레이 장치(100)로 송신할 수 있다.
다양한 실시예에 따르면, 프로세서(530)는 통신 모듈(510)을 통해 제1 영상에 포함된 오브젝트 중 하나의 선택을 확인하면, 선택된 오브젝트에 기초하여 광고 콘텐츠 및 제1 영상 중 적어도 하나를 변화시키고 갱신된 광고 콘텐츠 및 제1 영상 중 적어도 하나를 통신 모듈(510)을 통해 디스플레이 장치(100)로 송신할 수도 있다.
다양한 실시예에 따르면, 프로세서(530)는 디스플레이 장치(100)에 의해 송신된 제1 영상에 대한 인터페이스 정보에 기초하여 사용자가 제1 영상 및 광고 콘텐츠 중 적어도 하나를 시청 완료하였는지를 판단할 수 있다. 예를 들어, 프로세서(530)는 인터페이스 정보로부터 제1 영상에 포함된 지정 오브젝트의 선택을 확인함에 따라 사용자가 광고 콘텐츠를 시청 완료하였는지를 판단할 수 있다.
다양한 실시예에 따르면, 프로세서(530)는 사용자가 광고 콘텐츠를 시청 완료하였다고 판단하면, 통신 모듈(510)을 통해 디스플레이 장치(100)로 보상 정보를 송신할 수 있다. 예를 들어, 보상 정보는 할인 쿠폰, 포인트 등일 수 있다.
다양한 실시예에 따르면, 프로세서(530)는 제1 오브젝트를 포함하는 보상 정보를 디스플레이 장치(100)로 송신할 수도 있다. 프로세서(530)는 통신 모듈(510)을 통해 디스플레이 장치(100)로부터 한 입력 장치를 사용하는 사용자가 제1 오브젝트를 선택함을 나타내는 인터페이스 정보를 수신하면, 인터페이스 정보에 기초하여 외부 전자 장치(미도시)로 보상 정보를 송신할 수도 있다. 상기 외부 전자 장치(미도시)는 스마트폰, 휴대 단말, 스마트 패드 및 아이패드 등과 같은 사용자의 휴대 장치일 수 있다.
이 같이, 다양한 실시예에서는 시청자로 하여금 광고에 대한 몰입과 관심도를 증가시킬 수 있는 형태로 광고 콘텐츠를 제공할 수 있다.
도 6a 내지 도 6d는 본 발명의 다양한 실시예에 따른 디스플레이에 표시된 제1 영상의 예시도이다. 도 6a 및 6b는 본 발명의 다양한 실시예에 따른 복수의 방향키를 갖는 입력 장치에 대응하는 제1 영상의 예시도이다. 도 6c는 본 발명의 다양한 실시예에 따른 마우스에 대응하는 제1 영상의 예시도이다. 도 6d는 본 발명의 다양한 실시예에 따른 키보드에 대응하는 제1 영상의 예시도이다.
도 6a를 참조하면, 네(four) 방향키를 갖는 입력 장치에 대응하는 제1 영상은 네 방향키에 대응하는 네 개의 오브젝트(611, 612, 613, 614)를 포함할 수 있다. 상기 네 방향키를 갖는 입력 장치는 게임 패드, 리모컨, 스마트폰 중 적어도 하나를 포함할 수 있다. 네 개의 오브젝트(611, 612, 613, 614)를 포함하는 제1 영상이 오버레이된 대체 광고(610)는 예를 들어, 네 방향키를 조작함에 따라 수행 가능한 간단한 게임형 콘텐츠일 수 있다. 도 6a의 예에서, 광고 서버(500)는 새로운 게임의 데모를 대체 광고(610)를 통해 디스플레이 장치(100)에 제공할 수 있다. 도 6a와 달리, 제1 영상은 입력 장치의 네 방향키의 조작에 대응하는 방향으로 이동하는 하나의 오브젝트일 수도 있다.
도 6b를 참조하면, 두 방향키를 갖는 입력 장치에 대응하는 제1 영상은 두 방향키에 대응하는 두 개의 오브젝트(621, 622)를 포함할 수 있다. 제1 영상이 오브레이된 대체 광고(620)는 예를 들어, 두 방향키를 조작함에 따라 이전 화면과 다음 화면으로 전환 가능한 정지 영상 형태의 콘텐츠(예: 텍스트 콘텐츠)일 수 있다. 도 6b의 예에서, 광고 서버(500)는 대체 광고(620)를 통해 오프라인 이벤트를 안내하고, 대체 광고(620)의 시청을 완료할 경우, 오프라인 이벤트의 할인정보를 디스플레이 장치(100)에 제공할 수 있다.
도 6c를 참조하면, 마우스에 대응하는 제1 영상은 좌 클릭, 우 클릭 및 스크롤키에 대응하는 제1 오브젝트(631) 내지 제3 오브젝트(633) 중 하나를 포함할 수 있다. 제1 영상이 오브레이된 대체 광고(630)는 예를 들어, 마우스의 조작에 따라 화면 전환될 수 있는 정지 영상 형태의 콘텐츠일 수 있다. 도 6c의 예에서, 광고 서버(500)는 대체 광고(630)를 통해 온라인 이벤트를 안내하고, 마우스에 의해 대체 광고(630)의 하이퍼링크가 좌 클릭됨을 확인하면, 온라인 이벤트의 할인정보를 제공할 수 있다.
도 6d를 참조하면, 키보드에 대응하는 제1 영상은 키보드에 의해 입력된 내용을 수신 및 표시하는 입력필드 오브젝트(641)를 포함할 수 있다. 제1 영상이 오브레이된 대체 광고(640)는 예를 들어, 키보드에 의해 내용을 입력할 수 있는 정지 영상 형태의 콘텐츠일 수 있다. 도 6d의 예에서, 광고 서버(500)는 대체 광고(640)를 제공한 후 디스플레이 장치(100)로부터 광고 시청 여부를 확인하는 질의에 대한 올바른 응답을 수신하면, 디스플레이 장치(100)를 통해 사용자에게 소정의 보상 정보를 제공할 수 있다.
도 6a 내지 6d에서는 대체 광고 및 제1 영상이 둘 다 디스플레이 장치(100)와 사용자 간의 인터페이스에 사용되는 한 입력 장치에 대응되는 경우를 예로 들어 설명하였다. 다른 실시예로서, 대체 광고 및 제1 영상 중 하나가 한 입력 장치에 대응될 수 있다. 예를 들어, 광고 서버(500)는 한 입력 장치에 대응하는 대체 광고 또는 제1 영상을 송신하고, 디스플레이 장치(100)는 대체 광고 또는 제1 영상을 수신하여 표시할 수 있다.이 같이, 다양한 실시예에서는 사용자 인터페이스형 광고 콘텐츠를 제공할 수 있어, 광고 콘텐츠에 대한 사용자의 관심도를 높일 수 있고, 광고 효과를 높일 수 있다.
도 7은 본 발명의 다양한 실시예에 따른 디스플레이 장치에 의한 한 입력 장치에 대응하는 제1 영상 제공 방법을 도시한 흐름도이다.
도 7을 참조하면, 동작 710에서, 디스플레이 장치(100)는 방송 콘텐츠를 재생하면서 지정된 시점(제1 시점)인지를 확인할 수 있다. 상기 지정된 시점은 광고 서버(500)로부터의 방송 콘텐츠를 대신하여 광고 서버(500)로부터의 대체 광고를 출력하는 광고의 시작 시간으로부터 지정시간만큼 앞선 시점일 수 있다.
동작 720에서, 디스플레이 장치(100)는 지정된 시점에 도래하면, 입력 장치 정보를 생성할 수 있다. 예를 들어, 디스플레이 장치(100)는 디스플레이 장치(100)에 연결된 모든 입력 장치에 대한 입력 장치 정보를 생성할 수 있다. 이 경우, 입력 장치 정보는 적어도 하나의 입력 장치의 입력 장치 목록 정보, 각 입력 장치의 사용 빈도 정보 및 최근 사용 순서 정보 중 적어도 하나를 포함할 수 있다. 다른 예를 들어, 디스플레이 장치(100)는 디스플레이 장치(100)에 연결된 모든 입력 장치 중에서 입력 장치의 가장 사용 빈도가 높거나, 가장 최근에 사용된 한 입력 장치를 선택하고, 선택된 입력 장치에 대한 입력 장치 정보를 생성할 수도 있다. 상기 선택된 입력 장치에 대한 입력 장치 정보는 선택된 입력 장치의 종류 정보 및 연결된 모든 입력 장치의 목록 정보 중 적어도 하나를 포함할 수 있다.
동작 730에서, 디스플레이 장치(100)는 입력 장치 정보를 통신망을 통해 광고 서버(500)로 송신할 수 있다. 광고 서버(500)는 입력 장치 정보를 수신하면, 입력 장치 정보에 기초하여 디스플레이 장치(100)로 송신될 제1 영상을 결정할 수 있다. 광고 서버(500)는 입력 장치 정보에 기초하여 디스플레이 장치(100)로 송신될 광고 콘텐츠를 결정할 수도 있다.
동작 740에서, 디스플레이 장치(100)는 입력 장치 정보를 송신한 후 광고 서버(500)로부터 한 입력 장치에 대응하는 제1 영상이 수신되는지를 확인할 수 있다. 동작 740에서, 디스플레이 장치(100)는 추가적으로 광고 서버(500)로부터 광고 콘텐츠가 수신되는지를 확인할 수도 있다.
동작 750에서, 제1 영상이 수신되면, 디스플레이 장치(100)는 제1 영상을 디스플레이(130)에 표시되는 방송 콘텐츠에 오버레이하여 표시할 수 있다. 동작 750에서, 디스플레이 장치(100)는 광고 서버(500)로부터 대체 광고를 수신하면, 디스플레이(130)에 표시할 수 있으며, 제1 영상을 대체 광고에 오버레이하여 표시할 수도 있다.
동작 760에서, 디스플레이 장치(100)는 제1 영상 및 대체 광고 중 적어도 하나를 디스플레이(130)에 표시하면서, 한 입력 장치를 통해 사용자 입력이 수신되는지를 확인할 수 있다.
동작 770에서, 디스플레이 장치(100)는 한 입력 장치를 통해 사용자 입력이 수신되면, 사용자 입력에 대응하여 제1 영상 및 대체 광고 중 적어도 하나를 변경하여 디스플레이(130)에 표시할 수 있다. 디스플레이 장치(100)가 사용자 입력에 대응하는 제1 영상 및 콘텐츠(대체 광고) 중 적어도 하나를 변경하는 알고리즘 등은 광고 서버(500)로부터 제공된 것일 수 있다. 디스플레이 장치(100)는 사용자 입력을 광고 서버(500)로 송신하고, 광고 서버(500)에 의해 변경된 제1 영상 및 콘텐츠(대체 광고) 중 적어도 하나를 수신하여 디스플레이(130)에 표시할 수도 있다.
동작 780에서, 디스플레이 장치(100)는 제1 영상에 대한 사용자 인터페이스 정보에 기초하여 사용자가 제1 영상(또는, 광고 콘텐츠)를 시청 완료하였는지를 판단할 수 있다.
동작 790에서, 디스플레이 장치(100)는 제1 영상(또는, 광고 콘텐츠)의 시청 완료를 판단하면, 제1 영상에 대한 인터페이스 정보를 광고 서버(500)로 송신할 수 있다. 상기 인터페이스 정보는 제1 영상에 포함된 적어도 하나의 오브젝트 중 한 입력 장치를 통해 선택된 오브젝트에 대한 정보를 포함할 수 있다. 전술한 실시예에서, 디스플레이 장치(100)는 한 입력 장치를 통해 제1 영상에 포함된 오브젝트 중 하나가 선택될 때마다 인터페이스 정보를 송신할 수도 있다. 이 같이, 다양한 실시예에서는 광고 콘텐츠 또는 광고를 위한 제1 영상을 제공할 때 사용자와 상호 작용함에 따라 광고에 대한 사용자의 관심도를 증가시킬 수 있다.
도 8은 본 발명의 다양한 실시예에 따른 광고 서버에 의한 한 입력 장치에 대응하는 제1 영상 제공 방법을 도시한 흐름도이다.
도 8을 참조하면, 동작 810에서, 광고 서버(500)는 통신망을 통해 입력 장치 정보가 수신되는지를 확인할 수 있다.
동작 820에서, 광고 서버(500)는 입력 장치 정보가 수신되면, 입력 장치 정보에 한 입력 장치 정보(예: 한 입력 장치의 종류 정보)를 확인할 수 있다.
동작 830에서, 광고 서버(500)는 한 입력 장치 정보를 확인 가능하면, 메모리(520)로부터 한 입력 장치에 대응하는 제1 영상을 검색할 수 있다. 한 입력 장치에 대응하는 제1 영상은 디스플레이 장치(100)가 한 입력 장치를 통해 사용자와 인터페이스하도록 지원하는 영상일 수 있다.
동작 840에서, 광고 서버(500)는 검색된 한 입력 장치에 대응하는 제1 영상을 통신망을 통해 디스플레이 장치(100)로 송신할 수 있다.
동작 850에서, 광고 서버(500)는 디스플레이 장치(100)로부터의 인터페이스 정보에 기초하여 디스플레이 장치(100)에 의한 제1 영상(또는, 광고 콘텐츠)의 시청 완료 여부를 모니터링할 수 있다. 상기 인터페이스 정보는 디스플레이 장치(100)가 한 입력 장치를 통해 사용자와 인터페이스함에 따라 생성(또는, 확인)된 정보일 수 있다. 예를 들어, 인터페이스 정보는 제1 영상에 포함된 오브젝트들 중에서 적어도 하나의 오브젝트에 대한 선택 정보를 포함할 수 있다.
동작 860에서, 디스플레이 장치(100)에 의한 제1 영상(또는, 광고 콘텐츠)의 시청 완료가 확인되면, 광고 서버(500)는 디스플레이 장치(100) 또는 외부 전자 장치에 보상 정보를 제공할 수 있다. 예를 들어, 보상 정보는 할인 쿠폰, 포인트 등일 수 있다.
이 같이, 다양한 실시예에서는 시청자로 하여금 광고에 대한 몰입과 관심도를 증가시킬 수 있는 형태로 광고 콘텐츠를 제공할 수 있다.
다양한 실시예에 따른 장치(예: 모듈들 또는 그 기능들) 또는 방법(예: 동작들)의 적어도 일부는 프로그램 모듈의 형태로 컴퓨터로 판독 가능한 저장 매체에 저장된 명령어로 구현될 수 있다. 상기 명령어가 프로세서에 의해 실행될 경우, 프로세서가 상기 명령어에 해당하는 기능을 수행할 수 있다. 컴퓨터로 판독 가능한 기록 매체는, 하드디스크, 플로피디스크, 마그네틱 매체(예: 자기테이프), 광기록 매체(예: CD-ROM, DVD, 자기-광 매체 (예: 플롭티컬 디스크), 내장 메모리 등을 포함할 수 있다. 명령어는 컴파일러에 의해 만들어지는 코드 또는 인터프리터에 의해 실행될 수 있는 코드를 포함할 수 있다. 다양한 실시예에 따른 모듈 또는 프로그램 모듈은 전술한 구성요소들 중 적어도 하나 이상을 포함하거나, 일부가 생략되거나, 또는 다른 구성요소를 더 포함할 수 있다.
다양한 실시예에 따른, 모듈, 프로그램 모듈 또는 다른 구성요소에 의해 수행되는 동작들은 순차적, 병렬적, 반복적 또는 휴리스틱하게 실행되거나, 적어도 일부 동작이 다른 순서로 실행되거나, 생략되거나, 또는 다른 동작이 추가될 수 있다. 그리고 본 문서에 개시된 실시예는 개시된, 기술 내용의 설명 및 이해를 위해 제시된 것이며, 본 문서에서 기재된 기술의 범위를 한정하는 것은 아니다. 따라서, 본 문서의 범위는, 본 문서의 기술적 사상에 근거한 모든 변경 또는 다양한 다른 실시예를 포함하는 것으로 해석되어야 한다.

Claims (18)

  1. 디스플레이;
    외부 장치와 통신하도록 구성된 통신부;
    사용자 입력을 수신하는 인터페이스부; 및
    상기 외부 장치로부터 수신된 제1 콘텐츠를 출력하도록 상기 디스플레이를 제어하고, 상기 외부 장치로부터 수신되는 제2 콘텐츠의 재생 시점이 확인되면 상기 재생 시점에 상기 제1 콘텐츠 대신에 상기 제2 콘텐츠를 출력하도록 상기 디스플레이를 제어하도록 설정된 프로세서를 포함하며,
    상기 프로세서는,
    상기 재생 시점 이전에, 상기 인터페이스부에 연결된 적어도 하나의 입력 장치의 타입을 확인하고,
    상기 재생 시점에 출력될 상기 제2 콘텐츠가 상기 적어도 하나의 입력 장치의 타입과 연관되는지 확인하고,
    상기 제2 콘텐츠가 상기 적어도 하나의 입력 장치의 타입과 연관되는 경우, 상기 재생 시점에 상기 제2 콘텐츠를 출력하도록 상기 디스플레이를 제어하고,
    상기 제2 콘텐츠가 상기 적어도 하나의 입력 장치의 타입과 연관되지 않는 경우, 상기 재생 시점에 상기 제2 콘텐츠 대신에 상기 외부 장치로부터 수신되는 상기 적어도 하나의 입력 장치의 타입과 연관된 제3 콘텐츠를 출력하도록 상기 디스플레이를 제어하도록 설정된 디스플레이 장치.
  2. 제1항에서, 상기 외부 장치는 적어도 하나의 대체 콘텐츠를 저장하고,
    상기 프로세서는,
    상기 외부 장치에 저장된 적어도 하나의 대체 콘텐츠 중 상기 적어도 하나의 입력 장치의 타입과 연관된 대체 콘텐츠를 상기 제3 콘텐츠로 결정하고, 상기 결정된 제3 콘텐츠를 상기 외부 장치로부터 수신하도록 설정된 디스플레이 장치.
  3. 제2항에서,
    상기 프로세서는,
    사용자 프로파일 정보를 획득하고, 상기 사용자 프로파일 정보와 상기 적어도 하나의 입력 장치의 타입에 기반하여, 상기 대체 콘텐츠를 결정하도록 설정되며,
    상기 사용자 프로파일 정보는 거주 지역, 성별, 나이 또는 관심 분야 중 적어도 하나와 관련되는 디스플레이 장치.
  4. 제1항에서,
    상기 프로세서는,
    상기 적어도 하나의 입력 장치의 타입과 관련된 정보를 상기 외부 장치로 제공하고, 상기 외부 장치로부터 상기 적어도 하나의 입력 장치의 타입과 관련된 제3 콘텐츠를 수신하도록 설정된 디스플레이 장치.
  5. 제4항에서,
    상기 프로세서는,
    사용자 프로파일 정보를 상기 외부 장치로 제공하고, 상기 외부 장치로부터 상기 사용자 프로파일 정보와 관련된 제3 콘텐츠를 수신하도록 설정되며,
    상기 사용자 프로파일 정보는 거주 지역, 성별, 나이 또는 관심 분야 중 적어도 하나와 관련되는 디스플레이 장치.
  6. 제1항에서,
    상기 프로세서는,
    상기 외부 장치로부터 제공되는 정보에 기반하여, 제2 콘텐츠의 재생 시점이 확인하도록 설정된 디스플레이 장치.
  7. 제1항에서,
    상기 제2 콘텐츠는 방송 프로그램 콘텐츠 또는 광고 콘텐츠 중 적어도 하나를 포함하는 디스플레이 장치.
  8. 제1 항에 있어서,
    상기 제3 콘텐츠는 상기 적어도 하나의 입력 장치의 사용 빈도 또는 최근 사용 순서 중 적어도 하나에 기초하여 결정되는 디스플레이 장치.
  9. 삭제
  10. 삭제
  11. 삭제
  12. 디스플레이 장치에 의한 디스플레이 방법으로서,
    외부 장치로부터 수신된 제1 콘텐츠를 출력하는 동작; 및
    상기 외부 장치로부터 수신되는 제2 콘텐츠의 재생 시점이 확인되면, 상기 재생 시점에 상기 제1 콘텐츠 대신에 상기 제2 콘텐츠를 출력하는 동작을 포함하며,
    상기 제2 콘텐츠를 출력하는 동작은,
    상기 재생 시점 이전에, 상기 디스플레이 장치에 연결된 적어도 하나의 입력 장치의 타입을 확인하는 동작;
    상기 재생 시점에 출력될 상기 제2 콘텐츠가 상기 적어도 하나의 입력 장치의 타입과 연관되는지 확인하는 동작;
    상기 제2 콘텐츠가 상기 적어도 하나의 입력 장치의 타입과 연관되는 경우, 상기 재생 시점에 상기 제2 콘텐츠를 출력하는 동작; 및
    상기 제2 콘텐츠가 상기 적어도 하나의 입력 장치의 타입과 연관되지 않는 경우, 상기 재생 시점에 상기 제2 콘텐츠 대신에 상기 외부 장치로부터 수신되는 상기 적어도 하나의 입력 장치의 타입과 연관된 제3 콘텐츠를 출력하는 동작을 포함하는 디스플레이 방법.
  13. 제12항에서,
    상기 외부 장치에 저장된 적어도 하나의 대체 콘텐츠 중 상기 적어도 하나의 입력 장치의 타입과 연관된 대체 콘텐츠를 상기 제3 콘텐츠로 결정하는 동작; 및
    상기 결정된 제3 콘텐츠를 상기 외부 장치로부터 수신하는 동작을 포함하는 디스플레이 방법.
  14. 제13항에서,
    사용자 프로파일 정보를 획득하는 동작; 및
    상기 사용자 프로파일 정보와 상기 적어도 하나의 입력 장치의 타입에 기반하여, 상기 대체 콘텐츠를 결정하는 동작을 더 포함하고,
    상기 사용자 프로파일 정보는 거주 지역, 성별, 나이 또는 관심 분야 중 적어도 하나와 관련되는 디스플레이 방법.
  15. 제12항에서,
    상기 적어도 하나의 입력 장치의 타입과 관련된 정보를 상기 외부 장치로 제공하는 동작; 및
    상기 외부 장치로부터 상기 적어도 하나의 입력 장치의 타입과 관련된 제3 콘텐츠를 수신하는 동작을 포함하는 디스플레이 방법.
  16. 제12항에서,
    사용자 프로파일 정보를 상기 외부 장치로 제공하는 동작; 및
    상기 외부 장치로부터 상기 사용자 프로파일 정보와 관련된 제3 콘텐츠를 수신하는 동작을 포함하며,
    상기 사용자 프로파일 정보는 거주 지역, 성별, 나이 또는 관심 분야 중 적어도 하나와 관련되는 디스플레이 방법.
  17. 제12항에서,
    상기 외부 장치로부터 제공되는 정보에 기반하여, 제2 콘텐츠의 재생 시점을 확인하는 동작을 포함하는 디스플레이 방법.
  18. 제12항에서,
    상기 제3 콘텐츠는 상기 적어도 하나의 입력 장치의 사용 빈도 또는 최근 사용 순서 중 적어도 하나에 기초하여 결정되는 디스플레이 방법.
KR1020170020199A 2017-02-14 2017-02-14 디스플레이 장치와 방법 및 광고 서버 KR102591292B1 (ko)

Priority Applications (4)

Application Number Priority Date Filing Date Title
KR1020170020199A KR102591292B1 (ko) 2017-02-14 2017-02-14 디스플레이 장치와 방법 및 광고 서버
PCT/KR2018/001893 WO2018151507A1 (ko) 2017-02-14 2018-02-13 디스플레이 장치와 방법 및 광고 서버
US16/481,570 US20200007922A1 (en) 2017-02-14 2018-02-13 Display device and method, and advertisement server
US17/246,195 US11622145B2 (en) 2017-02-14 2021-04-30 Display device and method, and advertisement server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020170020199A KR102591292B1 (ko) 2017-02-14 2017-02-14 디스플레이 장치와 방법 및 광고 서버

Publications (2)

Publication Number Publication Date
KR20180093721A KR20180093721A (ko) 2018-08-22
KR102591292B1 true KR102591292B1 (ko) 2023-10-19

Family

ID=63169497

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020170020199A KR102591292B1 (ko) 2017-02-14 2017-02-14 디스플레이 장치와 방법 및 광고 서버

Country Status (3)

Country Link
US (2) US20200007922A1 (ko)
KR (1) KR102591292B1 (ko)
WO (1) WO2018151507A1 (ko)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019059705A2 (ko) 2017-09-21 2019-03-28 주식회사 엘지화학 고분자 전해질 및 이의 제조방법
US11606528B2 (en) 2018-01-03 2023-03-14 Saturn Licensing Llc Advanced television systems committee (ATSC) 3.0 latency-free display of content attribute
US11044294B2 (en) 2018-01-03 2021-06-22 Sony Group Corporation ATSC 3.0 playback using MPEG media transport protocol (MMTP)
WO2020091169A1 (ko) * 2018-11-02 2020-05-07 김길수 디지털 도어락, 도어락 제어서버 및 도어락 시스템
KR101977600B1 (ko) * 2018-12-25 2019-05-14 김길수 광고용 도어락, 광고용 도어락 제어서버 및 광고용 도어락 시스템
US11706465B2 (en) * 2019-01-15 2023-07-18 Sony Group Corporation ATSC 3.0 advertising notification using event streams
US20210076095A1 (en) * 2019-08-28 2021-03-11 Verance Corporation Watermark-based dynamic ad insertion

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012010117A (ja) * 2010-06-25 2012-01-12 Kddi Corp 映像コンテンツに重畳する付加情報の領域を決定する映像出力装置、プログラム及び方法
KR101567832B1 (ko) * 2013-12-24 2015-11-10 엘지전자 주식회사 디지털 디바이스 및 그 제어 방법

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080133327A1 (en) * 2006-09-14 2008-06-05 Shah Ullah Methods and systems for securing content played on mobile devices
EP2156280A4 (en) 2007-05-07 2014-09-10 Fourthwall Media Inc CONTEXT-BASED PREDICTION AND LEARNING USING A UNIVERSAL AND RE-ENTERING PREDICTIVE TEXT SOFTWARE COMPONENT
US20080276270A1 (en) 2008-06-16 2008-11-06 Chandra Shekar Kotaru System, method, and apparatus for implementing targeted advertising in communication networks
US8739201B2 (en) 2008-07-28 2014-05-27 At&T Intellectual Property I, Lp System and method of delivering advertisement data to a mobile device
KR101140430B1 (ko) 2010-09-01 2012-04-30 한국과학기술원 티브이 입력장치를 활용한 엔터테인먼트 방송 프로그램 서비스 시스템 및 방법
KR20150040349A (ko) 2012-08-07 2015-04-14 웹튜너 코포레이션 뷰어 신원 검출 시스템을 이용한 멀티미디어 광고 표적화 및 컨텐츠 추천
KR101978743B1 (ko) 2012-10-19 2019-08-29 삼성전자주식회사 디스플레이 장치, 상기 디스플레이 장치를 제어하는 원격 제어 장치, 디스플레이 장치 제어 방법, 서버 제어 방법 및 원격 제어 장치 제어 방법
GB2528034B (en) * 2014-06-24 2017-12-20 Samsung Electronics Co Ltd Apparatus and method for device configuration
KR20160003400A (ko) 2014-07-01 2016-01-11 삼성전자주식회사 디스플레이 장치 및 그 제어 방법
KR101532593B1 (ko) * 2014-09-29 2015-06-30 케이티하이텔 주식회사 셋톱박스 id 기반 데이터방송 홈쇼핑의 추천 콘텐츠 제공 방법

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012010117A (ja) * 2010-06-25 2012-01-12 Kddi Corp 映像コンテンツに重畳する付加情報の領域を決定する映像出力装置、プログラム及び方法
KR101567832B1 (ko) * 2013-12-24 2015-11-10 엘지전자 주식회사 디지털 디바이스 및 그 제어 방법

Also Published As

Publication number Publication date
US20200007922A1 (en) 2020-01-02
US20210258628A1 (en) 2021-08-19
US11622145B2 (en) 2023-04-04
KR20180093721A (ko) 2018-08-22
WO2018151507A1 (ko) 2018-08-23

Similar Documents

Publication Publication Date Title
KR102591292B1 (ko) 디스플레이 장치와 방법 및 광고 서버
JP6483338B2 (ja) 客体表示方法、客体提供方法及びそのためのシステム
US20120084812A1 (en) System and Method for Integrating Interactive Advertising and Metadata Into Real Time Video Content
US20120084807A1 (en) System and Method for Integrating Interactive Advertising Into Real Time Video Content
US9628858B2 (en) Individualized content presentation for increased user interaction performance in group settings
KR101894021B1 (ko) Vr 공간에서 컨텐트를 제공하는 방법, 디바이스 및 기록매체
US20200160380A1 (en) Systems and methods for advertising on virtual keyboards
US20120084811A1 (en) System and Method for Integrating E-Commerce Into Real Time Video Content Advertising
WO2022247208A1 (zh) 直播数据处理方法及终端
CN113157906A (zh) 推荐信息展示方法、装置、设备及存储介质
CN104205854A (zh) 在与第一屏幕上的内容同步的第二屏幕上提供社交消息的显示的方法和系统
WO2016150121A1 (en) Display method, apparatus and related display panel
US9589296B1 (en) Managing information for items referenced in media content
CN113992934B (zh) 多媒体信息处理方法、装置、电子设备和存储介质
US20180137550A1 (en) Method and apparatus for providing product information
CN114926242B (zh) 直播商品的处理方法、装置、电子设备及存储介质
CN110246110A (zh) 图像评估方法、装置及存储介质
KR20140102381A (ko) 전자 기기 및 이의 컨텐츠 추천 방법
JP2017156514A (ja) 電子看板システム
US8615432B2 (en) Background process for providing targeted content within a third-party application
KR20160073375A (ko) 휴대용 장치로부터의 스트림 선택의 멀티캐스트
CN103270473A (zh) 用于定制显示关于媒体资产的描述性信息的方法
AU2014213221A1 (en) Method and system for displaying object, and method and system for providing the object
JP2020043534A (ja) 情報表示プログラム、情報表示装置、情報表示方法および配信装置
KR101423998B1 (ko) 상품 광고 방송을 이용한 상품 구매 시스템 및 방법

Legal Events

Date Code Title Description
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant