KR20140042616A - System and method for advertisement of application - Google Patents

System and method for advertisement of application Download PDF

Info

Publication number
KR20140042616A
KR20140042616A KR1020120139843A KR20120139843A KR20140042616A KR 20140042616 A KR20140042616 A KR 20140042616A KR 1020120139843 A KR1020120139843 A KR 1020120139843A KR 20120139843 A KR20120139843 A KR 20120139843A KR 20140042616 A KR20140042616 A KR 20140042616A
Authority
KR
South Korea
Prior art keywords
advertisement
application
user
unit
user terminal
Prior art date
Application number
KR1020120139843A
Other languages
Korean (ko)
Inventor
박광순
Original Assignee
박광순
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 박광순 filed Critical 박광순
Publication of KR20140042616A publication Critical patent/KR20140042616A/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/0269Targeted advertisements based on user profile or attribute
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0267Wireless devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0273Determination of fees for advertising

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The present invention relates to a system and method for advertising application. The advertising method takes the following steps; searching one or more applications whose advertisement will be provided to a random user and which correspond to preset conditions; providing advertisement of the searched applications to the user; displaying the advertisement of the applications on the advertising area of a screen provided to the user. The system enhances the advertising effect without advertisement for the applications based on separate media.

Description

애플리케이션 광고 시스템 및 방법{SYSTEM AND METHOD FOR ADVERTISEMENT OF APPLICATION}Application advertising system and method {SYSTEM AND METHOD FOR ADVERTISEMENT OF APPLICATION}

본 발명은 애플리케이션 광고 시스템 및 방법에 관한 것이다. The present invention relates to an application advertising system and method.

최근 스마트폰(Smart Phone)이나 태블릿(Tablet) PC 등과 같이 휴대 가능하면서 동시에 인터넷과 연결되어 각종 부가 기능을 수행하는 정보처리장치들이 일반화되면서, 이 장치들에서 구동할 수 있는 다양한 애플리케이션(Application Program)들이 개발되어 사용자들에게 제공되고 있다. Recently, as information processing devices that are portable, such as a smart phone or tablet PC, and are connected to the Internet and perform various additional functions are becoming common, various applications that can be run on these devices are available. Are being developed and provided to users.

그러나 이와 같이 사용자들에게 점차 많은 수의 애플리케이션들이 제공됨에 따라, 사용자 입장에서는 다양한 애플리케이션을 사용해볼 수 있어서 좋지만, 애플리케이션 제공자 입장에서는 사용자들이 자사가 개발한 애플리케이션을 홍보해야만 사용자들이 이용하도록 할 수 있다는 점에서 불편함이 따른다.However, as more and more applications are provided to users, it is good for users to try various applications, but for application providers, they must be promoted for their own applications so that users can use them. Inconvenience follows.

이와 같은 애플리케이션의 홍보를 위해 최근에는 기존의 광고매체, 예를 들어 텔레비전이나, 신문, 웹페이지 등에 광고를 게재하여 애플리케이션을 홍보하는 사례가 늘고 있다. Recently, in order to promote such applications, there are increasing cases of promoting an application by displaying an advertisement on an existing advertising medium such as a television, a newspaper, or a web page.

그러나 이와 같은 다수의 사용자들에 대한 일반적이고 고전적인 광고 방법은, 애플리케이션 보급으로 인하여 얻을 수 있는 수익에 비하여 비용 부담이 매우 클 뿐 아니라, 다른 일반적인 광고 상품들과 함께 광고되기 때문에 다른 상품들과의 구별이 어렵다는 문제점이 있었다. However, the traditional and traditional advertising method for many of these users is not only very expensive compared to the profits from the distribution of the application, but also because it is advertised with other general advertising products. There was a problem that it is difficult to distinguish.

본 발명의 목적은 애플리케이션의 홍보를 용이하게 하는 애플리케이션 광고 시스템 및 방법을 제공하는 것이다. It is an object of the present invention to provide an application advertising system and method that facilitates the promotion of an application.

본 발명의 다른 목적은 애플리케이션 수요자들을 정확히 타게팅하여 광고를 수행할 수 있는 애플리케이션 광고 시스템 및 방법을 제공하는 것이다.It is another object of the present invention to provide an application advertising system and method capable of accurately targeting application consumers to perform advertising.

본 발명의 또 다른 목적은 애플리케이션 사용자들에게 애플리케이션 다운로드에 따른 리워드를 제공할 수 있는 애플리케이션 광고 시스템 및 방법을 제공하는 것이다. It is yet another object of the present invention to provide an application advertising system and method that can provide application users with rewards upon application download.

본 발명의 또 다른 목적은 광고 효과가 높은 애플리케이션 광고 시스템 및 방법을 제공하는 것이다. It is still another object of the present invention to provide an application advertising system and method having high advertisement effect.

본 발명의 제1측면에 의하면, 본 발명은 사용자단말과, 상기 사용자단말을 통해 사용자에게 애플리케이션의 광고를 제공하는 광고서버를 포함하는 애플리케이션 광고 시스템에 있어서, 임의의 사용자에게 광고가 제공될, 미리 설정된 조건에 대응하는 하나 이상의 애플리케이션을 검색하는 검색부와; 상기 검색부에서 검색된 하나 이상의 애플리케이션의 광고를 상기 임의의 사용자에게 제공하는 광고제공부; 그리고 상기 광고제공부에서 제공하는 하나 이상의 애플리케이션의 광고를 상기 임의의 사용자에게 제공되는 화면의 광고영역에 표시하는 광고표시부를 포함한다. According to a first aspect of the present invention, the present invention provides an application advertising system including a user terminal and an advertisement server for providing an advertisement of an application to a user through the user terminal, wherein an advertisement is provided to any user in advance. A search unit searching for one or more applications corresponding to the set condition; An advertisement providing unit providing advertisements of at least one application searched by the search unit to the arbitrary users; And an advertisement display unit displaying advertisements of at least one application provided by the advertisement providing unit in an advertisement area of a screen provided to the arbitrary user.

본 발명의 제2측면에 의하면, 본 발명은 사용자단말과, 사용자단말로 하나 이상의 애플리케이션을 제공하는 판매서버와, 상기 판매서버에서 상기 사용자단말로 제공하는 애플리케이션 중 적어도 하나를 상기 사용자단말로 로드시키는 광고서버를 포함하는 애플리케이션 광고 시스템에 있어서, 상기 광고서버는, 임의의 사용자단말로 광고가 제공될, 미리 설정된 조건에 대응하는 하나 이상의 애플리케이션을 검색하는 검색부; 그리고 상기 검색부에서 검색된 하나 이상의 애플리케이션의 광고를 상기 임의의 사용자단말로 제공하는 광고제공부를 포함하고, 상기 사용자단말은, 상기 광고제공부에서 제공하는 하나 이상의 애플리케이션의 광고를 상기 임의의 사용자단말로 제공되는 화면의 광고영역에 표시하는 광고표시부를 포함할 수 있다.According to a second aspect of the present invention, the present invention provides a method for loading at least one of a user terminal, a sales server providing one or more applications to the user terminal, and an application provided by the sales server to the user terminal. An application advertising system comprising an advertisement server, wherein the advertisement server comprises: a searcher for searching for one or more applications corresponding to a preset condition to be provided with an advertisement to any user terminal; And an advertisement providing unit that provides an advertisement of at least one application searched by the search unit to the arbitrary user terminal, wherein the user terminal provides an advertisement of at least one application provided by the advertisement providing unit to the arbitrary user terminal. It may include an advertisement display unit for displaying in the advertisement area of the screen.

나아가 본 발명의 제3측면에 의하면, 본 발명은 복수의 사용자에게 애플리케이션의 광고를 제공하는 애플리케이션 광고 시스템에 의하여 수행되는 애플리케이션 광고 방법에 있어서, 임의의 사용자에게 광고가 제공될, 미리 설정된 조건에 대응하는 하나 이상의 애플리케이션을 검색하는 단계와; 검색된 하나 이상의 애플리케이션의 광고를 상기 임의의 사용자에게 제공하는 단계; 그리고 상기 임의의 사용자에게 제공하는 하나 이상의 애플리케이션의 광고를 상기 임의의 사용자에게 제공되는 화면의 광고영역에 표시하는 단계를 포함할 수 있다. Furthermore, according to the third aspect of the present invention, the present invention relates to an application advertisement method performed by an application advertisement system for providing an advertisement of an application to a plurality of users, the advertisement corresponding to a predetermined condition to be provided to any user. Retrieving one or more applications; Providing advertisements of the retrieved one or more applications to any of the users; And displaying an advertisement of at least one application provided to the arbitrary user in an advertisement area of a screen provided to the arbitrary user.

이와 같은 본 발명의 일실시예에 따르면, 애플리케이션의 홍보를 용이하게 하는 애플리케이션 광고 시스템 및 방법을 제공할 수 있다. According to one embodiment of the present invention, an application advertisement system and method for facilitating the promotion of an application can be provided.

본 발명의 일실시예에 따르면 애플리케이션의 홍보를 용이하게 하는 애플리케이션 광고 시스템 및 방법을 제공할 수 있다. According to an embodiment of the present invention may provide an application advertising system and method that facilitates the promotion of applications.

본 발명의 일실시예에 따르면 애플리케이션 수요자들을 정확히 타게팅하여 광고를 수행할 수 있는 애플리케이션 광고 시스템 및 방법을 제공할 수 있다. According to an embodiment of the present invention, it is possible to provide an application advertisement system and method capable of accurately targeting application consumers and performing advertisements.

본 발명의 일실시예에 따르면 애플리케이션 사용자들에게 애플리케이션 다운로드에 따른 리워드를 제공할 수 있는 애플리케이션 광고 시스템 및 방법을 제공할 수 있다. According to an embodiment of the present invention can provide an application advertising system and method that can provide rewards for application users to application users.

