Movatterモバイル変換


[0]ホーム

URL:


KR102040473B1 - Method for providing advertising sponsorship service of internet broadcast and apparatus using the same - Google Patents

Method for providing advertising sponsorship service of internet broadcast and apparatus using the same
Download PDF

Info

Publication number
KR102040473B1
KR102040473B1KR1020170173051AKR20170173051AKR102040473B1KR 102040473 B1KR102040473 B1KR 102040473B1KR 1020170173051 AKR1020170173051 AKR 1020170173051AKR 20170173051 AKR20170173051 AKR 20170173051AKR 102040473 B1KR102040473 B1KR 102040473B1
Authority
KR
South Korea
Prior art keywords
broadcast
advertisement
data
displaying
viewer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
KR1020170173051A
Other languages
Korean (ko)
Other versions
KR20190072031A (en
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 주식회사 아프리카티비filedCritical주식회사 아프리카티비
Priority to KR1020170173051ApriorityCriticalpatent/KR102040473B1/en
Publication of KR20190072031ApublicationCriticalpatent/KR20190072031A/en
Application grantedgrantedCritical
Publication of KR102040473B1publicationCriticalpatent/KR102040473B1/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

Translated fromKorean

본 발명의 일 실시예에 따른 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법 및 장치가 제공된다. 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법은, 관리 서버로부터 방송 데이터 및 방송 제공자에 대한 식별 정보를 포함하는 광고 데이터를 수신하는 단계, 상기 방송 데이터 및 상기 광고 데이터를 화면에 표시하는 단계, 상기 광고 데이터에 관련하여 방송 시청자의 광고 참여 활동을 나타내는 광고 참여 데이터를 수집하는 단계, 상기 수집된 광고 참여 데이터 및 상기 식별 정보를 상기 관리 서버로 전달하는 단계, 상기 관리 서버로부터 상기 광고 참여 데이터에 기반하여 결정된 상기 방송 시청자의 광고 후원 기여도를 나타내는 기여도 데이터를 수신하는 단계 및 상기 수신된 기여도 데이터를 상기 화면에 표시하는 단계를 포함한다.Provided are a method and an apparatus for providing an advertisement sponsoring service for internet broadcasting according to an embodiment of the present invention. A method of providing an advertisement sponsoring service for an Internet broadcast may include receiving advertisement data including broadcast data and identification information about a broadcast provider from a management server, displaying the broadcast data and the advertisement data on a screen, and Collecting advertisement participation data indicating advertisement participation activity of a broadcast viewer in relation to advertisement data, transferring the collected advertisement participation data and the identification information to the management server, based on the advertisement participation data from the management server Receiving the contribution data indicating the sponsored contribution of the broadcast viewer, and displaying the received contribution data on the screen.

Figure 112017125162021-pat00005
Figure 112017125162021-pat00005

Description

Translated fromKorean
인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법 및 장치{METHOD FOR PROVIDING ADVERTISING SPONSORSHIP SERVICE OF INTERNET BROADCAST AND APPARATUS USING THE SAME}METHOD FOR PROVIDING ADVERTISING SPONSORSHIP SERVICE OF INTERNET BROADCAST AND APPARATUS USING THE SAME}

본 발명은 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법 및 장치에 관한 것이다.The present invention relates to a method and apparatus for providing an advertisement sponsoring service for internet broadcasting.

일반적으로 인터넷 방송은 인터넷의 보급이 급속도로 확산되면서 통신과 방송을 결합하여 인터넷을 통해 방송 데이터를 송신하도록 하는 방송 매체를 의미한다. 이러한 인터넷 방송은 언제 어디서나 쉽게 인터넷망에 접속할 수 있는 무선인터넷의 보급 증가로 인해 확대되고 있으며, 무선 인터넷이 가능한 스마트폰, 태블릿 PC, 노트북, 넷북 등의 사용 인구 증가로 인해 인터넷 방송을 시청하는 시청자의 수가 증가함에 따라 인터넷 방송 콘텐트에 대한 조회수가 급격하게 늘어가고 있다. 이와 같이 인터넷 방송을 시청자가 많아지고, 인터넷 방송 콘텐트에 대한 조회수가 높아질수록 광고주들의 인터넷 방송을 이용한 광고에 대한 관심이 높아지고 있으며, 인터넷 광고의 경우 TV와 같은 대중매체를 통한 광고에 비해 광고비가 저렴하다는 이점이 있다.In general, Internet broadcasting refers to a broadcasting medium that transmits broadcasting data through the Internet by combining communication and broadcasting as the Internet spreads rapidly. Such Internet broadcasting is expanding due to the increase in the use of wireless Internet, which can be easily connected to the Internet network anytime, anywhere. As the number of subscribers increases, the number of views on Internet broadcasting contents increases rapidly. As the number of viewers watching the internet broadcast and the number of views on the contents of the internet broadcasting increase, advertisers are more interested in the advertisements using the internet broadcasting. In the case of the Internet advertising, the advertising cost is lower than that of the advertisement through a mass media such as TV. There is an advantage.

그러나, 인터넷 광고의 경우 인터넷 방송 콘텐트가 제공되기 전에 일부의 광고 영상이 제공되고, 시청자가 일부의 광고를 시청한 후 나머지 광고를 스킵하고 방송 콘텐트를 시청하기 때문에, 시청자가 광고에 관련된 상품에 관심을 가지거나 능동적으로 광고 이벤트에 참여하기 어렵다는 문제점이 있다.However, in the case of an Internet advertisement, some advertisement images are provided before the Internet broadcasting content is provided, and viewers are interested in a product related to the advertisement because the viewer skips the other advertisements and then watches the broadcasting contents after watching some advertisements. There is a problem that it is difficult to have or actively participate in the advertising event.

본 발명이 해결하고자 하는 과제는 상술한 바와 같은 문제점을 해결하기 위한 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법 및 장치를 제공하는 것이다.The problem to be solved by the present invention is to provide a method and apparatus for providing an advertisement sponsored service for Internet broadcasting to solve the above problems.

구체적으로, 본 발명이 해결하고자 하는 과제는 사용자가 자신이 관심을 가지는 방송 제공자에 대한 광고 후원을 통해 광고 이벤트에 능동적으로 참여할 수 있는 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법 및 장치를 제공하는 것이다.Specifically, the problem to be solved by the present invention is to provide a method and apparatus for providing an advertisement sponsoring service for the Internet broadcast that allows the user to actively participate in the advertising event through the advertising sponsorship for the broadcast provider of interest. will be.

본 발명의 과제들은 이상에서 언급한 과제들로 제한되지 않으며, 언급되지 않은 또 다른 과제들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.The objects of the present invention are not limited to the above-mentioned objects, and other objects that are not mentioned will be clearly understood by those skilled in the art from the following description.

전술한 바와 같은 과제를 해결하기 위하여 본 발명의 일 실시예에 따른 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법 및 장치가 제공된다. 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법은, 관리 서버로부터 방송 데이터 및 방송 제공자에 대한 식별 정보를 포함하는 광고 데이터를 수신하는 단계, 상기 방송 데이터 및 상기 광고 데이터를 화면에 표시하는 단계, 상기 광고 데이터에 관련하여 방송 시청자의 광고 참여 활동을 나타내는 광고 참여 데이터를 수집하는 단계, 상기 수집된 광고 참여 데이터 및 상기 식별 정보를 상기 관리 서버로 전달하는 단계, 상기 관리 서버로부터 상기 광고 참여 데이터에 기반하여 결정된 상기 방송 시청자의 광고 후원 기여도를 나타내는 기여도 데이터를 수신하는 단계 및 상기 수신된 기여도 데이터를 상기 화면에 표시하는 단계를 포함한다In order to solve the above problems, a method and apparatus for providing an advertisement sponsoring service for Internet broadcasting according to an embodiment of the present invention is provided. A method of providing an advertisement sponsoring service for an Internet broadcast may include receiving advertisement data including broadcast data and identification information about a broadcast provider from a management server, displaying the broadcast data and the advertisement data on a screen, and Collecting advertisement participation data indicating advertisement participation activity of a broadcast viewer in relation to advertisement data, transferring the collected advertisement participation data and the identification information to the management server, based on the advertisement participation data from the management server Receiving the contribution data indicating the sponsored contribution of the broadcast viewer determined by the display and displaying the received contribution data on the screen

전술한 바와 같은 과제를 해결하기 위하여 본 발명의 일 실시예에 따른 인터넷 방송에 대한 광고 후원 서비스를 제공하는 장치가 제공된다. 인터넷 방송에 대한 광고 후원 서비스를 제공하는 장치는, 통신 인터페이스, 디스플레이, 및 상기 통신 인터페이스 및 상기 디스플레이와 연결된 프로세서를 포함하고, 상기 프로세서는, 상기 통신 인터페이스를 통해서 관리 서버로부터 방송 데이터 및 방송 제공자에 대한 식별 정보를 포함하는 광고 데이터를 수신하고, 상기 방송 데이터 및 상기 광고 데이터를 상기 디스플레이에 표시하고, 상기 광고 데이터에 관련하여 방송 시청자의 광고 참여 활동을 나타내는 광고 참여 데이터를 수집하고, 상기 수집된 광고 참여 데이터 및 상기 식별 정보를 상기 관리 서버로 전달하고, 상기 관리 서버로부터 상기 광고 참여 데이터에 기반하여 결정된 상기 방송 시청자의 광고 후원 기여도를 나타내는 기여도 데이터를 수신하고, 상기 수신된 기여도 데이터를 상기 디스플레이에 표시한다.In order to solve the above problems, there is provided an apparatus for providing an advertisement sponsored service for Internet broadcasting according to an embodiment of the present invention. An apparatus for providing an advertisement sponsoring service for internet broadcasting includes a communication interface, a display, and a processor connected to the communication interface and the display, wherein the processor is configured to transmit broadcast data and a broadcast provider from a management server through the communication interface. Receiving advertisement data including identification information about the advertisement, displaying the broadcast data and the advertisement data on the display, collecting advertisement participation data indicating advertisement participation activity of a broadcast viewer in relation to the advertisement data, and collecting the collected advertisement data. Delivers the advertisement participation data and the identification information to the management server, receives from the management server contribution data indicating an advertisement sponsorship contribution of the broadcast viewer determined based on the advertisement participation data, and receives the received contribution data. It is displayed on the display.

기타 실시예의 구체적인 사항들은 상세한 설명 및 도면들에 포함되어 있다.Specific details of other embodiments are included in the detailed description and drawings.

본 발명은 사용자가 방송 제공자의 방송을 시청하면서 방송 제공자에 의해서 설정된 광고의 광고 이벤트에 참여함으로써, 사용자가 광고 이벤트 참여를 통해 방송 제공자에게 후원할 수 있다.The present invention enables a user to sponsor a broadcast provider through participation in an advertising event by the user participating in an advertisement event of an advertisement set by the broadcast provider while watching the broadcast of the broadcast provider.

또한, 본 발명은 광고 이벤트에 참여한 사용자뿐만 다른 시청자들에게도 광고 제공자에 대한 사용자의 후원 여부를 알림으로써, 시청자들에게 능동적인 광고 이벤트 참여를 도모할 수 있어 기업의 광고 효과 및 방송 제공자의 광고 수익 효과를 극대화 시킬 수 있다.In addition, the present invention by notifying the user or other viewers participating in the advertising event whether or not the user sponsored by the advertising provider, it is possible to promote the active participation in the advertising event to viewers to improve the advertising effect of the company and advertising revenue of the broadcast provider It can be maximized.

본 발명에 따른 효과는 이상에서 예시된 내용에 의해 제한되지 않으며, 더욱 다양한 효과들이 본 명세서 내에 포함되어 있다.The effects according to the present invention are not limited by the contents exemplified above, and more various effects are included in the present specification.

도 1은 본 발명의 일 실시예에 따른 광고 서비스 제공 시스템을 설명하기 위한 개략도이다.
도 2는 본 발명의 일 실시예에 따른 사용자 단말을 설명하기 위한 개략도이다.
도 3은 본 발명의 일 실시예에 따른 관리 서버를 설명하기 위한 개략도이다.
도 4는 본 발명의 일 실시예에 따른 방송 제공 장치를 설명하기 위한 개략도이다.
도 5는 본 발명의 일 실시예에 따른 사용자 단말에서의 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법을 설명하기 위한 개략적인 순서도이다.
도 6은 본 발명의 일 실시예에 따른 관리 서버에서의 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법을 설명하기 위한 개략적인 순서도이다.
도 7a 및 도 7b는 본 발명의 일 실시예에 따른 방송 제공 장치에서의 서비스하기 위한 광고를 설정하는 방법을 설명하기 위한 예시도들이다.
도 8a, 도 8b, 도 8c, 도 8d, 도 8e, 도 8f, 도 8g 및 도 8h는 본 발명의 일 실시예에 따른 사용자 단말에서의 광고 후원 서비스를 제공하는 방법을 설명하기 위한 예시도들이다.
1 is a schematic diagram illustrating an advertisement service providing system according to an embodiment of the present invention.
2 is a schematic diagram illustrating a user terminal according to an embodiment of the present invention.
3 is a schematic diagram illustrating a management server according to an embodiment of the present invention.
4 is a schematic diagram illustrating a broadcast providing apparatus according to an embodiment of the present invention.
5 is a schematic flowchart illustrating a method of providing an advertisement sponsoring service for Internet broadcasting in a user terminal according to an embodiment of the present invention.
6 is a schematic flowchart illustrating a method of providing an advertisement sponsoring service for internet broadcasting in a management server according to an embodiment of the present invention.
7A and 7B are exemplary diagrams for describing a method of setting an advertisement for service in a broadcast providing device according to an embodiment of the present invention.
8A, 8B, 8C, 8D, 8E, 8F, 8G, and 8H are exemplary diagrams for describing a method of providing an advertisement sponsoring service in a user terminal according to an embodiment of the present invention. .

본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나, 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 것이며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하며, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다.Advantages and features of the present invention and methods for achieving them will be apparent with reference to the embodiments described below in detail with the accompanying drawings. However, the present invention is not limited to the embodiments disclosed below, but may be implemented in various different forms, only the present embodiments to make the disclosure of the present invention complete, and common knowledge in the art to which the present invention pertains. It is provided to fully inform the person having the scope of the invention, which is defined only by the scope of the claims.

비록 제1, 제2 등이 다양한 구성요소들을 서술하기 위해서 사용되나, 이들 구성요소들은 이들 용어에 의해 제한되지 않음은 물론이다. 이들 용어들은 단지 하나의 구성요소를 다른 구성요소와 구별하기 위하여 사용하는 것이다. 따라서 이하에서 언급되는 제1 구성요소는 본 발명의 기술적 사상 내에서 제2 구성요소일 수도 있음은 물론이다.Although the first, second, etc. are used to describe various components, these components are of course not limited by these terms. These terms are only used to distinguish one component from another. Therefore, of course, the first component mentioned below may be the second component within the technical spirit of the present invention.

명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다.Like reference numerals refer to like elements throughout.

본 발명의 여러 실시예들의 각각 특징들이 부분적으로 또는 전체적으로 서로 결합 또는 조합 가능하며, 당업자가 충분히 이해할 수 있듯이 기술적으로 다양한 연동 및 구동이 가능하며, 각 실시예들이 서로에 대하여 독립적으로 실시 가능할 수도 있고 연관 관계로 함께 실시 가능할 수도 있다.Each of the features of the various embodiments of the present invention may be combined or combined with each other in part or in whole, various technically interlocking and driving as can be understood by those skilled in the art, each of the embodiments may be implemented independently of each other It may be possible to carry out together in an association.

본 명세서에서, BJ(Broadcasting Jockey)는 인터넷 방송을 하는 모든 사람을 포함하는 방송 제공자일 수 있다. 예를 들어, BJ는 방송 스트리머(streamer)를 포함할 수 있다.In the present specification, a broadcasting jockey (BJ) may be a broadcast provider including everyone who performs Internet broadcasting. For example, the BJ may include a broadcast streamer.

