KR101809057B1 - Method and system for serving advertizement service based on history and advertizement service apparatus for advertizement service based on history - Google Patents

Method and system for serving advertizement service based on history and advertizement service apparatus for advertizement service based on history Download PDF

Info

Publication number
KR101809057B1
KR101809057B1 KR1020110088341A KR20110088341A KR101809057B1 KR 101809057 B1 KR101809057 B1 KR 101809057B1 KR 1020110088341 A KR1020110088341 A KR 1020110088341A KR 20110088341 A KR20110088341 A KR 20110088341A KR 101809057 B1 KR101809057 B1 KR 101809057B1
Authority
KR
South Korea
Prior art keywords
advertisement
weight
history
event
service
Prior art date
Application number
KR1020110088341A
Other languages
Korean (ko)
Other versions
KR20130025051A (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 KR1020110088341A priority Critical patent/KR101809057B1/en
Publication of KR20130025051A publication Critical patent/KR20130025051A/en
Application granted granted Critical
Publication of KR101809057B1 publication Critical patent/KR101809057B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0255Targeted advertisements based on user history
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0242Determining effectiveness of advertisements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0267Wireless devices

Abstract

기존의 광고 시스템의 경우, 정확한 광고 타겟팅(targeting)을 위하여 개인 프로파일 및 상품 소비 패턴 등을 분석해야 할 뿐만 아니라, 고객 정보를 활용하기 위한 사용자 동의 등이 필요하다. 이는 광고 효율을 떨어뜨릴 뿐만 아니라, 광고 서비스 시장을 위축시키는 원인이 되고 있다. 이에, 본 발명의 실시예에서는, 사용자의 과거 광고에 대한 클릭과 액션(해당 광고와 관련된 구매행위 등)에 대한 가중치를 각각 부여하고, 각 광고 별 가중치와 곱하여 최종 사용자 광고 점수를 계산하며, 이를 기준으로 사용자 카테고리 별 광고를 제공함으로써, 광고 효과를 높일 수 있는 히스토리 기반 광고 서비스 기술을 제안하고자 한다.In the case of an existing advertisement system, in order to precisely target an advertisement, it is necessary not only to analyze a personal profile and a product consumption pattern, but also to obtain user agreement to utilize customer information. This not only lowers the efficiency of the advertising, it also causes the advertising service market to shrink. Therefore, in the embodiment of the present invention, the weight of the past advertisement of the user and the weight of the action (purchase action related to the advertisement, etc.) are respectively given, and the final user advertisement score is calculated by multiplying the weight by the weight of each advertisement. We propose a history - based advertising service technology that can enhance the effectiveness of advertising by providing advertisements by user category.

Description

히스토리 기반 광고 서비스 시스템 및 방법, 히스토리 기반 광고 서비스를 위한 광고 서비스 장치{METHOD AND SYSTEM FOR SERVING ADVERTIZEMENT SERVICE BASED ON HISTORY AND ADVERTIZEMENT SERVICE APPARATUS FOR ADVERTIZEMENT SERVICE BASED ON HISTORY}TECHNICAL FIELD [0001] The present invention relates to a history-based advertisement service system and method, and an advertisement service apparatus for a history-based advertisement service.

본 발명은 광고 서비스 기술에 관한 것으로, 특히 사용자의 과거 광고에 대한 클릭(단순 광고선택)과 액션(해당 광고와 관련된 구매행위 등)에 대한 가중치에 따른 최종 사용자 광고 점수를 계산하여 사용자 카테고리 별 광고를 제공함으로써, 사용자의 과거 광고 클릭 및 액션 반응 통계를 기반으로 한 히스토리 기반의 사용자 관심분야에 대한 광고를 노출하여 광고 효과를 높일 수 있는 히스토리 기반 광고 서비스 시스템 및 방법, 히스토리 기반 광고 서비스를 위한 클라이언트 단말 장치 및 광고 서비스 장치에 관한 것이다.The present invention relates to an advertisement service technology, and more particularly, to an advertisement service technology in which an end user advertisement score is calculated according to a weight for a click (simple advertisement selection) and an action (a purchase action related to the advertisement) A history-based advertisement service system and method for exposing advertisements for a history-based user interest field based on a user's past advertisement click and action response statistics, a history-based advertisement service system and method for improving the advertisement effect, A terminal device and an advertisement service device.

기존의 광고 시스템의 경우, 정확한 광고 타겟팅(targeting)을 위하여 개인 프로파일 및 상품 소비 패턴 등을 분석해야 할 뿐만 아니라, 고객 정보를 활용하기 위한 사용자 동의 등이 필요하다.In the case of an existing advertisement system, in order to precisely target an advertisement, it is necessary not only to analyze a personal profile and a product consumption pattern, but also to obtain user agreement to utilize customer information.

이는 광고 효율을 떨어뜨릴 뿐만 아니라, 광고 서비스 시장을 위축시키는 원인이 되고 있다.This not only lowers the efficiency of the advertising, it also causes the advertising service market to shrink.

한국공개특허 2009-0114198, 컨텐츠간 유사도에 기초하여 검색결과를 제공하는 시스템 및 방법 그리고 광고를 제공하는 시스템 및 방법, 2009.11.03 공개Korean Published Patent Application No. 2009-0114198, a system and method for providing search results based on similarity between contents, and a system and method for providing advertisements, 2009.11.03 한국공개특허 2009-0000611, 클릭 통계 분석을 이용하여 최적의 노출용 광고 정보를 노출하는 광고 방법 및 시스템, 2009.01.08 공개Korea Patent Publication No. 2009-0000611 discloses an advertisement method and system for exposing advertisement information for optimal exposure using click statistics analysis, 2009.01.08

이에, 본 발명의 실시예에서는, 사용자의 과거 광고에 대한 클릭과 액션(해당 광고와 관련된 구매행위 등)에 대한 가중치를 각각 부여하고, 각 광고 별 가중치와 곱하여 최종 사용자 광고 점수를 계산하며, 이를 기준으로 사용자 카테고리 별 광고를 제공함으로써, 광고 효과를 높일 수 있는 히스토리 기반 광고 서비스 기술을 제안하고자 한다.Therefore, in the embodiment of the present invention, the weight of the past advertisement of the user and the weight of the action (purchase action related to the advertisement, etc.) are respectively given, and the final user advertisement score is calculated by multiplying the weight by the weight of each advertisement. We propose a history - based advertising service technology that can enhance the effectiveness of advertising by providing advertisements by user category.

본 발명의 실시예에 따른 히스토리 기반 광고 서비스 시스템에 따르면, 광고 영역을 포함하는 애플리케이션을 실행시키고, 상기 애플리케이션 내의 광고 이벤트를 선택하며, 히스토리 기반의 광고를 네트워크를 통해 수신하는 클라이언트 단말 장치와, 상기 네트워크를 통해 상기 클라이언트 단말 장치로부터 상기 광고 이벤트가 수신될 때, 또는 상기 애플리케이션에 의해 상기 광고 이벤트가 요청될 때, 상기 히스토리 기반의 노출 광고를 선정하여 상기 클라이언트 단말 장치로 전송하는 광고 서비스 장치를 포함할 수 있다.According to an embodiment of the present invention, there is provided a history-based advertisement service system, comprising: a client terminal device that executes an application including an advertisement area, selects an advertisement event in the application, and receives a history- And an advertisement service device for selecting the history-based exposure advertisement and transmitting the advertisement to the client terminal device when the advertisement event is received from the client terminal device via the network or when the advertisement event is requested by the application can do.

여기서, 상기 히스토리 기반 광고 서비스 시스템은, 상기 클라이언트 단말 장치가 상기 네트워크를 통해 접속할 수 있는 온라인 상의 클라우드 컴퓨팅(cloud computing) 서버에 상기 애플리케이션을 설치한 상태에서 필요 시에 상기 클라이언트 단말 장치가 상기 애플리케이션을 불러와서 이용 및 실행하도록 하는 클라우드 컴퓨팅 환경으로 구현할 수 있다.Here, the history-based advertisement service system may be configured such that when the client terminal device has installed the application on an on-line cloud computing server that can be accessed through the network, And can be implemented as a cloud computing environment for use and execution.

본 발명의 실시예에 따른 히스토리 기반 광고 서비스를 위한 클라이언트 단말 장치는, 애플리케이션 내의 광고 이벤트를 선택하기 위한 입력신호를 발생하는 입력부와, 상기 입력부의 상기 입력신호에 대응하여 상기 애플리케이션을 실행하기 위한 제1명령을 생성하며, 상기 애플리케이션 내의 상기 광고 이벤트가 상기 입력부에 의해 선택될 때 상기 광고 이벤트를 광고 서비스 장치로 전송하기 위한 제2명령을 생성하고, 상기 광고 이벤트에 대응하는 히스토리 기반의 노출 광고를 수신하여 디스플레이 제어하는 제어부와, 상기 제어부의 상기 제1명령에 따라 상기 애플리케이션을 실행시키는 애플리케이션 프로그래밍 인터페이스 처리부와, 상기 제어부의 상기 제2명령에 따라 상기 광고 이벤트를 상기 광고 서비스 장치로 전송하고, 상기 히스토리 기반의 노출 광고를 수신하는 통신부를 포함할 수 있다.The client terminal apparatus for the history-based advertisement service according to the embodiment of the present invention includes an input unit for generating an input signal for selecting an advertisement event in an application, and an input unit for executing an application corresponding to the input signal of the input unit 1 command, generating a second instruction for sending the advertisement event to the advertisement service apparatus when the advertisement event in the application is selected by the input unit, and generating a history-based exposure advertisement corresponding to the advertisement event And an application programming interface processing unit for executing the application in accordance with the first command of the control unit; and a control unit for transmitting the advertisement event to the advertisement service apparatus in accordance with the second command of the control unit, History machine And a communication unit for receiving half of the exposed advertisements.

여기서, 상기 광고 이벤트는, 광고 클릭 및 광고 액션을 포함할 수 있다.Here, the advertisement event may include an advertisement click and an advertisement action.

본 발명의 실시예에 따른 히스토리 기반 광고 서비스를 위한 광고 서비스 장치는, 네트워크를 통해 클라이언트 단말 장치와 상호 연결시키는 통신부와, 상기 통신부를 통해 상기 클라이언트 단말 장치로부터 광고 이벤트가 수신될 때, 히스토리 기반의 노출 광고를 선정하고, 선정되는 상기 히스토리 기반의 노출 광고를 상기 클라이언트 단말 장치로 제공하도록 상기 통신부를 제어하는 관리부와, 상기 노출 광고를 선정하기 위한 후보 광고와 과거 일정기간 동안의 과거 광고 간의 유사도를 측정하여 상기 관리부로 제공하는 유사도 측정부를 포함할 수 있다.The advertisement service apparatus for a history-based advertisement service according to an embodiment of the present invention includes a communication unit for interconnecting with a client terminal apparatus via a network, and a history-based advertisement server for receiving an advertisement event from the client terminal apparatus via the communication unit. A management unit for controlling the communication unit to select an exposure advertisement and provide the selected exposure-based advertisement to the client terminal; and a management unit for managing the similarity between the candidate advertisement for selecting the exposure advertisement and the past advertisement for the past period And a degree-of-similarity measuring unit for measuring the degree of similarity and providing the degree of similarity to the management unit.

여기서, 상기 관리부는, 상기 클라이언트 단말 장치로부터 제공되는 상기 광고 이벤트에 대응하는 광고 상품 목록을 추출하고, 추출되는 상기 광고 상품 목록의 카테고리 또는 키워드 반응기간을 분석하며, 분석되는 상기 키워드 반응기간을 기준으로 광고에 대한 제1 가중치를 설정하여 데이터베이스화하고, 상기 유사도 측정부를 통해 측정되는 상기 유사도를 점수화하여 제2 가중치로 설정할 수 있다.Here, the management unit may extract a list of advertisement goods corresponding to the advertisement event provided from the client terminal device, analyze a category or a keyword response period of the extracted advertisement goods list, And the degree of similarity measured through the similarity measuring unit may be scored and set as a second weight.

또한, 상기 관리부는, 상기 제1 가중치와 상기 제2 가중치를 곱하여 광고 점수를 연산하고, 연산되는 상기 광고 점수를 기준으로 최종 광고를 선정할 수 있다.The management unit may calculate an advertisement score by multiplying the first weight by the second weight, and may select a final advertisement based on the calculated advertisement score.

또한, 상기 광고 서비스 장치는, 상기 제1 가중치가 임시 저장되는 클라이언트 정보 데이터베이스와, 상기 광고 상품 목록 또는 상기 광고 이벤트가 발생했던 과거 광고 또는 상기 제1 가중치 또는 상기 최종 광고가 저장되는 광고 데이터베이스를 더 포함할 수 있다.The advertisement service apparatus may further include a client information database in which the first weight is temporarily stored and an advertisement database in which the advertisement product list or the past advertisement in which the advertisement event has occurred or the first weight or the final advertisement is stored .

본 발명의 실시예에 따른 히스토리 기반 광고 서비스 방법은, 광고 이벤트가 발생될 때 기 저장된 광고 상품 목록을 추출하는 과정과, 상기 광고 상품 목록에서 광고 카테고리 및 광고 키워드 반응기간을 분석하는 과정과, 상기 광고 키워드 반응기간에 따른 기준 광고에 대한 제1 가중치를 설정하는 과정과, 상기 광고 카테고리에 해당하는 후보 광고를 추출하는 과정과, 상기 후보 광고와, 기 설정된 기간 동안의 이벤트가 발생했던 과거 광고와의 유사도를 측정하는 과정과, 측정되는 상기 유사도를 점수화하여 제2 가중치를 설정하는 과정과, 상기 제2 가중치와 상기 제1 가중치를 곱하여 광고 점수를 연산하는 과정과, 연산되는 상기 광고 점수를 기준으로 최종 광고를 선정하는 과정을 포함할 수 있다.A history-based advertisement service method according to an embodiment of the present invention includes the steps of extracting a pre-stored list of advertisement products when an advertisement event occurs, analyzing an advertisement category and an advertisement keyword response period in the advertisement product list, The method comprising the steps of: setting a first weight for a reference advertisement according to an advertisement keyword response period; extracting a candidate advertisement corresponding to the advertisement category; Calculating a second weight by multiplying the second weight by the first weight, calculating a score of the advertisement by multiplying the second weight by the first weight, And selecting the final advertisement as the final advertisement.

여기서, 상기 광고 이벤트는, 광고를 선택할 때 발생되는 광고 클릭과, 상기 광고와 관련된 구매행위를 포함하는 광고 액션을 포함할 수 있다.Here, the advertisement event may include an advertisement click generated when the advertisement is selected, and an advertisement action including a purchase action related to the advertisement.

또한, 상기 제2 가중치는, 상기 광고 클릭과 상기 광고 액션에 대한 각각의 가중치를 포함할 수 있다.In addition, the second weight may include a weight for each of the advertisement click and the advertisement action.

또한, 상기 광고 키워드 반응기간은, 기 설정된 기간 동안의 광고 상품에 대한 키워드를 입력한 기간을 포함할 수 있다.Also, the advertisement keyword response period may include a period in which a keyword for an advertisement product for a predetermined period is input.

삭제delete

본 발명에 의하면, 사용자의 과거 광고에 대한 클릭(단순 광고선택)과 액션(해당 광고와 관련된 구매행위 등)에 대한 가중치에 따른 최종 사용자 광고 점수를 계산하여 사용자 카테고리 별 광고를 제공함으로써, 히스토리 기반의 사용자 관심분야에 대한 광고를 노출하여 광고 효과를 극대화할 수 있다. 이로 인해, 특정 사용자 그룹에 대한 타겟팅(targeting) 광고가 가능하며, 광고 서비스 시장의 활성화를 꾀할 수 있다.According to the present invention, an advertisement for each user category is calculated by calculating an end user advertisement score according to a weight for a click (simple advertisement selection) and an action (a purchase action related to the advertisement, etc.) of a user's past advertisement, To maximize the effectiveness of the advertisement. As a result, targeting advertisements for a specific user group are possible, and the advertisement service market can be activated.

도 1은 본 발명의 실시예에 따른 히스토리 기반 광고 서비스 시스템에 대한 개략적인 블록 구성도,
도 2는 본 발명의 실시예에 따른 히스토리 기반 광고 서비스를 위한 클라이언트 단말 장치, 예컨대 도 1의 클라이언트 단말 장치1(100/1)에 대한 블록 구성도,
도 3은 본 발명의 실시예에 따른 히스토리 기반 광고 서비스를 위한 광고 서비스 장치, 예컨대 도 1의 광고 서비스 장치(300)에 대한 블록 구성도,
도 4는 본 발명의 실시예에 따른 히스토리 기반 광고 서비스 방법을 설명하는 흐름도,
도 5는 본 발명의 실시예에 따른 히스토리 기반 광고 서비스 방법에서 노출 광고 선정 과정의 상세 흐름도.
1 is a schematic block diagram of a history-based advertisement service system according to an embodiment of the present invention;
FIG. 2 is a block diagram of a client terminal device for a history-based advertisement service, for example, the client terminal device 100/1 of FIG. 1 according to an embodiment of the present invention.
3 is a block diagram of an advertisement service apparatus for a history-based advertisement service, for example, the advertisement service apparatus 300 of FIG. 1 according to an embodiment of the present invention.
FIG. 4 is a flowchart illustrating a history-based advertisement service method according to an embodiment of the present invention;
5 is a detailed flowchart of an exposure advertisement selection process in a history-based advertisement service method according to an embodiment of the present invention.

본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나, 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하고, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. 명세서 전체에 걸쳐 동일 도면부호는 동일 구성 요소를 지칭한다.BRIEF DESCRIPTION OF THE DRAWINGS The advantages and features of the present invention and the manner of achieving them will become apparent with reference to the embodiments described in detail below with reference to the accompanying drawings. However, it is to be understood that the present invention is not limited to the disclosed embodiments, but may be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. It is intended that the disclosure of the present invention be limited only by the terms of the appended claims. Like numbers refer to like elements throughout.

본 발명의 실시예들을 설명함에 있어서 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 그리고, 후술되는 용어들은 본 발명의 실시예에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로, 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.In the following description of the present invention, a detailed description of known functions and configurations incorporated herein will be omitted when it may make the subject matter of the present invention rather unclear. The following terms are defined in consideration of the functions of the embodiments of the present invention, which may vary depending on the intention of the user, the operator, or the like. Therefore, the definition should be based on the contents throughout this specification.

실시예의 설명에 앞서, 본 발명은, 개인 프로파일 및 상품 소비 패턴 등을 분석하고 고객 정보를 동의 받아야 하는 어려움 없이, 히스토리 광고 기반, 예컨대 개별 사용자의 과거 광고에 대한 클릭과 액션(해당 광고와 관련된 구매행위 등)에 대한 가중치를 각각 부여하고, 각 광고 별 가중치와 곱하여 최종 사용자 광고 점수를 계산하며, 이를 기준으로 사용자 카테고리 별 광고를 제공함으로써, 광고 효과를 높일 수 있는 히스토리 기반 광고 서비스 기술을 제공한다는 것으로, 이러한 기술 사상으로부터 본 발명의 목적으로 하는 바를 용이하게 달성할 수 있을 것이다.Prior to the description of the embodiments, the present invention is based on a history-based advertising, for example, a click and action on an old advertisement of an individual user (a purchase related to the advertisement, And the like), and calculates a score of an end user advertisement by multiplying the weight by each weight of each advertisement, and provides an advertisement according to a user category on the basis of the calculated score, thereby providing a history-based advertisement service technique And it is possible to easily attain the object of the present invention from such a technical idea.

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

도 1은 본 발명의 실시예에 따른 통합 리모컨 관리 시스템에 대한 개략적인 블록 구성도로서, 클라이언트 단말 장치 그룹(100), 네트워크(200), 광고 서비스 장치(300) 등을 포함할 수 있다.FIG. 1 is a schematic block diagram of an integrated remote control management system according to an embodiment of the present invention, and may include a client terminal group 100, a network 200, an advertisement service apparatus 300, and the like.

도 1에 도시한 바와 같이, 클라이언트 단말 장치 그룹(100)은 본 발명의 실시예에 따른 히스토리 기반 광고 서비스 기능, 예컨대 광고 영역을 포함하는 애플리케이션을 실행하기 위한 기능 또는 애플리케이션 내의 광고 이벤트 선택 기능 또는 히스토리 기반 광고 수신 기능 등을 사용자에게 제공하기 위한 멀티미디어 단말 장치들의 그룹(multimedia device group)으로서, 예를 들면 스마트폰, 노트패드(notepad), 태블릿(tablet) 컴퓨터 등의 다양한 형태의 클라이언트 단말 장치들을 포함할 수 있다.As shown in FIG. 1, the client terminal device group 100 includes a history-based advertisement service function according to an embodiment of the present invention, for example, a function for executing an application including an advertisement area, Based advertisement reception function and the like as a multimedia device group including various types of client terminal devices such as a smart phone, a notepad, a tablet computer and the like can do.

여기서, 광고 이벤트라 함은, 임의의 광고에 대한 클릭과 광고에 대한 액션으로 구분될 수 있는데, 클릭은 개별 사용자의 단순 광고선택을 의미할 수 있으며, 액션은 해당 광고와 관련된 개별 사용자의 구매행위 등을 의미할 수 있다.Here, the advertisement event may be classified into a click on an advertisement and an action on the advertisement. The click may mean a simple advertisement selection of an individual user, and the action may include a purchase action of an individual user related to the advertisement And so on.

이러한 클라이언트 단말 장치 그룹(100)은 후술하는 네트워크(200)와 광대역 접속으로 인터페이스 하여 가입자에게 광대역 통신 서비스를 제공할 수 있으며, CDMA(Code Division Multiple Access) 기반의 2세대, W-CDMA(Wideband Code Division Multiple Access) 기반의 3세대, 또는 그 이상의 세대를 지원하는 무선 환경과, 인터넷 등의 IP(Internet Protocol) 기반 통신 기술을 지원하는 유선 환경을 모두 포함하는 광대역 통신 서비스를 제공할 수 있다.The client terminal device group 100 may provide a broadband communication service to a subscriber by interfacing with a network 200 to be described later, and may be a second generation, Code Division Multiple Access (W-CDMA) based Wideband Code It is possible to provide a broadband communication service that includes both a wireless environment supporting 3G wireless or more generation based on Division Multiple Access and a wired environment supporting IP (Internet Protocol) based communication technology such as the Internet.

또한, 클라이언트 단말 장치 그룹(100)은 후술하는 네트워크(200)와 근거리 접속으로 인터페이스 하여 가입자에게 근거리 통신 서비스를 제공할 수 있다. 이때의 근거리 통신 서비스는, 예를 들면 와이파이(Wi-Fi) 등의 무선 근거리 통신 서비스, 또는 LAN(Local Area Network) 등의 유선 근거리 통신 서비스가 적용될 수 있을 것이다.In addition, the client terminal device group 100 may provide a local communication service to a subscriber by interfacing with a network 200 to be described later. The local area communication service at this time may be, for example, a wireless local area communication service such as Wi-Fi or a wired local area communication service such as a LAN (Local Area Network).

이와 같은 클라이언트 단말 장치 그룹(100)은, 네트워크(200)를 통해 광고 서비스 장치(300)와 통신하여 본 발명의 실시예에 따른 히스토리 기반 광고 서비스 기능, 예컨대 광고 영역을 포함하는 애플리케이션을 실행하기 위한 기능 또는 애플리케이션 내의 광고 이벤트 선택 기능 또는 히스토리 기반 광고 수신 기능 등을 수행할 수 있다.The client terminal device group 100 may communicate with the advertisement service apparatus 300 through the network 200 to perform a history-based advertisement service function according to an embodiment of the present invention, for example, Function or an advertisement event selection function in an application or a history-based advertisement reception function.

이때, 클라이언트 단말 장치 그룹(100)은 다수의 클라이언트 단말 장치들(100/1~100/N)을 포함할 수 있는데, 이들 각각의 클라이언트 단말 장치들(100/1~100/N)은 본 발명의 실시예에 따라 히스토리 기반의 광고 서비스를 제공받기 위해 임의의 광고에 대한 이벤트를 요청할 수 있는 애플리케이션, 예를 들면 모바일 게임 애플리케이션이 탑재될 수 있다.At this time, the client terminal group 100 may include a plurality of client terminal units 100/1 to 100 / N, and each of the client terminal units 100/1 to 100 / For example, a mobile game application, capable of requesting an event for any advertisement in order to receive a history-based advertisement service according to an embodiment of the present invention.

즉, 본 발명의 실시예에서는, 클라이언트 단말 장치 그룹(100)을 통해 사용자가 선택한 임의의 광고 이벤트를 네트워크(200)를 통해 광고 서비스 장치(300)로 제공할 수도 있지만, 특정 애플리케이션에 의해 해당 애플리케이션 내에 포함된 광고에 대한 이벤트가 네트워크(200)를 통해 광고 서비스 장치(300)로 요청할 수도 있음을 주지할 필요가 있다.That is, in the exemplary embodiment of the present invention, an arbitrary advertisement event selected by the user through the client terminal device group 100 may be provided to the advertisement service apparatus 300 through the network 200, To the advertisement service apparatus 300 via the network 200. In this case,

네트워크(200)는 광대역 통신망 및 근거리 통신망 등을 포함할 수 있으며, 클라이언트 단말 장치 그룹(100)과 광고 서비스 장치(300)를 연결시켜 본 발명의 실시예에 따른 히스토리 기반 광고 서비스 기능, 예컨대 광고 영역을 포함하는 애플리케이션을 실행하기 위한 기능 또는 애플리케이션 내의 광고 이벤트 선택 기능 또는 히스토리 기반 광고 수신 기능 등이 제공될 수 있게 한다.The network 200 may include a broadband communication network and a local area network and may be connected to the client terminal group 100 and the advertisement service apparatus 300 to provide a history based advertisement service function according to an embodiment of the present invention, A function for executing an application including an advertisement event selection function or a history based advertisement reception function in an application or the like can be provided.

여기서, 광대역 통신망은 광대역 무선 통신망과 광대역 유선 통신망을 포함할 수 있다.Here, the broadband communication network may include a broadband wireless communication network and a broadband wired communication network.

광대역 무선 통신망은, 클라이언트 단말 장치 그룹(100)의 호 설정 및 자원 할당에 관여하는 것으로, 도면에는 도시하지 않았으나 제2의 다른 클라이언트 단말 장치 그룹의 호 설정 및 자원 할당에 관여하는 무선 네트워크가 구축될 수 있음을 본 발명의 기술 분야에서 통상의 지식을 가진 자라면 용이하게 이해할 수 있을 것이다.The broadband wireless communication network is involved in call setup and resource allocation of the client terminal apparatus group 100. Although not shown in the figure, a wireless network that is involved in call setup and resource allocation of a second client terminal apparatus group is constructed It will be readily understood by those of ordinary skill in the art.

이와 같은 광대역 무선 통신망은 동기식 및 비동기식을 모두 지원할 수 있는데, 여기서 동기식인 경우에는 기지국은 BTS(Base Transceiver Station), 기지국 제어기는 BSC(Base Station Controller)가 될 것이고, 비동기식인 경우에는 기지국은 노드 B(Node B), 기지국 제어기는 RNC(Radio Network Controller)가 될 것이다. 물론, 광대역 무선 통신망은 이에 한정되는 것은 아니고, CDMA망이 아닌 GSM(Global System for Mobile Communication)망 및 향후 구현될 모든 이동 통신 시스템의 접속망을 포함할 수 있을 것이다.In this case, the base station may be a base transceiver station (BTS), the base station controller may be a base station controller (BSC), and in the case of asynchronous mode, a base station may be a node B (Node B), and the base station controller will be an RNC (Radio Network Controller). Of course, the broadband wireless communication network is not limited to the CDMA network, but may include a GSM (Global System for Mobile Communication) network and an access network of all mobile communication systems to be realized in the future.

광대역 유선 통신망은, 예를 들어 인터넷(internet)으로서, TCP/IP 프로토콜 및 그 상위계층에 존재하는 여러 서비스, 즉 HTTP(HyperText Transfer Protocol), Telnet, FTP(File Transfer Protocol), DNS(Domain Name System), SMTP(Simple Mail Transfer Protocol), SNMP(Simple Network Management Protocol), NFS(Network File Service), NIS(Network Information Service)를 제공하는 전 세계적인 개방형 컴퓨터 네트워크 구조를 의미할 수 있다.The broadband wired communication network is an Internet, for example, and includes various services existing in the TCP / IP protocol and its upper layers such as HyperText Transfer Protocol (HTTP), Telnet, File Transfer Protocol (FTP) ), Simple Mail Transfer Protocol (SMTP), Simple Network Management Protocol (SNMP), Network File Service (NFS), and Network Information Service (NIS).