본 발명의 일실시예에 따르면 광고 효과가 높은 애플리케이션 광고 시스템 및 방법을 제공할 수 있다. According to an embodiment of the present invention can provide an application advertising system and method having a high advertising effect.

도 1은 본 발명의 일실시예에 따른 애플리케이션 광고 시스템 구성도이다.
도 2는 본 발명의 일실시예에 따른 애플리케이션 광고 시스템의 사용자단말의 구성을 도시한 블럭도이다.
도 3은 본 발명의 일실시예에 따른 애플리케이션 광고 시스템의 광고 서버의 구성을 도시한 블럭도이다.
도 4는 본 발명의 일실시예에 따른 애플리케이션 광고 방법을 단계적으로 도시한 흐름도이다.
1 is a block diagram of an application advertising system according to an embodiment of the present invention.
2 is a block diagram illustrating a configuration of a user terminal of an application advertising system according to an embodiment of the present invention.
3 is a block diagram illustrating a configuration of an advertisement server of an application advertisement system according to an embodiment of the present invention.
4 is a flowchart illustrating a method of advertising an application according to an embodiment of the present invention.

아래에서는 첨부한 도면을 참조하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 본 발명의 실시예를 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings, which will be readily apparent to those skilled in the art. The present invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. In order to clearly illustrate the present invention, parts not related to the description are omitted, and similar parts are denoted by like reference characters throughout the specification.

명세서 전체에서, 어떤 부분이 다른 부분과 "연결"되어 있다고 할 때, 이는 "직접적으로 연결"되어 있는 경우뿐 아니라, 그 중간에 다른 소자를 사이에 두고 "전기적으로 연결"되어 있는 경우도 포함한다. 또한 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다.Throughout the specification, when a part is referred to as being "connected" to another part, it includes not only "directly connected" but also "electrically connected" with another part in between . Also, when an element is referred to as "comprising ", it means that it can include other elements as well, without departing from the other elements unless specifically stated otherwise.

이하에서 '애플리케이션'은 후술할 사용자단말에 설치되는 응용프로그램으로서, 사용자단말의 운영체제가 제공하는 바탕화면 또는 그 외 영역에 표시되어 사용자에게 선택되면 대응하는 응용프로그램을 실행하는 실행 아이콘 데이터와, 실행을 위해 필요한 각종 데이터를 포함하여 구성된다. In the following description, an 'application' is an application program installed in a user terminal to be described later. The execution icon data and the execution icon displayed on the desktop or other area provided by the operating system of the user terminal to execute a corresponding application when selected by the user are executed. It consists of a variety of data needed for.

그리고 이하에서 '앱 광고용 애플리케이션'은 본 발명의 실시예를 실시하기 위하여 후술할 사용자단말에 설치되는 소프트웨어로서, 본 발명의 실시예에 의한 애플리케이션 광고 시스템의 사용자단말에 설치되어, 후술할 광고수신부, 광고표시부, 광고전환부, 액션감지부, 리워드수신부의 역할이 수행되도록 하고, 후술할 광고 서버와 통신하여 본 발명의 실시예에 의한 애플리케이션 광고 방법을 함께 수행한다. And the following 'app advertising application' is the software installed in the user terminal to be described later to implement the embodiment of the present invention, is installed in the user terminal of the application advertising system according to an embodiment of the present invention, the advertisement receiving unit to be described later, The advertisement display unit, the advertisement conversion unit, the action detection unit, and the reward receiving unit may be performed, and communicate with the advertisement server to be described later to perform the application advertisement method according to an embodiment of the present invention.

도 1은 본 발명의 일실시예에 따른 애플리케이션 광고 시스템 구성도이고, 도 2는 본 발명의 일실시예에 따른 애플리케이션 광고 시스템의 사용자단말의 구성을 도시한 블럭도이며, 도 3은 본 발명의 일실시예에 따른 애플리케이션 광고 시스템의 광고 서버의 구성을 도시한 블럭도이고, 도 4는 본 발명의 일실시예에 따른 애플리케이션 광고 방법을 단계적으로 도시한 흐름도이다. 1 is a configuration diagram of an application advertising system according to an embodiment of the present invention, Figure 2 is a block diagram showing the configuration of a user terminal of the application advertising system according to an embodiment of the present invention, Figure 3 is a view of the present invention 4 is a block diagram illustrating a configuration of an advertisement server of an application advertisement system according to an embodiment, and FIG. 4 is a flowchart illustrating an application advertisement method step by step according to an embodiment of the present invention.

도 1에 도시된 바와 같이 본 발명의 일실시예에 의한 광고 시스템은, 애플리케이션 판매서버(300)와, 판매서버(300)에서 애플리케이션을 다운로드 받는 하나 이상의 사용자단말(100), 그리고 사용자단말(100)로 판매서버(300)에서 제공하는 애플리케이션의 광고를 제공하는 광고서버(200)를 포함한다.As shown in FIG. 1, an advertisement system according to an embodiment of the present invention includes an application sales server 300, at least one user terminal 100 downloading an application from the sales server 300, and a user terminal 100. It includes an ad server 200 for providing an advertisement of the application provided by the sales server (300).

이때 네트워크(N)는 근거리 통신망(Local Area Network; LAN), 광역 통신망(Wide Area Network; WAN), 부가가치 통신망(Value Added Network; VAN), 개인 근거리 무선통신(Personal Area Network; PAN), 이동 통신망(mobile radio communication network) 또는 위성 통신망 등과 같은 모든 종류의 유무선 네트워크로 구현될 수 있다. The network N may be a local area network (LAN), a wide area network (WAN), a value added network (VAN), a personal area network (PAN) (mobile radio communication network) or a satellite communication network.

사용자단말(100)은 네트워크를 통해 원격지의 서버에 접속하거나, 타 단말 및 서버와 연결 가능한 컴퓨터나 휴대용 단말기, 텔레비전으로 구현될 수 있다. 여기서, 컴퓨터는 예를 들어, 웹 브라우저(WEB Browser)가 탑재된 노트북, 데스크톱(desktop), 랩톱(laptop) 등을 포함하고, 휴대용 단말기는 예를 들어, 휴대성과 이동성이 보장되는 무선 통신 장치로서, PCS(Personal Communication System), GSM(Global System for Mobile communications), PDC(Personal Digital Cellular), PHS(Personal Handyphone System), PDA(Personal Digital Assistant), IMT(International Mobile Telecommunication)-2000, CDMA(Code Division Multiple Access)-2000, W-CDMA(W-Code Division Multiple Access), Wibro(Wireless Broadband Internet) 단말, 스마트폰(Smart Phone) 등과 같은 모든 종류의 핸드헬드(Handheld) 기반의 무선 통신 장치를 포함할 수 있다. 또한, 텔레비전은 IPTV(Internet Protocol Television), 인터넷 TV(Internet Television), 지상파 TV, 케이블 TV 등을 포함할 수 있다. 특히 사용자단말(100)은 사용자단말(100)의 운영체제 상에서 구동되는 하나 이상의 애플리케이션을 다운로드하고 실행할 수 있다. 또한 사용자단말(100)에는 상술한 앱 광고용 애플리케이션이 설치된다. The user terminal 100 may be implemented as a computer, a portable terminal, or a television that can be connected to a remote server through a network or connectable with other terminals and servers. Here, the computer includes, for example, a notebook computer, a desktop computer, a laptop computer, and the like, each of which is equipped with a web browser (WEB Browser), and the portable terminal may be a wireless communication device , Personal Communication System (PCS), Global System for Mobile communications (GSM), Personal Digital Cellular (PDC), Personal Handyphone System (PHS), Personal Digital Assistant (PDA), International Mobile Telecommunication (IMT) Handheld based wireless communication devices such as W-CDMA (Code Division Multiple Access) -2000, W-CDMA (W-CDMA), Wibro (Wireless Broadband Internet) terminals, can do. In addition, the television may include an Internet Protocol Television (IPTV), an Internet Television (Internet Television), a terrestrial TV, a cable TV, or the like. In particular, the user terminal 100 may download and execute one or more applications running on the operating system of the user terminal 100. In addition, the user terminal 100 is installed with the above-described application for advertising applications.

한편 애플리케이션 마켓 플레이스는 예를 들어, 애플이 운영하는 앱스토어나 구글이 운영하는 안드로이드 마켓과 같이, 복수의 개발사들이 업로드한 애플리케이션들을 사용자들이 자유롭게 유무료로 다운로드 받을 수 있는 가상의 오픈 마켓이고, 애플리케이션 판매서버(300)는 이와 같은 가상의 마켓을 제공하기 위한 서비스 제공 서버로서, 네트워크(N)를 통해 복수의 사용자단말(100)로 애플리케이션 다운로드 서비스를 제공한다. The Application Marketplace, on the other hand, is a virtual open market where users can freely download applications uploaded by multiple developers, for example, an App Store operated by Apple or an Android Market operated by Google. The server 300 is a service providing server for providing such a virtual market, and provides an application download service to the plurality of user terminals 100 through the network N.

한편 광고서버(200)는 판매서버(300)와 동일한 운영주체에 의하여 운영되거나 또는 서드파티 관계인 서비스 제공 서버로서, 사용자단말(100)과 판매서버(300) 사이에서, 판매서버(300)에 업로드된 애플리케이션의 광고를 중개한다. Meanwhile, the advertisement server 200 is a service providing server that is operated by the same operating entity as the sales server 300 or is a third party relationship, and is uploaded to the sales server 300 between the user terminal 100 and the sales server 300. Mediation of an advertised application.