본 명세서에서, 광고 상품은 광고에 관련된 다양한 유형의 물품 또는 무형의 물품을 포함할 수 있다. 예를 들어, 유형의 물품은 시장에 의해서 거래될 수 있는 식품, 의류, 가전 등 소비자가 일상 생활에서 필요로 하는 물건을 의미하고, 무형의 물품은 주식, 보험 등의 금융, 업무 대행, 법률 자문, 물품 배달 등과 같이 편의를 제공하는 용역이나 서비스를 의미할 수 있다. 또한 광고 상품은 디지털 상품, 예를 들면 게임, 어플리케이션, 프로그램 등을 포함할 수 있다.In this specification, an advertisement product may include various types of articles or intangible articles related to the advertisement. For example, tangible commodities refer to items that consumers need in their daily lives, such as food, clothing, and home appliances, which can be traded by the market, and intangible commodities include financial, business, and legal advice such as stocks and insurance. It may mean a service or service that provides convenience, such as delivery of goods. In addition, the advertisement product may include a digital product, for example, a game, an application, a program, and the like.

이하, 첨부된 도면을 참조하여 본 발명의 다양한 실시예들을 상세히 설명한다.Hereinafter, various embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 일 실시예에 따른 광고 서비스 제공 시스템을 설명하기 위한 개략도이다.1 is a schematic diagram illustrating an advertisement service providing system according to an embodiment of the present invention.

도 1을 참조하면, 방송 및 광고 후원 시스템은 인터넷 방송을 시청하는 시청자들의 적어도 하나의 사용자 단말(100), 방송 및 광고 서비스를 관리하는 관리 서버(110), 인터넷 방송을 제공하는 BJ의 방송 제공 장치(120) 및 광고를 제공하는 광고주 등의 광고 기업들의 광고 서버(130)를 포함한다. 여기서, 방송 및 광고 후원 시스템은 BJ가 방송 시청자들에게 방송뿐만 아니라 광고를 시청하도록 하고, 방송 시청자가 광고를 시청하거나 광고 관련 콘텐트를 이용한 내역 등과 같이 광고에 대한 다양한 시청자의 활동에 따라 BJ를 후원하고, 후원한 결과를 해당 BJ의 방송을 시청하는 모든 방송 시청자에게 보여주도록 하는 시스템이다.Referring to FIG. 1, a broadcasting and advertisement sponsoring system includes at least oneuser terminal 100 of viewers watching Internet broadcasting, amanagement server 110 managing broadcasting and advertising services, and broadcasting provided by BJ providing internet broadcasting.Device 120 and anadvertising server 130 of an advertising company, such as an advertiser providing the advertisement. Here, the broadcasting and advertising sponsorship system allows BJ to watch broadcasts as well as advertisements to broadcast viewers, and sponsors BJs according to various viewers' activities on the advertisements such as broadcast viewers watching advertisements or using content related to advertisements. It is a system to show the sponsored results to all broadcast viewers who watch the broadcast of the BJ.

적어도 하나의 사용자 단말(100)은 방송 시청자가 온라인상에서 BJ의 방송을 시청할 수 있도록 사용자 인터페이스를 제공하는 장치로서, 방송 시청을 위한 어플리케이션이 설치된 컴퓨터, 스마트폰, 태블릿 PC 등일 수 있다. 해당 어플리케이션은 관리 서버(110)와 적어도 하나의 사용자 단말(100)을 서로 접속시킬 수 있다. 방송 시청자는 어플리케이션을 통해서 온라인 상에서 다른 방송 시청자들과 함께 방송을 시청하면서 채팅창 같은 대화 영역 또는 게시판 등과 같은 게시글 영역을 통해서 서로 소통할 수 있고, BJ가 방송 화면을 통해서 서비스하는 광고의 광고 이벤트에 대한 다양한 활동을 통해 BJ를 후원할 수 있다. 구체적으로, 적어도 하나의 사용자 단말(100)은 방송 서비스 장치(120) 또는 관리 서버(110)로부터 방송 데이터를 수신하고, 수신된 방송 데이터를 디스플레이를 통해 표시할 수 있다. BJ가 방송 시 방송 시청자에게 광고를 제공하도록 설정한 경우 BJ가 선택한 광고에 대한 광고 데이터가 광고 서버(130)로부터 적어도 하나의 사용자 단말(100)로 전달될 수 있다. 상기 광고 데이터는 광고에 대한 이미지, 텍스트, 아이콘 등으로 이루어진 그래픽 객체(예: 광고 배너), 상기 그래픽 객체에 링크된 광고 이벤트에 대한 상세 정보를 나타내는 웹 사이트의 주소 정보 및 BJ를 식별하기 위한 식별 정보를 포함할 수 있다.The at least oneuser terminal 100 is a device that provides a user interface so that a broadcast viewer can watch a broadcast of BJ online, and may be a computer, a smartphone, a tablet PC, or the like in which an application for viewing a broadcast is installed. The application may connect themanagement server 110 and at least oneuser terminal 100 to each other. Broadcast viewers can communicate with each other through posts, such as chat areas or bulletin boards, while watching broadcasts with other broadcast viewers online through the application, and for advertising events of advertisements serviced by BJ through the broadcast screen. Various activities can be used to sponsor BJ. In detail, the at least oneuser terminal 100 may receive broadcast data from thebroadcast service device 120 or themanagement server 110 and display the received broadcast data on a display. When the BJ is set to provide an advertisement to a broadcast viewer during broadcasting, the advertisement data for the advertisement selected by the BJ may be transmitted from theadvertisement server 130 to the at least oneuser terminal 100. The advertisement data may be a graphic object consisting of an image, text, or icon for an advertisement (for example, an advertisement banner), address information of a website representing detailed information on an advertisement event linked to the graphic object, and identification for identifying a BJ. May contain information.

적어도 하나의 사용자 단말(100)은 광고 데이터에 관련된 방송 시청자의 광고 참여 활동을 나타내는 광고 참여 데이터를 수집하고, 수집된 광고 참여 데이터를 관리 서버(110) 또는 광고 서버(130)로 전달할 수 있다. 구체적으로, 적어도 하나의 사용자 단말(100)은 표시된 광고 데이터를 선택하거나 광고 데이터에 관련된 광고 이벤트에 대한 방송 시청자의 다양한 참여 활동들을 나타내는 광고 참여 데이터를 수집하고, 수집된 광고 참여 데이터와 함께 BJ의 식별정보를 관리 서버(110)로 전달할 수 있다. 상기 광고 이벤트는 SNS를 통해 광고 상품을 홍보하는 글을 게시하거나 광고 상품을 예약 구매하거나 광고 상품을 구매 또는 다운로드하거나 구매 또는 다운로드한 광고 상품을 이용하는 등의 행위들을 포함할 수 있다.The at least oneuser terminal 100 may collect advertisement participation data indicating advertisement participation activity of a broadcast viewer related to the advertisement data, and transmit the collected advertisement participation data to themanagement server 110 or theadvertisement server 130. Specifically, the at least oneuser terminal 100 selects the displayed advertisement data or collects the advertisement participation data representing various engagement activities of the broadcast viewer for the advertisement event related to the advertisement data, and together with the collected advertisement participation data of the BJ The identification information may be transmitted to themanagement server 110. The advertisement event may include activities such as posting an article promoting a advertisement product through SNS, pre-purchasing the advertisement product, purchasing or downloading the advertisement product, or using the purchased advertisement product.

예를 들어, 광고 데이터에 관련된 방송 시청자의 광고 참여 활동은 방송 시청자가 광고 데이터를 선택하여 광고 데이터에 포함된 주소 정보를 통해 웹 사이트에 접속하거나, SNS를 통해 광고 상품을 홍보하는 글을 게시하거나, 접속된 웹 사이트에서 상품을 구매 또는 다운로드하거나, 구매한 상품에 대한 리뷰를 작성하거나, 다운로드한 상품이 어플리케이션인 경우 어플리케이션에 접속하거나, 어플리케이션에 접속하여 이용한 활동들을 포함할 수 있다. 이에 따라 광고 참여 데이터는 방송 시청자가 광고 데이터를 선택한 내역, 광고 상품에 대한 웹 사이트에 접속한 내역, 접속한 웹 사이트를 통해 광고 상품을 구매 또는 다운로드한 내역, 구매 또는 다운로드한 상품에 대한 리뷰를 작성한 내역, 구매 또는 다운로드한 상품이 어플리케이션인 경우 어플리케이션에 접속한 횟수 또는 접속하여 이용한 시간 등을 포함할 수 있다.For example, a broadcast viewer's ad engagement activity related to advertising data may include a broadcast viewer selecting the advertising data to access a website through address information included in the advertising data, or posting an article promoting an advertising product through social media. For example, the user may purchase or download a product from a connected website, write a review about the purchased product, or access the application if the downloaded product is an application, or include activities used by accessing the application. As a result, the ad engagement data includes information about the broadcast viewer's selection of the ad data, their access to the website for the advertisement product, the purchase or download of the advertisement product through the accessed website, and a review of the purchased or downloaded product. If the created details, the purchased or downloaded product is an application, it may include the number of times the application is accessed or the time used for access.

적어도 하나의 단말(100)은 관리 서버(110)로부터 방송 시청자의 광고 참여 데이터에 기반하여 결정된 BJ에 대한 방송 시청자의 광고 후원 기여도를 나타내는 기여도 데이터를 수신하고, 수신된 기여도 데이터를 채팅창 또는 게시판 등과 같은 방송 시청자들간의 소통 영역에 표시할 수 있다. 기여도 데이터는 방송 시청자가 BJ의 광고 수익에 기여한 정도를 나타내는 텍스트, 이미지, 아이콘, 오디오, 비디오 등의 적어도 하나에 대한 조합에 의해서 형성된 그래픽 객체를 포함할 수 있다. 예를 들어, 기여도 데이터는 “사용자 A님이 광고 B에 대한 애드벌룬 8개 선물”과 같은 텍스트가 포함된 이미지일 수 있다.At least oneterminal 100 receives from themanagement server 110 contribution data indicating the contribution contribution of the broadcast viewer to the BJ determined on the basis of the advertisement participation data of the broadcast viewer, and the received contribution data to the chat window or bulletin board It may be displayed in a communication area between broadcast viewers such as. The attribution data may include a graphic object formed by a combination of at least one of text, an image, an icon, audio, video, and the like, which indicates a degree that the broadcast viewer contributes to the advertising revenue of the BJ. For example, the attribution data may be an image that contains text such as "User A has eight balloons for Ad B."

다양한 실시예에 따르면, 적어도 하나의 단말(100)은 방송 제공자에 의해 방송 시청자에게 광고 서비스를 제공하기 위해 설정된 경우 방송 제공자가 서비스를 위한 광고를 선택하지 않더라도 방송 데이터에 관련된 광고 데이터를 요청할 수 있는 오브젝트를 검출하고, 광고 데이터에 대한 요청과 함께 검출된 오브젝트에 대한 정보를 관리 서버(110) 또는 광고 서버(130)로 전달할 수 있다. 예를 들어, 방송 제공자가 음식을 먹는 방송을 제공하는 경우 적어도 하나의 사용자 단말(100)은 방송 표시 영역에 표시중인 방송 데이터 또는 방송 데이터의 캡쳐된 이미지를 분석하여 음식 이미지 또는 음식에 관련된 상표 등을 검출할 수 있다. 이러한 경우 적어도 하나의 단말(100)은 음식 이미지 또는 음식에 관련된 상표 등에 대한 정보를 관리 서버(110) 또는 광고 서버(130)로 전달할 수 있다. 다양한 실시예에서 방송 제공자가 게임을 플레이하는 방송을 제공하는 경우 적어도 하나의 단말(100)은 방송 제목의 텍스트 또는 방송 영상을 인식하여 게임 이름을 검출하고, 검출된 게임 이름에 대한 정보를 관리 서버(110) 또는 광고 서버(130)로 전달할 수 있다. 관리 서버(110) 또는 광고 서버(130)로부터 광고 데이터가 수신되면 적어도 하나의 사용자 단말(100)은 수신된 광고 데이터를 광고 표시 영역에 표시할 수 있다.According to various embodiments of the present disclosure, when the at least oneterminal 100 is set by the broadcast provider to provide an advertisement service to a broadcast viewer, the at least oneterminal 100 may request advertisement data related to the broadcast data even if the broadcast provider does not select an advertisement for the service. The object may be detected and information about the detected object may be transmitted to themanagement server 110 or theadvertisement server 130 together with the request for the advertisement data. For example, when a broadcast provider provides a food-eating broadcast, the at least oneuser terminal 100 analyzes the broadcast data being displayed on the broadcast display area or the captured image of the broadcast data, such as a food image or a trademark related to food. Can be detected. In this case, the at least oneterminal 100 may transmit information about a food image or a trademark related to the food to themanagement server 110 or theadvertisement server 130. In various embodiments, when a broadcast provider provides a broadcast for playing a game, at least oneterminal 100 detects a game name by recognizing a text or a broadcast image of a broadcast title, and manages information on the detected game name. 110 or theadvertisement server 130 may be delivered. When the advertisement data is received from themanagement server 110 or theadvertisement server 130, the at least oneuser terminal 100 may display the received advertisement data in the advertisement display area.

다양한 실시예에서 적어도 하나의 사용자 단말(100)은 광고 참여 데이터에 따른 기여도 데이터를 제1 방송 시청 화면에 표시한 이후에 방송 시청자가 광고 상품을 이용한 내역을 나타내는 누적 참여 데이터를 수집하고, 수집된 누적 참여 데이터를 관리 서버(110)로 전달할 수 있다. 예를 들어, 누적 참여 데이터는 광고 상품이 물품인 경우 방송 시청자가 상기 물품을 구매하거나 다운로드한 참여 활동 이후에 상기 물품에 대한 평점을 남기거나 리뷰를 작성하는 등의 추가 참여 활동에 대한 정보를 포함할 수 있다. 또한, 광고 상품이 어플리케이션(예: 게임)인 경우 누적 참여 데이터는 방송 시청자가 해당 어플리케이션을 다운로드한 참여 활동 이후에 다운로드한 어플리케이션을 실행하고, 실행된 어플리케이션을 사용하여 특정 조건을 만족할 경우, 예를 들어, 특정 레벨을 달성하는 등의 추가 참여 활동에 대한 정보를 포함할 수 있다. 이러한 경우, 적어도 하나의 사용자 단말(100)은 관리 서버(110)로부터 수집된 누적 참여 데이터에 기반하여 결정된 추가 기여도 데이터를 수신할 수 있다. 상기 적어도 하나의 사용자 단말(100)은 방송 제공자가 실시간 스트리밍 방송을 하는 경우 방송 시청자로부터 해당 방송 제공자의 실시간 스트리밍 방송 시청에 대한 요청이 수신되면 해당 방송 제공자의 실시간 스트리밍 방송을 시청하기 위한 제1 방송 시청 화면을 표시하고, 제1 방송 시청 화면의 일부 영역에 추가 기여도 데이터를 표시할 수 있다. 방송 제공자가 실시간 스트리밍 방송을 하지 않은 경우 적어도 하나의 사용자 단말(100)은 수신된 추가 기여도 데이터를 저장하고, 이후 방송 제공자가 다음 실시간 스트리밍 방송을 할 때 방송 시청자로부터 해당 방송 제공자의 실시간 스트리밍 방송 시청에 대한 요청이 수신되면 제1 방송 시청 화면을 표시하고, 제1 방송 시청 화면의 일부 영역에 추가 기여도 데이터를 표시할 수 있다.In various embodiments, the at least oneuser terminal 100 collects the cumulative participation data indicating the details of the broadcast viewer's use of the advertisement product after displaying the contribution data according to the advertisement participation data on the first broadcast viewing screen. Cumulative participation data may be delivered to the management server (110). For example, the cumulative engagement data includes information on additional engagement activities, such as rating or writing a review after the engagement activity where the broadcast viewer purchased or downloaded the goods if the advertisement product is an article. can do. In addition, when the advertisement product is an application (for example, a game), the cumulative participation data includes a case in which a broadcast viewer executes the downloaded application after participating in downloading the corresponding application and satisfies a specific condition using the executed application. For example, it may include information about additional engagement activities, such as achieving a certain level. In this case, the at least oneuser terminal 100 may receive additional contribution data determined based on the cumulative participation data collected from themanagement server 110. The at least oneuser terminal 100 is a first broadcast for watching a live streaming broadcast of a corresponding broadcast provider when a broadcast provider receives a request for viewing the live streaming broadcast of the broadcast provider from a broadcast viewer. The viewing screen may be displayed, and additional contribution data may be displayed in a portion of the first broadcast viewing screen. If the broadcast provider does not perform a live streaming broadcast, at least oneuser terminal 100 stores the received additional contribution data, and then, when the broadcast provider performs the next live streaming broadcast, the viewer views the live streaming broadcast of the broadcast provider. When a request for is received, the first broadcast viewing screen may be displayed, and additional contribution data may be displayed on a portion of the first broadcast viewing screen.

