[go: up one dir, main page]

KR20140121514A - Method for Processing Check-in - Google Patents

Method for Processing Check-in Download PDF

Info

Publication number
KR20140121514A
KR20140121514A KR20130037197A KR20130037197A KR20140121514A KR 20140121514 A KR20140121514 A KR 20140121514A KR 20130037197 A KR20130037197 A KR 20130037197A KR 20130037197 A KR20130037197 A KR 20130037197A KR 20140121514 A KR20140121514 A KR 20140121514A
Authority
KR
South Korea
Prior art keywords
information
wireless terminal
check
advertisement
pieces
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
KR20130037197A
Other languages
Korean (ko)
Other versions
KR101483852B1 (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 KR20130037197A priority Critical patent/KR101483852B1/en
Publication of KR20140121514A publication Critical patent/KR20140121514A/en
Application granted granted Critical
Publication of KR101483852B1 publication Critical patent/KR101483852B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/0261Targeted advertisements based on user location
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0238Discounts or incentives, e.g. coupons or rebates at point-of-sale [POS]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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 OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0277Online advertisement
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/021Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences

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)
  • Signal Processing (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 발명은 체크인 처리 방법에 관한 것으로, 본 발명에 따른 체크인 처리 방법은, 사용자의 무선단말에 구비된 프로그램을 통해 실행되는 체크인 처리 방법에 있어서, 지정된 위치에 대한 위치 정보를 내장한 M(M≥1)개의 광고 컨텐츠를 수신하여 지정된 저장영역에 저장하는 제1 단계와, 상기 무선단말의 위치를 확인하여 상기 M개의 광고 컨텐츠에 내장된 위치 정보와 비교하여 매칭되는지 확인하는 제2 단계와, 상기 매칭된 위치 정보를 내장한 m(1≤m≤M)개의 광고 컨텐츠를 확인하여 표시하는 제3 단계와, 상기 표시된 m개의 광고 컨텐츠 중 적어도 하나의 광고 컨텐츠를 선택받는 제4 단계와, 상기 선택된 광고 컨텐츠로부터 n(1≤n≤N)개의 정보를 독출하고, 상기 무선단말에 구비된 적어도 하나의 자원을 이용하여 (N-n)개의 정보를 획득하는 제5 단계와, 상기 광고 컨텐츠로부터 독출된 n개의 정보와 상기 무선단말의 자원을 이용하여 획득된 (N-n)개의 정보를 포함하는 N개의 정보로 구성된 체크인 정보를 생성하는 제6 단계와, 상기 생성된 체크인 정보를 지정된 서버로 전송하는 제7 단계를 포함한다.The present invention relates to a check-in processing method, and a check-in processing method according to the present invention is a check-in processing method executed by a program provided in a wireless terminal of a user, comprising the steps of: 1) pieces of advertisement contents and storing the advertisement contents in a designated storage area; a second step of checking the location of the wireless terminal and comparing the location information with the location information embedded in the M pieces of advertisement contents to check whether they match; A third step of checking and displaying m (1? M? M) advertisement contents containing the matched position information, a fourth step of selecting at least one advertisement content among the displayed m advertisement contents, A fifth step of reading n (1? N? N) pieces of information from the advertisement contents and obtaining (Nn) pieces of information using at least one resource provided in the wireless terminal; A step of generating check-in information composed of N pieces of information read out from the advertisement contents and N pieces of information including (Nn) pieces of information obtained by using the resources of the wireless terminal; And a seventh step of transmitting to the server.

Description

체크인 처리 방법{Method for Processing Check-in}Method for Processing Check-in}

본 발명은 무선단말로 제공된 광고 컨텐츠에 적어도 1회 이상 노출된 사용자가 상기 광고 컨텐츠에 대응하는 지정된 위치의 매장 또는 상점에 방문하는 경우에 상기 사용자의 무선단말을 통해 상기 지정된 위치에 대한 체크인(Check-in)을 수행하고 그 결과로서 상기 사용자에게 지정된 리워드를 제공하는 것이다.
The present invention relates to a method and apparatus for checking whether a user who is exposed to advertisement contents provided at a wireless terminal at least once is visiting a store or a shop at a designated location corresponding to the advertisement content through the wireless terminal of the user -in < / RTI >) and as a result provides the user with the designated reward.

온라인을 통해 제공되는 광고는 소위 CPC(Cost Per Click) 또는 CPA(Click Per Action)라고 불리는 방식을 통해 광고 효과를 정량화하고 광고 비용을 과금할 수 있었다. CPC는 온라인을 통해 제공되는 광고에 노출된 사용자가 광고를 클릭하는 행위를 카운트하여 광고 효과를 정량화하여 광고 비용을 과금하는 방식이고, CPA는 온라인을 통해 제공되는 광고에 노출된 사용자가 수행하는 회원 가입이나 이벤트 참여 등의 행위를 카운트하여 광고 효과를 정량화하여 광고 비용을 과금하는 방식이다.
Ads offered online could quantify the advertising effectiveness and charge advertising costs through a so-called cost per click (CPC) or click per action (CPA) approach. CPC is a method in which a user who is exposed to an advertisement provided online counts the number of clicks on an advertisement to quantify the advertising effect to charge the advertisement cost. The CPA is a method in which a user It counts the activities of subscription and event participation, quantifies the advertising effect, and charges advertising costs.

그러나 종래의 CPC 또는 CPA는 온라인을 통해 제공되는 광고에 대하여 온라인을 통한 사용자의 행위를 카운트하여 광고 효과를 정량화하고 광고 비용을 과금할 수 있었을 뿐, 온라인을 통해 제공된 광고에 대하여 오프라인을 통해 수행되는 사용자의 행위를 카운트하는 것은 불가능한 문제점을 지니고 있다.
However, in the conventional CPC or CPA, it is possible to quantify the advertisement effect by counting the user's actions on-line with respect to the advertisement provided online, and to charge the advertisement cost, and the advertisement provided on-line is performed offline Counting user actions has an impossible problem.

이에 대부분의 광고주들은 차선책으로 온라인을 통해 쿠폰, 경품응모권 등과 같은 소정의 리워드(Reward)를 먼저 제공한 후에 이를 소지하고 방문한 사용자에게 온라인을 통해 제공된 리워드에 대응하는 급부를 후 제공하는 방식을 이용하고 있다. 그러나 이와 같이 리워드를 먼저 제공하는 방식이 고객 유입을 유도하는 효과를 발휘하기는 하나, 사용자가 방문하는 행위를 하기 전에 미리 리워드를 제공한다는 점에서 광고 효과를 카운트하는 방식으로는 이용되기에 난해한 문제점을 지니고 있다.
Most of the advertisers use a method of providing a predetermined reward such as a coupon, a gift entry right, etc., online, and then providing a reward corresponding to the reward provided on-line to the visiting user have. However, the method of providing the reward in this way is effective in inducing the customer, but it is difficult to be used as a method of counting the advertisement effect in that the user provides the reward in advance before performing the visit, .

상기와 같은 문제점을 해소하기 위한 본 발명의 목적은, 사용자의 무선단말로 지정된 위치에 대한 위치 정보를 내장한 M(M≥1)개의 광고 컨텐츠를 제공하여 저장시킨 후, 무선단말의 현재 위치와 광고 컨텐츠에 내장된 위치 정보가 매칭되는 경우에 무선단말을 통해 사용자에게 적어도 1회 이상 광고 컨텐츠를 노출시킴과 동시에, 무선단말에 구비된 프로그램을 통해 사용자가 광고 컨텐츠에 노출된 후에 지정된 위치의 매장 또는 상점에 방문했음을 인증하는 체크인을 수행하도록 하는 사용자의 무선단말을 이용한 체크인 처리 방법을 제공함에 있다.
In order to solve the above problems, it is an object of the present invention to provide M (M > = 1) advertisement contents containing location information of a location designated by a user's wireless terminal and store the advertisement contents, When the location information embedded in the advertisement content is matched, the advertisement content is exposed to the user at least once through the wireless terminal, and after the user is exposed to the advertisement content through the program provided in the wireless terminal, Or a check-in process for authenticating that a user has visited a store.

본 발명의 다른 목적은, 무선단말의 위치를 이용하여 수행되는 체크인 과정을 사용자 본인이 소지한 무선단말 내부에서 수행되도록 함으로써, 사용자의 위치를 이용하여 수행되는 지정된 위치의 매장 또는 상점에 대한 체크인 과정에서 사용자의 사생활 침해 문제를 야기시키지 않도록 하는 사용자의 무선단말을 이용한 체크인 처리 방법을 제공함에 있다.
It is another object of the present invention to provide a method and system for providing a check-in process performed using a location of a wireless terminal in a wireless terminal owned by a user, A check-in processing method using a wireless terminal of a user that does not cause a problem of privacy invasion of a user.

본 발명에 따른 체크인 처리 방법은, 사용자의 무선단말에 구비된 프로그램을 통해 실행되는 체크인 처리 방법에 있어서, 지정된 위치에 대한 위치 정보를 내장한 M(M≥1)개의 광고 컨텐츠를 수신하여 지정된 저장영역에 저장하는 제1 단계와, 상기 무선단말의 위치를 확인하여 상기 M개의 광고 컨텐츠에 내장된 위치 정보와 비교하여 매칭되는지 확인하는 제2 단계와, 상기 매칭된 위치 정보를 내장한 m(1≤m≤M)개의 광고 컨텐츠를 확인하여 표시하는 제3 단계와, 상기 표시된 m개의 광고 컨텐츠 중 적어도 하나의 광고 컨텐츠를 선택받는 제4 단계와, 상기 선택된 광고 컨텐츠로부터 n(1≤n≤N)개의 정보를 독출하고, 상기 무선단말에 구비된 적어도 하나의 자원을 이용하여 (N-n)개의 정보를 획득하는 제5 단계와, 상기 광고 컨텐츠로부터 독출된 n개의 정보와 상기 무선단말의 자원을 이용하여 획득된 (N-n)개의 정보를 포함하는 N개의 정보로 구성된 체크인 정보를 생성하는 제6 단계와, 상기 생성된 체크인 정보를 지정된 서버로 전송하는 제7 단계를 포함한다.
A check-in processing method according to the present invention is a check-in processing method that is executed through a program provided in a wireless terminal of a user. The check-in processing method includes receiving M (M? 1) A second step of checking the location of the wireless terminal and comparing the location information with the location information embedded in the M pieces of advertisement contents to check whether they are matched; A third step of selecting at least one advertisement content among the displayed m advertisement contents, and a step of selecting n (1? N? N (Nn) pieces of information by using at least one resource included in the wireless terminal, and a step of reading n pieces of information read from the advertisement contents, (Nn) pieces of information obtained by using the resources of the wireless terminal, and a seventh step of transmitting the generated check-in information to the designated server .

본 발명에 따르면, 상기 광고 컨텐츠는 상기 리워드가 제공될 기간에 대응하는 일시 정보를 더 내장하여 이루어지며, 상기 제2 단계는 상기 무선단말의 타이머 자원을 통해 확인된 현재 일시와 M개의 광고 컨텐츠에 내장된 일시 정보와 비교하여 매칭되는지 확인하는 단계를 더 포함하며, 상기 제3 단계는 상기 위치 정보와 매칭됨과 동시에 상기 일시 정보와 매칭되는 m개의 광고 컨텐츠를 확인하여 표시할 수 있다.
According to an embodiment of the present invention, the advertisement contents further include temporary information corresponding to a period during which the reward is to be provided, and the second step includes a step of storing the current date and time and the M advertisement contents And checking whether the matched content is matched with the built-in date information. In the third step, m pieces of advertisement content matched with the location information and matched with the date information can be checked and displayed.

본 발명에 따르면, 상기 광고 컨텐츠는, 상기 지정된 위치의 매장 또는 상점을 식별함과 동시에 광고 컨텐츠를 식별하는 고유 식별 정보를 더 내장할 수 있다.
According to the present invention, the advertisement content may further include unique identification information for identifying the store or store of the designated location and identifying the advertisement content.

본 발명에 따르면, 상기 n개의 정보는 상기 위치 정보, 상기 리워드가 제공될 기간에 대응하는 일시 정보, 상기 지정된 위치의 매장 또는 상점을 식별함과 동시에 광고 컨텐츠를 식별하는 고유 식별 정보 중 하나 이상의 정보를 포함할 수 있다.
According to the present invention, the n pieces of information include at least one of the location information, the date information corresponding to the period in which the reward is to be provided, the unique identification information for identifying the store or the store at the specified location, . ≪ / RTI >

본 발명에 따르면, 상기 체크인 처리 방법은, 상기 무선단말의 자원을 이용하여 상기 (N-n)개의 정보를 획득하도록 유도하는 인터페이스를 표시하는 단계를 더 포함하며, 상기 제5 단계는 상기 인터페이스를 이용하여 상기 유도된 (N-n)개의 정보를 획득할 수 있다.
According to the present invention, the check-in processing method further includes the step of displaying an interface for deriving the (Nn) pieces of information using the resources of the wireless terminal, And the derived (Nn) pieces of information can be obtained.

본 발명에 따르면, 상기 체크인 처리 방법은, 상기 무선단말의 자원을 이용하여 획득 가능한 N’(N’≥(N-n))개의 정보 항목 중에서 상기 지정된 위치에서 획득할 (N-n)개의 정보 항목을 동적 결정하는 단계를 더 포함하며, 상기 제5 단계는 상기 무선단말의 자원을 이용하여 상기 결정된 정보 항목에 대응하는 (N-n)개의 정보를 획득할 수 있다.
According to the present invention, the check-in processing method includes the steps of: (Nn) information items to be acquired at the designated position among the N '(N' (Nn)) information items obtainable using the resources of the wireless terminal, (Nn) pieces of information corresponding to the determined information item using the resources of the wireless terminal.

본 발명에 따르면, 상기 (N-n)개의 정보는 무선단말의 저장 자원으로부터 획득한 고유 저장 정보, 무선단말의 타이머 자원을 통해 획득한 시간 정보, 무선단말의 카메라 자원을 통해 촬영한 화상을 판독한 결과로서 획득한 화상 판독 정보, 무선단말의 NFC 자원을 통해 식별한 대상에 대한 NFC 식별 정보, 무선단말의 근거리 무선통신 자원을 통해 식별한 대상에 대한 근거리 식별 정보 중 적어도 하나의 정보를 포함할 수 있다.
According to the present invention, the (Nn) pieces of information may include unique storage information obtained from the storage resources of the wireless terminal, time information obtained through the timer resource of the wireless terminal, and images obtained through camera resources of the wireless terminal , NFC identification information on the object identified through the NFC resource of the wireless terminal, and short-range identification information on the object identified through the short-range wireless communication resource of the wireless terminal .

본 발명에 따르면, 상기 체크인 처리 방법은, 상기 서버로부터 상기 체크인 정보에 대응하는 리워드 정보를 수신하여 표시하는 제8 단계를 더 포함할 수 있다.
According to the present invention, the check-in processing method may further include an eighth step of receiving and displaying the reward information corresponding to the check-in information from the server.

본 발명에 따르면, 사용자의 무선단말로 제공된 광고 컨텐츠에 적어도 1회 이상 노출된 후에 지정된 위치의 매장 또는 상점에 방문한 사용자만 선택적으로 선별하여 리워드를 제공함으로써, 온라인을 제공된 광고에 대하여 오프라인을 통해 수행되는 사용자의 행위를 정량적으로 정확하게 카운트하는 이점이 있다.
According to the present invention, only at least a user who visited a store or a shop at a designated location after being exposed to advertisement contents provided to a user's wireless terminal at least once is selectively selected and provided with a reward, There is an advantage in that the behavior of the user is quantitatively and accurately counted.

본 발명에 따르면, 무선단말의 위치를 이용하는 체크인 과정을 사용자 본인이 소지한 무선단말 내부에서 수행되도록 함으로써, 사용자의 위치에 대한 사생활 침해의 문제를 야기시키지 않는 이점이 있다.
According to the present invention, the check-in process using the location of the wireless terminal is performed in the wireless terminal possessed by the user himself / herself, thereby avoiding the problem of privacy invasion of the user's location.

도 1은 본 발명의 실시 방법에 따른 광고 기반 체크인 시스템을 도시한 도면이다.
도 2는 본 발명의 무선단말과 프로그램의 기능 구성을 도시한 도면이다.
도 3은 본 발명의 실시 방법에 따른 광고 컨텐츠 생성 및 제공 과정을 도시한 도면이다.
도 4는 본 발명의 실시 방법에 따른 무선단말의 체크인 수행 과정을 도시한 도면이다.
도 5는 본 발명의 실시 방법에 따른 무선단말의 체크인을 인증하는 과정을 도시한 도면이다.
1 is a diagram illustrating an advertisement-based check-in system according to an embodiment of the present invention.
2 is a diagram showing a functional configuration of a wireless terminal and a program according to the present invention.
3 is a diagram illustrating a process of generating and providing advertisement contents according to an embodiment of the present invention.
4 is a diagram illustrating a check-in process of a wireless terminal according to an embodiment of the present invention.
5 is a diagram illustrating a process of authenticating check-in of a wireless terminal according to an embodiment of the present invention.