이때 사용자단말(100)에는 판매서버(300)와 연동하는 앱 거래용 애플리케이션과, 광고서버(200)와 연동하는 앱 광고용 애플리케이션이 각각 또는 통합된 하나의 애플리케이션으로 설치될 수 있으며, 사용자단말(100)은 이와 같은 애플리케이션을 실행함으로써 판매서버(300)와 광고서버(200)에 접속할 수 있다. In this case, the user terminal 100 may be installed as an application for an app transaction application interworking with the sales server 300 and an app advertisement application interworking with the ad server 200, respectively, or as an integrated application, and the user terminal 100. ) May access the sales server 300 and the advertisement server 200 by executing such an application.

이하에서는 도 2를 참조하여 본 발명의 실시예에 의한 사용자단말(100)의 구성을 보다 상세하게 살펴본다.Hereinafter, with reference to Figure 2 looks at the configuration of the user terminal 100 according to an embodiment of the present invention in more detail.

도 2에 도시된 바와 같이 본 발명의 실시예에 의한 사용자단말(100)은 광고수신부(110)를 포함하여 구성된다. 광고수신부(110)는 광고서버(200)로부터 광고서버(200)가 사용자단말(100)로 제공하는 광고를 수신한다.As shown in FIG. 2, the user terminal 100 according to the embodiment of the present invention includes an advertisement receiver 110. The advertisement receiver 110 receives an advertisement provided from the advertisement server 200 to the user terminal 100 by the advertisement server 200.

그리고 사용자단말(100)에는 광고표시부(120)가 구비된다. 광고표시부(120)는 광고수신부(110)가 광고서버(200)로부터 수신한 광고를 사용자단말(100)에 구비되는 디스플레이 화면에 표시하는 역할을 한다. 이때 광고를 표시함에 있어서, 광고표시부(120)는 사용자단말(100)의 운영체제가 제공하는 바탕화면(예를 들어, 사용자단말(100)에 설치된 애플리케이션들의 실행 아이콘이 나열되는 화면)에 위젯 형태로 광고를 표시할 수 있다. 예를 들어, 광고표시부(120)는 사용자단말(100)의 바탕화면의 일측에 광고가 표시되는 광고영역을 표시하고, 광고영역 내에 광고수신부(110)가 수신한 광고가 하나 이상 포함되도록 할 수 있다. 물론 광고영역이 반드시 사용자단말(100)의 바탕화면의 일측에 표시되는 것은 아니고, 그 외의 영역에 표시될 수도 있다. The user terminal 100 includes an advertisement display unit 120. The advertisement display unit 120 serves to display the advertisement received by the advertisement receiving unit 110 from the advertisement server 200 on the display screen provided in the user terminal 100. At this time, in displaying an advertisement, the advertisement display unit 120 is in the form of a widget on the desktop provided by the operating system of the user terminal 100 (for example, a screen listing execution icons of applications installed in the user terminal 100). Can display advertisements. For example, the advertisement display unit 120 may display an advertisement region where an advertisement is displayed on one side of the desktop of the user terminal 100, and include one or more advertisements received by the advertisement receiver 110 in the advertisement region. have. Of course, the advertisement area is not necessarily displayed on one side of the background screen of the user terminal 100, but may be displayed in other areas.

이때 광고는 예를 들어, 특정 애플리케이션의 홍보를 위한 텍스트, 이미지 또는 동영상 중 적어도 하나를 포함할 수 있으며, 이와 같은 텍스트, 이미지, 동영상 등은 광고표시부(120)가 설정한 광고영역 내에 표시될 수 있다. 여기서 광고는 예를 들어, 판매서버(200)가 제공하는 애플리케이션의 실행 아이콘과 동일한 모양과 크기를 가질 수도 있고, 다른 모양이나 크기를 가질 수도 있다.In this case, the advertisement may include, for example, at least one of text, an image, or a video for promotion of a specific application, and such text, image, and video may be displayed in an advertisement area set by the advertisement display unit 120. have. In this case, for example, the advertisement may have the same shape and size as the execution icon of the application provided by the sales server 200, or may have a different shape or size.

그에 따라 사용자단말(100)에 설치된 다양한 애플리케이션들의 실행 아이콘과 함께 광고가 표시될 수 있다. Accordingly, an advertisement may be displayed along with execution icons of various applications installed in the user terminal 100.

이를 위해 광고표시부(120)는 사용자단말(100)의 바탕화면 또는 그 외 영역에서 고정된 특정 위치 또는 다른 애플리케이션의 실행 아이콘이 배열되지 않은 위치에 광고영역이 배열되도록 할 수 있다. 나아가 광고영역이 고정된 특정 위치로 설정되도록 하는 경우, 광고표시부(120)는 사용자가 임의로 광고영역의 위치를 변경할 수 없도록 할 수도 있다. To this end, the advertisement display unit 120 may allow the advertisement region to be arranged at a specific position fixed on the desktop or other region of the user terminal 100 or at a position where an execution icon of another application is not arranged. Furthermore, when the advertisement area is set to a fixed specific position, the advertisement display unit 120 may not allow the user to arbitrarily change the position of the advertisement area.

또한 사용자단말(100)에는 광고전환부(130)가 구비될 수 있다. 광고전환부(130)는 광고표시부(120)에 의해 표시된 광고를 다른 광고로 전환하거나 광고의 표시상태를 전환하는 역할을 할 수 있다. 광고전환부(130)는 광고영역에 현재 표시된 광고를, 광고수신부(110)에 의해 새로 수신된 광고로 전환할 수 있다. 또는 광고전환부(130)는 광고영역에 표시된 광고를, 사용자단말(100)에 저장된 다른 광고로 대체하여 표시되도록 하되, 이를 미리 설정된 조건에 따라 수행할 수 있다. 예를 들어, 광고마다 정해진 기간을 두고, 해당 기간이 만료하면 다음 광고로 전환되도록 할 수도 있다.In addition, the user terminal 100 may be provided with an advertisement conversion unit 130. The advertisement switching unit 130 may serve to convert the advertisement displayed by the advertisement display unit 120 into another advertisement or to change the display state of the advertisement. The advertisement converting unit 130 may convert the advertisement currently displayed in the advertisement area into an advertisement newly received by the advertisement receiving unit 110. Alternatively, the advertisement switching unit 130 may replace the advertisement displayed in the advertisement area with another advertisement stored in the user terminal 100, but may display the advertisement in accordance with a preset condition. For example, a predetermined period of time may be set for each advertisement and may be switched to the next advertisement when the period expires.

이때 상술한 광고표시부(120)는 각각의 광고에 대해 미리 정해진 기간 정보를 함께 표시하여, 사용자로 하여금 해당 광고가 언제까지 표시될지 미리 예측할 수 있도록 할 수 있다. 또한 각각의 광고에는 광고가 지시하는 애플리케이션을 사용자단말(100)에 설치하였을 때 사용자가 지급받을 수 있는 리워드의 종류나 리워드의 가치에 대한 정보를 함께 표시함으로써, 사용자가 광고에 대응하는 애플리케이션을 설치하는 것을 유도할 수도 있다. In this case, the advertisement display unit 120 may display predetermined period information for each advertisement so that the user may predict in advance when the corresponding advertisement will be displayed. Also, in each advertisement, when the application indicated by the advertisement is installed in the user terminal 100, the information corresponding to the type of reward or reward value that the user can receive is displayed together, so that the user installs the application corresponding to the advertisement. It can also lead to

그리고 사용자단말(100)에는 액션감지부(140)가 구비될 수 있다. 액션감지부(140)는 광고에 대한 사용자의 액션, 또는 광고로 인하여 사용자가 설치한 애플리케이션에 대해 발생한 사용자의 액션을 감지하여 광고서버(200)로 전달하는 역할을 수행한다. In addition, the user terminal 100 may be provided with an action detecting unit 140. The action detecting unit 140 detects the user's action on the advertisement or the user's action occurring on the application installed by the user due to the advertisement and delivers the detected action to the advertisement server 200.

액션감지부(140)는 예를 들어, 사용자단말(100)의 바탕화면에 표시된 광고영역 내의 광고를 사용자가 터치함을 감지하면, 광고서버(200)로 사용자의 액션과, 사용자단말(100)의 식별정보를 전송함으로써, 광고서버(200)가 사용자단말(100)로 하여금 광고에 대응하는 애플리케이션을 로드시키도록 할 수 있다. 광고서버(200)가 사용자단말(100)로 애플리케이션을 로드시키도록 하는 과정은 후술한다.For example, the action detecting unit 140 detects that the user touches the advertisement in the advertisement area displayed on the desktop of the user terminal 100, the user's action and the user terminal 100 to the ad server 200. By transmitting the identification information of the, the ad server 200 may cause the user terminal 100 to load the application corresponding to the advertisement. A process of causing the ad server 200 to load an application to the user terminal 100 will be described later.

또는 액션감지부(140)는 광고영역 내의 광고에 대한 사용자의 터치를 감지하면, 사용자단말(100)에 설치된 판매서버(300)와 연동하는 앱 거래용 애플리케이션과 통신하여, 사용자가 터치한 광고에 대응하는 애플리케이션의 식별정보와, 애플리케이션 다운로드 요청을 전달한다. 그에 따라 사용자단말(100)에 설치된 앱 거래용 애플리케이션이 판매서버(300)와 통신하여, 광고에 대응하는 애플리케이션을 사용자단말(100)로 로드시킨다. Alternatively, when the action detection unit 140 detects a user's touch on an advertisement in the advertisement area, the action detection unit 140 communicates with an application for application transaction linked with the sales server 300 installed in the user terminal 100 to the advertisement touched by the user. The identification information of the corresponding application and the application download request are transmitted. Accordingly, the app transaction application installed in the user terminal 100 communicates with the sales server 300 to load the application corresponding to the advertisement into the user terminal 100.