관리 서버(110)는 방송 시청자들에게 온라인 상의 방송 시청 영역, BJ 및 방송 시청자들 간의 소통을 위한 소통 영역을 제공하고, BJ에게 방송을 위한 방송 영역 및 방송 시청자들에게 광고를 제공하는 광고 서비스 영역을 제공하며, 광고 기업들에게 온라인 광고 및 영업 영역을 제공한다.Themanagement server 110 provides broadcast viewers with an online broadcast viewing area, a communication area for communication between BJs and broadcast viewers, and provides a broadcast area for broadcasting to BJ and an advertisement service area for providing advertisements to broadcast viewers. To provide advertising companies with online advertising and sales.

관리 서버(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 금액 등을 포함할 수 있다.Themanagement server 110 receives from the at least oneuser terminal 100 advertisement participation data and BJ identification information indicating various activities of the viewer for the advertisement set by the BJ to serve, based on the received advertisement participation data. Thus, the contribution data indicating the contribution sponsorship of the broadcast viewer for the BJ corresponding to the identification information may be transmitted to theuser terminal 100. In detail, themanagement server 110 may receive and store information about the payment amount that the advertisement companies can pay to the BJ for each advertisement participation activity of the broadcast viewer, from theadvertisement server 130. Themanagement server 110 may check the advertising revenue that can be paid to the BJ from the advertising companies based on the advertisement participation data received from theuser terminal 100, and determine the advertisement sponsorship contribution based on the confirmed advertising revenue. . Information about the payment amount may be set differently for each advertisement participation activity of the broadcast viewer. For example, the advertisement participation activity of a broadcast viewer may include a case in which an advertisement banner is clicked, an advertisement product is promoted through SNS, a purchase or download of an advertisement product, or a purchase or use of a download product. . In this case, the payment amount is greater than the first amount that can be paid to the BJ if the broadcast viewer clicks on the advertisement banner displayed on the broadcast screen, and the first amount that can be paid to the BJ if the broadcast viewer promoted through SNS. A second amount, a third amount greater than the first amount and a second amount, and which the broadcast viewer purchases, which may be paid to the BJ if the broadcast viewer purchases or downloads the advertisement product through a website linked to the advertising banner; Alternatively, when the downloaded advertisement product is used, a fourth amount greater than the first amount, the second amount, and the third amount, which may be paid to the corresponding BJ, may be included.

상기 관리 서버(110)는 광고 참여 데이터를 확인하여 방송 시청자가 광고 배너를 클릭한 경우 해당 방송 시청자의 광고 후원 기여도를 제1 기여도로 결정하고, 방송 시청자가 SNS를 통해 홍보한 경우 해당 방송 시청자의 광고 후원 기여도를 제1 기여도보다 높은 제2 기여도로 결정하고, 방송 시청자가 광고 배너에 링크된 웹 사이트를 통해 상품을 구매 또는 다운로드한 경우 해당 방송 시청자의 광고 후원 기여도를 제1 기여도 및 제2 기여도보다 높은 제3 기여도로 결정하고, 방송 시청자가 구매 또는 다운로드를 이용한 경우 제1, 제2 및 제3 기여도들보다 높은 제4 기여도로 결정할 수 있다. 또한, 이에 제한되지 않고, 방송 시청자가 어플리케이션 또는 게임을 다운로드하고 다운로드한 어플리케이션 또는 게임을 사용함으로써, 사용자는 지속적으로 추가 기여도를 획득할 수 있다. 예를 들어, 사용자는 게임을 다운로드하고, 다운로드한 게임을 플레이할 수 있다. 그리고, 일정 조건이 만족되는 경우, 예를 들어, 특정 레벨 달성 등이 되면, 추가 기여도를 획득할 수 있다. 획득되는 추가 기여도는 현재 플레이하는When the broadcast viewer clicks on the advertisement banner, themanagement server 110 determines the contribution of the broadcast viewer's advertisement sponsorship as the first contribution, and when the broadcast viewer promotes through SNS, Determine the ad sponsorship contribution as a second contribution higher than the first contribution, and if the broadcast viewer purchased or downloaded the product through a website linked to an advertising banner, the broadcast viewer's contribution to A higher third contribution may be determined, and a fourth contribution higher than the first, second, and third contributions may be determined when the broadcast viewer uses a purchase or download. In addition, the present invention is not limited thereto, and the broadcast viewer downloads the application or game and uses the downloaded application or game so that the user can continuously acquire additional contributions. For example, a user may download a game and play the downloaded game. When certain conditions are satisfied, for example, when a certain level is achieved, additional contribution may be obtained. The additional contributions earned are

다양한 실시 예에 따르면 관리 서버(110)는 방송 제공 장치(120)로부터 방송 데이터를 수신하고, 수신된 방송 데이터를 적어도 하나의 사용자 단말(100)에 전송할 수 있다. 이러한 경우, 관리 서버(110)는 방송 제공 장치로부터 BJ가 서비스를 위해 선택된 광고에 대한 요청을 함께 수신할 수 있다. 상기 관리 서버(110)는 선택된 광고에 대한 광고 데이터를 광고 서버(130)로 요청하고, 요청에 대한 응답으로 광고 데이터가 수신되면 방송 데이터와 함께 광고 데이터를 적어도 하나의 사용자 단말(100)에 전송할 수 있다.According to various embodiments of the present disclosure, themanagement server 110 may receive broadcast data from thebroadcast providing device 120 and transmit the received broadcast data to at least oneuser terminal 100. In this case, themanagement server 110 may receive a request for an advertisement selected by the BJ for the service from the broadcast providing device. Themanagement server 110 requests the advertisement data for the selected advertisement to theadvertisement server 130, and if the advertisement data is received in response to the request, transmits the advertisement data to the at least oneuser terminal 100 together with the broadcast data. Can be.

다양한 실시예에 따르면, 관리 서버(110)는 적어도 하나의 단말(100)로부터 광고 데이터에 대한 요청과 함께 광고 서버(130)로 광고 데이터를 요청할 수 있는 오브젝트를 수신할 수 있다. 예를 들어, 해당 오브젝트는 적어도 하나의 사용자 단말이 방송 데이터 또는 방송 데이터의 캡쳐된 이미지를 분석한 특정 상품에 대한 이미지 또는 상표 등을 포함하거나 방송 제목의 텍스트를 분석한 특정 상품의 텍스트 등을 포함할 수 있다. 상기 관리 서버(110)는 수신된 오브젝트에 대한 정보와 함께 상기 오브젝트에 관련된 광고 데이터에 대한 요청을 광고 서버(130)로 전달할 수 있다. 광고 서버(130)로부터 오브젝트에 관련된 광고 데이터가 수신되면 관리 서버(110)는 수신된 광고 데이터를 적어도 하나의 사용자 단말(100)로 전달할 수 있다.According to various embodiments, themanagement server 110 may receive an object capable of requesting advertisement data from the at least one terminal 100 to theadvertisement server 130 together with a request for advertisement data. For example, the object may include an image or a trademark of a specific product from which at least one user terminal has analyzed broadcast data or a captured image of the broadcast data, or may include text of a specific product such as a text of a broadcast title. can do. Themanagement server 110 may transmit a request for advertisement data related to the object to theadvertisement server 130 together with the received information about the object. When advertisement data related to an object is received from theadvertisement server 130, themanagement server 110 may transfer the received advertisement data to at least oneuser terminal 100.

다양한 실시예에서 관리 서버(110)는 적어도 하나의 사용자 단말(100)로 기여도 데이터를 전달한 이후에 적어도 하나의 사용자 단말(100)로부터 누적 참여 데이터를 수신하고, 수신된 누적 참여 데이터에 기반하여 추가 기여도 데이터를 결정하여 결정된 추가 기여도 데이터를 적어도 하나의 사용자 단말(100)로 전달할 수 있다. 구체적으로, 관리 서버(110)는 방송 시청자가 둘 이상의 광고 참여 활동을 수행한 경우 방송 시청자의 참여 활동이 누적된 누적 참여 데이터를 수신하고, 수신된 누적 참여 데이터 및 광고 기업들에 의해서 미리 설정된 광고 참여 활동별 광고 수익에 대한 정보에 기반하여 추가 기여도 데이터를 결정할 수 있다. 예를 들어, 방송 시청자가 게임 다운로드와 같은 제1 참여 활동을 수행하고, 제1 참여 활동에 따른 기여도 데이터가 표시된 이후에 다운로드한 게임을 실행하여 특정 레벨을 달성한 제2 참여 활동을 수행한 경우 관리 서버(110)는 제2 참여 활동에 대응하는 추가 기여도 데이터를 적어도 하나의 사용자 단말(100)로 전달할 수 있다.In various embodiments, themanagement server 110 receives cumulative participation data from the at least oneuser terminal 100 after transferring the contribution data to the at least oneuser terminal 100 and adds the based on the received accumulated participation data. The additional contribution data determined by determining the contribution data may be transmitted to the at least oneuser terminal 100. In detail, themanagement server 110 receives cumulative participation data in which broadcast viewer participation activities are accumulated when the broadcast viewer performs two or more advertisement participation activities, and receives the accumulated participation data and advertisements preset by the advertising companies. Additional attribution data can be determined based on information about advertising revenue by engagement activity. For example, when a broadcast viewer performs a first engagement activity such as a game download, and executes a downloaded game after displaying contribution data according to the first engagement activity, and performs a second engagement activity that achieves a specific level. Themanagement server 110 may deliver additional contribution data corresponding to the second engagement activity to the at least oneuser terminal 100.

방송 제공 장치(120)는 BJ의 요청에 따라 방송 데이터를 방송 제공 장치(120)에 접속된 적어도 하나의 사용자 단말(100)로 전송(예: 브로드캐스팅)할 수 있다. 예를 들어, 방송 서비스 장치(100)는 인터넷 방송을 위한 방송 플랫폼(예: 방송 프로그램 또는 어플리케이션)을 이용하여 카메라를 통해서 입력된 영상 신호를 기록하고, 기록된 영상 신호를 실시간 스트리밍으로 적어도 하나의 사용자 단말(100)로 전송할 수 있다.Thebroadcast providing device 120 may transmit (eg, broadcast) broadcast data to at least oneuser terminal 100 connected to thebroadcast providing device 120 at the request of a BJ. For example, thebroadcast service device 100 records a video signal input through a camera using a broadcast platform (for example, a broadcast program or an application) for internet broadcasting, and records the recorded video signal in at least one by real time streaming. It may transmit to theuser terminal 100.

방송 제공 장치(120)는 BJ가 방송 시에 방송 시청자들에게 서비스하고자 하는 광고를 선택하고, 선택된 광고에 대한 광고 데이터를 방송 시청자들의 사용자 단말의 화면에 표시하도록 설정할 수 있는 사용자 인터페이스를 제공할 수 있다. 예를 들어, 사용자 인터페이스는 서비스 가능한 광고 리스트, 광고별 수익, 서비스 종료일, 제공할 수 있는 광고의 잔여 수량 등의 정보를 나타내고, 서비스하고자 하는 광고를 선택하고, 선택된 광고를 적용하기 위한 버튼들을 포함할 수 있다. 사용자 인터페이스를 통해서 서비스하고자 하는 광고가 선택되면 방송 제공 장치(120)는 선택된 광고에 대한 요청을 관리 서버(110)로 전달하거나 광고 서버(130)로 전달할 수 있다. 상기 요청은 선택한 광고를 요청하기 위한 정보 및 BJ의 식별 정보를 포함할 수 있다. 예를 들어, 광고 서버(130)로부터 요청된 광고에 대한 광고 데이터가 수신되면 방송 제공 장치(120)는 수신된 광고 데이터와 함께 방송 데이터 및 식별 정보를 적어도 하나의 사용자 단말(100)로 전송할 수 있다.Thebroadcast providing device 120 may provide a user interface that allows the BJ to select advertisements to be provided to broadcast viewers during broadcast, and display advertisement data for the selected advertisements on the screen of the user terminal of the broadcast viewers. . For example, the user interface displays information such as a list of serviceable advertisements, revenue for each advertisement, end date of service, remaining quantity of advertisements that can be provided, and includes buttons for selecting an advertisement to be serviced and applying the selected advertisement. can do. When the advertisement to be serviced is selected through the user interface, thebroadcast providing device 120 may transmit a request for the selected advertisement to themanagement server 110 or to theadvertisement server 130. The request may include information for requesting the selected advertisement and identification information of the BJ. For example, when the advertisement data about the requested advertisement is received from theadvertisement server 130, thebroadcast providing device 120 may transmit broadcast data and identification information together with the received advertisement data to the at least oneuser terminal 100. have.

광고 서버(130)는 방송 제공 장치(120) 또는 관리 서버(110)의 요청에 따라 광고 데이터를 생성하고, 생성된 광고 데이터를 방송 제공 장치(120) 또는 관리 서버(110)로 전달하거나 적어도 하나의 방송 단말(100)로 전달할 수 있다. 예를 들어, 광고 서버(130)는 광고에 대한 그래픽 객체, 광고 이벤트에 대한 상세 정보를 나타내는 웹 사이트의 주소 정보 및 BJ의 식별 정보를 포함하는 광고 데이터를 생성할 수 있다.Theadvertisement server 130 generates advertisement data according to a request of thebroadcast providing device 120 or themanagement server 110, and transfers the generated advertisement data to thebroadcast providing device 120 or themanagement server 110 or at least one of them. It can be delivered to thebroadcast terminal 100. For example, theadvertisement server 130 may generate advertisement data including a graphic object for an advertisement, address information of a web site representing detailed information on an advertisement event, and identification information of a BJ.

다양한 실시예에 따르면, 광고 서버(130)는 적어도 하나의 사용자 단말 또는 관리 서버로부터 광고 데이터에 대한 요청을 수신할 수 있다. 상기 요청은 특정 상품에 대한 오브젝트 정보를 포함할 수 있다. 예를 들어, 오브젝트 정보는 적어도 하나의 사용자 단말이 방송 데이터 또는 방송 데이터의 캡쳐된 이미지를 분석한 특정 상품에 대한 이미지 또는 상표 등에 대한 정보를 포함하거나 방송 제목의 텍스트를 분석한 특정 상품의 텍스트 등에 대한 정보를 포함할 수 있다. 상기 광고 서버(130)는 해당 오브젝트에 관련된 광고를 검색하고, 검색된 광고에 대한 광고 데이터를 적어도 하나의 사용자 단말(100) 또는 관리 서버(130)로 전달할 수 있다.According to various embodiments, theadvertisement server 130 may receive a request for advertisement data from at least one user terminal or a management server. The request may include object information for a specific product. For example, the object information may include information about an image or a brand of a specific product from which at least one user terminal has analyzed broadcast data or a captured image of the broadcast data, or may include text of a specific product having analyzed text of a broadcast title. Information may be included. Theadvertisement server 130 may search for an advertisement related to the corresponding object and transmit advertisement data about the searched advertisement to at least oneuser terminal 100 or themanagement server 130.

도 2는 본 발명의 일 실시예에 따른 사용자 단말을 설명하기 위한 개략도이다. 도 1 및 도 2를 참조하면, 사용자 단말(100)은 통신 인터페이스(102), 메모리(104), 디스플레이(106) 및 프로세서(108)를 포함한다.2 is a schematic diagram illustrating a user terminal according to an embodiment of the present invention. 1 and 2, theuser terminal 100 includes acommunication interface 102, amemory 104, adisplay 106, and aprocessor 108.

통신 인터페이스(102)는 사용자 단말(100)이 외부 장치와 통신 가능하도록 연결한다. 예를 들어, 통신 인터페이스(102)는 유/무선 네트워크를 통해 관리 서버(110), 방송 제공 장치(120) 및 광고 서버(130)와 연결하고, 관리 서버(110) 또는 방송 제공 장치(120)로부터 방송 데이터를 수신하거나 관리 서버(110) 또는 광고 서버(130)로부터 광고 데이터를 수신할 수 있다. 또한, 통신 인터페이스(102)는 관리 서버(110)로부터 기여도 데이터를 수신할 수 있다.Thecommunication interface 102 connects theuser terminal 100 to communicate with an external device. For example, thecommunication interface 102 connects to themanagement server 110, thebroadcast providing device 120, and theadvertisement server 130 through a wired / wireless network, and themanagement server 110 or thebroadcast providing device 120. The broadcast data may be received from the advertisement server, or the advertisement data may be received from themanagement server 110 or theadvertisement server 130. In addition,communication interface 102 may receive attribution data frommanagement server 110.

메모리(104)는 방송 시청을 위한 다양한 데이터를 저장할 수 있다. 예를 들어, 메모리(104)는 방송 시청을 위한 어플리케이션 또는 프로그램 등을 저장하거나 통신 인터페이스(102)를 통해서 수신된 방송 데이터 또는 광고 데이터를 저장할 수 있다. 또한, 메모리(104)는 관리 서버(110)로부터 수신된 기여도 데이터를 저장할 수 있다.Thememory 104 may store various data for watching a broadcast. For example, thememory 104 may store an application or a program for viewing a broadcast, or store broadcast data or advertisement data received through thecommunication interface 102. In addition, thememory 104 may store the contribution data received from themanagement server 110.

디스플레이(106)는 사용자에게 각종 콘텐트(예: 텍스트, 이미지, 비디오, 아이콘, 배너 또는 심볼 등)을 표시할 수 있다. 구체적으로, 디스플레이(106)는 방송 시청자의 요청에 의해 실행된 방송 시청을 위한 어플리케이션 또는 프로그램 등의 실행 화면을 표시하거나 방송 시청을 위한 웹 사이트에 접속하여 접속된 웹 사이트 화면을 표시할 수 있다. 디스플레이(106)는 통신 인터페이스(102)를 통해 수신된 방송 데이터 또는 광고 데이터를 어플리케이션 실행 화면 또는 웹 사이트 화면의 일부 영역에 표시할 수 있다. 예를 들어, 광고 데이터는 방송 데이터가 표시되는 방송 표시 영역의 일부에 중첩되도록 표시되거나 방송 표시 영역의 근접 영역에 표시될 수 있다. 다양한 실시예에서 디스플레이(106)는 터치스크린을 포함할 수 있으며, 예를 들면, 전자 펜 또는 사용자의 신체의 일부를 이용한 터치(touch), 제스처(gesture), 근접, 드래그(drag), 스와이프(swipe) 또는 호버링(hovering) 입력 등을 수신할 수 있다.Thedisplay 106 may display various contents (eg, text, images, videos, icons, banners, or symbols) to the user. In detail, thedisplay 106 may display an execution screen of an application or a program for viewing a broadcast executed at the request of a broadcast viewer, or display a connected website screen by accessing a website for viewing a broadcast. Thedisplay 106 may display broadcast data or advertisement data received through thecommunication interface 102 on a portion of an application execution screen or a website screen. For example, the advertisement data may be displayed to overlap a part of the broadcast display area in which the broadcast data is displayed or may be displayed in a proximal area of the broadcast display area. In various embodiments, thedisplay 106 may include a touchscreen, for example, touch, gesture, proximity, drag, swipe using an electronic pen or part of a user's body. a swipe or hovering input may be received.

프로세서(108)는 통신 인터페이스(102), 메모리(104) 및 디스플레이(106)와 동작 가능하게 연결되며, 방송 시청을 위한 다양한 명령들을 수행한다. 이하에서는 방송 시청을 위한 어플리케이션을 이용하여 방송 시청 및 광고 이벤트 참여를 수행하는 동작을 설명하도록 한다.Theprocessor 108 is operatively connected with thecommunication interface 102, thememory 104, and thedisplay 106, and performs various instructions for watching a broadcast. Hereinafter, an operation of performing broadcast watching and advertisement event participation using an application for broadcasting viewing will be described.

프로세서(108)는 어플리케이션 실행 요청에 따라 방송 시청을 위한 어플리케이션을 실행하고, 방송 시청을 위한 요청이 수신되면 통신 인터페이스(102)를 통해서 관리 서버(110) 또는 방송 제공 장치(120)로부터 수신된 방송 데이터 및 광고 데이터를 어플리케이션 실행 화면에 표시할 수 있다. 예를 들면, 어플리케이션 실행 화면은 실시간 스트르밍 방송 시청을 위한 화면으로서, 실시간 스트리밍 방송 데이터를 표시하기 위한 제1 방송 표시 영역, 광고 데이터를 표시하기 위한 제1 광고 표시 영역 및 BJ과 방송 시청자들간의 소통을 위한 대화 영역을 포함할 수 있다. 다양한 실시예에서 광고 표시 영역은 방송 표시 영역과 일부 중첩될 수 있고, 방송 시청 화면은 해상도 또는 설정에 의해서 채팅 영역이 생략되어 표시될 수 있다.Theprocessor 108 executes an application for viewing a broadcast according to an application execution request, and receives a broadcast received from themanagement server 110 or thebroadcast providing device 120 through thecommunication interface 102 when a request for viewing the broadcast is received. Data and advertisement data can be displayed on the application execution screen. For example, the application execution screen is a screen for viewing a real-time streaming broadcast, and includes a first broadcast display area for displaying real-time streaming broadcast data, a first advertisement display area for displaying advertisement data, and communication between BJ and broadcast viewers. It can include a conversation area for. In various embodiments, the advertisement display area may partially overlap the broadcast display area, and the broadcast viewing screen may be displayed by omitting the chat area by the resolution or setting.

프로세서(108)는 광고 데이터에 관련된 방송 시청자의 광고 참여 활동을 나타내는 광고 참여 데이터를 수집하고, 수집된 광고 참여 데이터를 관리 서버(110) 또는 광고 서버(130)로 전달할 수 있다. 구체적으로, 프로세서(108)는 방송 시청자가 광고 데이터를 선택하거나 광고 상품을 SNS를 통해 홍보하거나 광고 상품을 구매 또는 다운로드하거나 구매 또는 다운로드한 광고 상품을 이용하는 등의 활동들을 수집하고, 수집된 활동들을 광고 참여 데이터로서 수집할 수 있다. 예를 들어, 방송 시청자에 의해서 광고 데이터를 선택하기 위한 입력이 수신되면 프로세서(108)는 광고 데이터에 포함된 웹 페이지 주소 정보를 이용하여 해당 웹 페이지에 접속하고, 접속한 웹 페이지 화면을 디스플레이(106)에 표시할 수 있다. 상기 웹 페이지 화면은 광고 상품에 대한 이름, 이미지, 광고 이벤트 내용, 구매 정보 또는 다운로드 정보 등 중 적어도 하나를 포함할 수 있다. 다양한 실시예에서 프로세서(108)는 PIP(picture in picture) 방식을 이용하여 방송 시청 화면 및 웹 페이지 화면을 동시에 디스플레이(106)에 표시할 수 있다. 상기 프로세서(108)는 방송 시청자에 의해서 광고 데이터가 선택됨을 나타내는 정보를 광고 참여 데이터로서 방송 시청자가 시청중인 BJ에 대한 식별 정보와 함께 관리 서버(110)로 전달할 수 있다. 또한, 프로세서(108)는 방송 시청자가 SNS를 통해 광고 상품을 홍보하기 위한 글을 게시하거나, 방송 시청자가 광고 상품을 구매 또는 다운로드하거나, 구매 또는 다운로드한 광고 상품에 대한 리뷰를 작성하거나, 구매 또는 다운로드한 상품이 어플리케이션인 경우 어플리케이션에 접속하거나 접속 후 이용한 활동들을 광고 참여 데이터로서 수집하고, 수집된 광고 참여 데이터 및 방송 시청자가 시청중인 BJ에 대한 식별 정보를 관리 서버(110) 또는 광고 서버(130)로 전달할 수 있다.Theprocessor 108 may collect advertisement participation data indicating advertisement participation activity of the broadcast viewer related to the advertisement data, and may transmit the collected advertisement participation data to themanagement server 110 or theadvertisement server 130. Specifically, theprocessor 108 collects activities such as the broadcast viewer selects the advertisement data, promotes the advertisement product through SNS, purchases or downloads the advertisement product, or uses the purchased advertisement product. May be collected as advertisement engagement data. For example, when an input for selecting the advertisement data is received by the broadcast viewer, theprocessor 108 accesses the web page using the web page address information included in the advertisement data, and displays the connected web page screen. 106). The web page screen may include at least one of a name, an image, an advertisement event content, purchase information, or download information of an advertisement product. In various embodiments, theprocessor 108 may simultaneously display a broadcast viewing screen and a web page screen on thedisplay 106 using a picture in picture (PIP) scheme. Theprocessor 108 may transmit the information indicating that the advertisement data is selected by the broadcast viewer to themanagement server 110 together with the identification information on the BJ being watched by the broadcast viewer as advertisement participation data. In addition, theprocessor 108 may publish a post for the broadcast viewer to promote the advertisement product through SNS, purchase or download the advertisement product by the broadcast viewer, write a review about the purchase or download the advertisement product, or purchase or If the downloaded product is an application, the activity of accessing or using the application is collected as advertisement participation data, and the collected advertisement participation data and identification information of the BJ being viewed by the broadcast viewer are managed by theserver 110 or the advertisement server 130. ) Can be delivered.

