KR102055885B1 - 광고 중계 서버, 사용자 단말 및 미디어 재생 장치 - Google Patents

광고 중계 서버, 사용자 단말 및 미디어 재생 장치 Download PDF

Info

Publication number
KR102055885B1
KR102055885B1 KR1020160092252A KR20160092252A KR102055885B1 KR 102055885 B1 KR102055885 B1 KR 102055885B1 KR 1020160092252 A KR1020160092252 A KR 1020160092252A KR 20160092252 A KR20160092252 A KR 20160092252A KR 102055885 B1 KR102055885 B1 KR 102055885B1
Authority
KR
South Korea
Prior art keywords
advertisement
user terminal
server
information
media player
Prior art date
Application number
KR1020160092252A
Other languages
English (en)
Other versions
KR20180010090A (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 KR1020160092252A priority Critical patent/KR102055885B1/ko
Publication of KR20180010090A publication Critical patent/KR20180010090A/ko
Application granted granted Critical
Publication of KR102055885B1 publication Critical patent/KR102055885B1/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/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/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/2668Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0254Targeted advertisements based on statistics
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0255Targeted advertisements based on user history
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0261Targeted advertisements based on user location
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0267Wireless devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0269Targeted advertisements based on user profile or attribute
    • G06Q30/0271Personalized advertisement
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0277Online advertisement
    • 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/254Management at additional data server, e.g. shopping server, rights management server
    • 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

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Game Theory and Decision Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Probability & Statistics with Applications (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

미디어 재생 장치 및 사용자 단말과 연동하여 광고를 중계하는 광고 중계 서버는 미디어 재생 장치로부터 발생되는 체크인(Check-in) 신호에 기초하여 상기 사용자 단말이 상기 미디어 재생 장치에 체크인되었다고 판단된 경우에, 상기 사용자 단말로부터 상기 사용자 단말의 고유 식별자를 수신하는 수신부, 상기 수신된 사용자 단말의 고유 식별자를 광고 서버로 전송하는 전송부 및 상기 전송된 사용자 단말의 고유 식별자에 기초하여 추출된 상기 사용자 단말의 상품 조회 이력에 기초하여 결정된 광고 컨텐츠 정보를 상기 광고 서버로부터 수신하고, 서비스 서버로 상기 수신한 광고 컨텐츠 정보를 전송하는 광고 제공부를 포함하고, 상기 미디어 재생 장치는 상기 광고 컨텐츠 정보에 대응하는 광고 컨텐츠를 상기 서비스 서버로부터 수신하여 표시한다.

Description

광고 중계 서버, 사용자 단말 및 미디어 재생 장치{ADVERTISEMENT PROVISION SERVER, USER DEVICE AND MEDIA PLAY DEVICE}
본 발명은 광고 중계 서버, 사용자 단말 및 미디어 재생 장치에 관한 것이다.
IPTV(Internet Protocol Television)란 초고속 인터넷 망을 이용하여 영화와 방송프로그램과 같은 동영상 컨텐츠와 인터넷 검색 등 다양한 멀티미디어 컨텐츠를 텔레비전 수상기로 제공하는 양방향 방송 및 통신 서비스이다. 시청자는 리모컨을 이용하여 간단하게 인터넷 검색은 물론 영화 감상, 홈쇼핑, 홈뱅킹, 온라인 게임, MP3 등 인터넷이 제공하는 다양한 컨텐츠 및 부가 서비스를 IPTV로부터 제공받을 수 있다.
최근에는 IPTV에서 다양한 광고 서비스를 제공하게 되었으며, 이와 관련하여 선행기술인 한국공개특허 제2013-0004671호는 IPTV의 광고 제공 시스템 및 방법을 개시하고 있다.
IPTV를 통해 제공되는 광고 서비스는 사용자의 기호, 취향 등을 고려한 맞춤형 광고 서비스로 제공될 수 있다. 그러나 사용자 맞춤형 광고 서비스는 주로 배너형 광고로 제공되며, 온오프라인 서비스로까지 확대되기 어렵다는 단점을 가지고 있다. 또한, 사용자 맞춤형 광고 서비스를 제공하기 위해 사용자의 개인 정보를 이용한다는 점에서 개인 정보 보호 이슈에서 자유롭지 못하다.
TV의 스크린을 모바일 광고의 확장 스크린으로 이용할 수 있도록 하는 광고 중계 서버, 사용자 단말 및 미디어 재생 장치를 제공하고자 한다. 사용자의 개인 정보를 이용하지 않고, 모바일의 광고 ID를 이용하여 사용자 맞춤형 광고 서비스를 제공하는 광고 중계 서버, 사용자 단말 및 미디어 재생 장치를 제공하고자 한다. 광고 ID를 이용하여 IPTV와 모바일을 하나의 매체로 연결시킴으로써, 광고 효과를 극대화시킬 수 있도록 하는 광고 중계 서버, 사용자 단말 및 미디어 재생 장치를 제공하고자 한다. IPTV에서의 시청 이력을 기반으로 사용자의 관심 정보를 생성하고, 사용자의 관심 정보에 기초하여 생성된 사용자 맞춤형 광고를 온오프라인 서비스와 연계하여 제공하는 광고 중계 서버, 사용자 단말 및 미디어 재생 장치를 제공하고자 한다. 다만, 본 실시예가 이루고자 하는 기술적 과제는 상기된 바와 같은 기술적 과제들로 한정되지 않으며, 또 다른 기술적 과제들이 존재할 수 있다.
상술한 기술적 과제를 달성하기 위한 수단으로서, 본 발명의 일 실시예는, 미디어 재생 장치로부터 발생되는 체크인(Check-in) 신호에 기초하여 상기 사용자 단말이 상기 미디어 재생 장치에 체크인되었다고 판단된 경우에, 상기 사용자 단말로부터 상기 사용자 단말의 고유 식별자를 수신하는 수신부, 상기 수신된 사용자 단말의 고유 식별자를 광고 서버로 전송하는 전송부 및 상기 전송된 사용자 단말의 고유 식별자에 기초하여 추출된 상기 사용자 단말의 상품 조회 이력에 기초하여 결정된 광고 컨텐츠 정보를 상기 광고 서버로부터 수신하고, 서비스 서버로 상기 수신한 광고 컨텐츠 정보를 전송하는 광고 제공부를 포함하고, 상기 미디어 재생 장치는 상기 광고 컨텐츠 정보에 대응하는 광고 컨텐츠를 상기 서비스 서버로부터 수신하여 표시하는 것인 광고 중계 서버를 제공할 수 있다.
또한, 본 발명의 다른 실시예는, 미디어 재생 장치로부터 발생하는 체크인(Check-in) 신호를 수신하여 상기 사용자 단말의 상기 미디어 재생 장치에 대한 체크인 여부를 판단하는 체크인 판단부 및 상기 체크인으로 판단된 경우 상기 사용자 단말의 고유 식별자를 추출하여 광고 중계 서버로 전송하는 전송부를 포함하고, 상기 사용자 단말의 고유 식별자는 상기 광고 중계 서버로부터 광고 서버로 전송되고, 상기 사용자 단말의 고유 식별자에 기초하여 상기 광고 서버에 의해 상기 사용자 단말의 상품 조회 이력이 추출되고, 상기 사용자 단말의 상품 조회 이력에 기초하여 상기 광고 서버에 의해 광고 컨텐츠 정보가 결정되어 상기 서비스 서버로 전송되고, 상기 미디어 재생 장치는 상기 광고 컨텐츠 정보를 상기 서비스 서버로부터 수신하여 표시하는 것인 사용자 단말을 제공할 수 있다.
또한, 본 발명의 또 다른 실시예는, 사용자 단말의 체크인 여부를 판단하기 위해 체크인(Check-in) 신호를 발생시키는 신호 발생부, 상기 사용자 단말이 상기 체크인 신호에 기초하여 상기 미디어 재생 장치에 체크인되었다고 판단한 경우에, 광고 컨텐츠 정보를 서비스 서버로부터 수신하여 표시하는 광고 제공부를 포함하고, 상기 사용자 단말의 고유 식별자는 상기 체크인 여부에 따라 상기 사용자 단말로부터 광고 중계 서버로 전송되고, 상기 광고 중계 서버로부터 광고 서버로 전송되고, 상기 사용자 단말의 고유 식별자에 기초하여 상기 광고 서버에 의해 상기 사용자 단말의 상품 조회 이력이 추출되고, 상기 광고 컨텐츠 정보는 상기 광고 서버에 의해 상기 사용자 단말의 상품 조회 이력에 기초하여 결정되고, 상기 광고 서버로부터 상기 서비스 서버로 전송되는 것인 미디어 재생 장치를 제공할 수 있다.
상술한 과제 해결 수단은 단지 예시적인 것으로서, 본 발명을 제한하려는 의도로 해석되지 않아야 한다. 상술한 예시적인 실시예 외에도, 도면 및 발명의 상세한 설명에 기재된 추가적인 실시예가 존재할 수 있다.
전술한 본 발명의 과제 해결 수단 중 어느 하나에 의하면, TV의 스크린을 모바일 광고의 확장 스크린으로 이용할 수 있도록 하는 광고 중계 서버, 사용자 단말 및 미디어 재생 장치를 제공할 수 있다. 사용자의 개인 정보를 이용하지 않고, 모바일의 광고 ID를 이용하여 사용자 맞춤형 광고 서비스를 제공하는 광고 중계 서버, 사용자 단말 및 미디어 재생 장치를 제공할 수 있다. 광고 ID를 이용하여 IPTV와 모바일을 하나의 매체로 연결시킴으로써, 광고 효과를 극대화시킬 수 있도록 하는 광고 중계 서버, 사용자 단말 및 미디어 재생 장치를 제공할 수 있다. IPTV에서의 시청 이력을 기반으로 사용자의 관심 정보를 생성하고, 사용자의 관심 정보에 기초하여 생성된 사용자 맞춤형 광고를 온오프라인 서비스와 연계하여 제공하는 광고 중계 서버, 사용자 단말 및 미디어 재생 장치를 제공할 수 있다.
도 1은 본 발명의 일 실시예에 따른 광고 중계 시스템의 구성도이다.
도 2는 본 발명의 일 실시예에 따른 미디어 재생 장치의 구성도이다.
도 3은 본 발명의 일 실시예에 따른 미디어 재생 장치에서 광고를 제공받는 방법의 순서도이다.
도 4는 본 발명의 일 실시예에 따른 사용자 단말의 구성도이다.
도 5는 본 발명의 일 실시예에 따른 사용자 단말에서 광고를 제공받는 방법의 순서도이다.
도 6은 본 발명의 일 실시예에 따른 광고 중계 서버의 구성도이다.
도 7은 본 발명의 일 실시예에 따른 광고 중계 서버에서 광고를 중계하는 방법의 순서도이다.
도 8a 내지 도 8c는 본 발명의 일 실시예에 따른 미디어 재생 장치 또는 사용자 단말에서 광고를 제공받는 과정을 설명하기 위한 예시적인 도면이다.
도 9는 본 발명의 일 실시예에 따른 광고 중계 시스템에서 광고를 중계하는 과정을 설명하기 위한 동작 흐름도이다.
도 10은 본 발명의 다른 실시예에 따른 광고 중계 시스템에서 광고를 중계하는 과정을 설명하기 위한 동작 흐름도이다.
도 11은 본 발명의 또 다른 실시예에 따른 광고 중계 시스템에서 광고를 중계하는 과정을 설명하기 위한 동작 흐름도이다.
아래에서는 첨부한 도면을 참조하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 본 발명의 실시예를 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.
명세서 전체에서, 어떤 부분이 다른 부분과 "연결"되어 있다고 할 때, 이는 "직접적으로 연결"되어 있는 경우뿐 아니라, 그 중간에 다른 소자를 사이에 두고 "전기적으로 연결"되어 있는 경우도 포함한다. 또한 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미하며, 하나 또는 그 이상의 다른 특징이나 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.
본 명세서에 있어서 '부(部)'란, 하드웨어에 의해 실현되는 유닛(unit), 소프트웨어에 의해 실현되는 유닛, 양방을 이용하여 실현되는 유닛을 포함한다. 또한, 1 개의 유닛이 2 개 이상의 하드웨어를 이용하여 실현되어도 되고, 2 개 이상의 유닛이 1 개의 하드웨어에 의해 실현되어도 된다.
본 명세서에 있어서 단말 또는 디바이스가 수행하는 것으로 기술된 동작이나 기능 중 일부는 해당 단말 또는 디바이스와 연결된 서버에서 대신 수행될 수도 있다. 이와 마찬가지로, 서버가 수행하는 것으로 기술된 동작이나 기능 중 일부도 해당 서버와 연결된 단말 또는 디바이스에서 수행될 수도 있다.
이하 첨부된 도면을 참고하여 본 발명의 일 실시예를 상세히 설명하기로 한다.
도 1은 본 발명의 일 실시예에 따른 광고 중계 시스템의 구성도이다. 도 1을 참조하면, 광고 중계 시스템(1)은 미디어 재생 장치(110), 사용자 단말(120), 광고 중계 서버(130), 광고 서버(140) 및 서비스 서버(150)를 포함할 수 있다. 도 1에 도시된 미디어 재생 장치(110), 사용자 단말(120), 광고 중계 서버(130), 광고 서버(140) 및 서비스 서버(150)는 광고 중계 시스템(1)에 의하여 제어될 수 있는 구성요소들을 예시적으로 도시한 것이다.
도 1의 광고 중계 시스템(1)의 각 구성요소들은 일반적으로 네트워크(network)를 통해 연결된다. 예를 들어, 도 1에 도시된 바와 같이, 광고 중계 서버(130)는 사용자 단말(120) 및 광고 서버(140)와 동시에 또는 시간 간격을 두고 연결될 수 있다.
네트워크는 단말들 및 서버들과 같은 각각의 노드 상호간에 정보교환이 가능한 연결구조를 의미하는 것으로, 이러한 네트워크의 일예는, 3G, 4G, 5G, Wi-Fi, 블루투스(Bluetooth), 인터넷(Internet), LAN(Local Area Network), Wireless LAN(Wireless Local Area Network), WAN(Wide Area Network), PAN(Personal Area Network) 등이 포함되나 이에 한정되지는 않는다.
미디어 재생 장치(110)는 사용자 단말(120)의 체크인 여부를 판단하기 위해 체크인(Check-in) 신호를 발생시킬 수 있다. 체크인 신호는 예를 들어, 비가청 주파수의 오디오 신호, 블루투스 신호 등일 수 있다.
미디어 재생 장치(110)는 사용자 단말(120)이 체크인 신호에 기초하여 미디어 재생 장치(110)에 체크인되었다고 판단한 경우에, 광고 컨텐츠를 서비스 서버(150)로부터 수신하여 표시할 수 있다. 체크인 상태는 사용자 단말(120)이 미디어 재생 장치(110)로부터 가까이 위치함을 나타낼 수 있다. 예를 들어, 체크인 상태는 사용자 단말(120)이 미디어 재생 장치(110)로부터 비가청 주파수의 오디오 신호나 블루투스 신호를 수신할 수 있을 만큼 가까이 있는 상태를 나타낼 수 있다.
미디어 재생 장치(110)는 광고 서버(140)에 의해 사용자 단말(120)의 광고 ID에 대응되어 광고 컨텐츠 정보가 결정되면, 광고 컨텐츠 정보에 대응하는 광고 컨텐츠를 서비스 서버(150)로부터 수신할 수 있다. 이러한 미디어 재생 장치(110)는 셋톱박스(set-top box), IPTV(Internet Protocol Television), 스마트 TV(Smart TV) 및 커넥티드 TV(Connected TV) 등을 포함할 수 있다.
사용자 단말(120)은 사용자 단말(120)에 설치된 광고 중계 서비스를 제공하는 앱을 통해 미디어 재생 장치(110)로부터 발생하는 체크인(Check-in) 신호를 수신하여 사용자 단말(120)의 미디어 재생 장치(110)에 대한 체크인 여부를 판단할 수 있다.
사용자 단말(120)은 체크인으로 판단된 경우 사용자 단말(120)의 고유 식별자를 추출하여 광고 중계 서버(130)로 전송할 수 있다. 사용자 단말(120)의 고유 식별자는 사용자 단말(120)의 OS 서버(안드로이드 서버 또는 IOS 서버)에서 발급한 광고 ID를 포함할 수 있다.
광고 ID는 광고 사용을 목적으로 앱 서비스에서 제공하는 ID로서, 사용자 별로 유니크하고 리셋 가능한 ID일 수 있다. 광고 ID는 광고 수익을 목적으로 하는 개발자에게는 간단하고 표준화된 시스템을 제공하며, 고객에게는 앱 스토어에서 노출되는 광고에 대한 컨트롤을 할 수 있도록 한다. 광고 ID는 개인 정보 공개와 관련하여 사용자 단말의 기존 고유 식별자(전화 번호, IP, MAC 어드레스 등)보다 비교적 엄격하지 않은 사용자 동의를 요구하므로 사용자의 동의와 관계 없이 본원 발명의 서비스에 사용되기에 적합할 수 있다.
사용자 단말(120)은 미디어 재생 장치(110)로부터 체크인 신호를 송신 및 인지하고, 인식된 체크인 신호로부터 미디어 재생 장치(110)의 ID를 추출한 후, 미디어 재생 장치(110)의 ID와 사용자 단말(120)의 광고 ID를 매칭하여 광고 중계 서버(130)로 전송할 수 있다. 광고 중계 서버(130)는 수신한 미디어 재생 장치(110)의 ID에 대응하는 해당 미디어 재생 장치(110)의 실시간 로그를 확인하여 해당 미디어 재생 장치(110)가 어떤 컨텐츠를 시청하고 있는지 모니터링을 수행할 수 있다.
사용자 단말(120)은 광고 컨텐츠 정보 또는 광고 컨텐츠와 관련된 상품 정보를 디스플레이에 표시할 수 있다.
예를 들어, 미디어 재생 장치(110)에서 동영상 형태의 광고 또는 네비게이션 화면에 노출되는 배너 형태의 광고를 포함하는 광고 컨텐츠가 광고와 관련된 상품을 선택할 수 있는 버튼과 함께 노출되고, 사용자로부터 노출된 버튼의 선택을 입력받은 경우, 사용자 단말(120)은 광고 서버(140)로부터 광고 컨텐츠와 관련된 상품 정보를 수신하여 표시할 수 있다.
다른 예를 들어, 사용자 단말(120)은 미디어 재생 장치(110)의 위치 정보 및 미디어 재생 장치(110)에서 방송 중인 프로그램에 대한 프로그램 정보 중 적어도 하나를 광고 중계 서버(130)로 전송하면, 광고 서버(140)로부터 미디어 재생 장치(110)의 위치 정보 및 프로그램 정보에 기초하여 결정된 광고 컨텐츠 정보를 수신하여 표시할 수 있다.
또 다른 예를 들어, 사용자 단말(120)은 광고 서버(140)로부터 주기적으로 측정된 사용자 단말(120)의 위치 정보 및 사용자 단말(120)의 관심 정보에 기초하여 결정된 광고 컨텐츠 정보를 수신하여 표시할 수 있다.
이러한 사용자 단말(120)는 예를 들어, 휴대성과 이동성이 보장되는 무선 통신 장치로서, 스마트폰(Smartphone), 스마트패드(Smartpad), 타블렛 PC(Tablet PC), CDMA(Code Division Multiple Access)-2000, W-CDMA(W-Code Division Multiple Access), PCS(Personal Communication System), GSM(Global System for Mobile communications), PDC(Personal Digital Cellular), PHS(Personal Handyphone System), PDA(Personal Digital Assistant), IMT(International Mobile Telecommunication)-2000, Wibro(Wireless Broadband Internet) 단말 등과 같은 모든 종류의 핸드헬드(Handheld) 기반의 무선 통신 장치를 포함할 수 있다.
광고 중계 서버(130)는 미디어 재생 장치(110)로부터 발생되는 체크인(Check-in) 신호에 기초하여 사용자 단말(120)이 미디어 재생 장치(110)에 체크인되었다고 판단된 경우에, 사용자 단말(120)로부터 사용자 단말(120)의 고유 식별자를 수신하고, 수신한 사용자 단말(120)의 고유 식별자를 광고 서버(140)로 전송할 수 있다.
광고 중계 서버(130)는 미디어 재생 장치(110)의 위치 정보 및 미디어 재생 장치(110)에서 방송 중인 프로그램에 대한 프로그램 정보 중 적어도 하나를 사용자 단말(120)로부터 더 수신하고, 미디어 재생 장치(110)의 위치 정보 및 프로그램 정보 중 적어도 하나를 광고 서버(140)로 전송할 수 있다.
광고 중계 서버(130)는 미디어 재생 장치(110)에 체크인된 경우에 생성된 미디어 재생 장치(110)의 시청 이력 및 사용자 단말(120)의 콘텐츠 조회 이력에 기초하여 사용자 단말(120)의 관심 정보를 생성할 수 있다. 광고 중계 서버(130)는 주기적으로 측정된 사용자 단말(120)의 위치 정보 및 생성된 관심 정보를 광고 서버(140)로 더 전송할 수 있다.
광고 중계 서버(130)는 광고 서버(140)로부터 사용자 단말(120)의 광고 ID에 대응되어 결정된 광고 컨텐츠 정보를 수신할 수 있다. 예를 들어, 광고 중계 서버(130)는 사용자 단말(120)의 고유 식별자에 기초하여 추출된 사용자 단말(120)의 상품 조회 이력에 기초하여 결정된 광고 컨텐츠 정보를 광고 서버(140)로부터 수신할 수 있다. 이 때, 광고 중계 서버(130)는 복수의 광고주 중 사용자 단말(120)의 상품 조회 이력에 기초하여 사용자 단말(120)의 광고를 낙찰받은 광고주에 대한 광고 컨텐츠 정보를 광고 서버(140)로부터 수신하고, 수신한 광고 컨텐츠 정보를 서비스 서버(150)로 전송할 수 있다.
광고 서버(140)는 광고 중계 서버(130)로부터 사용자 단말(120)의 고유 식별자를 전달받을 수 있다. 이 때, 광고 서버(140)는 전달받은 사용자 단말(120)의 고유 식별자에 기초하여 사용자 단말(120)의 상품 조회 이력을 추출할 수 있다.
광고 서버(140)는 사용자 단말(120)의 고유 식별자에 포함된 광고 ID에 대응하는 광고 컨텐츠 정보를 결정할 수 있다. 이 때, 광고 서버(140)는 결정된 광고 컨텐츠 정보를 사용자 단말(120)로 전송할 수 있다.
광고 서버(140)는 추출한 상품 조회 이력에 기초하여 광고 컨텐츠 정보를 결정할 수 있다. 이 때, 광고 서버(140)는 결정된 광고 컨텐츠 정보를 서비스 서버(150)로 전달할 수 있다. 광고 서버(140)는 복수의 광고주 서버를 포함할 수 있고, 사용자 단말(120)의 광고를 입찰할 수 있는 서비스를 복수의 광고주 서버로 제공하는 광고 비딩 서버를 포함할 수 있다.
서비스 서버(150)는 광고 서버(140)로부터 광고 컨텐츠 정보를 수신하고, 광고 컨텐츠 정보에 대응하는 광고 컨텐츠를 미디어 재생 장치(110)로 전송할 수 있다.
도 2는 본 발명의 일 실시예에 따른 미디어 재생 장치의 구성도이다. 도 2를 참조하면, 미디어 재생 장치(110)는 신호 발생부(210) 및 광고 제공부(220)를 포함할 수 있다.
신호 발생부(210)는 사용자 단말(120)의 체크인 여부를 판단하기 위해 체크인(Check-in) 신호를 발생시킬 수 있다. 신호 발생부(210)는 예를 들어, 비가청 주파수, 블루투스 신호 등을 통해 체크인 신호를 발생시킬 수 있다.
광고 제공부(220)는 사용자 단말(120)이 체크인 신호에 기초하여 미디어 재생 장치(110)에 체크인되었다고 판단한 경우에, 광고 컨텐츠 정보를 서비스 서버(150)로부터 수신하여 표시할 수 있다. 예를 들어, 사용자 단말(120)이 미디어 재생 장치(110)에 체크인되었다고 판단한 경우, 사용자 단말(120)의 OS 서버(안드로이드 서버 또는 iOS 서버 등)에서 발급한 광고 ID를 포함하는 광고 식별자를 광고 중계 서버(130)를 통해 광고 서버(140)로 전송할 수 있다. 이 때, 광고 제공부(220)는 광고 서버(140)에 의해 사용자 단말(120)의 광고 ID에 대응되어 결정된 광고 컨텐츠 정보를 서비스 서버(150)로부터 수신할 수 있다. 광고 컨텐츠 정보는 사용자 단말(120)의 광고 ID에 기초하여 추출된 사용자 단말(120)의 상품 조회 이력에 기초하여 결정된 것일 수 있다.
광고 제공부(220)는 디스플레이를 통해 동영상 형태의 광고 또는 네비게이션 화면에 노출되는 배너 형태의 광고를 포함하는 광고 컨텐츠를 디스플레이에 표시할 수 있으며, 광고와 관련된 상품을 선택할 수 있는 버튼을 함께 노출할 수 있다. 예를 들어, 사용자 단말(120)의 상품 조회 이력에 액세서리가 포함된 경우, 광고 제공부(220)는 서비스 서버(150)로부터 액세서리와 관련된 광고 컨텐츠를 동영상 형태의 광고 또는 네비게이션 화면에 노출되는 배너 형태의 광고로 표시할 수 있으며, 액세서리와 관련된 상품을 선택할 수 있는 버튼을 함께 노출할 수 있다. 이 때, 사용자로부터 리모컨을 통해 디스플레이에 노출된 버튼의 선택을 입력받은 경우, 광고 제공부(220)는 해당 광고 컨텐츠와 관련된 상품 정보가 사용자 단말(120)로 전송되도록 광고 서버(140)로 요청할 수 있다.
이와 같이, 광고 제공부(220)는 사용자 단말(120)의 광고 ID에 기초하여 추출된 상품 조회 이력에 의해 결정된 모바일 광고를 미디어 재생 장치(110)와 연결된 디스플레이를 통해 확장된 스크린으로 표시할 수 있다.
도 3은 본 발명의 일 실시예에 따른 미디어 재생 장치에서 광고를 제공받는 방법의 순서도이다. 도 3에 도시된 실시예에 따른 미디어 재생 장치(110)에 의해 수행되는 광고를 제공받는 방법은 도 1 및 도 2에 도시된 실시예에 따른 광고 중계 시스템(1)에서 시계열적으로 처리되는 단계들을 포함한다. 따라서, 이하 생략된 내용이라고 하더라도 도 1 및 도 2에 도시된 실시예에 따른 미디어 재생 장치(110)에 의해 수행되는 광고를 제공받는 방법에도 적용된다.
단계 S310에서 미디어 재생 장치(110)는 사용자 단말(120)의 체크인 여부를 판단하기 위해 체크인(Check-in) 신호를 발생시킬 수 있다.
단계 S320에서 미디어 재생 장치(110)는 사용자 단말(120)이 체크인 신호에 기초하여 미디어 재생 장치(110)에 체크인되었다고 판단한 경우에, 광고 컨텐츠 정보를 서비스 서버(150)로부터 수신하여 표시할 수 있다.
상술한 설명에서, 단계 S310 내지 S320은 본 발명의 구현예에 따라서, 추가적인 단계들로 더 분할되거나, 더 적은 단계들로 조합될 수 있다. 또한, 일부 단계는 필요에 따라 생략될 수도 있고, 단계 간의 순서가 변경될 수도 있다.
도 4는 본 발명의 일 실시예에 따른 사용자 단말의 구성도이다. 도 4를 참조하면, 사용자 단말(120)은 체크인 판단부(410), 전송부(420) 및 광고 제공부(430)를 포함할 수 있다.
체크인 판단부(410)는 사용자 단말(120)에 설치된 광고 중계 서비스를 제공하는 앱을 통해 미디어 재생 장치(110)로부터 발생하는 체크인(Check-in) 신호를 수신할 수 있다.
체크인 판단부(410)는 수신한 체크인 신호에 기초하여 사용자 단말(120)의 미디어 재생 장치(110)에 대한 체크인 여부를 판단할 수 있다. 예를 들어, 사용자 단말(120)이 미디어 재생 장치(110)와 근접한 거리에 위치한 경우, 체크인 판단부(410)는 체크인 신호를 수신함으로써, 미디어 재생 장치(110)에 대한 체크인을 판단할 수 있다. 다른 예를 들어, 미디어 재생 장치(110)에 이미 체크인된 사용자 단말(120)이 미디어 재생 장치(110)와의 거리가 멀어짐에 따라 체크인 신호를 수신하지 못하게 되는 경우, 체크인 판단부(410)는 체크인 신호를 수신하지 못하였으므로 미디어 재생 장치(110)에 대해 체크아웃으로 판단할 수 있다.
전송부(420)는 체크인으로 판단된 경우, 사용자 단말(120)의 고유 식별자를 추출하여 광고 중계 서버(130)로 전송할 수 있다. 고유 식별자는 사용자 단말(120)의 OS 서버에서 발급한 광고 ID를 포함할 수 있다.
전송부(420)는 미디어 재생 장치(110)의 위치 정보 및 미디어 재생 장치(110)의 ID, 미디어 재생 장치(110)에서 방송 중인 프로그램에 대한 프로그램 정보 중 적어도 하나를 광고 중계 서버(130)로 전송할 수 있다.
광고 제공부(430)는 광고 서버(140)로부터 수신한 광고 컨텐츠 정보 또는 광고 컨텐츠와 관련된 상품 정보를 수신하여 디스플레이에 표시할 수 있다.
일 실시예에서, 광고 제공부(430)는 미디어 재생 장치(110)에서 표시된 광고 컨텐츠와 관련된 상품 정보를 광고 서버(140)로부터 수신하여 표시할 수 있다. 광고 컨텐츠는 서비스 서버(150)에 의해 사용자 단말(120)의 상품 조회 이력에 기초하여 결정된 것일 수 있다. 예를 들어, 사용자 단말(120)에서 오픈 마켓 앱 또는 소셜 커머스 앱을 통해 액세서리를 검색한 경우, 미디어 재생 장치(110)가 서비스 서버(150)로부터 액세서리와 관련된 광고 컨텐츠를 동영상 형태의 광고 또는 네비게이션 화면에 노출되는 배너 형태의 광고로 표시하고, 액세서리와 관련된 상품을 선택할 수 있는 버튼과 함께 노출할 수 있다. 이 때, 미디어 재생 장치(110)가 사용자로부터 리모컨을 통해 노출된 버튼의 선택을 입력받는 경우, 광고 제공부(430)는 미디어 재생 장치(120)에서 요청한 액세서리에 대한 상품 정보를 광고 서버(140)로부터 수신하여 표시할 수 있다.
다른 실시예에서, 광고 제공부(430)는 온라인 서비스와 연계된 광고 컨텐츠 정보를 수신하여 표시할 수 있다. 광고 제공부(430)는 광고 서버(140)로부터 미디어 재생 장치(110)의 위치 정보 및 프로그램 정보에 기초하여 결정된 광고 컨텐츠 정보를 수신하여 표시할 수 있다. 예를 들어, 사용자가 미디어 재생 장치(110)를 통해 '수요미식회 - 피자편' 시청하고 있는 경우, 광고 제공부(430)는 미디어 재생 장치(110)의 위치 정보, 시청중인 프로그램 정보, 프로그램에서 방영 중인 음식 종류에 기초하여 결정된 인근 피자 매장의 모바일 쿠폰, 이벤트 정보 등을 수신하여 표시할 수 있다.
또 다른 실시예에서, 광고 제공부(430)는 오프라인 서비스와 연계된 광고 컨텐츠 정보를 수신하여 표시할 수 있다. 광고 제공부(430)는 광고 서버(140)로부터 주기적으로 측정된 사용자 단말(120)의 위치 정보 및 사용자 단말(120)의 관심 정보에 기초하여 결정된 광고 컨텐츠 정보를 수신하여 표시할 수 있다. 예를 들어, 사용자가 백화점과 같은 오프라인 매장에서 쇼핑 중인 경우, 광고 제공부(430)는 광고 서버(140)로부터 사용자 단말(120)의 관심 정보에 기초하여 결정된 모바일 쿠폰, 할인 정보 등을 수신하여 표시할 수 있다. 사용자 단말(120)의 위치 정보는 MIC app을 통해 주기적으로 측정될 수 있으며, 사용자 단말(120)의 관심 정보는 사용자 단말(120)이 미디어 재생 장치(110)에 체크인된 경우에 생성된 미디어 재생 장치(110)의 시청 이력 및 사용자 단말(120)의 컨텐츠 조회 이력에 기초하여 광고 중계 서버(130)에 의해 생성될 수 있다.
도 5는 본 발명의 일 실시예에 따른 사용자 단말에서 광고를 제공받는 방법의 순서도이다. 도 5에 도시된 실시예에 따른 사용자 단말(120)에 의해 수행되는 광고를 제공받는 방법은 도 1 내지 도 4에 도시된 실시예에 따른 광고 중계 시스템(1)에서 시계열적으로 처리되는 단계들을 포함한다. 따라서, 이하 생략된 내용이라고 하더라도 도 1 내지 도 4에 도시된 실시예에 따른 사용자 단말(120)에 의해 수행되는 광고를 제공받는 방법에도 적용된다.
단계 S510에서 사용자 단말(120)은 미디어 재생 장치(110)로부터 발생하는 체크인(Check-in) 신호를 수신하여 사용자 단말(120)의 미디어 재생 장치(110)에 대한 체크인 여부를 판단할 수 있다.
단계 S520에서 사용자 단말(120)은 체크인으로 판단된 경우, 사용자 단말(120)의 고유 식별자를 추출하여 광고 중계 서버(130)로 전송할 수 있다. 또한, 사용자 단말(120)은 미디어 재생 장치(110)의 위치 정보 및 미디어 재생 장치(110)에서 방송 중인 프로그램에 대한 프로그램 정보 등을 광고 중계 서버(130)로 전송할 수 있다.
도 5에서는 도시되지 않았으나, 사용자 단말(120)은 광고 서버(140)로부터 미디어 재생 장치(110)의 위치 정보 및 프로그램 정보에 기초하여 결정된 광고 컨텐츠 정보를 수신하여 표시하는 단계를 더 포함할 수 있다.
도 5에서는 도시되지 않았으나, 미디어 재생 장치(110)에 표시되는 광고 컨텐츠가 동영상 형태의 광고 또는 네비게이션 화면에 노출되는 배너 형태의 광고를 포함하여 광고와 관련된 상품을 선택할 수 있는 버튼과 함께 노출되고, 미디어 재생 장치(110)를 통해 노출된 버튼의 선택을 입력받은 경우, 사용자 단말(120)은 광고 서버(140)로부터 광고 컨텐츠와 관련된 상품 정보를 수신하여 표시하는 단계를 더 포함할 수 있다.
도 5에서는 도시되지 않았으나, 사용자 단말(120)은 광고 서버(140)로부터 주기적으로 측정된 사용자 단말(120)의 위치 정보 및 사용자 단말(120)의 관심 정보에 기초하여 결정된 광고 컨텐츠 정보를 수신하여 표시하는 단계를 더 포함할 수 있다.
상술한 설명에서, 단계 S510 내지 S520은 본 발명의 구현예에 따라서, 추가적인 단계들로 더 분할되거나, 더 적은 단계들로 조합될 수 있다. 또한, 일부 단계는 필요에 따라 생략될 수도 있고, 단계 간의 순서가 변경될 수도 있다.
도 6은 본 발명의 일 실시예에 따른 광고 중계 서버의 구성도이다. 도 6을 참조하면, 광고 중계 서버(130)는 수신부(610), 생성부(620), 전송부(630), 광고 제공부(640)를 포함할 수 있다.
수신부(610)는 미디어 재생 장치(110)로부터 발생되는 체크인(Check-in) 신호에 기초하여 사용자 단말(120)이 미디어 재생 장치(110)에 체크인되었다고 판단된 경우에, 사용자 단말(120)로부터 사용자 단말(120)의 고유 식별자를 수신할 수 있다. 사용자 단말(120)의 고유 식별자는 사용자 단말(120)의 OS 서버에서 발급한 광고 ID를 포함할 수 있다.
수신부(610)는 미디어 재생 장치(110)의 위치 정보 및 미디어 재생 장치(110)에서 방송 중인 프로그램에 대한 프로그램 정보 중 적어도 하나를 사용자 단말(120)로부터 수신할 수 있다.
생성부(620)는 미디어 재생 장치(110)에 체크인된 경우에 생성된 미디어 재생 장치(110)의 시청 이력 및 사용자 단말(120)의 콘텐츠 조회 이력에 기초하여 사용자 단말(120)의 관심 정보를 생성할 수 있다. 미디어 재생 장치(110)의 시청 이력은 예를 들어, 홈쇼핑 채널, PPL이 포함된 콘텐츠, 맛집 콘텐츠 등에 대한 시청 이력이 포함될 수 있다. 사용자 단말(120)의 콘텐츠 조회 이력은 예를 들어, 상품 정보, 매장 정보와 같은 콘텐츠 메티데이터를 포함할 수 있다.
전송부(630)는 수신된 사용자 단말(120)의 고유 식별자를 광고 서버(140)로 전송할 수 있다. 또한, 전송부(630)는 미디어 재생 장치(110)의 위치 정보 및 프로그램 정보 중 적어도 하나를 광고 서버(140)로 전송할 수 있다.
광고 제공부(640)는 광고 서버(140)로부터 사용자 단말(120)의 광고 ID에 대응되어 결정된 광고 컨텐츠 정보를 수신할 수 있다. 예를 들어, 광고 제공부(640)는 사용자 단말(120)의 고유 식별자에 기초하여 추출된 사용자 단말(120)의 상품 조회 이력에 기초하여 결정된 광고 컨텐츠 정보를 광고 서버(140)로부터 수신할 수 있다. 이 때, 광고 제공부(640)는 복수의 광고주 중 사용자 단말(120)의 상품 조회 이력에 기초하여 사용자 단말(120)의 광고를 낙찰받은 광고주에 대한 광고 컨텐츠 정보를 광고 서버(140)로부터 수신할 수 있다. 광고 제공부(640)가 수신한 광고 컨텐츠 정보를 서비스 서버(150)로 전송하면, 미디어 재생 장치(110)가 서비스 서버(150)로부터 광고 컨텐츠 정보에 대응하는 광고 컨텐츠를 표시할 수 있다. 예를 들어, 사용자 단말(120)의 상품 조회 이력에 따라 광고 컨텐츠 정보를 '운동화'로 결정하면, 광고 제공부(640)는 경매를 통해 운동화 광고에 대해 가장 높은 금액을 제시한 광고주의 광고 컨텐츠 정보를 광고 서버(140)로부터 수신할 수 있다. 이 때, 광고 제공부(640)가 광고 서버(140)로부터 수신한 운동화의 광고 컨텐츠 정보를 서비스 서버(150)로 전송하면, 미디어 재생 장치(110)가 서비스 서버(150)로부터 운동화 광고를 표시할 수 있게 된다.
광고 제공부(640)는 주기적으로 측정된 사용자 단말(120)의 위치 정보 및 생성된 관심 정보를 광고 서버(140)로 전송할 수 있다. 예를 들어, 광고 제공부(640)가 주기적으로 측정된 사용자 단말(120)의 위치 정보 및 생성된 관심 정보를 광고 서버(140)로 전송함으로써, 광고 서버(140)로부터 위치 정보 및 관심 정보에 기초하여 결정된 광고 컨텐츠 정보가 사용자 단말(120)에 의해 표시되도록 할 수 있다.
도 7은 본 발명의 일 실시예에 따른 광고 중계 서버에서 광고를 중계하는 방법의 순서도이다. 도 7에 도시된 실시예에 따른 광고 중계 서버(130)에서 수행되는 광고를 중계하는 방법은 도 1 내지 도 6에 도시된 실시예에 따른 광고 중계 시스템(1)에서 시계열적으로 처리되는 단계들을 포함한다. 따라서, 이하 생략된 내용이라고 하더라도 도 1 내지 도 6에 도시된 실시예에 따른 광고 중계 서버(130)에 의해 수행되는 광고를 중계하는 방법에도 적용된다.
단계 S710에서 광고 중계 서버(130)는 미디어 재생 장치(110)로부터 발생되는 체크인(Check-in) 신호에 기초하여 사용자 단말(120)이 미디어 재생 장치(110)에 체크인되었다고 판단된 경우에, 사용자 단말(120)로부터 사용자 단말(120)의 고유 식별자를 수신할 수 있다.
단계 S720에서 광고 중계 서버(130)는 수신된 사용자 단말(120)의 고유 식별자를 광고 서버(140)로 전송할 수 있다.
단계 S730에서 광고 중계 서버(130)는 전송된 사용자 단말(120)의 고유 식별자에 기초하여 추출된 사용자 단말(120)의 상품 조회 이력에 기초하여 결정된 광고 컨텐츠 정보를 광고 서버(140)로부터 수신할 수 있다. 예를 들어, 광고 중계 서버(130)는 광고 서버(140)로부터 사용자 단말(120)의 광고 ID에 대응되어 결정된 광고 컨텐츠 정보를 수신할 수 있다. 이 때, 광고 중계 서버(130)는 복수의 광고주 중 사용자 단말(120)의 상품 조회 이력에 기초하여 사용자 단말(120)의 광고를 낙찰받은 광고주에 대한 광고 컨텐츠 정보를 광고 서버(140)로부터 수신할 수 있다.
단계 S740에서 광고 중계 서버(130)는 서비스 서버(150)로 수신한 광고 컨텐츠 정보를 전송할 수 있다.
도 7에서는 도시되지 않았으나, 광고 중계 서버(130)는 미디어 재생 장치(110)의 위치 정보 및 미디어 재생 장치(110)에서 방송 중인 프로그램에 대한 프로그램 정보 중 적어도 하나를 사용자 단말(120)로부터 수신하는 단계 및 미디어 재생 장치(110)의 위치 정보 및 프로그램 정보 중 적어도 하나를 광고 서버(140)로 전송하는 단계를 더 포함할 수 있다.
도 7에서는 도시되지 않았으나, 광고 중계 서버(130)는 미디어 재생 장치(110)에 체크인된 경우에 생성된 미디어 재생 장치(110)의 시청 이력 및 사용자 단말(120)의 콘텐츠 조회 이력에 기초하여 사용자 단말(120)의 관심 정보를 생성하는 단계를 더 포함할 수 있다. 광고 중계 서버(130)는 주기적으로 측정된 사용자 단말(120)의 위치 정보 및 생성된 관심 정보를 광고 서버(140)로 전송할 수 있다.
상술한 설명에서, 단계 S710 내지 S740은 본 발명의 구현예에 따라서, 추가적인 단계들로 더 분할되거나, 더 적은 단계들로 조합될 수 있다. 또한, 일부 단계는 필요에 따라 생략될 수도 있고, 단계 간의 순서가 변경될 수도 있다.
도 8a 내지 도 8c는 본 발명의 일 실시예에 따른 미디어 재생 장치 또는 사용자 단말에서 광고를 제공받는 과정을 설명하기 위한 예시적인 도면이다.
도 8a는 사용자 단말의 상품 조회 이력에 기초하여 광고 컨텐츠 정보를 결정하고, 결정된 광고 컨텐츠 정보에 대응하는 광고 컨텐츠를 제공하는 과정을 설명하기 위한 예시적인 도면이다. 도 8a를 참조하면, 미디어 재생 장치(110)는 체크인 신호(800)를 발생시킬 수 있다.
사용자 단말(120)은 사용자 단말(120)에 설치된 광고 중계 서비스를 제공하는 앱(810)을 통해 미디어 재생 장치(110)로부터 발생되는 체크인 신호(800)를 수신할 수 있다. 이 때, 사용자 단말(120)이 미디어 재생 장치(110)에 체크인되었다고 판단되면, 사용자 단말(120)은 광고 ID를 포함하는 고유 식별자를 광고 중계 서버(130)를 통해 광고 서버(140)로 전송할 수 있다.
광고 서버(140)가 사용자 단말(810)의 고유 식별자에 기초하여 사용자 단말(120)의 상품 조회 이력을 추출하고, 추출한 상품 조회 이력에 기초하여 광고 컨텐츠 정보를 결정할 수 있다. 예를 들어, 사용자 단말(120)에서 오픈 마켓 앱 또는 소셜 커머스 앱을 통해 '운동화'를 조회한 경우, 광고 서버(140)는 상품 조회 이력에 기초하여 광고 컨텐츠 정보를 '운동화'로 결정할 수 있다. 이 때, 광고 서버(140)는 결정된 광고 컨텐츠 정보를 서비스 서버(150)로 전송할 수 있다.
미디어 재생 장치(110)는 광고 컨텐츠 정보와 대응되는 광고 컨텐츠를 디스플레이에 표시할 수 있다. 예를 들어, 미디어 재생 장치(110)는 동영상 형태의 광고를 포함하는 광고 컨텐츠(820)를 광고와 관련된 상품을 선택할 수 있는 버튼과 함께 표시할 수 있다. 다른 예를 들어, 미디어 재생 장치(110)는 네비게이션 화면에 노출되는 배너 형태의 광고를 포함하는 광고 컨텐츠(830)를 광고와 관련된 상품을 선택할 수 있는 버튼과 함께 표시할 수 있다.
미디어 재생 장치(110)는 사용자로부터 리모컨을 통해 버튼의 선택을 입력받은 경우, 사용자 단말(120)을 통해 광고 서버(140)로부터 광고 컨텐츠 정보와 관련된 상품 정보(840)를 수신하여 표시할 수 있도록 할 수 있다.
도 8b는 온라인 서비스와 연계된 광고 컨텐츠 정보를 제공하는 과정을 설명하기 위한 예시적인 도면이다. 도 8a 및 도 8b를 참조하면, 미디어 재생 장치(110)는 체크인 신호(800)를 발생시킬 수 있다.
사용자 단말(120)은 사용자 단말(120)에 설치된 광고 중계 서비스를 제공하는 앱(810)을 통해 미디어 재생 장치(110)로부터 발생되는 체크인 신호(800)를 수신할 수 있다. 이 때, 사용자 단말(120)이 체크인되었다고 판단되면, 사용자 단말(120)은 광고 ID를 포함하는 고유 식별자를 광고 중계 서버(130)를 통해 광고 서버(140)로 전송할 수 있다.
예를 들어, 사용자가 미디어 재생 장치(110)를 통해 '수요미식회 - 치킨편'(850)시청하고 있다고 가정하자.
사용자 단말(120)은 미디어 재생 장치(110)의 위치 정보 및 미디어 재생 장치(110)에서 방송 중인 프로그램에 대한 프로그램 정보 중 적어도 하나를 광고 중계 서버(130)로 전송할 수 있다.
광고 중계 서버(130)는 사용자 단말(120)로부터 수신한 미디어 재생 장치(110)의 위치 정보 및 미디어 재생 장치(110)에서 방송 중인 프로그램의 정보 중 적어도 하나를 광고 서버(140)로 전송할 수 있다.
광고 서버(140)는 위치 정보 및 프로그램 정보에 기초하여 광고 컨텐츠 정보를 결정하고, 결정된 광고 컨텐츠 정보를 사용자 단말(120)로 전송할 수 있다. 예를 들어, 광고 서버(140)는 사용자가 시청중인 '수요미식회 - 치킨편'(850)에 기초하여 배달앱에서 사용가능한 모바일 쿠폰(860)을 사용자 단말(120)로 전송할 수 있다.
도 8c는 본 발명의 일 실시예에 따른 오프라인 서비스와 연계된 광고 컨텐츠 정보를 제공하는 과정을 설명하기 위한 예시적인 도면이다. 도 8a 내지 도 8c를 참조하면, 미디어 재생 장치(110)는 체크인 신호(800)를 발생시킬 수 있다.
사용자 단말(120)은 사용자 단말(120)에 설치된 광고 중계 서비스를 제공하는 앱(810)을 통해 미디어 재생 장치(110)로부터 발생되는 체크인 신호(800)를 수신할 수 있다. 이 때, 사용자 단말(120)이 체크인되었다고 판단되면, 사용자 단말(120)은 광고 ID를 포함하는 고유 식별자를 광고 중계 서버(130)를 통해 광고 서버(140)로 전송할 수 있다.
광고 중계 서버(130)는 사용자 단말(120)이 미디어 재생 장치(110)에 체크인된 경우에 생성된 미디어 재생 장치(110)의 시청 이력(880) 및 사용자 단말(120)의 콘텐츠 조회 이력에 기초하여 사용자 단말(120)의 관심 정보를 생성할 수 있다. 예를 들어, 광고 중계 서버(130)는 사용자가 미디어 재생 장치(110)를 통해 시청한 홈쇼핑 채널, PPL이 포함된 콘텐츠, 맛집 콘텐츠를 포함하는 시청 이력(870)과 사용자 단말(120)에서 조회한 상품 정보, 매장 정보 등의 메타데이터를 포함하는 콘텐츠 조회 이력에 기초하여 사용자 단말(120)의 관심 정보를 생성할 수 있다.
예를 들어, 광고 중계 서버(130)는 가입자 정보에 기초하여 사용자가 '분당에 사는 40대 여자'이며, 홈쇼핑의 아이스크림 방송의 시청 이력에 기초하여 사용자는 '아이스크림'에 관심이 있으며, '별에서 온 그대'라는 드라마의 시청 이력에 기초하여 사용자는 '전지현 립스틱'에 관심이 있으며, '수요 미식회 - 불고기편'이라는 맛집 프로그램 시청 이력에 기초하여 사용자는 '불고기'를 먹고 싶어 할 확률이 높다는 관심 정보를 생성할 수 있다.
광고 중계 서버(130)는 주기적으로 측정된 사용자 단말(120)의 위치 정보 및 생성된 관심 정보를 광고 서버(140)로 전송할 수 있다. 예를 들어, 광고 중계 서버(130)는 사용자 단말의 MIC app을 통해 'OO 백화점'에 방문한 것을 확인할 수 있다. 이 때, 광고 중계 서버(130)가 'OO 백화점' 및 사용자 단말(120)의 관심 정보를 광고 서버(140)로 전송하면, 광고 서버(140)는 사용자 단말(120)로 '전지현 립스틱 30% 할인 쿠폰', '아웃도어 의류 50% 할인 쿠폰', '불고기 브라더스 10% 할인 쿠폰'과 같은 광고 컨텐츠 정보(880)를 제공할 수 있다.
도 9는 본 발명의 일 실시예에 따른 광고 중계 시스템에서 광고를 중계하는 과정을 설명하기 위한 동작 흐름도이다. 도 9를 참조하면, 광고 컨텐츠 중계 시스템(1)은 미디어 재생 장치(110), 사용자 단말(120), 광고 중계 서버(130), 광고 서버(140) 및 서비스 서버(150)를 포함할 수 있다. 일 실시예에 따르면, 광고 중계 시스템(1)은 미디어 재생 장치(110)로 광고 컨텐츠를 제공하고, 사용자 단말(120)로 광고 컨텐츠와 연관된 상품 정보를 제공할 수 있다.
미디어 재생 장치(110)는 체크인 신호를 발생할 수 있다(S901).
사용자 단말(120)은 미디어 재생 장치(110)로부터 발생된 체크인 신호를 수신하여 사용자 단말(120)의 미디어 재생 장치(110)에 대한 체크인 여부를 판단하고(S902), 미디어 재생 장치(110)에 대해 미체크인으로 판단된 경우, 체크인을 수행할 수 있다(S903).
사용자 단말(120)은 미디어 재생 장치(110)에 대해 체크인으로 판단된 경우, 사용자 단말(120)의 고유 식별자를 추출하여(S904), 추출된 사용자 단말(120)의 고유 식별자를 광고 중계 서버(130)로 전송할 수 있다(S905).
광고 중계 서버(130)는 사용자 단말(120)로부터 수신한 고유 식별자를 광고 서버(140)로 전달할 수 있다(S906).
광고 서버(140)는 사용자 단말(120)의 고유 식별자에 기초하여 사용자 단말(120)의 상품 조회 이력을 추출하고(S907), 추출된 상품 조회 이력에 기초하여 광고 컨텐츠 정보를 결정할 수 있다(S908). 광고 서버(140)는 결정된 광고 컨텐츠 정보를 광고 중계 서버(130)로 전송할 수 있다(S909).
광고 중계 서버(130)는 광고 서버(140)로부터 수신한 광고 컨텐츠 정보를 서비스 서버(150)로 전달할 수 있다(S910).
서비스 서버(150)는 광고 컨텐츠 정보에 대응하는 광고 컨텐츠를 미디어 재생 장치(110)로 전송할 수 있다(S911).
미디어 재생 장치(110)는 서비스 서버(150)로부터 수신한 광고 컨텐츠를 표시할 수 있다(S912). 미디어 재생 장치(110)는 사용자로부터 리모컨을 통해 광고 컨텐츠와 관련된 상품을 선택받으면(S913), 광고 컨텐츠와 관련된 상품 정보를 광고 서버(140)로 요청할 수 있다(S914).
광고 서버(140)는 광고 컨텐츠와 관련된 상품 정보를 사용자 단말(120)로 전송하면(S915), 사용자 단말(120)에서 광고 컨텐츠와 관련된 상품 정보를 디스플레이에 표시할 수 있다(S916).
상술한 설명에서, 단계 S901 내지 S916은 본 발명의 구현예에 따라서, 추가적인 단계들로 더 분할되거나, 더 적은 단계들로 조합될 수 있다. 또한, 일부 단계는 필요에 따라 생략될 수도 있고, 단계 간의 순서가 변경될 수도 있다.
도 10은 본 발명의 다른 실시예에 따른 광고 중계 시스템에서 광고를 중계하는 과정을 설명하기 위한 동작 흐름도이다. 도 10을 참조하면, 광고 중계 시스템(1)은 미디어 재생 장치(110), 사용자 단말(120), 광고 중계 서버(130), 광고 서버(140)를 포함할 수 있다. 다른 실시예에 따르면, 광고 중계 시스템(1)은 사용자 단말(120)로 온라인 서비스와 연계된 광고 컨텐츠 정보를 제공할 수 있다.
미디어 재생 장치(110)는 체크인 신호를 발생할 수 있다(S1010).
사용자 단말(120)은 미디어 재생 장치(110)로부터 발생된 체크인 신호를 수신하여 사용자 단말(120)의 미디어 재생 장치(110)에 대한 체크인 여부를 판단하고(S1020), 미디어 재생 장치(110)에 대해 미체크인으로 판단된 경우, 체크인을 수행할 수 있다(S1030).
사용자 단말(120)은 미디어 재생 장치(110)에 대해 체크인으로 판단된 경우, 사용자 단말(120)의 고유 식별자를 추출하고(S1040), 추출된 사용자 단말(120)의 고유 식별자와 미디어 재생 장치(110)의 위치 정보 또는 미디어 재생 장치(110)에서 방송중인 프로그램에 대한 프로그램 정보 중 적어도 어느 하나를 함께 광고 중계 서버(130)로 전송할 수 있다(S1050).
광고 중계 서버(130)는 사용자 단말(120)의 고유 식별자와 미디어 재생 장치(110)의 위치 정보 또는 프로그램 정보 중 적어도 어느 하나를 함께 광고 서버(140)로 전송할 수 있다(S1060).
광고 서버(140)는 사용자 단말(120)의 고유 식별자와 미디어 재생 장치(110)의 위치 정보 또는 프로그램 정보에 기초하여 광고 컨텐츠 정보를 결정하고(S1070), 결정된 광고 컨텐츠 정보를 사용자 단말(120)로 전송할 수 있다(S108).
사용자 단말(120)은 광고 서버(140)로부터 수신한 광고 컨텐츠 정보를 디스플레이에 표시할 수 있다(S1090).
상술한 설명에서, 단계 S1010 내지 S1090은 본 발명의 구현예에 따라서, 추가적인 단계들로 더 분할되거나, 더 적은 단계들로 조합될 수 있다. 또한, 일부 단계는 필요에 따라 생략될 수도 있고, 단계 간의 순서가 변경될 수도 있다.
도 11은 본 발명의 또 다른 실시예에 따른 광고 중계 시스템에서 광고를 중계하는 과정을 설명하기 위한 동작 흐름도이다. 도 11을 참조하면, 광고 중계 시스템(1)은 미디어 재생 장치(110), 사용자 단말(120), 광고 중계 서버(130), 광고 서버(140)를 포함할 수 있다. 또 다른 실시예에 따르면, 광고 중계 시스템(1)은 사용자 단말(120)로 오프라인 서비스와 연계된 광고 컨텐츠 정보를 제공할 수 있다.
미디어 재생 장치(110)는 체크인 신호를 발생할 수 있다(S1101).
사용자 단말(120)은 미디어 재생 장치(110)로부터 발생된 체크인 신호를 수신하여 사용자 단말(120)의 미디어 재생 장치(110)에 대한 체크인 여부를 판단하고(S1102), 미디어 재생 장치(110)에 대해 미체크인으로 판단된 경우, 체크인을 수행할 수 있다(S1103).
사용자 단말(120)은 미디어 재생 장치(110)에 대해 체크인으로 판단된 경우, 사용자 단말(120)의 고유 식별자를 추출하고(S1104), 추출된 사용자 단말(120)의 고유 식별자를 광고 중계 서버(130)로 전송할 수 있다(S1105).
광고 중계 서버(130)는 미디어 재생 장치(110)의 시청 이력 및 사용자 단말(120)의 컨텐츠 조회 이력에 기초하여 사용자 단말(120)의 관심 정보를 생성할 수 있다(S1106).
이후에, 광고 중계 서버(130)는 사용자 단말(120)의 위치를 주기적으로 측정하고(S1107), 사용자 단말(120)의 고유 식별자, 위치 정보 및 관심 정보를 광고 서버(140)로 전송할 수 있다(S1107).
광고 서버(140)는 사용자 단말(120)의 고유 식별자, 위치 정보, 관심 정보에 기초하여 광고 컨텐츠 정보를 결정하고(S1109), 결정된 광고 컨텐츠 정보를 사용자 단말(120)로 전송할 수 있다(S1110).
사용자 단말(120)은 광고 서버(140)로부터 수신한 광고 컨텐츠 정보를 디스플레이에 표시할 수 있다(S1111).
상술한 설명에서, 단계 S1101 내지 S1111은 본 발명의 구현예에 따라서, 추가적인 단계들로 더 분할되거나, 더 적은 단계들로 조합될 수 있다. 또한, 일부 단계는 필요에 따라 생략될 수도 있고, 단계 간의 순서가 변경될 수도 있다.
도 1 내지 도 11을 통해 설명된 광고 중계 서버(130)에 의해 수행되는 광고를 중계하는 방법, 미디어 재생 장치(110) 및 사용자 단말(120)에 의해 수행되는 광고를 제공받는 방법은 컴퓨터에 의해 실행되는 매체에 저장된 컴퓨터 프로그램 또는 컴퓨터에 의해 실행 가능한 명령어를 포함하는 기록 매체의 형태로도 구현될 수 있다. 또한, 도 1 내지 도 11을 통해 설명된 광고 중계 서버(130)에 의해 수행되는 광고를 중계하는 방법, 미디어 재생 장치(110) 및 사용자 단말(120)에 의해 수행되는 광고를 제공받는 방법은 컴퓨터에 의해 실행되는 매체에 저장된 컴퓨터 프로그램의 형태로도 구현될 수 있다. 컴퓨터 판독 가능 매체는 컴퓨터에 의해 액세스될 수 있는 임의의 가용 매체일 수 있고, 휘발성 및 비휘발성 매체, 분리형 및 비분리형 매체를 모두 포함한다. 또한, 컴퓨터 판독가능 매체는 컴퓨터 저장 매체 및 통신 매체를 모두 포함할 수 있다. 컴퓨터 저장 매체는 컴퓨터 판독가능 명령어, 데이터 구조, 프로그램 모듈 또는 기타 데이터와 같은 정보의 저장을 위한 임의의 방법 또는 기술로 구현된 휘발성 및 비휘발성, 분리형 및 비분리형 매체를 모두 포함한다. 통신 매체는 전형적으로 컴퓨터 판독가능 명령어, 데이터 구조, 프로그램 모듈, 또는 반송파와 같은 변조된 데이터 신호의 기타 데이터, 또는 기타 전송 메커니즘을 포함하며, 임의의 정보 전달 매체를 포함한다.
전술한 본 발명의 설명은 예시를 위한 것이며, 본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 쉽게 변형이 가능하다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 예를 들어, 단일형으로 설명되어 있는 각 구성 요소는 분산되어 실시될 수도 있으며, 마찬가지로 분산된 것으로 설명되어 있는 구성 요소들도 결합된 형태로 실시될 수 있다.
본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.
110: 미디어 재생 장치
120: 사용자 단말
130: 광고 중계 서버
140: 광고 서버
150: 서비스 서버
210: 신호 발생부
220: 광고 제공부
410: 체크인 판단부
420: 전송부
430: 광고 제공부
610: 수신부
620: 생성부
630: 전송부
640: 광고 제공부

Claims (18)

  1. 미디어 재생 장치 및 사용자 단말과 연동하여 광고를 중계하는 광고 중계 서버에 있어서,
    미디어 재생 장치로부터 발생되는 체크인(Check-in) 신호에 기초하여 상기 사용자 단말이 상기 미디어 재생 장치에 체크인되었다고 판단된 경우에, 상기 사용자 단말로부터 상기 사용자 단말의 고유 식별자를 수신하는 수신부;
    상기 수신된 사용자 단말의 고유 식별자를 광고 서버로 전송하는 전송부; 및
    상기 전송된 사용자 단말의 고유 식별자에 기초하여 추출된 상기 사용자 단말의 상품 조회 이력에 기초하여 결정된 광고 컨텐츠 정보를 상기 광고 서버로부터 수신하고, 서비스 서버로 상기 수신한 광고 컨텐츠 정보를 전송하는 광고 제공부
    를 포함하고,
    상기 미디어 재생 장치는 상기 광고 컨텐츠 정보에 대응하는 광고 컨텐츠를 상기 서비스 서버로부터 수신하여 표시하되,
    상기 사용자 단말의 고유 식별자는 상기 사용자 단말이 발급받은 광고 ID를 포함하고,
    상기 광고 제공부는 상기 광고 서버로부터 상기 사용자 단말의 광고 ID에 대응되어 결정된 광고 컨텐츠 정보를 수신하는 것인, 광고 중계 서버.
  2. 삭제
  3. 제 1 항에 있어서,
    상기 광고 제공부는 복수의 광고주 중 상기 사용자 단말의 상품 조회 이력에 기초하여 상기 사용자 단말의 광고를 낙찰받은 광고주에 대한 광고 컨텐츠 정보를 상기 광고 서버로부터 수신하는 것인, 광고 중계 서버.
  4. 제 1 항에 있어서,
    상기 수신부는 상기 미디어 재생 장치의 위치 정보 및 상기 미디어 재생 장치에서 방송 중인 프로그램에 대한 프로그램 정보 중 적어도 하나를 상기 사용자 단말로부터 수신하고,
    상기 전송부는 상기 미디어 재생 장치의 위치 정보 및 상기 프로그램 정보 중 적어도 하나를 상기 광고 서버로 전송하는 것인, 광고 중계 서버.
  5. 제 4 항에 있어서,
    상기 사용자 단말은 상기 광고 서버로부터 상기 위치 정보 및 상기 프로그램 정보에 기초하여 결정된 광고 컨텐츠 정보를 수신하여 표시하는 것인, 광고 중계 서버.
  6. 제 1 항에 있어서,
    상기 광고 컨텐츠는 동영상 형태의 광고 또는 네비게이션 화면에 노출되는 배너 형태의 광고를 포함하고, 상기 광고와 관련된 상품을 선택할 수 있는 버튼과 함께 노출되고,
    상기 미디어 재생 장치를 통해 상기 노출된 버튼의 선택을 입력받은 경우,
    상기 사용자 단말은 상기 광고 서버로부터 상기 광고 컨텐츠 정보와 관련된 상품 정보를 수신하여 표시하는 것인, 광고 중계 서버.
  7. 제 1 항에 있어서,
    상기 미디어 재생 장치에 체크인된 경우에 생성된 상기 미디어 재생 장치의 시청 이력 및 상기 사용자 단말의 컨텐츠 조회 이력에 기초하여 상기 사용자 단말의 관심 정보를 생성하는 생성부를 포함하는 것인, 광고 중계 서버.
  8. 제 7 항에 있어서,
    상기 광고 제공부는 주기적으로 측정된 상기 사용자 단말의 위치 정보 및 상기 생성된 관심 정보를 상기 광고 서버로 전송하는 것인, 광고 중계 서버.
  9. 제 8 항에 있어서,
    상기 사용자 단말은 상기 광고 서버로부터 상기 사용자 단말의 위치 정보 및 상기 관심 정보에 기초하여 결정된 광고 컨텐츠 정보를 수신하여 표시하는 것인, 광고 중계 서버.
  10. 광고 중계 서버와 연동하여 광고를 제공받는 사용자 단말에 있어서,
    미디어 재생 장치로부터 발생하는 체크인(Check-in) 신호를 수신하여 상기 사용자 단말의 상기 미디어 재생 장치에 대한 체크인 여부를 판단하는 체크인 판단부; 및
    상기 체크인으로 판단된 경우 상기 사용자 단말의 고유 식별자를 추출하여 광고 중계 서버로 전송하는 전송부
    를 포함하고,
    상기 사용자 단말의 고유 식별자는 상기 광고 중계 서버로부터 광고 서버로 전송되고, 상기 사용자 단말의 고유 식별자에 기초하여 상기 광고 서버에 의해 상기 사용자 단말의 상품 조회 이력이 추출되고,
    상기 사용자 단말의 상품 조회 이력에 기초하여 상기 광고 서버에 의해 광고 컨텐츠 정보가 결정되어 서비스 서버로 전송되고,
    상기 미디어 재생 장치는 상기 광고 컨텐츠 정보를 상기 서비스 서버로부터 수신하여 표시하되,
    상기 사용자 단말의 고유 식별자는 상기 사용자 단말이 발급받은 광고 ID를 포함하고,
    상기 미디어 재생 장치는 상기 광고 서버로부터 상기 사용자 단말의 광고 ID에 대응되어 결정된 광고 컨텐츠 정보를 수신하는 것인, 사용자 단말.
  11. 삭제
  12. 제 10 항에 있어서,
    상기 전송부는 상기 미디어 재생 장치의 위치 정보 및 상기 미디어 재생 장치에서 방송 중인 프로그램에 대한 프로그램 정보 중 적어도 하나를 상기 광고 중계 서버로 전송하는 것인, 사용자 단말.
  13. 제 12 항에 있어서,
    상기 광고 서버로부터 상기 미디어 재생 장치의 위치 정보 및 상기 프로그램 정보에 기초하여 결정된 광고 컨텐츠 정보를 수신하여 표시하는 광고 제공부
    를 더 포함하는 것인, 사용자 단말.
  14. 제 10 항에 있어서,
    상기 미디어 재생 장치에 표시되는 광고 컨텐츠는 동영상 형태의 광고 또는 네비게이션 화면에 노출되는 배너 형태의 광고를 포함하여 상기 광고와 관련된 상품을 선택할 수 있는 버튼과 함께 노출되고,
    상기 미디어 재생 장치를 통해 상기 노출된 버튼의 선택을 입력받는 경우,
    상기 광고 서버로부터 상기 광고 컨텐츠와 관련된 상품 정보를 수신하여 표시하는 광고 제공부를 더 포함하는 것인, 사용자 단말.
  15. 제 10 항에 있어서,
    상기 미디어 재생 장치에 체크인된 경우에 생성된 상기 미디어 재생 장치의 시청 이력 및 상기 사용자 단말의 컨텐츠 조회 이력에 기초하여 상기 사용자 단말의 관심 정보가 상기 광고 중계 서버에 의해 생성되고,
    상기 관심 정보는 상기 광고 중계 서버로부터 상기 광고 서버로 전송되는 것인, 사용자 단말.
  16. 제 15 항에 있어서,
    상기 광고 서버로부터 주기적으로 측정된 상기 사용자 단말의 위치 정보 및 상기 사용자 단말의 관심 정보에 기초하여 결정된 광고 컨텐츠 정보를 수신하여 표시하는 광고 제공부
    를 더 포함하는 것인, 사용자 단말.
  17. 광고 중계 서버와 연동하여 광고를 제공받는 미디어 재생 장치에 있어서,
    사용자 단말의 체크인 여부를 판단하기 위해 체크인(Check-in) 신호를 발생시키는 신호 발생부;
    상기 사용자 단말이 상기 체크인 신호에 기초하여 상기 미디어 재생 장치에 체크인되었다고 판단한 경우에, 광고 컨텐츠 정보를 서비스 서버로부터 수신하여 표시하는 광고 제공부
    를 포함하고,
    상기 사용자 단말의 고유 식별자는 상기 체크인 여부에 따라 상기 사용자 단말로부터 광고 중계 서버로 전송되고, 상기 광고 중계 서버로부터 광고 서버로 전송되고, 상기 사용자 단말의 고유 식별자에 기초하여 상기 광고 서버에 의해 상기 사용자 단말의 상품 조회 이력이 추출되고,
    상기 광고 컨텐츠 정보는 상기 광고 서버에 의해 상기 사용자 단말의 상품 조회 이력에 기초하여 결정되고, 상기 광고 서버로부터 상기 서비스 서버로 전송되되,
    상기 사용자 단말의 고유 식별자는 상기 사용자 단말이 발급받은 광고 ID를 포함하고,
    상기 광고 제공부는 상기 광고 서버에 의해 상기 사용자 단말의 광고 ID에 대응되어 결정된 광고 컨텐츠 정보를 상기 서비스 서버로부터 수신하는 것인, 미디어 재생 장치.
  18. 삭제
KR1020160092252A 2016-07-20 2016-07-20 광고 중계 서버, 사용자 단말 및 미디어 재생 장치 KR102055885B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020160092252A KR102055885B1 (ko) 2016-07-20 2016-07-20 광고 중계 서버, 사용자 단말 및 미디어 재생 장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020160092252A KR102055885B1 (ko) 2016-07-20 2016-07-20 광고 중계 서버, 사용자 단말 및 미디어 재생 장치

Publications (2)

Publication Number Publication Date
KR20180010090A KR20180010090A (ko) 2018-01-30
KR102055885B1 true KR102055885B1 (ko) 2020-01-22

Family

ID=61070677

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020160092252A KR102055885B1 (ko) 2016-07-20 2016-07-20 광고 중계 서버, 사용자 단말 및 미디어 재생 장치

Country Status (1)

Country Link
KR (1) KR102055885B1 (ko)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102048268B1 (ko) * 2018-01-31 2019-11-25 주식회사 케이티 시청률을 조사하는 사용자 단말, 미디어 재생 장치, 시청률 조사 서버
KR102330790B1 (ko) * 2019-01-10 2021-11-24 나영혜 Lbs 및 채팅 에이전트 기반 주문전화번호를 이용한 주문 결제 서비스 제공 방법
CN112288459B (zh) * 2020-01-21 2021-12-03 华为技术有限公司 一种广告的多屏协同方法及设备

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7861260B2 (en) * 2007-04-17 2010-12-28 Almondnet, Inc. Targeted television advertisements based on online behavior
KR20120016431A (ko) * 2010-08-16 2012-02-24 (주) 버드랜드소프트웨어 모바일 쿠폰을 제공하는 방송수신 시스템, 서버 및 그 제공방법
CA2843831C (en) * 2011-08-03 2019-04-16 Intent IQ, LLC Targeted television advertising based on profiles linked to multiple online devices

Also Published As

Publication number Publication date
KR20180010090A (ko) 2018-01-30

Similar Documents

Publication Publication Date Title
US10306314B2 (en) System, method and device for providing a mobile application across smartphone platforms to enable consumer connectivity and control of media
US11222062B2 (en) Universally interactive request for information
US9967708B2 (en) Methods and systems for performing actions based on location-based rules
US10235025B2 (en) Various systems and methods for expressing an opinion
US9225795B2 (en) Method and apparatus for enabling recipient interaction with a content stream
US9043820B2 (en) Advertisement delivery engine
US20100306792A1 (en) Methods and systems for correlated information services
JP2013506937A (ja) コンテンツ配信システムにおいて画像照合を介して行うマーチャンダイジングトランザクション(merchandisingtransactions)のためのシステムおよび方法
CN102129636A (zh) 用于提供基于识别的广告给观众的***和方法
KR102055885B1 (ko) 광고 중계 서버, 사용자 단말 및 미디어 재생 장치
KR20170129899A (ko) 정보 처리 방법, 장치 및 기기
US8990104B1 (en) Multimedia product placement marketplace
KR101708152B1 (ko) 홈쇼핑 데이터방송에서 선택적 시청을 제공하는 방법
KR20040098630A (ko) 콘텐츠 전송 장치 및 콘텐츠 작성 방법
US20160275598A1 (en) Methods and Systems for Interactive Internet-based Sales through Video over the Internet
KR101988795B1 (ko) 마이페이지 영역을 이용하여 홈쇼핑 데이터방송의 사용자 인터페이스를 제공하는 방법
KR101588657B1 (ko) 광고를 표시하는 장치 및 방법, 그리고 광고 서버
US8978068B2 (en) Method, system and apparatus for providing multimedia data customized marketing
KR101873098B1 (ko) 마이페이지 영역을 이용하여 홈쇼핑 데이터방송의 사용자 인터페이스를 제공하는 방법
KR101733920B1 (ko) Tv 홈쇼핑 데이터방송의 앱채널 제공방법
KR20150033779A (ko) 스크린 동기화 장치 및 방법
KR20160045017A (ko) 양방향 방송 서비스용 단말 시스템 및 서버 시스템
KR20160043701A (ko) 방송 부가정보와 관련된 서비스를 비콘(Beacon) 통신으로 제공받는 시스템, 방법 및 컴퓨터 판독가능 매체
KR20100047838A (ko) 양방향 tv수신기를 통해 편리한 주문/배달 서비스를 제공하기 위한 방법 및 시스템

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