그리고 이와 같이 액션감지부(140)가 광고에 대응하는 애플리케이션이 사용자단말(100)로 로드되도록 한 후 판매서버(300)로부터 광고에 대응하는 애플리케이션이 실제로 다운로드되면, 액션감지부(140)는 광고에 대응하는 애플리케이션이 다운로드됨을 감지한다. 그에 따라 액션감지부(140)는 광고서버(200)로 광고에 대응하는 애플리케이션이 사용자단말(100)로 로드됨을 통보할 수 있다. 또한 이로써 광고서버(200)는 사용자가 광고를 보고, 광고에 대응하는 애플리케이션을 설치하였음을 감지함으로써, 사용자에게 그에 대응하는 리워드를 제공할 수 있다. When the application corresponding to the advertisement is actually downloaded from the sales server 300 after the action detection unit 140 loads the application corresponding to the advertisement to the user terminal 100, the action detection unit 140 advertises the advertisement. Detect that the application corresponding to the is downloaded. Accordingly, the action detection unit 140 may notify the advertisement server 200 that the application corresponding to the advertisement is loaded into the user terminal 100. In addition, the advertisement server 200 may provide a reward corresponding to the user by detecting that the user sees the advertisement and installs an application corresponding to the advertisement.

또한 액션감지부(140)는 이와 같이 광고에 대한 사용자의 액션을 감지할 뿐 아니라, 광고에 대한 사용자의 액션에 대응하여 애플리케이션이 실제 설치되었는지 여부도 감지할 수 있다. 나아가 액션감지부(140)는 광고에 대응하는 애플리케이션이 사용자단말(100)로 설치된 후, 사용자단말(100)에서 실행되는지 여부, 실행 후에 애플리케이션에서 미리 정해진 다른 액션이 감지되는지 여부 등을 지속적으로 감시할 수 있다. 이는 액션감지부(140)가 사용자단말(100)에 설치된 애플리케이션과 통신함으로써 수행될 수 있다. 다만 광고서버(200)가 직접 광고 대상이 되는 애플리케이션을 제공하는 운영자측의 앱서버(도면 미도시)와 통신하여 광고에 대응하는 애플리케이션 내의 사용자 액션을 직접 감시하는 경우에는 액션감지부(140)는 단순히 광고에 대한 사용자 액션이나, 광고에 대응하는 애플리케이션이 설치되는지 여부만을 감시할 수도 있다. In addition, the action detection unit 140 may not only detect the user's action on the advertisement as described above, but also detect whether the application is actually installed in response to the user's action on the advertisement. Furthermore, the action detection unit 140 continuously monitors whether the application corresponding to the advertisement is installed as the user terminal 100, is executed in the user terminal 100, whether or not another predetermined action is detected in the application after execution. can do. This may be performed by the action detecting unit 140 communicating with an application installed in the user terminal 100. However, when the ad server 200 directly monitors a user action in an application corresponding to an advertisement by communicating with an app server (not shown) of an operator providing an application to be advertised, the action detection unit 140 It may simply monitor the user action for the advertisement or whether an application corresponding to the advertisement is installed.

한편 사용자단말(100)에는 리워드수신부(150)가 포함될 수 있다. 리워드수신부(150)는 상술한 바와 같이 광고에 대한 사용자 액션이 감지됨에 따라 광고에 대응하는 애플리케이션이 사용자단말(100)에 설치되면, 사용자에게 그에 대한 보상으로 리워드를 제공받을 수 있다. 나아가 리워드수신부(150)는 사용자단말(100)의 광고수신부(110)로 광고가 수신되거나, 사용자단말(100)의 광고표시부(120)에서 광고를 표시하거나, 광고전환부(130)에서 광고를 전환하거나, 액션감지부(140)에서 정해진 액션이 감지되면, 후술할 광고서버(200)의 리워드정산부(260)로부터 리워드를 제공받을 수 있다. Meanwhile, the user terminal 100 may include a reward receiver 150. As described above, when the user action for the advertisement is detected as described above, the reward receiver 150 may receive a reward as a reward for the user when an application corresponding to the advertisement is installed in the user terminal 100. Furthermore, the reward receiver 150 receives an advertisement through the advertisement receiver 110 of the user terminal 100, displays an advertisement on the advertisement display unit 120 of the user terminal 100, or receives an advertisement from the advertisement conversion unit 130. When switching or when the action determined by the action detection unit 140 is detected, a reward may be provided from the reward calculation unit 260 of the advertisement server 200 to be described later.

그리고 광고서버(200)가 사용자단말(100) 사용자에게 리워드를 제공하면서 사용자에게 지급되는 리워드 정보를 갱신하면, 사용자단말(100)에 설치된 리워드수신부(150)가 리워드 정보를 수신하여 사용자에게 제공할 수 있다. 나아가 리워드수신부(150)는 보상으로 지급되는 리워드를 사용자가 사용할 수 있도록, 사용자에게 제공된 리워드를 교환 가치 수단으로 하는 다른 상품이나 서비스를 제공할 수도 있다. Then, when the ad server 200 updates the reward information paid to the user while providing a reward to the user of the user terminal 100, the reward receiver 150 installed in the user terminal 100 receives the reward information and provides the user with the reward information. Can be. Furthermore, the reward receiver 150 may provide other goods or services using the reward provided to the user as an exchange value means so that the user can use the reward paid as a reward.

이하에서는 도 3을 참조하여 광고서버(200)의 구성을 보다 상세하게 살펴본다.Hereinafter, the configuration of the ad server 200 will be described in more detail with reference to FIG. 3.

도 3에 도시된 바와 같이 본 발명의 실시예에 의한 광고서버(200)는 계정관리부(210)를 포함한다. 계정관리부(210)는 사용자단말(100)로부터 사용자 계정을 등록받거나, 사용자가 판매서버(300)에 등록한 사용자 계정 중 적어도 일부를 판매서버(300)와 공유할 수 있다. 이때 광고서버(200)의 운영자가 판매서버(300) 운영자와 동일한 경우에는 계정관리부(210)가 사용자 계정 정보가 저장된 데이터베이스에 직접 액세스하여 계정 정보를 관리할 수 있으나, 두 운영자가 서드파티 관계인 경우 광고서버(200)가 판매서버(300)에서 제공하는 API를 이용하여 사용자 계정을 공유할 수 있다. 즉, 운영자 사이의 관계와 무관하게 광고서버(200)는 판매서버(300)와 동일한 사용자 계정을 이용할 수 있다. 또는 판매서버(300)와 광고서버(200)가 서로 정해진 규약에 따라 필요한 데이터를 주고 받을 수 있다. As shown in FIG. 3, the advertisement server 200 according to an embodiment of the present invention includes an account manager 210. The account manager 210 may register a user account from the user terminal 100 or share at least a part of the user account registered by the user in the sales server 300 with the sales server 300. In this case, if the operator of the ad server 200 is the same as the sales server 300 operator, the account manager 210 may directly access the database in which the user account information is stored and manage the account information. The ad server 200 may share a user account by using an API provided by the sales server 300. That is, the ad server 200 may use the same user account as the sales server 300 regardless of the relationship between the operators. Alternatively, the sales server 300 and the advertisement server 200 may exchange necessary data according to a predetermined protocol.

또한 계정관리부(210)는 광고주 계정을 함께 관리할 수 있다. 광고주 계정은 광고주별로 또는 애플리케이션별로 관리될 수 있으며, 애플리케이션이 사용자단말(100)에 설치되거나, 애플리케이션에서 미리 정해진 액션의 발생이 감지되면, 이에 대응하여 광고주 계정에 미리 정해진 광고료가 과금되도록 할 수 있다. In addition, the account manager 210 may manage the advertiser account together. The advertiser account may be managed by an advertiser or by an application, and when an application is installed in the user terminal 100 or when a predetermined action is detected in the application, a predetermined advertisement fee may be charged in the advertiser account in response thereto. .

그리고 광고서버(200)에는 사용자가 다운로드하고자 하는 애플리케이션의 검색조건, 광고 시간조건, 광고 경로조건 등을 설정받는 조건설정부(220)가 구비된다. 조건설정부(220)는 계정관리부(210)에 의해 관리되는 각각의 계정으로 구별되는 사용자에 대해 여러 가지 조건을 설정받는다. 이를 위하여 조건설정부(220)는 사용자단말(100)에 설치된 앱 광고용 애플리케이션과 통신하며, 앱 광고용 애플리케이션은, 사용자가 여러 가지 조건을 선택할 수 있도록 하는 사용자 인터페이스를 제공할 수 있다. In addition, the advertisement server 200 includes a condition setting unit 220 that receives a search condition, an advertisement time condition, an advertisement path condition, and the like of an application to be downloaded by the user. The condition setting unit 220 receives various conditions for a user distinguished by each account managed by the account manager 210. To this end, the condition setting unit 220 may communicate with an app advertisement application installed in the user terminal 100, and the app advertisement application may provide a user interface for allowing a user to select various conditions.

이때 검색조건은 사용자가 관심있는 애플리케이션과 관련된 검색범위나 검색어 등을 포함할 수 있다. 예를 들어, '게임' 카테고리를 검색범위로 지정할 수 있도록 할 수 있고, 또는 '게임' 이라는 검색어를 입력받을 수도 있다. 또한 예를 들어, 판매서버(200)에서 다운로드 횟수가 일정 수 이상인 애플리케이션으로 검색조건을 한정하거나, 평가 등급이 설정등급 이상이거나, 업로드 된 날짜가 최근 3개월 내인 애플리케이션만 검색되도록 검색조건을 한정할 수 있다. 나아가 후술할 리워드가 일정수준 이상인 애플리케이션만 검색되도록 검색조건을 설정할 수도 있다. In this case, the search condition may include a search range or a search term related to an application of interest to the user. For example, a 'game' category may be designated as a search range, or a search term 'game' may be input. In addition, for example, the search server 200 may limit the search condition to the application that has a certain number of downloads or more, or limit the search condition to search only the application whose evaluation level is higher than the set level or the uploaded date is within the last 3 months. Can be. Furthermore, a search condition may be set to search only an application having a predetermined level or more of rewards to be described later.