네트워크(200) 내의 근거리 통신망은 근거리 유선 통신망과 근거리 무선 통신망을 포함할 수 있다.The local area network within the network 200 may include a local area network and a local area network.

근거리 유선 통신망은, 예를 들어 LAN(Local Area Network)으로서, 클라이언트 단말 장치 그룹(100)과 광고 서비스 장치(300) 간의 근거리 유선 통신 환경을 제공할 수 있다.The local wired communication network can provide a local wired communication environment between the client terminal group 100 and the advertisement service apparatus 300, for example, as a LAN (Local Area Network).

근거리 무선 통신망은, 클라이언트 단말 장치 그룹(100)과 광고 서비스 장치(300) 간의 근거리 무선 통신 환경을 제공하는 것으로, 예컨대 와이파이 등의 무선통신 환경을 포함할 수 있다.The short-range wireless communication network provides a short-range wireless communication environment between the client terminal group 100 and the advertisement service apparatus 300 and may include a wireless communication environment such as Wi-Fi.

본 발명의 실시예에 따른 광고 서비스 장치(300)는 네트워크(200)를 통해 클라이언트 단말 장치 그룹(100)의 임의의 클라이언트 단말 장치, 예를 들어 클라이언트 단말 장치1(100/1)로부터 광고 이벤트가 수신될 때, 또는 클라이언트 단말 장치1(100/1) 내의 애플리케이션에 의해 광고 이벤트가 요청될 때에, 본 발명의 실시예에 따라 히스토리 기반 노출 광고를 선정하고, 선정되는 히스토리 기반 노출 광고를 클라이언트 단말 장치1(100/1)로 전송하는 역할을 수행할 수 있다.The advertisement service apparatus 300 according to the embodiment of the present invention transmits advertisement events from any client terminal apparatus in the client terminal apparatus group 100, for example, client terminal apparatus 100/1 through the network 200 Based on the history-based exposure advertisement according to an embodiment of the present invention when an advertisement event is requested by the client terminal device 1 (100) 1 (100/1).

