[go: up one dir, main page]

KR101326593B1 - A processing method for mobile coupon using user's mobile terminal - Google Patents

A processing method for mobile coupon using user's mobile terminal Download PDF

Info

Publication number
KR101326593B1
KR101326593B1 KR1020100113336A KR20100113336A KR101326593B1 KR 101326593 B1 KR101326593 B1 KR 101326593B1 KR 1020100113336 A KR1020100113336 A KR 1020100113336A KR 20100113336 A KR20100113336 A KR 20100113336A KR 101326593 B1 KR101326593 B1 KR 101326593B1
Authority
KR
South Korea
Prior art keywords
user terminal
mobile coupon
coupon
affiliated store
mobile
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.)
Expired - Fee Related
Application number
KR1020100113336A
Other languages
Korean (ko)
Other versions
KR20120051950A (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 KR1020100113336A priority Critical patent/KR101326593B1/en
Publication of KR20120051950A publication Critical patent/KR20120051950A/en
Application granted granted Critical
Publication of KR101326593B1 publication Critical patent/KR101326593B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/20Point-of-sale [POS] network systems
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K17/00Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/06009Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
    • G06K19/06018Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking one-dimensional coding
    • G06K19/06028Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking one-dimensional coding using bar codes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/04Payment circuits
    • G06Q20/06Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Strategic Management (AREA)
  • Accounting & Taxation (AREA)
  • General Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Human Resources & Organizations (AREA)
  • General Health & Medical Sciences (AREA)
  • Finance (AREA)
  • Economics (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Cash Registers Or Receiving Machines (AREA)

Abstract

본 발명은 사용자 단말기를 통한 모바일 쿠폰의 처리 방법에 관한 것으로, 본 발명에 따른 모바일 쿠폰의 처리 방법은 모바일 쿠폰을 수신한 사용자 단말기가 모바일 쿠폰을 사용하고자 하는 가맹점을 식별하고, 식별된 가맹점 정보에 기초하여 모바일 쿠폰의 유효성을 검사하며, 검사 결과 모바일 쿠폰이 유효한 경우 사용자 단말기가 쿠폰의 사용 내역을 서버로 전송하고 해당 모바일 쿠폰을 자동으로 비활성화시킨다.The present invention relates to a method for processing a mobile coupon through a user terminal, and the method for processing a mobile coupon according to the present invention identifies a merchant to which a user terminal which has received a mobile coupon intends to use a mobile coupon, and identifies the identified merchant information. The mobile terminal checks the validity of the mobile coupon, and if the mobile coupon is valid, the user terminal transmits the usage history of the coupon to the server and automatically deactivates the mobile coupon.

Description

사용자 단말기를 통한 모바일 쿠폰의 처리 방법{A processing method for mobile coupon using user's mobile terminal}A processing method for mobile coupon using user's mobile terminal}

본 발명은 사용자 단말기를 통한 모바일 쿠폰의 처리 방법에 관한 것으로, 특히 모바일 쿠폰을 사용하고자 하는 가맹점을 방문한 사용자가 자신의 단말기를 통해 모바일 쿠폰을 사용하면 서버를 통해 이를 처리하는 쿠폰 처리 시스템 환경에서의 모바일 쿠폰 처리 방법 및 이를 기록한 기록매체에 관한 것이다.The present invention relates to a method of processing a mobile coupon through a user terminal, in particular, when a user who visits a merchant who wants to use a mobile coupon uses a mobile coupon through his terminal in a coupon processing system environment for processing this through a server The present invention relates to a mobile coupon processing method and a recording medium recording the same.

쿠폰(coupon)이란 상품의 판매를 촉진하거나 상품 또는 서비스를 광고하는 등의 목적으로 제공되는 상품 또는 서비스의 할인권 및 상품 또는 서비스의 교환권을 말한다. 전통적으로 이러한 쿠폰은 종이나 비닐에 표시된 인쇄물로 제작되는 것이 일반적이었으며, 시장 경쟁이 치열해짐에 따라 마케팅 수단으로 쿠폰의 이용이 적극적으로 확산되고 있는 추세이다.A coupon is a discount coupon of a product or service and an exchange ticket of a product or service provided for the purpose of promoting the sale of the product or advertising the product or service. Traditionally, these coupons were generally made of printed materials printed on paper or vinyl. As market competition is fierce, the use of coupons as a means of marketing is actively spreading.

컴퓨터 기술의 등장에 따라 쿠폰은 전자적 형태로 가공되어 유통되기 시작했으며, 최근 이동통신 서비스 이용이 대중화되면서 이동통신 단말기에 다운로드(download)되는 모바일 쿠폰(mobile coupon)이 등장하였다. 이러한 모바일 쿠폰은 특유의 이동성으로 많은 인기를 끌고 있으며, 이동통신망을 통해 쿠폰 제공 서버로부터 무선으로 사용자의 통신 단말기에 전송된다. 즉, 모바일 쿠폰의 경우 사용자는 인쇄물을 소지하는 것이 아니라, 자신이 휴대하고 있는 통신 단말기의 메모리에 전자적 형태의 쿠폰이 저장되게 된다.With the advent of computer technology, coupons have been processed and distributed in electronic form. Recently, as the use of mobile communication services has become popular, mobile coupons that have been downloaded to mobile terminals have appeared. Such mobile coupons have gained much popularity due to their unique mobility, and are wirelessly transmitted from the coupon providing server to the user's communication terminal through a mobile communication network. That is, in the case of a mobile coupon, the user does not have printed matters, but the electronic coupon is stored in the memory of the communication terminal he is carrying.

한편, 사용자가 모바일 쿠폰을 사용하기 위해서는 자신의 통신 단말기를 소지하고 가맹점을 방문하여 단말기의 디스플레이 화면에 표시된 모바일 쿠폰을 제시하여야만 한다. 그러면, 가맹점에서는 모바일 쿠폰을 확인하고 이에 해당하는 상품 또는 서비스를 제공한다. 이 때, 가맹점에서 모바일 쿠폰을 처리하기 위해서는 모바일 쿠폰에 표시된 바코드를 가맹점이 보유하고 바코드 리더기로 인식시키거나, 모바일 쿠폰의 내용을 직접 육안으로 확인하게 된다. 만약 바코드 리더기로 인식시킨 경우, 가맹점이 보유하고 있는 포스(point of sales, POS) 시스템을 통해 상품 또는 서비스 제공 내역을 기록할 수 있으며, 육안으로만 확인한 경우라면 가맹점 담당자가 별도의 수단을 통해 제공 내역을 기록해야 할 것이다. 마지막으로 사용이 완료된 모바일 쿠폰을 삭제해야 하는데, 이를 위해서는 불가피하게 사용자의 단말기를 넘겨받아 직접 모바일 쿠폰을 단말기로부터 삭제할 수 밖에 없다.Meanwhile, in order to use a mobile coupon, a user must possess a communication terminal of his own and visit a member store and present a mobile coupon displayed on a display screen of the terminal. Then, the merchant checks the mobile coupon and provides a corresponding product or service. In this case, in order to process the mobile coupon in the merchant, the merchant stores the barcode displayed on the merchant with a barcode reader, or directly check the contents of the mobile coupon. If it is recognized as a barcode reader, the point of sales (POS) system owned by the merchant can record the product or service delivery history, and if confirmed only with the naked eye, the merchant representative can provide it through a separate means. You will need to record the details. Finally, the mobile coupons that have been used must be deleted. For this purpose, the mobile coupon is inevitably taken over by the user's terminal and the mobile coupon can be deleted directly from the terminal.

따라서, 가맹점의 입장에서는 모바일 쿠폰을 처리할 수 있는 별도의 시스템 내지 수단이 반드시 필요하게 되고, 사용자의 입장에서는 자신의 단말기를 가맹점의 담당자에게 건네주어 해당 쿠폰을 삭제시켜야 하는 불편함이 따른다.Therefore, a separate system or means for processing a mobile coupon is necessary in the merchant's point of view, and the user has to inconvenience the need to delete the coupon by handing his terminal to the person in charge of the merchant.

본 발명이 해결하고자 하는 기술적 과제는 특정 상품 및 서비스를 제공하기 위해 가맹점마다 모바일 쿠폰을 처리할 수 있는 별도의 처리 시스템을 마련해야 하는 부담을 해소하고, 사용자의 단말기에 대한 가맹점의 직접적인 조작이 있어야만 모바일 쿠폰을 사용 처리할 수 있는 한계를 극복하며, 그 결과 사용자의 단말기에 대한 프라이버시가 침해되는 문제점을 해결하는 사용자 단말기를 통한 모바일 쿠폰의 처리 방법 및 이를 기록한 기록매체를 제공하는데 있다.The technical problem to be solved by the present invention is to solve the burden of providing a separate processing system for processing a mobile coupon for each merchant in order to provide a specific goods and services, mobile only if the direct operation of the merchant to the user's terminal The present invention provides a method of processing a mobile coupon through a user terminal and a recording medium recording the same.

상기 기술적 과제를 해결하기 위하여, 본 발명에 따른 사용자 단말기를 통한 모바일 쿠폰의 처리 방법은 상기 사용자 단말기가 상기 모바일 쿠폰을 수신하는 단계; 상기 사용자 단말기가 상기 모바일 쿠폰을 사용하고자 하는 가맹점을 식별하는 단계; 상기 식별된 가맹점 정보에 기초하여 상기 모바일 쿠폰의 유효성을 검사하는 단계; 및 상기 검사 결과 상기 모바일 쿠폰이 유효하다면 상기 사용자 단말기는 쿠폰의 사용 내역을 서버로 전송하고 상기 모바일 쿠폰을 자동으로 비활성화시키는 단계를 포함한다.In order to solve the above technical problem, a method of processing a mobile coupon through a user terminal according to the present invention comprises the steps of receiving the mobile coupon by the user terminal; Identifying, by the user terminal, an affiliate store for using the mobile coupon; Checking the validity of the mobile coupon based on the identified merchant information; And if the test result indicates that the mobile coupon is valid, the user terminal transmits a usage history of the coupon to a server and automatically deactivates the mobile coupon.

상기 기술적 과제를 해결하기 위하여, 본 발명에 따른 사용자 단말기를 통한 모바일 쿠폰의 처리 방법은 서버가 상기 사용자 단말기로부터 상기 모바일 쿠폰을 사용하고자 하는 가맹점 식별 정보 및 상기 모바일 쿠폰에 대한 정보를 수신하는 단계; 상기 수신된 정보들에 기초하여 상기 모바일 쿠폰의 유효성을 검사하는 단계; 및 상기 검사 결과 상기 모바일 쿠폰이 유효하다면 상기 서버는 쿠폰의 사용 내역을 기록하고 유효성 여부를 상기 사용자 단말기에 전송함으로써 상기 모바일 쿠폰을 자동으로 비활성화시키는 단계를 포함한다.In order to solve the above technical problem, a method of processing a mobile coupon through a user terminal according to the present invention comprises the steps of receiving a server identification information and the mobile coupon for the merchant to use the mobile coupon from the user terminal; Validating the mobile coupon based on the received information; And if the mobile coupon is valid as a result of the test, the server automatically deactivating the mobile coupon by recording a usage history of the coupon and transmitting the validity to the user terminal.

한편, 상기된 사용자 단말기를 통한 모바일 쿠폰의 처리 방법들에서 상기 가맹점을 식별하는 과정은 상기 사용자 단말기가 상기 가맹점을 식별하는 가맹점 식별자를 입력받음으로써 수행되고, 상기 가맹점 식별자는 사용자로부터 직접 상기 사용자 단말기의 입력 수단을 통해 입력되거나, 상기 가맹점 내에 구비된 RFID 태그를 통해 입력되는 것 중 적어도 하나에 의해 획득될 수 있다.On the other hand, the process of identifying the affiliated store in the processing method of the mobile coupon through the user terminal is performed by the user terminal receives an affiliated store identifier for identifying the affiliated store, the affiliated store identifier is directly from the user terminal It may be obtained by at least one of the input through the input means of, or input through the RFID tag provided in the merchant.

또한, 상기된 사용자 단말기를 통한 모바일 쿠폰의 처리 방법들에서 상기 가맹점을 식별하는 과정은 상기 사용자 단말기에 구비된 GPS 수신기를 통해 상기 가맹점의 위치 정보를 수신하여 서버에 질의하는 단계; 및 상기 서버로부터 상기 위치 정보에 대응하는 가맹점 식별 정보를 수신하는 단계를 포함할 수 있다.In addition, the process of identifying the affiliated store in the method of processing a mobile coupon through the user terminal comprises the steps of receiving a location information of the affiliated store via a GPS receiver provided in the user terminal to query a server; And receiving affiliated store identification information corresponding to the location information from the server.

상기 다른 기술적 과제를 해결하기 위하여, 본 발명에 따른 사용자 단말기를 통한 모바일 쿠폰의 처리 방법은 상기 서버가 상기 사용자 단말기로부터 상기 모바일 쿠폰 사용에 대한 요청을 수신하는 단계; 상기 사용 요청에 따라 미리 설정된 승인자 전화번호로 회신용 URL(call back URL)을 포함하는 승인 요청 메시지를 송신하는 단계; 및 상기 회신용 URL을 통해 상기 승인자로부터 승인 명령을 수신하는 단계를 더 포함하고, 상기 모바일 쿠폰의 유효성을 검사하는 단계는 상기 승인 명령의 수신 여부를 추가적으로 검사한다.In order to solve the other technical problem, a method of processing a mobile coupon through a user terminal according to the present invention comprises the steps of receiving a request for the use of the mobile coupon from the user terminal; Transmitting an approval request message including a call back URL to a preset approver phone number according to the use request; And receiving an approval command from the approver via the reply URL, and the validating of the mobile coupon further checks whether the approval command is received.

나아가, 이하에서는 상기 기재된 사용자 단말기를 통한 모바일 쿠폰의 처리 방법들을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공한다.Furthermore, the following provides a computer-readable recording medium having recorded thereon a program for executing mobile coupon processing methods through the user terminal described above on a computer.

본 발명은 사용자 단말기가 모바일 쿠폰을 사용하고자 하는 가맹점을 식별함으로써 해당 상품 및 서비스를 제공하기 위해 가맹점마다 별도의 처리 시스템을 마련할 필요없이 오직 사용자의 단말기만으로 모바일 쿠폰을 처리할 수 있으며, 모바일 쿠폰의 사용 후 가맹점 담당자의 직접적인 조작 없이 모바일 쿠폰을 자동으로 비활성화시킴으로써 사용자의 단말기에 대한 프라이버시가 지켜짐과 동시에 쿠폰이 사용 완료되어 더 이상 재사용이 불가능함을 보장할 수 있다. 나아가 본 발명은 사용자의 단말기를 통해 모바일 쿠폰을 인증받을 수 있음으로 인해 가맹점 이외의 장소에서도 모바일 쿠폰을 사용할 수 있다.According to the present invention, a mobile terminal can process a mobile coupon using only a user's terminal without providing a separate processing system for each affiliated store to provide corresponding products and services by identifying an affiliated store where the user terminal intends to use the mobile coupon. By automatically deactivating the mobile coupon without direct manipulation of the merchant personnel after the use of the user's terminal privacy and at the same time can be guaranteed that the coupon is complete and can not be reused anymore. Furthermore, the present invention can be used for mobile coupons at places other than the affiliated store because the mobile coupon can be authenticated through the user's terminal.

도 1은 본 발명의 일 실시예에 따른 사용자 단말기를 통한 모바일 쿠폰의 처리 시스템을 전체적으로 도시한 블록도이다.
도 2는 본 발명의 일 실시예에 따른 사용자 단말기를 통한 모바일 쿠폰의 처리 방법을 사용자 단말기에서 수행되는 동작을 중심으로 도시한 흐름도이다.
도 3은 본 발명의 일 실시예에 따른 사용자 단말기를 통한 모바일 쿠폰의 처리 방법을 서버에서 수행되는 동작을 중심으로 도시한 흐름도이다.
도 4는 본 발명의 일 실시예에 따른 사용자 단말기를 통한 모바일 쿠폰의 처리 방법을 가맹점, 사용자 단말기 및 서버 간의 송수신 데이터 및 처리 주체를 중심으로 설명하기 위한 도면이다.
도 5a 내지 도 5b는 본 발명의 일 실시예에 따른 사용자 단말기를 통한 모바일 쿠폰의 처리 방법을 예시한 도면이다.
1 is a block diagram showing an overall system of processing a mobile coupon through a user terminal according to an embodiment of the present invention.
2 is a flowchart illustrating a method of processing a mobile coupon through a user terminal according to an embodiment of the present invention with a focus on an operation performed in the user terminal.
3 is a flowchart illustrating a method of processing a mobile coupon through a user terminal centering on an operation performed in a server according to an embodiment of the present invention.
FIG. 4 is a diagram for describing a method of processing a mobile coupon through a user terminal according to an embodiment of the present invention, focusing on transmission / reception data and a processing subject between an affiliate store, a user terminal, and a server.
5A to 5B are diagrams illustrating a method of processing a mobile coupon through a user terminal according to an embodiment of the present invention.

이하에서 도면을 참조하여 본 발명의 실시예들을 구체적으로 설명한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 일 실시예에 따른 사용자 단말기를 통한 모바일 쿠폰의 처리 시스템을 전체적으로 도시한 블록도로서, 사용자 단말기(10), 서버(20) 및 가맹점(30)을 포함한다. 물론 사용자 단말기에 모바일 쿠폰을 제공하는 쿠폰 제공자(40)가 존재함은 당연하다.FIG. 1 is a block diagram illustrating a system for processing a mobile coupon through a user terminal according to an embodiment of the present invention, and includes a user terminal 10, a server 20, and an affiliated store 30. Of course, there is a coupon provider 40 that provides a mobile coupon to the user terminal.

우선, 사용자 단말기(10)는 쿠폰 제공자(40)로부터 제공받은 모바일 쿠폰을 저장한다. 이러한 모바일 쿠폰은 물리적으로 사용자 단말기(10)의 메모리와 같은 기록 매체에 저장될 수도 있으나, 네트워크 상의 특정 서버 내에 마련된 고유의 계정(account) 공간 내에 저장될 수도 있을 것이다. 즉, 모바일 쿠폰은 사용자 단말기(10)를 통해 언제든 접근할 수 있도록 제공된다. 이제 사용자는 자신의 단말기(10)를 소지한 채, 쿠폰을 사용하고자 하는 가맹점을 방문한다. 이 때, 사용자가 단말기(10)를 통해 모바일 쿠폰을 제시하면 가맹점(30)의 담당자는 쿠폰 인증을 요구하게 된다. First, the user terminal 10 stores the mobile coupon received from the coupon provider 40. The mobile coupon may be physically stored in a recording medium such as a memory of the user terminal 10, but may also be stored in a unique account space provided in a specific server on the network. That is, the mobile coupon is provided to be accessible at any time through the user terminal (10). The user now visits the affiliated store that wants to use the coupon while holding his terminal 10. At this time, when the user presents the mobile coupon through the terminal 10, the person in charge of the affiliated store 30 will request the coupon authentication.

종래에 가맹점에서 활용되고 있는 포스 시스템의 경우 포스를 통해 결제를 처리하였으므로 결제 수단에 대한 인증 역시 가맹점의 포스 시스템에 의존할 수 밖에 없다. 그러나, 모바일 쿠폰의 경우 그 유형이 매우 다양함으로 인해 인증 수단도 바코드나 쿠폰 고유 번호 등으로 다양화되고 있다. 이에 따라 가맹점에서 모바일 쿠폰을 인증하려 한다면, 바코드 리더를 통해 쿠폰 정보를 읽어들이거나, 직접 포스 시스템에 쿠폰 고유 번호를 입력할 수 밖에 없다. 따라서, 모바일 쿠폰을 제공하고자 하는 업체의 모든 가맹점들은 고가의 포스 시스템 내지 인증 처리 시스템을 도입하여야만 하는 불편함이 따른다.In the case of the POS system that is conventionally used in merchants, since payment was processed through POS, authentication of the payment method also depends on the POS system of the merchant. However, since the types of mobile coupons are very diverse, authentication means are also diversified into barcodes or coupon unique numbers. Accordingly, if the merchant wants to authenticate the mobile coupon, it is forced to read the coupon information through a barcode reader or directly enter the coupon unique number in the POS system. Therefore, all merchants of a company that intends to provide mobile coupons have to introduce an expensive POS system or an authentication processing system.

이에 반해, 본 발명의 실시예들은 가맹점(30)에 별도의 인증 수단이나 모바일 쿠폰 처리 수단이 구비되어 있지 않다고 가정한다. 이에 따라 모바일 쿠폰의 사용 및 사용 후 처리(사용된 쿠폰의 폐기 내지 삭제를 의미한다.)는 전적으로 사용자의 단말기(10)를 통해 수행되어야만 한다. 이를 구현하기 위해 본 발명의 실시예들은 사용자 단말기(10)를 통해 직접 가맹점을 식별하고 서버(20)를 통해 모바일 쿠폰을 인증하는 것을 기본 아이디어로 하고 있다. 보다 구체적으로 모바일 쿠폰에 대한 상품 또는 서비스를 제공하고자 하는 업체는 미리 특정 서버(20)에 각각의 가맹점들을 식별할 수 있는 식별자들 부여하는 데이터베이스(25)를 구축한다. 즉, 사용자(보다 정확하게는 사용자 단말기를 의미한다.)는 현재 방문한 가맹점(30)의 고유 식별자를 통해 가맹점(30)을 구분할 수 있으므로, 이를 모바일 쿠폰을 관리하는 서버에 기록하기만 하면 가맹점 스스로가 별도의 포스 시스템 내지 개별적인 인증 시스템을 구비하지 않더라도 모바일 쿠폰의 사용 내역을 관리할 수 있다.In contrast, embodiments of the present invention assume that the affiliate store 30 is not provided with a separate authentication means or mobile coupon processing means. Accordingly, the use and post-use processing (meaning disposal or deletion of used coupons) of the mobile coupon must be performed entirely through the user's terminal 10. In order to implement this, embodiments of the present invention have a basic idea of identifying a merchant directly through the user terminal 10 and authenticating the mobile coupon through the server 20. More specifically, a company that wants to provide a product or service for a mobile coupon constructs a database 25 that assigns identifiers for identifying respective merchants to a specific server 20 in advance. That is, since the user (more precisely, the user terminal) can distinguish the affiliated store 30 through the unique identifier of the currently visited affiliated store 30, the affiliate store itself simply needs to record it on the server managing the mobile coupon. Even if a separate POS system or individual authentication system is not provided, the usage history of the mobile coupon can be managed.

사용자가 방문한 가맹점(30)에는 미리 특정한 가맹점 식별자가 부여되어 있으며 사용자는 모바일 쿠폰을 사용하고자 하는 시점에 이러한 가맹점 식별자를 획득한다. 가맹점 식별자를 획득하는 보다 구체적인 수단에 관하여는 이후에 도 2를 통해 다시 설명한다. 그런 다음, 사용자는 사용자 단말기(10)에 구비된 무선 통신을 활용하여 사용하고자 하는 쿠폰 정보와 가맹점 식별자를 서버(20)에 송신하여 쿠폰 인증을 시도한다. 그 결과 쿠폰이 유효하다면 서버(20)에 사용 내역을 기록하고, 쿠폰 사용이 완료되었다는 메시지를 수신한다. 이러한 사용 완료 메시지를 수신한 사용자 단말기(10)는 자동으로 사용한 쿠폰을 비활성화시킴으로써 불법적인 쿠폰 재사용을 원천적으로 차단할 수 있으며, 가맹점(30)의 담당자가 개인 단말기(10)를 조작하여 이미 사용된 쿠폰을 삭제하는 불편을 겪지 않아도 된다. 이제 사용자는 자신의 단말기(10)를 통해 쿠폰의 사용 내역을 조회할 수 있으며, 쿠폰을 제공한 업체에서는 서버(20)를 통해 자신이 제공한 모바일 쿠폰들의 사용 내역을 조회, 관리할 수 있다.The merchant 30 visited by the user is previously assigned a specific merchant identifier, and the user acquires the merchant identifier at the time when the user wants to use the mobile coupon. More specific means for obtaining the merchant identifier will be described later with reference to FIG. 2. Then, the user attempts to authenticate the coupon by transmitting the coupon information and the merchant identifier to be used by using the wireless communication provided in the user terminal 10 to the server 20. As a result, if the coupon is valid, the usage history is recorded in the server 20, and a message indicating that the coupon is completed is received. The user terminal 10 receiving the use completion message may automatically disable illegal coupon reuse by automatically deactivating the used coupon, and the person in charge of the affiliated store 30 operates the personal terminal 10 to use the already used coupon. You do not have to experience the inconvenience of deleting. Now, the user can query the usage history of the coupon through his terminal 10, and the company that provided the coupon can query and manage the usage history of mobile coupons provided by the user through the server 20.

상기된 실시예에 따르면 가맹점(30)은 이러한 모바일 쿠폰의 인증, 사용 및 사용된 쿠폰의 폐기의 전 과정에 아무런 관여를 하고 있지 않으므로 사용자의 프라이버시를 보호할 수 있을 뿐만 아니라, 가맹점(30) 스스로가 고가의 인증 장비 및 포스 시스템을 구비할 필요가 전혀 없다. 그 결과 쿠폰의 제공자(40)의 입장에서는 이러한 설비 투자가 어려운 영세 사업자들에게도 가맹 계약을 확대할 수 있는 장점이 있으며, 사용자의 입장에서는 가맹 점포가 확대되어 보다 많은 곳에서 모바일 쿠폰을 사용할 수 있는 편리함이 있다.According to the embodiment described above, since the affiliate store 30 is not involved in the entire process of authentication, use, and disposal of the used coupon, the affiliate store 30 may not only protect the privacy of the user, but also the affiliate store 30 itself. There is no need to have expensive certified equipment and POS systems. As a result, the offer provider 40 of the coupon has the advantage that it is possible to expand the franchise agreement even for small businesses that are difficult to invest in such equipment, and from the user's point of view, the affiliate stores are expanded to use mobile coupons in more places There is convenience.

나아가 본 실시예는 사용자가 직접 가맹점(30)을 방문하지 않는 경우에도 활용이 가능하다. 예를 들어, 한강 공원에서 사용자가 음식을 주문한 경우 가맹점에서는 주문 음식을 배달하게 되는데, 한강 공원에는 아무런 인증 수단이나 포스 시스템이 존재하지 않는다. 이 때, 사용자가 모바일 쿠폰을 제시하더라도 종래의 경우에는 그 혜택을 받을 수 없었다. 그러나, 상기된 실시예에 의하면 사용자 단말기(10)를 통해 직접 서버(20)로부터 모바일 쿠폰의 인증을 획득할 수 있으므로, 장소에 구애받지 않고 모바일 쿠폰의 활용이 가능하다. 물론 이 경우에 가맹점 식별자는 배달 온 가맹점의 담당자를 통해 획득하여야 할 것이다.Furthermore, the present embodiment may be utilized even when the user does not directly visit the affiliated store 30. For example, when a user orders food in the Hangang Park, the merchant delivers the ordered food. There is no authentication means or POS system in the Hangang Park. At this time, even if the user presents the mobile coupon in the conventional case could not receive the benefits. However, according to the above-described embodiment, since the authentication of the mobile coupon can be directly obtained from the server 20 through the user terminal 10, the mobile coupon can be utilized regardless of the place. In this case, of course, the merchant identifier should be obtained through the person in charge of the delivery merchant.

도 2는 본 발명의 일 실시예에 따른 사용자 단말기를 통한 모바일 쿠폰의 처리 방법을 사용자 단말기에서 수행되는 동작을 중심으로 도시한 흐름도이다.2 is a flowchart illustrating a method of processing a mobile coupon through a user terminal according to an embodiment of the present invention with a focus on an operation performed in the user terminal.

210 단계에서 사용자 단말기가 모바일 쿠폰을 수신한다. 앞서 설명한 바와 같이 모바일 쿠폰은 사용자 단말기의 물리적인 메모리에 직접 저장될 수도 있고, 별도의 서버에 대한 링크(link)만을 제공받을 수도 있다.In step 210, the user terminal receives a mobile coupon. As described above, the mobile coupon may be stored directly in the physical memory of the user terminal, or may be provided with only a link to a separate server.

220 단계에서는 사용자 단말기가 210 단계를 통해 수신된 모바일 쿠폰을 사용하고자 하는 가맹점을 식별한다. 가맹점을 식별하는 방법은 다양하게 제안 가능하나, 이하에서는 구현이 용이한 두 가지 방법을 예시하도록 하겠다.In operation 220, the user terminal identifies an affiliate store that intends to use the mobile coupon received in operation 210. There are various methods for identifying an affiliated store, but the following will illustrate two methods that can be easily implemented.

첫째, 가맹점을 식별하는 단계는 사용자 단말기가 가맹점을 식별하는 가맹점 식별자를 입력받음으로써 수행될 수 있다. 보다 구체적으로 이러한 가맹점 식별자는 사용자로부터 직접 사용자 단말기의 입력 수단을 통해 입력되거나, 가맹점 내에 구비된 RFID(radio frequency identification) 태그를 통해 입력될 수 있다.First, the identifying of the affiliated store may be performed by the user terminal receiving an affiliated store identifier for identifying the affiliated store. More specifically, the affiliated store identifier may be input directly from a user through an input means of a user terminal or may be inputted through a radio frequency identification (RFID) tag provided in the affiliated store.

전자의 경우에는 사용자 단말기에 구비된 키 패드(key pad)나 터치 패드(touch pad)를 통해 직접 가맹점 식별자를 입력(물론 가맹점 식별자는 방문한 가맹점의 담당자로부터 획득할 수 있다.)하거나, 가맹점 내에 표시된 가맹점 식별자를 사용자 단말기에 구비된 카메라 모듈을 통해 인식시킬 수 있다. 따라서, 가맹점 내에 표시된 가맹점 식별자는 바코드 형태로 표시되는 것이 바람직할 것이나 통상적인 숫자나 영문의 형태로 표시되어 있어도 카메라 모듈을 통해 촬영된 영상을 문자 인식함으로써 쉽게 가맹점 식별자를 획득할 수 있다. 후자의 경우에는 가맹점 내에 RFID 태그를 부착해 놓고, 사용자 단말기를 통해 RFID를 읽어들일 수 있을 것이다. 이 경우 사용자 단말기는 RFID 리더기를 구비하고 있어야 할 것이다.In the former case, the merchant identifier may be directly input through a key pad or touch pad provided in the user terminal (of course, the merchant identifier may be obtained from a representative of the visited merchant) or displayed in the merchant. The affiliated store identifier may be recognized through a camera module provided in the user terminal. Accordingly, the affiliated store identifier displayed in the affiliated store may be preferably displayed in the form of a barcode, but even though the display unit is displayed in the general number or English form, the affiliated store identifier can be easily obtained by character recognition of the image photographed through the camera module. In the latter case, the RFID tag may be attached to the affiliated store and the RFID may be read through the user terminal. In this case, the user terminal should have an RFID reader.

둘째, 가맹점을 식별하는 단계는 사용자 단말기에 구비된 GPS(Global Positioning System) 수신기를 통해 가맹점의 위치 정보를 수신하여 서버에 질의하고, 서버로부터 위치 정보에 대응하는 가맹점 식별 정보를 수신할 수 있다. 최근 GPS 모듈의 크기가 소형화되면서 GPS 모듈을 구비하고 있는 휴대 단말기가 등장하고 있다. 따라서, 사용자 단말기가 직접 현재 위치를 수신한 다음, 수신된 좌표 정보를 이용하여 가맹점을 식별할 수 있다. 이 경우 사용자 단말기가 수신된 좌표 정보를 별도의 서버에 질의하여 그 응답으로 가맹점 식별자를 수신할 수도 있으나, 만약 단말기 내에 가맹점 좌표와 식별자를 사상(mapping)시킨 가맹점 맵(map)이 존재한다면 단말기 스스로 수신된 좌표 정보로부터 현재 위치에 대응하는 가맹점 식별자를 획득할 수 있을 것이다.Secondly, the step of identifying the affiliated store may receive the affiliated store location information through a global positioning system (GPS) receiver provided in the user terminal, query the server, and receive the affiliated store identification information corresponding to the location information from the server. Recently, as the size of a GPS module has been miniaturized, a portable terminal having a GPS module has been introduced. Accordingly, the user terminal may directly receive the current location and then identify the affiliate store using the received coordinate information. In this case, the user terminal may query a separate server for the received coordinate information and receive an affiliate store identifier in response. However, if there is an affiliate store map mapping the affiliate store coordinate and identifier in the terminal, the terminal itself It may be possible to obtain a merchant ID corresponding to the current location from the received coordinate information.

이상과 같은 2 가지 방법 외에도 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 사용자 단말기가 모바일 쿠폰을 사용하고자 하는 가맹점을 식별할 수 있는 다양한 기술적 수단을 채용할 수 있음을 알 수 있다.In addition to the two methods described above, one of ordinary skill in the art may recognize that the user terminal may employ various technical means for identifying an affiliated store that intends to use a mobile coupon.

다음으로 230 단계에서는 상기 220 단계를 통해 식별된 가맹점 정보에 기초하여 모바일 쿠폰의 유효성을 검사한다. 이를 위해 사용자 단말기는 모바일 쿠폰 정보와 식별된 가맹점 정보를 서버로 전송한다. 모바일 쿠폰 정보에는 쿠폰의 종류와 상품 내지 서비스의 제공 내역이 포함되며, 유효성 검증을 위해 사용 시간도 검사하게 될 것이다.Next, in step 230, the validity of the mobile coupon is checked based on the affiliate store information identified in step 220. To this end, the user terminal transmits the mobile coupon information and the identified merchant information to the server. The mobile coupon information includes a type of coupon and a history of providing a product or a service, and a usage time will be checked for validation.

예를 들어, 쿠폰이 A 커피 전문점의 B 음료의 무료 제공을 서비스 내용으로 하고 있다면, 모바일 쿠폰 정보에는 B 음료의 무료 제공을 식별할 수 있는 쿠폰 번호가 부여되어 있을 것이며, 사용자 단말기는 이 쿠폰 번호와 식별된 가맹점 번호를 서버로 전송한다. 그러면, 서버에서는 쿠폰 번호와 가맹점 번호를 조회하여 현재 모바일 쿠폰을 사용하려는 시간 정보에 기초하여 식별된 가맹점에서 해당 쿠폰을 사용할 수 있는지 여부를 검사한다. 만약 해당 쿠폰이 식별된 가맹점에서는 사용 불가능하거나 사용 기간이 도과되었다면 서버는 모바일 쿠폰이 유효하지 않다는 오류 메시지를 모바일 단말기에 응답할 것이다.For example, if the coupon is a service offering the free offer of beverage B of the coffee shop A, the mobile coupon information may be given a coupon number for identifying the free offer of beverage B, and the user terminal receives the coupon number. Send the identified merchant number to the server. Then, the server searches the coupon number and the merchant number to check whether the corresponding coupon can be used in the identified merchant based on the time information to use the current mobile coupon. If the coupon is not available or has expired at the identified merchant, the server will respond to the mobile terminal with an error message stating that the mobile coupon is invalid.

이제 240 단계에서 모바일 쿠폰이 유효하다고 판단되었다면, 250 단계를 통해 모바일 단말기는 쿠폰의 사용 내역을 서버에 전송하여 기록하고, 모바일 단말기에 저장된 모바일 쿠폰을 자동으로 비활성화시킨다. 여기서 비활성화시킨다는 의미는 모바일 쿠폰 자체를 삭제, 폐기시키는 형태로 구현될 수도 있으나, 단지 재사용을 못하도록 쿠폰 사용 기능을 제거한 후, 사용 내역을 기록하는 것이 더 바람직하다. 따라서, 사용자는 자신이 보유하고 있는 모바일 쿠폰이 언제, 어디서, 어떠한 상품 내지 서비스를 제공받았는지를 확인할 수 있다.If it is determined in step 240 that the mobile coupon is valid, in step 250, the mobile terminal transmits and records the use history of the coupon to the server and automatically deactivates the mobile coupon stored in the mobile terminal. Here, the meaning of deactivation may be implemented in the form of deleting or discarding the mobile coupon itself, but it is more preferable to record the usage history after removing the coupon use function so as not to reuse. Therefore, the user can check when, where and what products or services are provided for the mobile coupons he holds.

한편, 본 발명의 다른 실시예에서는 상기된 사용자 단말기를 통한 모바일 쿠폰의 사용 방법에 있어서, 모바일 쿠폰의 사용 조건을 협상하는 기능을 추가하는 것이 가능하다. 보다 구체적으로 도 2를 통해 설명한 실시예는 사용자로부터 모바일 쿠폰의 사용 조건을 입력받고, 입력된 사용 조건에 따라 모바일 쿠폰의 서비스 제공 내용을 동적으로 변경시키는 단계를 더 포함할 수 있다.On the other hand, in another embodiment of the present invention, in the method of using the mobile coupon through the user terminal described above, it is possible to add a function for negotiating the conditions of use of the mobile coupon. More specifically, the embodiment described with reference to FIG. 2 may further include receiving a use condition of a mobile coupon from a user, and dynamically changing a service providing content of the mobile coupon according to the input use condition.

모바일 쿠폰의 사용 조건을 협상하는 기능은 다음과 같이 구현될 수 있다. 쿠폰 제공자는 최초에 모바일 쿠폰을 제작함에 있어 미리 쿠폰 내에 셀렉트 버튼(select button)이나 라디오 버튼(radio button)을 추가하여 쿠폰 제공 상품 내지 서비스를 복수 개로 구성할 수 있다. 이를 위해 모바일 쿠폰 내에 간단한 프로그램 스크립트(script)를 추가함으로써 사용자의 선택에 따라 동적으로 쿠폰의 제공 내용을 변경한다. 예를 들어, 가맹점의 방문자가 1인인 경우에 할인률이 10%인 서비스를 제공하였다고 가정하면, 가맹점의 방문자가 3인 이상인 경우에는 할인률을 20%로 변경시키는 형태로 모바일 쿠폰을 구현하는 것이 가능하다. 이러한 가변적인 형태의 모바일 쿠폰을 통해 가맹점의 점주는 고객을 더 많이 유치하는 효과를 달성할 수 있다.The function of negotiating the terms of use of the mobile coupon may be implemented as follows. The coupon provider may configure a plurality of coupon providing products or services by adding a select button or a radio button to the coupon in order to initially produce the mobile coupon. To this end, a simple program script is added to the mobile coupon to dynamically change the offer of the coupon according to the user's selection. For example, assuming that a service provider having a discount rate of 10% is provided when there is only one visitor of a merchant, it is possible to implement a mobile coupon in a form of changing the discount rate to 20% when there are three or more visitors of a merchant. . Through this variable form of mobile coupon, the merchant's owner can achieve the effect of attracting more customers.

모바일 쿠폰의 사용 조건을 협상하는 기능은 서버와의 통신을 통해서도 구현될 수 있다. 쿠폰 제공자는 서버의 특정 URL을 통해 모바일 쿠폰의 사용 조건을 협상할 수 있는 모바일 웹 페이지를 구현함으로써 상기된 쿠폰의 내용 변경을 서버 사이드(server-side)에서 처리할 수도 있다.The function of negotiating the terms of use of the mobile coupon may also be implemented through communication with the server. The coupon provider may process the above-mentioned content change of the coupon at the server side by implementing a mobile web page that can negotiate the terms of use of the mobile coupon through a specific URL of the server.

이상과 같은 모바일 쿠폰의 사용 조건의 협상은 도 2의 230 단계 이전에 수행되어야 할 것이다. 즉, 가변적인 조건을 갖는 모바일 쿠폰의 제공 내용이 결정된 후에야 비로소 모바일 쿠폰의 유효성을 검사할 수 있을 것이다.Negotiation of the terms of use of the mobile coupon as described above should be performed before step 230 of FIG. That is, the validity of the mobile coupon may be checked only after the content of the mobile coupon having the variable condition is determined.

도 3은 본 발명의 일 실시예에 따른 사용자 단말기를 통한 모바일 쿠폰의 처리 방법을 서버에서 수행되는 동작을 중심으로 도시한 흐름도이다.3 is a flowchart illustrating a method of processing a mobile coupon through a user terminal centering on an operation performed in a server according to an embodiment of the present invention.

310 단계에서 서버는 사용자 단말기로부터 모바일 쿠폰을 사용하고자 하는 가맹점 식별 정보 및 모바일 쿠폰에 대한 정보를 수신한다. 가맹점 식별 정보 및 모바일 쿠폰 정보는 이미 도 2의 220 단계를 통해 설명한 바 있다. 즉, 본 발명의 일 실시예에서 가맹점 식별 정보는 사용자로부터 사용자 단말기를 통해 직접 입력받은 가맹점 식별자이고, 가맹점 식별자는 사용자로부터 직접 사용자 단말기의 입력 수단을 통해 입력되거나, 가맹점 내에 구비된 RFID 태그를 통해 입력되는 것 중 적어도 하나에 의해 획득될 수 있다. 또 다른 실시예에서 가맹점 식별 정보는 서버가 사용자 단말기로부터 수신한 가맹점의 위치 정보에 대응하는 정보이고, 가맹점의 위치 정보는 사용자 단말기에 구비된 GPS 수신기를 통해 획득될 수 있다.In operation 310, the server receives affiliated store identification information and mobile coupon information for using the mobile coupon from the user terminal. Merchant identification information and mobile coupon information has already been described through step 220 of FIG. That is, in one embodiment of the present invention, the merchant identification information is a merchant identifier directly input from the user through the user terminal, and the merchant identifier is directly input from the user through an input means of the user terminal or through an RFID tag provided in the merchant. It may be obtained by at least one of the input. In another embodiment, the affiliated store identification information is information corresponding to the location information of the affiliated store that the server receives from the user terminal, and the location information of the affiliated store may be obtained through a GPS receiver provided in the user terminal.

320 단계에서는 310 단계를 통해 수신된 정보들에 기초하여 모바일 쿠폰의 유효성을 검사한다. 이미 설명한 바와 같이 모바일 쿠폰의 유효성 검사는 최소한 2 가지 정보에 기초하여 수행된다. 첫째는 모바일 쿠폰 번호(식별번호를 의미한다.)가 될 것이고, 둘째는 가맹점 식별자가 될 것이다. 여기에 쿠폰의 유효 기간을 확인하기 위한 현재 시간 정보나 필요에 따라서는 사용 인원 등의 부차적인 정보들이 검사 조건으로 추가 입력될 수 있다. 그러면, 서버는 이러한 입력 조건을 통해 모바일 쿠폰의 유효성을 검사한다. 물론 이러한 검사를 위해 쿠폰의 유효 조건이 저장된 데이터베이스가 필요함은 당연하다. 이러한 데이터베이스에는 하나의 레코드(record) 내에 쿠폰 번호 또는 가맹점 번호를 키(key)로 하여 각각의 사용 조건들이 연결되어 저장되어 있으며, 서버는 이러한 데이터베이스에 질의함으로써 모바일 쿠폰의 유효성을 검사할 수 있다.In step 320, the validity of the mobile coupon is checked based on the information received in step 310. As described above, the validity check of the mobile coupon is performed based on at least two pieces of information. The first would be the mobile coupon number (meaning the identification number) and the second would be the merchant identifier. Here, additional information such as current time information for checking the expiration date of the coupon or the number of users may be additionally input as a test condition. The server then validates the mobile coupon via this input condition. Of course, it is natural to have a database that stores the validity conditions of the coupon for this inspection. In such a database, respective conditions of use are stored in a record using a coupon number or a merchant number as a key, and the server can check the validity of the mobile coupon by querying the database.

이제 330 단계를 통해 해당 모바일 쿠폰이 유효하다고 판단되었으면, 340 단계로 진행한다. 340 단계에서 서버는 쿠폰의 사용 내역을 기록하고 유효성 여부를 사용자 단말기에 전송함으로써 모바일 쿠폰을 자동으로 비활성화시킨다. 이러한 과정은 구현의 측면에서 다양하게 제안 가능할 것이나, 여기서는 그 일례만을 소개한다.If it is determined in step 330 that the mobile coupon is valid, the process proceeds to step 340. In step 340, the server automatically deactivates the mobile coupon by recording the usage history of the coupon and transmitting the validity to the user terminal. This process can be variously proposed in terms of implementation, but only one example thereof is introduced here.

우선, 서버는 모바일 쿠폰이 유효하다는 응답 메시지를 사용자 단말기로 전송한다. 그러면, 사용자 단말기는 해당 쿠폰이 사용되었다는 메시지를 서버에 요청하고, 서버에서는 이러한 요청에 따라 모바일 쿠폰의 사용 내역을 특정 데이터베이스에 기록한다. 이와 동시에 모바일 단말기는 자신의 메모리에 저장되어 있는 모바일 쿠폰을 비활성화시키고 사용 내역을 모바일 쿠폰과 연계하여 저장한다.First, the server sends a response message to the user terminal that the mobile coupon is valid. Then, the user terminal requests a message indicating that the coupon has been used, and the server records the usage history of the mobile coupon in a specific database according to the request. At the same time, the mobile terminal deactivates the mobile coupon stored in its memory and stores the usage history in association with the mobile coupon.

구현의 관점에서 이러한 절차를 좀 더 간단하게 설계한다면, 서버가 쿠폰이 유효하다는 응답 메시지를 사용자에게 전송하는 시점에 서버 내의 데이터베이스에 그 사용 내역을 기록할 수도 있을 것이다. 물론 쿠폰이 유효하다는 응답 메시지를 수신한 모바일 단말기는 별도로 사용 처리를 메시지를 서버에 요청할 필요가 없으며, 자신의 메모리에 저장되어 있는 모바일 쿠폰만을 비활성화시키면 된다.A simpler design of this procedure from an implementation perspective would be to record the usage history in a database in the server at the time the server sends a response message to the user that the coupon is valid. Of course, the mobile terminal having received the response message that the coupon is valid does not need to request a message from the server for use processing separately, and only deactivates the mobile coupon stored in its memory.

이렇게 저장된 모바일 쿠폰의 사용 내역은 쿠폰 제공자의 CRM(customer relationship management)의 기초 자료로서 활용될 수 있다. 특히 본 발명의 실시예에 따른 모바일 쿠폰 처리 시스템을 통해 축적된 모바일 쿠폰의 사용 내역은 종래의 가맹점 포스 시스템에 기반한 고객 자료에 비해 그 데이터의 양과 질이 차별화된다. 특히 사용자 단말기에 저장된 쿠폰과 직접적으로 서버를 통해 데이터가 관리되기 때문에 해당 모바일 쿠폰의 사용 내역과 고객의 사용 패턴을 보다 정확하게 추출하는 것이 가능하다. 즉, 모바일 쿠폰 제공자는 자사의 고객 데이터베이스와 모바일 쿠폰의 사용 내역을 직접적으로 매칭시킴으로써 유용한 관계 정보들을 활용할 수 있다.The use history of the stored mobile coupon may be utilized as basic data of a customer relationship management (CRM) of the coupon provider. In particular, the use history of the mobile coupon accumulated through the mobile coupon processing system according to an embodiment of the present invention is differentiated from the amount and quality of the data compared to the customer data based on the conventional merchant POS system. In particular, since data is managed directly through the server and the coupon stored in the user terminal, it is possible to more accurately extract the usage history of the mobile coupon and the usage pattern of the customer. That is, the mobile coupon provider can utilize useful relationship information by directly matching the usage history of the mobile coupon with its customer database.

한편, 본 발명의 다른 실시예에서는 상기된 사용자 단말기를 통한 모바일 쿠폰의 사용 방법에 있어서, 마찬가지로 모바일 쿠폰의 사용 조건을 협상하는 기능을 추가하는 것이 가능하다. 여기서는 서버의 관점에서 모바일 쿠폰의 사용 조건을 서버를 통해 변경하는 실시예의 제시가 가능하다. 즉, 앞서 설명한 바와 같이 서버는 사용자 단말기로부터 모바일 쿠폰의 사용 조건을 수신하고, 수신된 사용 조건에 따라 모바일 쿠폰의 서비스 제공 내용을 동적으로 변경시킨 후, 변경된 서비스 제공 내역을 사용자 단말기에 전송할 수 있다.On the other hand, in another embodiment of the present invention, in the method of using the mobile coupon through the user terminal described above, it is possible to add a function for negotiating the conditions of use of the mobile coupon. Here, it is possible to present an embodiment of changing the use condition of the mobile coupon from the server's point of view through the server. That is, as described above, the server may receive the use condition of the mobile coupon from the user terminal, dynamically change the service provision content of the mobile coupon according to the received use condition, and then transmit the changed service provision history to the user terminal. .

도 4는 본 발명의 일 실시예에 따른 사용자 단말기를 통한 모바일 쿠폰의 처리 방법을 가맹점(30), 사용자 단말기(10) 및 서버(20) 간의 송수신 데이터 및 처리 주체를 중심으로 설명하기 위한 도면이다.FIG. 4 is a diagram for describing a method of processing a mobile coupon through a user terminal according to an embodiment of the present invention with reference to transmission / reception data and a processing subject between the affiliate store 30, the user terminal 10, and the server 20. .

410 단계에서 사용자는 사용자 단말기(10)를 소지한 채, 가맹점(30)을 방문하여 모바일 쿠폰을 제시한다. 그런 다음, 420 단계를 통해 사용자 단말기(10)는 가맹점 식별 정보를 획득한다. 이러한 가맹점 식별 정보는 이미 설명한 다양한 수단을 통해 획득될 수 있으며, 가맹점 자체의 포스 시스템 내지 인증 시스템을 전혀 사용하지 않고, 사용자의 단말기(10)만을 통해 획득될 수 있는 정보이다.In operation 410, the user visits the affiliated store 30 while holding the user terminal 10 to present a mobile coupon. In operation 420, the user terminal 10 obtains affiliated store identification information. The affiliated store identification information may be obtained through various means already described, and may be obtained only through the user's terminal 10 without using any of the affiliate's own POS system or authentication system.

이제 사용자 단말기(10)는 430 단계를 통해 가맹점 식별 정보 및 모바일 쿠폰 정보를 서버(20)에 전송한다. 그러면, 서버(20)는 440 단계를 통해 모바일 쿠폰의 유효성을 검사한다. 모바일 쿠폰의 유효성을 검사하는 일련의 과정은 이미 도 2 및 도 3을 통해 설명한 바와 같으나, 본 실시예에서는 가맹점(30) 담당자에 의한 추가적인 승인 과정을 제시하고자 한다.The user terminal 10 transmits the affiliated store identification information and the mobile coupon information to the server 20 through step 430. In operation 440, the server 20 checks the validity of the mobile coupon. A series of processes for checking the validity of the mobile coupon are already described with reference to FIGS. 2 and 3, but in this embodiment, an additional approval process by the representative of the affiliated store 30 is proposed.

앞서 도 2 및 도 3을 통해 설명한 실시예들에서 설명한 바와 같이 모바일 쿠폰의 유효성은 가맹점(30)의 개입 없이 사용자 단말기(10) 및 서버(20)의 상호 통신만으로도 처리가 가능하다. 그러나, 본 실시예에서는 가맹점(30)에 의한 추가적인 승인 과정을 더 제시하고 있다. As described above with reference to the embodiments described with reference to FIGS. 2 and 3, the validity of the mobile coupon may be processed only by mutual communication between the user terminal 10 and the server 20 without intervention of the affiliate store 30. However, the present embodiment further presents an additional approval process by the affiliate store 30.

일단, 430 단계를 통해 서버(20)는 사용자 단말기(10)로부터 모바일 쿠폰 사용에 대한 요청(모바일 쿠폰의 유효성 검사 요청을 의미한다.)을 수신한다. 그러면, 443 단계에서 서버(20)는 미리 설정된 승인자 전화번호로 회신용 URL(call back URL)을 포함하는 승인 요청 메시지를 가맹점(30)에 송신한다. 이 때, 승인자 전화번호는 가맹점(30)의 점주 내지 상주 담당자가 확인할 수 있는 단말기의 전화번호가 될 것이다. 이러한 가맹점의 단말기는 고도의 기능을 가진 단말기일 필요는 없으며 단순히 WIPI(Wireless Internet Platform for Interoperability) 정도의 무선 인터넷 플랫폼을 활용할 수 있으면 충분하다.First, in step 430, the server 20 receives a request for using a mobile coupon (meaning a request for validating a mobile coupon) from the user terminal 10. Then, in step 443, the server 20 transmits an authorization request message including a call back URL to the affiliated store 30 to the preset approver phone number. At this time, the approver phone number will be the phone number of the terminal that can be confirmed by the store owner or resident representative of the affiliated store (30). The merchant terminal does not need to be a highly functional terminal, and it is sufficient to simply utilize a wireless Internet platform of the WIPI (Wireless Internet Platform for Interoperability).

또한, 승인 요청 메시지는 현재 사용자가 사용을 희망하는 쿠폰에 대한 승인을 요청하는 메시지를 의미하는데, 이러한 승인 메시지에는 승인의 편의를 위해 회신용 URL이 포함되어 있어, 승인자는 단지 승인 버튼만을 누르면 서버에 승인 명령을 전송할 수 있도록 구현되는 것이 바람직하다. 이를 위해 call back URL이 활용될 수 있을 것이다.In addition, the approval request message refers to a message requesting approval for a coupon that the current user wants to use. The approval message includes a reply URL for the convenience of approval. It is preferably implemented to be able to send an authorization command to. The call back URL can be used for this.

445 단계에서 서버(20)는 회신용 URL을 통해 승인자로부터 승인 명령을 수신한다. 이 경우 440 단계의 모바일 쿠폰의 유효성을 검사하는 단계는 승인 명령의 수신 여부를 추가적으로 검사하는 것이 바람직하다. 즉, 모바일 쿠폰의 유효성 여부를 결정하는 조건에 가맹점의 승인 여부가 추가된다.In operation 445, the server 20 receives an approval command from the approver via the reply URL. In this case, the step of checking the validity of the mobile coupon of step 440 is preferably to additionally check whether the approval command is received. That is, whether or not the merchant is approved is added to the conditions for determining the validity of the mobile coupon.

이상과 같은 가맹점(30)의 승인 과정은 쿠폰 제공자가 쿠폰 사용 과정을 설정함에 있어서 선택적으로 추가될 수 있으며, 보다 안전한 거래를 위해 제공될 수 있을 것이다. 이러한 과정이 추가되더라도 여전히 본 발명의 실시예들에서는 가맹점들이 포스 시스템이나 별도의 인증 시스템을 마련할 필요가 없다는 장점을 유지할 수 있다.The approval process of the affiliated store 30 as described above may be selectively added in setting up a coupon use process by the coupon provider, and may be provided for a safer transaction. Even if this process is added, the embodiments of the present invention can still maintain the advantage that merchants do not need to provide a POS system or a separate authentication system.

유효성 검사가 완료되면 서버(20)는 450 단계를 통해 유효성 여부를 사용자 단말기(10)에 전송한다. 그 결과 모바일 쿠폰이 유효하다면 서버(20)는 쿠폰 사용 요청에 따라 460 단계에서 쿠폰의 사용 내역을 데이터베이스에 기록한다. 또한, 사용자는 사용자 단말기(10)에 표시된 모바일 쿠폰이 유효하다는 응답 메시지를 가맹점(30)에 제시함으로써 470 단계에서 상품 내지 서비스를 제공받을 수 있다. 마지막으로 사용자 단말기(10)는 480 단계를 통해 모바일 쿠폰을 비활성화시킨다.When the validity check is completed, the server 20 transmits the validity to the user terminal 10 in step 450. As a result, if the mobile coupon is valid, the server 20 records the usage history of the coupon in a database in step 460 according to the coupon use request. In addition, the user may receive a product or service in step 470 by presenting to the affiliated store 30 a response message indicating that the mobile coupon displayed on the user terminal 10 is valid. Finally, the user terminal 10 deactivates the mobile coupon in step 480.

도 5a 내지 도 5b는 본 발명의 일 실시예에 따른 사용자 단말기를 통한 모바일 쿠폰의 처리 방법을 예시한 도면이다.5A to 5B are diagrams illustrating a method of processing a mobile coupon through a user terminal according to an embodiment of the present invention.

우선 도 5a는 사용자의 단말기에 저장된 음료 무료 쿠폰을 예시하고 있다. 도 5a에서 모바일 쿠폰은 쿠폰 번호(510) 내지 바코드(520)를 포함할 수 있다. 이러한 쿠폰 번호(510) 및 바코드(520)는 종래의 모바일 쿠폰에서 활용되던 것으로 이를 직접 가맹점에 구비된 바코드 리더기로 읽어 들이거나, 가맹점의 인증 시스템에 쿠폰 번호(510)를 입력해야 하는 불편함이 있었다. 그러나, 본 발명의 실시예들이 제안하고 있는 가맹점 식별 수단을 활용하면 가맹점의 개입 없이 사용자 단말기만을 통해 모바일 쿠폰의 유효성을 인증받고 해당 쿠폰을 사용할 수 있다.First, FIG. 5A illustrates a beverage free coupon stored in a user's terminal. In FIG. 5A, the mobile coupon may include a coupon number 510 to a barcode 520. The coupon number 510 and the bar code 520 is used in the conventional mobile coupons to read it directly with a bar code reader provided in the merchant, or the inconvenience of having to enter the coupon number 510 in the authentication system of the merchant. there was. However, if the merchant identification means proposed by the embodiments of the present invention is utilized, the validity of the mobile coupon can be authenticated through the user terminal without the intervention of the merchant and the corresponding coupon can be used.

이를 구현하기 위한 가장 간단한 방법이 도 5a에 도시되어 있다. 도 5a의 모바일 쿠폰에는 가맹점 식별자를 입력받을 수 있는 입력창(530)이 마련되어 있으므로, 사용자는 가맹점의 상주 담당자로부터 가맹점 식별자를 획득하여 입력창(530)에 입력할 수 있다. 이러한 방법을 통해 사용자 단말기는 가맹점 식별자를 획득하고, 서버에 질의함으로써 해당 모바일 쿠폰의 유효성을 인증받을 수 있다. 가맹점 식별자를 획득하는 다양한 방법에 대해서는 앞서 도 2 내지 도 3의 다양한 실시예를 통해 이미 설명한 바 있다.The simplest way to implement this is shown in Figure 5a. Since the mobile coupon of FIG. 5A is provided with an input window 530 through which an affiliated store identifier can be input, a user may obtain an affiliated store identifier from a resident representative of the affiliated store and input it to the input window 530. In this way, the user terminal can obtain a merchant identifier and query the server to authenticate the validity of the mobile coupon. Various methods of obtaining the merchant identifier have been described above with reference to various embodiments of FIGS. 2 to 3.

도 5b는 사용자 단말기를 통해 모바일 쿠폰이 정상적으로 사용되었음을 표시하는 메시지 화면을 예시한 도면이다. 도 5b는 음료 무료 쿠폰이 정상적으로 사용된 후 비활성화되었으며, 그 사용 내역(540)이 기록되어 있음을 보여주고 있다. 사용 내역(540)은 사용 일시, 사용 장소, 가맹점 번호, 제공 내역, 사용자명 및 사용자 ID 등이 될 수 있으며, 쿠폰 제공자의 필요에 따라 유연하게 구현될 수 있다.5B is a diagram illustrating a message screen indicating that a mobile coupon is normally used through a user terminal. 5B shows that the free drink coupon is deactivated after being normally used, and the usage history 540 is recorded. The usage history 540 may be a use date, a place of use, a merchant number, a provision history, a user name and a user ID, and may be flexibly implemented according to the needs of the coupon provider.

상기된 본 발명의 실시예들에 따르면 사용자 단말기가 직접 모바일 쿠폰을 사용하고자 하는 가맹점을 식별함으로써 해당 상품 및 서비스를 제공하기 위해 가맹점마다 별도의 처리 시스템을 마련할 필요없이 오직 사용자의 단말기만으로 모바일 쿠폰을 처리할 수 있으며, 모바일 쿠폰의 사용 후 가맹점 담당자의 직접적인 조작 없이 모바일 쿠폰을 자동으로 비활성화시킴으로써 사용자의 단말기에 대한 프라이버시가 지켜짐과 동시에 쿠폰이 사용 완료되어 더 이상 재사용이 불가능함을 보장할 수 있다.According to the embodiments of the present invention described above, the user terminal directly identifies the affiliated store that wants to use the mobile coupon, so that the mobile coupon is provided only by the user's terminal without providing a separate processing system for each merchant in order to provide corresponding products and services. By deactivating the mobile coupon automatically without the direct manipulation of the merchant representative after the use of the mobile coupon, you can ensure that the privacy of the user's terminal is preserved and the coupon is used and can no longer be reused. have.

한편, 본 발명은 컴퓨터로 읽을 수 있는 기록 매체에 컴퓨터가 읽을 수 있는 코드로 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록 매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록 장치를 포함한다.Meanwhile, the present invention can be embodied in computer readable code on a computer readable recording medium. A computer-readable recording medium includes all kinds of recording apparatuses in which data that can be read by a computer system is stored.

컴퓨터가 읽을 수 있는 기록 매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피디스크, 광 데이터 저장장치 등이 있으며, 또한 캐리어 웨이브(예를 들어 인터넷을 통한 전송)의 형태로 구현하는 것을 포함한다. 또한, 컴퓨터가 읽을 수 있는 기록 매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산 방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다. 그리고 본 발명을 구현하기 위한 기능적인(functional) 프로그램, 코드 및 코드 세그먼트들은 본 발명이 속하는 기술 분야의 프로그래머들에 의하여 용이하게 추론될 수 있다.Examples of the computer-readable recording medium include a ROM, a RAM, a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device and the like, and also a carrier wave (for example, transmission via the Internet) . In addition, the computer-readable recording medium may be distributed over network-connected computer systems so that computer readable codes can be stored and executed in a distributed manner. In addition, functional programs, codes, and code segments for implementing the present invention can be easily deduced by programmers skilled in the art to which the present invention belongs.

이상에서 본 발명에 대하여 그 다양한 실시예들을 중심으로 살펴보았다. 본 발명에 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명이 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 개시된 실시예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 전술한 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 할 것이다.The present invention has been described above with reference to various embodiments. 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 by the appended claims. Therefore, the disclosed embodiments should be considered in an illustrative rather than a restrictive sense. The scope of the present invention is defined by the appended claims rather than by the foregoing description, and all differences within the scope of equivalents thereof should be construed as being included in the present invention.

10 : 사용자 단말기 20 : 서버
30 : 가맹점 40 : 쿠폰 제공자
10: user terminal 20: server
30: Merchant 40: Coupon Provider

Claims (11)

사용자 단말기를 통한 모바일 쿠폰(mobile coupon)의 처리 방법에 있어서,
상기 사용자 단말기가 상기 모바일 쿠폰을 수신하는 단계;
상기 사용자 단말기를 소지한 사용자가 상기 모바일 쿠폰을 사용하고자 하는 가맹점을 방문한 경우 상기 사용자 단말기가 직접 현재 방문한 상기 가맹점을 식별함으로써 가맹점 정보를 획득하는 단계;
상기 식별된 가맹점 정보에 기초하여 상기 사용자 단말기가 상기 가맹점의 처리 시스템의 개입 없이 직접 서버를 통해 상기 모바일 쿠폰의 유효성을 검사하는 단계; 및
상기 검사 결과 상기 모바일 쿠폰이 유효하다면 상기 사용자 단말기는 쿠폰의 사용 내역을 상기 가맹점의 개입 없이 직접 상기 서버로 전송하고 상기 모바일 쿠폰을 자동으로 비활성화시키는 단계를 포함하되,
상기 가맹점에 포스(point of sales, POS) 시스템, 인증 수단 또는 모바일 쿠폰 처리 수단이 구비되지 않은 경우, 상기 사용자 단말기가 직접 상기 가맹점을 식별하고, 상기 서버를 통해 상기 모바일 쿠폰을 인증하는 것을 특징으로 하는 방법.
In the method of processing a mobile coupon (mobile coupon) through a user terminal,
Receiving, by the user terminal, the mobile coupon;
Acquiring affiliate store information by identifying the affiliate store currently visited by the user terminal when the user possessing the user terminal visits the affiliate store to use the mobile coupon;
Checking, by the user terminal, the validity of the mobile coupon through a server directly without intervention of the processing system of the affiliated store based on the identified affiliated store information; And
If the test results indicate that the mobile coupon is valid, the user terminal includes a step of directly transmitting the usage history of the coupon to the server without the intervention of the merchant and automatically deactivating the mobile coupon.
When the affiliated store is not equipped with a point of sales (POS) system, an authentication means, or a mobile coupon processing means, the user terminal directly identifies the affiliated store, and authenticates the mobile coupon through the server. How to.
제 1 항에 있어서,
상기 가맹점을 식별하는 단계는 상기 사용자 단말기가 상기 가맹점을 식별하는 가맹점 식별자를 입력받음으로써 수행되고,
상기 가맹점 식별자는 사용자로부터 직접 상기 사용자 단말기의 입력 수단을 통해 입력되거나, 상기 가맹점 내에 구비된 RFID(radio frequency identification) 태그를 통해 입력되는 것 중 적어도 하나에 의해 획득되는 것을 특징으로 하는 방법.
The method of claim 1,
The step of identifying the affiliated store is performed by the user terminal receiving an affiliated store identifier for identifying the affiliated store,
The affiliated store identifier is obtained by at least one of being input directly from a user through an input means of the user terminal or through a radio frequency identification (RFID) tag provided in the affiliated store.
제 1 항에 있어서,
상기 가맹점을 식별하는 단계는,
상기 사용자 단말기에 구비된 GPS(Global Positioning System) 수신기를 통해 상기 가맹점의 위치 정보를 수신하여 서버에 질의하는 단계; 및
상기 서버로부터 상기 위치 정보에 대응하는 가맹점 식별 정보를 수신하는 단계를 포함하는 방법.
The method of claim 1,
Identifying the merchant,
Receiving location information of the affiliated store through a GPS (Global Positioning System) receiver provided in the user terminal and querying a server; And
Receiving merchant identification information corresponding to the location information from the server.
제 1 항에 있어서,
사용자로부터 상기 모바일 쿠폰의 사용 조건을 입력받는 단계; 및
상기 입력된 사용 조건에 따라 상기 모바일 쿠폰의 서비스 제공 내용을 동적으로 변경시키는 단계를 더 포함하는 방법.
The method of claim 1,
Receiving a use condition of the mobile coupon from a user; And
And dynamically changing service provision contents of the mobile coupon according to the input use condition.
사용자 단말기를 통한 모바일 쿠폰의 처리 방법에 있어서,
서버가 가맹점의 처리 시스템의 개입 없이 상기 사용자 단말기로부터 직접 상기 모바일 쿠폰을 사용하고자 하는 가맹점 식별 정보 및 상기 모바일 쿠폰에 대한 정보를 수신하는 단계;
상기 수신된 정보들에 기초하여 상기 모바일 쿠폰의 유효성을 검사하는 단계; 및
상기 검사 결과 상기 모바일 쿠폰이 유효하다면 상기 서버는 쿠폰의 사용 내역을 기록하고 유효성 여부를 상기 가맹점의 개입 없이 직접 상기 사용자 단말기에 전송함으로써 상기 모바일 쿠폰을 자동으로 비활성화시키는 단계를 포함하되,
상기 가맹점 식별 정보는 상기 사용자 단말기를 소지한 사용자가 상기 모바일 쿠폰을 사용하고자 하는 가맹점을 방문한 경우 상기 사용자 단말기가 직접 현재 방문한 상기 가맹점을 식별함으로써 획득되며,
상기 가맹점에 포스(point of sales, POS) 시스템, 인증 수단 또는 모바일 쿠폰 처리 수단이 구비되지 않은 경우, 상기 사용자 단말기가 직접 상기 가맹점을 식별하고, 상기 서버를 통해 상기 모바일 쿠폰을 인증하는 것을 특징으로 하는 방법.
In the method of processing a mobile coupon through a user terminal,
Receiving, by the server, affiliate store identification information and information on the mobile coupon from which the mobile coupon is to be used directly from the user terminal without intervention of the merchant system;
Validating the mobile coupon based on the received information; And
If the mobile coupon is valid as a result of the test, the server records the usage history of the coupon and automatically whether to deactivate the mobile coupon by transmitting directly to the user terminal without the intervention of the merchant;
The affiliated store identification information is obtained by identifying the affiliated store that the user terminal currently visits when the user possessing the user terminal visits an affiliated store that wants to use the mobile coupon.
When the affiliated store is not equipped with a point of sales (POS) system, an authentication means, or a mobile coupon processing means, the user terminal directly identifies the affiliated store, and authenticates the mobile coupon through the server. How to.
제 5 항에 있어서,
상기 가맹점 식별 정보는 사용자로부터 상기 사용자 단말기를 통해 직접 입력받은 가맹점 식별자이고,
상기 가맹점 식별자는 사용자로부터 직접 상기 사용자 단말기의 입력 수단을 통해 입력되거나, 상기 가맹점 내에 구비된 RFID 태그를 통해 입력되는 것 중 적어도 하나에 의해 획득되는 것을 특징으로 하는 방법.
The method of claim 5, wherein
The affiliated store identification information is an affiliated store identifier directly input from a user through the user terminal.
The affiliated store identifier is obtained by at least one of being input directly from a user through an input means of the user terminal or through an RFID tag provided in the affiliated store.
제 5 항에 있어서,
상기 가맹점 식별 정보는 상기 서버가 상기 사용자 단말기로부터 수신한 가맹점의 위치 정보에 대응하는 정보이고,
상기 가맹점의 위치 정보는 상기 사용자 단말기에 구비된 GPS 수신기를 통해 획득되는 것을 특징으로 하는 방법.
The method of claim 5, wherein
The affiliated store identification information is information corresponding to the location information of the affiliated store that the server receives from the user terminal,
The location information of the affiliated store is obtained through a GPS receiver provided in the user terminal.
제 5 항에 있어서,
상기 서버가 상기 사용자 단말기로부터 상기 모바일 쿠폰의 사용 조건을 수신하는 단계;
상기 수신된 사용 조건에 따라 상기 모바일 쿠폰의 서비스 제공 내용을 동적으로 변경시키는 단계; 및
상기 변경된 서비스 제공 내역을 상기 사용자 단말기에 전송하는 단계를 더 포함하는 방법.
The method of claim 5, wherein
Receiving, by the server, conditions of use of the mobile coupon from the user terminal;
Dynamically changing service provision contents of the mobile coupon according to the received use condition; And
Transmitting the changed service provision history to the user terminal.
제 5 항에 있어서,
상기 서버가 상기 사용자 단말기로부터 상기 모바일 쿠폰 사용에 대한 요청을 수신하는 단계;
상기 사용 요청에 따라 미리 설정된 승인자 전화번호로 회신용 URL(call back URL)을 포함하는 승인 요청 메시지를 송신하는 단계; 및
상기 회신용 URL을 통해 상기 승인자로부터 승인 명령을 수신하는 단계를 더 포함하고,
상기 모바일 쿠폰의 유효성을 검사하는 단계는 상기 승인 명령의 수신 여부를 추가적으로 검사하는 것을 특징으로 하는 방법.
The method of claim 5, wherein
Receiving, by the server, a request for using the mobile coupon from the user terminal;
Transmitting an approval request message including a call back URL to a preset approver phone number according to the use request; And
Receiving an approval command from the approver via the reply URL;
The checking of the validity of the mobile coupon further comprises checking whether the approval command has been received.
제 1 항 내지 제 9 항 중에 어느 한 항의 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.A computer-readable recording medium storing a program for causing a computer to execute the method according to any one of claims 1 to 9. 삭제delete
KR1020100113336A 2010-11-15 2010-11-15 A processing method for mobile coupon using user's mobile terminal Expired - Fee Related KR101326593B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020100113336A KR101326593B1 (en) 2010-11-15 2010-11-15 A processing method for mobile coupon using user's mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020100113336A KR101326593B1 (en) 2010-11-15 2010-11-15 A processing method for mobile coupon using user's mobile terminal

Publications (2)

Publication Number Publication Date
KR20120051950A KR20120051950A (en) 2012-05-23
KR101326593B1 true KR101326593B1 (en) 2013-12-19

Family

ID=46268814

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020100113336A Expired - Fee Related KR101326593B1 (en) 2010-11-15 2010-11-15 A processing method for mobile coupon using user's mobile terminal

Country Status (1)

Country Link
KR (1) KR101326593B1 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101460179B1 (en) 2012-11-28 2014-11-10 에스케이씨앤씨 주식회사 Method for Temporary Payment Card Set-up and Mobile Device using the same
KR102179428B1 (en) * 2013-08-16 2020-11-16 원투씨엠 주식회사 Method for Accumulating a Value Data in Reverse by using Near Field Communication
KR20180101089A (en) * 2017-03-03 2018-09-12 강정수 Server and method for providing mobile coupon
KR102728763B1 (en) * 2023-12-14 2024-11-08 장용관 System for providing coupon service with delivery application

Also Published As

Publication number Publication date
KR20120051950A (en) 2012-05-23

Similar Documents

Publication Publication Date Title
AU2018241130B2 (en) Product information system and method using a tag and mobile device
US7634295B2 (en) Communication system, settlement management apparatus and method, portable information terminal and information processing method, and program
JP6023162B2 (en) Transaction management system and operating method thereof
US9213972B2 (en) Systems and methods for fast mobile payment
US10992817B2 (en) Methods, systems and computer readable media for selecting and delivering electronic value certificates using a mobile device
JP4812234B2 (en) Payment management device, portable information terminal, and program
US20100174598A1 (en) Methods, systems and computer readable media for redeeming and delivering electronic loyalty reward certificates using a mobile device
US20120316949A1 (en) Method and system for managing electronic coupons
JP2008538463A (en) Integrated mobile application server and communication gateway
CA3076931A1 (en) Adding a credit account to a mobile wallet to make a transaction when the physical card associated with the credit account is unavailable
JP2015018437A (en) Terminal device for using privilege, ic tag, program, method and system
JPWO2016199537A1 (en) Gift system
KR101326593B1 (en) A processing method for mobile coupon using user's mobile terminal
KR20100086565A (en) Card inquiring authenticaton apparatus for mobil communication termianl and the methode thereof
JP2009053837A (en) Cash register system and member registration server
KR102138175B1 (en) System, server and method for providing coupon service
JP6228786B2 (en) Payment system
JP5497501B2 (en) User registration device and user registration method
EP3392821A1 (en) Server device and service method
WO2021084624A1 (en) Product purchase assistance device, product purchase assistance system, and product purchase assistance program
KR20250022100A (en) Method and System for Transferring Receipt Information
JP2015018449A (en) Content processing device and content processing method

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20101115

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: 20120117

Patent event code: PE09021S01D

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

Patent event date: 20121123

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20120117

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I

AMND Amendment
PX0901 Re-examination

Patent event code: PX09011S01I

Patent event date: 20121123

Comment text: Decision to Refuse Application

Patent event code: PX09012R01I

Patent event date: 20120717

Comment text: Amendment to Specification, etc.

PX0701 Decision of registration after re-examination

Patent event date: 20130204

Comment text: Decision to Grant Registration

Patent event code: PX07013S01D

Patent event date: 20130125

Comment text: Amendment to Specification, etc.

Patent event code: PX07012R01I

Patent event date: 20121123

Comment text: Decision to Refuse Application

Patent event code: PX07011S01I

Patent event date: 20120717

Comment text: Amendment to Specification, etc.

Patent event code: PX07012R01I

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

Comment text: Registration of Establishment

Patent event date: 20131101

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20131104

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20170811