또한 광고 시간조건은 검색된 애플리케이션이 광고로서 표시될 시간 범위에 대한 조건을 포함할 수 있다. The advertisement time condition may also include a condition for a time range in which the retrieved application will be displayed as an advertisement.

나아가 광고 경로조건은 애플리케이션의 광고가 표시되거나 광고에 의해 다운로드되는 애플리케이션이 저장되는 경로 정보 또는 경로 설정에 대한 정책을 포함할 수 있다. 예를 들어, 특정 경로를 지정하거나, 모바일 단말에서 가장 먼저 또는 가장 나중에 표시되는 화면부터 광고영역 또는 다운로드되는 애플리케이션의 실행 아이콘이 배열되도록 하는 등의 광고영역의 위치 조건 또는 다운로드 경로조건을 함께 설정할 수 있다.Furthermore, the advertisement path condition may include a policy on path information or path setting in which an application of the application is displayed or the application downloaded by the advertisement is stored. For example, the location conditions or the download path conditions of the advertisement area may be set together, such as specifying a specific path or arranging execution icons of the advertisement area or the downloaded application from the first or last screen displayed on the mobile terminal. have.

또한 광고 전환의 빈도조건 등을 추가적으로 설정받을 수 있다. 예를 들어 하루에 검색조건에 가장 부합하는 하나의 애플리케이션만 광고로 표시되도록 하는 등, 일정 기간에 대하여 광고 가능한 애플리케이션의 수를 일정 수 아래로 제한할 수 있다. 또는 광고영역에 한번에 표시되는 광고의 수를 제한할 수도 있다. In addition, the frequency condition of the advertisement conversion may be additionally set. For example, the number of applications that can be advertised for a certain period of time may be limited below a certain number, such that only one application that matches the search condition is displayed as an advertisement per day. Alternatively, the number of advertisements displayed in the advertisement area at one time may be limited.

조건설정부(220)는 이와 같은 조건을 사용자로부터 입력받아 각각의 사용자 계정에 대응하여 저장한다. The condition setting unit 220 receives such a condition from the user and stores it in correspondence with each user account.

나아가 조건설정부(220)는 사용자가 판매서버(300)나 광고서버(200)로 회원 가입할 때 입력한 프로필 정보에 기초하여 검색조건을 스스로 생성하여 저장할 수도 있다. 예를 들어, 사용자가 미성년자인 경우, 이를 검색조건으로 하여 나이제한이 있는 애플리케이션을 자동으로 필터링할 수 있으며, 또한 사용자의 프로필 정보에 포함된 관심분야 정보 등에 기초하여 검색할 애플리케이션의 카테고리를 일정 범위 내로 한정할 수도 있다. Furthermore, the condition setting unit 220 may generate and store a search condition by itself based on the profile information input when the user registers with the sales server 300 or the advertisement server 200. For example, if the user is a minor, the search criteria can be used to automatically filter out applications that are age-limited, and also, based on interest information included in the user's profile information, the category of the application to be searched can be determined. You can also limit to.

이때 조건설정부(220)가 사용자로부터 조건을 설정받는 시기는 제한되지 않는다. 사용자가 광고서버(200)와 연동하는 앱 광고용 애플리케이션을 설치한 후, 바로 검색조건 등을 설정할 수 있으나, 사용자가 검색조건을 설정하지 않더라도, 미리 설정된 일반적인 검색조건에 따라 애플리케이션을 검색하여 사용자에게 광고를 제공할 수 있다. 추후 사용자가 자신이 원하는 검색조건을 더 상세히 설정하고자 하는 경우 사용자 스스로 검색조건을 설정하면 자신이 원하는 바에 더 가까운 애플리케이션의 광고를 제공받을 수 있다. At this time, the condition setting unit 220 is not limited when the condition is set by the user. After the user installs an application for an app advertisement linked to the ad server 200, the user can set a search condition immediately. However, even if the user does not set the search condition, the user can search for the application according to the preset general search condition and advertise it to the user. Can be provided. In the future, if the user wants to set the search conditions he wants in more detail, the user can set the search conditions by himself, and can receive advertisements of the application closer to what he / she wants.

그리고 검색부(230)가 구비된다. 검색부(230)는 조건설정부(220)에서 사용자로부터 설정받은 검색조건에 기초하여 하나 이상의 애플리케이션을 검색한다. 이때 검색부(230)가 검색하는 애플리케이션은 미리 판매서버(300) 또는 광고서버(200)의 운영자 측에 광고의사를 전달하거나 광고료를 지급한 애플리케이션의 범위로 제한되도록 할 수 있다. 검색부(230)는 이를 위하여 판매서버(300)에 업로드 된 애플리케이션들의 정보에 기초하여 검색조건에 대응하는 애플리케이션들을 검색할 수 있다. 이를 위해 판매서버(300)는 판매서버(300)에 저장된 애플리케이션 정보로 광고서버(200)가 접근할 수 있도록 허용할 수 있다. 또는 판매서버(300)는 애플리케이션 정보를 광고서버(200)로 제공할 수도 있다. And a search unit 230 is provided. The search unit 230 searches for one or more applications based on the search condition set by the user in the condition setting unit 220. In this case, the application searched by the searcher 230 may be limited to a range of applications that deliver an advertising intention or pay an advertisement fee to an operator of the sales server 300 or the advertisement server 200 in advance. The searcher 230 may search for applications corresponding to the search condition based on the information of the applications uploaded to the sales server 300. To this end, the sales server 300 may allow the advertisement server 200 to access the application information stored in the sales server 300. Alternatively, the sales server 300 may provide application information to the advertisement server 200.

이때 검색부(230)는 각각의 애플리케이션의 명칭, 카테고리, 소개정보, 언어정보, 제공자 정보, 평가정보, 가격정보 등, 애플리케이션에 대한 모든 정보 중 적어도 일부를 참조할 수 있다. In this case, the search unit 230 may refer to at least some of all information about the application, such as the name, category, introduction information, language information, provider information, evaluation information, price information, etc. of each application.

그리고 이와 같이 검색부(230)가 각 사용자가 설정한 검색조건에 대응하여 애플리케이션을 검색하면, 광고제공부(240)는 검색된 애플리케이션의 광고를 사용자단말(100)로 제공한다. 이때 광고는 텍스트, 이미지, 동영상 데이터 중 적어도 하나를 포함하여 구성되며, 예를 들어 애플리케이션의 실행 아이콘과 동일한 이미지가 될 수 있다. When the searcher 230 searches for an application in response to a search condition set by each user, the advertisement providing unit 240 provides an advertisement of the searched application to the user terminal 100. In this case, the advertisement may include at least one of text, an image, and video data. For example, the advertisement may be the same image as the execution icon of the application.

또한 본 발명의 실시예에 의한 광고서버(200)에는 로드실행부(250)가 구비될 수 있다. 로드실행부(250)는 사용자단말(100)의 액션감지부에서, 사용자의 광고영역으로의 터치 입력이나 그 외 사용자 액션을 감지하면, 사용자 액션이 발생한 광고에 대응하는 애플리케이션이 사용자단말(100)로 로드되도록 한다. 이를 위하여 직접 판매서버(300)로 검색된 애플리케이션의 식별정보와, 검색된 애플리케이션이 로드될 사용자단말의 식별정보를 전달함으로써, 판매서버(300)가 검색된 애플리케이션을 직접 해당 사용자단말(100)로 다운로드 시키도록 할 수도 있다. In addition, the ad server 200 according to an embodiment of the present invention may be provided with a load execution unit 250. When the load execution unit 250 detects a user's touch input or other user action in the action detection unit of the user terminal 100, the application corresponding to the advertisement in which the user action has occurred is executed by the user terminal 100. To be loaded. To this end, by transmitting the identification information of the application retrieved to the direct sales server 300 and the identification information of the user terminal on which the retrieved application is to be loaded, the sales server 300 downloads the retrieved application directly to the corresponding user terminal 100. You may.

한편 이때, 판매서버(300)는 광고서버(200) 측의 요청에 의해 사용자단말(100)로 로드되는 애플리케이션에 광고서버(200)에 의해 로드됨을 표시하는 별도의 태그를 삽입할 수 있고, 사용자단말(100)은 이를 인식할 수 있다. Meanwhile, at this time, the sales server 300 may insert a separate tag indicating that the advertisement server 200 is loaded by the application loaded to the user terminal 100 at the request of the ad server 200, and the user The terminal 100 may recognize this.

또한 광고서버(200)에는 리워드정산부(260)가 구비된다. 리워드정산부(260)는 사용자단말(100)에 광고에 대응하는 애플리케이션이 다운로드되거나 다운로드된 애플리케이션에서 미리 정해진 액션이 수행되면, 이를 감지하여 사용자에게 리워드를 제공한다. 이때 각각의 애플리케이션에는 미리 리워드가 정해질 수 있다. 리워드는 예를 들어, 통신요금을 공제할 수 있는 포인트, 상품, 현금, 온라인 쇼핑이나 서비스 이용을 가능하게 하는 포인트, 또는 유료 애플리케이션을 다운로드 받는데 사용할 수 있는 포인트 등이 될 수 있다. 물론 리워드가 지급되지 않도록 설정된 애플리케이션도 있을 수 있다. In addition, the ad server 200 is provided with a reward calculation unit 260. The reward calculation unit 260 detects this when an application corresponding to the advertisement is downloaded to the user terminal 100 or a predetermined action is performed in the downloaded application, and provides a reward to the user. In this case, a reward may be determined in advance for each application. Rewards may be, for example, points that can deduct communication fees, goods, cash, points that enable online shopping or services, or points that can be used to download paid applications. Of course, some applications may be set up so that rewards are not paid.