프로세서(108)는 관리 서버(110)로부터 방송 시청자의 광고 참여 데이터에 따른 BJ에 대한 광고 후원 기여도를 나타내는 기여도 데이터를 수신하고, 수신된 기여도 데이터를 어플리케이션 실행 화면의 일부 영역에 중첩되도록 표시하거나 채팅 영역에 표시할 수 있다. 예를 들어, 프로세서(108)는 방송 시청자의 식별 정보(예: 닉네임, 아이디 등)과 함께 BJ에게 기여한 정보를 나타내는 텍스트(예: “사용자1님이 애드벌룬 4개를 선물!”), 아이콘 및 이미지 등을 포함하는 기여도 데이터를 채팅 영역에 표시할 수 있다.Theprocessor 108 receives the contribution data indicating the advertisement sponsorship contribution for the BJ according to the advertisement participation data of the broadcast viewer from themanagement server 110, and displays or chats the received contribution data to be superimposed on a portion of the application execution screen. Can be displayed in the area. For example,processor 108 may include identification information (e.g. nickname, ID, etc.) of the broadcast viewer, along with text indicating information contributed to BJ (e.g., "User 1 presents 4 balloons!"), Icons and Contribution data, including images, can be displayed in the chat area.

다양한 실시예에서 프로세서(108)는 BJ의 지난 방송을 다시보기 위한 요청에 따라 관리 서버(110)로부터 다시보기 방송 데이터를 수신하고, 수신된 다시보기 방송 데이터를 어플리케이션 실행 화면의 방송 표시 영역에 표시할 수 있다. 예를 들어, 어플리케이션 실행 화면은 다시보기 방송 데이터를 시청하기 위한 화면으로서, 다시보기 방송 데이터를 표시하는 제2 방송 표시 영역, 광고 데이터를 표시하기 위한 제2 광고 표시 영역 및 다시보기 방송 데이터에 대한 방송 시청자의 게시글(예: 댓글)을 업로드/표시할 수 있는 게시글 영역을 포함할 수 있다. BJ가 서비스하기 위한 광고를 설정한 경우 프로세서(108)는 관리 서버(110) 또는 광고 서버(130)로부터 광고 데이터를 수신하고, 수신된 광고 데이터를 광고 표시 영역에 표시할 수 있다. 방송 시청자에 의해서 광고 표시 영역에 표시된 광고 데이터가 선택되면 프로세서(108)는 선택된 광고 데이터에 포함된 웹 페이지 주소 정보를 이용하여 광고에 관련된 웹 사이트에 접속하고, 접속된 웹 페이지 화면을 표시할 수 있다. 상기 프로세서(108)는 방송 시청자가 광고 데이터를 선택함을 나타내는 정보를 광고 참여 데이터로서 수집할 수 있다. 방송 시청자에 의해서 SNS를 통해 광고 상품을 홍보하는 글을 게시하거나 광고 상품을 구매 또는 다운로드하는 등의 동작들이 수행되면 프로세서(108)는 이러한 동작들에 대한 정보를 광고 참여 데이터로서 수집할 수 있다. 상기 프로세서(108)는 수집된 광고 참여 데이터와 BJ의 식별 정보를 관리 서버(110)로 전달할 수 있다.In various embodiments, theprocessor 108 receives replay broadcast data from themanagement server 110 in response to a request for replaying the last broadcast of the BJ, and displays the received replay broadcast data in the broadcast display area of the application execution screen. can do. For example, the application execution screen is a screen for viewing the replay broadcast data and includes a second broadcast display area for displaying the replay broadcast data, a second advertisement display area for displaying the advertisement data, and a replay broadcast data. It may include a post area for uploading / displaying posts (eg, comments) of broadcast viewers. When the BJ sets an advertisement for service, theprocessor 108 may receive the advertisement data from themanagement server 110 or theadvertisement server 130, and display the received advertisement data in the advertisement display area. When the advertisement data displayed in the advertisement display area is selected by the broadcast viewer, theprocessor 108 may access the website related to the advertisement by using the web page address information included in the selected advertisement data and display the connected web page screen. have. Theprocessor 108 may collect, as advertisement participation data, information indicating that a broadcast viewer selects advertisement data. When the broadcast viewer performs operations such as posting an article promoting the advertisement product through SNS or purchasing or downloading the advertisement product, theprocessor 108 may collect information about the operations as advertisement participation data. Theprocessor 108 may transmit the collected advertisement participation data and the identification information of the BJ to themanagement server 110.

통신 인터페이스(102)를 통해서 관리 서버(110)로부터 광고 참여 데이터에 따라 결정된 기여도 데이터가 수신되면 프로세서(108)는 수신된 기여도 데이터를 게시글 영역에 표시할 수 있다. 예를 들어, 프로세서(108)는 방송 시청자의 닉네임 또는 아이디 등의 식별 정보와 함께 “사용자1님이 애드벌룬 4개를 선물!”과 같은 텍스트를 포함하는 기여도 데이터를 표시할 수 있다.When the contribution data determined according to the advertisement participation data is received from themanagement server 110 through thecommunication interface 102, theprocessor 108 may display the received contribution data in the post area. For example, theprocessor 108 may display the attribution data including text such as "User 1 presents four balloons!" Together with identification information such as a nickname or ID of the broadcast viewer.