이하 첨부된 도면과 설명을 참조하여 본 발명의 바람직한 실시예에 대한 동작 원리를 상세히 설명한다. 다만, 하기에 도시되는 도면과 후술되는 설명은 본 발명의 특징을 효과적으로 설명하기 위한 여러 가지 방법 중에서 바람직한 실시 방법에 대한 것이며, 본 발명이 하기의 도면과 설명만으로 한정되는 것은 아니다. 예를들어, 서버 측에 구비된 구성부가 단말 측에 구현되거나, 반대로 단말 측에 구비된 구성부가 서버 측에 구현되는 형태로 실시되는 것이 가능하다.
The operation principle of the preferred embodiment of the present invention will be described in detail with reference to the accompanying drawings and description. It should be understood, however, that the drawings and the following detailed description are exemplary and explanatory and are intended to provide further explanation of the invention, and are not to be construed as limiting the present invention. For example, it is possible that a configuration provided on the server side is implemented on the terminal side, or conversely, a configuration portion provided on the terminal side is implemented on the server side.

또한, 하기에서 본 발명을 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 그리고 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서, 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 발명에서 전반에 걸친 내용을 토대로 내려져야 할 것이다.
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 terms used below are defined in consideration of the functions of the present invention, which may vary depending on the user, intention or custom of the operator. Therefore, the definition should be based on the contents throughout the present invention.

결과적으로, 본 발명의 기술적 사상은 청구범위에 의해 결정되며, 이하 실시예는 진보적인 본 발명의 기술적 사상을 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 효율적으로 설명하기 위한 일 수단일 뿐이다.
As a result, the technical idea of the present invention is determined by the claims, and the following embodiments are merely means for effectively explaining the technical idea of the present invention to a person having ordinary skill in the art to which the present invention belongs Only.

도면1은 본 발명의 실시 방법에 따른 광고 기반 체크인 시스템을 도시한 도면이다.
1 is a diagram illustrating an advertisement-based check-in system according to an embodiment of the present invention.

보다 상세하게 본 도면1은 사용자의 무선단말(200)로 제공된 광고 컨텐츠에 적어도 1회 이상 노출된 후에 지정된 위치의 매장 또는 상점에 방문한 사용자를 선택적으로 선별하여 체크인(Check-in)을 수행하고, 상기 선별 체크인된 사용자에게 지정된 리워드를 제공하는 시스템에 대한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면1을 참조 및/또는 변형하여 상기 광고 기반 체크인 시스템에 대한 다양한 실시 방법(예컨대, 일부 구성부가 생략되거나, 또는 세분화되거나, 또는 합쳐진 실시 방법)을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면1에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다.
More specifically, FIG. 1 illustrates a method of selectively checking a user visited at a store or a shop at a designated location after at least one exposure to advertisement contents provided to a user's wireless terminal 200, The present invention relates to a system for providing a reward assigned to a user who has been checked-in by a user who is a person skilled in the art. Referring to FIG. 1 and / It is to be understood that the present invention may be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art. Its technical characteristics are not limited.

본 발명의 광고 기반 체크인 시스템은, 광고주가 이용하는 광고주 단말(110)과 통신하여 상기 광고주의 광고를 등록받고 위치 정보를 내장한 광고 컨텐츠를 생성하는 광고 서버(100)와, 상기 광고 서버(100)를 통해 생성된 광고 컨텐츠를 제공받아 적어도 1회 이상 사용자에게 노출한 후에 지정된 위치의 매장 또는 상점에서 체크인을 수행하는 프로그램(215)이 구비된 사용자의 무선단말(200)과, 상기 사용자의 무선단말(200)에 구비된 프로그램(215)과 연동하여 상기 광고 컨텐츠에 적어도 1회 이상 노출된 사용자에 대한 지정된 위치의 매장 또는 상점에서의 체크인을 확인한 후에 상기 체크인한 사용자에게 지정된 리워드를 제공하는 체크인 서버(115)를 포함하여 이루어진다. 상기 광고 서버(100)와 체크인 서버(115)는 하나의 서버 또는 각각의 서버 형태로 구현되는 것이 모두 가능하며, 이에 의해 본 발명이 한정되지 아니한다.
The advertisement-based check-in system of the present invention includes an advertisement server 100 for registering an advertisement of the advertiser and generating advertisement contents including location information by communicating with an advertiser terminal 110 used by the advertiser, A user's wireless terminal 200 having a program 215 for receiving advertisement contents generated through the Internet and exposing the advertisement contents to the user at least once and then performing a check-in at a store or a shop at a designated location, A check-in server for providing a reward to a user who checks in at a store or a store at a designated location for a user who has been exposed to the advertisement content at least once in association with the program 215 provided in the advertisement server 200, (115). The advertisement server 100 and the check-in server 115 may be implemented as one server or each server, and thus the present invention is not limited thereto.

상기 광고주 단말(110)은 광고 등록을 위해 광고주가 이용하는 단말의 총칭으로서, 바람직하게 컴퓨터, 노트북을 포함하는 각종 유선단말, 광고주용 앱이 탑재된 스마트폰, 태블릿PC, 휴대폰을 포함하는 광고주의 무선단말을 포함할 수 있다.
The advertiser terminal 110 is a collective term of terminals used by an advertiser for advertisement registration, and preferably includes a computer, a wired terminal including a notebook computer, a smart phone equipped with an advertiser application, a tablet PC, And may include a terminal.

상기 사용자 단말은 적어도 1회 이상 위치 정보를 내장한 광고 컨텐츠에 노출되어 지정된 위치의 매장 또는 상점에 방문하는 사용자가 이용하는 무선단말(200)의 총칭으로서, 바람직하게 사용자가 이용하는 스마트폰, 태블릿PC, 휴대폰을 포함할 수 있다.
The user terminal is a generic name of the wireless terminal 200 that is used by a user who is exposed to the advertisement contents containing the location information at least once and visited at a shop or a shop at a designated location. Preferably, the user terminal is a smart phone, A mobile phone.

상기 광고 서버(100)는 상기 광고주의 광고를 등록받아 위치 정보를 내장한 광고 컨텐츠를 생성하는 서버의 총칭으로서, 상기 체크인 서버(115)와 하나의 서버 또는 각각의 서버 형태로 구현되는 것이 모두 가능하다.
The advertisement server 100 is a generic name of a server for generating advertisement contents in which the advertisement of the advertiser is registered and the location information is embedded therein. The advertisement server 100 can be implemented as a server or a server Do.

상기 체크인 서버(115)는 사용자의 무선단말(200)에 구비된 프로그램(215)과 연동하여 상기 광고 컨텐츠에 적어도 1회 이상 노출된 사용자에 대한 지정된 위치의 매장 또는 상점에서의 체크인을 확인한 후에 상기 체크인한 사용자에게 지정된 리워드를 제공하는 서버의 총칭으로서, 상기 광고 서버(100)와 하나의 서버 또는 각각의 서버 형태로 구현되는 것이 모두 가능하다.
The check-in server 115, in cooperation with the program 215 provided in the user's wireless terminal 200, confirms the check-in at the store or store at the designated location for the user exposed to the advertisement content at least once, It is a generic name of a server providing a reward given to the user who checked in, and can be implemented in the form of one server or each server of the advertisement server 100.

본 발명에 따르면, 상기 광고 서버(100)는, 광고주 단말(110)로부터 광고주의 광고를 등록받고, 광고 등록을 위해 상기 광고주 단말(110)로부터 수신된 정보를 광고D/B(105)에 저장하며, 사익 광고 등록을 위해 등록되는 정보는 광고등록 정보, 광고 정보, 위치 정보, 일시 정보, 고유 식별 정보, 리워드 조건 정보 중 하나 이상의 정보를 포함한다. 상기 광고등록 정보는 광고 등록을 위한 정보의 총칭으로서, 바람직하게 광고주를 고유 식별하는 광고주 식별 정보, 광고주의 상호, 연락처, 주소, 전화번호, 캠페인 명칭, 캠페인 기간 등을 적어도 하나 포함하며, 광고를 위해 지출할 광고비용 또는 광고단가를 포함하며, 상기 광고비용 또는 광고단가에 대한 결제정보를 포함한다. 상기 광고 정보는 광고 컨텐츠를 생성하기 위한 정보의 총칭으로서, 바람직하게 문자 정보, 이미지 정보, 사운드 정보, 멀티미디어 정보 중 적어도 하나 또는 둘 이상의 조합을 포함한다. 예를들어, 상기 광고 정보는 광고 문구(=문자 정보)와 광고 이미지(=이미지 정보)를 포함할 수 있다. 상기 위치 정보는 상기 광고 컨텐츠에 노출된 사용자가 방문해야 하는 지정된 위치에 대한 정보의 총칭으로서, 바람직하게 주소 정보 또는 위치 좌표 정보의 형태로 이루어질 수 있다. 상기 위치 정보는 상기 광고주의 주소와 같거나(예컨대, 광고주의 주소와 매장 주소가 일치하는 경우 등) 또는 다를 수 있으며(예컨대, 광고주의 사무실 주소와 매장 주소가 다른 경우 등), 이에 의해 본 발명이 한정되지 아니한다. 상기 일시 정보는 상기 광고 컨텐츠에 노출된 사용자에게 리워드를 제공할 기간을 지정하는 정보의 총칭으로서, 바람직하게 날짜 기간을 지정하는 정보, 시간 지정하는 정보, 요일을 지정하는 정보 중 적어도 하나 또는 둘 이상을 조합한 형태로 이루어질 수 있다. 상기 일시 정보는 상기 광고주의 캠페인 기간과 같거나 또는 다를 수 있으며, 이에 의해 본 발명이 한정되지 아니한다. 상기 고유 식별 정보는 상기 광고 컨텐츠에 노출된 사용자가 방문해야 하는 지정된 위치의 매장 또는 상점을 식별함과 동시에 광고 컨텐츠를 식별하는 정보의 총칭으로서, 중복되지 않는 고유한 값을 포함하여 이루어진다. 상기 고유 식별 정보는 상기 광고주 식별 정보와 같거나 또는 다를 수 있다. 바람직하게, 상기 고유 식별 정보는 각 광고 컨텐츠 별로 고유하게 부여될 수 있다. 예를들어, 동일 광고주가 둘 이상의 광고 컨텐츠를 등록하는 경우, 상기 고유 식별 정보는 각 광고 컨텐츠 별로 고유하게 부여될 수 있다. 상기 리워드 조건 정보는 몇 회 미만 또는 이상 체크인 인증 시 얼마의 리워드(예컨대, 쿠폰, 포인트, 경품, 인센티브 등)를 사용자에게 제공한다는 조건을 포함할 수 있다. 만약 리워드 조건이 미리 지정된 정책에 따라 수행된다면, 상기 광고주의 리워드 조건 정보는 생략 가능하며, 이에 의해 본 발명이 한정되지 아니한다.
According to the present invention, the advertisement server 100 receives the advertiser's advertisement from the advertiser terminal 110 and stores the information received from the advertiser terminal 110 in the advertisement D / B 105 for advertisement registration , And the information registered for private advertisement registration includes at least one of advertisement registration information, advertisement information, location information, date information, unique identification information, and reward condition information. The advertisement registration information is a collective term of the advertisement registration information and preferably includes at least one of advertiser identification information that uniquely identifies an advertiser, an advertiser's name, contact name, address, telephone number, campaign name, campaign period, And includes payment information for the advertisement cost or the ad unit price. The advertisement information is a generic term of information for generating advertisement contents, and preferably includes at least one of character information, image information, sound information, and multimedia information or a combination of two or more of them. For example, the advertisement information may include an advertisement text (= character information) and an advertisement image (= image information). The location information is a generic name of information on a designated location to be visited by a user exposed to the advertisement contents, and may be in the form of address information or position coordinate information. The location information may be the same as the address of the advertiser (for example, when the address of the advertiser matches the store address) or may be different (for example, when the address of the advertiser is different from the address of the shop) Is not limited. The date information is a generic term of information for designating a period of time during which a reward is to be provided to a user exposed to the advertisement content. Preferably, the date information is information specifying at least one date period, information specifying time, May be combined with each other. The date and time information may be the same as or different from the campaign period of the advertiser, and thus the present invention is not limited thereto. The unique identification information is a generic term of information for identifying a store or a shop at a designated location to be visited by the user exposed to the advertisement content and identifying the advertisement content, and includes unique values that are not overlapped. The unique identification information may be the same as or different from the advertiser identification information. Preferably, the unique identification information may be uniquely assigned to each advertisement content. For example, when the same advertiser registers more than one advertisement content, the unique identification information may be uniquely assigned to each advertisement content. The reward condition information may include a condition that provides the user with some rewards (e.g., coupons, points, prizes, incentives, etc.) at check-in authentication less than or equal to a few times. If the reward condition is performed according to a predetermined policy, the reward condition information of the advertiser may be omitted, and thus the present invention is not limited thereto.

상기 광고 서버(100)는 지정된 위치에 대한 위치 정보를 내장한 광고 컨텐츠를 생성하고, 사용자의 무선단말(200)에 구비된 프로그램(215)으로 상기 광고 컨텐츠를 제공하는 절차를 수행한다. 바람직하게, 상기 광고 서버(100)는 상기 광고 정보를 기반으로 지정된 위치에 대한 위치 정보를 내장한 광고 컨텐츠를 생성한다. 만약 상기 광고 컨텐츠에 내장될 일시 정보가 등록된 경우, 상기 광고 서버(100)는 상기 위치 정보와 일시 정보를 내장한 광고 컨텐츠를 생성할 수 있다. 만약 상기 광고 컨텐츠에 내장될 고유 식별 정보가 등록된 경우, 상기 광고 서버(100)는 상기 위치 정보와 고유 식별 정보를 내장한 광고 컨텐츠를 생성할 수 있다. 만약 상기 광고 컨텐츠에 내장될 일시 정보와 고유 식별 정보가 등록된 경우, 상기 광고 서버(100)는 상기 위치 정보와 일시 정보 및 고유 식별 정보를 내장한 광고 컨텐츠를 생성할 수 있다. 한편 상기 광고 컨텐츠는 상기 사용자의 무선단말(200)에 구비된 프로그램(215)이 판독 가능한 지정된 파일 구조의 형태로 생성되거나, 또는 파일 저장 구조의 형태로 생성될 수 있다.
The advertisement server 100 generates advertisement contents containing location information for a designated location and performs a procedure of providing the advertisement contents with a program 215 provided in the user's wireless terminal 200. [ Preferably, the advertisement server 100 generates advertisement contents including location information of a designated location based on the advertisement information. If the date information to be embedded in the advertisement content is registered, the advertisement server 100 may generate the advertisement content including the location information and the date / time information. If the unique identification information to be embedded in the advertisement content is registered, the advertisement server 100 may generate the advertisement content including the location information and the unique identification information. If the date information and the unique identification information to be embedded in the advertisement content are registered, the advertisement server 100 may generate the advertisement content including the location information, the date information, and the unique identification information. Meanwhile, the advertisement contents may be generated in the form of a designated file structure readable by the program 215 provided in the user's wireless terminal 200, or in the form of a file storage structure.