그리고 리워드를 지급하는 시기는, 단계적으로 정해질 수 있다. 예를 들어, 단순히 사용자단말(100)에 애플리케이션이 다운로드되면 광고에 대한 보상으로서 리워드가 지급되도록 할 수 있고, 미리 설정된 '액션' 예를 들어, 애플리케이션의 최초 실행, 또는 애플리케이션을 통해 제공되는 서비스로의 회원가입, 또는 일정기간 이상의 애플리케이션 이용, 또는 애플리케이션의 게임캐릭터가 미리 설정된 레벨 이상이 되는 등, 애플리케이션과 관련된 사용자의 단계적인 액션에 따라 리워드가 나누어 지급되도록 할 수도 있다. 또한 이때마다 광고서버(200)는 애플리케이션을 판매서버(300)에 업로드한 광고주에게 광고료를 과금할 수도 있다. The timing of paying rewards can be determined in stages. For example, when an application is simply downloaded to the user terminal 100, a reward may be paid as a reward for an advertisement, and a preset 'action' may be, for example, the first execution of the application or a service provided through the application. Rewards may be paid in accordance with the user's step-by-step actions, such as membership registration, or use of the application for a certain period of time, or the game character of the application is above a predetermined level. In addition, at this time, the advertisement server 200 may charge the advertisement fee to the advertiser who uploaded the application to the sales server 300.

이때 리워드정산부(260)는 사용자에게 중복으로 리워드가 지급되지 않도록 하기 위하여, 매 단계의 리워드 지급 시마다 또는 리워드 지급 조건에 해당하는 액션이 일어날 때마다 관련 애플리케이션의 식별정보와, 사용자 또는 사용자단말(100)의 식별정보를 연관하여 저장한다. 예를 들어, 애플리케이션이 사용자단말(100)로 로드될 때, 로드되는 애플리케이션의 식별정보에 매칭하여, 애플리케이션이 로드되는 대상이 되는 각각의 사용자단말(100) 또는 사용자를 식별할 수 있는 식별정보(사용자 또는 사용자단말(100)을 서로 구분할 수 있는 것이라면 어떤 정보라도 가능함)를 함께 저장한다. 이를 위해 각각의 애플리케이션마다 따로 리워드 테이블이 작성될 수 있다.At this time, the reward settlement unit 260, so that the rewards are not duplicated to the user, the identification information of the relevant application and the user or the user terminal (when each action of the reward payment conditions or the reward payment conditions occur each time) The identification information of 100) is associated and stored. For example, when the application is loaded into the user terminal 100, identification information for identifying each user terminal 100 or a user to which the application is loaded by matching the identification information of the loaded application ( If the user or user terminal 100 can be distinguished from each other any information is possible) is stored together. To do this, a reward table can be created for each application.

리워드 테이블은 예를 들어, 다음과 같은 형식이 될 수 있다. The reward table may be, for example, in the following format.

애플리케이션 AApplication A 다운로드Download 실행Execution 회원가입Sign Up 친구 초대Invite friends ...... 사용자 1User 1 1One 1One 1One 00 ...... 사용자 2User 2 1One 1One 00 00 ...... 사용자 3User 3 1One 00 00 00 ...... ...... ...... ...... ...... ...... ......

이와 같은 리워드 테이블은 '애플리케이션 A'에 대한 것으로서, 각각의 애플리케이션마다 따로 관리될 수 있다. 또한 1과 0은 각각 액션의 발생여부를 나타내거나 또는 액션의 발생에 따른 리워드의 지급 여부를 나타낼 수 있다. Such a reward table is for 'Application A' and may be managed separately for each application. In addition, 1 and 0 may indicate whether an action is generated or whether a reward is paid according to the occurrence of the action.

이러한 리워드 테이블은, 리워드 지급 전에 작성될 수도 있고, 리워드 지급 후에 작성될 수도 있다. 리워드 지급 전에 작성되는 경우, 이와 같은 테이블이 리워드 지급의 기준으로 사용될 수 있으며, 추후 리워드 지급 여부는 다른 별개의 테이블로 작성하여, 두 테이블의 비교결과를 광고료 과금의 오류를 추출하기 위한 데이터로 사용할 수 있다. This reward table may be created before the reward payment or may be created after the reward payment. If a table is created before the reward is issued, such a table can be used as the basis for the reward payment, and future rewards can be used as a separate table to use the comparison result of the two tables as data for extracting the error of advertising charges. Can be.

이때 리워드 지급을 위한 '액션'의 발생 여부를 광고서버(200)가 감지하기 위하여, 광고서버(200)에 의해 사용자단말(100)로 로드되는 각각의 애플리케이션에는 미리 설정된 액션을 감지하면, 감지된 액션의 종류를 직접 또는 앱 광고용 애플리케이션(액션감지부(140))을 통해 광고서버(200)로 전달할 수 있다. At this time, in order for the ad server 200 to detect whether or not an 'action' for reward payment has occurred, each application loaded by the ad server 200 to the user terminal 100 detects a preset action, The type of action may be transmitted to the ad server 200 directly or through an application for application advertisement (action detection unit 140).

또는 광고서버(200)는 각각의 애플리케이션과 연동하는 앱서버(도면 미도시)로부터 각각의 액션 발생 여부에 대한 정보를 수신할 수도 있다.Alternatively, the ad server 200 may receive information on whether each action occurs from an app server (not shown) interworking with each application.

즉, 위와 같은 리워드 테이블이 광고서버(200)에서 직접 작성되지 않고, 앱서버에서 작성되어 광고서버(200)로 전달될 수 있으며, 리워드정산부(260)는 이와 같이 앱서버에서 작성된 리워드 테이블에 기초하여 사용자에게 리워드를 제공할 수 있다.That is, the reward table as described above is not directly created in the ad server 200, but can be created in the app server and delivered to the ad server 200, the reward calculation unit 260 is in the reward table created in the app server in this way The reward may be provided to the user based on the result.

또한 리워드정산부(260)는 리워드 지급 여부에 대한 정보를 포함하는 리워드 테이블에 기초하여, 사용자단말(100)에서 감지된 특정 액션에 대응하여 리워드를 지급할 수 있다. 예를 들어 애플리케이션 다운로드시 지급되는 리워드를 반복적으로 지급받기 위해서 특정 애플리케이션을 설치하고 삭제하는 것을 반복하는 행위를 방지하기 위해, 임의의 사용자단말(100)로 임의의 애플리케이션이 로드되더라도, 미리 작성된 리워드 테이블에 해당 사용자가 이미 애플리케이션 로드로 인한 리워드를 지급받은 것으로 표시된 경우, 리워드를 지급하지 않을 수 있다. In addition, the reward settlement unit 260 may pay a reward in response to a specific action detected by the user terminal 100 based on a reward table including information on whether or not the reward is paid. For example, in order to prevent the repetition of installing and deleting a specific application in order to repeatedly receive the rewards paid when downloading an application, a reward table prepared in advance even if any application is loaded to any user terminal 100. If it is indicated that the user has already received the reward for loading the application, the reward may not be paid.

또는 광고서버(200)는 앱 광고용 애플리케이션을 통해 사용자단말(100)의 운영체제로부터 사용자단말(100)에 설치된 애플리케이션들에 대한 히스토리 정보(예를 들어, 애플리케이션의 설치 또는 삭제 이력 등)를 획득함으로써 리워드 제공 여부를 결정할 수 있다. Alternatively, the ad server 200 may acquire the history information (for example, the installation or deletion history of the application, etc.) of the applications installed in the user terminal 100 from the operating system of the user terminal 100 through the application for application advertising. You can decide whether or not to provide.

나아가 리워드정산부(260)는, 단순히 사용자단말(100)로 광고가 제공되거나, 사용자단말(100)에서 광고가 표시되는 경우에도 사용자에게 리워드가 지급되도록 할 수 있다. 이를 위하여 리워드정산부(260)는 광고제공부(230)가 사용자단말(100)로 광고를 제공하면 이에 따라 리워드를 정산할 수도 있고, 사용자단말(100)에 광고가 표시되는지 감시하여 리워드를 정산할 수도 있다. 나아가 리워드정산부(260)는 단순히 상술한 앱 광고용 애플리케이션이 사용자단말(100)에 설치되는 것만으로도 리워드 지급 조건을 만족하는 것으로 하여, 사용자에게 리워드를 제공할 수 있다. 이때 앱 광고용 애플리케이션의 설치에 따라 사용자에게 리워드를 지급하는 방식은, 앱 광고용 애플리케이션이 사용자단말(100)에 설치된 때로부터의 시간 경과에 따라, 또는 앱 광고용 애플리케이션이 사용자단말(100)에서 실행되는 시간 경과에 따라 경과된 시간에 비례하여 지급되도록 하거나, 앱 광고용 애플리케이션을 통해 제공되는 광고의 수에 비례하도록 리워드를 지급하거나, 제공되는 광고마다 설정된 비용의 총합으로 리워드를 결정할 수도 있다. Furthermore, the reward settlement unit 260 may simply allow a reward to be paid to the user even when an advertisement is provided to the user terminal 100 or an advertisement is displayed on the user terminal 100. To this end, when the advertisement providing unit 230 provides an advertisement to the user terminal 100, the reward settlement unit 260 may settle the reward accordingly, and monitor the advertisement on the user terminal 100 to settle the reward. It may be. Furthermore, the reward settlement unit 260 may provide the reward to the user by simply satisfying the reward payment condition by simply installing the above-described app advertisement application on the user terminal 100. At this time, the method of paying the user according to the installation of the application for the app advertising, the time from when the application for installing the app advertising application on the user terminal 100, or the time when the application for the app advertising application is executed in the user terminal 100 The reward may be paid in proportion to the elapsed time as the elapsed time, the reward may be paid in proportion to the number of advertisements provided through the application for the app advertisement, or the reward may be determined by the sum of the costs set for each provided advertisement.