다양한 실시예에서 웹 페이지에 접속한 이후에 방송이 종료되거나 또는 방송이 종료된 이후에 웹 페이지에 다시 접속하여 웹 페이지를 통해 광고 상품을 구매 또는 다운로드하는 등의 동작을 수행한 경우 프로세서(108)는 이러한 동작들에 대한 정보를 광고 참여 데이터로서 수집하여 관리 서버(110) 또는 광고 서버(130)로 전달할 수 있다. 이러한 경우, 프로세서(108)는 관리 서버(110)로부터 광고 참여 데이터에 따라 결정된 기여도 데이터를 수신하여 메모리(104)에 저장할 수 있다. 상기 프로세서(108)는 방송 시청자의 요청에 따라 BJ의 다음 실시간 스트리밍 방송을 시청하기 위해 방송 시청 화면을 표시하고, 저장된 기여도 데이터를 제1 방송 시청 화면의 일부 영역에 중첩되도록 표시하거나 대화 표시 영역에 표시할 수 있다. 또한, 다운로드된 어플리케이션이나 게임을 사용하여 획득되는 추가 기여도는 누적되어 저장되다가 BJ의 다음 실시간 스트리밍 방송 때 제1 방송 시청 화면의 일부 영역에 중첩되도록 표시되거나 대화 표시 영역에 표시될 수 있다.According to various embodiments of the present disclosure, when the broadcast is terminated after accessing the web page or after the broadcast is terminated, theprocessor 108 re-connects to the web page and purchases or downloads an advertisement product through the web page. May collect information about these operations as advertisement participation data and transmit the information to themanagement server 110 or theadvertisement server 130. In this case, theprocessor 108 may receive the contribution data determined according to the advertisement participation data from themanagement server 110 and store it in thememory 104. Theprocessor 108 displays a broadcast viewing screen to watch the next real-time streaming broadcast of BJ at the request of a broadcast viewer, and displays the stored contribution data so as to overlap a part of the first broadcast viewing screen, or to display the dialogue display area. I can display it. In addition, additional contributions obtained by using the downloaded application or game may be accumulated and stored, and may be displayed so as to overlap a part of the first broadcast viewing screen or the dialogue display area in the next real-time streaming broadcast of BJ.

다양한 실시예에서 기여도 데이터는 어플리케이션 실행 화면의 채팅 영역에 표시되는 것으로 설명하였으나, 기여도 데이터가 팝업(pop-up) 형식으로 제1 방송 시청 화면의 일부 영역에 표시될 수 있다.In various embodiments of the present disclosure, the contribution data is displayed on the chat area of the application execution screen, but the contribution data may be displayed on a portion of the first broadcast viewing screen in a pop-up format.

다양한 실시예에서 프로세서(108)는 광고 참여 데이터에 따른 기여도 데이터를 제1 방송 시청 화면에 표시한 이후에 방송 시청자가 광고 상품을 이용한 내역이 존재하면 이용 내역을 나타내는 누적 참여 데이터를 수집하고, 수집된 누적 참여 데이터를 관리 서버(110)로 전달할 수 있다. 예를 들어, 방송 시청자가 게임을 다운로드한 제1 참여 활동을 수행하고, 제1 참여 활동에 따른 기여도 데이터가 표시된 이후에 방송 시청자가 다운로드한 게임을 실행하여 특정 레벨을 달성한 제2 참여 활동을 추가적으로 수행하면 프로세서(108)는 방송 시청자가 제2 참여 활동을 수행함을 나타내는 누적 참여 데이터를 관리 서버(110)로 전달할 수 있다. 관리 서버(110)로부터 누적 참여 데이터에 기반하여 결정된 추가 기여도 데이터가 수신되면 프로세서(108)는 방송 제공자가 실시간 스트리밍 방송을 하는 경우 방송 시청자로부터 실시간 스트리밍 방송 시청에 대한 요청이 수신되면 제1 방송 시청 화면을 표시하고, 표시된 제1 방송 시청 화면의 일부 영역에 추가 기여도 데이터를 표시할 수 있다. 방송 제공자가 실시간 스트리밍 방송을 하지 않는 경우 프로세서(108)는 수신된 추가 기여도 데이터를 메모리(104)에 저장하고, 이후 방송 제공자가 다음 실시간 스트리밍 방송을 할 때 방송 시청자로부터 해당 방송 제공자의 실시간 스트리밍 방송 시청에 대한 요청이 수신되면 제1 방송 시청 화면을 표시하고, 제1 방송 시청 화면의 일부 영역에 추가 기여도 데이터를 표시할 수 있다.In various embodiments, theprocessor 108 collects cumulative participation data indicating usage history when the broadcast viewer has used the advertisement product after displaying the contribution data according to the advertisement participation data on the first broadcast viewing screen, Accumulated participation data may be transferred to themanagement server 110. For example, when a broadcast viewer performs a first engagement activity that has downloaded a game, and after the contribution data according to the first engagement activity is displayed, the broadcast viewer executes the downloaded game to view a second engagement activity that attains a specific level. In addition, theprocessor 108 may transmit the cumulative participation data indicating that the broadcast viewer performs the second engagement activity to themanagement server 110. When the additional contribution data determined based on the cumulative participation data is received from themanagement server 110, theprocessor 108 may watch the first broadcast when the broadcast provider receives a request for watching the live streaming broadcast from the broadcast viewer when the broadcast provider performs the live streaming broadcast. The screen may be displayed, and additional contribution data may be displayed on a portion of the displayed first broadcast viewing screen. If the broadcast provider does not do a live streaming broadcast, theprocessor 108 stores the received additional contribution data in thememory 104, and then the live broadcast broadcast of the broadcast provider from the broadcast viewer when the broadcast provider performs the next live streaming broadcast. When a request for viewing is received, the first broadcast viewing screen may be displayed, and additional contribution data may be displayed on a portion of the first broadcast viewing screen.

도 3은 본 발명의 일 실시예에 따른 관리 서버를 설명하기 위한 개략도이다. 도 1 내지 도 3을 참조하면, 관리 서버(110)는 통신 인터페이스(112), 메모리(114) 및 프로세서(116)를 포함한다.3 is a schematic diagram illustrating a management server according to an embodiment of the present invention. 1 to 3, themanagement server 110 includes acommunication interface 112, amemory 114, and aprocessor 116.

통신 인터페이스(112)는 관리 서버(110)가 외부 장치와 통신 가능하도록 연결한다. 예를 들어, 통신 인터페이스(112)는 유/무선 네트워크를 통해서 적어도 하나의 사용자 단말(100), 방송 제공 장치(120) 및 광고 서버(130)와 연결하여 다양한 데이터를 송수신할 수 있다. 구체적으로, 통신 인터페이스(112)는 방송 제공 장치(120)로부터 BJ가 방송시 서비스하고자 하는 광고에 대한 정보를 수신하여 수신된 정보를 광고 서버(130)로 전달하거나 수신된 정보를 이용하여 광고 서버(130)로 광고 데이터를 요청하는 메시지를 전달하고, 요청에 대한 응답으로 광고 데이터가 수신되면 방송 제공 장치(120)로부터 수신된 방송 데이터와 함께 광고 데이터를 적어도 하나의 사용자 단말(100)로 전달할 수 있다. 또한, 통신 인터페이스(112)는 광고에 대한 광고 참여 데이터를 적어도 하나의 사용자 단말(100)로부터 수신하거나 기여도 데이터를 적어도 하나의 사용자 단말(100)로 전달할 수 있다.Thecommunication interface 112 connects themanagement server 110 to communicate with an external device. For example, thecommunication interface 112 may transmit and receive various data by connecting to at least oneuser terminal 100, thebroadcast providing device 120, and theadvertisement server 130 through a wired / wireless network. In detail, thecommunication interface 112 receives information about an advertisement, which the BJ wants to service when broadcasting, from thebroadcast providing device 120 and delivers the received information to theadvertisement server 130 or by using the received information. When the advertisement data is received in response to the request, the advertisement data is transmitted to the at least oneuser terminal 100 together with the broadcast data received from thebroadcast providing device 120. Can be. In addition, thecommunication interface 112 may receive advertisement participation data for an advertisement from the at least oneuser terminal 100 or transmit contribution data to the at least oneuser terminal 100.

메모리(114)는 BJ의 방송 및 광고 관리를 위해 사용되는 다양한 데이터를 저장할 수 있다. 예를 들어, 메모리(114)는 통신 인터페이스(112)를 통해 수신된 방송 데이터, 광고 데이터, 광고 참여 데이터 및 기여도 데이터를 저장할 수 있다. 또한, 메모리(114)는 방송 제공 장치(120)로부터 수신된 광고 설정 정보를 저장하고, 방송 시청자의 광고 후원 기여도를 결정하기 위해 광고 서버(130)로부터 수신된 광고비 지급 정보를 저장할 수 있다.Thememory 114 may store various data used for broadcasting and advertisement management of the BJ. For example, thememory 114 may store broadcast data, advertisement data, advertisement engagement data, and attribution data received via thecommunication interface 112. In addition, thememory 114 may store advertisement setting information received from thebroadcast providing device 120, and store advertisement cost payment information received from theadvertisement server 130 to determine the contribution of advertisement sponsorship of the broadcast viewer.

프로세서(116)는 통신 인터페이스(112) 및 메모리(114)와 동작 가능하게 연결되고, 방송 데이터 및 광고 데이터를 전달하거나 광고 참여 데이터에 따른 기여도 데이터를 결정하기 위한 다양한 명령들을 수행한다. 이하에서는 방송 데이터 및 광고 데이터를 전달하거나 광고 참여 데이터에 따른 기여도 데이터를 결정하기 위한 동작들에 대해서 구체적으로 설명한다.Theprocessor 116 is operatively connected with thecommunication interface 112 and thememory 114 and performs various instructions for conveying broadcast data and advertisement data or for determining contribution data according to advertisement engagement data. Hereinafter, operations for delivering broadcast data and advertisement data or determining contribution data according to advertisement participation data will be described in detail.

프로세서(116)는 통신 인터페이스(112)를 통해서 방송 제공 장치(120)로부터 방송 시 방송 시청자에게 광고를 서비스하기 위한 광고 제공 요청을 수신할 수 있다. 상기 광고 제공 요청은 BJ에 의해서 선택된 광고에 대한 정보 및 BJ의 식별 정보를 포함할 수 있다. 프로세서(116)는 BJ의 식별 정보와 함께 선택된 광고에 대한 광고 데이터에 대한 요청을 광고 서버(130)로 전달할 수 있다. 광고 서버(130)로부터 광고 데이터가 수신되면 프로세서(116)는 수신된 광고 데이터를 방송 제공 장치(120)로 전달하거나, 방송 제공 장치(120)로부터 수신된 방송 데이터와 함께 광고 데이터를 적어도 하나의 사용자 단말(100)로 전달할 수 있다.Theprocessor 116 may receive an advertisement providing request for serving an advertisement to a broadcast viewer during a broadcast from thebroadcast providing device 120 through thecommunication interface 112. The advertisement providing request may include information about the advertisement selected by the BJ and identification information of the BJ. Theprocessor 116 may transmit a request for the advertisement data for the selected advertisement together with the identification information of the BJ to theadvertisement server 130. When the advertisement data is received from theadvertisement server 130, theprocessor 116 transmits the received advertisement data to thebroadcast providing device 120 or at least one advertisement data together with the broadcast data received from thebroadcast providing device 120. It may be delivered to theuser terminal 100.

적어도 하나의 사용자 단말(100)로부터 광고에 대한 방송 시청자의 광고 참여 데이터가 수신되면 프로세서(116)는 수신된 광고 참여 데이터에 기반하여 광고에 대한 방송 시청자의 광고 후원 기여도를 결정할 수 있다. 구체적으로, 프로세서(116)는 광고 서버(130)로부터 각 광고별 광고비 지급 정보를 수신하고, 수신된 광고비 지급 정보 및 광고 참여 데이터를 이용하여 방송 시청자가 BJ의 광고 수익을 위해 기여한 정도를 판단할 수 있다. 예를 들어, 프로세서(116)는 방송 시청자가 광고 배너를 클릭한 경우, 방송 시청자가 SNS를 통해서 광고 상품을 홍보하는 글을 게시한 경우, 방송 시청자가 광고 배너에 링크된 웹 사이트를 통해 상품을 구매 또는 다운로드하는 경우, 방송 시청자가 구매 또는 다운로드한 광고 상품을 이용한 경우 등의 활동들에 대응하여 광고 기업에서 BJ 측으로 제공하는 광고 수익 금액을 광고비 지급 정보를 통해서 확인하고, 확인된 광고 수익 금액별로 광고 후원 기여도를 결정할 수 있다. 방송 시청자가 광고 배너를 클릭한 경우 프로세서(116)는 해당 방송 시청자의 광고 후원 기여도를 제1 기여도로 결정하고, 방송 시청자가 SNS를 통해서 광고 상품에 대한 홍보글을 게시한 경우 해당 방송 시청자의 광고 후원 기여도를 제1 기여도보다 높은 제2 기여도로 결정하고, 광고 배너에 링크된 웹 사이트를 통해 광고 상품을 구매 또는 다운로드한 경우 해당 방송 시청자의 광고 후원 기여도를 제1 기여도 및 제2 기여도보다 높은 제3 기여도로 결정하고, 방송 시청자가 구매 또는 다운로드한 광고 상품을 이용한 경우 해당 방송 시청자의 광고 후원 기여도를 제1, 제2 및 제3 기여도보다 높은 제4 기여도로 결정할 수 있다.When the broadcast viewer's advertisement participation data for the advertisement is received from the at least oneuser terminal 100, theprocessor 116 may determine the contribution of the broadcast viewer's advertisement sponsorship to the advertisement based on the received advertisement participation data. In detail, theprocessor 116 receives the advertisement cost payment information for each advertisement from theadvertisement server 130, and determines the degree to which the broadcast viewer contributes for the advertisement revenue of the BJ using the received advertisement cost payment information and the advertisement participation data. Can be. For example, if the broadcast viewer clicks on the advertisement banner, and the broadcast viewer posts an article promoting the advertisement product through SNS, the broadcast viewer may display the product through a website linked to the advertisement banner. When purchasing or downloading, the amount of advertising revenue provided by the advertising company to BJ in response to activities such as when the viewer uses the purchased or downloaded advertising product is checked through the payment information of advertising costs, and for each confirmed advertising revenue amount Ad sponsorship contribution can be determined. If the broadcast viewer clicks on the advertisement banner, theprocessor 116 determines the contribution of the broadcast viewer to the sponsored contribution as the first contribution, and the broadcast viewer's advertisement when the broadcast viewer posts the advertisement for the advertisement product through SNS If you determine sponsorship attribution as a second contribution that is higher than the first contribution, and you purchase or download an ad product through a website linked to the advertising banner, the sponsored contribution of the broadcast viewer is determined to be higher than the first and second contributions. 3 If the contribution is determined, and when the broadcast viewer used the advertisement product purchased or downloaded, the contribution of the sponsored advertisement of the broadcast viewer may be determined as the fourth contribution higher than the first, second, and third contributions.

이후 프로세서(116)는 결정된 광고 참여 기여도를 나타내는 기여도 데이터를 적어도 하나의 사용자 단말(100)로 전달할 수 있다. 예를 들어, 기여도 데이터는 방송 시청자의 식별정보 및 해당 방송 시청자가 BJ의 광고 수익을 위한 기여한 정보를 나타내는 텍스트, 이미지 또는 아이콘 등을 포함할 수 있다.Thereafter, theprocessor 116 may transmit the attribution data indicating the determined contribution to the advertisement to the at least oneuser terminal 100. For example, the attribution data may include identification information of a broadcast viewer and text, an image, or an icon representing information contributed by the broadcast viewer for advertising revenue of the BJ.