구체적으로, 광고 서비스 장치(300)는 클라이언트 단말 장치1(100/1)로부터 제공되는 광고 이벤트에 대응하는 광고 상품 목록을 추출하고, 추출되는 광고 상품 목록의 카테고리 또는 키워드 반응기간을 분석하며, 분석되는 키워드 반응기간을 기준으로 광고에 대한 제1 가중치를 설정할 수 있다. 또한, 광고 서비스 장치(300)는 카테고리에 해당하는 후보 광고를 추출하고, 추출되는 후보 광고와 과거 일정기간 동안의 이벤트가 발생했던 과거 광고와의 유사도를 측정하며, 측정되는 유사도를 점수화하여 제2 가중치를 설정할 수 있다. 또한, 광고 서비스 장치(300)는 제1 가중치와 제2 가중치를 곱하여 광고 점수를 연산하고, 연산되는 광고 점수를 기준으로 최종 광고를 선정하며, 선정되는 최종 광고를 클라이언트 단말 장치1(100/1)에게 전송할 수 있다.Specifically, the advertisement service apparatus 300 extracts a list of advertisement products corresponding to the advertisement events provided from the client terminal apparatus 1 (100/1), analyzes categories or keyword response periods of the extracted advertisement goods list, The first weight for the advertisement can be set based on the keyword response period. The advertisement service apparatus 300 extracts a candidate advertisement corresponding to the category, measures the degree of similarity between the candidate advertisement to be extracted and the past advertisement in which the event for the past period has occurred, scales the measured similarity, Weight can be set. Also, the advertisement service apparatus 300 calculates the advertisement score by multiplying the first weight and the second weight, selects the final advertisement based on the calculated advertisement score, and transmits the selected final advertisement to the client terminal 1 100/1 ).