한편 본 발명의 실시예에 따른 애플리케이션 광고방법은, 도 4에 도시된 바와 같이 사용자 조건에 맞는 앱을 검색하는 단계(S110)로부터 시작될 수 있다. 이때 사용자 조건은 사용자가 직접 설정한 검색조건이 될 수도 있으나, 사용자가 직접 검색조건을 설정하지 않은 경우 검색서버(200)가 임의로 결정하거나 사용자의 프로필 정보 등을 참조하여 설정할 수 있다.On the other hand, the application advertising method according to an embodiment of the present invention, as shown in FIG. In this case, the user condition may be a search condition set directly by the user. However, when the user does not set the search condition directly, the search server 200 may arbitrarily determine or refer to the user's profile information.

그리고 S110단계에서 검색된 애플리케이션에 대응하는 광고가 사용자단말(100)로 제공되어 화면에 표시될 수 있다(S120). In operation S120, an advertisement corresponding to the searched application may be provided to the user terminal 100 and displayed on the screen.

만약 사용자가 사용자단말(100)에 표시된 광고를 선택하는 터치 입력을 발생시키는 등, 광고에 대응하는 애플리케이션에 대한 다운로드요청이 사용자로부터 수신되면(S130), 광고서버(200) 또는 사용자단말(100)은 판매서버(300)로 해당 애플리케이션에 대한 다운로드를 요청하여 광고에 대응하는 애플리케이션이 사용자단말(100)에 설치되도록 할 수 있다(S140). If a user receives a download request for an application corresponding to the advertisement, such as generating a touch input for selecting an advertisement displayed on the user terminal 100 (S130), the ad server 200 or the user terminal 100. The sales server 300 may request a download for the corresponding application so that the application corresponding to the advertisement may be installed in the user terminal 100 (S140).

광고에 대응하는 애플리케이션을 설치한 것에 대한 보상으로서 사용자에게 리워드를 제공하는 단계(S150)가 수행된다. In operation S150, a reward is provided to the user as a reward for installing an application corresponding to the advertisement.

또한 나아가 사용자단말(100)로 광고가 제공되거나, 사용자단말(100)에 로드된 애플리케이션에서 미리 설정된 액션이 발생함을 감지하면, 광고서버(200)는 해당 애플리케이션의 광고주에게 미리 정해진 금액을 과금하고, 사용자단말(100)로 리워드를 제공할 수 있다. 리워드는 이미 설명한 바와 같이 다양한 방식으로 제공될 수 있다. Further, when an advertisement is provided to the user terminal 100 or when a preset action occurs in an application loaded in the user terminal 100, the ad server 200 charges a predetermined amount to an advertiser of the corresponding application. In addition, the user terminal 100 may provide a reward. Rewards may be provided in a variety of ways as already described.

한편 위에서 설명한 본 발명의 실시예에서, 광고서버(200)가 사용자단말(100)로 광고에 대응하는 애플리케이션을 다운로드 시킬 때, 다운로드되는 애플리케이션의 범위를 무료 애플리케이션으로 한정할 수 있다. 또는 다운로드 되는 애플리케이션의 범위를 유료 애플리케이션까지 확장할 수 있고, 이 경우 해당 애플리케이션에 대해서 미리 설정된 단계, 예를 들어 회원가입 단계까지 액션이 수행된 경우 미리 정해진 애플리케이션의 단가가 사용자단말(100)로 과금되도록 할 수 있다. 즉, 본 발명의 실시예에서 광고로서 다운로드 되는 애플리케이션은 최초에는 모두 무료로 설치되고, 추후 사용자의 애플리케이션 사용 의사가 확인되는 단계에서 애플리케이션의 설치 금액이 과금되도록 할 수 있다. Meanwhile, in the embodiment of the present invention described above, when the ad server 200 downloads an application corresponding to the advertisement to the user terminal 100, the range of the downloaded application may be limited to the free application. Alternatively, the scope of the downloaded application can be extended to the paid application, and in this case, when an action is performed for a predetermined step, for example, a registration step, the unit price of the predetermined application is charged to the user terminal 100. You can do that. That is, in the exemplary embodiment of the present invention, all of the applications downloaded as advertisements may be initially installed free of charge, and thereafter, the installation amount of the applications may be charged at a stage where the user's intention to use the application is confirmed.

또한 상기 앱 광고용 애플리케이션은, 상술한 리워드정산부(250)에서 정산한 리워드의 내역이나 사용자단말(100)의 애플리케이션 로드 히스토리 등을 사용자에게 제공할 수 있으며, 정산된 리워드를 이용하여 구매할 수 있는 상품정보 등을 제공할 수 있다. In addition, the app application for advertising, the user can provide the details of the rewards calculated by the reward calculation unit 250, the application load history of the user terminal 100, etc., the product that can be purchased using the rewards calculated Information and the like.

이상에서 설명된 실시예에 따른 광고방법은 컴퓨터에 의해 실행되는 프로그램 모듈과 같은 컴퓨터에 의해 실행가능한 명령어를 포함하는 기록 매체의 형태로도 구현될 수 있다. 컴퓨터 판독 가능 매체는 컴퓨터에 의해 액세스될 수 있는 임의의 가용 매체일 수 있고, 휘발성 및 비휘발성 매체, 분리형 및 비분리형 매체를 모두 포함한다. 또한, 컴퓨터 판독가능 매체는 컴퓨터 저장 매체 및 통신 매체를 모두 포함할 수 있다. 컴퓨터 저장 매체는 컴퓨터 판독가능 명령어, 데이터 구조, 프로그램 모듈 또는 기타 데이터와 같은 정보의 저장을 위한 임의의 방법 또는 기술로 구현된 휘발성 및 비휘발성, 분리형 및 비분리형 매체를 모두 포함한다. 통신 매체는 전형적으로 컴퓨터 판독가능 명령어, 데이터 구조, 프로그램 모듈, 또는 반송파와 같은 변조된 데이터 신호의 기타 데이터, 또는 기타 전송 메커니즘을 포함하며, 임의의 정보 전달 매체를 포함한다. The advertisement method according to the embodiment described above may be implemented in the form of a recording medium including instructions executable by a computer, such as a program module executed by the computer. Computer readable media can be any available media that can be accessed by a computer and includes both volatile and nonvolatile media, removable and non-removable media. In addition, the computer-readable medium may include both computer storage media and communication media. Computer storage media includes both volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Communication media typically includes any information delivery media, including computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave, or other transport mechanism.

전술한 본 발명의 설명은 예시를 위한 것이며, 본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 쉽게 변형이 가능하다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 예를 들어, 단일형으로 설명되어 있는 각 구성 요소는 분산되어 실시될 수도 있으며, 마찬가지로 분산된 것으로 설명되어 있는 구성 요소들도 결합된 형태로 실시될 수 있다.The foregoing description of the present invention is intended for illustration, and it will be understood by those skilled in the art that the present invention may be easily modified in other specific forms without changing the technical spirit or essential features of the present invention. will be. It is therefore to be understood that the above-described embodiments are illustrative in all aspects and not restrictive. For example, each component described as a single entity may be distributed and implemented, and components described as being distributed may also be implemented in a combined form.

Claims (13)