다양한 실시예에서 프로세서(116)는 적어도 하나의 사용자 단말(100)로부터 누적 참여 데이터를 수신하고, 수신된 누적 참여 데이터에 기반하여 추가 기여도 데이터를 결정하며, 결정된 추가 기여도 데이터를 적어도 하나의 사용자 단말(100)로 전달할 수 있다. 예를 들어, 적어도 하나의 사용자 단말(100)로부터 방송 시청자가 게임을 다운로드한 제1 참여 활동에 대한 광고 참여 데이터가 수신되면 프로세서(116)는 제1 참여 활동에 대응하는 기여도 데이터를 적어도 하나의 사용자 단말(100)로 전달할 수 있다. 이후 방송 시청자가 다운로드한 게임을 실행하여 특정 레벨을 달성한 제2 참여 활동을 수행한 경우 프로세서(116)는 적어도 하나의 사용자 단말(100)로부터 제2 참여 활동에 대한 누적 참여 데이터를 추가적으로 수신하고, 수신된 누적 참여 데이터에 기반하여 추가 기여도 데이터를 결정하며, 결정된 추가 기여도 데이터를 적어도 하나의 사용자 단말(100)로 전달할 수 있다.In various embodiments, theprocessor 116 receives cumulative participation data from at least oneuser terminal 100, determines additional contribution data based on the received accumulated participation data, and determines the determined additional contribution data from at least one user terminal. Can be passed to 100. For example, when advertisement participation data regarding a first engagement activity in which a broadcast viewer downloads a game is received from at least oneuser terminal 100, theprocessor 116 may receive at least one contribution data corresponding to the first engagement activity. It may be delivered to theuser terminal 100. Then, when the broadcast viewer executes the downloaded game and performs the second engagement activity that achieves a specific level, theprocessor 116 additionally receives cumulative participation data on the second engagement activity from the at least oneuser terminal 100. The additional contribution data may be determined based on the received accumulated participation data, and the determined additional contribution data may be transmitted to the at least oneuser terminal 100.

도 4는 본 발명의 일 실시예에 따른 방송 제공 장치를 설명하기 위한 개략도이다. 도 1 내지 도 4를 참조하면, 방송 제공 장치(120)는 통신 인터페이스(122), 메모리(124), 디스플레이(126) 및 프로세서(128)를 포함한다.4 is a schematic diagram illustrating a broadcast providing apparatus according to an embodiment of the present invention. 1 to 4, thebroadcast providing apparatus 120 includes a communication interface 122, amemory 124, adisplay 126, and aprocessor 128.

통신 인터페이스(122)는 방송 제공 장치(120)가 외부 장치와 통신 가능하도록 연결한다. 예를 들어, 통신 인터페이스(122)는 유/무선 네트워크를 통해 적어도 하나의 사용자 단말(100), 관리 서버(110) 및 광고 서버(130)와 연결하고, 적어도 하나의 사용자 단말(100)로 방송 데이터를 전송(또는 브로드캐스팅)할 수 있다. 또한, 통신 인터페이스(122)는 광고 설정 정보를 관리 서버(110) 또는 광고 서버(130)로 전송하거나 관리 서버(110) 또는 광고 서버(130)로부터 광고 데이터를 수신할 수 있다.The communication interface 122 connects thebroadcast providing device 120 to communicate with an external device. For example, the communication interface 122 connects to the at least oneuser terminal 100, themanagement server 110, and theadvertisement server 130 through a wired / wireless network, and broadcasts the information to the at least oneuser terminal 100. Transmit (or broadcast) data. In addition, the communication interface 122 may transmit advertisement setting information to themanagement server 110 or theadvertisement server 130, or may receive advertisement data from themanagement server 110 or theadvertisement server 130.

메모리(124)는 인터넷 방송을 위한 다양한 데이터를 저장할 수 있다. 예를 들어, 메모리(124)는 인터넷 방송을 위한 어플리케이션 또는 프로그램 등을 저장하거나 방송 데이터 또는 광고 데이터를 저장할 수 있다.Thememory 124 may store various data for internet broadcasting. For example, thememory 124 may store an application or a program for internet broadcasting, or store broadcast data or advertisement data.

디스플레이(126)는 사용자에게 각종 콘텐트를 표시할 수 있다. 구체적으로, 디스플레이(126)는 인터넷 방송을 위한 어플리케이션 실행 화면을 표시할 수 있다. 또한, 디스플레이(126)는 BJ가 방송 시 방송 시청자에게 광고를 제공하도록 설정하기 위한 사용자 인터페이스를 표시할 수 있다.Thedisplay 126 may display various contents to the user. In detail, thedisplay 126 may display an application execution screen for internet broadcasting. In addition, thedisplay 126 may display a user interface for setting the BJ to provide an advertisement to a broadcast viewer when broadcasting.

프로세서(128)는 BJ의 요청에 따라 인터넷 방송을 위한 어플리케이션을 실행하고, 어플리케이션 실행 화면을 디스플레이(126)에 표시할 수 있다. 상기 프로세서(128)는 BJ 방송 시 방송 시청자에게 광고 서비스를 제공하도록 요청하고, 서비스하고자 하는 광고를 선택하기 위한 사용자 인터페이스를 표시할 수 있다. 사용자 인터페이스를 통해서 BJ에 의해서 서비스하고자 하는 광고가 선택되면 프로세서(128)는 선택된 광고에 대한 광고 데이터를 광고 서버(130)로 요청하고, 광고 서버(130)로부터 광고 데이터가 수신되면 수신된 광고 데이터를 메모리(126)에 저장할 수 있다. 상기 프로세서(128)는 BJ의 방송이 시작되면 방송 데이터와 함께 BJ의 식별정보가 포함된 광고 데이터를 통신 인터페이스(122)를 통해서 관리 서버(110)로 전달하거나 적어도 하나의 사용자 단말(100)로 전달할 수 있다.Theprocessor 128 may execute an application for internet broadcasting according to a request of the BJ, and display an application execution screen on thedisplay 126. Theprocessor 128 may request a broadcast viewer to provide an advertisement service during BJ broadcasting, and display a user interface for selecting an advertisement to be served. When the advertisement to be serviced by the BJ is selected through the user interface, theprocessor 128 requests theadvertisement server 130 for the advertisement data for the selected advertisement, and the advertisement data received when the advertisement data is received from theadvertisement server 130. May be stored in thememory 126. When the broadcast of the BJ starts, theprocessor 128 transmits the advertisement data including the BJ's identification information to themanagement server 110 through the communication interface 122 or to the at least oneuser terminal 100. I can deliver it.

다양한 실시예에서 프로세서(128)는 선택된 광고에 대한 정보와 함께 BJ의 식별 정보를 관리 서버(110)로 전달하고, BJ의 방송이 시작되면 방송 데이터를 관리 서버(110)로 전달할 수도 있다. 이러한 경우 관리 서버(110)는 방송 제공 장치(120)로부터 수신된 광고에 대한 정보와 함께 해당 광고를 광고 서버(130)로 전달하고, 광고 서버(130)로부터 해당 광고에 대한 광고 데이터가 수신되면 관리 서버(110)는 방송 제공 장치(120)로부터 수신된 방송 데이터와 BJ의 식별 정보를 포함하는 광고 데이터를 적어도 하나의 방송 단말(100)로 전달할 수도 있다.In various embodiments, theprocessor 128 may transmit the identification information of the BJ to themanagement server 110 together with the information on the selected advertisement, and deliver the broadcast data to themanagement server 110 when the broadcast of the BJ is started. In this case, themanagement server 110 delivers the corresponding advertisement to theadvertisement server 130 together with the information about the advertisement received from thebroadcast providing device 120, and when the advertisement data for the advertisement is received from theadvertisement server 130 Themanagement server 110 may transmit the advertisement data including the broadcast data received from thebroadcast providing device 120 and the identification information of the BJ to at least onebroadcast terminal 100.

도 5는 본 발명의 일 실시예에 따른 사용자 단말에서의 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법을 설명하기 위한 개략적인 순서도이다.5 is a schematic flowchart illustrating a method of providing an advertisement sponsoring service for Internet broadcasting in a user terminal according to an embodiment of the present invention.

도 1 내지 도 5를 참조하면, 관리 서버(110)로부터 방송 데이터 및 방송 제공자에 대한 식별 정보를 포함하는 광고 데이터가 수신되고(S500), 방송 데이터 및 광고 데이터가 표시된다(S510). 광고 데이터에 관련하여 방송 시청자의 광고 참여 활동을 나타내는 광고 참여 데이터가 수집되고(S520), 수집된 광고 참여 데이터 및 식별 정보가 관리 서버(110)로 전달된다(S530). 관리 서버(130)로부터 광고 참여 데이터에 기반하여 결정된 방송 시청자의 광고 후원 기여도를 나타내는 기여도 데이터가 수신되고(S540), 수신된 기여도 데이터가 표시된다(S550).1 to 5, advertisement data including broadcast data and identification information for a broadcast provider is received from the management server 110 (S500), and broadcast data and advertisement data are displayed (S510). In relation to the advertisement data, advertisement participation data indicating advertisement participation activity of the broadcast viewer is collected (S520), and the collected advertisement participation data and identification information are transmitted to the management server 110 (S530). Contribution data indicating an advertisement sponsorship contribution of the broadcast viewer determined based on the advertisement participation data is received from the management server 130 (S540), and the received contribution data is displayed (S550).

도 6은 본 발명의 일 실시예에 따른 관리 서버에서의 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법을 설명하기 위한 개략적인 순서도이다.6 is a schematic flowchart illustrating a method of providing an advertisement sponsoring service for internet broadcasting in a management server according to an embodiment of the present invention.

도 1 내지 도 6을 참조하면, 방송 제공 장치(120)로부터 수신된 방송 데이터 및 광고 서버(130)로부터 수신된 광고 데이터가 사용자 단말(100)로 전달되고(S600), 사용자 단말(100)로부터 광고 참여 데이터 및 광고 제공자의 식별자가 수신된다(S610). 수신된 광고 참여 데이터에 기반하여 방송 제공자에 대한 방송 시청자의 광고 후원 기여도가 결정되고(S620), 결정된 광고 후원 기여도를 나타내는 기여도 데이터가 사용자 단말(100)로 전달된다(S630).1 to 6, the broadcast data received from thebroadcast providing device 120 and the advertisement data received from theadvertisement server 130 are transmitted to the user terminal 100 (S600) and from theuser terminal 100. Ad participation data and an identifier of the advertisement provider are received (S610). Based on the received advertisement participation data, the broadcast viewer's contribution to the broadcast provider is determined (S620), and the contribution data indicating the determined advertisement sponsorship contribution is transmitted to the user terminal 100 (S630).

도 7a 및 도 7b는 본 발명의 일 실시예에 따른 방송 제공 장치에서의 서비스하기 위한 광고를 설정하는 방법을 설명하기 위한 예시도들이다.7A and 7B are exemplary diagrams for describing a method of setting an advertisement for service in a broadcast providing device according to an embodiment of the present invention.

도 1 내지 도 4, 도 7a 및 도 7b를 참조하여 방송 제공 장치에서 방송 제공자가 방송 시 방송 시청자에게 광고를 제공하기 위해 광고를 설정하는 방법을 구체적으로 설명한다. 이하에서는 인터넷 방송이 가능한 모바일 장치에서 인터넷 방송을 위한 어플리케이션을 제공하고, 방송 제공자에 의해서 어플리케이션을 실행한 후 실행된 어플리케이션을 이용하여 방송 시 광고 서비스를 제공하기 위해 광고를 설정하는 것을 예로 설명하도록 한다.1 to 4, 7A, and 7B, a method of setting an advertisement to provide an advertisement to a broadcast viewer by a broadcast provider in a broadcast providing apparatus will be described in detail. Hereinafter, an example of providing an application for internet broadcasting in a mobile device capable of internet broadcasting, and setting an advertisement to provide an advertisement service during broadcasting using the executed application after executing the application by the broadcasting provider will be described. .

도 7a를 참조하면 방송 제공 장치(120)는 BJ의 요청에 따라 방송 어플리케이션을 실행하고, 어플리케이션 실행 화면(700)을 표시할 수 있다. 상기 어플리케이션 실행 화면(700)은 송출되는 방송을 표시하는 방송 표시 영역(702)과 방송 설정 및 광고 설정을 위한 설정 영역(704)을 포함할 수 있다. 상기 설정 영역(704)은 방송을 시작하기 위한 기능에 대응하는 제1 버튼(예: 방송시작 버튼)(706), 녹화를 시작하기 위한 기능에 대응하는 제2 버튼(예: 녹화시작 버튼)(708) 및 방송 시 광고 서비스를 제공하기 위한 기능에 대응하는 제3 버튼(예: 광고설정 버튼)(710)를 포함할 수 있다.Referring to FIG. 7A, thebroadcast providing device 120 may execute a broadcast application at the request of a BJ and display anapplication execution screen 700. Theapplication execution screen 700 may include abroadcast display area 702 indicating a broadcast being broadcast and asetting area 704 for broadcast setting and advertisement setting. Thesetting area 704 may include a first button (for example, a broadcast start button) 706 corresponding to a function for starting broadcasting, and a second button (for example, a recording start button) corresponding to a function for starting recording ( 708 and a third button (for example, an advertisement setting button) 710 corresponding to a function for providing an advertisement service during broadcasting.

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에게 광고 수익을 후원할 수 있다.When the input for selecting thethird button 710 is received by the BJ, thebroadcast providing device 120 may display auser interface 712 for setting an advertisement as shown in FIG. 7B. For example, theuser interface 712 may be displayed in a popup format. Theuser interface 712 includesinformation 714 representing a list of advertisements that can be serviced,information 716 representing revenue for each advertisement,icons 718 for selecting an advertisement to be serviced, and a service for the selected advertisement. And a button (eg, apply button) 720 for setting up an offer. For example, when an icon for selecting to service an advertisement for 'H food' is selected (722), and the applybutton 720 is selected, thebroadcast providing device 120 includes 'H' with the identification information of the BJ. A message for requesting a service for an advertisement for 'food' may be delivered to themanagement server 110. Through this, themanagement server 110 may request the advertisement data for the 'H food' selected by theadvertisement server 130 and receive the advertisement data for the 'H food' from theadvertisement server 130 in response to the request. have. When the broadcast data is received from thebroadcast providing device 120, themanagement server 110 delivers the advertisement data about 'H food' to theuser terminal 100 together with the received broadcast data, so that the broadcast viewer can watch the broadcast of the BJ. Through various participation activities for advertisements in service, BJ can sponsor advertising revenue.

도 8a, 도 8b, 도 8c, 도 8d, 도 8e, 도 8f, 도 8g 및 도 8h는 본 발명의 일 실시예에 따른 사용자 단말에서의 광고 후원 서비스를 제공하는 방법을 설명하기 위한 예시도들이다.8A, 8B, 8C, 8D, 8E, 8F, 8G, and 8H are exemplary diagrams for describing a method of providing an advertisement sponsoring service in a user terminal according to an embodiment of the present invention. .

도 1 내지 도 4, 도 8a, 도 8b, 도 8c, 도 8d, 도 8e, 도 8f, 도 8g 및 도 8h를 참조하여 광고 후원 서비스를 제공하는 방법에 대해서 구체적으로 설명한다. 이하에서는 사용자 단말(100)이 방송 시청을 위한 어플리케이션을 실행하고, 실행된 어플리케이션을 이용하여 방송 시청 및 광고 서비스를 제공받는 것을 예로 설명하도록 한다.A method of providing an advertisement sponsoring service will be described in detail with reference to FIGS. 1 to 4, 8A, 8B, 8C, 8D, 8E, 8F, 8G, and 8H. Hereinafter, an example in which theuser terminal 100 executes an application for viewing a broadcast and receives a broadcast viewing and advertisement service using the executed application will be described.

사용자의 요청에 따라 방송 시청을 위한 어플리케이션이 실행되고, 특정 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)를 포함할 수 있다.When an application for viewing a broadcast is executed at the request of a user and a selection for watching a live streaming broadcast for a specific BJ is input, theuser terminal 100 displays the firstbroadcast viewing screen 800 for the specific BJ as shown in FIG. 8A. ) Can be displayed. The firstbroadcast viewing screen 800 includes a firstbroadcast display area 802 for displaying real-time streaming broadcast data, a first advertisementdata display area 804 for displaying advertisement data, and a conversation for communicating with other broadcast viewers.Region 806 may be included. Theconversation area 806 includes a conversation display area displaying a conversation of broadcast viewers and a conversation input area receiving an input for a conversation. The advertisement data displayed on the firstadvertisement display area 804 includes text indicating that the advertisement is sponsored by BJ (eg, BJ sponsored advertisement) 808, and animage icon 810 about a product (eg, ABC game) related to the advertisement. ), Text representing an advertisement event (eg, ABC game pre-booking) 812, and a button (eg, detail view button) 814 corresponding to a function for accessing a detailed information web page about the advertisement event. In various embodiments, the firstbroadcast viewing screen 800 may be displayed by overlapping a portion of the first broadcast display area with a firstadvertisement display area 804 displaying advertisement data as shown in FIG. 8B. In this case, the firstadvertisement display area 804 may include animage icon 816 for an advertisement-related product andtext 818 corresponding to a function for accessing a web page for an advertisement event.

