[go: up one dir, main page]

KR101131244B1 - System and method for providing advertisement based on user's response - Google Patents

System and method for providing advertisement based on user's response Download PDF

Info

Publication number
KR101131244B1
KR101131244B1 KR1020090077769A KR20090077769A KR101131244B1 KR 101131244 B1 KR101131244 B1 KR 101131244B1 KR 1020090077769 A KR1020090077769 A KR 1020090077769A KR 20090077769 A KR20090077769 A KR 20090077769A KR 101131244 B1 KR101131244 B1 KR 101131244B1
Authority
KR
South Korea
Prior art keywords
advertisement
keyword
web page
search
broadcast content
Prior art date
Application number
KR1020090077769A
Other languages
Korean (ko)
Other versions
KR20110020069A (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 한국과학기술원 filed Critical 한국과학기술원
Priority to KR1020090077769A priority Critical patent/KR101131244B1/en
Publication of KR20110020069A publication Critical patent/KR20110020069A/en
Application granted granted Critical
Publication of KR101131244B1 publication Critical patent/KR101131244B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0255Targeted advertisements based on user history
    • G06Q30/0256User search
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/238Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
    • H04N21/2381Adapting the multiplex stream to a specific network, e.g. an Internet Protocol [IP] network

Landscapes

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

Abstract

먼저 송출된 방송 컨텐츠에 대한 사용자의 반응에 따라 다시 제공하는 방송 컨텐츠에 결합하는 광고를 선택하여 제공하는 시스템 및 방법을 개시한다. 사용자의 반응에 기반한 광고 제공 시스템은 기 송출된 방송 컨텐츠의 메타 데이터(Metadata)에서 검색 키워드를 추출하는 키워드 추출부; 상기 검색 키워드와 관련된 웹 페이지를 검색하여 선택하고, 선택된 웹 페이지에서 광고와 연관된 광고 키워드를 추출하는 웹 페이지 검색부; 광고 데이터베이스에서 상기 광고 키워드와 연관된 광고 정보를 검색하여 매칭하는 광고부; 및 상기 방송 컨텐츠와, 상기 광고부에서 매칭된 선택 광고 정보를 전송 받고, 상기 방송 컨텐츠가 송출된 시간으로부터 일정 시간 이후에 상기 방송 컨텐츠의 내용 및 상기 선택 광고 정보를 포함한 미디어 컨텐츠를 제공하는 컨텐츠 서비스부를 포함한다.First, a system and method for selecting and providing an advertisement coupled to broadcast content to be provided again according to a user's response to the broadcast content is disclosed. Advertisement providing system based on the user's response includes a keyword extraction unit for extracting a search keyword from the metadata (Metadata) of the broadcast content; A web page search unit for searching and selecting a web page related to the search keyword and extracting an advertisement keyword associated with an advertisement from the selected web page; An advertisement unit for searching and matching advertisement information associated with the advertisement keyword in an advertisement database; And a content service that receives the broadcast content and the selected advertisement information matched by the advertisement unit, and provides the media content including the contents of the broadcast content and the selected advertisement information after a predetermined time from the time when the broadcast content is transmitted. Contains wealth.

Description

사용자의 반응에 기반한 광고 제공 시스템 및 방법{SYSTEM AND METHOD FOR PROVIDING ADVERTISEMENT BASED ON USER'S RESPONSE}System and method for providing advertisement based on user's reaction {SYSTEM AND METHOD FOR PROVIDING ADVERTISEMENT BASED ON USER'S RESPONSE}

본 발명은 먼저 송출된 방송 컨텐츠에 대한 사용자의 반응에 따라 다시 제공하는 방송 컨텐츠에 결합하는 광고를 선택하여 제공하는 시스템 및 방법에 관한 것이다.The present invention relates to a system and method for selecting and providing an advertisement coupled to broadcast content to be provided again according to a user's response to the broadcast content.

근래 네트워크를 사용하여 시청자가 원하는 시간에 시청자가 원하는 방송 컨텐츠를 제공하는 IPTV(Internet Protocol Television)가 널리 퍼지고 있다.Recently, Internet Protocol Television (IPTV), which uses a network to provide broadcast contents desired by viewers at a desired time, has become widespread.

현재의 IPTV는 지상파로 방송되는 컨텐츠를 일정 시간 후에 방송하게 되어 있다.The current IPTV is to broadcast the content broadcast over the terrestrial after a certain time.

따라서, IPTV는 지상파로 방송된 컨텐츠에 대한 시청자의 반응에 따라 컨텐츠와 결합할 광고를 선택하는 것이 가능하다.Accordingly, the IPTV may select an advertisement to be combined with the content according to the viewer's response to the content broadcast over the terrestrial wave.

그러나, 종래의 시청자 반응에 따른 광고 선택 방법은 IPTV 서비스 제공자 측에서 수동으로 각종 포털 사이트에 컨텐츠에 대한 검색어를 입력하고, 검색어에 따른 웹 페이지를 확인하여 시청자의 반응을 확인하고, 확인한 시청자의 반응에 따라 IPTV 서비스 제공자가 광고 중에서 적절한 광고를 선택하는 방법이므로 검색에 많은 시간이 소요되고, 검색어 선택에 대한 문제나, 시청자의 반응 중에 검색되지 않고 누락되는 경우가 발생할 수 있다는 문제가 있었다.However, in the conventional method of selecting an advertisement according to the viewer's response, the IPTV service provider manually inputs a search word for the content in various portal sites, checks the web page according to the search word, checks the viewer's response, and confirms the viewer's response. As a method of selecting an appropriate advertisement from among advertisements by the IPTV service provider, it takes a lot of time to search, and there may be a problem of selecting a search word or missing without being searched during a viewer's reaction.

따라서, 자동으로 적절한 검색어를 선택하여 사용자의 반응을 확인하며, 사용자의 반응에 따라 광고를 선택할 수 있는 시스템 및 방법이 필요한 실정이다. Therefore, there is a need for a system and method for automatically selecting an appropriate search word to check a user's response and selecting an advertisement according to the user's response.

본 발명은 방송 컨텐츠에 포함되며 방송 컨텐츠의 특징을 나타내는 메타 데이터에서 검색 키워드를 자동 추출하고, 검색 키워드에 따라 검색된 웹 페이지에서 광고 키워드를 자동 추출하며 광고 키워드에 따라 광고를 선택함으로써 시청자의 반응을 정확하고 빠르게 반영할 수 있는 시스템을 제공한다. According to the present invention, a search keyword is automatically extracted from meta data that is included in the broadcast content, and the characteristics of the broadcast content are automatically extracted from the searched web page according to the search keyword, and the advertisement is selected according to the advertisement keyword. Provide a system that can accurately and quickly reflect.

또한, 본 발명은 시청자의 반응에 따라 분류 별로 가중치를 설정하고 가중치에 따라 광고를 노출할 시기를 설정함으로써 시청자들이 관심을 많이 가지는 광고를 적절한 시기에 시청자들에게 노출할 수 있는 시스템을 제공한다. In addition, the present invention provides a system that can be exposed to viewers in the appropriate time to the advertisements that the viewers have a lot of interest by setting the weight for each category according to the response of the viewer and the time to expose the advertisement according to the weight.

본 발명의 일실시예에 따른 사용자의 반응에 기반한 광고 제공 시스템은 기 송출된 방송 컨텐츠의 메타 데이터(Metadata)에서 검색 키워드를 추출하는 키워드 추출부; 상기 검색 키워드와 관련된 웹 페이지를 검색하여 선택하고, 선택된 웹 페이지에서 광고와 연관된 광고 키워드를 추출하는 웹 페이지 검색부; 광고 데이터베이스에서 상기 광고 키워드와 연관된 광고 정보를 검색하여 매칭하는 광고부; 및 상기 방송 컨텐츠와, 상기 광고부에서 매칭된 선택 광고 정보를 전송 받고, 상기 방송 컨텐츠가 송출된 시간으로부터 일정 시간 이후에 상기 방송 컨텐츠의 내용 및 상기 선택 광고 정보를 포함한 미디어 컨텐츠를 제공하는 컨텐츠 서비스부를 포함한다.Advertisement providing system based on the user's response according to an embodiment of the present invention includes a keyword extraction unit for extracting a search keyword from the metadata (Metadata) of the broadcast content; A web page search unit for searching and selecting a web page related to the search keyword and extracting an advertisement keyword associated with an advertisement from the selected web page; An advertisement unit for searching and matching advertisement information associated with the advertisement keyword in an advertisement database; And a content service that receives the broadcast content and the selected advertisement information matched by the advertisement unit, and provides the media content including the contents of the broadcast content and the selected advertisement information after a predetermined time from the time when the broadcast content is transmitted. Contains wealth.

본 발명의 일실시예에 따른 사용자의 반응에 기반한 광고 제공 방법은 기 송 출된 방송 컨텐츠의 메타 데이터(Metadata)에서 검색 키워드를 추출하는 단계; 상기 검색 키워드와 관련된 웹 페이지를 검색하는 단계; 상기 관련된 웹 페이지에서 광고와 연관된 광고 키워드를 추출하는 단계; 광고 데이터베이스에서 상기 광고 키워드와 연관된 광고 정보를 검색하여 매칭하는 단계; 및 상기 방송 컨텐츠가 송출된 시간으로부터 일정 시간 이후에 상기 방송 컨텐츠의 내용 및 상기 선택 광고 정보를 포함한 미디어 컨텐츠를 제공하는 단계를 포함한다.According to an embodiment of the present invention, there is provided a method of providing advertisement based on a user's response, comprising: extracting a search keyword from metadata of broadcast content; Searching a web page associated with the search keyword; Extracting an advertising keyword associated with an advertisement from the related web page; Searching for and matching advertisement information associated with the advertisement keyword in an advertisement database; And providing a media content including the content of the broadcast content and the selected advertisement information after a predetermined time after the broadcast content is transmitted.

본 발명에 따르면 방송 컨텐츠에 포함되며 방송 컨텐츠의 특징을 나타내는 메타 데이터에서 검색 키워드를 자동 추출하고, 검색 키워드에 따라 검색된 웹 페이지에서 광고 키워드를 자동 추출하며 광고 키워드에 따라 광고를 선택함으로써 시청자의 반응을 정확하고 빠르게 반영할 수 있다.According to the present invention, the viewer's response is automatically extracted from the metadata included in the broadcast content and representing the characteristics of the broadcast content, automatically extracting the advertisement keyword from the searched web page according to the search keyword, and selecting the advertisement according to the advertisement keyword. Can be reflected accurately and quickly.

또한, 본 발명에 따르면 시청자의 반응에 따라 분류 별로 가중치를 설정하고 가중치에 따라 광고를 노출할 시기를 설정함으로써 시청자들이 관심을 많이 가지는 광고를 적절한 시기에 시청자들에게 노출할 수 있다. In addition, according to the present invention, by setting weights for each category according to the response of the viewer and setting the time to expose the advertisements according to the weights, the advertisements of which the viewers are interested in can be exposed to the viewers at the appropriate time.

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

도 1은 본 발명의 일실시예에 따른 사용자의 반응에 기반한 광고 제공 시스템의 개괄적인 구성과 구성간에 전송되는 정보의 일례를 도시한 일례다. 1 illustrates an example of a general configuration of an advertisement providing system based on a user's response and an example of information transmitted between the configurations according to an embodiment of the present invention.

본 발명의 일실시예에 따른 사용자의 반응에 기반한 광고 제공 시스템은 IPTV나 VOD와 같이 지상파 또는 위성 방송으로 송출된 적이 있는 방송 컨텐츠를 제공하는 서비스 시스템에 연관된 시스템으로, 기 송출된 방송 컨텐츠에 대한 시청자들의 반응을 검색하고, 시청자들의 반응에 따라 기 송출된 방송 컨텐츠에서 시청자들이 선호하는 대상을 확인하며, 시청자들이 선호하는 대상에 대한 광고를 방송 컨텐츠와 함께 시청자에게 제공함으로써 시청자들은 관심을 가지는 대상에 대한 광고를 시청할 수 있고, 광고주는 광고 효과를 높일 수 있다.Advertisement providing system based on the user's reaction according to an embodiment of the present invention is a system associated with a service system for providing broadcast content that has been transmitted by terrestrial or satellite broadcasting, such as IPTV or VOD, By searching for viewers' reactions, identifying viewers' preferences in broadcasted content according to viewers' responses, and providing viewers with advertisements on the audience's preferred audiences along with their content, Advertisements can be viewed and advertisers can increase the effectiveness of the advertisement.

본 발명의 일실시예에 따른 사용자의 반응에 기반한 광고 제공 시스템은 도 1에 도시된 바와 같이 키워드 추출부(110)와 웹 페이지 검색부(120)와 광고 데이터베이스(130)와 광고부(140) 및 컨텐츠 서비스부(150)로 구성될 수 있다. Advertisement providing system based on the user's reaction according to an embodiment of the present invention, as shown in Figure 1, the keyword extraction unit 110, the web page search unit 120, the advertising database 130 and the advertising unit 140 And the content service unit 150.

일례로, 지상파로 방송된 방송 컨텐츠를 최소한 24시간이 지나서 서비스 가능한 IPTV의 경우에 있어서, 본 발명의 일실시예에 따른 사용자의 반응에 기반한 광고 제공 시스템은 도 1에 도시된 바와 같이 방송 컨텐츠가 송출되면, 24시간 동안 송출된 방송 컨텐츠에 대한 시청자들의 반응을 각종 포털에서 검색하여 방송 컨텐츠에 연관된 웹 페이지들을 선택하고, 선택된 웹 페이지에서 광고 키워드를 추출하며 추출한 광고 키워드와 매칭되는 광고 정보를 컨텐츠 서비스부(150)로 전송할 수 있다. 이때, 컨텐츠 서비스부(150)는 24시간이 지난 후인 방송 컨텐츠 송출 1일 후부터 광고 정보와 방송 컨텐츠가 포함된 미디어 컨텐츠를 사용자에게 서비스할 수 있다.For example, in the case of an IPTV that can service broadcast content broadcasted at least 24 hours after at least 24 hours, an advertisement providing system based on a user's reaction according to an embodiment of the present invention may include a broadcast content as shown in FIG. When sent, the web site related to the broadcast content is selected by searching viewers' reactions to the broadcast content broadcasted for 24 hours in various portals, extracting the advertisement keyword from the selected web page, and advertising information matching the extracted advertisement keyword. The service unit 150 may transmit. In this case, the content service unit 150 may provide the user with media content including the advertisement information and the broadcast content from 1 day after the broadcast content is transmitted, which is 24 hours later.

키워드 추출부(110)는 키워드 선택 알고리즘을 사용하여 이미 송출된 방송 컨텐츠의 메타 데이터(Metadata)에서 검색 키워드를 추출할 수 있다.The keyword extractor 110 may extract a search keyword from metadata of broadcast content that has already been transmitted using a keyword selection algorithm.

일례로 방송 컨텐츠를 생성한 컨텐츠 제공자가 방송 컨텐츠와 함께 생성한 컨텐츠 메타데이터(101)를 방송 컨텐츠와 함께 전송 받은 IPTV 서비스 제공자가 컨텐츠 메타데이터(101)를 편집(102)하여 IPTV 서비스 제공자의 컨텐츠 메타 데이터(103)를 생성하면, IPTV 서비스 제공자의 컨텐츠 메타 데이터(103)에서 고유 명사에 해당하는 단어를 검색 키워드로 추출할 수 있다.For example, the IPTV service provider who has received the content metadata 101 generated by the content provider who has created the broadcast content together with the broadcast content is edited 102 of the content metadata 101 to the content of the IPTV service provider. When the meta data 103 is generated, a word corresponding to a proper noun may be extracted as a search keyword from the content meta data 103 of the IPTV service provider.

이때, IPTV 서비스 제공자의 컨텐츠 메타 데이터(103)는 일례와 같이 방송 컨텐츠를 소개하는 텍스트 형태의 메타 데이터 필드일 수 있다. 또한, 편집(102)은 IPTV 서비스 제공자에 따라 생략될 수 있다.In this case, the content metadata 103 of the IPTV service provider may be a metadata field of a text form introducing broadcast content as an example. In addition, editing 102 may be omitted depending on the IPTV service provider.

일례로, IPTV 서비스 제공자의 컨텐츠 메타 데이터(103)는 도 2의 표(200)와 같은 정보일 수 있다.For example, the content metadata 103 of the IPTV service provider may be information such as the table 200 of FIG. 2.

또한, 키워드 추출부(110)는 추출된 검색 키워드가 IPTV 서비스 제공자의 컨텐츠 메타 데이터(103)에서 중복으로 검출되는 키워드, 웹상에서 사용되는 검색 엔진의 상위 순위에 해당하는 키워드, 및 컨텐츠 서비스부(150)에서 서비스하는 미디어 컨텐츠에 포함된 광고 정보나 광고 데이터베이스(130)에 저장된 광고 정보에 포함된 키워드 중에 하나인 경우에 해당 검색 키워드에 가중치를 부여할 수 있다.In addition, the keyword extraction unit 110 may be a keyword in which the extracted search keyword is duplicated in the content metadata 103 of the IPTV service provider, a keyword corresponding to a higher rank of a search engine used on the web, and a content service unit ( In the case of one of the keyword included in the advertisement information included in the media content serviced by 150 or the advertisement information stored in the advertisement database 130, the corresponding search keyword may be weighted.

일례로 검색 키워드가 연애인 이름이고, 미디어 컨텐츠에 포함된 광고 정보나 광고 데이터베이스(130)에 저장된 광고 정보에 해당 연애인이 출연한 광고가 있으면, 연애인 이름에 가중치를 부여할 수 있다.For example, if a search keyword is a name of a loved one and there is an advertisement that a loved one appeared in the advertisement information included in the media content or the advertisement information stored in the advertisement database 130, the love name may be weighted.

이때, 웹상에서 사용되는 검색 엔진의 상위 순위는 방송 컨텐츠가 송출된 이후에 검색 엔진에서의 상위 순위일 수 있다.In this case, the upper rank of the search engine used on the web may be the highest rank in the search engine after the broadcast content is transmitted.

웹 페이지 검색부(120)는 키워드와 유사도가 높은 웹 페이지 선택 알고리즘을 사용하여 웹상에서 키워드 추출부(110)에서 추출한 검색 키워드와 관련된 웹 페이지를 선택하고, 선택된 페이지에서 광고와 연관된 광고 키워드를 추출할 수 있다. The web page search unit 120 selects a web page related to the search keyword extracted by the keyword extraction unit 110 on the web using a web page selection algorithm having high similarity with the keyword, and extracts an advertisement keyword associated with the advertisement from the selected page. can do.

구체적으로 웹 페이지 검색부(120)는 도 1에 도시된 바와 같이 다양한 웹 페이지에 각각 검색 키워드를 입력하여 검색 키워드와 관련된 웹 페이지를 검색하고, 검색된 웹 페이지를 선택할 수 있다. 이때, 광고 키워드는 광고 데이터베이스(130)의 광고 정보에 포함된 키워드일 수 있다.In detail, as illustrated in FIG. 1, the web page search unit 120 may search for a web page related to the search keyword by inputting search keywords into various web pages, and select the searched web page. In this case, the advertisement keyword may be a keyword included in the advertisement information of the advertisement database 130.

이때, 키워드와 유사도가 높은 웹 페이지 선택 알고리즘은 키워드 추출부(110)에서 추출한 검색 키워드와 유사도가 일정 이상 높은 웹 페이지를 검색 키워드와 관련된 웹 페이지로 판단할 수 있다.In this case, the web page selection algorithm having a high similarity to the keyword may determine a web page having a predetermined similarity or higher than a search keyword extracted by the keyword extractor 110 as a web page related to the search keyword.

또한, 웹 페이지 검색부(120)는 선택된 웹 페이지가 사용자들에게 일정량 이상 노출되는 웹 페이지, 상기 방송 컨텐츠에 대한 내용이 포함된 웹 페이지 및 가중치가 부여된 검색 키워드에 관련된 웹 페이지 중에 하나이면, 해당하는 선택된 웹 페이지에 가중치를 부여할 수 있다.In addition, if the selected web page is one of a web page that is exposed to a user by a predetermined amount or more, a web page including the contents of the broadcast content, and a web page related to a weighted search keyword, The selected web page may be weighted.

그리고, 웹 페이지 검색부(120)는 가중치가 부여된 웹 페이지에서 추출한 광고 키워드에는 상기 가중치가 부여된 웹 페이지와 동일한 가중치를 부여할 수 있다.In addition, the web page search unit 120 may assign the same weight as the weighted web page to the advertisement keyword extracted from the weighted web page.

이때, 웹 페이지 검색부(120)는 선택된 웹 페이지와 검색 키워드 간의 연관성을 계산하고, 계산된 연관성의 정도에 기초하여 선택된 웹 페이지에 각기 다른 가중치를 부여할 수 있다. 또한, 웹 페이지 검색부(120)는 방송 컨텐츠가 송출된 시간과 웹 페이지 검색부(120)가 상기 검색 키워드와 관련된 웹 페이지를 검색한 시간의 차이에 따라 방송 컨텐츠에 대한 내용이 포함된 웹 페이지에 가중치를 다르게 부여할 수 있다.In this case, the web page search unit 120 may calculate an association between the selected web page and the search keyword, and may assign different weights to the selected web page based on the calculated degree of association. In addition, the web page search unit 120 may include a web page including contents of the broadcast content according to a difference between a time when broadcast content is transmitted and a time when the web page search unit 120 searches for a web page related to the search keyword. Can be weighted differently.

일례로 사용자들에게 일정량 이상 노출되는 웹 페이지는 접속자수가 많은 인기 사이트나 블로그일 수 있으며, 방송 컨텐츠에 대한 내용이 포함된 웹 페이지는 방송 컨텐츠에 대한 감상이나 평가, 또는 방송 컨텐츠의 스토리가 포함된 웹 페이지일 수 있다.For example, a web page exposed to a certain amount or more may be a popular site or a blog with a large number of users, and a web page including content about broadcast content may include appreciation or evaluation of broadcast content or a story of broadcast content. It may be a web page.

웹 페이지 검색부(120)가 방송 컨텐츠가 송출된 시간과 웹 페이지 검색부(120)가 상기 검색 키워드와 관련된 웹 페이지를 검색한 시간의 차이에 따라 방송 컨텐츠에 대한 내용이 포함된 웹 페이지에 가중치를 다르게 부여하는 방법은 이하 도 3의 일례를 사용하여 상세히 설명한다.The weight of the web page including the contents of the broadcast content is based on the difference between the time when the web page search unit 120 transmits the broadcast content and the time when the web page search unit 120 searches the web page related to the search keyword. How to give differently will be described in detail using the example of FIG.

그리고, 웹 페이지 검색부(120)는 네트워크상의 웹 페이지 중에 일부 또는 전체에서 검색 키워드와 관련된 웹 페이지를 선택할 수 있다.In addition, the web page search unit 120 may select a web page related to a search keyword in some or all of the web pages on the network.

일례로 웹 페이지 검색부(120)는 블로그, 포털 사이트, 카페. 쇼핑몰을 포함하는 네트워크상의 모든 웹 페이지 중에서 검색 키워드와 관련된 웹 페이지를 선택할 수도 있고, 사용자의 설정에 따라 UCC, 지식인, 실시간 인기 검색어를 제공하는 사이트, 블로그, 포털 사이트, 카페. 쇼핑몰 중에 적어도 하나에서만 검색 키워드와 관련된 웹 페이지를 선택할 수도 있다.For example, the web page search unit 120 is a blog, a portal site, a cafe. You can select a web page related to the search keyword from all web pages on the network, including the shopping mall, and UCCs, intellectuals, sites providing real-time popular search terms, blogs, portal sites, and cafes according to the user's settings. Only at least one of the shopping malls may select a web page related to a search keyword.

광고 데이터베이스(130)는 광고 정보를 광고 키워드 단위로 분류하여 저장할 수 있다.The advertisement database 130 may classify and store advertisement information in units of advertisement keywords.

구체적으로 광고 데이터베이스(130)는 광고주가 제공한 광고 정보들로 구성된 광고 목록을 카테고리 분류 알고리즘을 사용하여 광고 키워드 단위로 분류하고 저장할 수 있다.In more detail, the advertisement database 130 may classify and store an advertisement list including advertisement information provided by an advertiser in units of advertisement keywords using a category classification algorithm.

광고부(140)는 웹 페이지 검색부(120)에서 추출한 광고 키워드와 연관된 광고 정보를 광고 데이터베이스(130)에서 검색하여, 광고 키워드와 매칭할 수 있다.The advertisement unit 140 may search for advertisement information associated with the advertisement keyword extracted by the web page search unit 120 in the advertisement database 130 and match the advertisement keyword.

구체적으로 광고부(140)는 광고 데이터베이스(130)에서 광고 키워드와 동일한 키워드를 검색하며, 검색된 키워드로 분류된 적어도 하나의 광고 정보를 광고 키워드와 매칭하여 광고주에게 제공하거나 컨텐츠 서비스부(150)에 제공할 수 있다.In detail, the advertisement unit 140 searches for the same keyword as the advertisement keyword in the advertisement database 130 and provides the advertiser with at least one advertisement information classified as the searched keyword by matching the advertisement keyword to the content service unit 150. Can provide.

컨텐츠 서비스부(150)는 IPTV 서비스 제공자가 컨텐츠 메타데이터(101)와 함께 전송 받은 방송 컨텐츠와, 광고부(140)에서 매칭된 선택 광고 정보를 전송 받고, 방송 컨텐츠가 송출된 시간으로부터 일정 시간 이후에 방송 컨텐츠의 내용 및 선택 광고 정보를 포함한 미디어 컨텐츠를 사용자에게 제공할 수 있다.The content service unit 150 receives the broadcast content received by the IPTV service provider together with the content metadata 101 and the selected advertisement information matched by the advertisement unit 140, and after a predetermined time from the time when the broadcast content is sent out. The media content including the content of the broadcast content and the selected advertisement information can be provided to the user.

이때, 컨텐츠 서비스부(150)는 선택 광고 정보와 매칭된 광고 키워드의 가중치에 기초하여 선택 광고 정보와 방송 컨텐츠의 재생 순서를 결정할 수 있다.In this case, the content service unit 150 may determine the reproduction order of the selection advertisement information and the broadcast content based on the weight of the advertisement keyword matched with the selection advertisement information.

구체적으로 컨텐츠 서비스부(150)는 선택 광고 정보와 매칭된 광고 키워드의 가중치에 따라 선택 광고 정보를 방송 컨텐츠의 재생 전이나, 재생 후 또는 재생 중에 삽입하여 재생되도록 할 수도 있다.In more detail, the content service unit 150 may insert and play the selected advertisement information before, after, or during the playback of the broadcast content according to the weight of the advertisement keyword matched with the selected advertisement information.

도 3은 본 발명의 일실시예에 따른 사용자의 반응에 기반한 광고 제공 시스 템에서 방송 컨텐츠 별로 선택된 광고 키워드의 일례이다. 3 is an example of an advertisement keyword selected for each broadcast content in an advertisement providing system based on a user's response according to an embodiment of the present invention.

도 3에 도시된 바와 같이 7주차 방송 컨텐츠(310) 중에 12화에서 광고 키워드(311)로 여주인공 '패션'이 선택되었고, 13화에서 광고 키워드(312)로 'Never Ending Story'가 선택되었으며, 8주차 방송 컨텐츠(320) 중에 14화에서 광고 키워드(321)로 여주인공 '패션'과 여주인공 '립스틱'이 선택되었고, 15화에서 광고 키워드(322)로 여주인공 '패션'과 여주인공 '플랫 슈즈'가 선택된 경우에 웹 페이지 검색부(120)가 각각의 키워드가 포함된 웹 페이지에 부여하는 가중치의 변화를 설명한다.As shown in FIG. 3, the main character 'Fashion' was selected as the advertisement keyword 311 among the seventh week broadcast content 310, and 'Never Ending Story' was selected as the advertisement keyword 312 in episode 13. The main character 'fashion' and the heroine 'lipstick' were selected as the advertisement keyword 321 in the 8th week broadcast content 320, and the main character 'fashion' and the heroine were selected as the advertisement keyword 322 in the 15th episode. In the case where 'flat shoes' is selected, the change in the weight given to the web page including the respective keywords by the web page search unit 120 will be described.

웹 페이지 검색부(120)가 방송 컨텐츠가 송출된 시간과 웹 페이지 검색부(120)가 상기 검색 키워드와 관련된 웹 페이지를 검색한 시간의 차이에 따라 방송 컨텐츠에 대한 내용이 포함된 웹 페이지에 가중치를 다르게 부여하는 방법은 이하 도 3의 일례를 사용하여 상세히 설명한다.The weight of the web page including the contents of the broadcast content is based on the difference between the time when the web page search unit 120 transmits the broadcast content and the time when the web page search unit 120 searches the web page related to the search keyword. How to give differently will be described in detail using the example of FIG.

먼저 12화만 송출된 시점에서 검색 키워드와 관련된 웹 페이지를 검색한 경우에, 웹 페이지 검색부(120)는 광고 키워드(311)인 여주인공 '패션' 이 포함된 웹 페이지에 가장 높은 가중치를 부여할 수 있다.First, when only 12 episodes are sent, when the web page related to the search keyword is searched, the web page search unit 120 may assign the highest weight to the web page including the heroine 'fashion' as the advertisement keyword 311. Can be.

다음으로 13화가 송출된 시점에서 검색 키워드와 관련된 웹 페이지를 검색한 경우에, 웹 페이지 검색부(120)는 광고 키워드(311)와 광고 키워드(312) 중에서 검색한 시간과 가까운 시간에 송출된 13화의 광고 키워드(312)인 'Never Ending Story'가 포함된 웹 페이지에 가장 높은 가중치를 부여할 수 있다.Next, when a web page related to the search keyword is searched at the time when the thirteenth episode is sent out, the web page search unit 120 is sent out at a time close to the time searched among the advertisement keyword 311 and the advertisement keyword 312. The highest weight may be given to a web page including 'Never Ending Story', which is an advertisement keyword 312 of anger.

그 다음으로, 14화가 송출된 시점에서 검색 키워드와 관련된 웹 페이지를 검 색한 경우에, 웹 페이지 검색부(120)는 광고 키워드(311)와 광고 키워드(312) 및 광고 키워드(321) 중에서 검색한 시간과 가까운 시간에 송출된 14화의 광고 키워드(321)인 여주인공 '패션' 또는 여주인공 '립스틱'가 포함된 웹 페이지에 가장 높은 가중치를 부여할 수 있다.Next, when a web page related to the search keyword is searched at the time when the 14th episode is sent out, the web page search unit 120 searches among the advertisement keyword 311, the advertisement keyword 312, and the advertisement keyword 321. The highest weight may be given to the web page including the heroine 'fashion' or the heroine 'lipstick', which are the advertisement keywords 321 of the episode 14, which are transmitted in a time close to the time.

마지막, 15화가 송출된 시점에서 검색 키워드와 관련된 웹 페이지를 검색한 경우에, 웹 페이지 검색부(120)는 광고 키워드(312)와 광고 키워드(321) 및 광고 키워드(322) 중에서 검색한 시간과 가까운 시간에 송출된 15화의 광고 키워드(322)인 여주인공 '패션' 또는 여주인공 '플랫 슈즈'가 포함된 웹 페이지에 가장 높은 가중치를 부여할 수 있다.Finally, when the web page associated with the search keyword is searched at the time when the 15th episode is sent out, the web page search unit 120 searches for the time period searched among the ad keyword 312, the ad keyword 321, and the ad keyword 322. The highest weight may be given to the web page including the heroine 'fashion' or the heroine 'flat shoes', which are the advertisement keywords 322 of 15 episodes sent in the near time.

이때, 웹 페이지 검색부(120)가 부여한 가중치의 순위는 여주인공 '패션' 또는 여주인공 '플랫 슈즈'> 여주인공' 립스틱'> 'Never Ending Story' 일 수 있다. 즉, 방송 컨텐츠의 광고 키워드가 포함된 웹 페이지의 가중치는 시간의 경과에 따라 감소될 수 있다.At this time, the ranking of the weight given by the web page search unit 120 may be a heroine 'fashion' or a heroine 'flat shoes'> heroine 'lipstick'> 'Never Ending Story'. That is, the weight of the web page including the advertisement keyword of the broadcast content may decrease with time.

도 4는 본 발명의 일실시예에 따른 사용자의 반응에 기반한 광고 제공 방법을 나타낸 동작 흐름도이다. 4 is a flowchart illustrating an advertisement providing method based on a user response according to an embodiment of the present invention.

단계(S410)에서 방송국은 방송 컨텐츠를 송출하고, 본 발명의 일실시예에 따른 사용자의 반응에 기반한 광고 제공 시스템을 사용하는 서비스 제공자에게 송출한 방송 컨텐츠 및 방송 컨텐츠와 함께 생성한 컨텐츠 메타데이터(101)를 전송할 수 있다.In step S410, the broadcasting station transmits the broadcast content, and the broadcast content and the content metadata generated together with the broadcast content transmitted to the service provider using the advertisement providing system based on the user's response according to an embodiment of the present invention ( 101).

단계(S420)에서 서비스 제공자는 서비스 목적에 따라 단계(S410)에서 전송 받은 컨텐츠 메타데이터(101)를 서비스 제공자가 원하는 컨텐츠 메타 데이터로 편집할 수 있다. 이때, 서비스 제공자는 서비스 목적에 따라 단계(S410)에서 전송 받은 컨텐츠 메타데이터(101)를 편집하지 않을 수도 있다.In operation S420, the service provider may edit the content metadata 101 received in operation S410 into content metadata desired by the service provider according to a service purpose. In this case, the service provider may not edit the content metadata 101 received in step S410 according to the service purpose.

단계(S430)에서 키워드 추출부(110)는 단계(S420)에서 편집된 컨텐츠 메타 데이터에서 검색 키워드를 추출할 수 있다. 구체적으로 키워드 추출부(110)는 방송 컨텐츠에 포함되어 방송 컨텐츠를 소개하는 텍스트 형태의 메타 데이터 필드에서 고유 명사에 해당하는 단어를 검색 키워드로 추출할 수 있다.In operation S430, the keyword extractor 110 may extract a search keyword from the content metadata edited in operation S420. In more detail, the keyword extractor 110 may extract a word corresponding to a proper noun as a search keyword from a metadata field of a text form included in the broadcast content and introducing the broadcast content.

이때, 키워드 추출부(110)는 추출된 검색 키워드가 컨텐츠 메타 데이터에서 중복으로 검출되는 키워드, 웹상에서 사용되는 검색 엔진의 상위 순위에 해당하는 키워드, 및 미디어 컨텐츠에 포함된 광고 정보나 광고 데이터베이스(130)에 저장된 광고 정보에 포함된 키워드 중에 하나이면 추출된 검색 키워드에 가중치를 부여할 수 있다.In this case, the keyword extractor 110 may include a keyword in which the extracted search keyword is duplicated in the content metadata, a keyword corresponding to a higher rank of a search engine used on the web, and advertisement information or advertisement database included in media content. If it is one of the keywords included in the advertisement information stored in 130, the extracted search keyword may be weighted.

단계(S440)에서 웹 페이지 검색부(120)는 단계(S430)에서 추출한 검색 키워드와 유사도가 높은 웹 페이지를 검색하여 선택할 수 있다.In operation S440, the web page search unit 120 may search and select a web page having a high similarity to the search keyword extracted in operation S430.

이때, 웹 페이지 검색부(120)는 선택된 웹 페이지가 사용자들에게 일정량 이상 노출되는 웹 페이지, 상기 방송 컨텐츠에 대한 내용이 포함된 웹 페이지 및 가중치가 부여된 검색 키워드에 관련된 웹 페이지 중에 하나이면, 선택된 웹 페이지에 가중치를 부여할 수 있다.In this case, if the selected web page is one of a web page that is exposed to a user by a predetermined amount or more, a web page including content of the broadcast content, and a web page related to a weighted search keyword, The selected web page can be weighted.

단계(S450)에서 웹 페이지 검색부(120)는 단계(S460)에서 선택한 웹 페이지에서 광고와 연관된 광고 키워드를 추출할 수 있다. 이때, 광고 키워드는 광고 데 이터베이스(130)의 광고 정보에 포함된 키워드일 수 있다.In operation S450, the webpage search unit 120 may extract an advertisement keyword associated with an advertisement from the webpage selected in operation S460. In this case, the advertisement keyword may be a keyword included in the advertisement information of the advertisement database 130.

이때, 웹 페이지 검색부(120)는 가중치가 부여된 웹 페이지에서 추출한 광고 키워드에는 상기 가중치가 부여된 웹 페이지와 동일한 가중치를 부여할 수 있다.In this case, the web page search unit 120 may assign the same weight as the weighted web page to the advertisement keyword extracted from the weighted web page.

단계(S460)에서 광고부(140)는 단계(S450)에서 추출한 광고 키워드와 연관된 광고 정보를 광고 데이터베이스에서 검색하고, 광고 키워드와 검색된 광고 정보를 매칭할 수 있다.In operation S460, the advertisement unit 140 may search for advertisement information associated with the advertisement keyword extracted in operation S450 in an advertisement database and match the advertisement keyword with the retrieved advertisement information.

구체적으로 광고부(140)는 광고 정보가 키워드 단위로 분류하여 저장된 광고 데이터베이스(130)에서 광고 키워드와 동일한 키워드를 검색하며, 검색된 키워드로 분류된 광고 정보를 광고 키워드와 매칭할 수 있다. In detail, the advertisement unit 140 may search for the same keyword as the advertisement keyword in the stored advertisement database 130 by classifying the advertisement information into keyword units and may match the advertisement information classified as the searched keyword with the advertisement keyword.

단계(S470)에서 컨텐츠 서비스부(150)는 단계(S460)에서 매칭한 광고 정보와 상기 광고 정보와 매칭된 광고 키워드의 가중치에 기초하여 단계(S460)에서 매칭한 광고 정보를 방송 컨텐츠의 재생 전, 후 또는 재생 중간에 삽입하여 방송 컨텐츠와 연동으로 표시되게 설정할 수 있다.In step S470, the content service unit 150 before playing the broadcast content matches the advertisement information matched in step S460 based on the weight of the advertisement information matched in step S460 and the advertisement keyword matched with the advertisement information. It can be set to be displayed in synchronization with broadcast content by inserting the video after, or during playback.

단계(S480)에서 컨텐츠 서비스부(150)는 단계(S470)의 설정에 따라 순차적으로 방송 컨텐츠와 단계(S460)에서 매칭한 광고 정보를 포함한 미디어 컨텐츠를 사용자에게 제공할 수 있다.In operation S 480, the content service unit 150 may provide the user with media content including broadcast content and advertisement information matched in operation S 460, according to the setting of operation S 470.

이상에서 설명한 바와 같이, 본 발명에 따른 사용자의 반응에 기반한 광고 제공 시스템은 지상파로 선행 방송된 컨텐츠에 대한 시청자들의 반응을 검색하고, 시청자의 반응이 높은 분류에 해당하는 광고를 추천함으로써 IPTV에서 컨텐츠를 방송할 경우에 컨텐츠와 인접한 시간에 최적의 광고를 노출할 수 있다.As described above, the advertisement providing system based on the user's response according to the present invention searches for the viewers' response to the content pre-broadcasted by the terrestrial wave, and recommends the advertisement corresponding to the classification of which the viewers have a high response. When broadcasting, the best advertisement can be exposed at a time adjacent to the content.

또한, 방송 컨텐츠에 포함되며 방송 컨텐츠의 특징을 나타내는 메타 데이터에서 검색 키워드를 자동 추출하고, 검색 키워드에 따라 검색된 웹 페이지에서 광고 키워드를 자동 추출하며 광고 키워드에 따라 광고를 선택함으로써 시청자의 반응을 정확하고 빠르게 반영할 수 있다.In addition, the search keyword is automatically extracted from the metadata included in the broadcast content and the characteristics of the broadcast content, the advertisement keyword is automatically extracted from the searched web page according to the search keyword, and the advertisement is selected according to the advertisement keyword. Can be reflected quickly.

그리고, 시청자의 반응에 따라 분류 별로 가중치를 설정하고 가중치에 따라 광고를 노출할 시기를 설정함으로써 시청자들이 관심을 많이 가지는 광고를 적절한 시기에 시청자들에게 노출할 수 있다. In addition, by setting weights for each category according to the response of the viewer and setting the exposure time according to the weight, advertisements of which viewers are interested in may be exposed to viewers at an appropriate time.

이상과 같이 본 발명에서는 구체적인 구성 요소 등과 같은 특정 사항들과 한정된 실시예 및 도면에 의해 설명되었으나 이는 본 발명의 보다 전반적인 이해를 돕기 위해서 제공된 것일 뿐, 본 발명은 상기의 실시예에 한정되는 것은 아니며, 본 발명이 속하는 분야에서 통상적인 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다.As described above, the present invention has been described by specific embodiments such as specific components and the like. For those skilled in the art to which the present invention pertains, various modifications and variations are possible.

따라서 본 발명의 사상은 설명된 실시예에 국한되어 정해져서는 아니되며, 후술하는 특허청구범위뿐 아니라 이 특허청구범위와 균등하거나 등가적 변형이 있는 모든 것들은 본 발명 사상의 범주에 속한다고 할 것이다.Therefore, the spirit of the present invention should not be construed as being limited to the described embodiments, and all of the equivalents or equivalents of the claims, as well as the following claims, are included in the scope of the present invention.

도 1은 본 발명의 일실시예에 따른 사용자의 반응에 기반한 광고 제공 시스템의 개괄적인 모습을 도시한 일례다. 1 is an example showing an overview of an advertisement providing system based on a user's reaction according to an embodiment of the present invention.

도 2는 방송 컨텐츠의 메타 데이터의 일례이다. 2 is an example of metadata of broadcast content.

도 3은 본 발명의 일실시예에 따른 사용자의 반응에 기반한 광고 제공 시스템에서 방송 컨텐츠 별로 선택된 광고 키워드의 일례이다. 3 is an example of an advertisement keyword selected for each broadcast content in an advertisement providing system based on a user's reaction according to an embodiment of the present invention.

도 4는 본 발명의 일실시예에 따른 사용자의 반응에 기반한 광고 제공 방법을 나타낸 동작 흐름도이다. 4 is a flowchart illustrating an advertisement providing method based on a user response according to an embodiment of the present invention.

Claims (12)

이미 송출된 방송 컨텐츠의 메타 데이터(Metadata)에서 방송 컨텐츠에 대한 사용자의 반응을 확인하기 위한 검색 키워드를 검색 키워드에 부여된 가중치에 기초하여 추출하는 키워드 추출부; A keyword extraction unit for extracting a search keyword for confirming a user's response to the broadcast content from metadata already transmitted, based on a weight assigned to the search keyword; 상기 검색 키워드와 관련된 웹 페이지를 웹페이지에 부여된 가중치에 기초하여 검색하고, 상기 웹 페이지에서 광고와 연관된 광고 키워드를 추출하는 웹 페이지 검색부; A web page search unit for searching a web page associated with the search keyword based on a weight assigned to the web page, and extracting an advertisement keyword associated with an advertisement from the web page; 광고 데이터베이스에서 상기 광고 키워드와 연관된 광고 정보를 검색하여 매칭하는 광고부; 및An advertisement unit for searching and matching advertisement information associated with the advertisement keyword in an advertisement database; And 상기 방송 컨텐츠가 송출된 시간으로부터 일정 시간 이후에 상기 방송 컨텐츠와 상기 광고 키워드에 매칭된 광고 정보를 포함한 미디어 컨텐츠를 IPTV 단말기에 제공하는 컨텐츠 서비스부A content service unit providing media content including an advertisement information matched with the broadcast content and the advertisement keyword to the IPTV terminal after a predetermined time from when the broadcast content is transmitted. 를 포함하고,Including, 상기 키워드 추출부는,The keyword extraction unit, 상기 방송 컨텐츠가 송출된 이후에 메타데이터에서 도출된 검색 키워드에 대해 상기 메타데이터에서 중복으로 검출되는 빈도가 높을수록, 검색 엔진의 상위 순위에 속할수록 상기 검색 키워드에 높은 가중치를 부여하고, After the broadcast content is transmitted, the higher the frequency of duplicate detection in the metadata for the search keyword derived from the metadata, the higher the weight of the search keyword, the higher the weight of the search keyword, 상기 웹 페이지 검색부는,The web page search unit, 사용자들에게 일정량 이상 노출되고, 방송 컨텐츠에 대한 내용을 포함하며, 가중치가 부여된 검색 키워드를 포함하는 웹 페이지에 가중치를 부여하고,Weighting web pages that are exposed to users over a certain amount, include content for broadcast content, include weighted search keywords, 상기 검색 키워드와 관련된 웹 페이지에 대해 상기 검색 키워드와 관련성이 높을수록, 상기 방송 컨텐츠가 송출된 시간과 상기 검색 키워드와 관련된 웹 페이지를 검색한 시간 간의 차이가 작을수록 상기 검색 키워드와 관련된 웹 페이지에 높은 가중치를 부여하고,The higher the relevance of the search keyword to the web page associated with the search keyword, the smaller the difference between the time at which the broadcast content is sent and the search time of the web page associated with the search keyword is smaller. High weights, 상기 컨텐츠 서비스부는,The content service unit, 상기 광고 정보와 매칭된 광고 키워드의 가중치에 기초하여 상기 광고 정보 및 상기 방송 컨텐츠의 재생 순서를 결정하고,Determine a reproduction order of the advertisement information and the broadcast content based on a weight of the advertisement keyword matched with the advertisement information, 상기 광고 키워드의 가중치는 웹페이지에 부여된 가중치와 동일한 것을 특징으로 하는 사용자의 반응에 기반한 광고 제공 시스템.The weight of the advertising keyword is the same as the weight given to the web page, the advertisement providing system based on the user's response. 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 키워드 추출부, 웹 페이지 검색부, 광고부 및 컨텐츠 서비스부를 포함하는 광고 제공 시스템이 수행하는 광고 제공 방법에 있어서,An advertisement providing method performed by an advertisement providing system including a keyword extracting unit, a web page searching unit, an advertisement unit, and a content service unit, 상기 키워드 추출부가 이미 송출된 방송 컨텐츠의 메타 데이터(Metadata)에서 방송 컨텐츠에 대한 사용자의 반응을 확인하기 위한 검색 키워드를 추출하는 단계; Extracting a search keyword for confirming a user's response to the broadcast content from metadata of the broadcast content that has been previously transmitted; 상기 웹 페이지 검색부가 상기 검색 키워드와 관련된 웹 페이지를 검색하는 단계;Searching, by the web page search unit, a web page related to the search keyword; 상기 웹 페이지 검색부가 상기 관련된 웹 페이지에서 광고와 연관된 광고 키워드를 추출하는 단계; Extracting, by the web page search unit, an advertisement keyword associated with an advertisement from the related web page; 상기 광고부가 광고 데이터베이스에서 상기 광고 키워드와 연관된 광고 정보를 검색하여 광고 키워드와 매칭하는 단계; 및The advertisement unit searching for advertisement information associated with the advertisement keyword in an advertisement database and matching the advertisement keyword; And 상기 컨텐츠 서비스부가 상기 방송 컨텐츠가 송출된 시간으로부터 일정 시간 이후에 상기 방송 컨텐츠와 상기 광고 키워드에 매칭된 광고 정보를 포함하는 미디어 컨텐츠를 IPTV 단말기에 제공하는 단계Providing, by the content service unit, media content including advertisement information matched with the broadcast content and the advertisement keyword after a predetermined time from the time at which the broadcast content is transmitted, to the IPTV terminal. 를 포함하고,Including, 상기 검색 키워드를 추출하는 단계는,Extracting the search keyword, 사용자들에게 일정량 이상 노출되고, 방송 컨텐츠에 대한 내용을 포함하며, 가중치가 부여된 검색 키워드를 포함하는 웹 페이지에 가중치를 부여하고,Weighting web pages that are exposed to users over a certain amount, include content for broadcast content, include weighted search keywords, 상기 방송 컨텐츠가 송출된 이후에 메타데이터에서 도출된 검색 키워드에 대해 상기 메타데이터에서 중복으로 검출되는 빈도가 높을수록, 검색 엔진의 상위 순위에 속할수록 상기 검색 키워드에 높은 가중치를 부여하고, After the broadcast content is transmitted, the higher the frequency of duplicate detection in the metadata for the search keyword derived from the metadata, the higher the weight of the search keyword, the higher the weight of the search keyword, 상기 웹 페이지를 검색하는 단계는,Searching the web page, 상기 검색 키워드와 관련된 웹 페이지에 대해 상기 검색 키워드와 관련성이 높을수록, 상기 방송 컨텐츠가 송출된 시간과 상기 검색 키워드와 관련된 웹 페이지를 검색한 시간 간의 차이가 작을수록 상기 검색 키워드와 관련된 웹 페이지에 높은 가중치를 부여하고,The higher the relevance of the search keyword to the web page associated with the search keyword, the smaller the difference between the time at which the broadcast content is sent and the search time of the web page associated with the search keyword is smaller. High weights, 상기 미디어 컨텐츠를 IPTV 단말기에 제공하는 단계는,Providing the media content to the IPTV terminal, 상기 광고 정보와 매칭된 광고 키워드의 가중치에 기초하여 상기 광고 정보 및 상기 방송 컨텐츠의 재생 순서를 결정하고,Determine a reproduction order of the advertisement information and the broadcast content based on a weight of the advertisement keyword matched with the advertisement information, 상기 광고 키워드의 가중치는 웹페이지에 부여된 가중치와 동일한 것을 특징으로 하는 사용자의 반응에 기반한 광고 제공 방법.The weight of the advertising keyword is the same as the weight given to the web page, the advertisement providing method based on the user's response. 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete
KR1020090077769A 2009-08-21 2009-08-21 System and method for providing advertisement based on user's response KR101131244B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020090077769A KR101131244B1 (en) 2009-08-21 2009-08-21 System and method for providing advertisement based on user's response

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020090077769A KR101131244B1 (en) 2009-08-21 2009-08-21 System and method for providing advertisement based on user's response

Publications (2)

Publication Number Publication Date
KR20110020069A KR20110020069A (en) 2011-03-02
KR101131244B1 true KR101131244B1 (en) 2012-04-12

Family

ID=43929470

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020090077769A KR101131244B1 (en) 2009-08-21 2009-08-21 System and method for providing advertisement based on user's response

Country Status (1)

Country Link
KR (1) KR101131244B1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060025726A (en) * 2004-09-17 2006-03-22 주식회사 코난테크놀로지 Method and system for providing website advertisement using content based classification
KR20080053763A (en) * 2006-12-11 2008-06-16 강민수 Method for providing customized advertisement contents and system for video content being played
KR20090000691A (en) * 2007-03-21 2009-01-08 엔에이치엔(주) Advertising method and system for exposing contextual advertising information
KR20090079563A (en) * 2008-01-18 2009-07-22 주식회사 한국유비쿼터스기술센터 Method and system for operating video meta information and recording medium therefor

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060025726A (en) * 2004-09-17 2006-03-22 주식회사 코난테크놀로지 Method and system for providing website advertisement using content based classification
KR20080053763A (en) * 2006-12-11 2008-06-16 강민수 Method for providing customized advertisement contents and system for video content being played
KR20090000691A (en) * 2007-03-21 2009-01-08 엔에이치엔(주) Advertising method and system for exposing contextual advertising information
KR20090079563A (en) * 2008-01-18 2009-07-22 주식회사 한국유비쿼터스기술센터 Method and system for operating video meta information and recording medium therefor

Also Published As

Publication number Publication date
KR20110020069A (en) 2011-03-02

Similar Documents

Publication Publication Date Title
JP5211066B2 (en) Method and system for providing advertisement content-linked advertising content being played
KR101055271B1 (en) How to handle keyword ad content information called with a set of exposed commercial tags
US8255948B1 (en) Demographic classifiers from media content
CN101690179B (en) System for generating recommendation keyword of multimedia contents and method thereof
JP5581309B2 (en) Information processing method for broadcast service system, broadcast service system for implementing the information processing method, and recording medium related to the information processing method
KR101140318B1 (en) Keyword Advertising Method and System Based on Meta Information of Multimedia Contents Information like Ccommercial Tags etc.
KR102244195B1 (en) Providing Method for virtual advertisement and service device supporting the same
KR20110043568A (en) Keyword Advertising Method and System Based on Meta Information of Multimedia Contents Information like Ccommercial Tags etc.
KR102297362B1 (en) Apparatus and method for providing advertisement based on user characteristic using content playing apparatus
KR101131244B1 (en) System and method for providing advertisement based on user's response
KR101070604B1 (en) Method on multimedia content matching advertisement on wire or wireless network
JP5106482B2 (en) Advertisement distribution system and advertisement distribution method for performing targeted advertisement
KR101070741B1 (en) Method on advertisement of content syndication system participating in digital content syndication of digital content using wire or wireless network
KR20090110764A (en) Meta Information-based Keyword Advertising Service Method Included in Multimedia Content Information and System for the Service
KR101179958B1 (en) Method on Information Processing of Multimedia Contents Service System
KR20090102229A (en) Keyword advertising method and system based on meta information of user created movie multimedia contents information
KR20090099184A (en) Keyword advertising service method using meta information included in user-generated video information and system for the service
KR20090099440A (en) Meta information-based keyword advertising service method and system for the service
JP2009026040A (en) Information source guide system and marketing research system

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20090821

PA0201 Request for examination
PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20110426

Patent event code: PE09021S01D

AMND Amendment
E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20111226

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20110426

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I

AMND Amendment
PX0901 Re-examination

Patent event code: PX09011S01I

Patent event date: 20111226

Comment text: Decision to Refuse Application

Patent event code: PX09012R01I

Patent event date: 20110627

Comment text: Amendment to Specification, etc.

PX0701 Decision of registration after re-examination

Patent event date: 20120315

Comment text: Decision to Grant Registration

Patent event code: PX07013S01D

Patent event date: 20120126

Comment text: Amendment to Specification, etc.

Patent event code: PX07012R01I

Patent event date: 20111226

Comment text: Decision to Refuse Application

Patent event code: PX07011S01I

Patent event date: 20110627

Comment text: Amendment to Specification, etc.

Patent event code: PX07012R01I

X701 Decision to grant (after re-examination)
GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20120321

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20120321

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
FPAY Annual fee payment

Payment date: 20150226

Year of fee payment: 4

PR1001 Payment of annual fee

Payment date: 20150226

Start annual number: 4

End annual number: 4

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20170209