사용자단말과, 상기 사용자단말을 통해 사용자에게 애플리케이션의 광고를 제공하는 광고서버를 포함하는 애플리케이션 광고 시스템에 있어서,
임의의 사용자에게 광고가 제공될, 미리 설정된 조건에 대응하는 하나 이상의 애플리케이션을 검색하는 검색부와;
상기 검색부에서 검색된 하나 이상의 애플리케이션의 광고를 상기 임의의 사용자에게 제공하는 광고제공부; 그리고
상기 광고제공부에서 제공하는 하나 이상의 애플리케이션의 광고를 상기 임의의 사용자에게 제공되는 화면의 광고영역에 표시하는 광고표시부를 포함하는 애플리케이션 광고 시스템.
An application advertising system comprising a user terminal and an advertisement server for providing an advertisement of an application to a user through the user terminal,
A search unit for searching for one or more applications corresponding to a preset condition to which an advertisement is to be provided to any user;
An advertisement providing unit providing advertisements of at least one application searched by the search unit to the arbitrary users; And
And an advertisement display unit displaying advertisements of at least one application provided by the advertisement providing unit in an advertisement area of a screen provided to the arbitrary user.
제1항에 있어서,
상기 광고 시스템은,
상기 광고표시부에 표시된 하나 이상의 애플리케이션의 광고 중 선택된 어느 하나의 광고에 대한 사용자 액션을 감지하는 액션감지부와;
상기 액션감지부에서 감지한 사용자 액션에 대응하여 상기 임의의 사용자에게 선택된 광고에 대응하는 애플리케이션을 제공하는 로드실행부를 더 포함하는 애플리케이션 광고 시스템.
The method of claim 1,
The advertisement system comprises:
An action detecting unit detecting a user action for any one selected advertisement among advertisements of one or more applications displayed on the advertisement display unit;
And a load execution unit configured to provide an application corresponding to the selected advertisement to the arbitrary user in response to the user action detected by the action detection unit.
제2항에 있어서,
상기 광고 시스템은,
상기 광고표시부가 상기 하나 이상의 애플리케이션의 광고를 표시하거나, 상기 로드실행부가 상기 임의의 사용자에게 상기 선택된 광고에 대응하는 애플리케이션을 제공하거나, 상기 액션감지부가 상기 로드실행부에 의해 상기 임의의 사용자에게 제공된 애플리케이션에서 미리 정해진 액션의 발생을 감지하면, 상기 임의의 사용자에게 정해진 리워드를 제공하는 리워드정산부를 더 포함하는 애플리케이션 광고 시스템.
3. The method of claim 2,
The advertisement system comprises:
The advertisement display unit displays an advertisement of the one or more applications, the load execution unit provides an application corresponding to the selected advertisement to the arbitrary user, or the action detection unit is provided to the arbitrary user by the load execution unit. If the application detects the occurrence of a predetermined action, the application advertising system further comprises a reward calculation unit for providing a predetermined reward to the user.
제1항에 있어서,
상기 광고 시스템은,
각각의 사용자로부터 상기 검색부에서 검색할 애플리케이션의 검색조건을 설정받는 조건설정부를 더 포함하는 애플리케이션 광고 시스템.
The method of claim 1,
The advertisement system comprises:
And a condition setting unit which receives a search condition of an application to be searched by the search unit from each user.
제3항에 있어서,
상기 리워드정산부는,
상기 임의의 사용자단말에 대하여 상기 로드실행부에 의해 상기 임의의 사용자에게 제공된 애플리케이션에서 발생한 액션 히스토리 정보를 저장하고, 상기 액션 히스토리 정보에 미리 저장된 액션이 발생하면 리워드를 제공하지 않는, 애플리케이션 광고 시스템.
The method of claim 3,
The reward settlement unit,
And store the action history information generated in the application provided to the arbitrary user by the load execution unit with respect to the arbitrary user terminal, and do not provide a reward when an action previously stored in the action history information occurs.
제1항에 있어서,
상기 검색부는,
상기 임의의 사용자단말에 대응하는 사용자의 프로필 정보에 기초하여 상기 검색부에서 검색할 애플리케이션의 검색조건을 설정하는, 애플리케이션 광고 시스템.
The method of claim 1,
The search unit may search,
And setting a search condition of an application to be searched by the search unit based on profile information of a user corresponding to the arbitrary user terminal.
제2항에 있어서,
상기 광고제공부는,
상기 검색된 애플리케이션의 광고로서, 상기 검색된 애플리케이션의 실행 아이콘을 상기 임의의 사용자에게 제공하는, 애플리케이션 광고 시스템.
3. The method of claim 2,
The advertisement providing unit,
An advertisement of the retrieved application, the execution icon of the retrieved application being provided to the arbitrary user.
사용자단말과, 사용자단말로 하나 이상의 애플리케이션을 제공하는 판매서버와, 상기 판매서버에서 상기 사용자단말로 제공하는 애플리케이션 중 적어도 하나를 상기 사용자단말로 로드시키는 광고서버를 포함하는 애플리케이션 광고 시스템에 있어서,
상기 광고서버는,
임의의 사용자단말로 광고가 제공될, 미리 설정된 조건에 대응하는 하나 이상의 애플리케이션을 검색하는 검색부; 그리고
상기 검색부에서 검색된 하나 이상의 애플리케이션의 광고를 상기 임의의 사용자단말로 제공하는 광고제공부를 포함하고,
상기 사용자단말은,
상기 광고제공부에서 제공하는 하나 이상의 애플리케이션의 광고를 상기 임의의 사용자단말로 제공되는 화면의 광고영역에 표시하는 광고표시부를 포함하는, 애플리케이션 광고 시스템.
An application advertising system comprising a user terminal, a sales server for providing one or more applications to the user terminal, and an advertisement server for loading at least one of the applications provided from the sales server to the user terminal to the user terminal.
The advertisement server includes:
A search unit for searching for one or more applications corresponding to a preset condition, to which an advertisement is to be provided to any user terminal; And
An advertisement providing unit for providing an advertisement of at least one application searched by the search unit to the arbitrary user terminal;
The user terminal comprises:
And an advertisement display unit displaying advertisements of at least one application provided by the advertisement providing unit in an advertisement area of a screen provided to the arbitrary user terminal.
제8항에 있어서,
상기 사용자단말은,
상기 광고제공부에서 제공하는 광고를 수신하여, 상기 광고표시부에 표시된 광고를 새로 수신된 광고로 전환하는 광고전환부를 더 포함하는 애플리케이션 광고 시스템.
9. The method of claim 8,
The user terminal comprises:
And an advertisement switching unit for receiving an advertisement provided by the advertisement providing unit and converting an advertisement displayed on the advertisement display unit into a newly received advertisement.
제8항에 있어서,
상기 광고영역의 위치는 사용자에 의해 변경되지 않는 고정된 위치인, 애플리케이션 광고 시스템.
9. The method of claim 8,
Wherein the position of the advertisement area is a fixed position that is not changed by the user.
복수의 사용자에게 애플리케이션의 광고를 제공하는 애플리케이션 광고 시스템에 의하여 수행되는 애플리케이션 광고 방법에 있어서,
임의의 사용자에게 광고가 제공될, 미리 설정된 조건에 대응하는 하나 이상의 애플리케이션을 검색하는 단계와;
검색된 하나 이상의 애플리케이션의 광고를 상기 임의의 사용자에게 제공하는 단계; 그리고
상기 임의의 사용자에게 제공하는 하나 이상의 애플리케이션의 광고를 상기 임의의 사용자에게 제공되는 화면의 광고영역에 표시하는 단계를 포함하는, 애플리케이션 광고 시스템.
In the application advertising method performed by the application advertising system for providing an advertisement of the application to a plurality of users,
Retrieving at least one application corresponding to a preset condition for which an advertisement is to be provided to any user;
Providing advertisements of the retrieved one or more applications to any of the users; And
Displaying an advertisement of at least one application provided to the arbitrary user in an advertisement area of a screen provided to the arbitrary user.
제10항에 있어서,
상기 광고 방법은,
표시된 하나 이상의 애플리케이션의 광고 중 선택된 어느 하나의 광고에 대한 사용자 액션을 감지하는 단계; 그리고
감지된 사용자 액션에 대응하여 상기 임의의 사용자에게 선택된 광고에 대응하는 애플리케이션을 제공하는 단계를 더 포함하는, 애플리케이션 광고 방법.
11. The method of claim 10,
The advertising method includes:
Detecting a user action for a selected one of the advertisements of the displayed one or more applications; And
Providing the application corresponding to the selected advertisement to the user in response to the sensed user action.
제11항에 있어서,
상기 광고 방법은,
상기 제공하는 단계에서 상기 검색된 하나 이상의 애플리케이션의 광고를 상기 임의의 사용자에게 제공하면, 상기 임의의 사용자에게 리워드를 제공하는 단계를 더 포함하는, 애플리케이션 광고 방법.
12. The method of claim 11,
The advertising method includes:
If providing the advertisement of the searched one or more applications to the arbitrary user, further comprising providing a reward to the arbitrary user.
KR1020120139843A 2012-09-28 2012-12-04 System and method for advertisement of application KR20140042616A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR20120109326 2012-09-28
KR1020120109326 2012-09-28

Publications (1)

Publication Number Publication Date
KR20140042616A true KR20140042616A (en) 2014-04-07

Family

ID=50651753

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120139843A KR20140042616A (en) 2012-09-28 2012-12-04 System and method for advertisement of application

Country Status (1)

Country Link
KR (1) KR20140042616A (en)

Similar Documents

Publication Publication Date Title
US20150134452A1 (en) Mechanism for facilitating dynamic and targeted advertisements for computing systems
US20130238449A1 (en) Polymorphic Advertisements
US9607313B2 (en) Targeted content streaming banners
US20120066068A1 (en) Advertisement Delivery System Based on Electronic Coupon
US20210234774A1 (en) System, Method and Apparatus for Managing Services and Applications
EP2699031B1 (en) Targeted content streaming banners
KR101583115B1 (en) Management system of advertisement application and the management method
CN103116594A (en) Application execution apparatus, application providing apparatus, and application distribution method using chaining of applications
US20190012693A1 (en) Method for selling no-show item at special price and apparatus therefor
WO2013188409A1 (en) Determining offers for a geofenced geographic area
JP6243933B2 (en) Product sales server device, sales promotion system, application program, and sales promotion method
JP6051248B2 (en) Display control method, electronic device, display control program, and display control system
US20120053999A1 (en) Delivering Highly Targeted Advertisements Based on a Coupon-Exchanging System
US10007903B1 (en) System for transmitting customer data from a device
JP6408538B2 (en) Display control method, electronic device, display control program, and display control system
US20170351419A1 (en) Systems and methods of dynamically providing information at detection of scrolling operations
KR20140042616A (en) System and method for advertisement of application
CN111639282A (en) Information display method, display device and electronic equipment
KR20140037736A (en) System and method for advertisement of application
KR101508179B1 (en) Method and system for generating application shortcut
KR20130122079A (en) Server and method for distributing contents
KR20190059141A (en) Method for sharing products and offering gifts using integrating shopping cart service
JP2020064432A (en) Information display program, information display device and information display method
WO2014123505A1 (en) Method and system for group purchase of on-line advertising
JP5332856B2 (en) Information distribution apparatus, portable terminal, information distribution system, information distribution method, user interface setting method, and program

Legal Events

Date Code Title Description
WITN Withdrawal due to no request for examination