방송 시청자로부터 도 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)이 보여지도록 배경 부분이 일부 투명하게 표시될 수 있다.When an input for selecting the detail view button 814 of FIG. 8A or thetext 818 of FIG. 8B is received from the broadcast viewer, theuser terminal 100 pops up aweb page screen 820 for an advertisement event as shown in FIG. 8C. It may be displayed so as to overlap a part of the firstbroadcast viewing screen 800 in a pop-up format. Theweb page screen 820 may include information related to a name, an image, a type, a rating, and a review of a product (eg, an ABC game) and abutton 822 corresponding to a function for downloading the product. According to various embodiments of the present disclosure, when theuser terminal 100 receives an input for selecting the detail view button 814 of FIG. 8A or thetext 818 of FIG. 8B, theuser terminal 100 uses the PIP method to display the firstbroadcast display screen 800 and the web. Thepage screen 820 may be displayed at the same time. Here, theuser terminal 100 may display theconversation display area 824 where the conversation is displayed so as to overlap a part of the firstbroadcast display area 802. In various embodiments, the background portion of theconversation display area 824 may be partially transparent so that the firstbroadcast display area 802 is visible.

상기와 같이 웹 페이지 화면(820)이 표시되는 동안 사용자로부터 ABC game의 게임 파일(또는 어플리케이션)을 다운로드를 위한 버튼(822, 826)을 선택하는 입력이 수신되면 사용자 단말(100)은 게임을 제공하는 게임 서버로 게임 파일에 대한 다운로드를 요청하고, 게임 서버로부터 게임 파일이 수신되면 이를 설치할 수 있다. 이러한 경우 사용자 단말(100)은 게임 파일을 설치함을 나타내는 정보를 수집하여 관리 서버(110)로 전달할 수 있다.When theweb page screen 820 is displayed as described above, when the user receives an input for selectingbuttons 822 and 826 for downloading a game file (or application) of the ABC game, theuser terminal 100 provides a game. The game server may request a download of the game file and install the game file when the game file is received from the game server. In this case, theuser terminal 100 may collect information indicating that the game file is installed and transmit the information to themanagement server 110.

사용자로부터 설치된 게임 파일의 실행 요청이 수신되면 사용자 단말(100)은 게임 파일을 실행하여 게임 실행 화면을 표시할 수 있다. 이때, 방송 시청 어플리케이션은 백그라운드로 구동되거나 사용자의 게임 파일 실행 요청에 따라 종료될 수 있다. 사용자가 레벨 업 또는 1시간 동안 게임을 플레이하는 등의 게임 활동을 수행하는 경우 사용자 단말(100)은 이러한 사용자의 활동을 나타내는 정보를 계속적으로 수집하여 관리 서버(110)로 전달할 수 있다.When the execution request of the game file installed from the user is received, theuser terminal 100 may display the game execution screen by executing the game file. In this case, the broadcast viewing application may be driven in the background or terminated according to a user's request to execute a game file. When the user performs a game activity such as playing a game for level up or for one hour, theuser terminal 100 may continuously collect information indicating the user's activity and transmit it to themanagement server 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) 모두 표시될 수 있다.Referring to FIG. 8E, theuser terminal 100 receives, from themanagement server 110, the contribution data indicating the advertisement sponsorship contribution determined based on the advertisement participation data, and displays the first broadcast viewing screen as atext 828 or animage 830. 800 may be displayed on a partial area. For example, the attribution data includes graphic objects such as text or images, and text (e.g., User3 presented four ABC game pre-order balloons in the conversation display area of theconversation area 806, as shown in FIG. 8E). . 828 or overlapping a portion of the firstbroadcast viewing screen 800 to be displayed as animage 830 including text (e.g., User 3 presents 4 ABC balloon pre-advertisements!). Can be. In various embodiments, the contribution data may be delivered to the user terminal of broadcast viewers who are watching the broadcast as well as theuser terminal 100 and displayed on the broadcast viewing screen. In various embodiments, the attribution data may be displayed in both thetext 832 and theimage 834 in the conversation display area of thefirst conversation area 806 as shown in FIG. 8F.

도 8g를 참조하면 사용자 단말(100)은 특정 BJ에 대한 다시보기 방송을 시청하기 위한 선택이 입력되면 특정 BJ에 대한 제2 방송 시청 화면(836)을 표시할 수 있다. 상기 제2 방송 시청 화면(836)은 다시보기 방송 데이터를 표시하는 제2 방송 표시 영역(838), 광고 데이터를 표시하는 제2 광고 데이터 표시 영역(842) 및 방송 시청자의 게시글을 입력 및 표시할 수 있는 게시글 영역(840)이 포함될 수 있다. 다양한 실시예에서 제2 광고 데이터 표시 영역(842)은 제2 방송 표시 영역(838)의 일부 영역에 중첩되어 표시될 수 있다. 상기 제2 광고 데이터 표시 영역(842)은 광고 관련 상품에 대한 이미지 아이콘(844) 및 광고 이벤트에 대한 상세 정보 웹 페이지에 접속할 수 있는 기능에 대응하는 텍스트(846)를 포함할 수 있다.Referring to FIG. 8G, when a selection for watching a replay broadcast for a specific BJ is input, theuser terminal 100 may display a secondbroadcast viewing screen 836 for the specific BJ. The secondbroadcast viewing screen 836 may input and display a secondbroadcast display area 838 for displaying replay broadcast data, a second advertisementdata display area 842 for displaying advertisement data, and a post of a broadcast viewer. Thepost area 840 may be included. In various embodiments, the second advertisementdata display area 842 may be overlapped with and displayed on a portion of the secondbroadcast display area 838. The second advertisementdata display area 842 may include animage icon 844 for an advertisement-related product andtext 846 corresponding to a function for accessing a detailed information web page for an advertisement event.

방송 시청자로부터 도 8g의 상기 텍스트(예: ABC 게임 사전예약)를 선택하기 위한 입력이 수신되면 사용자 단말(100)은 광고 이벤트에 대한 상세 정보 웹 페이지 화면을 표시하고, 광고 이벤트에 대한 사용자의 다양한 활동에 대한 정보를 수집한 후 수집된 정보 및 BJ의 식별 정보를 광고 참여 데이터로서 관리 서버(110)로 전달할 수 있다.When an input for selecting the text (eg, ABC game pre-booking) of FIG. 8G is received from a broadcast viewer, theuser terminal 100 displays a detailed information web page screen for an advertisement event, and the user's various information about the advertisement event is displayed. After collecting information on the activity, the collected information and the identification information of the BJ may be transmitted to themanagement server 110 as advertisement participation data.

관리 서버(110)로부터 기여도 데이터가 수신되면 사용자 단말(100)은 도 8h와 같이 게시글 영역(840)의 일부 영역에 이미지(848)로서 표시할 수 있다. 상기 이미지(844)는 ABC game를 포함하는 아이콘(850) 및 “사용자1님이 ABC 게임 사전예약 애드벌룬 12개 선물!”과 같은 텍스트(852)를 포함할 수 있다.When the contribution data is received from themanagement server 110, theuser terminal 100 may display theimage 848 on a part of thepost area 840 as shown in FIG. 8H. Theimage 844 may include anicon 850 including an ABC game andtext 852, such as "User 1 presents 12 ABC balloon pre-advertisements!".

이와 같이 본 발명은 사용자가 방송 제공자의 방송을 시청하면서 방송 제공자에 의해서 설정된 광고의 광고 이벤트에 참여함으로써, 사용자가 광고 이벤트 참여를 통해 방송 제공자에게 후원할 수 있다.As such, the present invention enables the user to sponsor the broadcast provider through participation in the advertisement event by the user participating in the advertisement event of the advertisement set by the broadcast provider while watching the broadcast of the broadcast provider.

또한, 본 발명은 광고 이벤트에 참여한 사용자뿐만 다른 시청자들에게도 광고 제공자에 대한 사용자의 후원 여부를 알림으로써, 시청자들의 능동적인 광고 이벤트 참여를 도모할 수 있어 기업의 광고 효과 및 BJ의 광고 수익 효과를 극대화 시킬 수 있다.In addition, the present invention by notifying the user or other viewers who participated in the advertising event whether the user sponsors the advertising provider, it is possible to promote the active participation of viewers in the advertising event, maximizing the advertising effect of the company and the advertising revenue effect of BJ You can.

본 발명의 실시예에 따른 장치 및 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다.Apparatus and method according to an embodiment of the present invention can be implemented in the form of program instructions that can be executed by various computer means may be recorded on a computer readable medium. Computer-readable media may include, alone or in combination with the program instructions, data files, data structures, and the like.

컴퓨터 판독 가능 매체에 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 분야 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media) 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다.The program instructions recorded on the computer readable medium may be those specially designed and constructed for the present invention, or may be known and available to those skilled in the computer software arts. Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks, and magnetic tape, optical media such as CD-ROMs, DVDs, and magnetic disks, such as floppy disks. Hardware devices specially configured to store and execute program instructions such as magneto-optical media and ROM, RAM, flash memory and the like. Examples of program instructions include not only machine code generated by a compiler, but also high-level language code that can be executed by a computer using an interpreter or the like.

상술한 하드웨어 장치는 본 발명의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.The hardware device described above may be configured to operate as one or more software modules to perform the operations of the present invention, and vice versa.

이상 첨부된 도면을 참조하여 본 발명의 실시예들을 더욱 상세하게 설명하였으나, 본 발명은 반드시 이러한 실시예로 국한되는 것은 아니고, 본 발명의 기술사상을 벗어나지 않는 범위 내에서 다양하게 변형 실시될 수 있다. 따라서, 본 발명에 개시된 실시예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 그러므로, 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.Although the embodiments of the present invention have been described in more detail with reference to the accompanying drawings, the present invention is not necessarily limited to these embodiments, and various modifications can be made without departing from the spirit of the present invention. . Therefore, the embodiments disclosed in the present invention are not intended to limit the technical idea of the present invention but to describe the present invention, and the scope of the technical idea of the present invention is not limited by these embodiments. Therefore, it should be understood that the embodiments described above are exemplary in all respects and not restrictive. The protection scope of the present invention should be interpreted by the following claims, and all technical ideas within the equivalent scope should be interpreted as being included in the scope of the present invention.

100: 적어도 하나의 사용자 단말
110: 관리 서버
120: 방송 제공 장치
130: 광고 서버
100: at least one user terminal
110: management server
120: broadcast providing device
130: ad server

Claims (16)