도 2는 본 발명의 실시예에 따른 히스토리 기반 광고 서비스를 위한 클라이언트 단말 장치, 예컨대 도 1의 클라이언트 단말 장치1(100/1)에 대한 구체적인 구성 블록도이다.2 is a detailed block diagram of a client terminal device for a history-based advertisement service, for example, the client terminal device 100/1 of FIG. 1 according to an embodiment of the present invention.

도 1에 도시한 바와 같이, 클라이언트 단말 장치1(100/1)은 입력부(102), 제어부(104), 통신부(106), API 처리부(108), 표시부(110) 등을 포함할 수 있으며, 본 발명의 실시예에 따라 히스토리 기반 광고 서비스 기능, 예컨대 광고 영역을 포함하는 애플리케이션을 실행하기 위한 기능 또는 애플리케이션 내의 광고 이벤트 선택 기능 또는 히스토리 기반 광고 수신 기능 등을 사용자에게 제공할 수 있다.1, the client terminal unit 1 100/1 may include an input unit 102, a control unit 104, a communication unit 106, an API processing unit 108, a display unit 110, According to the embodiment of the present invention, it is possible to provide a user with a history-based advertisement service function, for example, a function for executing an application including an advertisement area, an advertisement event selection function within an application, or a history-based advertisement reception function.

먼저, 입력부(102)는 클라이언트 단말 장치1(100)의 클라이언트 입력 신호, 예를 들어 애플리케이션의 실행을 명령하는 신호 또는 애플리케이션 내의 광고 이벤트의 선택을 명령하는 신호 등을 제어부(104)에 인가하기 위한 키 입력 수단으로서, 예를 들면 키 매트릭스 및 터치 패널 등을 포함할 수 있다.First, the input unit 102 receives a client input signal of the client terminal device 1 (100), for example, a signal for instructing execution of an application or a signal for instructing selection of an advertisement event in the application to the control unit 104 As the key input means, for example, a key matrix and a touch panel may be included.