상기 광고 서버(100)는 상기 생성된 광고 컨텐츠를 사용자의 무선단말(200)에 구비된 프로그램(215)으로 제공하는 일련의 절차를 수행한다. 바람직하게, 상기 광고 서버(100)는 지정된 메시지 교환 프로토콜(예컨대, 문자 메시지(SMS, MMS 등) 교환 프로토콜 또는 푸시 메시지 교환 프로토콜 등)에 따라 상기 사용자의 무선단말(200)에 프로그램(215)으로 상기 광고 컨텐츠를 제공할 수 있다. 또는 상기 광고 서버(100)는 상기 사용자의 무선단말(200)에 구비된 프로그램(215)을 통해 상기 광고 컨텐츠를 조회할 수 있는 환경(예컨대, 카테고리 별로 분류된 광고 컨텐츠들을 바구니에 담는 인터페이스 환경)을 제공하며, 상기 프로그램(215)을 통해 선택된 광고 컨텐츠를 상기 사용자의 무선단말(200)로 제공할 수 있다. 또는 상기 광고 서버(100)는 제휴된 광고매체(예컨대, 포털 사이트, 제휴사 서버, 제휴사 앱 등)를 통해 상기 사용자가 상기 광고D/B(105)에 접근할 수 있는 환경을 제공하거나 또는 제휴된 광고매체 측 서버로 상기 광고D/B(105)에 저장된 광고 컨텐츠를 공유함으로써, 상기 제휴된 광고매체를 통해 상기 사용자로부터 요청된 광고 컨텐츠를 상기 사용자의 무선단말(200)로 제공할 수 있다. 또는 상기 광고 서버(100)는 상기 광고주의 광고매체를 통해 상기 사용자가 상기 광고D/B(105)에 접근할 수 있는 환경을 제공하거나 또는 광고주의 서버로 상기 광고D/B(105)에 저장된 광고 컨텐츠를 공유함으로써, 상기 광고주의 광고매체를 통해 상기 사용자로부터 요청된 광고 컨텐츠를 상기 사용자의 무선단말(200)로 제공할 수 있다.
The advertisement server 100 performs a series of procedures for providing the generated advertisement contents to the program 215 of the user's wireless terminal 200. Advantageously, the advertisement server 100 may send a program 215 to the user's wireless terminal 200 according to a designated message exchange protocol (e.g., a text message (SMS, MMS, etc.) exchange protocol or a push message exchange protocol, And provide the advertisement content. Alternatively, the advertisement server 100 may include an environment (for example, an interface environment for storing advertisement contents classified into categories in a basket) capable of inquiring the advertisement contents through a program 215 provided in the user's wireless terminal 200, And provide the selected advertisement contents to the user's wireless terminal 200 through the program 215. [ Alternatively, the advertisement server 100 may provide an environment in which the user can access the advertisement D / B 105 through an affiliated advertisement medium (for example, a portal site, an affiliate server, an affiliate application, or the like) The advertisement contents requested by the user through the affiliated advertisement medium can be provided to the user's wireless terminal 200 by sharing the advertisement contents stored in the advertisement D / B 105 with the advertisement medium side server. Alternatively, the advertisement server 100 may provide an environment in which the user can access the advertisement D / B 105 through the advertiser's advertisement medium, or may be provided to the advertiser's server via the advertisement D / By sharing the advertisement contents, the advertisement contents requested by the user can be provided to the user's wireless terminal 200 through the advertisement medium of the advertiser.

본 발명에 따르면, 상기 광고 서버(100)는 상기 사용자의 무선단말(200)로 M(M≥1)개의 광고 컨텐츠를 제공할 수 있다. 상기 사용자의 무선단말(200)에 구비된 프로그램(215)은 상기 제공받은 M개의 광고 컨텐츠를 수신하여 지정된 저장영역에 저장한다.
According to the present invention, the advertisement server 100 may provide M (M? 1) pieces of advertisement contents to the user's wireless terminal 200. The program 215 provided in the user's wireless terminal 200 receives the provided M advertisement contents and stores the received advertisement contents in a designated storage area.

본 발명에 따르면, 상기 체크인 서버(115)는, 상기 무선단말(200)이 상기 광고 컨텐츠에 내장된 위치 정보에 매칭되는 지정된 위치에 위치하는 경우, 상기 무선단말(200)의 프로그램(215)으로부터 상기 광고 컨텐츠로부터 독출된 n(1≤n≤N)개의 정보와 상기 지정된 위치에서 상기 무선단말(200)에 구비된 적어도 하나의 자원을 통해 획득한 (N-n)개의 정보를 포함하는 N(N>1)개의 정보로 구성된 체크인 정보를 수신하며, 상기 체크인 정보를 전송하는 무선단말(200) 또는 프로그램(215)의 유효성을 인증할 수 있다.
According to the present invention, when the wireless terminal 200 is located at a designated location matched with the location information embedded in the advertisement content, the check-in server 115 receives the program 215 from the program 215 of the wireless terminal 200 (Nn) information including n (1? N? N) pieces of information read from the advertisement contents and (Nn) pieces of information acquired through at least one resource included in the wireless terminal (200) 1) pieces of information, and can verify the validity of the wireless terminal 200 or the program 215 transmitting the check-in information.

상기 무선단말(200)의 위치가 상기 광고 컨텐츠에 내장된 위치 정보에 매칭되는 지정된 위치에 위치함으로써, 상기 무선단말(200)의 프로그램(215)이 상기 광고 컨텐츠로부터 독출된 n개의 정보와 상기 지정된 위치에서 상기 무선단말(200)에 구비된 적어도 하나의 자원을 통해 획득한 (N-n)개의 정보를 포함하는 N개의 정보로 구성된 체크인 정보를 전송하는 경우, 상기 체크인 서버(115)는 상기 무선단말(200)의 프로그램(215)으로부터 상기 광고 컨텐츠로부터 독출된 n개의 정보와 상기 지정된 위치에서 상기 무선단말(200)에 구비된 적어도 하나의 자원을 통해 획득한 (N-n)개의 정보를 포함하는 N개의 정보로 구성된 체크인 정보를 수신한다.
The location of the wireless terminal 200 is located at a designated location matched with the location information embedded in the advertisement content so that the program 215 of the wireless terminal 200 stores n information read from the advertisement content, (Nn) pieces of information obtained through at least one resource included in the wireless terminal 200, the check-in server 115 transmits the check-in information including the N pieces of information, (Nn) pieces of information acquired from at least one resource included in the wireless terminal 200 at the designated location from the n pieces of information read out from the advertisement contents from the program 215 of the wireless terminal 200 Check-in information.

상기 체크인 서버(115)는 상기 무선단말(200)의 프로그램(215)으로부터 상기 체크인 정보를 수신하기 전, 중, 후의 어느 시점에, 상기 무선단말(200)의 프로그램(215)과 연동하여 상기 무선단말(200) 또는 프로그램(215)의 유효성을 인증한다. 상기 유효성 인증은 상기 체크인 정보가 수신되기 전에 처리되거나, 상기 체크인 정보를 수신하는 과정과 함께 처리되거나, 상기 체크인 정보를 수신한 후에 체크인 인증 전, 중의 어느 시점에 처리될 수 있다.
The check-in server 115 is connected to the program 215 of the wireless terminal 200 at any time before, during, or after receiving the check-in information from the program 215 of the wireless terminal 200, And authenticates the validity of the terminal 200 or the program 215. The validity authentication may be processed before the check-in information is received, processed together with receiving the check-in information, or processed at any point in time before the check-in authentication after receiving the check-in information.

본 발명의 실시 방법에 따르면, 상기 체크인 서버(115)는 상기 무선단말(200)의 프로그램(215)을 통해 광고 컨텐츠로부터 독출할 n개의 정보 항목을 상기 무선단말(200)의 프로그램(215)과 교환할 수 있다. 이 경우 상기 무선단말(200)의 프로그램(215)으로부터 수신되는 체크인 정보에 포함되는 n개의 정보는 상기 교환된 정보 항목에 대응하는 n개의 정보이다. 이와 같이 체크인 서버(115)와 무선단말(200)의 프로그램(215) 사이에 n개의 정보를 합의함으로써, 무선단말(200) 내부의 프로그램(215)을 통해 수행되는 위치 확인과 체크인 절차의 신뢰성을 보장할 수 있다.
According to the embodiment of the present invention, the check-in server 115 transmits n information items to be read from the advertisement contents through the program 215 of the wireless terminal 200 to the program 215 of the wireless terminal 200 Exchangeable. In this case, the n pieces of information included in the check-in information received from the program 215 of the wireless terminal 200 are n pieces of information corresponding to the exchanged information items. By agreeing n pieces of information between the check-in server 115 and the program 215 of the wireless terminal 200, the reliability of the location check and check-in procedures performed through the program 215 in the wireless terminal 200 can be improved Can be guaranteed.

본 발명의 실시 방법에 따르면, 상기 체크인 서버(115)는 상기 무선단말(200)의 자원을 이용하여 획득 가능한 N’(N’≥(N-n))개의 정보 항목 중에서 상기 지정된 위치에서 획득할 (N-n)개의 정보 항목을 상기 무선단말(200)의 프로그램(215)과 교환할 수 있다. 이 경우 상기 무선단말(200)의 프로그램(215)으로부터 수신되는 체크인 정보에 포함되는 (N-n)개의 정보는 상기 교환된 정보 항목에 대응하는 (N-n)개의 정보이다. 이와 같이 체크인 서버(115)와 무선단말(200)의 프로그램(215) 사이에 (N-n)개의 정보를 합의함으로써, 무선단말(200) 내부의 프로그램(215)을 통해 수행되는 위치 확인과 체크인 절차의 신뢰성을 보장할 수 있다.
According to the embodiment of the present invention, the check-in server 115 may acquire Nn (N '(Nn)) information items that can be acquired using the resources of the wireless terminal 200 ) Information items with the program 215 of the wireless terminal 200. [ In this case, (Nn) pieces of information included in the check-in information received from the program 215 of the wireless terminal 200 are (Nn) pieces of information corresponding to the exchanged information items. In this way, by agreeing (Nn) pieces of information between the check-in server 115 and the program 215 of the wireless terminal 200, the location confirmation and check-in procedures performed through the program 215 in the wireless terminal 200 Reliability can be assured.

상기 체크인 서버(115)는, 상기 체크인 정보에 포함된 N개의 정보에 대한 유효성을 인증하고, 상기 유효성이 인증된 경우 상기 무선단말(200)의 프로그램(215)을 통해 상기 사용자에게 지정된 리워드를 제공한다.
The check-in server 115 authenticates the validity of the N pieces of information included in the check-in information, and when the validity is authenticated, provides the reward designated to the user through the program 215 of the mobile terminal 200 do.

상기 무선단말(200)의 프로그램(215)으로부터 상기 광고 컨텐츠로부터 독출된 n개의 정보와 상기 지정된 위치에서 상기 무선단말(200)에 구비된 적어도 하나의 자원을 통해 획득한 (N-n)개의 정보를 포함하는 N개의 정보로 구성된 체크인 정보가 수신되면, 상기 체크인 서버(115)는 상기 체크인 정보에 포함된 n개의 정보와 (N-n)개의 정보를 포함하는 N개의 정보에 대한 유효성을 인증한다.
N pieces of information read from the advertisement contents from the program 215 of the wireless terminal 200 and (Nn) pieces of information acquired through at least one resource included in the wireless terminal 200 at the designated location The check-in server 115 authenticates the validity of N pieces of information including the n pieces of information and the (Nn) pieces of information included in the check-in information.

상기 체크인 서버(115)는 사용자의 무선단말(200)로 제공된 광고 컨텐츠를 식별하는 컨텐츠 식별 정보와 상기 컨텐츠 식별 정보에 대응하는 광고 컨텐츠를 통해 체크인을 수행한 위치를 식별하기 위한 위치 식별 정보 중 하나 이상의 정보와, 상기 체크인 정보를 인증하기 위한 체크인 인증 정보를 매핑하여 지정된 저장매체(120)에 저장한다.
The check-in server 115 receives the content identification information for identifying the advertisement content provided to the user's wireless terminal 200 and the location identification information for identifying the location where the check-in is performed through the advertisement content corresponding to the content identification information The above-mentioned information and check-in authentication information for authenticating the check-in information are mapped and stored in the designated storage medium 120.

본 발명의 제1 체크인 인증 정보 운영 방식에 따르면, 상기 체크인 서버(115)는 상기 무선단말(200)의 프로그램(215)을 통해 체크인이 수행되기 전에, 상기 지정된 위치에서 상기 무선단말(200)의 자원을 통해 획득 가능한 n’(1≤n’≤(N-n))개의 정보를 확인하고, 상기 확인된 n’개의 정보를 상기 체크인 인증 정보에 포함시켜 저장매체(120)에 저장할 수 있다. 상기 n’개의 정보는 상기 광고주 단말(110)로부터 수신된 정보로부터 확인된 정보(예컨대, 무선단말(200)의 카메라 자원을 통해 촬영한 화상을 판독한 결과로서 획득한 화상 판독 정보, 무선단말(200)의 NFC 자원을 통해 식별한 대상에 대한 NFC 식별 정보, 무선단말(200)의 근거리 무선통신 자원을 통해 식별한 대상에 대한 근거리 식별 정보 중 적어도 하나의 정보)를 포함하거나 또는 상기 무선단말(200)의 프로그램(215)으로부터 수신된 정보(예컨대, 무선단말(200)의 저장 자원으로부터 획득한 고유 저장 정보)를 포함할 수 있다.
According to the first check-in authentication information management method of the present invention, the check-in server 115 may check the authentication information of the wireless terminal 200 at the designated location before the check- (N ') pieces of information n' (1? N '? (Nn)) that can be acquired through the resource and stores the n' pieces of information in the storage medium 120 in the check-in authentication information. The n 'pieces of information include information read from the information received from the advertiser terminal 110 (for example, image read information obtained as a result of reading an image photographed through a camera resource of the wireless terminal 200, NFC identification information for the object identified through the NFC resource of the wireless terminal 200, and short-range identification information for the object identified through the short-range wireless communication resource of the wireless terminal 200) (E. G., Unique storage information obtained from the storage resources of the wireless terminal 200) received from the program 215 of the wireless terminal 200. < RTI ID = 0.0 >

본 발명의 제2 체크인 인증 정보 운영 방식에 따르면, 상기 체크인 서버(115)는 상기 무선단말(200)의 프로그램(215)을 통해 체크인이 수행되기 전에, 상기 지정된 위치의 매장 또는 상점에 구비된 단말장치(125)(예컨대, POS 또는 CAT 등)로부터 상기 무선단말(200)의 자원을 통해 획득 가능한 n”(1≤n”≤(N-n))개의 정보를 수신하고, 상기 수신된 n”개의 정보를 상기 체크인 인증 정보에 포함시켜 저장매체(120)에 저장할 수 있다. 상기 n”개의 정보는 무선단말(200)의 카메라 자원을 통해 촬영한 화상을 판독한 결과로서 획득한 화상 판독 정보, 무선단말(200)의 NFC 자원을 통해 식별한 대상에 대한 NFC 식별 정보, 무선단말(200)의 근거리 무선통신 자원을 통해 식별한 대상에 대한 근거리 식별 정보 중 적어도 하나의 정보를 포함할 수 있다.
According to the second check-in authentication information operating method of the present invention, the check-in server 115 may check a store of the designated location or a terminal (not shown) provided in the store before checking in through the program 215 of the wireless terminal 200, N "(1? N"? Nn) pieces of information obtainable from the device 125 (for example, POS or CAT, etc.) through the resources of the wireless terminal 200, May be included in the check-in authentication information and stored in the storage medium 120. The n " pieces of information include image read information obtained as a result of reading an image photographed through the camera resource of the wireless terminal 200, NFC identification information on the object identified through the NFC resource of the wireless terminal 200, And short-range identification information on an object identified through the short-range wireless communication resource of the terminal 200. [

본 발명의 제3 체크인 인증 정보 운영 방식에 따르면, 상기 체크인 서버(115)는 상기 무선단말(200)의 프로그램(215)을 통해 체크인이 수행되는 과정에서 상기 지정된 위치의 매장 또는 상점에 구비된 단말장치(125)로부터 상기 무선단말(200)의 자원을 통해 획득 가능한 n”(1≤n”≤(N-n))개의 정보를 수신하여 상기 체크인 인증 정보로서 이용할 수 있다.
According to the third check-in authentication information operating method of the present invention, the check-in server 115 may check the location of the store or the terminal installed in the store in the process of checking in through the program 215 of the wireless terminal 200, N "(1? N"? Nn) pieces of information obtainable from the device 125 through the resources of the wireless terminal 200 and use the received information as the check-in authentication information.

상기 체크인 정보 중 n개의 정보에 상기 체크인을 수행한 광고 컨텐츠를 식별하는 고유 식별 정보가 포함된 경우, 상기 체크인 서버(115)는 상기 체크인 정보에 포함된 고유 식별 정보를 확인하고, 상기 확인된 고유 식별 정보를 근거로 상기 저장매체(120)에 저장된 컨텐츠 식별 정보를 조회하여 매칭되는 컨텐츠 식별 정보를 확인한다. 만약 매칭되는 컨텐츠 식별 정보가 존재하지 않는다면, 해당 광고 컨텐츠에 대한 리워드는 제공되지 않는다. 본 발명의 실시 방법에 따라 상기 체크인 정보는 상기 고유 식별 정보 대신에 상기 체크인을 수행한 광고 컨텐츠를 식별하는 컨텐츠 식별 정보가 포함될 수 있다.
If the n-pieces of the check-in information includes unique identification information for identifying the check-in advertisement content, the check-in server 115 checks the unique identification information included in the check-in information, The content identification information stored in the storage medium 120 is inquired based on the identification information, and the matching content identification information is confirmed. If there is no matching content identification information, a reward for the corresponding advertisement content is not provided. According to an embodiment of the present invention, the check-in information may include content identification information for identifying the check-in-performed advertisement content instead of the unique identification information.

상기 체크인 정보 중 n개의 정보에 상기 체크인을 수행한 광고 컨텐츠에 내장된 위치 정보 또는 상기 지정된 위치의 매장 또는 상점을 식별하는 고유 식별 정보가 포함된 경우, 상기 체크인 서버(115)는 상기 체크인 정보에 포함된 위치 정보 또는 고유 식별 정보를 확인하고, 상기 확인된 위치 정보 또는 고유 식별 정보를 근거로 상기 저장매체(120)에 저장된 위치 식별 정보를 조회하여 매칭되는 위치 식별 정보를 확인한다. 만약 매칭되는 위치 식별 정보가 존재하지 않는다면, 해당 광고 컨텐츠에 대한 리워드는 제공되지 않는다. 본 발명의 실시 방법에 따라 상기 체크인 정보는 상기 위치 정보 또는 고유 식별 정보 대신에 상기 체크인이 수행된 무선단말(200)의 위치를 식별하는 위치 식별 정보가 포함될 수 있다.
If the check-in server 115 includes the n information of the check-in information as location information embedded in the check-in advertisement content or unique identification information for identifying a store or a store at the designated location, the check- Identifies the included location information or the unique identification information, and searches the location identification information stored in the storage medium 120 based on the identified location information or unique identification information to check the matching location identification information. If there is no matching location identification information, a reward for that advertisement content is not provided. According to an embodiment of the present invention, the check-in information may include location identification information for identifying the location of the wireless terminal 200 in which the check-in is performed instead of the location information or unique identification information.

상기 체크인 서버(115)는 상기 컨텐츠 식별 정보와 위치 식별 정보 중에서 적어도 하나의 정보를 확인함에 의해 상기 체크인 정보를 인증하기 위한 체크인 인증 정보를 확인할 수 있다. 상기 체크인 인증 정보는 상기 저장매체(120)로부터 확인되거나 또는 상기 지정된 위치의 매장 또는 상점에 구비된 단말장치(125)로부터 수신될 수 있으며, 일부 인증 정보(예컨대, 시간 정보 등)는 체크인 서버(115)에서 내부적으로 확인될 수 있다.
The check-in server 115 can check the check-in authentication information for authenticating the check-in information by checking at least one of the content identification information and the location identification information. The check-in authentication information may be confirmed from the storage medium 120 or received from the terminal device 125 included in the store or store at the designated location, and some authentication information (e.g., time information) 115). ≪ / RTI >

상기 체크인 서버(115)는 상기 확인된 체크인 인증 정보와 상기 체크인 정보에 포함된 (N-n)개의 정보를 비교하거나 또는 지정된 검증 연산을 수행한 결과를 판독하여 상기 무선단말(200)의 프로그램(215)으로부터 수신된 체크인 정보의 유효성을 인증한다. 상기 체크인 서버(115)는 어느 정보를 이용하여 체크인 정보의 유효성을 인증하는지는 당업자에 의해 선택적으로 결정될 수 있음을 명백하게 밝혀두는 바이며, 본 발명은 상기 선택을 모두 포함한다.
The check-in server 115 compares the checked check-in authentication information with the (Nn) pieces of information included in the check-in information, or reads the result of performing the specified verification operation and transmits the program 215 of the wireless terminal 200, The validity of the check-in information received from the user is authenticated. It is evident that the check-in server 115 can be selectively determined by a person skilled in the art how to authenticate the validity of the check-in information by using the information, and the present invention includes all of the above choices.

상기 체크인 정보의 유효성을 인증하는 절차가 수행되면, 상기 체크인 서버(115)는 상기 사용자를 식별하는 사용자 식별 정보를 확인(예컨대, 상기 사용자 식별 정보는 사용자의 ID/PW, 무선단말(200) 정보, 프로그램(215) 식별 값 중 적어도 하나를 포함 가능)하고, 상기 체크인 정보의 유효성 확인 결과에 대응하는 체크인 내역 정보를 생성한 후, 상기 사용자 식별 정보와 체크인 내역 정보를 매핑하여 지정된 저장매체(120)에 저장한다.
If the check-in server 115 authenticates the validity of the check-in information, the check-in server 115 checks the user identification information identifying the user (e.g., the user identification information includes a user's ID / PW, , Program 215 identification value), generates check-in history information corresponding to the check result of the check-in information, maps the user identification information and check-in history information to a designated storage medium 120 ).

한편 상기 체크인 정보의 유효성이 인증되면, 상기 체크인 서버(115)는 지정된 정책 또는 광고주가 등록한 리워드 조건 정보를 근거로 상기 사용자에게 제공할 리워드 정보를 생성하고, 상기 리워드 정보를 상기 사용자 식별 정보 또는 체크인 내역 정보와 매핑하여 지정된 저장매체(120)에 저장한다. 상기 체크인 서버(115)는 상기 생성된 리워드 정보를 상기 무선단말(200)의 프로그램(215)으로 제공하여 표시한다.
On the other hand, if the validity of the check-in information is authenticated, the check-in server 115 generates reward information to be provided to the user based on the specified policy or reward condition information registered by the advertiser, And then stored in the designated storage medium (120). The check-in server 115 provides the generated reward information to the program 215 of the wireless terminal 200 and displays the reward information.

도면2는 본 발명의 무선단말(200)과 프로그램(215)의 기능 구성을 도시한 도면이다.
2 is a diagram showing a functional configuration of a wireless terminal 200 and a program 215 of the present invention.

보다 상세하게 본 도면2는 위치 정보를 내장한 광고 컨텐츠에 적어도 1회 이상 노출된 후에 지정된 위치의 매장 또는 상점에 방문한 사용자의 체크인(Check-in)을 수행하고, 상기 체크인의 결과로서 지정된 리워드를 제공받는 프로그램(215) 구성과 무선단말(200) 구성을 도시한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면2를 참조 및/또는 변형하여 상기 무선단말(200) 기능에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면2에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다. 바람직하게, 본 도면2의 무선단말(200)은 무선 통신이 가능한 각종 스마트폰, 각종 태블릿PC, 각종 PDA 및 각종 휴대폰 중 적어도 하나를 포함할 수 있다.
In more detail, FIG. 2 illustrates a method of performing check-in of a user visited at a store or a shop at a designated location after at least one exposure to the advertisement contents containing the location information, The wireless terminal 200 may be configured to receive and / or modify the received program 215 and the wireless terminal 200 according to an embodiment of the present invention. It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined in the appended claims. Preferably, the wireless terminal 200 of FIG. 2 may include at least one of various smart phones, various tablet PCs, various PDAs, and various mobile phones capable of wireless communication.

도면2를 참조하면, 상기 무선단말(200)은, 제어부(201)와 메모리부(213)와 화면 출력부(202)와 키 입력부(203)와 사운드 출력부(204)와 사운드 입력부(205)와 카메라부(206)와 무선망 통신모듈(209)과 근거리 무선 통신모듈(208)과 NFC모듈(210)과 위치 측위모듈(211)과 USIM 리더부(212) 및 USIM를 구비하며, 전원 공급을 위한 배터리(207)를 구비한다.
2, the wireless terminal 200 includes a control unit 201, a memory unit 213, a screen output unit 202, a key input unit 203, a sound output unit 204, a sound input unit 205, A camera module 206, a wireless network communication module 209, a short range wireless communication module 208, an NFC module 210, a positioning module 211, a USIM reader 212 and a USIM, And a battery 207 for the battery.

상기 제어부(201)는 상기 무선단말(200)의 동작을 제어하는 구성의 총칭으로서, 적어도 하나의 프로세서와 실행 메모리를 포함하여 구성되며, 상기 무선단말(200)에 구비된 각 구성부와 버스(BUS)를 통해 연결된다. 본 발명에 따르면, 상기 제어부(201)는 상기 프로세서를 통해 상기 무선단말(200)에 구비되는 적어도 하나의 프로그램코드를 상기 실행 메모리에 로딩하여 연산하고, 그 결과를 상기 버스를 통해 적어도 하나의 구성부로 전달하여 상기 무선단말(200)의 동작을 제어한다. 이하, 편의상 프로그램코드 형태로 구현되는 본 발명의 프로그램(215) 구성을 본 제어부(201) 내에 도시하여 설명하기로 한다.
The control unit 201 is a general term for controlling the operation of the wireless terminal 200. The control unit 201 includes at least one processor and an execution memory, BUS). According to the present invention, the control unit 201 loads at least one program code included in the wireless terminal 200 into the execution memory through the processor, and outputs the result through at least one configuration And controls the operation of the wireless terminal 200. Hereinafter, the configuration of the program 215 of the present invention, which is implemented in the form of program code for convenience, will be described in the control unit 201. FIG.

상기 메모리부(213)는 상기 무선단말(200)에 구비되는 저장 자원에 대응되는 비휘발성 메모리의 총칭으로서, 상기 제어부(201)를 통해 실행되는 적어도 하나의 프로그램코드와, 상기 프로그램코드가 이용하는 적어도 하나의 데이터셋트를 저장하여 유지한다. 상기 메모리부(213)는 기본적으로 상기 무선단말(200)의 운영체제에 대응하는 시스템프로그램코드와 시스템데이터셋트, 상기 무선단말(200)의 무선 통신 연결을 처리하는 통신프로그램코드와 통신데이터셋트 및 적어도 하나의 응용프로그램코드와 응용데이터셋트를 저장하며, 본 발명의 프로그램(215)에 대응하는 프로그램코드와 데이터셋트도 상기 메모리부(213)에 저장된다.
The memory unit 213 is a generic name of a nonvolatile memory corresponding to a storage resource included in the wireless terminal 200 and includes at least one program code executed through the control unit 201 and at least one program code One data set is stored and maintained. The memory unit 213 basically includes a system program code and a system data set corresponding to the operating system of the wireless terminal 200, a communication program code and a communication data set for processing a wireless communication connection of the wireless terminal 200, The program code and the data set corresponding to the program 215 of the present invention are also stored in the memory unit 213. [

상기 화면 출력부(202)는 상기 무선단말(200)에 구비되는 화면출력장치(예컨대, LCD(Liquid Crystal Display) 장치)와 이를 구동하는 화면출력모듈로 구성되며, 상기 제어부(201)와 버스로 연결되어 상기 제어부(201)의 각종 연산 결과 중 화면 출력에 대응하는 연산 결과를 상기 화면출력 장치로 출력한다.
The screen output unit 202 includes a screen output device (e.g., an LCD (Liquid Crystal Display) device) provided in the wireless terminal 200 and a screen output module for driving the screen output device And outputs the calculation result corresponding to the screen output among the various calculation results of the control unit 201 to the screen output device.

상기 키 입력부(203)는 상기 무선단말(200)에 구비되는 키입력장치(또는 상기 화면 출력부(202)와 연동하는 터치스크린장치)와 이를 구동하는 키입력모듈로 구성되며, 상기 제어부(201)와 버스로 연결되어 상기 제어부(201)의 각종 연산을 명령하는 명령을 입력하거나, 또는 상기 제어부(201)의 연산에 필요한 데이터를 입력한다.
The key input unit 203 comprises a key input device (or a touch screen device in cooperation with the screen output unit 202) provided in the wireless terminal 200 and a key input module for driving the key input unit. And inputs a command for commanding various operations of the control unit 201 or data necessary for the operation of the control unit 201. [

상기 사운드 출력부(204)는 상기 무선단말(200)에 구비되는 스피커와 상기 스피커를 구동하는 사운드모듈로 구성되며, 상기 제어부(201)와 버스로 연결되어 상기 제어부(201)의 각종 연산 결과 중 사운드 출력에 대응하는 연산 결과를 상기 스피커를 통해 출력한다. 상기 사운드 모듈은 기 스피커를 통해 출력할 사운드 데이터를 디코딩(Decoding)하여 사운드 신호로 변환한다.
The sound output unit 204 is composed of a speaker provided in the wireless terminal 200 and a sound module for driving the speaker. The sound output unit 204 is connected to the control unit 201 through a bus, And outputs an operation result corresponding to the sound output through the speaker. The sound module decodes sound data to be output through the speaker and converts the sound data into a sound signal.

상기 사운드 입력부(205)는 상기 무선단말(200)에 구비되는 마이크로폰과 상기 마이크로폰을 구동하는 사운드모듈로 구성되며, 상기 마이크로폰을 통해 입력되는 사운드 데이터를 상기 제어부(201)로 전달한다. 상기 사운드 모듈은 상기 마이크로폰을 통해 입력되는 사운드 신호를 엔코딩(Encoding)하여 부호화한다.
The sound input unit 205 includes a microphone provided in the wireless terminal 200 and a sound module for driving the microphone, and transmits the sound data input through the microphone to the controller 201. The sound module encodes and encodes a sound signal input through the microphone.

상기 카메라부(206)는 상기 무선단말(200)에 구비되는 카메라 자원으로서 광학부와 CCD(Charge Coupled Device)와 이를 구동하는 카메라모듈로 구성되며, 상기 광학부를 통해 상기 CCD에 입력된 비트맵 데이터를 획득한다. 상기 비트맵 데이터는 정지 영상의 이미지 데이터와 동영상 데이터를 모두 포함할 수 있다.
The camera unit 206 includes an optical unit, a CCD (Charge Coupled Device) and a camera module for driving the CCD unit as camera resources included in the wireless terminal 200, and the bitmap data . The bitmap data may include both still image data and moving image data.

상기 무선망 통신모듈(209)과 근거리 무선 통신모듈(208)은 상기 무선단말(200)에 구비되는 통신 자원으로서, 상기 무선망 통신모듈(209)은 기지국을 통해 무선 통신망에 접속하는 무선망 통신 자원이고, 상기 근거리 무선 통신모듈(208)은 근거리에 위치한 근거리통신장치 또는 무선AP에 접속하는 근거로 무선통신 자원이다.
The wireless network communication module 209 and the short-range wireless communication module 208 are communication resources included in the wireless terminal 200. The wireless network communication module 209 communicates with a wireless network communication Resource, and the short-range wireless communication module 208 is a wireless communication resource on the basis of connecting to a short-range communication device or a wireless AP located in a short distance.

상기 무선망 통신모듈(209)은 상기 무선단말(200)을 무선 통신에 접속시키는 통신 구성의 총칭으로서, 특정 주파수 대역의 무선 주파수 신호를 송수신하는 안테나, RF모듈, 기저대역모듈, 신호처리모듈을 적어도 하나 포함하여 구성되며, 상기 제어부(201)와 버스로 연결되어 상기 제어부(201)의 각종 연산 결과 중 무선 통신에 대응하는 연산 결과를 무선 통신을 통해 전송하거나, 또는 무선 통신을 통해 데이터를 수신하여 상기 제어부(201)로 전달함과 동시에, 상기 무선 통신의 접속, 등록, 통신, 핸드오프의 절차를 유지한다. 본 발명에 따르면, 상기 무선망 통신모듈(209)은 상기 무선단말(200)을 교환기를 경유하는 전화 통화채널과 데이터채널을 포함하는 전화통화망에 연결할 수 있으며, 경우에 따라 상기 교환기를 경유하지 않고 패킷 통신 기반의 무선망 데이터 통신을 제공하는 데이터망에 연결할 수 있다.
The wireless network communication module 209 is a general term for a communication configuration for connecting the wireless terminal 200 to the wireless terminal 200 and includes an antenna, an RF module, a baseband module, and a signal processing module for transmitting and receiving a radio frequency signal of a specific frequency band And is connected to the control unit 201 through a bus so as to transmit calculation results corresponding to wireless communication among various calculation results of the control unit 201 through wireless communication or receive data through wireless communication To the control unit 201, and maintains connection, registration, communication, and handoff procedures of the wireless communication. According to the present invention, the wireless network communication module 209 can connect the wireless terminal 200 to a telephone communication network including a telephone communication channel and a data channel via the exchange, and in some cases, To a data network that provides wireless network data communication based on packet communications.

본 발명의 실시 방법에 따르면, 상기 무선망 통신모듈(209)은 CDMA/WCDMA/LTE 규격에 따라 이동 통신망에 접속, 위치등록, 호처리, 통화연결, 데이터통신, 핸드오프를 적어도 하나 수행하는 이동 통신 구성을 포함한다. 한편 당업자의 의도에 따라 상기 무선망 통신모듈(209)은 IEEE 802.16 관련 규격에 따라 휴대인터넷에 접속, 위치등록, 데이터통신, 핸드오프를 적어도 하나 수행하는 휴대 인터넷 통신 구성을 더 포함할 수 있으며, 상기 무선망 통신모듈(209)이 제공하는 무선 통신 구성에 의해 본 발명이 한정되지 아니함을 명백히 밝혀두는 바이다.
According to an embodiment of the present invention, the wireless network communication module 209 can perform at least one operation such as access to a mobile communication network, location registration, call processing, call connection, data communication, and handoff according to the CDMA / WCDMA / Communication configuration. Meanwhile, the wireless network communication module 209 according to the intention of a person skilled in the art may further include a portable internet communication configuration for performing at least one of connection to the portable Internet, location registration, data communication and handoff according to the IEEE 802.16 standard, It is clear that the present invention is not limited by the wireless communication configuration provided by the wireless network communication module 209.

상기 근거리 무선 통신모듈(208)은 일정 거리 이내에서 무선 주파수 신호를 통신매체로 이용하여 통신세션을 연결하는 근거리 통신모듈로서, 바람직하게는 와이파이 통신, 블루투스 통신, 공중무선 통신 중 적어도 하나를 포함할 수 있다. 본 발명의 실시 방법에 따르면, 상기 근거리 무선 통신모듈(208)은 상기 무선망 통신모듈(209)과 통합될 수 있다. 본 발명에 따르면, 상기 근거리 무선 통신모듈(208)은 무선AP를 통해 상기 무선단말(200)을 패킷 통신 기반의 근거리 무선 데이터 통신을 제공하는 데이터망에 연결한다.
The short-range wireless communication module 208 is a short-range communication module for connecting a communication session using a radio frequency signal as a communication medium within a predetermined distance, and preferably includes at least one of Wi-Fi communication, Bluetooth communication, . According to an embodiment of the present invention, the short range wireless communication module 208 may be integrated with the wireless network communication module 209. According to the present invention, the short-range wireless communication module 208 connects the wireless terminal 200 to a data network providing packet-based short-range wireless data communication through a wireless AP.

상기 NFC모듈(210)은 상기 무선단말(200)에 구비되는 NFC 자원으로서, ISO 18000 시리즈 규격의 무선통신 규격 중 13.56Mz 주파수 대역을 사용하는 NFC(Near Field Communication) 규격에 따라 10cm 내외의 근접 거리에서 단말 간 데이터를 전송하는 근접 통신모듈이다.
The NFC module 210 is an NFC resource included in the wireless terminal 200 and is a NFC resource of a proximity distance of about 10 cm or less according to an NFC (Near Field Communication) standard using a frequency band of 13.56 Mz, Is a proximity communication module for transmitting data between terminals.

상기 위치 측위모듈(211)은 상기 무선단말(200)의 이동 위치를 측위하는 GPS 측위모듈로 구성되며, 지구 궤도를 공전하는 적어도 3개 이상의 GPS 위성으로부터 송출되는 위성 신호를 수신하여 상기 무선단말(200)의 이동 위치 정보를 산정한다. 한편, 본 발명의 다른 실시 방법에 따르면, 상기 위치 측위모듈(211)은 적어도 두개 이상의 기지국(또는 접속 포인트)과 연계된 통신망 상의 측위장치와 연계하여 상기 무선단말(200)과 기지국(또는 접속 포인트) 간 주파수 도달 시간(또는 도달 각)을 이용하여 지상파 측위 방식으로 상기 무선단말(200)의 위치를 측위하는 지상파 측위모듈을 포함할 수 있다.
The positioning module 211 includes a GPS positioning module for positioning a moving position of the wireless terminal 200. The positioning module 211 receives a satellite signal transmitted from at least three GPS satellites orbiting the earth orbit, 200 are calculated. According to another embodiment of the present invention, the position location module 211 is connected to at least two base stations (or connection points) (Or an arrival angle) between the mobile terminal 200 and the mobile terminal 200. The terrestrial positioning module may be configured to determine a position of the mobile terminal 200 in a terrestrial positioning system.

상기 USIM 리더부(212)는 ISO/IEC 7816 규격을 기반으로 상기 무선단말(200)에 탑재 또는 이탈착되는 범용가입자식별모듈(Universal Subscriber Identity Module)과 적어도 하나의 데이터셋트를 교환하는 구성의 총칭으로서, 상기 데이터셋트는 APDU(Application Protocol Data Unit)를 통해 반이중 통신 방식으로 교환된다.
The USIM reader 212 is a generic term of a configuration for exchanging at least one data set with a universal subscriber identity module that is mounted or detached from the mobile station 200 based on the ISO / IEC 7816 standard , And the data set is exchanged in a half duplex communication manner through an APDU (Application Protocol Data Unit).

상기 USIM은 상기 ISO/IEC 7816 규격에 따른 IC칩이 구비된 SIM 타입의 카드로서, 상기 USIM 리더부(212)와 연결되는 적어도 하나의 접점을 포함하는 입출력 인터페이스와, 적어도 하나의 IC칩용 프로그램코드와 데이터셋트를 저장하는 IC칩 메모리와, 상기 입출력 인터페이스와 연결되어 상기 무선단말(200)로부터 전달되는 적어도 하나의 명령에 따라 상기 IC칩용 프로그램코드를 연산하거나 상기 데이터셋트를 추출(또는 가공)하여 상기 입출력 인터페이스로 전달하는 프로세서를 포함하여 이루어진다. 상기 USIM은 상기 무선단말(200)에 구비되는 저장 자원일 수 있다.
The USIM is a SIM type card having an IC chip according to the ISO / IEC 7816 standard, and includes an input / output interface including at least one contact connected to the USIM reader 212, (Or processing) the program code for the IC chip or extracting (or processing) the data set in accordance with at least one command transmitted from the wireless terminal 200 in connection with the input / output interface To the input / output interface. The USIM may be a storage resource provided in the wireless terminal 200.

상기 통신자원이 접속 가능한 데이터망을 통해 프로그램제공서버(예컨대, 애플사의 앱스토어 등)로부터 본 발명의 프로그램(215)이 다운로드되어 상기 메모리부(213)에 저장된다. 상기 다운로드된 프로그램(215)은 광고 서버(100) 또는 체크인 서버(115)와 연동하여 동작하며, 사용자에 의해 수동으로 구동되거나, 메시지 수신에 의해 사용자 확인 후 또는 자동으로 구동(또는 활성화)될 수 있다. 한편 상기 프로그램(215)을 사용자 확인 후 또는 자동으로 구동하기 위해 별도의 앱이 미리 구동 중일 수 있으며, 이에 의해 본 발명이 한정되지 아니한다.
The program 215 of the present invention is downloaded from a program providing server (for example, an Apple App Store or the like) through a data network to which the communication resource is connectable, and is stored in the memory unit 213. The downloaded program 215 operates in conjunction with the advertisement server 100 or the check-in server 115 and can be manually operated by the user or can be activated have. Meanwhile, in order to drive the program 215 after user confirmation or automatically, another application may be running in advance, and thus the present invention is not limited thereto.

도면2를 참조하면, 상기 무선단말(200)의 프로그램(215)은, 지정된 위치에 대한 위치 정보를 내장한 M(M≥1)개의 광고 컨텐츠를 수신하는 컨텐츠 수신부(220)와, 상기 수신된 컨텐츠를 지정된 저장영역에 저장하는 컨텐츠 저장부(225)를 구비한다.
Referring to FIG. 2, the program 215 of the wireless terminal 200 includes a content receiving unit 220 for receiving M (M? 1) pieces of advertisement contents including location information about a designated location, And a content storage unit 225 for storing the content in a designated storage area.

상기 컨텐츠 수신부(220)는 상기 광고 서버(100) 또는 지정된 광고매체로부터 지정된 위치에 대한 위치 정보를 내장한 광고 컨텐츠를 수신하며, 바람직하게 지정된 절차에 따라 M(M≥1)개의 광고 컨텐츠를 수신한다. 상기 광고 컨텐츠는 광고주로부터 등록된 광고 정보를 기반으로 지정된 위치에 대한 위치 정보를 포함하는 형태로 이루어지는 것이 바람직하다. 바람직하게, 상기 광고 컨텐츠는 리워드가 제공될 기간에 대응하는 일시 정보와, 상기 지정된 위치의 매장 또는 상점을 식별함과 동시에 광고 컨텐츠를 식별하는 고유 식별 정보를 더 내장할 수 있다.
The content receiving unit 220 receives the advertisement contents including the location information of the designated location from the advertisement server 100 or the designated advertisement medium and receives M (M? 1) pieces of advertisement contents according to a designated procedure do. Preferably, the advertisement content includes location information of a designated location based on advertisement information registered by an advertiser. Preferably, the advertisement content may further include temporary information corresponding to a period during which the reward is to be provided, and unique identification information for identifying the store or the store at the designated location, and identifying the advertisement content.

본 발명의 실시 방법에 따르면, 상기 광고 컨텐츠는 상기 사용자의 무선단말(200)에 구비된 프로그램(215)이 판독 가능한 지정된 파일 구조의 형태로 수신되거나, 또는 파일 저장 구조의 형태로 수신될 수 있다.
According to an embodiment of the present invention, the advertisement contents can be received in the form of a specified file structure readable by the program 215 provided in the user's wireless terminal 200, or in the form of a file storage structure .

본 발명의 제1 광고 컨텐츠 수신 방식에 따르면, 상기 컨텐츠 수신부(220)는 지정된 메시지 교환 프로토콜(예컨대, 문자 메시지(SMS, MMS 등) 교환 프로토콜 또는 푸시 메시지 교환 프로토콜 등)에 따라 상기 M개의 광고 컨텐츠를 수신할 수 있다.
According to the first advertisement content receiving method of the present invention, the content receiving unit 220 may receive the M advertisement contents (for example, a text message (SMS, MMS, etc.) exchange protocol or a push message exchange protocol, Lt; / RTI >

본 발명의 제2 광고 컨텐츠 제공 방식에 따르면, 상기 컨텐츠 수신부(220)는 상기 광고 서버(100)에 접속하여 상기 수신할 광고 컨텐츠를 조회하는 인터페이스를 표시함으로써 상기 M개의 광고 컨텐츠를 수신할 수 있다.
According to the second advertisement content providing method of the present invention, the content receiver 220 can access the advertisement server 100 and receive the M advertisement contents by displaying an interface for inquiring the advertisement contents to be received .

본 발명의 제3 광고 컨텐츠 제공 방식에 따르면, 상기 컨텐츠 수신부(220)는 상기 광고 서버(100)와 제휴된 광고매체(예컨대, 포털 사이트, 제휴사 서버, 제휴사 앱 등)를 통해 상기 M개의 광고 컨텐츠를 수신할 수 있다.
According to the third advertisement content providing method of the present invention, the content receiving unit 220 receives the M advertisement contents (for example, the advertisement contents) through an advertisement medium (for example, a portal site, an affiliate server, Lt; / RTI >

본 발명의 제4 광고 컨텐츠 제공 방식에 따르면, 상기 컨텐츠 수신부(220)는 상기 광고주의 광고매체를 통해 상기 M개의 광고 컨텐츠를 수신할 수 있다.
According to the fourth method of providing advertisement contents of the present invention, the content receiving unit 220 may receive the M advertisement contents through the advertisement medium of the advertiser.

본 발명의 제5 광고 컨텐츠 제공 방식에 따르면, 상기 컨텐츠 제공부는 상기 제1 내지 제4 방식 중 하나 또는 둘 이상을 조합한 방식으로 상기 M개의 광고 컨텐츠를 수신할 수 있다.
According to the fifth aspect of the present invention, the content providing unit may receive the M advertisement contents in a manner of combining one or more of the first to fourth methods.

상기 컨텐츠 저장부(225)는 상기 수신된 광고 컨텐츠를 상기 메모리부(213)의 지정된 저장영역(예컨대, 상기 프로그램(215)이 이용하는 저장영역)에 저장한다.
The content storage unit 225 stores the received advertisement content in a designated storage area of the memory unit 213 (e.g., a storage area used by the program 215).

도면2를 참조하면, 상기 무선단말(200)의 프로그램(215)은, 상기 무선단말(200)의 위치를 확인하여 상기 M개의 광고 컨텐츠에 내장된 위치 정보와 비교하여 매칭되는지 확인하는 위치 인증부(230)를 구비하며, 상기 광고 컨텐츠에 일시 정보가 포함된 경우 현재 일시를 확인하여 상기 M개의 광고 컨텐츠에 내장된 일시 정보와 비교하여 매칭되는지 확인하는 일시 인증부(235)를 구비한다.
Referring to FIG. 2, the program 215 of the wireless terminal 200 checks the location of the wireless terminal 200 and compares it with the location information embedded in the M advertisement contents, And a temporary authentication unit 235 for checking the current date and time when the date information is included in the advertisement content and comparing the date information with the date information embedded in the M pieces of advertisement content to check whether they match.

상기 프로그램(215)이 사용자 조작 또는 지정된 앱을 통해 구동됨에 따라, 상기 프로그램(215)의 위치 인증부(230)는 상기 위치 측위모듈(211)을 이용하여 상기 무선단말(200)의 위치를 확인한다. 한편 상기 위치 인증부(230)는 상기 근거리 무선 통신모듈(208)을 통해 근거리의 무선AP를 검출함으로써 상기 무선단말(200)의 위치를 확인할 수 있다. 또는 상기 위치 인증부(230)는 상기 무선망 통신모듈(209)을 통해 지정된 측위서버와 통신하여 지상파 측위 방식으로 측위된 상기 무선단말(200)의 위치를 확인할 수 있다.
The location authenticator 230 of the program 215 confirms the location of the mobile terminal 200 using the location location module 211 as the program 215 is operated through a user operation or a designated application do. Meanwhile, the location authentication unit 230 can confirm the location of the wireless terminal 200 by detecting the wireless AP at a short distance through the near field wireless communication module 208. [ Alternatively, the location authentication unit 230 can confirm the location of the wireless terminal 200 located in the terrestrial positioning system by communicating with the designated location server through the wireless network communication module 209.

상기 위치 인증부(230)는 상기 확인된 무선단말(200)의 위치와 상기 저장된 M개의 광고 컨텐츠에 내장된 위치 정보와 비교하여 매칭되는지 확인한다. 만약 상기 무선단말(200)의 위치와 광고 컨텐츠에 내장된 위치 정보가 일치하거나 또는 지정된 기준 거리 이내에 존재하는 경우, 상기 위치 인증부(230)는 상기 확인된 무선단말(200)의 위치와 광고 컨텐츠의 위치 정보가 매칭되는 것으로 확인할 수 있다.
The location authentication unit 230 compares the location of the identified wireless terminal 200 with location information embedded in the stored M advertisement contents to check whether the location information matches. If the location of the wireless terminal 200 and the location information embedded in the advertisement contents match or are within a specified reference distance, the location authentication unit 230 determines the location of the wireless terminal 200, It is possible to confirm that the position information of the position information is matched.

만약 상기 M개의 광고 컨텐츠 중에서 하나 이상의 광고 컨텐츠에 일시 정보가 포함된 경우, 상기 일시 인증부(235)는 상기 무선단말(200)의 타이머 자원을 통해 현재 일시를 확인하고, 상기 확인된 현재 일시와 상기 광고 컨텐츠에 내장된 일시 정보와 비교하여 매칭되는지 확인한다. 상기 광고 컨텐츠에 내장된 일시 정보는 기간에 대한 정보를 포함하는데, 상기 현재 일시가 상기 기간 내에 포함된다면, 상기 일시 인증부(235)는 상기 현재 일시와 광고 컨텐츠의 일시 정보가 매칭되는 것으로 확인할 수 있다.
If the temporary information is included in one or more of the M advertisement contents, the temporary authentication unit 235 checks the current date and time using the timer resource of the wireless terminal 200, And compares the date and time information included in the advertisement content with the date information stored in the advertisement content. If the current date and time is included in the time period, the temporary authentication unit 235 confirms that the date and time information of the advertisement content matches the date and time information of the advertisement content have.

도면2를 참조하면, 상기 무선단말(200)의 프로그램(215)은, 상기 M개의 광고 컨텐츠 중에서 상기 매칭된 위치 정보를 내장한 m(1≤m≤M)개의 광고 컨텐츠를 확인하는 컨텐츠 확인부(240)와, 상기 확인된 m개의 광고 컨텐츠 중 적어도 하나의 광고 컨텐츠를 선택받는 컨텐츠 선택부(245)를 구비한다.
Referring to FIG. 2, the program 215 of the wireless terminal 200 includes a content check unit 212 for checking m (1? M? M) advertisement contents including the matched position information among the M advertisement contents, And a content selection unit (245) for selecting at least one advertisement content among the identified m advertisement contents.

상기 컨텐츠 확인부(240)는 상기 M개의 광고 컨텐츠 중에서 상기 위치 인증부(230)에 의해 무선단말(200)의 위치와 매칭되는 것으로 확인된 m개의 광고 컨텐츠를 확인한다. 한편 상기 m개의 광고 컨텐츠 중에 일시 정보가 내장된 광고 컨텐츠가 존재하는 경우, 상기 컨텐츠 확인부(240)는 상기 M개의 광고 컨텐츠 중에서 상기 위치 인증부(230)에 의해 무선단말(200)의 위치와 매칭됨과 동시에 상기 일시 인증부(235)에 의해 현재 일시와 매칭되는 것으로 확인된 m개의 광고 컨텐츠를 확인한다.
The content verification unit 240 identifies m pieces of advertisement content that are confirmed to match with the location of the wireless terminal 200 by the location authentication unit 230 among the M advertisement contents. On the other hand, if there are advertisement contents in which temporal information is embedded among the m advertisement contents, the contents check unit 240 determines the location of the wireless terminal 200 by the location authentication unit 230 among the M advertisement contents At the same time, the temporary authentication unit 235 checks m advertisement contents which are confirmed to match the current date and time.

만약 상기 무선단말(200)의 위치와 매칭되는 광고 컨텐츠가 확인되지 않으면, 상기 위치 인증부(230)는 지정된 규칙에 따라 무선단말(200)의 위치를 확인하여 광고 컨텐츠의 위치 정보와 매칭되는지 확인하는 과정을 반복한다. 상기 위치 매칭 과정은 상기 무선단말(200)의 배터리(207) 자원을 소모하지 않는 범위 내에서 수행되는 것이 바람직하다. 일례로, 상기 위치 인증부(230)는 상기 무선단말(200)의 화면 출력부(202)가 활성화되는지 확인하고, 상기 화면 출력부(202)가 활성화되는 경우에 상기 위치가 매칭되는지 확인하는 과정을 수행할 수 있다. 상기 일시 매칭은 상기 위치 인증과 연계되어 수행되는 것이 바람직하다.
If the advertisement content matching the location of the wireless terminal 200 is not confirmed, the location authentication unit 230 confirms the location of the wireless terminal 200 according to the specified rule and determines whether the location matches the location information of the advertisement content Repeat the process. The location matching process may be performed within a range that does not consume battery 207 resources of the wireless terminal 200. For example, the location authentication unit 230 checks whether the screen output unit 202 of the wireless terminal 200 is activated and checks whether the location is matched when the screen output unit 202 is activated Can be performed. Preferably, the temporary matching is performed in conjunction with the location authentication.

상기 컨텐츠 확인부(240)에 의해 상기 매칭되는 m개의 광고 컨텐츠가 확인되면, 상기 컨텐츠 선택부(245)는 상기 확인된 m개의 광고 컨텐츠를 표시함과 동시에 상기 m개의 광고 컨텐츠 중 적어도 하나의 광고 컨텐츠를 선택받는 인터페이스를 표시하고, 상기 인터페이스에 대한 사용자 조작을 근거로(또는 지정된 광고 컨텐츠 선택 정책에 따라) 상기 매칭된 m개의 광고 컨텐츠 중 적어도 하나의 광고 컨텐츠를 선택 받는다. 상기 광고 컨텐츠 선택 정책은 상기 무선단말(200)의 위치와 일치하거나 또는 가장 근거리의 위치 정보를 포함하는 적어도 하나의 광고 컨텐츠를 선택하는 정책을 포함할 수 있다. 다만 상기 광고 컨텐츠 선택 정책에 따라 광고 컨텐츠가 자동 선택되는 경우에도 해당 광고 컨텐츠는 표시되는 것이 바람직하다.
If the matched m pieces of advertisement content are identified by the content check unit 240, the content selection unit 245 displays the confirmed m pieces of advertisement content, and at least one of the m pieces of advertisement content Displays an interface for selecting contents, and receives at least one of the matched m advertisement contents based on a user operation on the interface (or according to a designated advertisement content selection policy). The advertisement content selection policy may include a policy for selecting at least one advertisement content that includes location information that is coincident with or closest to the location of the wireless terminal 200. However, even if the advertisement content is automatically selected according to the advertisement content selection policy, the advertisement content is preferably displayed.

도면2를 참조하면, 상기 무선단말(200)의 프로그램(215)은, 상기 선택된 광고 컨텐츠로부터 체크인 정보에 포함될 n(1≤n≤N)개의 정보를 독출하는 정보 독출부(260)와, 상기 무선단말(200)에 구비된 적어도 하나의 자원을 이용하여 체크인 정보에 포함될 (N-n)개의 정보를 획득하는 정보 획득부(265)를 구비하며, 상기 무선단말(200) 또는 프로그램(215)의 유효성을 상기 체크인 서버(115)로 인증시키는 절차를 수행하는 인증 절차부(250)와, 상기 체크인 서버(115)와 n개의 정보 항목 또는 (N-n)개의 정보 항목을 합의하여 동적 결정하는 정보 합의부(255)를 더 구비할 수 있다.
2, the program 215 of the wireless terminal 200 includes an information reading unit 260 reading n (1? N? N) pieces of information to be included in check-in information from the selected advertisement contents, And an information obtaining unit 265 for obtaining Nn pieces of information to be included in the check-in information by using at least one resource included in the wireless terminal 200. The wireless terminal 200 or the program 215 An authentication procedure unit 250 that performs a procedure for authenticating the validity to the check-in server 115, an information consensus unit 250 that consults the check-in server 115 and n information items or (Nn) 255).

상기 인증 절차부(250)는 상기 광고 컨텐츠로부터 n개의 정보가 독출되기 전, 중, 후의 어느 시점, 또는 상기 무선단말(200)의 자원을 통해 (N-n)개의 정보가 획득되기 전, 중, 후의 어느 시점에, 상기 무선단말(200) 또는 프로그램(215)의 유효성을 상기 체크인 서버(115)로 인증시키는 절차를 수행한다.
The authentication procedure unit 250 may determine whether or not n information items are read out before, during, after, or after the (Nn) information items are acquired through the resources of the wireless terminal 200 At some point, the validation of the wireless terminal 200 or the program 215 is authenticated to the check-in server 115.

본 발명의 제1 인증 방식에 따르면, 상기 인증 절차부(250)는 자신이 동작하는 플랫폼이 에뮬레이터(예컨대, 프로그램(215)이 동작할 수 있는 환경을 가상으로 구현한 애플리케이션)가 아니라 실제 무선 통신망에 접속한 무선단말(200)임을 인증하기 위한 망 접속 정보를 확인하여 전송할 수 있으며, 상기 체크인 서버(115)는 상기 망 접속 정보를 수신 및 판독하여 상기 프로그램(215)이 실제 사용자의 무선단말(200)에서 동작 중인 상태로 인증할 수 있다. 상기 망 접속 정보는 상기 무선단말(200)이 접속한 이동 통신망에 할당된 각종 ID값(예컨대, 네트워크ID(NID), 시스템ID(SID) 등)을 포함하거나 또는 상기 무선단말(200)이 접속한 근거리 무선망에 할당된 각종 ID값(예컨대, SSID)을 포함할 수 있다. 또는 상기 망 접속 정보는 상기 무선단말(200)의 장치일련번호, WIFI용 MAC(Mandatory Access Control)주소값, 블루투스 MAC주소값, IMEI값, ICCID값 등을 포함할 수 있다.
According to the first authentication method of the present invention, the authentication procedure unit 250 is not an application in which the platform on which it operates operates as an emulator (for example, an application that virtually implements an environment in which the program 215 can operate) And the check-in server 115 receives and reads the network connection information so that the program 215 can access the wireless terminal 200 of the actual user 200 can be authenticated while in operation. The network connection information includes various ID values (for example, a network ID (NID), a system ID (SID), and the like) allocated to the mobile communication network to which the wireless terminal 200 is connected, And various ID values (e.g., SSID) assigned to a short-range wireless network. Alternatively, the network connection information may include a device serial number of the wireless terminal 200, a Mandatory Access Control (MAC) address value for WIFI, a Bluetooth MAC address value, an IMEI value, an ICCID value, and the like.

본 발명의 제2 인증 방식에 따르면, 상기 인증 절차부(250)는 자신이 동작하는 무선단말(200)이 탈옥된 상태인지를 체크하거나 또는 바이러스 등에 감염된 상태인지 체크한 단말 상태 정보를 확인하여 전송할 수 있으며, 상기 체크인 서버(115)는 상기 단말 상태 정보를 수신 및 판독하여 상기 프로그램(215)이 동작 중인 무선단말(200)이 유효하게 동작 중인지 인증할 수 있다.
According to the second authentication method of the present invention, the authentication procedure unit 250 checks whether the mobile terminal 200 operating the mobile terminal 200 is in a jailed state, And the check-in server 115 may receive and read the terminal status information to authenticate that the wireless terminal 200 in which the program 215 is operating is validly operating.

본 발명의 제3 인증 방식에 따르면, 상기 인증 절차부(250)는 상기 체크인 정보에 지정된 인증코드(Message Authentication Code; MAC)를 첨부하여 전송할 수 있으며, 상기 체크인 서버(115)는 상기 인증코드를 판독하여 상기 체크인 정보가 유효한 프로그램(215)을 통해 구성되어 전송된 정보인지 인증할 수 있다.
According to the third authentication method of the present invention, the authentication procedure unit 250 may attach a message authentication code (MAC) specified in the check-in information, and the check-in server 115 may transmit the authentication code And confirm that the check-in information is the information transmitted through the program 215 that is valid.

본 발명의 제4 인증 방식에 따르면, 상기 인증 절차부(250)는 상기 제1 내지 제3 방식 중 하나 또는 둘 이상을 조합한 방식으로 인증 절차를 수행할 수 있으며, 상기 체크인 서버(115)도 상기 프로그램(215)과 연동하여 상기 제1 내지 제3 방식 중 하나 또는 둘 이상을 조합한 방식으로 인증할 수 있다.
According to the fourth authentication method of the present invention, the authentication procedure unit 250 may perform an authentication procedure in a combination of one or more of the first to third schemes, and the check-in server 115 It is possible to perform authentication by a combination of one or more of the first to third methods in cooperation with the program 215. [

상기 컨텐츠 선택부(245)에 의해 적어도 하나의 광고 컨텐츠가 선택되면, 상기 정보 독출부(260)는 상기 선택된 광고 컨텐츠에 내장된 정보 중에서 체크인 정보에 포함될 n개의 정보를 독출한다. 상기 n개의 정보는, 상기 체크인을 수행한 위치 정보, 상기 리워드가 제공될 기간에 대응하는 일시 정보, 상기 지정된 위치의 매장 또는 상점을 식별함과 동시에 광고 컨텐츠를 식별하는 고유 식별 정보 중 하나 이상의 정보를 포함한다.
When at least one advertisement content is selected by the content selection unit 245, the information reading unit 260 reads n pieces of information to be included in the check-in information from the information embedded in the selected advertisement content. Wherein the n pieces of information include at least one of the location information on which the check-in has been performed, the date information corresponding to the period in which the reward is to be provided, unique identification information for identifying the store or store at the specified location, .

본 발명의 실시 방법에 따르면, 상기 정보 독출부(260)는 상기 광고 컨텐츠로부터 독출할 n개의 정보 항목을 동적 결정할 수 있으며, 이 경우 상기 광고 컨텐츠로부터 상기 결정된 정보 항목에 대응하는 n개의 정보를 독출할 수 있다. 바람직하게, 상기 n개의 정보 항목은 정보 합의부(255)를 통해 체크인 서버와 합의될 수 있다.
According to the embodiment of the present invention, the information reading unit 260 can dynamically determine n information items to be read out from the advertisement content, and in this case, n information corresponding to the determined information item is read Can be released. Preferably, the n information items may be agreed with the check-in server via the information consensus unit 255. [

또한, 상기 컨텐츠 선택부(245)에 의해 적어도 하나의 광고 컨텐츠가 선택되면, 상기 정보 획득부(265)는 상기 무선단말(200)에 구비된 저장 자원, 타이머 자원, 카메라 자원, NFC 자원, 근거리 무선통신 자원 중 지정된 적어도 하나의 자원을 이용하여 체크인 정보에 포함될 (N-n)개의 정보를 획득한다. 상기 (N-n)개의 정보는, 무선단말(200)의 저장 자원으로부터 획득한 고유 저장 정보, 무선단말(200)의 타이머 자원을 통해 획득한 시간 정보, 무선단말(200)의 카메라 자원을 통해 촬영한 화상을 판독한 결과로서 획득한 화상 판독 정보(예컨대, 무선단말(200)의 카메라 자원을 통해 매장 또는 상점에 구비된 1차원 바코드, 2차원 바코드 등을 촬영하여 판독한 정보), 무선단말(200)의 NFC 자원을 통해 식별한 대상에 대한 NFC 식별 정보(예컨대, 무선단말(200)의 NFC 자원을 통해 매장 또는 상점에 구비된 NFC장치로부터 수신된 식별 정보), 무선단말(200)의 근거리 무선통신 자원을 통해 식별한 대상에 대한 근거리 식별 정보(예컨대, 무선단말(200)의 근거리 무선 통신 자원을 통해 매장 또는 상점에 구비된 AP(Access Point)로부터 수신된 식별 정보) 중 적어도 하나의 정보를 포함한다.
When at least one advertisement content is selected by the content selection unit 245, the information acquisition unit 265 acquires the storage resource, the timer resource, the camera resource, the NFC resource, (Nn) pieces of information to be included in the check-in information using at least one resource among the wireless communication resources. The (Nn) pieces of information are information that is acquired through unique storage information acquired from the storage resources of the wireless terminal 200, time information acquired through the timer resource of the wireless terminal 200, (For example, information obtained by photographing and reading a one-dimensional bar code, a two-dimensional bar code, etc. provided in a store or a store through camera resources of the wireless terminal 200) acquired as a result of reading an image, (For example, identification information received from an NFC apparatus provided in a store or a store through an NFC resource of the wireless terminal 200) for the object identified through the NFC resource of the wireless terminal 200, (Identification information received from an AP (Access Point) provided in a store or a store via a short-range wireless communication resource of the wireless terminal 200) for the identified object through the communication resource artillery The.

본 발명의 실시 방법에 따르면, 상기 체크인 서버(115)는 상기 무선단말(200)의 자원을 이용하여 획득 가능한 N’(N’≥(N-n))개의 정보 항목 중에서 상기 지정된 위치에서 획득할 (N-n)개의 정보 항목을 상기 프로그램(215)과 교환할 수 있으며, 이 경우 상기 정보 합의부(255)는 상기 체크인 서버(115)와 상기 (N-n)개의 정보 항목을 합의하여 상기 무선단말(200)의 자원 중 어느 자원을 이용하여 (N-n)개의 정보를 획득할 지 동적 결정할 수 있으며, 상기 정보 획득부(265)는 상기 무선단말(200)에 구비된 저장 자원, 타이머 자원, 카메라 자원, NFC 자원, 근거리 무선통신 자원 중 상기 결정된 적어도 하나의 자원을 이용하여 체크인 정보에 포함될 (N-n)개의 정보를 획득한다.
According to the embodiment of the present invention, the check-in server 115 may acquire Nn (N '(Nn)) information items that can be acquired using the resources of the wireless terminal 200 The information consensus unit 255 may exchange information items of the wireless terminal 200 with the check server 115 by negotiating the (Nn) information items with the program 215, The camera resource, the NFC resource, and the NFC resource, which are provided in the wireless terminal 200. The information acquisition unit 265 may determine whether to acquire (Nn) pieces of information to be included in the check-in information using the determined at least one resource among the wireless communication resources.

도면2를 참조하면, 상기 무선단말(200)의 프로그램(215)은, 상기 광고 컨텐츠로부터 독출된 n개의 정보와 상기 무선단말(200)의 자원을 이용하여 획득된 (N-n)개의 정보를 포함하는 N개의 정보로 구성된 체크인 정보를 생성하는 정보 생성부(270)와, 상기 생성된 체크인 정보를 지정된 체크인 서버(115)로 전송하는 정보 전송부(275)와, 상기 체크인 서버(115)로부터 상기 체크인 정보에 대응하는 리워드 정보를 수신하여 표시하는 리워드 처리부(280)를 구비한다.
Referring to FIG. 2, a program 215 of the wireless terminal 200 includes n pieces of information read from the advertisement contents and (Nn) pieces of information obtained using resources of the wireless terminal 200 An information transmitting unit 275 for transmitting the generated check-in information to the designated check-in server 115, and a check-in server for transmitting the check-in information from the check-in server 115 to the check- And a reward processor 280 for receiving and displaying reward information corresponding to the information.

상기 정보 생성부(270)는 상기 광고 컨텐츠로부터 독출된 n개의 정보를 포함하고 상기 무선단말(200)의 자원을 이용하여 획득된 (N-n)개의 정보를 포함하는 N개의 정보로 구성된 체크인 정보를 생성한다. 상기 체크인 정보는 상기 체크인 서버(115)에서 인식 가능한 데이터 구조로 생성되며, 바람직하게 상기 체크인 서버(115)에서 복호화 가능하게 암호화될 수 있다.
The information generating unit 270 generates check-in information composed of N pieces of information including N pieces of information read from the advertisement contents and including (Nn) pieces of information obtained using the resources of the mobile station 200 do. The check-in information is generated in a data structure recognizable by the check-in server 115, and may preferably be decryptably decrypted by the check-in server 115.

상기 정보 전송부(275)는 상기 생성된 체크인 정보를 지정된 체크인 서버(115)로 전송하고, 상기 체크인 서버(115)는 상기 체크인 정보에 포함된 N개의 정보 중 하나 이상의 지정된 정보의 유효성을 인증하는 절차를 수행한다.
The information transmitting unit 275 transmits the generated check-in information to the designated check-in server 115, and the check-in server 115 authenticates the validity of one or more of the N pieces of information included in the check- Perform the procedure.

만약 상기 체크인 정보에 대한 유효성이 인증되면, 상기 체크인 서버(115)는 상기 체크인 정보에 대응하는 리워드 정보를 제공하는데, 상기 리워드 처리부(280)는 상기 체크인 서버(115)로부터 상기 체크인 정보에 대응하는 리워드 정보를 수신하여 표시한다. 실시 방법에 따라, 상기 리워드 정보는 상기 메모리부(213)의 지정된 저장영역에 저장될 수 있다.
If the validity of the check-in information is authenticated, the check-in server 115 provides reward information corresponding to the check-in information. The reward processing unit 280 receives the check-in information from the check- Reward information is received and displayed. Depending on the method of operation, the reward information may be stored in a designated storage area of the memory unit 213.

도면3은 본 발명의 실시 방법에 따른 광고 컨텐츠 생성 및 제공 과정을 도시한 도면이다.
3 is a diagram illustrating a process of generating and providing advertisement contents according to an embodiment of the present invention.

보다 상세하게 본 도면3은 광고주의 광고 등록에 따라 위치 정보를 내장한 광고 컨텐츠를 생성하여 사용자의 무선단말(200)로 제공하는 과정을 도시한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면3을 참조 및/또는 변형하여 상기 광고 컨텐츠 생성 및 제공 과정에 대한 다양한 실시 방법(예컨대, 일부 단계가 생략되거나, 또는 순서가 변경된 실시 방법)을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면3에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다.
In more detail, FIG. 3 shows a process of generating advertisement contents in which location information is embedded according to an advertisement registration of an advertiser and providing the generated advertisement contents to a user's wireless terminal 200, and it is a common knowledge in the technical field of the present invention It is possible to refer to and modify various aspects of the advertisement content creation and provision process (for example, omitting some steps or changing the order) by referring to and / or modifying FIG. 3, The present invention is not limited to the above-described embodiments, and various modifications may be made without departing from the spirit and scope of the invention.

도면3을 참조하면, 광고주 단말(110)은 광고 서버(100)에 설정된 광고 등록 절차에 따라 광고등록 정보, 광고 정보, 위치 정보, 일시 정보, 고유 식별 정보, 리워드 조건 정보 중 하나 이상의 정보를 광고 서버(100)로 등록하는 절차를 수행하고(300), 광고 서버(100)는 상기 광고주 단말(110)로부터 광고 등록을 위해 전송된 정보를 수신하여 광고D/B(105)에 저장한다(305).
Referring to FIG. 3, the advertiser terminal 110 may advertise one or more pieces of advertisement registration information, advertisement information, location information, date information, unique identification information, and reward condition information according to an advertisement registration procedure set in the advertisement server 100 The advertisement server 100 receives the information transmitted from the advertiser terminal 110 for advertisement registration and stores the received information in the advertisement D / B 105 (305) ).

상기의 광고 등록 절차가 수행되는 중에 상기 광고주 단말(110)로부터 등록된 정보를 이용하여 광고 컨텐츠를 생성 가능해지면, 상기 광고 서버(100)는 상기 등록된 정보를 이용하여 사용자의 무선단말(200)로 제공할 광고 컨텐츠를 생성하여 저장한다(310). 바람직하게, 상기 광고 서버(100)는 상기 광고주 단말(110)로부터 등록된 광고 정보를 이용하여 생성되는 광고 컨텐츠에 상기 광고주 단말(110)로부터 등록된 위치 정보를 내장하여 상기 사용자의 무선단말(200)로 제공할 광고 컨텐츠를 생성한다. 상기 광고주 단말(110)로부터 일시 정보가 등록된 경우, 상기 광고 서버(100)는 상기 광고 정보를 근거로 생성되는 광고 컨텐츠에 상기 광고주 단말(110)로부터 등록된 위치 정보와 일시 정보를 내장하여 상기 사용자의 무선단말(200)로 제공할 광고 컨텐츠를 생성할 수 있다.
When the advertisement contents can be generated using the information registered from the advertiser terminal 110 while the advertisement registration procedure is being performed, the advertisement server 100 transmits the advertisement information to the user's wireless terminal 200 using the registered information, And generates and stores advertisement contents to be provided to the user terminal (310). Preferably, the advertisement server 100 embeds the location information registered from the advertiser terminal 110 into the advertisement content generated using the advertisement information registered from the advertiser terminal 110, ). ≪ / RTI > When the date information is registered from the advertiser terminal 110, the advertisement server 100 embeds the location information and the date information registered from the advertiser terminal 110 into the advertisement content generated based on the advertisement information, The advertisement contents to be provided to the user's wireless terminal 200 can be generated.

상기 광고 서버(100)가 상기 광고 컨텐츠를 생성하여 저장하는 중 또는 후에, 체크인 서버(115)는 상기 광고 컨텐츠를 식별하는 컨텐츠 식별 정보와, 상기 광고 컨텐츠를 이용하여 체크인을 수행할 위치를 식별하는 위치 식별 정보와, 상기 체크인을 위한 체크인 인증 정보 등을 확인하여 지정된 저장매체(120)에 저장한다(315).
During or after the advertisement server 100 generates and stores the advertisement content, the check-in server 115 identifies the location where the check-in is to be performed using the content identification information for identifying the advertisement content and the advertisement content Location identification information, check-in authentication information for the check-in, and the like, and stores it in the designated storage medium 120 (315).

한편 상기 생성된 광고 컨텐츠를 사용자의 무선단말(200)로 제공하는 경우, 상기 광고 서버(100)는 지정된 광고 제공 절차에 따라 사용자의 무선단말(200)에 구비된 프로그램(215)으로 제공할 광고 컨텐츠를 결정하고(320), 상기 결정된 광고 컨텐츠를 사용자의 무선단말(200)에 구비된 프로그램(215)으로 제공하는 절차를 수행하며(325), 상기 사용자의 무선단말(200)은 상기 광고 서버(100)로부터 M개의 광고 컨텐츠를 수신하여 지정된 저장영역에 저장한다(330).
Meanwhile, when the generated advertisement contents are provided to the user's wireless terminal 200, the advertisement server 100 may transmit the generated advertisement contents to the user's wireless terminal 200, The user's wireless terminal 200 determines the content and then provides the determined advertisement content to the program 215 provided in the wireless terminal 200 of the user, The M advertisement contents are received from the advertisement server 100 and stored in the designated storage area (330).

도면4는 본 발명의 실시 방법에 따른 무선단말(200)의 체크인 수행 과정을 도시한 도면이다.
FIG. 4 is a diagram illustrating a check-in process of the wireless terminal 200 according to an embodiment of the present invention.

보다 상세하게 본 도면4는 위치 정보를 내장한 광고 컨텐츠를 제공받은 사용자의 무선단말(200)에 구비된 프로그램(215)이 지정된 위치에서 체크인을 수행하는 과정을 도시한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면4를 참조 및/또는 변형하여 상기 체크인 수행 과정에 대한 다양한 실시 방법(예컨대, 일부 단계가 생략되거나, 또는 순서가 변경된 실시 방법)을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면4에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다.
In more detail, FIG. 4 illustrates a process in which a program 215 provided in a user's wireless terminal 200 provided with advertisement information containing location information performs check-in at a designated location. Those skilled in the art will be able to refer to and / or modify the FIG. 4 to infer various implementations of the check-in process (e.g., omitting some of the steps or changing the order) However, the present invention includes all of the above-described embodiments, and the technical features of the present invention are not limited only by the method shown in FIG.

도면4를 참조하면, 사용자의 무선단말(200)에 구비된 프로그램(215)은 상기 도면3에 도시된 과정을 통해 M개의 광고 컨텐츠를 지정된 저장영역에 저장한 상태에서 상기 무선단말(200)의 현재 위치를 확인하고(400), 상기 저장된 M개의 광고 컨텐츠에 내장된 위치 정보와 상기 현재 위치를 비교하는 절차를 수행한다(405). 만약 상기 M개의 광고 컨텐츠 중 일시 정보를 더 포함하는 광고 컨텐츠가 존재한다면, 상기 무선단말(200)의 프로그램(215)은 현재 일시를 확인하고 상기 광고 컨텐츠에 내장된 일시 정보와 상기 현재 일시를 비교하는 절차를 더 수행한다(410).
Referring to FIG. 4, a program 215 provided in a user's wireless terminal 200 stores M advertisement contents in a designated storage area through the process shown in FIG. 3, The current position is confirmed (step 400), and a procedure for comparing the current position with the position information embedded in the stored M advertisement contents is performed (step 405). If advertisement contents further including date information among the M advertisement contents are present, the program 215 of the wireless terminal 200 confirms the current date and time, compares the date information built in the advertisement contents with the current date and time (410). ≪ / RTI >

상기 무선단말(200)의 프로그램(215)은 상기 무선단말(200)의 현재 위치와 매칭되는 m개의 광고 컨텐츠를 확인하여 표시하되(415), 상기 광고 컨텐츠에 일시 정보가 내장된 경우 상기 현재 위치와 매칭됨과 동시에 현재 일시와 매칭되는 m개의 광고 컨텐츠를 확인하여 표시한다(415).
The program 215 of the wireless terminal 200 checks and displays m advertisement contents matched with the current position of the wireless terminal 200 in step 415. If the temporary information is embedded in the advertisement content, And simultaneously displays m advertisement contents matched with the current date and time (step 415).

상기 무선단말(200)의 프로그램(215)은 상기 확인된 m개의 광고 컨텐츠 중 체크인을 수행할 적어도 하나의 광고 컨텐츠를 선택받는 절차를 수행한 후에 그 결과로서 상기 선택된 광고 컨텐츠를 표시한다(420). 이로써 사용자는 체크인을 수행할 광고 컨텐츠에 적어도 1회 이상 노출된다.
The program 215 of the wireless terminal 200 performs a procedure of selecting at least one advertisement content to be checked in among the confirmed m advertisement contents and displays the selected advertisement content as a result 420 . Thereby, the user is exposed to the advertisement contents to be checked in at least once.

만약 상기 체크인을 수행할 적어도 하나의 광고 컨텐츠가 선택되며, 상기 무선단말(200)의 프로그램(215)은 상기 광고 컨텐츠로부터 체크인 정보에 포함될 n개의 정보를 독출한다(425). 상기 n개의 정보는, 상기 체크인을 수행한 위치 정보, 상기 리워드가 제공될 기간에 대응하는 일시 정보, 상기 지정된 위치의 매장 또는 상점을 식별함과 동시에 광고 컨텐츠를 식별하는 고유 식별 정보 중 하나 이상의 정보를 포함한다.
If at least one advertisement content to be checked in is selected, the program 215 of the wireless terminal 200 reads n pieces of information to be included in the check-in information from the advertisement content (425). Wherein the n pieces of information include at least one of the location information on which the check-in has been performed, the date information corresponding to the period in which the reward is to be provided, unique identification information for identifying the store or store at the specified location, .

도면5는 본 발명의 실시 방법에 따른 무선단말(200)의 체크인을 인증하는 과정을 도시한 도면이다.
5 is a diagram illustrating a process of authenticating a check-in of a wireless terminal 200 according to an embodiment of the present invention.

보다 상세하게 본 도면5는 위치 정보를 내장한 광고 컨텐츠를 제공받은 사용자의 무선단말(200)에 구비된 프로그램(215)이 지정된 위치에서 수행하는 체크인을 인증하여 리워드를 제공하는 과정을 도시한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면5를 참조 및/또는 변형하여 상기 체크인 인증 과정에 대한 다양한 실시 방법(예컨대, 일부 단계가 생략되거나, 또는 순서가 변경된 실시 방법)을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면5에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다.
5 shows a process of providing a reward by authenticating a check-in performed by a program 215 provided in a wireless terminal 200 of a user who has received advertisement contents containing location information Those skilled in the art will be able to refer to and / or modify the FIG. 5 to understand the various ways of performing the check-in authentication process (e.g., some steps may be omitted, However, the present invention includes all of the above-described embodiments, and the technical features of the present invention are not limited only by the method shown in FIG.

도면5를 참조하면, 사용자의 무선단말(200)에 구비된 프로그램(215)은 상기 도면4에 도시된 체크인 과정을 수행하는 중의 어느 시점(‘3A’)에, 상기 체크인을 수행하는 무선단말(200) 또는 프로그램(215)의 유효성을 체크인 서버(115)로 인증시키는 절차를 수행할 수 있으며(500), 이에 따라 상기 체크인 서버(115)는 상기 체크인을 수행하는 무선단말(200) 또는 프로그램(215)의 유효성을 인증하는 절차를 수행할 수 있다(505). 만약 상기 무선단말(200) 또는 프로그램(215)의 유효성이 인증되지 않으면, 상기 체크인 서버(115)는 상기 사용자의 무선단말(200)을 통해 상기 무선단말(200) 또는 프로그램(215)에 대한 유효성 오류를 출력시킨다(510). 실시 방법에 따라 상기 무선단말(200) 또는 프로그램(215)에 대한 유효성을 확인하는 과정은 생략 가능하며, 이에 의해 본 발명이 한정되지 아니한다.
Referring to FIG. 5, the program 215 provided in the user's wireless terminal 200 may be transmitted to the wireless terminal 200 performing the check-in at a certain time ('3A') during the check- The check-in server 115 may perform a procedure of authenticating the validity of the program 215 or the program 215 to the check-in server 115 215) may be performed (505). If the validity of the wireless terminal 200 or the program 215 is not authenticated, the check-in server 115 notifies the validity of the wireless terminal 200 or the program 215 through the wireless terminal 200 of the user And outputs an error (510). The process of confirming the validity of the wireless terminal 200 or the program 215 according to the method may be omitted, and thus the present invention is not limited thereto.

한편 상기 무선단말(200) 또는 프로그램(215)의 유효성이 인증되면, 상기 체크인 서버(115)는 상기 무선단말(200)에 구비된 자원을 통해 획득할 (N-n)개의 정보 항목을 상기 무선단말(200)의 프로그램(215)과 합의하는 절차를 수행할 수 있으며(515), 이에 따라 상기 무선단말(200)의 프로그램(215)은 상기 도면4에 도시된 체크인 과정을 수행하는 중의 어느 시점(‘3A’ 또는 ‘3B’)에, 상기 체크인 서버(115)와 상기 (N-n)개의 정보 항목을 합의하여 동적 결정할 수 있다(520). 상기 (N-n)개의 정보 항목이 고정된 경우에 상기 (N-n)개의 정보 항목을 합의하여 동적 결정하는 과정은 생략 가능하다.
When the validity of the wireless terminal 200 or the program 215 is authenticated, the check-in server 115 transmits (Nn) information items to be acquired through the resources provided in the wireless terminal 200 to the wireless terminal 200 The program 215 of the wireless terminal 200 can perform a procedure of agreeing with the program 215 of the wireless terminal 200 at a certain point in time The check-in server 115 and the (Nn) information items can be dynamically determined (520) by agreeing with the check-in server 115 or the check-in server 115. The process of dynamically determining the (Nn) information items by agreeing with the (Nn) information items may be omitted when the (Nn) information items are fixed.

상기 무선단말(200)의 프로그램(215)은 상기 도면4에 도시된 체크인 과정을 수행하는 중의 어느 시점(‘3A’ 또는 ‘3B’)에, 상기 무선단말(200)에 구비된 하나 이상의 자원을 이용하여 체크인 인증을 위한 (N-n)개의 정보를 획득하는 절차를 수행한다(525). 만약 상기 무선단말(200)의 자원을 통해 (N-n)개의 정보가 획득되면, 상기 무선단말(200)의 프로그램(215)은 상기 광고 컨텐츠로부터 독출된 n개의 정보와 상기 무선단말(200)의 자원을 통해 획득된 (N-n)개의 정보를 포함하는 N개의 정보로 구성된 체크인 정보를 생성하고(530), 상기 생성된 체크인 정보를 체크인 서버(115)로 전송한다(535). 상기 (N-n)개의 정보는, 무선단말(200)의 저장 자원으로부터 획득한 고유 저장 정보, 무선단말(200)의 타이머 자원을 통해 획득한 시간 정보, 무선단말(200)의 카메라 자원을 통해 촬영한 화상을 판독한 결과로서 획득한 화상 판독 정보(예컨대, 무선단말(200)의 카메라 자원을 통해 매장 또는 상점에 구비된 1차원 바코드, 2차원 바코드 등을 촬영하여 판독한 정보), 무선단말(200)의 NFC 자원을 통해 식별한 대상에 대한 NFC 식별 정보(예컨대, 무선단말(200)의 NFC 자원을 통해 매장 또는 상점에 구비된 NFC장치로부터 수신된 식별 정보), 무선단말(200)의 근거리 무선통신 자원을 통해 식별한 대상에 대한 근거리 식별 정보(예컨대, 무선단말(200)의 근거리 무선 통신 자원을 통해 매장 또는 상점에 구비된 AP(Access Point)로부터 수신된 식별 정보) 중 적어도 하나의 정보를 포함한다.
The program 215 of the wireless terminal 200 may transmit one or more resources provided to the wireless terminal 200 at any point in time ('3A' or '3B') during the check- (Nn) pieces of information for the check-in authentication are performed (525). If (Nn) pieces of information are obtained through the resources of the wireless terminal 200, the program 215 of the wireless terminal 200 transmits n pieces of information read from the advertisement contents and resources (Nn) pieces of information obtained from the check-in server 115 (step 530), and transmits the generated check-in information to the check-in server 115 (step 535). The (Nn) pieces of information are information that is acquired through unique storage information acquired from the storage resources of the wireless terminal 200, time information acquired through the timer resource of the wireless terminal 200, (For example, information obtained by photographing and reading a one-dimensional bar code, a two-dimensional bar code, etc. provided in a store or a store through camera resources of the wireless terminal 200) acquired as a result of reading an image, (For example, identification information received from an NFC apparatus provided in a store or a store through an NFC resource of the wireless terminal 200) for the object identified through the NFC resource of the wireless terminal 200, (Identification information received from an AP (Access Point) provided in a store or a store via a short-range wireless communication resource of the wireless terminal 200) for the identified object through the communication resource artillery The.

상기 체크인 서버(115)는 무선단말(200)의 프로그램(215)으로부터 N개의 정보를 포함하는 체크인 정보가 수신되면(540), 상기 수신된 체크인 정보를 인증하기 위한 컨텐츠 식별 정보, 위치 식별 정보, 체크인 인증 정보를 확인하고(545), 상기 확인된 컨텐츠 식별 정보, 위치 식별 정보, 체크인 인증 정보를 이용하여 상기 체크인 정보에 포함된 N개의 정보 중 인증 대상으로 지정된 하나 이상의 정보에 대한 유효성을 인증하는 절차를 수행한다(550). 상기 체크인 인증 정보는 상기 도면3에 도시된 과정을 통해 저장매체(120)에 저장된 정보로부터 확인되거나, 또는 상기 지정된 위치의 매장 또는 상점에 구비된 단말장치(125)로부터 확인될 수 있다.
When the check-in information including N pieces of information is received from the program 215 of the wireless terminal 200 (540), the check-in server 115 transmits content identification information, location identification information, Check-in authentication information is confirmed (545), and validity of at least one piece of information specified as an authentication target among the N pieces of information included in the check-in information is authenticated using the confirmed content identification information, location identification information, and check-in authentication information A procedure is performed (550). The check-in authentication information can be confirmed from the information stored in the storage medium 120 through the process shown in FIG. 3, or can be confirmed from the terminal 125 provided in the store or the shop at the designated location.

만약 상기 체크인 정보의 유효성이 인증되지 않으면, 상기 체크인 서버(115)는 상기 무선단말(200)의 프로그램(215)으로 상기 광고 컨텐츠를 이용한 체크인 오류를 출력한다(555). 반면 상기 체크인 정보의 유효성이 인증되면, 상기 체크인 서버(115)는 상기 광고 컨텐츠를 이용한 체크인 인증의 결과로서 사용자에게 제공할 리워드 정보를 생성하여 저장하고(560), 상기 무선단말(200)의 프로그램(215)으로 상기 리워드 정보를 제공하며(565), 상기 무선단말(200)의 프로그램(215)은 상기 리워드 정보를 수신하여 표시한다(570).
If the validity of the check-in information is not authenticated, the check-in server 115 outputs a check-in error using the advertisement content to the program 215 of the wireless terminal 200 (555). On the other hand, if the validity of the check-in information is authenticated, the check-in server 115 generates and stores the reward information to be provided to the user as a result of the check-in authentication using the advertisement contents (560) The program 215 of the wireless terminal 200 receives the reward information and displays the reward information in step 570. The reward information is provided to the wireless terminal 200 in step 560.

100 : 광고 서버 105 : 광고D/B
110 : 광고주 단말 115 : 체크인 서버
120 : 저장매체 200 : 무선단말
215 : 프로그램 220 : 컨텐츠 수신부
225 : 컨텐츠 저장부 230 : 위치 인증부
235 : 일시 인증부 240 : 컨텐츠 확인부
245 : 컨텐츠 선택부 250 : 인증 절차부
255 : 정보 합의부 260 : 정보 독출부
265 : 정보 획득부 270 : 정보 생성부
275 : 정보 전송부 280 : 리워드 처리부
100: Ad server 105: Advertisement D / B
110: Advertiser terminal 115: Check-in server
120: storage medium 200: wireless terminal
215: program 220:
225: content storage unit 230:
235: Temporal authentication unit 240: Content verification unit
245: Content selection unit 250: Authentication procedure unit
255: Information Consensus Unit 260: Information Recognition Unit
265: Information obtaining unit 270: Information generating unit
275: Information transferring unit 280: Reward processing unit

Claims (8)

사용자의 무선단말에 구비된 프로그램을 통해 실행되는 체크인 처리 방법에 있어서,
지정된 위치에 대한 위치 정보를 내장한 M(M≥1)개의 광고 컨텐츠를 수신하여 지정된 저장영역에 저장하는 제1 단계;
상기 무선단말의 위치를 확인하여 상기 M개의 광고 컨텐츠에 내장된 위치 정보와 비교하여 매칭되는지 확인하는 제2 단계;
상기 매칭된 위치 정보를 내장한 m(1≤m≤M)개의 광고 컨텐츠를 확인하여 표시하는 제3 단계;
상기 표시된 m개의 광고 컨텐츠 중 적어도 하나의 광고 컨텐츠를 선택받는 제4 단계;
상기 선택된 광고 컨텐츠로부터 n(1≤n≤N)개의 정보를 독출하고, 상기 무선단말에 구비된 적어도 하나의 자원을 이용하여 (N-n)개의 정보를 획득하는 제5 단계;
상기 광고 컨텐츠로부터 독출된 n개의 정보와 상기 무선단말의 자원을 이용하여 획득된 (N-n)개의 정보를 포함하는 N개의 정보로 구성된 체크인 정보를 생성하는 제6 단계; 및
상기 생성된 체크인 정보를 지정된 서버로 전송하는 제7 단계;를 포함하는 체크인 처리 방법.
A check-in processing method executed by a program provided in a wireless terminal of a user,
A first step of receiving M (M? 1) pieces of advertisement contents including positional information on a designated position and storing the received advertisement contents in a designated storage area;
Confirming the location of the wireless terminal and comparing the location information with the location information embedded in the M advertisement contents to check whether they are matched;
A third step of checking and displaying m (1? M? M) advertisement contents containing the matched position information;
A fourth step of receiving at least one advertisement content among m displayed advertisement contents;
A fifth step of reading n (1? N? N) pieces of information from the selected advertisement contents and obtaining (Nn) pieces of information using at least one resource provided in the wireless terminal;
A sixth step of generating check-in information composed of N pieces of information including n pieces of information read from the advertisement contents and (Nn) pieces of information obtained by using the resources of the wireless terminal; And
And transmitting the generated check-in information to a designated server.
제 1항에 있어서,
상기 광고 컨텐츠는, 상기 리워드가 제공될 기간에 대응하는 일시 정보를 더 내장하여 이루어지며,
상기 제2 단계는, 상기 무선단말의 타이머 자원을 통해 확인된 현재 일시와 M개의 광고 컨텐츠에 내장된 일시 정보와 비교하여 매칭되는지 확인하는 단계를 더 포함하며,
상기 제3 단계는, 상기 위치 정보와 매칭됨과 동시에 상기 일시 정보와 매칭되는 m개의 광고 컨텐츠를 확인하여 표시하는 것을 특징으로 하는 체크인 처리 방법
The method according to claim 1,
Wherein the advertisement contents further include temporary information corresponding to a period during which the reward is to be provided,
The second step may further include checking whether the current time and date information confirmed through the timer resource of the wireless terminal is compared with temporal information embedded in M pieces of advertisement contents,
Wherein the third step is to display and display m advertisement contents matched with the position information and matched with the date information.
제 1항에 있어서, 상기 광고 컨텐츠는,
상기 지정된 위치의 매장 또는 상점을 식별함과 동시에 광고 컨텐츠를 식별하는 고유 식별 정보를 더 내장하여 이루어지는 것을 특징으로 하는 체크인 처리 방법.
The method of claim 1,
Further comprising unique identification information for identifying the store or store at the designated location and identifying the advertisement content.
제 1항에 있어서, 상기 n개의 정보는,
상기 위치 정보, 상기 리워드가 제공될 기간에 대응하는 일시 정보, 상기 지정된 위치의 매장 또는 상점을 식별함과 동시에 광고 컨텐츠를 식별하는 고유 식별 정보 중 하나 이상의 정보를 포함하여 이루어지는 것을 특징으로 하는 체크인 처리 방법.
The information processing apparatus according to claim 1,
And at least one of identification information for identifying the advertisement content, identifying the store or store of the designated location, and at least one of the location information, the time information corresponding to the period in which the reward is to be provided, and the unique identification information for identifying the advertisement content. Way.
제 1항에 있어서,
상기 무선단말의 자원을 이용하여 상기 (N-n)개의 정보를 획득하도록 유도하는 인터페이스를 표시하는 단계를 더 포함하며,
상기 제5 단계는, 상기 인터페이스를 이용하여 상기 유도된 (N-n)개의 정보를 획득하는 것을 특징으로 하는 체크인 처리 방법.
The method according to claim 1,
Further comprising the step of displaying an interface for deriving the (Nn) pieces of information using the resources of the wireless terminal,
Wherein the fifth step acquires the derived (Nn) pieces of information using the interface.
제 1항에 있어서,
상기 무선단말의 자원을 이용하여 획득 가능한 N’(N’≥(N-n))개의 정보 항목 중에서 상기 지정된 위치에서 획득할 (N-n)개의 정보 항목을 동적 결정하는 단계를 더 포함하며,
상기 제5 단계는, 상기 무선단말의 자원을 이용하여 상기 결정된 정보 항목에 대응하는 (N-n)개의 정보를 획득하는 것을 특징으로 하는 체크인 처리 방법.
The method according to claim 1,
Further comprising the step of dynamically determining (Nn) information items to be acquired at the designated position among N '(N' (Nn)) information items obtainable by using the resources of the wireless terminal,
Wherein the fifth step acquires (Nn) pieces of information corresponding to the determined information item using the resources of the wireless terminal.
제 1항에 있어서, 상기 (N-n)개의 정보는,
무선단말의 저장 자원으로부터 획득한 고유 저장 정보,
무선단말의 타이머 자원을 통해 획득한 시간 정보,
무선단말의 카메라 자원을 통해 촬영한 화상을 판독한 결과로서 획득한 화상 판독 정보,
무선단말의 NFC 자원을 통해 식별한 대상에 대한 NFC 식별 정보,
무선단말의 근거리 무선통신 자원을 통해 식별한 대상에 대한 근거리 식별 정보 중 적어도 하나의 정보를 포함하여 이루어지는 것을 특징으로 하는 체크인 처리 방법.
2. The method of claim 1, wherein the (Nn)
Unique storage information obtained from a storage resource of the wireless terminal,
Time information acquired through a timer resource of the wireless terminal,
Image reading information obtained as a result of reading an image photographed through camera resources of the wireless terminal,
NFC identification information on the object identified through the NFC resource of the wireless terminal,
And short-range identification information on an object identified through a short-range wireless communication resource of the wireless terminal.
제 1항에 있어서,
상기 서버로부터 상기 체크인 정보에 대응하는 리워드 정보를 수신하여 표시하는 제8 단계를 더 포함하여 이루어지는 것을 특징으로 하는 체크인 처리 방법.
The method according to claim 1,
Further comprising: an eighth step of receiving and displaying the reward information corresponding to the check-in information from the server.
KR20130037197A 2013-04-05 2013-04-05 Method for Processing Check-in Active KR101483852B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR20130037197A KR101483852B1 (en) 2013-04-05 2013-04-05 Method for Processing Check-in

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR20130037197A KR101483852B1 (en) 2013-04-05 2013-04-05 Method for Processing Check-in

Publications (2)

Publication Number Publication Date
KR20140121514A true KR20140121514A (en) 2014-10-16
KR101483852B1 KR101483852B1 (en) 2015-01-19

Family

ID=51992974

Family Applications (1)

Application Number Title Priority Date Filing Date
KR20130037197A Active KR101483852B1 (en) 2013-04-05 2013-04-05 Method for Processing Check-in

Country Status (1)

Country Link
KR (1) KR101483852B1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016093444A1 (en) * 2014-12-12 2016-06-16 에이다 제로 가부시키가이샤 Method for distributing promotional points having time as units
KR20170040558A (en) * 2015-10-05 2017-04-13 에스케이플래닛 주식회사 System for processing offline payment, method of processing offline payment based on secondary authentication using motion pattern and apparatus for the same
KR20170047697A (en) * 2015-10-23 2017-05-08 에스케이플래닛 주식회사 System for processing offline payment, method of processing offline payment based on authentication using picture touch pattern and apparatus for the same
KR20170050590A (en) * 2015-10-30 2017-05-11 에스케이플래닛 주식회사 System for processing offline substitute payment, method of processing offline substitute payment using pre-approval condition and apparatus for the same
KR20170050591A (en) * 2015-10-30 2017-05-11 에스케이플래닛 주식회사 System for processing offline substitute payment, method of processing offline substitute payment based on recommendation of substitute payer and apparatus for the same
KR20230052542A (en) * 2021-10-13 2023-04-20 주식회사 버추얼캐스트 Check-in system for portable terminal using location based service and check-in method using the same

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101073589B1 (en) * 2003-05-23 2011-10-14 주식회사 비즈모델라인 Mobile Devices for Using Location Based Contents
KR101658047B1 (en) * 2010-02-26 2016-09-22 주식회사 비즈모델라인 Method for Providing Advertisement Relating Service
KR101181743B1 (en) * 2010-12-10 2012-09-11 연세대학교 산학협력단 System and method for providing location-based service
KR101074244B1 (en) 2011-01-18 2011-10-14 김성욱 A local advertisement system and method based on posting and the mobile station thereof

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016093444A1 (en) * 2014-12-12 2016-06-16 에이다 제로 가부시키가이샤 Method for distributing promotional points having time as units
KR20170040558A (en) * 2015-10-05 2017-04-13 에스케이플래닛 주식회사 System for processing offline payment, method of processing offline payment based on secondary authentication using motion pattern and apparatus for the same
KR20170047697A (en) * 2015-10-23 2017-05-08 에스케이플래닛 주식회사 System for processing offline payment, method of processing offline payment based on authentication using picture touch pattern and apparatus for the same
KR20170050590A (en) * 2015-10-30 2017-05-11 에스케이플래닛 주식회사 System for processing offline substitute payment, method of processing offline substitute payment using pre-approval condition and apparatus for the same
KR20170050591A (en) * 2015-10-30 2017-05-11 에스케이플래닛 주식회사 System for processing offline substitute payment, method of processing offline substitute payment based on recommendation of substitute payer and apparatus for the same
KR20230052542A (en) * 2021-10-13 2023-04-20 주식회사 버추얼캐스트 Check-in system for portable terminal using location based service and check-in method using the same

Also Published As

Publication number Publication date
KR101483852B1 (en) 2015-01-19

Similar Documents

Publication Publication Date Title
US9071971B2 (en) Adaptive and context based NFC access control filtering
US9544020B2 (en) NFC negotiated pairing
KR101483852B1 (en) Method for Processing Check-in
US9621231B2 (en) System, an apparatus, a device, a computer program and a method for device with short range communication capabilities
US20170068959A1 (en) User equipment, service providing device, payment system comprising the same, control method thereof and non-transitory computer-readable storage medium storing computer program recorded thereon
KR20150142080A (en) Method for Providing Personalized Coupons in Offline Store
WO2010115604A2 (en) Method and system for contactless proximity transactions
KR101553830B1 (en) Method for Providing Personalized Mobile Game Items in Offline Store
KR20120087198A (en) Method and System for Accumulating Loyalty of Store, Smart Phone
KR20170050233A (en) User equipment, service providing device, beacon, advertisement system comprising the same, control method thereof and computer readable medium having computer program recorded thereon
KR102431366B1 (en) User equipment, service providing device, payment system comprising the same, control method thereof and computer readable medium having computer program recorded thereon
KR101972972B1 (en) Method for Operating Medium Division Style One Time Code by using Near Field Communication
KR20170098362A (en) Method for Providing Reverse Direction Payment by using Code Image
KR101568057B1 (en) Method for Operating Check-in
KR101580909B1 (en) Method for Providing Personalized Coupons in Offline Store
KR102163676B1 (en) Method for Multi Authentication by using One Time Division Code
KR101324072B1 (en) Method and System for Processing the Survey Information by using Smart Phone Application
KR102095011B1 (en) Method for Providing Safety Authentication Number Service
KR20170098359A (en) Method for Providing Reverse Direction Payment by using Neat Field Communication
KR20170098363A (en) Method for Providing Reverse Direction Payment by using Barcode
KR20180004351A (en) Method for Providing Asynchronous Reverse Direction Payment by using Radio Signal Device
KR101592070B1 (en) Method for Security Relaying by using Code Image
KR20160041120A (en) Method for Approving based on Bluetooth by using Webpage
KR20200054147A (en) Method for Processing Payment by using Differentiating True Message
KR20170099014A (en) Method for Providing Payment by using One Way Short Distance Radio Frequency Signal between Mobile Device

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20130405

PA0201 Request for examination
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20140618

Patent event code: PE09021S01D

PG1501 Laying open of application
E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20141219

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20150112

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20150112

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
FPAY Annual fee payment

Payment date: 20180104

Year of fee payment: 4

PR1001 Payment of annual fee

Payment date: 20180104

Start annual number: 4

End annual number: 4

FPAY Annual fee payment

Payment date: 20190107

Year of fee payment: 5

PR1001 Payment of annual fee

Payment date: 20190107

Start annual number: 5

End annual number: 5

FPAY Annual fee payment

Payment date: 20191230

Year of fee payment: 6

PR1001 Payment of annual fee

Payment date: 20191230

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20201223

Start annual number: 7

End annual number: 7

PR1001 Payment of annual fee

Payment date: 20220103

Start annual number: 8

End annual number: 8

PR1001 Payment of annual fee

Payment date: 20221213

Start annual number: 9

End annual number: 9

PR1001 Payment of annual fee

Payment date: 20231221

Start annual number: 10

End annual number: 10