Translated fromKorean
인터넷 방송에 대한 광고 후원 서비스를 제공하는 장치의 프로세서에 의해서 수행되는 상기 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법에 있어서,
관리 서버로부터 다시보기 방송 데이터 및 방송 제공자에 대한 식별 정보를 포함하는 광고 데이터를 수신하는 단계;
상기 다시보기 방송 데이터 및 상기 광고 데이터를 화면에 표시하는 단계;
상기 광고 데이터에 관련하여 방송 시청자의 광고 참여 활동을 나타내는 광고 참여 데이터를 수집하는 단계;
상기 수집된 광고 참여 데이터 및 상기 식별 정보를 상기 관리 서버로 전달하는 단계;
상기 관리 서버로부터 상기 광고 참여 데이터에 기반하여 결정된 상기 방송 시청자의 광고 후원 기여도를 나타내는 기여도 데이터를 수신하여 저장하는 단계;
상기 방송 시청자로부터 상기 방송 제공자의 다음 실시간 스트리밍 방송을 시청하기 위한 요청이 수신되면 상기 방송 제공자의 다음 실시간 스트리밍 방송에 대한 방송 시청 화면을 표시하는 단계; 및
상기 기여도 데이터를 상기 방송 시청 화면의 일부 영역에 표시하는 단계를 포함하는, 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법.
A method of providing an advertisement sponsoring service for an internet broadcast performed by a processor of an apparatus for providing an advertisement sponsoring service for an internet broadcast, the method comprising:
Receiving advertisement data including replay broadcast data and identification information for the broadcast provider from the management server;
Displaying the review broadcast data and the advertisement data on a screen;
Collecting advertisement participation data indicating advertisement participation activity of a broadcast viewer in relation to the advertisement data;
Transmitting the collected advertisement participation data and the identification information to the management server;
Receiving and storing, from the management server, contribution data indicating an advertisement sponsorship contribution of the broadcast viewer determined based on the advertisement participation data;
Displaying a broadcast viewing screen for a next live streaming broadcast of the broadcast provider when a request for watching the next live streaming broadcast of the broadcast provider is received from the broadcast viewer; And
And displaying the contribution data on a portion of the broadcast viewing screen.
제1항에 있어서, 상기 광고 데이터는,
상기 방송 제공자에 의해서 선택된 광고에 대한 적어도 하나의 그래픽 객체 및 광고 이벤트에 대한 상세 정보를 나타내는 웹 페이지의 주소 정보를 더 포함하는, 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법.
The method of claim 1, wherein the advertisement data,
And at least one graphic object for an advertisement selected by the broadcast provider and address information of a web page representing detailed information on an advertisement event.
제2항에 있어서,
상기 방송 시청자로부터 상기 광고 데이터에 대한 선택을 수신하는 단계; 및
상기 웹 페이지의 주소 정보를 이용하여 상기 웹 페이지에 접속하고 상기 웹 페이지의 접속 화면을 표시하는 단계를 포함하는, 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법.
The method of claim 2,
Receiving a selection for the advertisement data from the broadcast viewer; And
And accessing the web page using the address information of the web page and displaying an access screen of the web page.
제2항에 있어서, 상기 광고 참여 데이터를 수집하는 단계는,
상기 방송 시청자가 상기 광고 이벤트에 참여한 내역을 나타내는 정보를 저장하는 단계를 포함하는, 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법.
The method of claim 2, wherein collecting the advertisement engagement data comprises:
And storing information representing the details of the broadcast viewer's participation in the advertisement event.
제2항에 있어서,
상기 방송 시청자로부터 상기 방송 제공자의 실시간 스트리밍 방송을 시청하기 위한 요청을 수신하는 단계;
상기 요청에 따라 상기 실시간 스트리밍 방송을 시청하기 위한 제1 방송 시청 화면을 표시하는 단계; 및
상기 실시간 스트리밍 방송에 대한 방송 데이터 및 상기 광고 데이터를 상기 제1 방송 시청 화면에 표시하는 단계를 더 포함하고,
상기 제1 방송 시청 화면은,
상기 실시간 스트리밍 방송에 대한 방송 데이터를 표시하는 제1 방송 표시 영역, 상기 광고 데이터를 표시하는 제1 광고 표시 영역 및 상기 방송 제공자의 상기 실시간 스트리밍 방송을 시청하는 방송 시청자들간의 대화를 위한 대화 영역을 포함하는, 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법.
The method of claim 2,
Receiving a request from the broadcast viewer to watch a live streaming broadcast of the broadcast provider;
Displaying a first broadcast viewing screen for watching the real time streaming broadcast according to the request; And
Displaying the broadcast data and the advertisement data for the real-time streaming broadcast on the first broadcast viewing screen;
The first broadcast viewing screen,
A first broadcast display area for displaying broadcast data for the real-time streaming broadcast, a first advertisement display area for displaying the advertisement data, and a conversation area for a conversation between broadcast viewers watching the live streaming broadcast of the broadcast provider. To, how to provide advertising sponsorship services for Internet broadcasting.
제5항에 있어서, 상기 제1 광고 표시 영역은,
상기 제1 방송 표시 영역의 일부 영역에 중첩되도록 표시되는, 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법.
The method of claim 5, wherein the first advertisement display area,
And overlapping a portion of the first broadcast display area to provide an advertisement sponsored service for the Internet broadcast.
제5항에 있어서, 상기 수신된 기여도 데이터를 상기 방송 시청 화면의 일부 영역에 표시하는 단계는,
상기 기여도 데이터를 상기 제1 방송 시청 화면의 일부 영역에 중첩되도록 표시하는 단계를 포함하는, 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법.
The method of claim 5, wherein displaying the received contribution data on a portion of the broadcast viewing screen comprises:
And displaying the attribution data so as to overlap an area of the first broadcast viewing screen.
제5항에 있어서, 상기 기여도 데이터를 상기 방송 시청 화면의 일부 영역에 표시하는 단계는,
상기 기여도 데이터를 상기 대화 영역에 표시하는 단계를 포함하는, 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법.
The method of claim 5, wherein the displaying of the contribution data on a partial region of the broadcast viewing screen comprises:
Displaying the attribution data in the conversation area.
제2항에 있어서,
상기 방송 시청자로부터 상기 방송 제공자의 다시보기 방송을 시청하기 위한 요청을 수신하는 단계;
상기 요청에 따라 상기 다시보기 방송을 시청하기 위한 제2 방송 시청 화면을 표시하는 단계; 및
상기 다시보기 방송 데이터 및 상기 광고 데이터를 상기 제2 방송 시청 화면에 표시하는 단계를 더 포함하고,
상기 제2 방송 시청 화면은,
상기 다시보기 방송 데이터를 표시하는 제2 방송 표시 영역, 상기 광고 데이터를 표시하는 제2 광고 표시 영역 및 상기 방송 시청자의 게시글을 등록 및 표시하는 게시글 영역을 포함하는, 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법.
The method of claim 2,
Receiving a request from the broadcast viewer to watch the broadcast broadcast of the broadcast provider;
Displaying a second broadcast viewing screen for watching the replay broadcast according to the request; And
Displaying the replay broadcast data and the advertisement data on the second broadcast viewing screen;
The second broadcast viewing screen is,
And a second broadcast display area for displaying the replay broadcast data, a second advertisement display area for displaying the advertisement data, and a post area for registering and displaying a post of the broadcast viewer. How to give.
제9항에 있어서,
상기 기여도 데이터를 상기 게시글 영역에 표시하는 단계를 포함하는, 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법.
The method of claim 9,
Displaying the contribution data in the post area.
인터넷 방송에 대한 광고 후원 서비스를 제공하는 장치의 프로세서에 의해서 수행되는 상기 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법에 있어서,
관리 서버로부터 방송 데이터 및 방송 제공자에 대한 식별 정보를 포함하는 광고 데이터를 수신하는 단계;
상기 방송 데이터 및 상기 광고 데이터를 화면에 표시하는 단계;
상기 광고 데이터에 관련하여 방송 시청자의 광고 참여 활동을 나타내는 광고 참여 데이터를 수집하는 단계;
상기 수집된 광고 참여 데이터 및 상기 식별 정보를 상기 관리 서버로 전달하는 단계;
상기 관리 서버로부터 상기 광고 참여 데이터에 기반하여 결정된 상기 방송 시청자의 광고 후원 기여도를 나타내는 기여도 데이터를 수신하는 단계;
상기 기여도 데이터를 수신한 이후에 상기 방송 제공자의 방송이 종료되면 상기 수신된 기여도 데이터를 저장하는 단계;
상기 방송 시청자로부터 상기 방송 제공자의 다음 실시간 스트르밍 방송을 시청하기 위한 요청이 수신되면 방송 시청 화면을 표시하는 단계; 및
상기 기여도 데이터를 상기 방송 시청 화면의 일부 영역에 표시하는 단계를 포함하고,
상기 광고 데이터는, 상기 방송 제공자에 의해서 선택된 광고에 대한 적어도 하나의 그래픽 객체 및 광고 이벤트에 대한 상세 정보를 나타내는 웹 페이지의 주소 정보를 더 포함하는, 인터넷 방송에 대한 광고 후원 서비스를 제공하는 방법.
A method of providing an advertisement sponsoring service for an internet broadcast performed by a processor of an apparatus for providing an advertisement sponsoring service for an internet broadcast, the method comprising:
Receiving advertisement data including broadcast data and identification information for the broadcast provider from the management server;
Displaying the broadcast data and the advertisement data on a screen;
Collecting advertisement participation data indicating advertisement participation activity of a broadcast viewer in relation to the advertisement data;
Transmitting the collected advertisement participation data and the identification information to the management server;
Receiving contribution data indicating an advertisement sponsorship contribution of the broadcast viewer determined based on the advertisement participation data from the management server;
Storing the received contribution data when the broadcast of the broadcast provider is terminated after receiving the contribution data;
Displaying a broadcast viewing screen when a request for watching the next real-time streaming broadcast of the broadcast provider is received from the broadcast viewer; And
Displaying the contribution data on a portion of the broadcast viewing screen;
The advertisement data further includes address information of a web page representing at least one graphic object for an advertisement selected by the broadcast provider and detailed information about an advertisement event.
통신 인터페이스;
디스플레이; 및
상기 통신 인터페이스 및 상기 디스플레이와 연결된 프로세서를 포함하고,
상기 프로세서는,
상기 통신 인터페이스를 통해서 관리 서버로부터 다시보기 방송 데이터 및 방송 제공자에 대한 식별 정보를 포함하는 광고 데이터를 수신하고,
상기 다시보기 방송 데이터 및 상기 광고 데이터를 상기 디스플레이에 표시하고,
상기 광고 데이터에 관련하여 방송 시청자의 광고 참여 활동을 나타내는 광고 참여 데이터를 수집하고,
상기 수집된 광고 참여 데이터 및 상기 식별 정보를 상기 관리 서버로 전달하고,
상기 관리 서버로부터 상기 광고 참여 데이터에 기반하여 결정된 상기 방송 시청자의 광고 후원 기여도를 나타내는 기여도 데이터를 수신하여 저장하고,
상기 수신된 기여도 데이터를 상기 디스플레이에 표시하도록 구성되고,
상기 프로세서는, 상기 방송 시청자로부터 상기 방송 제공자의 다음 실시간 스트리밍 방송을 시청하기 위한 요청이 수신되면 상기 방송 제공자의 다음 실시간 스트리밍 방송에 대한 방송 시청 화면을 표시하고,
상기 기여도 데이터를 상기 방송 시청 화면의 일부 영역에 표시하도록 더 구성된, 인터넷 방송에 대한 광고 후원 서비스를 제공하는 장치.
Communication interface;
display; And
A processor coupled with the communication interface and the display,
The processor,
Receive advertisement data including replay broadcast data and identification information for a broadcast provider from the management server through the communication interface,
Display the review broadcast data and the advertisement data on the display,
Collect advertisement participation data representing advertisement participation activity of a broadcast viewer in relation to the advertisement data,
Deliver the collected advertisement participation data and the identification information to the management server,
Receiving and storing contribution data representing an advertisement sponsorship contribution of the broadcast viewer determined based on the advertisement participation data from the management server,
And display the received attribution data on the display,
When the processor receives a request for watching the next live streaming broadcast of the broadcast provider from the broadcast viewer, the processor displays a broadcast watching screen for the next live streaming broadcast of the broadcast provider,
And display the attribution data on a portion of the broadcast viewing screen.
삭제delete삭제delete삭제delete삭제delete
KR1020170173051A2017-12-152017-12-15Method for providing advertising sponsorship service of internet broadcast and apparatus using the sameActiveKR102040473B1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
KR1020170173051AKR102040473B1 (en)2017-12-152017-12-15Method for providing advertising sponsorship service of internet broadcast and apparatus using the same

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
KR1020170173051AKR102040473B1 (en)2017-12-152017-12-15Method for providing advertising sponsorship service of internet broadcast and apparatus using the same

Publications (2)

Publication NumberPublication Date
KR20190072031A KR20190072031A (en)2019-06-25
KR102040473B1true KR102040473B1 (en)2019-11-05

Family

ID=67065387

Family Applications (1)

Application NumberTitlePriority DateFiling Date
KR1020170173051AActiveKR102040473B1 (en)2017-12-152017-12-15Method for providing advertising sponsorship service of internet broadcast and apparatus using the same

Country Status (1)

CountryLink
KR (1)KR102040473B1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR102444904B1 (en)2022-01-122022-09-21주식회사 투스라이프System and method for ai-based responsive sponsorship
KR20220151824A (en)2021-05-072022-11-15주식회사 빅크Apparatus and method for creating articles for creator live streaming sessions
KR20220151826A (en)2021-05-072022-11-15주식회사 빅크Artificial intelligence moderator device and method in live streaming session
KR20220151825A (en)2021-05-072022-11-15주식회사 빅크Apparatus and method for highlighting guest in creator live streaming session

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR102383811B1 (en)*2019-10-232022-04-18장운석Method for posting advertisement through communication between user and broadcaster in video streaming service and method for responding to web and mobile UI
WO2021225222A1 (en)*2020-05-062021-11-11주식회사 직지디지털Method and system for transmitting/receiving resource-identifier-based assets
CN114302163B (en)*2021-12-312024-04-09广州方硅信息技术有限公司Live broadcasting room advertisement processing method and device, equipment and medium thereof
KR20250131084A (en)*2024-02-262025-09-02주식회사 오버더핸드Electronic apparatus for processing advertising information and operating method thereof

Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20140282676A1 (en)2013-03-152014-09-18Donald W. JoergensInteractive incentive driven participatory system and method for engaging multimedia audience
KR101665579B1 (en)*2015-07-102016-10-13(주) 프람트An user interface device for intuitively figuring out the structure of video contents and the method thereof

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR101061952B1 (en)*2008-08-122011-09-05권오현 Ad reward system and ad reward method that checks and rewards users' real-time advertisement viewing
KR20170098736A (en)*2017-05-022017-08-30주식회사마우스Advertising method and system using an online chat room

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20140282676A1 (en)2013-03-152014-09-18Donald W. JoergensInteractive incentive driven participatory system and method for engaging multimedia audience
KR101665579B1 (en)*2015-07-102016-10-13(주) 프람트An user interface device for intuitively figuring out the structure of video contents and the method thereof

Cited By (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR20220151824A (en)2021-05-072022-11-15주식회사 빅크Apparatus and method for creating articles for creator live streaming sessions
KR20220151826A (en)2021-05-072022-11-15주식회사 빅크Artificial intelligence moderator device and method in live streaming session
KR20220151825A (en)2021-05-072022-11-15주식회사 빅크Apparatus and method for highlighting guest in creator live streaming session
KR102444904B1 (en)2022-01-122022-09-21주식회사 투스라이프System and method for ai-based responsive sponsorship

Also Published As

Publication numberPublication date
KR20190072031A (en)2019-06-25

Similar Documents

PublicationPublication DateTitle
KR102040473B1 (en)Method for providing advertising sponsorship service of internet broadcast and apparatus using the same
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
US8386304B2 (en)Methods for interactive television and mobile device
JP5216588B2 (en) Delivery of advertising promotions based on bids on internet-connected media players
JP2020510940A (en) Advertising and reward collection mechanism Integrated video content distribution platform
US20160029069A1 (en)Methods and systems for displaying content
US20090287574A1 (en)Attachment of videos to advertisements on websites
US20150281756A1 (en)Data session management method and system including content recognition of broadcast data and remote device feedback
US20110191151A1 (en)System for serving advertisements that allows compensation for user viewing
JP2014029705A (en)Flexible revenue sharing and referral bounty system
JP5389009B2 (en) Knowledge search system and reward granting method
JP6563655B2 (en) Cross media advertising network
US20170249673A1 (en)Out-of-home and/or home targeted interactive content, infomercial and advertising
JP7194211B2 (en) Online advertising methods using advertising websites
KR20130103237A (en)Method for providing on-line advertisement and the advertisement server thereof
US20150363817A1 (en)Method and System for Online Audience Development and Advertising
CN104050585A (en)Proxy Channels for Viewing Audiences
CN107294934B (en)Media information display method, client, server and system
KR20150025848A (en) system and method for providing advertisement safety service in online
US20240233051A1 (en)Device, Method and Program for Fan to Perform Gifting
JP5266298B2 (en) Broadcast system and Internet mail order system and method for achieving large scale access and high conversion
KR100928354B1 (en) Method and system for providing interactive service interworking with broadcast contents in interactive digital broadcasting
KR20200137204A (en)Market platform System based media SNS

Legal Events

DateCodeTitleDescription
A201Request for examination
PA0109Patent application

St.27 status event code:A-0-1-A10-A12-nap-PA0109

PA0201Request for examination

St.27 status event code:A-1-2-D10-D11-exm-PA0201

D13-X000Search requested

St.27 status event code:A-1-2-D10-D13-srh-X000

D14-X000Search report completed

St.27 status event code:A-1-2-D10-D14-srh-X000

E902Notification of reason for refusal
PE0902Notice of grounds for rejection

St.27 status event code:A-1-2-D10-D21-exm-PE0902

E13-X000Pre-grant limitation requested

St.27 status event code:A-2-3-E10-E13-lim-X000

P11-X000Amendment of application requested

St.27 status event code:A-2-2-P10-P11-nap-X000

P13-X000Application amended

St.27 status event code:A-2-2-P10-P13-nap-X000

PG1501Laying open of application

St.27 status event code:A-1-1-Q10-Q12-nap-PG1501

E701Decision to grant or registration of patent right
PE0701Decision of registration

St.27 status event code:A-1-2-D10-D22-exm-PE0701

GRNTWritten decision to grant
PR0701Registration of establishment

St.27 status event code:A-2-4-F10-F11-exm-PR0701

PR1002Payment of registration fee

St.27 status event code:A-2-2-U10-U11-oth-PR1002

Fee payment year number:1

PG1601Publication of registration

St.27 status event code:A-4-4-Q10-Q13-nap-PG1601

PN2301Change of applicant

St.27 status event code:A-5-5-R10-R13-asn-PN2301

St.27 status event code:A-5-5-R10-R11-asn-PN2301

PR1001Payment of annual fee

St.27 status event code:A-4-4-U10-U11-oth-PR1001

Fee payment year number:4

PR1001Payment of annual fee

St.27 status event code:A-4-4-U10-U11-oth-PR1001

Fee payment year number:5

R18-X000Changes to party contact information recorded

St.27 status event code:A-5-5-R10-R18-oth-X000

R18-X000Changes to party contact information recorded

St.27 status event code:A-5-5-R10-R18-oth-X000

PR1001Payment of annual fee

St.27 status event code:A-4-4-U10-U11-oth-PR1001

Fee payment year number:6

PN2301Change of applicant

St.27 status event code:A-5-5-R10-R13-asn-PN2301

St.27 status event code:A-5-5-R10-R11-asn-PN2301

PR1001Payment of annual fee

St.27 status event code:A-4-4-U10-U11-oth-PR1001

Fee payment year number:7


[8]ページ先頭

©2009-2025 Movatter.jp