제어부(104)는 입력부(102)의 클라이언트 입력 신호에 대응하여 클라이언트 단말 장치1(100/1)을 제어할 수 있다. 예를 들어, 제어부(104)는 입력부(102)의 애플리케이션 실행을 명령하는 신호에 대응하여 해당 애플리케이션, 예를 들어 모바일 게임 애플리케이션을 실행하도록 API 처리부(108)를 제어할 수 있으며, 입력부(102)의 모바일 게임 애플리케이션 내에 포함된 광고 이벤트가 입력부(102)에 의해 선택될 때 해당 광고 이벤트를 광고 서비스 장치(300)로 전송하도록 통신부(106)를 제어할 수 있다.The control unit 104 can control the client terminal apparatus 100/1 in response to the client input signal of the input unit 102. [ For example, the control unit 104 may control the API processing unit 108 to execute a corresponding application, for example, a mobile game application, in response to a signal instructing execution of an application of the input unit 102, When the advertisement event included in the mobile game application of the mobile game application is selected by the input unit 102, the communication unit 106 to transmit the advertisement event to the advertisement service apparatus 300. [

부가적으로, 제어부(104)는 특정 애플리케이션 또는 특정 광고에 대한 화면 정보를 클라이언트 단말 장치1(100/1)을 통해 외부로 디스플레이 하도록 표시부(110)를 제어할 수 있다.In addition, the control unit 104 may control the display unit 110 to display the screen information for the specific application or the specific advertisement through the client terminal unit 1 (100/1).

통신부(106)는 클라이언트 단말 장치1(100/1)과 광고 서비스 장치(300)를 네트워크(200)를 통해 상호 연결시키는 통신 수단으로서, 예를 들어 CDMA, W-CDMA 등의 광대역 무선 통신모듈 또는 인터넷 등의 광대역 유선 통신모듈 또는 와이파이 등의 근거리 무선 통신모듈 등을 포함할 수 있을 것이다.The communication unit 106 is a communication means for interconnecting the client terminal apparatus 1 100/1 and the advertisement service apparatus 300 via the network 200 and may be a broadband wireless communication module such as CDMA or W- A broadband wired communication module such as the Internet, or a short-range wireless communication module such as Wi-Fi.

API 처리부(108)는 본 발명의 실시예에 적용될 수 있는 애플리케이션, 예컨대 모바일 게임 애플리케이션을 포함할 수 있으며, 상술한 제어부(104)의 제어에 따라 모바일 게임 애플리케이션을 실행시키는 역할을 할 수 있다. 이러한 모바일 게임 애플리케이션 내에는, 주지한 바와 같이 특정 광고 영역이 포함될 수 있다.The API processing unit 108 may include an application that can be applied to the embodiment of the present invention, for example, a mobile game application, and may execute a mobile game application under the control of the control unit 104 described above. In this mobile game application, as is well known, a specific advertisement area may be included.

표시부(110)는 API 처리부(108)를 통해 구성되는 애플리케이션에 대한 화면 정보 또는 애플리케이션 내의 광고에 대한 화면 정보를 디스플레이 수단, 예를 들어 LCD(Liquid Crystal Display) 또는 OLED(Organic Light Emitting Diodes) 등을 통해 디스플레이 처리할 수 있다.The display unit 110 displays screen information about an application configured through the API processing unit 108 or screen information about an advertisement in the application by a display means such as a liquid crystal display (LCD) or an organic light emitting diode (OLED) Can be displayed.

도 3은 본 발명의 실시예에 따른 히스토리 기반 광고 서비스를 위한 애플리케이션 관리 장치에 대한 구체적인 구성 블록도로서, 통신부(302), 관리부(304), 유사도 측정부(306), 클라이언트 정보 DB(308), 광고 DB(306) 등을 포함할 수 있다.3 is a detailed block diagram of an application management apparatus for a history-based advertisement service according to an embodiment of the present invention. The application management apparatus includes a communication unit 302, a management unit 304, a similarity measure unit 306, a client information DB 308, An advertisement DB 306, and the like.

도 3에 도시한 바와 같이, 통신부(302)는 클라이언트 단말 장치 그룹(100)과 광고 서비스 장치(300)를 네트워크(200)를 통해 상호 연결시키는 통신 수단으로서, 예를 들어 CDMA, W-CDMA 등의 광대역 무선 통신모듈 또는 인터넷 등의 광대역 유선 통신모듈 또는 와이파이 등의 근거리 무선 통신모듈 등을 포함할 수 있을 것이다.3, the communication unit 302 is communication means for interconnecting the client terminal device group 100 and the advertisement service device 300 via the network 200, and includes, for example, CDMA, W-CDMA A broadband wireless communication module of the Internet or a broadband wired communication module such as the Internet, or a short-range wireless communication module such as a WiFi.

관리부(304)는 통신부(302)를 통해 클라이언트 단말 장치1(100/1)로부터 광고 이벤트가 전송될 때, 본 발명의 실시예에 따라 히스토리 기반의 노출 광고를 선정하고, 선정된 히스토리 기반 노출 광고를 클라이언트 단말 장치(100/1)로 제공하도록 통신부(302)를 제어하는 역할을 할 수 있다.The management unit 304 selects a history-based exposure advertisement according to an embodiment of the present invention when an advertisement event is transmitted from the client terminal device 1 100/1 through the communication unit 302, To the client terminal device 100/1, to the client terminal device 100/1.

구체적으로, 관리부(304)는 클라이언트 단말 장치1(100/1)로부터 제공되는 광고 이벤트에 대응하는 광고 상품 목록을 광고 DB(310)로부터 추출하고, 추출되는 광고 상품 목록의 카테고리 또는 키워드 반응기간을 분석하며, 분석되는 키워드 반응기간을 기준으로 광고에 대한 제1 가중치를 설정하여 클라이언트 정보 DB(308)에 임시 저장할 수 있다.Specifically, the management unit 304 extracts a list of advertisement products corresponding to the advertisement events provided from the client terminal device 1 (100/1) from the advertisement DB 310, and displays a category or keyword response period And may set a first weight for the advertisement based on the analyzed keyword response period and temporarily store the first weight in the client information DB 308. [

또한, 관리부(304)는 후술하는 유사도 측정부(306)를 통해 측정되는 유사도를 점수화하여 제2 가중치를 설정할 수 있으며, 이러한 제2 가중치와 제1 가중치를 곱하여 광고 점수를 연산하고, 연산되는 광고 점수를 기준으로 최종 광고를 선정할 수 있다.In addition, the management unit 304 can set a second weight by scoring the degree of similarity measured through the similarity degree measurement unit 306, which will be described later. The second weight value is multiplied by the first weight value to calculate an advertisement score, The final ad can be selected based on the score.

이렇게 선정되는 최종 광고는 통신부(302)를 통해 클라이언트 단말 장치1(100/1)로 전송되거나, 광고 DB(310)에 저장될 수 있다.The final advertisement thus selected may be transmitted to the client terminal unit 1 100/1 through the communication unit 302 or may be stored in the advertisement DB 310.

유사도 측정부(306)는 카테고리에 해당하는 후보 광고와, 과거 일정기간 동안 이벤트가 발생했던 과거 광고를 광고 DB(310)로부터 추출하도록 관리부(304)로 요청할 수 있으며, 추출되는 후보 광고와 과거 광고를 관리부(304)로부터 제공받아 서로 간의 유사도를 측정하는 역할을 할 수 있다. 측정되는 유사도는 관리부(304)로 제공될 수 있다.The similarity degree measurement unit 306 may request the management unit 304 to extract the candidate advertisement corresponding to the category and the past advertisement in which the event occurred during the past period of time from the advertisement DB 310, From the management unit 304 and measure the degree of similarity between them. The measured similarity may be provided to the management unit 304. [

클라이언트 정보 DB(308)에는 클라이언트 단말 장치1(100/1)의 클라이언트 정보가 저장될 수 있으며, 관리부(304)에 의해 분석되는 키워드 반응기간을 기준으로 설정된 광고의 제1 가중치가 임시 저장될 수 있다.The client information DB 308 stores the client information of the client terminal device 1 100/1 and the first weight of the advertisement set based on the keyword response period analyzed by the management unit 304 may be temporarily stored have.

광고 DB(310)에는 다양한 수의 광고 상품 목록과, 광고 이벤트가 발생했던 과거의 광고들과, 해당 광고에 대한 가중치와, 본 발명의 실시예에 따른 유사도에 의해 최종 선정되는 광고가 저장될 수 있다.The advertisement DB 310 may store a variety of advertisement product listings, past advertisements in which the advertisement events have occurred, weights for the advertisements, and advertisements finally selected according to the similarity according to the embodiment of the present invention have.

이러한 DB들(308)(310)에 저장되는 정보들은 관리부(304)에 의해 관리되어 임의로 취사 선택될 수 있는데, 예컨대 관리부(304)는 광고 의뢰 업체로부터 제공되는 다양한 수의 광고 상품 목록들, 광고 이벤트가 발생한 과거 일정 기간 동안의 광고들 등을 광고 DB(310)에 저장해 두었다가, 클라이언트 단말 장치1(100/1)의 광고 이벤트 발생시에 광고 DB(310) 내의 광고 상품 목록 또는 과거 광고를 취사 선택할 수 있을 것이다.The information stored in the DBs 308 and 310 may be managed and optionally selected by the management unit 304. For example, the management unit 304 may include various lists of advertisement products, The advertisements in the past period in which the event occurs are stored in the advertisement DB 310 and the advertisement item list or the past advertisement in the advertisement DB 310 is cooked and selected when the client terminal device 1 100/1 generates an advertisement event It will be possible.

이와 같은 DB들(308)(310)은 오라클(Oracle), 인포믹스(Infomix), 사이베이스(Sybase), DB2와 같은 관계형 데이터베이스 관리 시스템(RDBMS)이나, 겜스톤(Gemston), 오리온(Orion), O2 등과 같은 객체 지향 데이터베이스 관리 시스템(OODBMS)을 이용하여 본 발명의 목적에 맞게 구현될 수 있고, 자신의 기능을 달성하기 위하여 적당한 필드(field)들을 가질 수 있다.Such DBs 308 and 310 may be implemented using a relational database management system (RDBMS) such as Oracle, Infomix, Sybase, DB2, or other database management systems such as Gemston, Orion, (OODBMS) such as O2, O2, etc., and may have appropriate fields to achieve their functions.

이하, 상술한 구성과 함께, 본 발명의 실시예에 따른 히스토리 기반 광고 서비스 방법을 첨부한 도 4 및 도 5의 흐름도를 참조하여 구체적으로 설명하기로 한다.Hereinafter, the present invention will be described in detail with reference to the flow charts of FIGS. 4 and 5, which together with the above-described configuration are accompanied by a history-based advertisement service method according to an embodiment of the present invention.

먼저, 도 4는 본 발명의 실시예에 따른 히스토리 기반 광고 서비스 방법의 전체 흐름도이다.4 is a flowchart illustrating a history-based advertisement service according to an exemplary embodiment of the present invention.

도 4에 도시한 바와 같이, 클라이언트 단말 장치1(100/1)에 의해 광고 영역이 포함된 애플리케이션이 실행되면(S100), 클라이언트 단말 장치1(100/1)을 통해 사용자가 선택한 임의의 광고 이벤트가 발생되는지를 판단할 수 있다(S102). 여기서, 광고 이벤트는, 예컨대 단순 광고 선택을 의미하는 광고 클릭과, 해당 광고와 관련된 구매행위 등을 포함하는 광고 액션을 포함할 수 있을 것이다.As shown in FIG. 4, when an application including an advertisement area is executed by the client terminal device 1 (100/1) (S100), an arbitrary advertisement event selected by the user through the client terminal device 1 (100/1) (S102). ≪ / RTI > Here, the advertisement event may include an advertisement action including, for example, an advertisement click meaning simple advertisement selection, a purchase action related to the advertisement, and the like.

임의의 광고 이벤트가 발생되면, 발생된 광고 이벤트는 네트워크(200)를 통해 광고 서비스 장치(300)로 제공될 수 있다(S104). 이때, 광고 이벤트는 네트워크(200)를 통해 광고 서비스 장치(300)로 제공할 수도 있으나, 클라이언트 단말 장치1(100/1) 내의 애플리케이션에 의해 해당 애플리케이션 내에 포함된 광고에 대한 이벤트가 네트워크(200)를 통해 광고 서비스 장치(300)로 요청할 수도 있다.When an arbitrary advertisement event occurs, the generated advertisement event may be provided to the advertisement service apparatus 300 through the network 200 (S104). At this time, the advertisement event may be provided to the advertisement service apparatus 300 through the network 200, but an event for the advertisement included in the application may be provided to the network 200 by the application in the client terminal apparatus 100/1, To the advertisement service apparatus 300 via the Internet.

광고 이벤트가 광고 서비스 장치(300)로 전송되면, 광고 서비스 장치(300)는 본 발명의 실시예에 따라 히스토리 기반의 노출 광고를 선정할 수 있으며(S106), 선정된 노출 광고를 클라이언트 단말 장치1(100/1)로 전송할 수 있다(S108).When the advertisement event is transmitted to the advertisement service apparatus 300, the advertisement service apparatus 300 can select the history-based exposure advertisement according to the embodiment of the present invention (S106), and transmits the selected exposure advertisement to the client terminal apparatus 1 (100/1) (S108).

이와 같은 히스토리 기반의 노출 광고는, 본 발명의 실시예에 따라 과거 광고에 대한 클릭과 액션에 대한 가중치를 각각 부여하고, 각 광고별 가중치와 곱하여 최종 사용자 광고 점수를 계산하며, 이를 기준으로 사용자 카테고리별 광고를 제공하는 등의 구성들을 포함할 수 있다.Such history-based impression advertisements are calculated by assigning weights for clicks and actions to past advertisements according to the embodiment of the present invention, multiplying the clicks and the weights for actions by the weights of the advertisements, and calculating the scores of the end user advertisements. Providing a star advertisement, and the like.

도 5는 이와 같은 히스토리 기반 노출 광고 선정 방법을 보다 구체적으로 예시한 흐름도로서, 이러한 도 5의 흐름도를 참조하여 본 발명의 실시예에 따른 히스토리 기반 노출 광고 서비스 과정을 상세히 설명하기로 한다.FIG. 5 is a flowchart illustrating the history-based exposure advertisement selection method in more detail. The history-based exposure advertisement service process according to the embodiment of the present invention will be described in detail with reference to the flowchart of FIG.

도 5에 예시한 바와 같이, 광고 서비스 장치(300)는 클라이언트 단말 장치1(100/1)로부터 광고 이벤트가 수신되는지를 판단하고(S200), 광고 이벤트가 수신되면 광고 서비스 장치(300)는 광고 DB(310)에서 광고 상품 목록을 추출할 수 있다(S202).5, the advertisement service apparatus 300 determines whether an advertisement event is received from the client terminal apparatus 1 100/1 (S200). When the advertisement event is received, the advertisement service apparatus 300 transmits the advertisement The DB 310 can extract the advertisement product list (S202).

이후, 광고 서비스 장치(300)는 광고 DB(310)로부터 추출된 광고 상품 목록의 카테고리 및 키워드 반응기간 등을 분석할 수 있다(S204). 여기서, 키워드 반응기간은, 예컨대 최근 몇 개월 동안의 광고 상품에 대한 키워드를 입력한 기간을 포함할 수 있다.Then, the advertisement service apparatus 300 can analyze the category of the advertisement product list extracted from the advertisement DB 310, the keyword response period, and the like (S204). Here, the keyword response period may include, for example, a period of inputting a keyword for an advertisement product in recent months.

이후, 광고 서비스 장치(300)는 해당 키워드 반응기간에 따른 기준 광고에 대한 가중치(A)를 설정하고, 설정되는 가중치(A)를 클라이언트 정보 DB(308)에 임시 저장할 수 있다(S206)(S208).Thereafter, the advertisement service apparatus 300 sets the weight A for the reference advertisement according to the keyword response period and temporarily stores the set weight A in the client information DB 308 (S206) (S208) ).

한편, 광고 서비스 장치(300)는 광고 DB(310)에서 광고 상품 목록의 카테고리에 해당하는 후보 광고를 추출할 수 있다(S210).Meanwhile, the advertisement service apparatus 300 can extract a candidate advertisement corresponding to the category of the advertisement product list in the advertisement DB 310 (S210).

후보 광고가 추출되면, 광고 서비스 장치(300)는 추출된 후보 광고와 과거 일정기간 동안의 이벤트가 발생했던 과거 광고와의 유사도를 측정할 수 있다(S212).When the candidate advertisement is extracted, the advertisement service apparatus 300 can measure the similarity between the extracted candidate advertisement and the past advertisement in which the event for the past period has occurred (S212).

유사도가 측정되면, 광고 서비스 장치(300)는 해당 유사도를 점수화하여 가중치(B)를 설정할 수 있다(S214). 이때, 가중치(B)는, 단순 광고 선택을 의미하는 광고 클릭과, 해당 광고와 관련된 구매행위 등을 포함하는 광고 액션에 대한 각각의 가중치를 포함할 수 있다.If the degree of similarity is measured, the advertisement service apparatus 300 may score the degree of similarity to set the weight B (S214). At this time, the weighting value B may include respective weights for an advertisement action including an advertisement click, which means simple advertisement selection, and a purchase action related to the advertisement.

이러한 가중치(B)가 설정되면, 광고 서비스 장치(300)는 상술한 가중치(A)와 가중치(B)를 곱하여 광고 점수를 연산할 수 있다(S216).When the weight B is set, the advertisement service apparatus 300 can calculate the advertisement score by multiplying the weight A by the weight B (S216).

이후, 광고 서비스 장치(300)는 이렇게 연산되는 광고 점수를 기준으로 최종 광고를 선정할 수 있다.Thereafter, the advertisement service apparatus 300 can select the final advertisement based on the calculated advertisement score.

선정되는 최종 광고는 클라이언트 단말 장치1(100/1)로 전송될 수 있으며, 필요에 따라 최종 광고가 광고 DB(310)에 저장될 수 있다. 즉, 광고 DB(310)에 최종 광고가 데이터베이스화 됨으로써, 이후의 요청 광고에 대한 가중치 설정 및 유사도 측정 등에 활용될 수 있을 것이다.The selected final advertisement may be transmitted to the client terminal device 1 (100/1), and the final advertisement may be stored in the advertisement DB 310 as needed. In other words, since the final advertisement is stored in the advertisement DB 310, it can be used for weight setting and similarity measurement for subsequent request advertisement.

한편, 상술한 바와 같이 다양한 실시예를 제시하고 있는 본 발명의 히스토리 기반 광고 서비스 방법은, 컴퓨터로 읽을 수 있는 기록 매체에 컴퓨터가 실행할 수 있는 코드로서 구현할 수 있는데, 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의해 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록 장치를 포함할 수 있다. 이러한 컴퓨터가 읽을 수 있는 기록매체는, 예를 들어 ROM, 플래시 메모리, 자기 기억 장치 등과 같은 비휘발성 메모리(non-volatile memory)와, RAM과 같은 휘발성 메모리(volatile memory) 등을 포함할 수 있으며, 컴퓨터로 실행할 수 있는 코드 또는 프로그램은 본 발명의 실시예에 따른 클라이언트 단말(또는 USIM) 내에 저장되거나, 네트워크로 연결된 컴퓨터 시스템에 분산 저장될 수 있을 것이다.Meanwhile, the history-based advertisement service method of the present invention, which provides various embodiments as described above, can be implemented as a code that can be executed by a computer on a computer-readable recording medium. Or any type of recording device in which data that can be read by a computer system is stored. Such a computer readable recording medium may include, for example, a non-volatile memory such as a ROM, a flash memory, a magnetic storage, and the like, a volatile memory such as a RAM, The computer-executable code or program may be stored in a client terminal (or USIM) according to an embodiment of the present invention, or may be distributedly stored in a networked computer system.

또한, 본 발명의 실시예에 따른 히스토리 기반 광고 서비스를 수행할 수 있는 애플리케이션(또는 애플릿)은 클라이언트 단말 장치 내의 기록매체에 저장되는 것으로 설명하였으나, 이는 실시예의 설명을 위해 예시한 것일 뿐, 본 발명의 권리범위를 한정하는 것은 아니다. 예컨대, 네트워크 상의 가상화 장치(또는 서버)에 상술한 정보들이 영구적으로 저장되고, 스마트카드 또는 스마트카드가 장착될 수 있는 멀티미디어 단말에는 상술한 정보들이 일시적으로 보관되는 클라우드 컴퓨팅(cloud computing) 환경을 포함할 수 있을 것이다. 즉, 상술한 정보들을 네트워크 상의 가상화 장치에 저장하고, 이 정보들을 스마트카드 또는 다양한 형태의 멀티미디어 기능들을 포함할 수 있는 멀티미디어 단말을 통해 언제 어디서든 이용할 수도 있음을 주지할 필요가 있다.In addition, the application (or applet) capable of performing the history-based advertisement service according to the embodiment of the present invention is described as being stored in the recording medium in the client terminal device. However, The present invention is not limited thereto. For example, the above-mentioned information is permanently stored in a virtualization device (or server) on a network, and a multimedia terminal on which a smart card or a smart card can be mounted includes a cloud computing environment in which the above- You can do it. That is, it should be noted that the foregoing information may be stored in a virtualization device on a network, and the information may be used anytime and anywhere via a multimedia terminal, which may include a smart card or various forms of multimedia functions.

또한, 본 발명의 실시예에 따른 히스토리 기반 광고 서비스를 위한 애플리케이션들은 사용자의 관리 없이도 언제 어디서나 실시간으로 이용 및 관리될 수 있도록 사물 대 사물간의 지능형 통신 서비스를 지원하는 M2M(Machine to Machine) 통신 분야에서 활용될 수도 있음을 주지할 필요가 있다.In addition, the applications for the history-based advertisement service according to the embodiment of the present invention can be used and managed in real time anytime and anywhere without user's management. In the field of M2M (Machine to Machine) communication supporting intelligent communication service between objects It should be noted that this may be utilized.

이상 설명한 바와 같은 본 발명의 실시예는, 사용자의 과거 광고에 대한 클릭과 액션(해당 광고와 관련된 구매행위 등)에 대한 가중치를 각각 부여하고, 각 광고 별 가중치와 곱하여 최종 사용자 광고 점수를 계산하며, 이를 기준으로 사용자 카테고리 별 광고를 제공함으로써, 광고 효과를 높일 수 있는 히스토리 기반 광고 서비스 기술을 구현한 것이다.In the embodiment of the present invention as described above, the weight of the past advertisement of the user and the weight of the action (purchase action related to the advertisement, etc.) are respectively given, and the end user advertisement score is calculated by multiplying the weight with the weight of each advertisement , And by implementing a user-category-based advertisement based on this, a history-based advertisement service technology capable of enhancing the advertisement effect is realized.

본 발명의 실시예에 의하면, 사용자의 과거 광고에 대한 클릭(단순 광고선택)과 액션(해당 광고와 관련된 구매행위 등)에 대한 가중치에 따른 최종 사용자 광고 점수를 계산하여 사용자 카테고리 별 광고를 제공함으로써, 히스토리 기반의 사용자 관심분야에 대한 광고를 노출하여 광고 효과를 극대화할 수 있다. 이로 인해, 특정 사용자 그룹에 대한 타겟팅(targeting) 광고가 가능하며, 광고 서비스 시장의 활성화를 꾀할 수 있다.According to an embodiment of the present invention, an advertisement for each user category is calculated by calculating an end user advertisement score according to a weight for a click (simple advertisement selection) and an action (a purchase action related to the advertisement, etc.) , And can maximize the advertising effect by exposing the advertisement to the history-based user interest field. As a result, targeting advertisements for a specific user group are possible, and the advertisement service market can be activated.

100: 클라이언트 단말 장치 그룹 200: 네트워크 300: 광고 서비스 장치
302: 통신부 304: 관리부 306: 유사도 측정부
308: 클라이언트 정보 DB 310: 광고 DB
100: client terminal device group 200: network 300: advertisement service device
302: communication unit 304: management unit 306:
308: Client information DB 310: Advertisement DB

Claims (13)

[청구항 1은(는) 설정등록료 납부시 포기되었습니다.][Claim 1 has been abandoned due to the registration fee.] 광고 영역을 포함하는 애플리케이션을 실행시키고, 상기 애플리케이션 내의 광고 이벤트를 선택하며, 광고에 대한 개별 클라이언트의 과거 액션 및 클릭을 참조로 한 히스토리 기반의 광고를 네트워크를 통해 수신하는 클라이언트 단말 장치와,
상기 네트워크를 통해 상기 클라이언트 단말 장치로부터 상기 광고 이벤트가 수신될 때, 또는 상기 애플리케이션에 의해 상기 광고 이벤트가 요청될 때, 상기 광고 이벤트에 대응하는 광고 상품 목록을 추출하고, 추출되는 상기 광고 상품 목록의 카테고리 또는 키워드 반응기간을 분석하며, 분석되는 상기 키워드 반응기간을 기준으로 광고에 대한 제1 가중치를 설정하고, 후보 광고와 과거 일정기간 동안의 과거 광고 간의 유사도를 측정하고 측정된 유사도를 점수화하여 제2 가중치로 설정하고, 상기 제1 가중치와 제2 가중치를 이용하여 연산한 광고 점수를 이용하여 상기 히스토리 기반의 노출 광고를 선정하여 상기 클라이언트 단말 장치로 전송하는 광고 서비스 장치를 포함하는
히스토리 기반 광고 서비스 시스템.
A client terminal device that executes an application including an advertisement area, selects an advertisement event in the application, receives a history-based advertisement with reference to past actions and clicks of individual clients for the advertisement,
When the advertisement event is received from the client terminal device via the network or when the advertisement event is requested by the application, extracting a list of advertisement products corresponding to the advertisement event, A first weight for the advertisement is set based on the keyword response period to be analyzed, a similarity degree between the candidate advertisement and the past advertisement for the past predetermined period is measured, and the measured similarity score is scored Based advertisements using the first weight and the second weight, and transmitting the selected advertisements to the client terminal device,
A history - based advertising service system.
삭제delete 삭제delete 삭제delete 네트워크를 통해 클라이언트 단말 장치와 상호 연결시키는 통신부와,
상기 통신부를 통해 상기 클라이언트 단말 장치로부터 광고 클릭 및 광고 액션을 포함하는 광고 이벤트가 수신될 때, 개별 클라이언트의 광고에 대한 과거 액션 및 클릭을 참조로 한 히스토리 기반의 노출 광고를 선정하고, 선정되는 상기 히스토리 기반의 노출 광고를 상기 클라이언트 단말 장치로 제공하도록 상기 통신부를 제어하는 관리부와,
상기 노출 광고를 선정하기 위한 후보 광고와 과거 일정기간 동안의 과거 광고 간의 유사도를 측정하여 상기 관리부로 제공하는 유사도 측정부를 포함하고,
상기 관리부는,
상기 광고 이벤트에 대응하는 광고 상품 목록을 추출하고, 추출되는 상기 광고 상품 목록의 카테고리 또는 키워드 반응기간을 분석하며, 분석되는 상기 키워드 반응기간을 기준으로 광고에 대한 제1 가중치를 설정하고, 상기 측정된 유사도를 점수화하여 제2 가중치로 설정하고, 상기 제1 가중치와 제2 가중치를 이용하여 연산한 광고 점수를 이용하여 노출 광고를 선정하는
히스토리 기반 광고 서비스를 위한 광고 서비스 장치.
A communication unit for interconnecting with the client terminal apparatus via the network;
When an advertisement event including an advertisement click and an advertisement action is received from the client terminal apparatus through the communication unit, a history-based exposure advertisement referring to past actions and clicks of an advertisement of an individual client is selected, A management unit for controlling the communication unit to provide the history-based exposure advertisement to the client terminal device;
And a similarity measuring unit for measuring the similarity between the candidate advertisement for selecting the exposure advertisement and the past advertisement for the past period of time and providing the same to the management unit,
Wherein,
Extracting a list of advertisement products corresponding to the advertisement event, analyzing a category or keyword response period of the extracted advertisement product list to be extracted, setting a first weight for the advertisement based on the keyword response period to be analyzed, The degree of similarity is set as a second weight, and an impression advertisement is selected using an advertisement score calculated using the first weight and the second weight
An advertisement service device for a history based advertisement service.
삭제delete [청구항 7은(는) 설정등록료 납부시 포기되었습니다.][7] has been abandoned due to the registration fee. 제 5 항에 있어서,
상기 관리부는,
상기 제1 가중치와 상기 제2 가중치를 곱하여 광고 점수를 연산하고,
연산되는 상기 광고 점수를 기준으로 최종 광고를 선정하는
히스토리 기반 광고 서비스를 위한 광고 서비스 장치.
6. The method of claim 5,
Wherein,
Calculating an advertisement score by multiplying the first weight and the second weight,
The final advertisement is selected based on the calculated advertisement score
An advertisement service device for a history based advertisement service.
[청구항 8은(는) 설정등록료 납부시 포기되었습니다.][8] has been abandoned due to the registration fee. 제 7 항에 있어서,
상기 광고 서비스 장치는,
상기 제1 가중치가 임시 저장되는 클라이언트 정보 데이터베이스와,
상기 광고 상품 목록 또는 상기 광고 이벤트가 발생했던 과거 광고 또는 상기 제1 가중치 또는 상기 최종 광고가 저장되는 광고 데이터베이스를 더 포함하는
히스토리 기반 광고 서비스를 위한 광고 서비스 장치.
8. The method of claim 7,
The advertisement service apparatus comprises:
A client information database in which the first weight is temporarily stored,
Further comprising an advertisement database in which the advertisement product list or the past advertisement in which the advertisement event has occurred or the first weight or the final advertisement is stored
An advertisement service device for a history based advertisement service.
광고 이벤트가 발생될 때 기 저장된 광고 상품 목록을 추출하는 과정과,
상기 광고 상품 목록에서 광고 카테고리 및 광고 키워드 반응기간을 분석하는 과정과,
상기 광고 키워드 반응기간에 따른 기준 광고에 대한 제1 가중치를 설정하는 과정과,
상기 광고 카테고리에 해당하는 후보 광고를 추출하는 과정과,
상기 후보 광고와, 기 설정된 기간 동안의 이벤트가 발생했던 과거 광고와의 유사도를 측정하는 과정과,
측정되는 상기 유사도를 점수화하여 제2 가중치를 설정하는 과정과,
상기 제2 가중치와 상기 제1 가중치를 곱하여 광고 점수를 연산하는 과정과,
연산되는 상기 광고 점수를 기준으로 최종 광고를 선정하는 과정을 포함하는
히스토리 기반 광고 서비스 방법.
Extracting a pre-stored advertisement product list when an advertisement event occurs,
Analyzing the advertisement category and the advertisement keyword response period in the advertisement product list;
Setting a first weight for a reference advertisement according to the advertisement keyword response period;
Extracting a candidate advertisement corresponding to the advertisement category;
Measuring a degree of similarity between the candidate advertisement and a past advertisement in which an event has occurred for a predetermined period of time;
Setting a second weight value by scoring the similarity measure;
Calculating an advertisement score by multiplying the second weight by the first weight;
And selecting a final advertisement based on the calculated advertisement score
A history based advertising service method.
[청구항 10은(는) 설정등록료 납부시 포기되었습니다.][Claim 10 is abandoned upon payment of the registration fee.] 제 9 항에 있어서,
상기 광고 이벤트는, 광고를 선택할 때 발생되는 광고 클릭과, 상기 광고와 관련된 구매행위를 포함하는 광고 액션을 포함하는
히스토리 기반 광고 서비스 방법.
10. The method of claim 9,
Wherein the ad event comprises an ad action that occurs when an ad is selected and a purchase action associated with the ad,
A history based advertising service method.
[청구항 11은(는) 설정등록료 납부시 포기되었습니다.][Claim 11 is abandoned upon payment of the registration fee.] 제 10 항에 있어서,
상기 제2 가중치는, 상기 광고 클릭과 상기 광고 액션에 대한 각각의 가중치를 포함하는
히스토리 기반 광고 서비스 방법.
11. The method of claim 10,
Wherein the second weight includes a weight for each of the ad click and the ad action
A history based advertising service method.
[청구항 12은(는) 설정등록료 납부시 포기되었습니다.][12] has been abandoned due to the registration fee. 제 9 항에 있어서,
상기 광고 키워드 반응기간은, 기 설정된 기간 동안의 광고 상품에 대한 키워드를 입력한 기간을 포함하는
히스토리 기반 광고 서비스 방법.
10. The method of claim 9,
The advertisement keyword response period includes a period in which a keyword for an advertisement product for a preset period is input
A history based advertising service method.
삭제delete
KR1020110088341A 2011-09-01 2011-09-01 Method and system for serving advertizement service based on history and advertizement service apparatus for advertizement service based on history KR101809057B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020110088341A KR101809057B1 (en) 2011-09-01 2011-09-01 Method and system for serving advertizement service based on history and advertizement service apparatus for advertizement service based on history

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020110088341A KR101809057B1 (en) 2011-09-01 2011-09-01 Method and system for serving advertizement service based on history and advertizement service apparatus for advertizement service based on history

Publications (2)

Publication Number Publication Date
KR20130025051A KR20130025051A (en) 2013-03-11
KR101809057B1 true KR101809057B1 (en) 2017-12-18

Family

ID=48176839

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020110088341A KR101809057B1 (en) 2011-09-01 2011-09-01 Method and system for serving advertizement service based on history and advertizement service apparatus for advertizement service based on history

Country Status (1)

Country Link
KR (1) KR101809057B1 (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101491688B1 (en) * 2013-05-30 2015-02-10 에스케이플래닛 주식회사 Advertisement delivery system and method thereof, and apparatus applied to the same
KR102141533B1 (en) * 2013-08-22 2020-08-05 에스케이플래닛 주식회사 System and method for targeting advertisement, and apparatus applied to the same
KR102236102B1 (en) * 2014-02-27 2021-04-06 에스케이플래닛 주식회사 System for servicing recommended goods, method of servicing recommended goods and apparatus for the same
KR102328195B1 (en) * 2014-07-28 2021-11-17 에스케이플래닛 주식회사 System for servicing internet advertisement, method of servicing internet advertisement and apparatus for the same
KR101952408B1 (en) 2017-07-18 2019-02-26 주식회사 이상엠앤씨 Apparatus for providing user with rewards using skin image of virtual keyboard and method thereof
KR102631930B1 (en) * 2023-03-30 2024-01-30 주식회사 위드잇컴퍼니 Method for providing marketing solution
CN116777524A (en) * 2023-07-18 2023-09-19 北京吉欣科技有限公司 Interactive advertisement putting method and related device based on artificial intelligence
CN117743813B (en) * 2024-02-05 2024-04-23 蓝色火焰科技成都有限公司 Advertisement classification evaluation method, device and storage medium

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008529137A (en) * 2005-01-21 2008-07-31 アマゾン テクノロジーズ,インク. Method and system for automatically comparing items

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008529137A (en) * 2005-01-21 2008-07-31 アマゾン テクノロジーズ,インク. Method and system for automatically comparing items

Also Published As

Publication number Publication date
KR20130025051A (en) 2013-03-11

Similar Documents

Publication Publication Date Title
KR101809057B1 (en) Method and system for serving advertizement service based on history and advertizement service apparatus for advertizement service based on history
KR101251782B1 (en) Local Advertisement System and Method for Calculating Cost for Local Advertisement
US20200112614A1 (en) Method and apparatus for dynamically presenting content using an interface for setting conditional network destinations
US11416954B2 (en) Traveler tracking system
US20130084859A1 (en) Exchange of Information Via WIFI Infrastructure Using Wireless Devices
CN105208113A (en) Information pushing method and device
US9578135B2 (en) Method of identifying remote users of websites
KR101958577B1 (en) Method for analyzing web page based on web page capture image and system using the same
CN106130756B (en) A kind of method and device of prediction access content clicking rate
US20150248706A1 (en) Collecting, Synching, and Organizing Data Received from a Single Customer Across Multiple Online and Connected Devices
JP5982533B1 (en) Advertisement distribution device
KR101607617B1 (en) System of providing real-time moving picture for tourist attraction
WO2016042284A1 (en) A method and system for delivering context-relevant content to portable devices
US20150106199A1 (en) Information processing system and information processing method
US10019735B2 (en) Advertisement distribution apparatus, distribution method, and distribution program
US11887161B2 (en) Systems and methods for delivering content to mobile devices
KR101719198B1 (en) Method for managing personal information and payment information in user terminal or device and recommendation system using the same
KR102510480B1 (en) Method and apparatus for targeting advertisement capable of Improving Advertising Impact and Achievement of KPI
US9210222B2 (en) Browser cookie analysis and targeted content delivery
CN101212327B (en) Method and system for assisting mobile telephone to publish advertisements by means of short messages
KR102612002B1 (en) System for providing advertisement platform service using public transportation
JP5615423B2 (en) Information search apparatus and information search program
RU118772U1 (en) INFORMATION COLLECTION MODULE FOR PROFILING INTERNET USERS
KR101790027B1 (en) Method and system for unification remote controller management, client device and application managenet device for unification remote controller management
KR101394330B1 (en) System for advertisement service display sequential two pop-up window, and method of the same

Legal Events

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