KR102040473B1 - 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법 및 장치 - Google Patents

인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법 및 장치 Download PDF

Info

Publication number
KR102040473B1
KR102040473B1 KR1020170173051A KR20170173051A KR102040473B1 KR 102040473 B1 KR102040473 B1 KR 102040473B1 KR 1020170173051 A KR1020170173051 A KR 1020170173051A KR 20170173051 A KR20170173051 A KR 20170173051A KR 102040473 B1 KR102040473 B1 KR 102040473B1
Authority
KR
South Korea
Prior art keywords
broadcast
advertisement
data
displaying
viewer
Prior art date
Application number
KR1020170173051A
Other languages
English (en)
Other versions
KR20190072031A (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 KR1020170173051A priority Critical patent/KR102040473B1/ko
Publication of KR20190072031A publication Critical patent/KR20190072031A/ko
Application granted granted Critical
Publication of KR102040473B1 publication Critical patent/KR102040473B1/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/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4784Supplemental services, e.g. displaying phone caller identification, shopping application receiving rewards
    • 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/0242Determining effectiveness of advertisements
    • 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/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
    • 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
    • H04N21/4316Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
    • 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
    • H04N21/4722End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content
    • H04N21/4725End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content using interactive regions of the image, e.g. hot spots
    • 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/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4782Web browsing, e.g. WebTV

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Marketing (AREA)
  • Game Theory and Decision Science (AREA)
  • Databases & Information Systems (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 발명의 일 실시예에 따른 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법 및 장치가 제공된다. 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법은, 관리 서버로부터 방송 데이터 및 방송 제공자에 대한 식별 정보를 포함하는 광고 데이터를 수신하는 단계, 상기 방송 데이터 및 상기 광고 데이터를 화면에 표시하는 단계, 상기 광고 데이터에 관련하여 방송 시청자의 광고 참여 활동을 나타내는 광고 참여 데이터를 수집하는 단계, 상기 수집된 광고 참여 데이터 및 상기 식별 정보를 상기 관리 서버로 전달하는 단계, 상기 관리 서버로부터 상기 광고 참여 데이터에 기반하여 결정된 상기 방송 시청자의 광고 후원 기여도를 나타내는 기여도 데이터를 수신하는 단계 및 상기 수신된 기여도 데이터를 상기 화면에 표시하는 단계를 포함한다.

Description

인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법 및 장치{METHOD FOR PROVIDING ADVERTISING SPONSORSHIP SERVICE OF INTERNET BROADCAST AND APPARATUS USING THE SAME}
본 발명은 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법 및 장치에 관한 것이다.
일반적으로 인터넷 방송은 인터넷의 보급이 급속도로 확산되면서 통신과 방송을 결합하여 인터넷을 통해 방송 데이터를 송신하도록 하는 방송 매체를 의미한다. 이러한 인터넷 방송은 언제 어디서나 쉽게 인터넷망에 접속할 수 있는 무선인터넷의 보급 증가로 인해 확대되고 있으며, 무선 인터넷이 가능한 스마트폰, 태블릿 PC, 노트북, 넷북 등의 사용 인구 증가로 인해 인터넷 방송을 시청하는 시청자의 수가 증가함에 따라 인터넷 방송 콘텐트에 대한 조회수가 급격하게 늘어가고 있다. 이와 같이 인터넷 방송을 시청자가 많아지고, 인터넷 방송 콘텐트에 대한 조회수가 높아질수록 광고주들의 인터넷 방송을 이용한 광고에 대한 관심이 높아지고 있으며, 인터넷 광고의 경우 TV와 같은 대중매체를 통한 광고에 비해 광고비가 저렴하다는 이점이 있다.
그러나, 인터넷 광고의 경우 인터넷 방송 콘텐트가 제공되기 전에 일부의 광고 영상이 제공되고, 시청자가 일부의 광고를 시청한 후 나머지 광고를 스킵하고 방송 콘텐트를 시청하기 때문에, 시청자가 광고에 관련된 상품에 관심을 가지거나 능동적으로 광고 이벤트에 참여하기 어렵다는 문제점이 있다.
본 발명이 해결하고자 하는 과제는 상술한 바와 같은 문제점을 해결하기 위한 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법 및 장치를 제공하는 것이다.
구체적으로, 본 발명이 해결하고자 하는 과제는 사용자가 자신이 관심을 가지는 방송 제공자에 대한 광고 후원을 통해 광고 이벤트에 능동적으로 참여할 수 있는 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법 및 장치를 제공하는 것이다.
본 발명의 과제들은 이상에서 언급한 과제들로 제한되지 않으며, 언급되지 않은 또 다른 과제들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.
전술한 바와 같은 과제를 해결하기 위하여 본 발명의 일 실시예에 따른 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법 및 장치가 제공된다. 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법은, 관리 서버로부터 방송 데이터 및 방송 제공자에 대한 식별 정보를 포함하는 광고 데이터를 수신하는 단계, 상기 방송 데이터 및 상기 광고 데이터를 화면에 표시하는 단계, 상기 광고 데이터에 관련하여 방송 시청자의 광고 참여 활동을 나타내는 광고 참여 데이터를 수집하는 단계, 상기 수집된 광고 참여 데이터 및 상기 식별 정보를 상기 관리 서버로 전달하는 단계, 상기 관리 서버로부터 상기 광고 참여 데이터에 기반하여 결정된 상기 방송 시청자의 광고 후원 기여도를 나타내는 기여도 데이터를 수신하는 단계 및 상기 수신된 기여도 데이터를 상기 화면에 표시하는 단계를 포함한다
전술한 바와 같은 과제를 해결하기 위하여 본 발명의 일 실시예에 따른 인터넷 방송에 대한 광고 후원 서비스를 제공하는 장치가 제공된다. 인터넷 방송에 대한 광고 후원 서비스를 제공하는 장치는, 통신 인터페이스, 디스플레이, 및 상기 통신 인터페이스 및 상기 디스플레이와 연결된 프로세서를 포함하고, 상기 프로세서는, 상기 통신 인터페이스를 통해서 관리 서버로부터 방송 데이터 및 방송 제공자에 대한 식별 정보를 포함하는 광고 데이터를 수신하고, 상기 방송 데이터 및 상기 광고 데이터를 상기 디스플레이에 표시하고, 상기 광고 데이터에 관련하여 방송 시청자의 광고 참여 활동을 나타내는 광고 참여 데이터를 수집하고, 상기 수집된 광고 참여 데이터 및 상기 식별 정보를 상기 관리 서버로 전달하고, 상기 관리 서버로부터 상기 광고 참여 데이터에 기반하여 결정된 상기 방송 시청자의 광고 후원 기여도를 나타내는 기여도 데이터를 수신하고, 상기 수신된 기여도 데이터를 상기 디스플레이에 표시한다.
기타 실시예의 구체적인 사항들은 상세한 설명 및 도면들에 포함되어 있다.
본 발명은 사용자가 방송 제공자의 방송을 시청하면서 방송 제공자에 의해서 설정된 광고의 광고 이벤트에 참여함으로써, 사용자가 광고 이벤트 참여를 통해 방송 제공자에게 후원할 수 있다.
또한, 본 발명은 광고 이벤트에 참여한 사용자뿐만 다른 시청자들에게도 광고 제공자에 대한 사용자의 후원 여부를 알림으로써, 시청자들에게 능동적인 광고 이벤트 참여를 도모할 수 있어 기업의 광고 효과 및 방송 제공자의 광고 수익 효과를 극대화 시킬 수 있다.
본 발명에 따른 효과는 이상에서 예시된 내용에 의해 제한되지 않으며, 더욱 다양한 효과들이 본 명세서 내에 포함되어 있다.
도 1은 본 발명의 일 실시예에 따른 광고 서비스 제공 시스템을 설명하기 위한 개략도이다.
도 2는 본 발명의 일 실시예에 따른 사용자 단말을 설명하기 위한 개략도이다.
도 3은 본 발명의 일 실시예에 따른 관리 서버를 설명하기 위한 개략도이다.
도 4는 본 발명의 일 실시예에 따른 방송 제공 장치를 설명하기 위한 개략도이다.
도 5는 본 발명의 일 실시예에 따른 사용자 단말에서의 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법을 설명하기 위한 개략적인 순서도이다.
도 6은 본 발명의 일 실시예에 따른 관리 서버에서의 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법을 설명하기 위한 개략적인 순서도이다.
도 7a 및 도 7b는 본 발명의 일 실시예에 따른 방송 제공 장치에서의 서비스하기 위한 광고를 설정하는 방법을 설명하기 위한 예시도들이다.
도 8a, 도 8b, 도 8c, 도 8d, 도 8e, 도 8f, 도 8g 및 도 8h는 본 발명의 일 실시예에 따른 사용자 단말에서의 광고 후원 서비스를 제공하는 방법을 설명하기 위한 예시도들이다.
본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나, 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 것이며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하며, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다.
비록 제1, 제2 등이 다양한 구성요소들을 서술하기 위해서 사용되나, 이들 구성요소들은 이들 용어에 의해 제한되지 않음은 물론이다. 이들 용어들은 단지 하나의 구성요소를 다른 구성요소와 구별하기 위하여 사용하는 것이다. 따라서 이하에서 언급되는 제1 구성요소는 본 발명의 기술적 사상 내에서 제2 구성요소일 수도 있음은 물론이다.
명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다.
본 발명의 여러 실시예들의 각각 특징들이 부분적으로 또는 전체적으로 서로 결합 또는 조합 가능하며, 당업자가 충분히 이해할 수 있듯이 기술적으로 다양한 연동 및 구동이 가능하며, 각 실시예들이 서로에 대하여 독립적으로 실시 가능할 수도 있고 연관 관계로 함께 실시 가능할 수도 있다.
본 명세서에서, BJ(Broadcasting Jockey)는 인터넷 방송을 하는 모든 사람을 포함하는 방송 제공자일 수 있다. 예를 들어, BJ는 방송 스트리머(streamer)를 포함할 수 있다.
본 명세서에서, 광고 상품은 광고에 관련된 다양한 유형의 물품 또는 무형의 물품을 포함할 수 있다. 예를 들어, 유형의 물품은 시장에 의해서 거래될 수 있는 식품, 의류, 가전 등 소비자가 일상 생활에서 필요로 하는 물건을 의미하고, 무형의 물품은 주식, 보험 등의 금융, 업무 대행, 법률 자문, 물품 배달 등과 같이 편의를 제공하는 용역이나 서비스를 의미할 수 있다. 또한 광고 상품은 디지털 상품, 예를 들면 게임, 어플리케이션, 프로그램 등을 포함할 수 있다.
이하, 첨부된 도면을 참조하여 본 발명의 다양한 실시예들을 상세히 설명한다.
도 1은 본 발명의 일 실시예에 따른 광고 서비스 제공 시스템을 설명하기 위한 개략도이다.
도 1을 참조하면, 방송 및 광고 후원 시스템은 인터넷 방송을 시청하는 시청자들의 적어도 하나의 사용자 단말(100), 방송 및 광고 서비스를 관리하는 관리 서버(110), 인터넷 방송을 제공하는 BJ의 방송 제공 장치(120) 및 광고를 제공하는 광고주 등의 광고 기업들의 광고 서버(130)를 포함한다. 여기서, 방송 및 광고 후원 시스템은 BJ가 방송 시청자들에게 방송뿐만 아니라 광고를 시청하도록 하고, 방송 시청자가 광고를 시청하거나 광고 관련 콘텐트를 이용한 내역 등과 같이 광고에 대한 다양한 시청자의 활동에 따라 BJ를 후원하고, 후원한 결과를 해당 BJ의 방송을 시청하는 모든 방송 시청자에게 보여주도록 하는 시스템이다.
적어도 하나의 사용자 단말(100)은 방송 시청자가 온라인상에서 BJ의 방송을 시청할 수 있도록 사용자 인터페이스를 제공하는 장치로서, 방송 시청을 위한 어플리케이션이 설치된 컴퓨터, 스마트폰, 태블릿 PC 등일 수 있다. 해당 어플리케이션은 관리 서버(110)와 적어도 하나의 사용자 단말(100)을 서로 접속시킬 수 있다. 방송 시청자는 어플리케이션을 통해서 온라인 상에서 다른 방송 시청자들과 함께 방송을 시청하면서 채팅창 같은 대화 영역 또는 게시판 등과 같은 게시글 영역을 통해서 서로 소통할 수 있고, BJ가 방송 화면을 통해서 서비스하는 광고의 광고 이벤트에 대한 다양한 활동을 통해 BJ를 후원할 수 있다. 구체적으로, 적어도 하나의 사용자 단말(100)은 방송 서비스 장치(120) 또는 관리 서버(110)로부터 방송 데이터를 수신하고, 수신된 방송 데이터를 디스플레이를 통해 표시할 수 있다. BJ가 방송 시 방송 시청자에게 광고를 제공하도록 설정한 경우 BJ가 선택한 광고에 대한 광고 데이터가 광고 서버(130)로부터 적어도 하나의 사용자 단말(100)로 전달될 수 있다. 상기 광고 데이터는 광고에 대한 이미지, 텍스트, 아이콘 등으로 이루어진 그래픽 객체(예: 광고 배너), 상기 그래픽 객체에 링크된 광고 이벤트에 대한 상세 정보를 나타내는 웹 사이트의 주소 정보 및 BJ를 식별하기 위한 식별 정보를 포함할 수 있다.
적어도 하나의 사용자 단말(100)은 광고 데이터에 관련된 방송 시청자의 광고 참여 활동을 나타내는 광고 참여 데이터를 수집하고, 수집된 광고 참여 데이터를 관리 서버(110) 또는 광고 서버(130)로 전달할 수 있다. 구체적으로, 적어도 하나의 사용자 단말(100)은 표시된 광고 데이터를 선택하거나 광고 데이터에 관련된 광고 이벤트에 대한 방송 시청자의 다양한 참여 활동들을 나타내는 광고 참여 데이터를 수집하고, 수집된 광고 참여 데이터와 함께 BJ의 식별정보를 관리 서버(110)로 전달할 수 있다. 상기 광고 이벤트는 SNS를 통해 광고 상품을 홍보하는 글을 게시하거나 광고 상품을 예약 구매하거나 광고 상품을 구매 또는 다운로드하거나 구매 또는 다운로드한 광고 상품을 이용하는 등의 행위들을 포함할 수 있다.
예를 들어, 광고 데이터에 관련된 방송 시청자의 광고 참여 활동은 방송 시청자가 광고 데이터를 선택하여 광고 데이터에 포함된 주소 정보를 통해 웹 사이트에 접속하거나, SNS를 통해 광고 상품을 홍보하는 글을 게시하거나, 접속된 웹 사이트에서 상품을 구매 또는 다운로드하거나, 구매한 상품에 대한 리뷰를 작성하거나, 다운로드한 상품이 어플리케이션인 경우 어플리케이션에 접속하거나, 어플리케이션에 접속하여 이용한 활동들을 포함할 수 있다. 이에 따라 광고 참여 데이터는 방송 시청자가 광고 데이터를 선택한 내역, 광고 상품에 대한 웹 사이트에 접속한 내역, 접속한 웹 사이트를 통해 광고 상품을 구매 또는 다운로드한 내역, 구매 또는 다운로드한 상품에 대한 리뷰를 작성한 내역, 구매 또는 다운로드한 상품이 어플리케이션인 경우 어플리케이션에 접속한 횟수 또는 접속하여 이용한 시간 등을 포함할 수 있다.
적어도 하나의 단말(100)은 관리 서버(110)로부터 방송 시청자의 광고 참여 데이터에 기반하여 결정된 BJ에 대한 방송 시청자의 광고 후원 기여도를 나타내는 기여도 데이터를 수신하고, 수신된 기여도 데이터를 채팅창 또는 게시판 등과 같은 방송 시청자들간의 소통 영역에 표시할 수 있다. 기여도 데이터는 방송 시청자가 BJ의 광고 수익에 기여한 정도를 나타내는 텍스트, 이미지, 아이콘, 오디오, 비디오 등의 적어도 하나에 대한 조합에 의해서 형성된 그래픽 객체를 포함할 수 있다. 예를 들어, 기여도 데이터는 “사용자 A님이 광고 B에 대한 애드벌룬 8개 선물”과 같은 텍스트가 포함된 이미지일 수 있다.
다양한 실시예에 따르면, 적어도 하나의 단말(100)은 방송 제공자에 의해 방송 시청자에게 광고 서비스를 제공하기 위해 설정된 경우 방송 제공자가 서비스를 위한 광고를 선택하지 않더라도 방송 데이터에 관련된 광고 데이터를 요청할 수 있는 오브젝트를 검출하고, 광고 데이터에 대한 요청과 함께 검출된 오브젝트에 대한 정보를 관리 서버(110) 또는 광고 서버(130)로 전달할 수 있다. 예를 들어, 방송 제공자가 음식을 먹는 방송을 제공하는 경우 적어도 하나의 사용자 단말(100)은 방송 표시 영역에 표시중인 방송 데이터 또는 방송 데이터의 캡쳐된 이미지를 분석하여 음식 이미지 또는 음식에 관련된 상표 등을 검출할 수 있다. 이러한 경우 적어도 하나의 단말(100)은 음식 이미지 또는 음식에 관련된 상표 등에 대한 정보를 관리 서버(110) 또는 광고 서버(130)로 전달할 수 있다. 다양한 실시예에서 방송 제공자가 게임을 플레이하는 방송을 제공하는 경우 적어도 하나의 단말(100)은 방송 제목의 텍스트 또는 방송 영상을 인식하여 게임 이름을 검출하고, 검출된 게임 이름에 대한 정보를 관리 서버(110) 또는 광고 서버(130)로 전달할 수 있다. 관리 서버(110) 또는 광고 서버(130)로부터 광고 데이터가 수신되면 적어도 하나의 사용자 단말(100)은 수신된 광고 데이터를 광고 표시 영역에 표시할 수 있다.
다양한 실시예에서 적어도 하나의 사용자 단말(100)은 광고 참여 데이터에 따른 기여도 데이터를 제1 방송 시청 화면에 표시한 이후에 방송 시청자가 광고 상품을 이용한 내역을 나타내는 누적 참여 데이터를 수집하고, 수집된 누적 참여 데이터를 관리 서버(110)로 전달할 수 있다. 예를 들어, 누적 참여 데이터는 광고 상품이 물품인 경우 방송 시청자가 상기 물품을 구매하거나 다운로드한 참여 활동 이후에 상기 물품에 대한 평점을 남기거나 리뷰를 작성하는 등의 추가 참여 활동에 대한 정보를 포함할 수 있다. 또한, 광고 상품이 어플리케이션(예: 게임)인 경우 누적 참여 데이터는 방송 시청자가 해당 어플리케이션을 다운로드한 참여 활동 이후에 다운로드한 어플리케이션을 실행하고, 실행된 어플리케이션을 사용하여 특정 조건을 만족할 경우, 예를 들어, 특정 레벨을 달성하는 등의 추가 참여 활동에 대한 정보를 포함할 수 있다. 이러한 경우, 적어도 하나의 사용자 단말(100)은 관리 서버(110)로부터 수집된 누적 참여 데이터에 기반하여 결정된 추가 기여도 데이터를 수신할 수 있다. 상기 적어도 하나의 사용자 단말(100)은 방송 제공자가 실시간 스트리밍 방송을 하는 경우 방송 시청자로부터 해당 방송 제공자의 실시간 스트리밍 방송 시청에 대한 요청이 수신되면 해당 방송 제공자의 실시간 스트리밍 방송을 시청하기 위한 제1 방송 시청 화면을 표시하고, 제1 방송 시청 화면의 일부 영역에 추가 기여도 데이터를 표시할 수 있다. 방송 제공자가 실시간 스트리밍 방송을 하지 않은 경우 적어도 하나의 사용자 단말(100)은 수신된 추가 기여도 데이터를 저장하고, 이후 방송 제공자가 다음 실시간 스트리밍 방송을 할 때 방송 시청자로부터 해당 방송 제공자의 실시간 스트리밍 방송 시청에 대한 요청이 수신되면 제1 방송 시청 화면을 표시하고, 제1 방송 시청 화면의 일부 영역에 추가 기여도 데이터를 표시할 수 있다.
관리 서버(110)는 방송 시청자들에게 온라인 상의 방송 시청 영역, BJ 및 방송 시청자들 간의 소통을 위한 소통 영역을 제공하고, BJ에게 방송을 위한 방송 영역 및 방송 시청자들에게 광고를 제공하는 광고 서비스 영역을 제공하며, 광고 기업들에게 온라인 광고 및 영업 영역을 제공한다.
관리 서버(110)는 BJ가 서비스 하기 위해 설정한 광고에 대한 시청자의 다양한 활동들을 나타내는 광고 참여 데이터 및 BJ의 식별정보를 적어도 하나의 사용자 단말(100)로부터 수신하고, 수신된 광고 참여 데이터에 기반하여 식별정보에 대응하는 BJ에 대한 방송 시청자의 광고 후원 기여도를 나타내는 기여도 데이터를 사용자 단말(100)로 전달할 수 있다. 구체적으로, 관리 서버(110)는 방송 시청자의 다양한 광고 참여 활동별로 광고 기업들이 BJ에게 지급 가능한 지급 금액에 대한 정보를 광고 서버(130)로부터 수신하여 저장할 수 있다. 관리 서버(110)는 사용자 단말(100)로부터 수신된 광고 참여 데이터에 기반하여 광고 기업들로부터 BJ에게 지급될 수 있는 광고 수익을 확인하고, 확인된 광고 수익에 기반하여 광고 후원 기여도를 결정할 수 있다. 상기 지급 금액에 대한 정보는 방송 시청자의 광고 참여 활동별로 서로 다르게 설정될 수 있다. 예를 들어, 방송 시청자의 광고 참여 활동은 광고 배너를 클릭한 경우, 광고 상품을 SNS를 통해 홍보한 경우, 광고 상품을 구매하거나 다운로드한 경우 또는 구매하거나 다운로드 상품을 이용한 경우 등을 포함할 수 있다. 이러한 경우 지급 금액은 방송 시청자가 방송 화면에 표시된 광고 배너를 클릭한 경우 해당 BJ에게 지급될 수 있는 제1 금액, 방송 시청자가 SNS를 통해 홍보한 경우 해당 BJ에게 지급될 수 있는 제1 금액보다 큰 제2 금액, 방송 시청자가 광고 배너에 링크된 웹 사이트를 통해 광고 상품을 구매 또는 다운로드를 이용한 경우 해당 BJ에게 지급될 수 있는, 제1 금액 및 제2 금액보다 큰 제3 금액 및 방송 시청자가 구매 또는 다운로드한 광고 상품을 이용한 경우 해당 BJ에게 지급될 수 있는, 제1 금액, 제2 금액 및 제3 금액보다 큰 제4 금액 등을 포함할 수 있다.
상기 관리 서버(110)는 광고 참여 데이터를 확인하여 방송 시청자가 광고 배너를 클릭한 경우 해당 방송 시청자의 광고 후원 기여도를 제1 기여도로 결정하고, 방송 시청자가 SNS를 통해 홍보한 경우 해당 방송 시청자의 광고 후원 기여도를 제1 기여도보다 높은 제2 기여도로 결정하고, 방송 시청자가 광고 배너에 링크된 웹 사이트를 통해 상품을 구매 또는 다운로드한 경우 해당 방송 시청자의 광고 후원 기여도를 제1 기여도 및 제2 기여도보다 높은 제3 기여도로 결정하고, 방송 시청자가 구매 또는 다운로드를 이용한 경우 제1, 제2 및 제3 기여도들보다 높은 제4 기여도로 결정할 수 있다. 또한, 이에 제한되지 않고, 방송 시청자가 어플리케이션 또는 게임을 다운로드하고 다운로드한 어플리케이션 또는 게임을 사용함으로써, 사용자는 지속적으로 추가 기여도를 획득할 수 있다. 예를 들어, 사용자는 게임을 다운로드하고, 다운로드한 게임을 플레이할 수 있다. 그리고, 일정 조건이 만족되는 경우, 예를 들어, 특정 레벨 달성 등이 되면, 추가 기여도를 획득할 수 있다. 획득되는 추가 기여도는 현재 플레이하는
다양한 실시 예에 따르면 관리 서버(110)는 방송 제공 장치(120)로부터 방송 데이터를 수신하고, 수신된 방송 데이터를 적어도 하나의 사용자 단말(100)에 전송할 수 있다. 이러한 경우, 관리 서버(110)는 방송 제공 장치로부터 BJ가 서비스를 위해 선택된 광고에 대한 요청을 함께 수신할 수 있다. 상기 관리 서버(110)는 선택된 광고에 대한 광고 데이터를 광고 서버(130)로 요청하고, 요청에 대한 응답으로 광고 데이터가 수신되면 방송 데이터와 함께 광고 데이터를 적어도 하나의 사용자 단말(100)에 전송할 수 있다.
다양한 실시예에 따르면, 관리 서버(110)는 적어도 하나의 단말(100)로부터 광고 데이터에 대한 요청과 함께 광고 서버(130)로 광고 데이터를 요청할 수 있는 오브젝트를 수신할 수 있다. 예를 들어, 해당 오브젝트는 적어도 하나의 사용자 단말이 방송 데이터 또는 방송 데이터의 캡쳐된 이미지를 분석한 특정 상품에 대한 이미지 또는 상표 등을 포함하거나 방송 제목의 텍스트를 분석한 특정 상품의 텍스트 등을 포함할 수 있다. 상기 관리 서버(110)는 수신된 오브젝트에 대한 정보와 함께 상기 오브젝트에 관련된 광고 데이터에 대한 요청을 광고 서버(130)로 전달할 수 있다. 광고 서버(130)로부터 오브젝트에 관련된 광고 데이터가 수신되면 관리 서버(110)는 수신된 광고 데이터를 적어도 하나의 사용자 단말(100)로 전달할 수 있다.
다양한 실시예에서 관리 서버(110)는 적어도 하나의 사용자 단말(100)로 기여도 데이터를 전달한 이후에 적어도 하나의 사용자 단말(100)로부터 누적 참여 데이터를 수신하고, 수신된 누적 참여 데이터에 기반하여 추가 기여도 데이터를 결정하여 결정된 추가 기여도 데이터를 적어도 하나의 사용자 단말(100)로 전달할 수 있다. 구체적으로, 관리 서버(110)는 방송 시청자가 둘 이상의 광고 참여 활동을 수행한 경우 방송 시청자의 참여 활동이 누적된 누적 참여 데이터를 수신하고, 수신된 누적 참여 데이터 및 광고 기업들에 의해서 미리 설정된 광고 참여 활동별 광고 수익에 대한 정보에 기반하여 추가 기여도 데이터를 결정할 수 있다. 예를 들어, 방송 시청자가 게임 다운로드와 같은 제1 참여 활동을 수행하고, 제1 참여 활동에 따른 기여도 데이터가 표시된 이후에 다운로드한 게임을 실행하여 특정 레벨을 달성한 제2 참여 활동을 수행한 경우 관리 서버(110)는 제2 참여 활동에 대응하는 추가 기여도 데이터를 적어도 하나의 사용자 단말(100)로 전달할 수 있다.
방송 제공 장치(120)는 BJ의 요청에 따라 방송 데이터를 방송 제공 장치(120)에 접속된 적어도 하나의 사용자 단말(100)로 전송(예: 브로드캐스팅)할 수 있다. 예를 들어, 방송 서비스 장치(100)는 인터넷 방송을 위한 방송 플랫폼(예: 방송 프로그램 또는 어플리케이션)을 이용하여 카메라를 통해서 입력된 영상 신호를 기록하고, 기록된 영상 신호를 실시간 스트리밍으로 적어도 하나의 사용자 단말(100)로 전송할 수 있다.
방송 제공 장치(120)는 BJ가 방송 시에 방송 시청자들에게 서비스하고자 하는 광고를 선택하고, 선택된 광고에 대한 광고 데이터를 방송 시청자들의 사용자 단말의 화면에 표시하도록 설정할 수 있는 사용자 인터페이스를 제공할 수 있다. 예를 들어, 사용자 인터페이스는 서비스 가능한 광고 리스트, 광고별 수익, 서비스 종료일, 제공할 수 있는 광고의 잔여 수량 등의 정보를 나타내고, 서비스하고자 하는 광고를 선택하고, 선택된 광고를 적용하기 위한 버튼들을 포함할 수 있다. 사용자 인터페이스를 통해서 서비스하고자 하는 광고가 선택되면 방송 제공 장치(120)는 선택된 광고에 대한 요청을 관리 서버(110)로 전달하거나 광고 서버(130)로 전달할 수 있다. 상기 요청은 선택한 광고를 요청하기 위한 정보 및 BJ의 식별 정보를 포함할 수 있다. 예를 들어, 광고 서버(130)로부터 요청된 광고에 대한 광고 데이터가 수신되면 방송 제공 장치(120)는 수신된 광고 데이터와 함께 방송 데이터 및 식별 정보를 적어도 하나의 사용자 단말(100)로 전송할 수 있다.
광고 서버(130)는 방송 제공 장치(120) 또는 관리 서버(110)의 요청에 따라 광고 데이터를 생성하고, 생성된 광고 데이터를 방송 제공 장치(120) 또는 관리 서버(110)로 전달하거나 적어도 하나의 방송 단말(100)로 전달할 수 있다. 예를 들어, 광고 서버(130)는 광고에 대한 그래픽 객체, 광고 이벤트에 대한 상세 정보를 나타내는 웹 사이트의 주소 정보 및 BJ의 식별 정보를 포함하는 광고 데이터를 생성할 수 있다.
다양한 실시예에 따르면, 광고 서버(130)는 적어도 하나의 사용자 단말 또는 관리 서버로부터 광고 데이터에 대한 요청을 수신할 수 있다. 상기 요청은 특정 상품에 대한 오브젝트 정보를 포함할 수 있다. 예를 들어, 오브젝트 정보는 적어도 하나의 사용자 단말이 방송 데이터 또는 방송 데이터의 캡쳐된 이미지를 분석한 특정 상품에 대한 이미지 또는 상표 등에 대한 정보를 포함하거나 방송 제목의 텍스트를 분석한 특정 상품의 텍스트 등에 대한 정보를 포함할 수 있다. 상기 광고 서버(130)는 해당 오브젝트에 관련된 광고를 검색하고, 검색된 광고에 대한 광고 데이터를 적어도 하나의 사용자 단말(100) 또는 관리 서버(130)로 전달할 수 있다.
도 2는 본 발명의 일 실시예에 따른 사용자 단말을 설명하기 위한 개략도이다. 도 1 및 도 2를 참조하면, 사용자 단말(100)은 통신 인터페이스(102), 메모리(104), 디스플레이(106) 및 프로세서(108)를 포함한다.
통신 인터페이스(102)는 사용자 단말(100)이 외부 장치와 통신 가능하도록 연결한다. 예를 들어, 통신 인터페이스(102)는 유/무선 네트워크를 통해 관리 서버(110), 방송 제공 장치(120) 및 광고 서버(130)와 연결하고, 관리 서버(110) 또는 방송 제공 장치(120)로부터 방송 데이터를 수신하거나 관리 서버(110) 또는 광고 서버(130)로부터 광고 데이터를 수신할 수 있다. 또한, 통신 인터페이스(102)는 관리 서버(110)로부터 기여도 데이터를 수신할 수 있다.
메모리(104)는 방송 시청을 위한 다양한 데이터를 저장할 수 있다. 예를 들어, 메모리(104)는 방송 시청을 위한 어플리케이션 또는 프로그램 등을 저장하거나 통신 인터페이스(102)를 통해서 수신된 방송 데이터 또는 광고 데이터를 저장할 수 있다. 또한, 메모리(104)는 관리 서버(110)로부터 수신된 기여도 데이터를 저장할 수 있다.
디스플레이(106)는 사용자에게 각종 콘텐트(예: 텍스트, 이미지, 비디오, 아이콘, 배너 또는 심볼 등)을 표시할 수 있다. 구체적으로, 디스플레이(106)는 방송 시청자의 요청에 의해 실행된 방송 시청을 위한 어플리케이션 또는 프로그램 등의 실행 화면을 표시하거나 방송 시청을 위한 웹 사이트에 접속하여 접속된 웹 사이트 화면을 표시할 수 있다. 디스플레이(106)는 통신 인터페이스(102)를 통해 수신된 방송 데이터 또는 광고 데이터를 어플리케이션 실행 화면 또는 웹 사이트 화면의 일부 영역에 표시할 수 있다. 예를 들어, 광고 데이터는 방송 데이터가 표시되는 방송 표시 영역의 일부에 중첩되도록 표시되거나 방송 표시 영역의 근접 영역에 표시될 수 있다. 다양한 실시예에서 디스플레이(106)는 터치스크린을 포함할 수 있으며, 예를 들면, 전자 펜 또는 사용자의 신체의 일부를 이용한 터치(touch), 제스처(gesture), 근접, 드래그(drag), 스와이프(swipe) 또는 호버링(hovering) 입력 등을 수신할 수 있다.
프로세서(108)는 통신 인터페이스(102), 메모리(104) 및 디스플레이(106)와 동작 가능하게 연결되며, 방송 시청을 위한 다양한 명령들을 수행한다. 이하에서는 방송 시청을 위한 어플리케이션을 이용하여 방송 시청 및 광고 이벤트 참여를 수행하는 동작을 설명하도록 한다.
프로세서(108)는 어플리케이션 실행 요청에 따라 방송 시청을 위한 어플리케이션을 실행하고, 방송 시청을 위한 요청이 수신되면 통신 인터페이스(102)를 통해서 관리 서버(110) 또는 방송 제공 장치(120)로부터 수신된 방송 데이터 및 광고 데이터를 어플리케이션 실행 화면에 표시할 수 있다. 예를 들면, 어플리케이션 실행 화면은 실시간 스트르밍 방송 시청을 위한 화면으로서, 실시간 스트리밍 방송 데이터를 표시하기 위한 제1 방송 표시 영역, 광고 데이터를 표시하기 위한 제1 광고 표시 영역 및 BJ과 방송 시청자들간의 소통을 위한 대화 영역을 포함할 수 있다. 다양한 실시예에서 광고 표시 영역은 방송 표시 영역과 일부 중첩될 수 있고, 방송 시청 화면은 해상도 또는 설정에 의해서 채팅 영역이 생략되어 표시될 수 있다.
프로세서(108)는 광고 데이터에 관련된 방송 시청자의 광고 참여 활동을 나타내는 광고 참여 데이터를 수집하고, 수집된 광고 참여 데이터를 관리 서버(110) 또는 광고 서버(130)로 전달할 수 있다. 구체적으로, 프로세서(108)는 방송 시청자가 광고 데이터를 선택하거나 광고 상품을 SNS를 통해 홍보하거나 광고 상품을 구매 또는 다운로드하거나 구매 또는 다운로드한 광고 상품을 이용하는 등의 활동들을 수집하고, 수집된 활동들을 광고 참여 데이터로서 수집할 수 있다. 예를 들어, 방송 시청자에 의해서 광고 데이터를 선택하기 위한 입력이 수신되면 프로세서(108)는 광고 데이터에 포함된 웹 페이지 주소 정보를 이용하여 해당 웹 페이지에 접속하고, 접속한 웹 페이지 화면을 디스플레이(106)에 표시할 수 있다. 상기 웹 페이지 화면은 광고 상품에 대한 이름, 이미지, 광고 이벤트 내용, 구매 정보 또는 다운로드 정보 등 중 적어도 하나를 포함할 수 있다. 다양한 실시예에서 프로세서(108)는 PIP(picture in picture) 방식을 이용하여 방송 시청 화면 및 웹 페이지 화면을 동시에 디스플레이(106)에 표시할 수 있다. 상기 프로세서(108)는 방송 시청자에 의해서 광고 데이터가 선택됨을 나타내는 정보를 광고 참여 데이터로서 방송 시청자가 시청중인 BJ에 대한 식별 정보와 함께 관리 서버(110)로 전달할 수 있다. 또한, 프로세서(108)는 방송 시청자가 SNS를 통해 광고 상품을 홍보하기 위한 글을 게시하거나, 방송 시청자가 광고 상품을 구매 또는 다운로드하거나, 구매 또는 다운로드한 광고 상품에 대한 리뷰를 작성하거나, 구매 또는 다운로드한 상품이 어플리케이션인 경우 어플리케이션에 접속하거나 접속 후 이용한 활동들을 광고 참여 데이터로서 수집하고, 수집된 광고 참여 데이터 및 방송 시청자가 시청중인 BJ에 대한 식별 정보를 관리 서버(110) 또는 광고 서버(130)로 전달할 수 있다.
프로세서(108)는 관리 서버(110)로부터 방송 시청자의 광고 참여 데이터에 따른 BJ에 대한 광고 후원 기여도를 나타내는 기여도 데이터를 수신하고, 수신된 기여도 데이터를 어플리케이션 실행 화면의 일부 영역에 중첩되도록 표시하거나 채팅 영역에 표시할 수 있다. 예를 들어, 프로세서(108)는 방송 시청자의 식별 정보(예: 닉네임, 아이디 등)과 함께 BJ에게 기여한 정보를 나타내는 텍스트(예: “사용자1님이 애드벌룬 4개를 선물!”), 아이콘 및 이미지 등을 포함하는 기여도 데이터를 채팅 영역에 표시할 수 있다.
다양한 실시예에서 프로세서(108)는 BJ의 지난 방송을 다시보기 위한 요청에 따라 관리 서버(110)로부터 다시보기 방송 데이터를 수신하고, 수신된 다시보기 방송 데이터를 어플리케이션 실행 화면의 방송 표시 영역에 표시할 수 있다. 예를 들어, 어플리케이션 실행 화면은 다시보기 방송 데이터를 시청하기 위한 화면으로서, 다시보기 방송 데이터를 표시하는 제2 방송 표시 영역, 광고 데이터를 표시하기 위한 제2 광고 표시 영역 및 다시보기 방송 데이터에 대한 방송 시청자의 게시글(예: 댓글)을 업로드/표시할 수 있는 게시글 영역을 포함할 수 있다. BJ가 서비스하기 위한 광고를 설정한 경우 프로세서(108)는 관리 서버(110) 또는 광고 서버(130)로부터 광고 데이터를 수신하고, 수신된 광고 데이터를 광고 표시 영역에 표시할 수 있다. 방송 시청자에 의해서 광고 표시 영역에 표시된 광고 데이터가 선택되면 프로세서(108)는 선택된 광고 데이터에 포함된 웹 페이지 주소 정보를 이용하여 광고에 관련된 웹 사이트에 접속하고, 접속된 웹 페이지 화면을 표시할 수 있다. 상기 프로세서(108)는 방송 시청자가 광고 데이터를 선택함을 나타내는 정보를 광고 참여 데이터로서 수집할 수 있다. 방송 시청자에 의해서 SNS를 통해 광고 상품을 홍보하는 글을 게시하거나 광고 상품을 구매 또는 다운로드하는 등의 동작들이 수행되면 프로세서(108)는 이러한 동작들에 대한 정보를 광고 참여 데이터로서 수집할 수 있다. 상기 프로세서(108)는 수집된 광고 참여 데이터와 BJ의 식별 정보를 관리 서버(110)로 전달할 수 있다.
통신 인터페이스(102)를 통해서 관리 서버(110)로부터 광고 참여 데이터에 따라 결정된 기여도 데이터가 수신되면 프로세서(108)는 수신된 기여도 데이터를 게시글 영역에 표시할 수 있다. 예를 들어, 프로세서(108)는 방송 시청자의 닉네임 또는 아이디 등의 식별 정보와 함께 “사용자1님이 애드벌룬 4개를 선물!”과 같은 텍스트를 포함하는 기여도 데이터를 표시할 수 있다.
다양한 실시예에서 웹 페이지에 접속한 이후에 방송이 종료되거나 또는 방송이 종료된 이후에 웹 페이지에 다시 접속하여 웹 페이지를 통해 광고 상품을 구매 또는 다운로드하는 등의 동작을 수행한 경우 프로세서(108)는 이러한 동작들에 대한 정보를 광고 참여 데이터로서 수집하여 관리 서버(110) 또는 광고 서버(130)로 전달할 수 있다. 이러한 경우, 프로세서(108)는 관리 서버(110)로부터 광고 참여 데이터에 따라 결정된 기여도 데이터를 수신하여 메모리(104)에 저장할 수 있다. 상기 프로세서(108)는 방송 시청자의 요청에 따라 BJ의 다음 실시간 스트리밍 방송을 시청하기 위해 방송 시청 화면을 표시하고, 저장된 기여도 데이터를 제1 방송 시청 화면의 일부 영역에 중첩되도록 표시하거나 대화 표시 영역에 표시할 수 있다. 또한, 다운로드된 어플리케이션이나 게임을 사용하여 획득되는 추가 기여도는 누적되어 저장되다가 BJ의 다음 실시간 스트리밍 방송 때 제1 방송 시청 화면의 일부 영역에 중첩되도록 표시되거나 대화 표시 영역에 표시될 수 있다.
다양한 실시예에서 기여도 데이터는 어플리케이션 실행 화면의 채팅 영역에 표시되는 것으로 설명하였으나, 기여도 데이터가 팝업(pop-up) 형식으로 제1 방송 시청 화면의 일부 영역에 표시될 수 있다.
다양한 실시예에서 프로세서(108)는 광고 참여 데이터에 따른 기여도 데이터를 제1 방송 시청 화면에 표시한 이후에 방송 시청자가 광고 상품을 이용한 내역이 존재하면 이용 내역을 나타내는 누적 참여 데이터를 수집하고, 수집된 누적 참여 데이터를 관리 서버(110)로 전달할 수 있다. 예를 들어, 방송 시청자가 게임을 다운로드한 제1 참여 활동을 수행하고, 제1 참여 활동에 따른 기여도 데이터가 표시된 이후에 방송 시청자가 다운로드한 게임을 실행하여 특정 레벨을 달성한 제2 참여 활동을 추가적으로 수행하면 프로세서(108)는 방송 시청자가 제2 참여 활동을 수행함을 나타내는 누적 참여 데이터를 관리 서버(110)로 전달할 수 있다. 관리 서버(110)로부터 누적 참여 데이터에 기반하여 결정된 추가 기여도 데이터가 수신되면 프로세서(108)는 방송 제공자가 실시간 스트리밍 방송을 하는 경우 방송 시청자로부터 실시간 스트리밍 방송 시청에 대한 요청이 수신되면 제1 방송 시청 화면을 표시하고, 표시된 제1 방송 시청 화면의 일부 영역에 추가 기여도 데이터를 표시할 수 있다. 방송 제공자가 실시간 스트리밍 방송을 하지 않는 경우 프로세서(108)는 수신된 추가 기여도 데이터를 메모리(104)에 저장하고, 이후 방송 제공자가 다음 실시간 스트리밍 방송을 할 때 방송 시청자로부터 해당 방송 제공자의 실시간 스트리밍 방송 시청에 대한 요청이 수신되면 제1 방송 시청 화면을 표시하고, 제1 방송 시청 화면의 일부 영역에 추가 기여도 데이터를 표시할 수 있다.
도 3은 본 발명의 일 실시예에 따른 관리 서버를 설명하기 위한 개략도이다. 도 1 내지 도 3을 참조하면, 관리 서버(110)는 통신 인터페이스(112), 메모리(114) 및 프로세서(116)를 포함한다.
통신 인터페이스(112)는 관리 서버(110)가 외부 장치와 통신 가능하도록 연결한다. 예를 들어, 통신 인터페이스(112)는 유/무선 네트워크를 통해서 적어도 하나의 사용자 단말(100), 방송 제공 장치(120) 및 광고 서버(130)와 연결하여 다양한 데이터를 송수신할 수 있다. 구체적으로, 통신 인터페이스(112)는 방송 제공 장치(120)로부터 BJ가 방송시 서비스하고자 하는 광고에 대한 정보를 수신하여 수신된 정보를 광고 서버(130)로 전달하거나 수신된 정보를 이용하여 광고 서버(130)로 광고 데이터를 요청하는 메시지를 전달하고, 요청에 대한 응답으로 광고 데이터가 수신되면 방송 제공 장치(120)로부터 수신된 방송 데이터와 함께 광고 데이터를 적어도 하나의 사용자 단말(100)로 전달할 수 있다. 또한, 통신 인터페이스(112)는 광고에 대한 광고 참여 데이터를 적어도 하나의 사용자 단말(100)로부터 수신하거나 기여도 데이터를 적어도 하나의 사용자 단말(100)로 전달할 수 있다.
메모리(114)는 BJ의 방송 및 광고 관리를 위해 사용되는 다양한 데이터를 저장할 수 있다. 예를 들어, 메모리(114)는 통신 인터페이스(112)를 통해 수신된 방송 데이터, 광고 데이터, 광고 참여 데이터 및 기여도 데이터를 저장할 수 있다. 또한, 메모리(114)는 방송 제공 장치(120)로부터 수신된 광고 설정 정보를 저장하고, 방송 시청자의 광고 후원 기여도를 결정하기 위해 광고 서버(130)로부터 수신된 광고비 지급 정보를 저장할 수 있다.
프로세서(116)는 통신 인터페이스(112) 및 메모리(114)와 동작 가능하게 연결되고, 방송 데이터 및 광고 데이터를 전달하거나 광고 참여 데이터에 따른 기여도 데이터를 결정하기 위한 다양한 명령들을 수행한다. 이하에서는 방송 데이터 및 광고 데이터를 전달하거나 광고 참여 데이터에 따른 기여도 데이터를 결정하기 위한 동작들에 대해서 구체적으로 설명한다.
프로세서(116)는 통신 인터페이스(112)를 통해서 방송 제공 장치(120)로부터 방송 시 방송 시청자에게 광고를 서비스하기 위한 광고 제공 요청을 수신할 수 있다. 상기 광고 제공 요청은 BJ에 의해서 선택된 광고에 대한 정보 및 BJ의 식별 정보를 포함할 수 있다. 프로세서(116)는 BJ의 식별 정보와 함께 선택된 광고에 대한 광고 데이터에 대한 요청을 광고 서버(130)로 전달할 수 있다. 광고 서버(130)로부터 광고 데이터가 수신되면 프로세서(116)는 수신된 광고 데이터를 방송 제공 장치(120)로 전달하거나, 방송 제공 장치(120)로부터 수신된 방송 데이터와 함께 광고 데이터를 적어도 하나의 사용자 단말(100)로 전달할 수 있다.
적어도 하나의 사용자 단말(100)로부터 광고에 대한 방송 시청자의 광고 참여 데이터가 수신되면 프로세서(116)는 수신된 광고 참여 데이터에 기반하여 광고에 대한 방송 시청자의 광고 후원 기여도를 결정할 수 있다. 구체적으로, 프로세서(116)는 광고 서버(130)로부터 각 광고별 광고비 지급 정보를 수신하고, 수신된 광고비 지급 정보 및 광고 참여 데이터를 이용하여 방송 시청자가 BJ의 광고 수익을 위해 기여한 정도를 판단할 수 있다. 예를 들어, 프로세서(116)는 방송 시청자가 광고 배너를 클릭한 경우, 방송 시청자가 SNS를 통해서 광고 상품을 홍보하는 글을 게시한 경우, 방송 시청자가 광고 배너에 링크된 웹 사이트를 통해 상품을 구매 또는 다운로드하는 경우, 방송 시청자가 구매 또는 다운로드한 광고 상품을 이용한 경우 등의 활동들에 대응하여 광고 기업에서 BJ 측으로 제공하는 광고 수익 금액을 광고비 지급 정보를 통해서 확인하고, 확인된 광고 수익 금액별로 광고 후원 기여도를 결정할 수 있다. 방송 시청자가 광고 배너를 클릭한 경우 프로세서(116)는 해당 방송 시청자의 광고 후원 기여도를 제1 기여도로 결정하고, 방송 시청자가 SNS를 통해서 광고 상품에 대한 홍보글을 게시한 경우 해당 방송 시청자의 광고 후원 기여도를 제1 기여도보다 높은 제2 기여도로 결정하고, 광고 배너에 링크된 웹 사이트를 통해 광고 상품을 구매 또는 다운로드한 경우 해당 방송 시청자의 광고 후원 기여도를 제1 기여도 및 제2 기여도보다 높은 제3 기여도로 결정하고, 방송 시청자가 구매 또는 다운로드한 광고 상품을 이용한 경우 해당 방송 시청자의 광고 후원 기여도를 제1, 제2 및 제3 기여도보다 높은 제4 기여도로 결정할 수 있다.
이후 프로세서(116)는 결정된 광고 참여 기여도를 나타내는 기여도 데이터를 적어도 하나의 사용자 단말(100)로 전달할 수 있다. 예를 들어, 기여도 데이터는 방송 시청자의 식별정보 및 해당 방송 시청자가 BJ의 광고 수익을 위한 기여한 정보를 나타내는 텍스트, 이미지 또는 아이콘 등을 포함할 수 있다.
다양한 실시예에서 프로세서(116)는 적어도 하나의 사용자 단말(100)로부터 누적 참여 데이터를 수신하고, 수신된 누적 참여 데이터에 기반하여 추가 기여도 데이터를 결정하며, 결정된 추가 기여도 데이터를 적어도 하나의 사용자 단말(100)로 전달할 수 있다. 예를 들어, 적어도 하나의 사용자 단말(100)로부터 방송 시청자가 게임을 다운로드한 제1 참여 활동에 대한 광고 참여 데이터가 수신되면 프로세서(116)는 제1 참여 활동에 대응하는 기여도 데이터를 적어도 하나의 사용자 단말(100)로 전달할 수 있다. 이후 방송 시청자가 다운로드한 게임을 실행하여 특정 레벨을 달성한 제2 참여 활동을 수행한 경우 프로세서(116)는 적어도 하나의 사용자 단말(100)로부터 제2 참여 활동에 대한 누적 참여 데이터를 추가적으로 수신하고, 수신된 누적 참여 데이터에 기반하여 추가 기여도 데이터를 결정하며, 결정된 추가 기여도 데이터를 적어도 하나의 사용자 단말(100)로 전달할 수 있다.
도 4는 본 발명의 일 실시예에 따른 방송 제공 장치를 설명하기 위한 개략도이다. 도 1 내지 도 4를 참조하면, 방송 제공 장치(120)는 통신 인터페이스(122), 메모리(124), 디스플레이(126) 및 프로세서(128)를 포함한다.
통신 인터페이스(122)는 방송 제공 장치(120)가 외부 장치와 통신 가능하도록 연결한다. 예를 들어, 통신 인터페이스(122)는 유/무선 네트워크를 통해 적어도 하나의 사용자 단말(100), 관리 서버(110) 및 광고 서버(130)와 연결하고, 적어도 하나의 사용자 단말(100)로 방송 데이터를 전송(또는 브로드캐스팅)할 수 있다. 또한, 통신 인터페이스(122)는 광고 설정 정보를 관리 서버(110) 또는 광고 서버(130)로 전송하거나 관리 서버(110) 또는 광고 서버(130)로부터 광고 데이터를 수신할 수 있다.
메모리(124)는 인터넷 방송을 위한 다양한 데이터를 저장할 수 있다. 예를 들어, 메모리(124)는 인터넷 방송을 위한 어플리케이션 또는 프로그램 등을 저장하거나 방송 데이터 또는 광고 데이터를 저장할 수 있다.
디스플레이(126)는 사용자에게 각종 콘텐트를 표시할 수 있다. 구체적으로, 디스플레이(126)는 인터넷 방송을 위한 어플리케이션 실행 화면을 표시할 수 있다. 또한, 디스플레이(126)는 BJ가 방송 시 방송 시청자에게 광고를 제공하도록 설정하기 위한 사용자 인터페이스를 표시할 수 있다.
프로세서(128)는 BJ의 요청에 따라 인터넷 방송을 위한 어플리케이션을 실행하고, 어플리케이션 실행 화면을 디스플레이(126)에 표시할 수 있다. 상기 프로세서(128)는 BJ 방송 시 방송 시청자에게 광고 서비스를 제공하도록 요청하고, 서비스하고자 하는 광고를 선택하기 위한 사용자 인터페이스를 표시할 수 있다. 사용자 인터페이스를 통해서 BJ에 의해서 서비스하고자 하는 광고가 선택되면 프로세서(128)는 선택된 광고에 대한 광고 데이터를 광고 서버(130)로 요청하고, 광고 서버(130)로부터 광고 데이터가 수신되면 수신된 광고 데이터를 메모리(126)에 저장할 수 있다. 상기 프로세서(128)는 BJ의 방송이 시작되면 방송 데이터와 함께 BJ의 식별정보가 포함된 광고 데이터를 통신 인터페이스(122)를 통해서 관리 서버(110)로 전달하거나 적어도 하나의 사용자 단말(100)로 전달할 수 있다.
다양한 실시예에서 프로세서(128)는 선택된 광고에 대한 정보와 함께 BJ의 식별 정보를 관리 서버(110)로 전달하고, BJ의 방송이 시작되면 방송 데이터를 관리 서버(110)로 전달할 수도 있다. 이러한 경우 관리 서버(110)는 방송 제공 장치(120)로부터 수신된 광고에 대한 정보와 함께 해당 광고를 광고 서버(130)로 전달하고, 광고 서버(130)로부터 해당 광고에 대한 광고 데이터가 수신되면 관리 서버(110)는 방송 제공 장치(120)로부터 수신된 방송 데이터와 BJ의 식별 정보를 포함하는 광고 데이터를 적어도 하나의 방송 단말(100)로 전달할 수도 있다.
도 5는 본 발명의 일 실시예에 따른 사용자 단말에서의 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법을 설명하기 위한 개략적인 순서도이다.
도 1 내지 도 5를 참조하면, 관리 서버(110)로부터 방송 데이터 및 방송 제공자에 대한 식별 정보를 포함하는 광고 데이터가 수신되고(S500), 방송 데이터 및 광고 데이터가 표시된다(S510). 광고 데이터에 관련하여 방송 시청자의 광고 참여 활동을 나타내는 광고 참여 데이터가 수집되고(S520), 수집된 광고 참여 데이터 및 식별 정보가 관리 서버(110)로 전달된다(S530). 관리 서버(130)로부터 광고 참여 데이터에 기반하여 결정된 방송 시청자의 광고 후원 기여도를 나타내는 기여도 데이터가 수신되고(S540), 수신된 기여도 데이터가 표시된다(S550).
도 6은 본 발명의 일 실시예에 따른 관리 서버에서의 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법을 설명하기 위한 개략적인 순서도이다.
도 1 내지 도 6을 참조하면, 방송 제공 장치(120)로부터 수신된 방송 데이터 및 광고 서버(130)로부터 수신된 광고 데이터가 사용자 단말(100)로 전달되고(S600), 사용자 단말(100)로부터 광고 참여 데이터 및 광고 제공자의 식별자가 수신된다(S610). 수신된 광고 참여 데이터에 기반하여 방송 제공자에 대한 방송 시청자의 광고 후원 기여도가 결정되고(S620), 결정된 광고 후원 기여도를 나타내는 기여도 데이터가 사용자 단말(100)로 전달된다(S630).
도 7a 및 도 7b는 본 발명의 일 실시예에 따른 방송 제공 장치에서의 서비스하기 위한 광고를 설정하는 방법을 설명하기 위한 예시도들이다.
도 1 내지 도 4, 도 7a 및 도 7b를 참조하여 방송 제공 장치에서 방송 제공자가 방송 시 방송 시청자에게 광고를 제공하기 위해 광고를 설정하는 방법을 구체적으로 설명한다. 이하에서는 인터넷 방송이 가능한 모바일 장치에서 인터넷 방송을 위한 어플리케이션을 제공하고, 방송 제공자에 의해서 어플리케이션을 실행한 후 실행된 어플리케이션을 이용하여 방송 시 광고 서비스를 제공하기 위해 광고를 설정하는 것을 예로 설명하도록 한다.
도 7a를 참조하면 방송 제공 장치(120)는 BJ의 요청에 따라 방송 어플리케이션을 실행하고, 어플리케이션 실행 화면(700)을 표시할 수 있다. 상기 어플리케이션 실행 화면(700)은 송출되는 방송을 표시하는 방송 표시 영역(702)과 방송 설정 및 광고 설정을 위한 설정 영역(704)을 포함할 수 있다. 상기 설정 영역(704)은 방송을 시작하기 위한 기능에 대응하는 제1 버튼(예: 방송시작 버튼)(706), 녹화를 시작하기 위한 기능에 대응하는 제2 버튼(예: 녹화시작 버튼)(708) 및 방송 시 광고 서비스를 제공하기 위한 기능에 대응하는 제3 버튼(예: 광고설정 버튼)(710)를 포함할 수 있다.
BJ에 의해서 제3 버튼(710)을 선택하는 입력이 수신되면 방송 제공 장치(120)는 도 7b와 같이 광고 설정을 위한 사용자 인터페이스(712)를 표시할 수 있다. 예를 들어, 사용자 인터페이스(712)는 팝업 형식으로 표시될 수 있다. 상기 사용자 인터페이스(712)는 서비스할 수 있는 광고 리스트를 나타내는 정보(714), 각 광고별 수익을 나타내는 정보(716), 서비스하고자 하는 광고를 선택하기 위한 아이콘들(718) 및 선택된 광고에 대한 서비스 제공을 설정하기 위한 버튼(예: 적용하기 버튼)(720) 등을 포함할 수 있다. 예를 들어, 'H 푸드'에 대한 광고를 서비스하기 위해 선택하기 위한 아이콘이 선택되고(722), 적용하기 버튼(720)이 선택되면 방송 제공 장치(120)는 BJ의 식별 정보와 함께 'H 푸드'에 대한 광고에 대한 서비스를 요청하기 위한 메시지를 관리 서버(110)로 전달할 수 있다. 이를 통해서 관리 서버(110)는 광고 서버(130)로 선택된 'H 푸드'에 대한 광고 데이터를 요청하고, 요청에 대한 응답으로 광고 서버(130)로부터 'H 푸드'에 대한 광고 데이터를 수신할 수 있다. 방송 제공 장치(120)로부터 방송 데이터가 수신되면 관리 서버(110)는 수신된 방송 데이터와 함께 'H 푸드'에 대한 광고 데이터를 사용자 단말(100)로 전달함으로써, 방송 시청자가 BJ의 방송 시청 시 서비스 중인 광고에 대한 다양한 참여 활동을 통해서 BJ에게 광고 수익을 후원할 수 있다.
도 8a, 도 8b, 도 8c, 도 8d, 도 8e, 도 8f, 도 8g 및 도 8h는 본 발명의 일 실시예에 따른 사용자 단말에서의 광고 후원 서비스를 제공하는 방법을 설명하기 위한 예시도들이다.
도 1 내지 도 4, 도 8a, 도 8b, 도 8c, 도 8d, 도 8e, 도 8f, 도 8g 및 도 8h를 참조하여 광고 후원 서비스를 제공하는 방법에 대해서 구체적으로 설명한다. 이하에서는 사용자 단말(100)이 방송 시청을 위한 어플리케이션을 실행하고, 실행된 어플리케이션을 이용하여 방송 시청 및 광고 서비스를 제공받는 것을 예로 설명하도록 한다.
사용자의 요청에 따라 방송 시청을 위한 어플리케이션이 실행되고, 특정 BJ에 대한 실시간 스트리밍 방송을 시청하기 위한 선택이 입력되면 사용자 단말(100)은 도 8a와 같이 특정 BJ에 대한 제1 방송 시청 화면(800)을 표시할 수 있다. 상기 제1 방송 시청 화면(800)은 실시간 스트리밍 방송 데이터를 표시하는 제1 방송 표시 영역(802), 광고 데이터를 표시하는 제1 광고 데이터 표시 영역(804) 및 다른 방송 시청자들과 소통할 수 있는 대화 영역(806)을 포함할 수 있다. 상기 대화 영역(806)은 방송 시청자들의 대화를 표시하는 대화 표시 영역과 대화를 위한 입력을 수신하는 대화 입력 영역을 포함한다. 상기 제1 광고 표시 영역(804)에 표시되는 광고 데이터는 BJ를 후원하는 광고임을 나타내는 텍스트(예: BJ 후원 광고)(808), 광고에 관련된 상품(예: ABC game)에 대한 이미지 아이콘(810), 광고 이벤트를 나타내는 텍스트(예: ABC 게임 사전예약)(812) 및 광고 이벤트에 대한 상세 정보 웹 페이지에 접속할 수 있는 기능에 대응하는 버튼(예: 상세보기 버튼)(814)을 포함한다. 다양한 실시예에서 제1 방송 시청 화면(800)은 도 8b와 같이 광고 데이터를 표시하는 제1 광고 표시 영역(804)이 제1 방송 표시 영역의 일부에 중첩되어 표시될 수도 있다. 이러한 경우 제1 광고 표시 영역(804)은 광고 관련 상품에 대한 이미지 아이콘(816) 및 광고 이벤트에 대한 웹 페이지에 접속할 수 있는 기능에 대응하는 텍스트(818)를 포함할 수 있다.
방송 시청자로부터 도 8a의 상세보기 버튼(814) 또는 도 8b의 텍스트(818)를 선택하기 위한 입력이 수신되면 사용자 단말(100)은 도 8c와 같이 광고 이벤트에 대한 웹 페이지 화면(820)를 팝업(pop-up) 형식으로 제1 방송 시청 화면(800)의 일부에 중첩되도록 표시할 수 있다. 상기 웹 페이지 화면(820)은 상품(예: ABC game)에 대한 이름, 이미지, 종류, 평가 및 리뷰 등에 관련된 정보와 상품을 다운로드하기 위한 기능에 대응하는 버튼(822)을 포함할 수 있다. 다양한 실시예에서 사용자 단말(100)은 도 8a의 상세보기 버튼(814) 또는 도 8b의 텍스트(818)를 선택하기 위한 입력이 수신되면 PIP 방식을 이용하여 제1 방송 표시 화면(800)과 웹 페이지 화면(820)을 동시에 표시할 수도 있다. 여기서, 사용자 단말(100)은 대화가 표시되는 대화 표시 영역(824)을 제1 방송 표시 영역(802)의 일부에 중첩되도록 표시할 수 있다. 다양한 실시예에서 대화 표시 영역(824)은 제1 방송 표시 영역(802)이 보여지도록 배경 부분이 일부 투명하게 표시될 수 있다.
상기와 같이 웹 페이지 화면(820)이 표시되는 동안 사용자로부터 ABC game의 게임 파일(또는 어플리케이션)을 다운로드를 위한 버튼(822, 826)을 선택하는 입력이 수신되면 사용자 단말(100)은 게임을 제공하는 게임 서버로 게임 파일에 대한 다운로드를 요청하고, 게임 서버로부터 게임 파일이 수신되면 이를 설치할 수 있다. 이러한 경우 사용자 단말(100)은 게임 파일을 설치함을 나타내는 정보를 수집하여 관리 서버(110)로 전달할 수 있다.
사용자로부터 설치된 게임 파일의 실행 요청이 수신되면 사용자 단말(100)은 게임 파일을 실행하여 게임 실행 화면을 표시할 수 있다. 이때, 방송 시청 어플리케이션은 백그라운드로 구동되거나 사용자의 게임 파일 실행 요청에 따라 종료될 수 있다. 사용자가 레벨 업 또는 1시간 동안 게임을 플레이하는 등의 게임 활동을 수행하는 경우 사용자 단말(100)은 이러한 사용자의 활동을 나타내는 정보를 계속적으로 수집하여 관리 서버(110)로 전달할 수 있다.
도 8e를 참조하면 사용자 단말(100)은 관리 서버(110)로부터 광고 참여 데이터에 기반하여 결정된 광고 후원 기여도를 나타내는 기여도 데이터를 수신하여 텍스트(828) 또는 이미지(830)로서 제1 방송 시청 화면(800)의 일부 영역에 표시할 수 있다. 예를 들어, 기여도 데이터는 텍스트 또는 이미지 등의 그래픽 객체를 포함하고, 도 8e와 같이 대화 영역(806)의 대화 표시 영역에 텍스트(예: 사용자3님이 ABC 게임 사전예약 애드벌룬 4개를 선물했습니다.)(828)로 표시되거나 제1 방송 시청 화면(800)의 일부 영역에 중첩되어 텍스트(예: 사용자3님이 ABC 게임 사전예약 애드벌룬 4개 선물!)를 포함하는 이미지(830)로서 표시될 수 있다. 다양한 실시예에서 기여도 데이터는 사용자 단말(100)뿐만 아니라 방송을 시청중인 방송 시청자들의 사용자 단말로 전달되어 방송 시청 화면에 표시될 수 있다. 다양한 실시예에서 기여도 데이터는 도 8f와 같이 제1 대화 영역(806)의 대화 표시 영역에 텍스트(832) 및 이미지(834) 모두 표시될 수 있다.
도 8g를 참조하면 사용자 단말(100)은 특정 BJ에 대한 다시보기 방송을 시청하기 위한 선택이 입력되면 특정 BJ에 대한 제2 방송 시청 화면(836)을 표시할 수 있다. 상기 제2 방송 시청 화면(836)은 다시보기 방송 데이터를 표시하는 제2 방송 표시 영역(838), 광고 데이터를 표시하는 제2 광고 데이터 표시 영역(842) 및 방송 시청자의 게시글을 입력 및 표시할 수 있는 게시글 영역(840)이 포함될 수 있다. 다양한 실시예에서 제2 광고 데이터 표시 영역(842)은 제2 방송 표시 영역(838)의 일부 영역에 중첩되어 표시될 수 있다. 상기 제2 광고 데이터 표시 영역(842)은 광고 관련 상품에 대한 이미지 아이콘(844) 및 광고 이벤트에 대한 상세 정보 웹 페이지에 접속할 수 있는 기능에 대응하는 텍스트(846)를 포함할 수 있다.
방송 시청자로부터 도 8g의 상기 텍스트(예: ABC 게임 사전예약)를 선택하기 위한 입력이 수신되면 사용자 단말(100)은 광고 이벤트에 대한 상세 정보 웹 페이지 화면을 표시하고, 광고 이벤트에 대한 사용자의 다양한 활동에 대한 정보를 수집한 후 수집된 정보 및 BJ의 식별 정보를 광고 참여 데이터로서 관리 서버(110)로 전달할 수 있다.
관리 서버(110)로부터 기여도 데이터가 수신되면 사용자 단말(100)은 도 8h와 같이 게시글 영역(840)의 일부 영역에 이미지(848)로서 표시할 수 있다. 상기 이미지(844)는 ABC game를 포함하는 아이콘(850) 및 “사용자1님이 ABC 게임 사전예약 애드벌룬 12개 선물!”과 같은 텍스트(852)를 포함할 수 있다.
이와 같이 본 발명은 사용자가 방송 제공자의 방송을 시청하면서 방송 제공자에 의해서 설정된 광고의 광고 이벤트에 참여함으로써, 사용자가 광고 이벤트 참여를 통해 방송 제공자에게 후원할 수 있다.
또한, 본 발명은 광고 이벤트에 참여한 사용자뿐만 다른 시청자들에게도 광고 제공자에 대한 사용자의 후원 여부를 알림으로써, 시청자들의 능동적인 광고 이벤트 참여를 도모할 수 있어 기업의 광고 효과 및 BJ의 광고 수익 효과를 극대화 시킬 수 있다.
본 발명의 실시예에 따른 장치 및 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다.
컴퓨터 판독 가능 매체에 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 분야 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media) 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다.
상술한 하드웨어 장치는 본 발명의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.
이상 첨부된 도면을 참조하여 본 발명의 실시예들을 더욱 상세하게 설명하였으나, 본 발명은 반드시 이러한 실시예로 국한되는 것은 아니고, 본 발명의 기술사상을 벗어나지 않는 범위 내에서 다양하게 변형 실시될 수 있다. 따라서, 본 발명에 개시된 실시예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 그러므로, 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.
100: 적어도 하나의 사용자 단말
110: 관리 서버
120: 방송 제공 장치
130: 광고 서버

Claims (16)

  1. 인터넷 방송에 대한 광고 후원 서비스를 제공하는 장치의 프로세서에 의해서 수행되는 상기 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법에 있어서,
    관리 서버로부터 다시보기 방송 데이터 및 방송 제공자에 대한 식별 정보를 포함하는 광고 데이터를 수신하는 단계;
    상기 다시보기 방송 데이터 및 상기 광고 데이터를 화면에 표시하는 단계;
    상기 광고 데이터에 관련하여 방송 시청자의 광고 참여 활동을 나타내는 광고 참여 데이터를 수집하는 단계;
    상기 수집된 광고 참여 데이터 및 상기 식별 정보를 상기 관리 서버로 전달하는 단계;
    상기 관리 서버로부터 상기 광고 참여 데이터에 기반하여 결정된 상기 방송 시청자의 광고 후원 기여도를 나타내는 기여도 데이터를 수신하여 저장하는 단계;
    상기 방송 시청자로부터 상기 방송 제공자의 다음 실시간 스트리밍 방송을 시청하기 위한 요청이 수신되면 상기 방송 제공자의 다음 실시간 스트리밍 방송에 대한 방송 시청 화면을 표시하는 단계; 및
    상기 기여도 데이터를 상기 방송 시청 화면의 일부 영역에 표시하는 단계를 포함하는, 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법.
  2. 제1항에 있어서, 상기 광고 데이터는,
    상기 방송 제공자에 의해서 선택된 광고에 대한 적어도 하나의 그래픽 객체 및 광고 이벤트에 대한 상세 정보를 나타내는 웹 페이지의 주소 정보를 더 포함하는, 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법.
  3. 제2항에 있어서,
    상기 방송 시청자로부터 상기 광고 데이터에 대한 선택을 수신하는 단계; 및
    상기 웹 페이지의 주소 정보를 이용하여 상기 웹 페이지에 접속하고 상기 웹 페이지의 접속 화면을 표시하는 단계를 포함하는, 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법.
  4. 제2항에 있어서, 상기 광고 참여 데이터를 수집하는 단계는,
    상기 방송 시청자가 상기 광고 이벤트에 참여한 내역을 나타내는 정보를 저장하는 단계를 포함하는, 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법.
  5. 제2항에 있어서,
    상기 방송 시청자로부터 상기 방송 제공자의 실시간 스트리밍 방송을 시청하기 위한 요청을 수신하는 단계;
    상기 요청에 따라 상기 실시간 스트리밍 방송을 시청하기 위한 제1 방송 시청 화면을 표시하는 단계; 및
    상기 실시간 스트리밍 방송에 대한 방송 데이터 및 상기 광고 데이터를 상기 제1 방송 시청 화면에 표시하는 단계를 더 포함하고,
    상기 제1 방송 시청 화면은,
    상기 실시간 스트리밍 방송에 대한 방송 데이터를 표시하는 제1 방송 표시 영역, 상기 광고 데이터를 표시하는 제1 광고 표시 영역 및 상기 방송 제공자의 상기 실시간 스트리밍 방송을 시청하는 방송 시청자들간의 대화를 위한 대화 영역을 포함하는, 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법.
  6. 제5항에 있어서, 상기 제1 광고 표시 영역은,
    상기 제1 방송 표시 영역의 일부 영역에 중첩되도록 표시되는, 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법.
  7. 제5항에 있어서, 상기 수신된 기여도 데이터를 상기 방송 시청 화면의 일부 영역에 표시하는 단계는,
    상기 기여도 데이터를 상기 제1 방송 시청 화면의 일부 영역에 중첩되도록 표시하는 단계를 포함하는, 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법.
  8. 제5항에 있어서, 상기 기여도 데이터를 상기 방송 시청 화면의 일부 영역에 표시하는 단계는,
    상기 기여도 데이터를 상기 대화 영역에 표시하는 단계를 포함하는, 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법.
  9. 제2항에 있어서,
    상기 방송 시청자로부터 상기 방송 제공자의 다시보기 방송을 시청하기 위한 요청을 수신하는 단계;
    상기 요청에 따라 상기 다시보기 방송을 시청하기 위한 제2 방송 시청 화면을 표시하는 단계; 및
    상기 다시보기 방송 데이터 및 상기 광고 데이터를 상기 제2 방송 시청 화면에 표시하는 단계를 더 포함하고,
    상기 제2 방송 시청 화면은,
    상기 다시보기 방송 데이터를 표시하는 제2 방송 표시 영역, 상기 광고 데이터를 표시하는 제2 광고 표시 영역 및 상기 방송 시청자의 게시글을 등록 및 표시하는 게시글 영역을 포함하는, 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법.
  10. 제9항에 있어서,
    상기 기여도 데이터를 상기 게시글 영역에 표시하는 단계를 포함하는, 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법.
  11. 인터넷 방송에 대한 광고 후원 서비스를 제공하는 장치의 프로세서에 의해서 수행되는 상기 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법에 있어서,
    관리 서버로부터 방송 데이터 및 방송 제공자에 대한 식별 정보를 포함하는 광고 데이터를 수신하는 단계;
    상기 방송 데이터 및 상기 광고 데이터를 화면에 표시하는 단계;
    상기 광고 데이터에 관련하여 방송 시청자의 광고 참여 활동을 나타내는 광고 참여 데이터를 수집하는 단계;
    상기 수집된 광고 참여 데이터 및 상기 식별 정보를 상기 관리 서버로 전달하는 단계;
    상기 관리 서버로부터 상기 광고 참여 데이터에 기반하여 결정된 상기 방송 시청자의 광고 후원 기여도를 나타내는 기여도 데이터를 수신하는 단계;
    상기 기여도 데이터를 수신한 이후에 상기 방송 제공자의 방송이 종료되면 상기 수신된 기여도 데이터를 저장하는 단계;
    상기 방송 시청자로부터 상기 방송 제공자의 다음 실시간 스트르밍 방송을 시청하기 위한 요청이 수신되면 방송 시청 화면을 표시하는 단계; 및
    상기 기여도 데이터를 상기 방송 시청 화면의 일부 영역에 표시하는 단계를 포함하고,
    상기 광고 데이터는, 상기 방송 제공자에 의해서 선택된 광고에 대한 적어도 하나의 그래픽 객체 및 광고 이벤트에 대한 상세 정보를 나타내는 웹 페이지의 주소 정보를 더 포함하는, 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법.
  12. 통신 인터페이스;
    디스플레이; 및
    상기 통신 인터페이스 및 상기 디스플레이와 연결된 프로세서를 포함하고,
    상기 프로세서는,
    상기 통신 인터페이스를 통해서 관리 서버로부터 다시보기 방송 데이터 및 방송 제공자에 대한 식별 정보를 포함하는 광고 데이터를 수신하고,
    상기 다시보기 방송 데이터 및 상기 광고 데이터를 상기 디스플레이에 표시하고,
    상기 광고 데이터에 관련하여 방송 시청자의 광고 참여 활동을 나타내는 광고 참여 데이터를 수집하고,
    상기 수집된 광고 참여 데이터 및 상기 식별 정보를 상기 관리 서버로 전달하고,
    상기 관리 서버로부터 상기 광고 참여 데이터에 기반하여 결정된 상기 방송 시청자의 광고 후원 기여도를 나타내는 기여도 데이터를 수신하여 저장하고,
    상기 수신된 기여도 데이터를 상기 디스플레이에 표시하도록 구성되고,
    상기 프로세서는, 상기 방송 시청자로부터 상기 방송 제공자의 다음 실시간 스트리밍 방송을 시청하기 위한 요청이 수신되면 상기 방송 제공자의 다음 실시간 스트리밍 방송에 대한 방송 시청 화면을 표시하고,
    상기 기여도 데이터를 상기 방송 시청 화면의 일부 영역에 표시하도록 더 구성된, 인터넷 방송에 대한 광고 후원 서비스를 제공하는 장치.
  13. 삭제
  14. 삭제
  15. 삭제
  16. 삭제
KR1020170173051A 2017-12-15 2017-12-15 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법 및 장치 KR102040473B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020170173051A KR102040473B1 (ko) 2017-12-15 2017-12-15 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법 및 장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020170173051A KR102040473B1 (ko) 2017-12-15 2017-12-15 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법 및 장치

Publications (2)

Publication Number Publication Date
KR20190072031A KR20190072031A (ko) 2019-06-25
KR102040473B1 true KR102040473B1 (ko) 2019-11-05

Family

ID=67065387

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020170173051A KR102040473B1 (ko) 2017-12-15 2017-12-15 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법 및 장치

Country Status (1)

Country Link
KR (1) KR102040473B1 (ko)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102444904B1 (ko) 2022-01-12 2022-09-21 주식회사 투스라이프 인공지능 기반의 반응형 후원 시스템 및 방법
KR20220151826A (ko) 2021-05-07 2022-11-15 주식회사 빅크 라이브 스트리밍 세션에서의 인공지능 모더레이터 장치 및 방법
KR20220151824A (ko) 2021-05-07 2022-11-15 주식회사 빅크 크리에이터 라이브 스트리밍 세션에 대한 아티클 생성 장치 및 방법
KR20220151825A (ko) 2021-05-07 2022-11-15 주식회사 빅크 크리에이터 라이브 스트리밍 세션에서의 게스트 하이라이트 장치 및 방법

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102383811B1 (ko) * 2019-10-23 2022-04-18 장운석 영상 스트리밍 서비스에서 사용자와 방송진행자와의 소통을 통한 광고를 게시하는 방법과 이에 웹과 모바일 ui에 응답하는 기술에 관한 방법
WO2021225222A1 (ko) * 2020-05-06 2021-11-11 주식회사 직지디지털 자원 식별자 기반의 자산 송수신 방법 및 시스템
CN114302163B (zh) * 2021-12-31 2024-04-09 广州方硅信息技术有限公司 直播间广告处理方法及其装置、设备、介质

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140282676A1 (en) 2013-03-15 2014-09-18 Donald W. Joergens Interactive incentive driven participatory system and method for engaging multimedia audience
KR101665579B1 (ko) * 2015-07-10 2016-10-13 (주) 프람트 동영상콘텐츠의 구조를 직관적으로 파악하기 위한 사용자 인터페이스 장치 및 그 방법

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101061952B1 (ko) * 2008-08-12 2011-09-05 권오현 사용자의 실시간 광고 시청을 확인하여 보상하는 광고 보상시스템 및 광고 보상 방법
KR20170098736A (ko) * 2017-05-02 2017-08-30 주식회사마우스 온라인 채팅방을 이용한 광고 제공 방법 및 시스템

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140282676A1 (en) 2013-03-15 2014-09-18 Donald W. Joergens Interactive incentive driven participatory system and method for engaging multimedia audience
KR101665579B1 (ko) * 2015-07-10 2016-10-13 (주) 프람트 동영상콘텐츠의 구조를 직관적으로 파악하기 위한 사용자 인터페이스 장치 및 그 방법

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20220151826A (ko) 2021-05-07 2022-11-15 주식회사 빅크 라이브 스트리밍 세션에서의 인공지능 모더레이터 장치 및 방법
KR20220151824A (ko) 2021-05-07 2022-11-15 주식회사 빅크 크리에이터 라이브 스트리밍 세션에 대한 아티클 생성 장치 및 방법
KR20220151825A (ko) 2021-05-07 2022-11-15 주식회사 빅크 크리에이터 라이브 스트리밍 세션에서의 게스트 하이라이트 장치 및 방법
KR102444904B1 (ko) 2022-01-12 2022-09-21 주식회사 투스라이프 인공지능 기반의 반응형 후원 시스템 및 방법

Also Published As

Publication number Publication date
KR20190072031A (ko) 2019-06-25

Similar Documents

Publication Publication Date Title
KR102040473B1 (ko) 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법 및 장치
US20210319453A1 (en) Capturing and Managing Web Page Content Items
US20190075340A1 (en) Systems and methods for content delivery
US10368141B2 (en) System and method for engagement and distribution of media content
CN110214451B (zh) 与广告和奖励收集机制整合的视频内容分发平台
US8386304B2 (en) Methods for interactive television and mobile device
US8719855B2 (en) Methods and systems for distributing content over a network
JP5216588B2 (ja) インターネット接続されたメディア・プレーヤ上での入札に基づく広告プロモーションの配信
US20150281756A1 (en) Data session management method and system including content recognition of broadcast data and remote device feedback
US20090287574A1 (en) Attachment of videos to advertisements on websites
US20110191151A1 (en) System for serving advertisements that allows compensation for user viewing
US20160071151A1 (en) Selecting advertising for presentation with digital content
JP2014029705A (ja) 柔軟な収入分配および参照報奨金システム
JP7194211B2 (ja) 広告ウェブサイトを利用したオンライン広告方法
JP6563655B2 (ja) クロス媒体広告ネットワーク
US20170249673A1 (en) Out-of-home and/or home targeted interactive content, infomercial and advertising
US20150363817A1 (en) Method and System for Online Audience Development and Advertising
KR20130103237A (ko) 온라인 광고 제공 방법 및 그를 위한 광고 제공 서버
JP5389009B2 (ja) 知識検索システム及び報酬付与方法
CN107294934B (zh) 媒体信息的展示方法、客户端、服务器及***
KR20150025848A (ko) 온라인상의 안심 광고 서비스 제공 시스템 및 그 방법
CN104050585A (zh) 用于观众的代理渠道
US20240233051A1 (en) Device, Method and Program for Fan to Perform Gifting
JP5266298B2 (ja) 大規模アクセスと高コンバージョンを達成する、放送番組とインターネット通販の融合システム及び方法
KR100928354B1 (ko) 양방향 디지털 방송 상에서 방송 콘텐츠와 연동한 양방향 서비스 제공 방법 및 시스템

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