KR101157541B1 - The system of issuing a p2p coupon and method thereof - Google Patents
The system of issuing a p2p coupon and method thereof Download PDFInfo
- Publication number
- KR101157541B1 KR101157541B1 KR1020110056205A KR20110056205A KR101157541B1 KR 101157541 B1 KR101157541 B1 KR 101157541B1 KR 1020110056205 A KR1020110056205 A KR 1020110056205A KR 20110056205 A KR20110056205 A KR 20110056205A KR 101157541 B1 KR101157541 B1 KR 101157541B1
- Authority
- KR
- South Korea
- Prior art keywords
- coupon
- terminal
- nfc
- server
- message
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0207—Discounts or incentives, e.g. coupons or rebates
- G06Q30/0225—Avoiding frauds
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Development Economics (AREA)
- Accounting & Taxation (AREA)
- Economics (AREA)
- Game Theory and Decision Science (AREA)
- Computer Security & Cryptography (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
본 발명은 피투피 쿠폰 발급 시스템 및 그 방법에 관한 것으로, 더욱 상세하게는 NFC(Near Field Communication) 단말에 NDEF(NFC Data Exchange Format) 방식의 쿠폰 정보를 전송하고, NFC 단말은 NFC 통신방식을 이용하여 쿠폰 정보를 전송하여 전송받은 NFC 단말에서 쿠폰을 인증하는 시스템 및 그 방법에 대한 것이다.The present invention relates to a P2P coupon issuing system and a method thereof, and more particularly, transmits coupon information of an NDEF (NFC Data Exchange Format) method to a near field communication (NFC) terminal, and the NFC terminal uses an NFC communication scheme. The present invention relates to a system and a method for authenticating a coupon in an NFC terminal received by transmitting coupon information.
정보화 사회가 되면서 각 개인은 모두 자신의 이동통신단말을 가지게 되었고 이를 항상 휴대한다. As an information society, each individual has their own mobile communication terminal and always carries it.
이동통신단말은 정보화 생활에 있어서 중요한 기기가 되었고 최근에는 이동통신단말을 통신수단 이외에 금융 결제와 같은 결제 수단으로 이용하고 있다.Mobile communication terminals have become an important device in the information life, and recently, mobile communication terminals have been used as payment means such as financial settlements in addition to communication means.
나아가 종래의 거래수단인 현금 및 신용카드뿐만 아니라, 인터넷을 통해 사전에 발급된 소정의 식별번호나 문자로 구분되는 쿠폰을 출력수단을 통해 출력하여 거래시 제시하는 형태로 활용이 되고 있다.Furthermore, in addition to the conventional means of cash and credit cards, coupons separated by a predetermined identification number or letter issued in advance through the Internet have been utilized in the form of outputting them through the output means to present at the time of transaction.
또한, 쿠폰을 제시함으로써 해당 거래의 일정부분의 할인이 이루어지거나, 추가적인 서비스가 이루어지는 형태의 거래도 존재한다.In addition, there is a transaction in which a certain portion of the transaction is discounted or additional services are made by presenting a coupon.
다만 쿠폰을 별도록 출력하여 휴대하고 다니다가 이를 제시하는 형태는 분실의 위험이나, 휴대의 불편함이 존재하였고, 이를 개선하기 위해 최근에는 쿠폰 형태의 거래수단을 별도로 종이에 출력하는 것에서 한발 더 나아가, 항상 휴대하는 이동통신단말기를 통해 무선으로 발급받아 사용하기에 이르렀다.However, there is a risk of loss or inconvenience of carrying. However, in order to improve this, in recent years, in order to improve this, coupons are printed out separately. In other words, the mobile communication terminal is always carried and used wirelessly.
그러나 현재의 이동통신단말기를 통해 쿠폰을 제시하는 경우에도 쿠폰종류에 따른 혜택의 내용과 쿠폰의 유효여부를 판단하는 것이 어렵다는 문제점이 존재하였다.However, even when presenting a coupon through the current mobile communication terminal, there was a problem that it is difficult to determine the contents of the benefits and the validity of the coupon according to the coupon type.
또한 이동통신단말기를 통해 발급되는 특성상 복제가 가능하여 이를 무단으로 도용하여 사용을 하는 경우 이를 막기 어렵다는 문제점이 존재하였다.In addition, there is a problem in that it is difficult to prevent the duplication by using it due to the characteristics issued through the mobile communication terminal.
본 발명은 종래의 문제점을 해결하기 위하여, 쿠폰 정보를 포함하는 NDEF 데이터를 생성하고 생성한 NDEF 데이터를 NFC 단말로 전송받아 거래시 P2P(Peer To Peer) 방식을 통해 간편하게 쿠폰을 전송하고 전송받은 NFC 단말에서 쿠폰의 내역 및 유효여부를 인증하는 NDEF 쿠폰 발급 시스템 및 그 방법을 제공하는 것이 목적이다.The present invention, in order to solve the conventional problem, by generating the NDEF data including the coupon information and received the generated NDEF data to the NFC terminal when transmitting a coupon easily through the P2P (Peer To Peer) method NFC received An object of the present invention is to provide an NDEF coupon issuing system and a method for authenticating the details and validity of coupons in a terminal.
본 발명의 다른 목적은 NFC 단말의 인증과정을 통해 쿠폰의 무단 도용을 방지하는 것이 목적이다.Another object of the present invention is to prevent unauthorized theft of the coupon through the authentication process of the NFC terminal.
본 발명의 다른 목적들은 이하의 실시예에 대한 설명을 통해 쉽게 이해될 수 있을 것이다.Other objects of the present invention will be readily understood through the following description of the embodiments.
본 발명에 따른 피투피 쿠폰 발급 시스템은 쿠폰 정보를 포함하는 NDEF 데이터를 생성하고, NDEF 데이터를 인증하는 쿠폰 서버; NDEF 데이터를 포함하는 메시지를 전송하는 메시지 전송서버; 메시지를 분석하여 NDEF 데이터를 NFC 통신 방식으로 가맹점 NFC 단말에 전달하는 회원 NFC 단말; 및 쿠폰 서버로 NDEF 데이터의 인증을 요청하는 가맹점 NFC 단말; 을 포함할 수 있다.P2P coupon issuing system according to the present invention generates a NDEF data including coupon information, and a coupon server for authenticating the NDEF data; A message transmission server for transmitting a message including NDEF data; Member NFC terminal to analyze the message and deliver the NDEF data to the merchant NFC terminal in the NFC communication method; And merchant NFC terminal for requesting authentication of the NDEF data to the coupon server; . ≪ / RTI >
본 발명에 있어서 쿠폰 서버는 회원 NFC 단말 또는 가맹점 NFC 단말과 통신하는 쿠폰서버 통신부; 쿠폰 정보를 생성하는 쿠폰 발급부; 쿠폰 정보를 포함하는 NDEF 데이터를 생성하는 NDEF 데이터 생성부; 및 NDEF 데이터에 대한 인증을 처리하는 인증처리부; 를 포함하는 것을 특징으로 할 수 있다.Coupon server in the present invention is a coupon server communication unit for communicating with the member NFC terminal or merchant NFC terminal; Coupon issuing unit for generating coupon information; An NDEF data generation unit generating NDEF data including coupon information; And an authentication processing unit for processing authentication for the NDEF data; It may be characterized in that it comprises a.
본 발명에 있어서, NDEF 데이터 생성부는 NDEF 데이터를 암호화하여 생성하는 것을 특징으로 할 수 있다.In the present invention, the NDEF data generation unit may be characterized by generating by encrypting the NDEF data.
본 발명에 있어서 회원 NFC 단말은 쿠폰 서버와 통신하는 단말통신부; 메시지 전송 서버와 통신하여 메시지를 수신하는 메시지 수신부; 메시지를 분석하고 메시지 내용을 디스플레이하고 NDEF 데이터를 분리하는 단말 분석제어부;Member NFC terminal in the present invention is a terminal communication unit for communicating with the coupon server; A message receiver for communicating with a message transmission server to receive a message; A terminal analysis controller for analyzing the message, displaying the message contents, and separating the NDEF data;
분리된 NDEF 데이터를 저장하는 단말 저장부; 및 분리된 NDEF 데이터를 NFC 통신방식을 통해 가맹점 NFC 단말로 송신하는 단말 NFC 통신부; 를 포함할 수 있다.A terminal storage unit storing separated NDEF data; And terminal NFC communication unit for transmitting the separated NDEF data to the merchant NFC terminal through the NFC communication method; It may include.
본 발명에 있어서 단말 분석제어부는 NDEF 데이터를 NDEF 데이터가 암호화된 경우에 암호화된 NDEF 데이터를 해석하는 것을 특징으로 할 수 있다.In the present invention, the terminal analysis control unit may be characterized by analyzing the encrypted NDEF data when the NDEF data is encrypted NDEF data.
본 발명에 있어서 쿠폰 서버는 NDEF 데이터를 인증하기 위해 회원 NFC 단말에 대해 인증을 수행하는 것을 특징으로 할 수 있다.In the present invention, the coupon server may be characterized in that the authentication for the member NFC terminal to authenticate the NDEF data.
본 발명에 있어서 메시지는 SMS(Short Message Service), MMS(Multimedia Messaging Service) 또는 푸쉬 서비스(Push Service)를 통해 전송되는 메시지 중 선택된 어느 하나의 방식인 것을 특징으로 할 수 있다.In the present invention, the message may be any one selected from a message transmitted through a Short Message Service (SMS), a Multimedia Messaging Service (MMS), or a Push Service.
본 발명에 따른 피투피 쿠폰 발급 방법은 쿠폰 서버에서 쿠폰 발급 요청에 상응하는 쿠폰 정보를 포함하는 NDEF(NFC Data Exchange Format) 데이터를 생성하는 단계; 쿠폰 서버가 NDEF 데이터를 메시지 전송 서버로 전송하는 단계; 메시지 전송 서버는 NDEF 데이터가 포함된 메시지를 회원 NFC(Near Field Communication) 단말로 전송하는 단계; 회원 NFC 단말이 메시지를 분석하여 NDEF 데이터를 알아내는 단계; 회원 NFC 단말과 가맹점 NFC 단말이 피투피(P2P, Peer To Peer) 세션(Session)을 형성하는 단계; 회원 NFC 단말과 가맹점 NFC 단말간에 NFC 통신방식을 이용하여 NDEF 데이터를 송수신하는 단계; 및 가맹점 NFC 단말과 쿠폰 서버 사이에 NDEF 데이터의 인증이 이루어지는 단계; 를 포함할 수 있다.P2P coupon issuing method according to the present invention comprises the steps of generating a NDEF (NFC Data Exchange Format) data including coupon information corresponding to the coupon issuance request in the coupon server; The coupon server transmitting the NDEF data to the message transmission server; The message transmission server transmits a message including NDEF data to a member near field communication (NFC) terminal; A member NFC terminal analyzing the message to find out the NDEF data; Forming a peer to peer (P2P) session by the member NFC terminal and the affiliated NFC terminal; Transmitting and receiving NDEF data between the member NFC terminal and the affiliated NFC terminal by using an NFC communication method; And authenticating the NDEF data between the affiliated NFC terminal and the coupon server. It may include.
본 발명에 있어서, NDEF 데이터는 암호화 과정을 거친 암호화 NDEF 데이터로 전송되는 것을 특징으로 할 수 있다.In the present invention, the NDEF data may be transmitted as encrypted NDEF data that has undergone an encryption process.
본 발명에 있어서, 메시지 전송 서버는 이동통신사의 메시지 전송 서버 또는 푸쉬 메시지를 전송하는 서버인 것을 특징으로 할 수 있다.In the present invention, the message transmission server may be a message transmission server of a mobile communication company or a server for transmitting a push message.
본 발명에 있어서 가맹점 NFC 단말과 쿠폰 서버 사이에 NDEF 데이터의 인증이 이루어지는 단계는, 쿠폰 서버와 회원 NFC 단말간에 회원 NFC 단말의 인증이 이루어지는 단계; 를 더 포함할 수 있다.In the present invention, the step of authenticating the NDEF data between the merchant NFC terminal and the coupon server, the authentication of the member NFC terminal between the coupon server and the member NFC terminal; As shown in FIG.
본 발명에 있어서 회원 NFC 단말의 인증은 핀(PIN, Personal Identification Number)인증을 통해 이루어지는 것을 특징할 수 있다.In the present invention, the authentication of the member NFC terminal may be performed through PIN (Personal Identification Number) authentication.
본 발명에 따른 피투피 쿠폰 발급 방법은 쿠폰 서버에서 쿠폰 발급 요청에 상응하는 쿠폰 정보를 포함하는 NDEF(NFC Exchange Format) 데이터를 생성하는 단계; 쿠폰 서버가 NDEF 데이터를 메시지 전송 서버로 전송하는 단계; 메시지 전송 서버는 NDEF 데이터가 포함된 메시지를 회원 NFC(Near Field Communication) 단말로 전송하는 단계; 회원 NFC 단말이 메시지를 분석하여 NDEF 데이터를 알아내는 단계; 회원 NFC 단말과 가맹점 NFC 단말이 피투피(P2P, Peer To Peer) 세션(Session)을 형성하는 단계; 회원 NFC 단말과 가맹점 NFC 단말간에 NFC 통신방식을 이용하여 NDEF 데이터를 송수신하는 단계; 가맹점 NFC 단말과 쿠폰 서버 사이에 NDEF 데이터의 인증이 이루어지는 단계; 가맹점 NFC 단말은 NDEF 데이터의 인증결과에 따라 쿠폰수집데이터를 생성하고 쿠폰서버로 쿠폰수집데이터를 전달하는 단계; 및 쿠폰서버는 쿠폰수집데이터를 등록 및 저장하고, 등록 완료 정보를 가맹점 NFC 단말로 전달하는 단계; 를 포함할 수 있다.P2P coupon issuing method according to the present invention comprises the steps of generating a NDEF (NFC Exchange Format) data including coupon information corresponding to the coupon issuance request in the coupon server; The coupon server transmitting the NDEF data to the message transmission server; The message transmission server transmits a message including NDEF data to a member near field communication (NFC) terminal; A member NFC terminal analyzing the message to find out the NDEF data; Forming a peer to peer (P2P) session by the member NFC terminal and the affiliated NFC terminal; Transmitting and receiving NDEF data between the member NFC terminal and the affiliated NFC terminal by using an NFC communication method; Authentication of the NDEF data between the merchant NFC terminal and the coupon server; The merchant NFC terminal generates coupon collection data according to the authentication result of the NDEF data and delivers the coupon collection data to the coupon server; And a coupon server, registering and storing coupon collection data and delivering registration completion information to the affiliated store NFC terminal. It may include.
본 발명에 따른 피투피 쿠폰 발급 시스템 및 방법은, NFC 단말에 NDEF 데이터 형태로 쿠폰을 발급 받으므로 장소와 시간에 구애받지 않고 원하는 쿠폰을 NFC 단말로 전달 받고 휴대할 수 있으며, 쿠폰정보를 상대방 NFC 단말에 전송하여 인증절차를 거치므로 쿠폰의 종류, 사용내역 및 유효성을 검증하기 편리하며, NFC 단말의 인증과정을 통해 쿠폰의 무단도용을 방지하는 효과가 있다.P2P coupon issuing system and method according to the present invention, since the coupon is issued to the NFC terminal in the form of NDEF data can be delivered to the desired terminal to be carried to the NFC terminal regardless of the place and time, the coupon information to the other party NFC terminal It is convenient to verify the type, use history and validity of the coupon because it passes through the authentication process, and has the effect of preventing unauthorized use of the coupon through the authentication process of the NFC terminal.
도1은 본 발명의 일 실시예에 따른 피투피 쿠폰 발급 시스템의 구성의 도시도.
도2는 본 발명의 일 실시예에 따른 쿠폰 서버의 구성도.
도3는 본 발명의 일 실시예에 따른 NDEF 데이터의 구조의 도시도.
도4는 본 발명의 일 실시예에 따른 회원 NFC 단말의 구성도.
도5는 본 발명의 일 실시예에 따른 가맹점 NFC 단말의 구성도.
도6는 본 발명의 일 실시예에 따른 피투피 쿠폰 발급 방법의 흐름도.
도7은 본 발명의 일 실시예에 따른 회원 NFC 단말에서 단말 인증 과정이 수행되는 것을 나타내는 흐름도. 및
도8은 본 발명의 일 실시예에 따른 쿠폰 수집 데이터 생성 과정이 수행되는 것을 나타내는 흐름도이다.1 is a diagram showing the configuration of a P2P coupon issuing system according to an embodiment of the present invention.
2 is a block diagram of a coupon server according to an embodiment of the present invention.
3 is a diagram showing the structure of NDEF data according to an embodiment of the present invention;
Figure 4 is a block diagram of a member NFC terminal according to an embodiment of the present invention.
Figure 5 is a block diagram of a merchant NFC terminal according to an embodiment of the present invention.
Figure 6 is a flow chart of a P2P coupon issuing method according to an embodiment of the present invention.
7 is a flowchart illustrating that a terminal authentication process is performed in a member NFC terminal according to an embodiment of the present invention. And
8 is a flowchart illustrating a process of generating coupon collection data according to an embodiment of the present invention.
본 발명은 다양한 변환을 가할 수 있고 여러가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 상세한 설명에 상세하게 설명하고자 한다. 그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정 하려는 것이 아니며 본 발명의 사상 및 기술 범위에 포함되는 모든 변환, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 본 발명을 설명함에 있어서 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다.As the invention allows for various changes and numerous embodiments, particular embodiments will be illustrated in the drawings and described in detail in the written description. However, this is not intended to limit the present invention to the specific embodiments, it should be understood to include all transformations, equivalents, and substitutes included in the spirit and scope of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.
엔에프시(NFC: near field communication, 근거리 무선통신)는 13.56MHz의 무선주파수를 이용하여 약 10 센티미터(cm)의 근거리에서 통신하므로 전력소모가 작고, 최대 424 K bps로 데이터 통신하며 비접촉식 RFID 기술과 호환되고, 통신 모드는 능동 방식과 수동 방식이 있고 그 중에서 선택된 어느 하나의 방식으로 운용한다.Near field communication (NFC) uses a radio frequency of 13.56 MHz to communicate at a distance of about 10 centimeters (cm), resulting in low power consumption, data communication at up to 424 K bps, and contactless RFID technology. It is compatible with, and the communication mode is active and passive, and operates in any one of them selected.
NFC 이동단말은 이동통신용 기지국과 무선접속하고 해당 서비스영역의 내부를 자유롭게 이동하면서 원하는 상대방과 무선접속하여 이동 통신하는 동시에 13.56 MHz의 무선주파수를 이용하여 알에프(RF) 또는 엔에프시(NFC) 방식으로 근거리 무선통신한다.The NFC mobile terminal wirelessly connects with the base station for mobile communication, moves freely inside the service area, wirelessly communicates with a desired counterpart, and uses a radio frequency of 13.56 MHz to communicate with the RF or NFC. Near field communication.
여기서 NFC 이동단말이 상대방 NFC 이동단말과 NFC로 통신하는 경우, 어느 하나의 이동단말이 리더와 같이 동작할 수 있다.Here, when the NFC mobile terminal communicates with the other party NFC mobile terminal by NFC, any one mobile terminal may operate as a reader.
엔에프시(NFC)는 10 센티미터의 근거리에서 무선통신하는 방식이므로 적은 전력을 소모하는 특성을 이용하여 신용카드와 같이 금융거래를 전자결제하는 카드 모드, 일대일로 무선접속하여 데이터 신호를 송수신하는 P2P 모드, 간단한 정보를 읽어 확인하는 리더/라이터 모드 등으로 운용된다.NFC is a method of wireless communication at a short distance of 10 centimeters, so it uses a low power consumption card mode for electronic payments such as credit cards, and a P2P for one-to-one wireless connection to transmit and receive data signals. Mode, reader / writer mode for reading and checking simple information.
이하, 본 발명에 따른 피투피 쿠폰 발급 시스템 및 그 방법의 실시예를 첨부도면을 참조하여 상세히 설명하기로 하며, 첨부 도면을 참조하여 설명함에 있어, 동일하거나 대응하는 구성 요소는 동일한 도면번호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다.Hereinafter, embodiments of a P2P coupon issuing system and a method thereof according to the present invention will be described in detail with reference to the accompanying drawings. In the following description with reference to the accompanying drawings, the same or corresponding components are given the same reference numerals. Duplicate description thereof will be omitted.
도1은 본 발명의 일 실시예에 따른 피투피 쿠폰 발급 시스템의 구성의 도시도이다.1 is a diagram showing the configuration of a P2P coupon issuing system according to an embodiment of the present invention.
본 발명의 시스템은 쿠폰 서버(10), 메시지 전송서버(20), 회원 NFC 단말(30), 가맹점 NFC 단말(40)을 포함하여 구성된다.The system of the present invention is configured to include a
쿠폰 서버(10)는 구매자의 쿠폰 구매 후 쿠폰 발급 요청에 따라, 쿠폰 정보를 포함하는 NDEF 데이터를 생성한다.The
그리고 생성한 NDEF 데이터를 메시지 전송 서버(20)로 전송한다.The generated NDEF data is transmitted to the
메시지 전송 서버(20)는 NDEF 데이터를 수신하고 이를 메시지에 포함하여 회원 NFC 단말로 전송한다. 여기서 메시지 전송서버(20)는 SMS 메시지나 MMS 메시지를 전송하는 NFC 단말 사용자가 가입한 이동통신 서버일 수 있으며, UDP(User Datagram Protocol)를 이용하여 푸쉬 메시지를 전달하는 서버일 수 있다.The
메시지 전송서버(20)가 회원 NFC 단말 사용자가 가입한 이동통신 서버인 경우에는 쿠폰 서버(10)로부터 수신한 NDEF 데이터를 분석하여 쿠폰 발급을 요구한 단말을 알아내고 수신한 NDEF 데이터가 포함된 메시지를 생성한 후, 메시지를 이동통신망을 이용하여 해당 단말로 전송한다.If the
메시지 전송서버(20)가 푸쉬 메시지를 전달하는 서버인 경우에는 쿠폰 서버(10)로부터 수신한 NDEF 데이터를 분석하여 쿠폰을 요구한 단말을 알아내고 수신한 NDEF 데이터가 포함된 메시지를 생성한 후, 메시지를 UDP와 같은 프로토콜을 이용하여 해당 단말로 전송한다. 이러한 경우에 메시지 전송서버(20)와 회원 NFC 단말(30)은 해당 전용 프로그램을 이용한다. When the
회원 NFC 단말(30)은 메시지 전송 서버(20)로부터 메시지를 수신하고 수신한 메시지를 분석하여 쿠폰 정보를 포함하는 NDEF 데이터를 알아낸다.The
쿠폰을 사용하는 시점에서, 쿠폰 사용장소의 가맹점 NFC 단말(40)은 NFC통신의 P2P 모드를 구동하고, 쿠폰의 전송 요청과 함께 가맹점 NFC 단말의 구분자를 송출한다.At the time of using the coupon, the
회원 NFC 단말(30)은 쿠폰 정보를 전송하기 위해 마찬가지로 NFC통신의 P2P 모드를 구동하고, 가맹점 NFC 단말(40)의 구분자를 식별하여 P2P 세션을 형성한다.The
그 후 회원 NFC 단말(30)에 있는 쿠폰 정보를 포함하는 NDEF 데이터를 가맹점 NFC 단말(40)로 전송한다.Thereafter, the NDEF data including the coupon information in the
가맹점 NFC 단말(40)은 P2P를 통해서 수신한 NDEF 데이터에 대한 쿠폰의 종류, 쿠폰의 상세내역, 쿠폰의 유효성, 쿠폰의 구매자 정보 등을 포함하는 쿠폰 정보에 대한 인증을 인증 쿠폰 서버(10)로 요청한다.
쿠폰 서버(10)는 가맹점 NFC 단말(40)의 인증요청에 따라 쿠폰 정보를 인증하여 그에 따른 결과를 송신한다.The
본 발명의 각 장치에 대한 보다 상세한 설명은 후술 하기로 한다.A more detailed description of each device of the present invention will be described later.
도2는 본 발명의 일 실시예에 따른 쿠폰 서버(10)의 구성도이다.2 is a block diagram of a
본 발명의 쿠폰 서버(10)는 쿠폰서버 통신부(110), 쿠폰 발급부(120), NDEF 데이터 생성부(130), 인증 처리부(140)를 포함하여 구성된다.
단말 통신부(110)는 회원 NFC 단말(30)로부터 쿠폰 발급 요청을 수신하는 기능을 수행한다. 또한 단말 통신부(110)는 쿠폰 서버(10)가 회원 NFC 단말(30)이 요청한 쿠폰을 발급하는 서버가 아닌 경우에는 해당 쿠폰을 발급하는 서버와 통신하여 쿠폰 정보를 수신하는 기능을 수행한다.The
쿠폰 발급부(120)는 NFC 단말(30)이 요청한 쿠폰을 발급하는 기능을 수행한다. 여기서 쿠폰을 발급한다는 의미는 회원 NFC 단말(30)에서 이용 가능한 쿠폰 정보를 생성한다는 의미이다.The
만일 쿠폰 서버(10)가 회원 NFC 단말(30)이 요청한 쿠폰을 발급하는 서버가 아닌 경우에는, 쿠폰 발급부(120)는 해당 쿠폰을 발급하는 서버와 통신하여 수신한 쿠폰 정보를 이용하여 쿠폰을 발급한다.If the
NDEF 데이터 생성부(130)는 생성한 쿠폰 정보를 포함하는 NDEF 데이터를 생성하는 기능을 수행한다. NDEF 데이터 생성부(130)는 일종의 제어부로서 쿠폰 서버(10)의 제어부의 기능을 수행하여 각 구성부를 제어한다. The
또한 NDEF 데이터 생성부(130)는 쿠폰 정보를 암호화 하여 암호화된 쿠폰 정보가 포함된 NDEF 데이터를 생성할 수도 있고 생성한 쿠폰 정보를 포함하는 NDEF 데이터를 암호화하여 암호화된 NDEF 데이터를 생성할 수도 있다.In addition, the
NDEF 데이터 생성부(130)에서 생성한 쿠폰 정보를 포함하는 NDEF 데이터는 도3에서 후술하기로 한다.NDEF data including coupon information generated by the
인증 처리부(140)는 가맹점 NFC 단말(40)에서 요청된 NDEF 데이터 인증을 처리한다. 예를 들면, 쿠폰 발급부(120)에서 발급된 쿠폰 정보와 대조하는 방식으로 쿠폰 정보의 유효성을 파악할 수 있다. The
또한 인증 처리부(140)는 회원 NFC 단말(30)에 대한 인증 기능을 수행한다. 본 발명에서는 권한 없는 단말이 쿠폰 정보를 복사하여 무단으로 사용하는 것을 막기 위해서 가맹점 NFC 단말(40)에서 쿠폰 정보의 인증 과정에서, 인증 처리부(140)는 회원 NFC 단말(30)에 대한 인증을 수행한다. 여기서 인증은 주로 PIN(Personal Identification Number) 정보를 이용하여 인증을 수행한다.In addition, the
또한 인증 처리부(140)는 가맹점 NFC 단말(40)에서 생성되어 전송된 쿠폰 수집데이터를 저장한다. 이에 따라 가맹점 NFC 단말(40)에서 NDEF 데이터의 인증을 요청하면 미리 저장된 쿠폰 수집데이터를 통해 NDEF 데이터에 포함된 쿠폰이 이미 사용되었는지 또는 도난이나 도용이 된 쿠폰인지 여부를 판단할 수 있다.In addition, the
도3는 본 발명의 일 실시예로서 본 발명에 따른 NDEF 데이터의 구조를 도시한 도면이다.3 illustrates a structure of NDEF data according to the present invention as an embodiment of the present invention.
본 발명의 NDEF 데이터는 NFC 디바이스와 태그를 위한 NFC 데이터 포맷을 의미하며, 헤더(Header)와 페이로드(Payload)를 포함하여 구성된다.The NDEF data of the present invention means an NFC data format for an NFC device and a tag, and includes a header and a payload.
헤더는 NDEF 데이터의 타입 정보를 포함할 수 있다.The header may include type information of NDEF data.
페이로드는 복수의 RTD(Record Type Definition)를 포함하여 구성된다. RTD는 NFC 디바이스와 태그 간의 이용되는 메시지의 표준 레코드 타입으로 실제 정보가 포함할 수 있다.The payload includes a plurality of record type definitions (RTDs). RTD is a standard record type of a message used between an NFC device and a tag, and may include actual information.
본 발명에서의 쿠폰 정보는 하나의 RTD에 포함 되어 있을 수도 있고, 복수의 RTD에 각각 나누어져서 포함되어 있을 수도 있다.Coupon information in the present invention may be included in one RTD, may be divided into a plurality of RTDs, respectively.
예를 들어 NFC 단말의 사용자가 복수의 쿠폰 정보를 요구하는 경우에 각각의 RTD에 각각 다른 쿠폰 정보가 포함되어 있을 수 있다. 또는 복수개의 쿠폰 정보가 포함되어 있는 하나의 데이터가 분할 되어 복수의 RTD 에 각각 저장되어 있을 수도 있다.For example, when a user of the NFC terminal requests a plurality of coupon information, different coupon information may be included in each RTD. Alternatively, one piece of data including a plurality of coupon information may be divided and stored in each of the plurality of RTDs.
본 발명의 NDEF 데이터는 쿠폰 정보뿐 아니라 단말에 대한 정보가 포함되어 있다. 여기서 단말에 대한 정보는 쿠폰 발급을 요청한 단말을 구별하기 위한 정보를 의미한다. 단말의 정보 역시 RTD에 포함될 수 있다.The NDEF data of the present invention includes information on the terminal as well as coupon information. Here, the information about the terminal means information for distinguishing the terminal that has requested the coupon issuance. Information of the terminal may also be included in the RTD.
여기서 NDEF 데이터는 특정 암호화 방법을 이용하여 암호화된 NDEF 데이터일 수도 있다. NDEF 데이터가 암호화된 경우에는 헤더에 암호화된 NDEF 데이터라는 타입 정보가 포함될 수 있다.The NDEF data may be NDEF data encrypted using a specific encryption method. When the NDEF data is encrypted, the header may include type information called encrypted NDEF data.
도4는 본 발명의 일 실시예에 따른 회원 NFC 단말의 구성도이다.Figure 4 is a block diagram of a member NFC terminal according to an embodiment of the present invention.
본 발명의 NFC 단말(30)은 단말 통신부(310), 메시지 수신부(320), 단말 분석제어부(330), 단말 저장부(340), 단말 NFC 통신부(350)를 포함하여 구성된다.
단말 통신부(310)는 쿠폰 서버(10)로 쿠폰 발급 요청을 전송한다. 또한 단말의 인증시에 쿠폰 서버(10)와 통신하여 인증 과정을 수행한다. 이를 위해서 단말 통신부(310)는 무선 통신용 송수신장치가 포함되어 있다.The
메시지 수신부(320)는 메시지 전송 서버(20)로부터 메시지를 수신하는 기능을 수행한다.The
단말 분석제어부(330)는 수신한 메시지를 분석하여 메시지 내용을 디스플레이하고 쿠폰 정보가 포함된 NDEF 데이터를 분리하는 기능을 수행한다.The
또한 단말 분석제어부(330)는 쿠폰 발급 요청 메시지를 생성하여 쿠폰 서버(10)로 쿠폰 발급 요청을 한다.In addition, the terminal
또한 단말 분석제어부(330)는 회원 NFC 단말(30)과 쿠폰 서버(10)사이에 단말 인증 절차가 수행되는 경우에는 단말의 인증 절차를 수행하는 기능을 수행한다. In addition, the terminal
또한 단말 분석제어부(330)는 NDEF 데이터가 암호화된 데이터인 경우에는 암호화된 NDEF 데이터를 해석하는 기능을 수행한다. In addition, when the NDEF data is encrypted data, the
또한 단말 분석제어부(330)는 메시지에 복수의 쿠폰 정보가 포함되어 있는 경우에는 서로 다른 쿠폰 정보가 포함된 각각의 NDEF 데이터를 생성할 수도 있다.In addition, the
또한 단말 분석제어부(330)는 전용 프로그램을 이용하여 메시지를 수신하고 분석하고 단말의 인증을 수행하는 경우에는 해당 전용 프로그램이 저장되어 있을 수 있다. In addition, the
단말 저장부(340)는 단말 분석제어부(330)에서 분석한 메시지의 NDEF 데이터의 쿠폰 정보를 별도로 저장할 수 있다.The
단말 NFC 통신부(350)는 분리되어 단말 저장부(340)에 저장된 NDEF 데이터를 NFC 통신방식을 이용하여 가맹점 NFC 단말(40)에 전송한다.The terminal
이를 위해서 단말 NFC 통신부(350)는 NFC 통신을 위한 안테나, NFC 모듈을 포함하여 구성된다.To this end, the terminal
도5는 본 발명의 일 실시예에 따른 가맹점 NFC 단말의 구성도이다.5 is a block diagram of an affiliated store NFC terminal according to an embodiment of the present invention.
본 발명의 일 실시예에 따른 가맹점 NFC 단말(40)은 무선통신부(410), 단말 분석부(420), NFC 통신부(430)를 포함하여 구성된다.
가맹점 NFC 단말(40)은 회원 NFC 단말(30)과 기능적으로 대응되는 세부 구성으로 이루어지는 것이 바람직하다.
따라서 동일한 NFC 단말을 사용목적에 따라 가맹점 NFC 단말 혹은 회원 NFC 단말로 사용이 가능하다.Therefore, depending on the purpose of using the same NFC terminal can be used as a merchant NFC terminal or a member NFC terminal.
가맹점 NFC 단말(40)은 쿠폰 서버(10)에 쿠폰 정보의 인증을 요청하고 그 결과의 수신을 하기 위한 회원 NFC 단말(30)의 단말 통신부(310)에 상응하는 무선 통신부(410)를 포함할 수 있다. 이를 위하여 무선 통신부(410)는 무선 통신용 송수신장치가 포함되어 있다.The
가맹점 NFC 단말(40)은 쿠폰이 사용된 일시, 사용된 쿠폰의 종류 및 매수, 쿠폰의 인증처리 결과, 쿠폰의 사용자의 정보 등이 포함된 쿠폰 수집 데이터를 생성하는 단말 분석부(420)를 포함할 수 있다. 만약, 회원 NFC 단말을 가맹점 NFC 단말로 활용할 경우에는 단말 분석제어부(330)가 쿠폰 수집 데이터를 생성하는 역할을 수행한다.
또한 단말 분석부(420)는 전송받은 NDEF 데이터의 인증을 요청하는 신호를 생성하고, 무선 통신부(410)를 통해 쿠폰 서버(10)에 인증을 요청하고 수신한다.In addition, the
가맹점 NFC 단말(40)은 회원 NFC 단말(30)과 P2P모드를 구성하는 NFC 통신이 가능하기 위해 회원 NFC 단말(30)의 단말 NFC 통신부(350)에 상응하는 NFC 통신부(430)를 포함할 수 있다. 이에 따라 가맹점 NFC 단말(40)의 NFC 통신부(430)는 P2P 모드를 구동하면서, 구분자를 송출하고, 회원 NFC 단말(30)의 단말 NFC 통신부(350)와 P2P 세션을 형성한다. P2P 세션을 통해 쿠폰 정보를 포함하는 NDEF 데이터를 송수신 하게 된다.
도6은 본 발명의 일 실시예에 따른 피투피 쿠폰 발급 방법의 흐름도이다.6 is a flowchart illustrating a P2P coupon issuing method according to an embodiment of the present invention.
S10 단계는 회원 NFC 단말(30)이 쿠폰 서버(10)로 쿠폰 발급을 요청하는 단계이다. 즉, 회원 NFC 단말(30)은 쿠폰 발급 요청 메시지를 생성하여 쿠폰 서버(10)로 쿠폰 발급 요청 메시지를 전송한다.In step S10, the member NFC terminal 30 requests the coupon issuance to the
S20 단계는 회원 NFC 단말(30)이 요청한 쿠폰 요청에 따라 해당 쿠폰을 발급하고 해당 쿠폰 정보가 포함된 NDEF 데이터를 생성하는 단계이다. Step S20 is a step of issuing a corresponding coupon according to the coupon request requested by the
쿠폰 서버(10)가 해당 쿠폰을 발급하는 서버인 경우에는 자신이 쿠폰 정보를 생성하고 생성한 쿠폰 정보가 포함된 NDEF 데이터를 생성한다.If the
만일 쿠폰 서버(10)가 해당 쿠폰을 발급하는 서버가 아닌 경우에는 해당 쿠폰을 발급하는 서버와 통신하여 쿠폰 발급을 요청하고 이에 대한 쿠폰 정보를 수신하여 수신한 쿠폰 정보가 포함된 NDEF 데이터를 생성한다.If the
여기서 암호화를 적용하는 경우에는 NDEF 데이터는 암호화된 NDEF 데이터일 수 있다.If encryption is applied here, the NDEF data may be encrypted NDEF data.
S30 단계는 쿠폰 서버(10)가 생성한 NDEF 데이터를 메시지 전송 서버(20)로 전송하는 단계이다.In step S30, the NDEF data generated by the
S40 단계는 메시지 전송 서버(20)에서 NDEF 데이터를 포함하는 메시지를 생성하는 단계이다.In step S40, the
여기서 메시지 전송 서버(20)가 회원 NFC 단말(30)이 가입한 이동통신사의 서버인 경우에는 메시지는 SMS 메시지 또는 MMS 메시지일 수 있으며, 메시지 전송 서버(20)가 푸쉬 메시지를 전송하는 서버인 경우에는 메시지는 푸쉬 메시지일 수 있다.In this case, when the
S50 단계는 메시지 전송 서버(20)가 생성한 메시지를 회원 NFC 단말(30)로 전송하는 단계이다.Step S50 is a step of transmitting the message generated by the
여기서 메시지는 OTA(Over-The-Air)로 전송된다.Here the message is sent to the over-the-air (OTA).
S60 단계는 회원 NFC 단말(30)이 수신한 메시지를 분석하는 단계이다. NFC 단말(30)은 수신한 메시지를 분석하여 메시지 내용을 디스플레이하고 메시지로부터 쿠폰 정보를 포함하는 NDEF 데이터를 분리한다. 또한 암호화된 NDEF 데이터인 경우에는 암호화된 NDEF 데이터를 해석하는 과정도 수행된다.Step S60 is a step of analyzing the message received by the
S70 단계는 회원 NFC 단말(30)과 가맹점 NFC 단말(40)이 NFC에 의해 P2P 세션을 형성하는 단계이다.In step S70, the
가맹점 NFC 단말(40)은 P2P 모드를 구동시키고, 구분자를 송출하면서 쿠폰 정보의 전송을 요청한다.
회원 NFC 단말(30)도 P2P 모드를 구동시키고, 가맹점 NFC 단말(40)의 근거리에 접근시키면 가맹점 NFC 단말(40)의 구분자를 인식하여 P2P 세션이 형성된다. When the
S80 단계는 S60 단계에서 분리된 쿠폰 정보가 포함된 NDEF 데이터를 가맹점 NFC 단말(40)로 P2P 세션을 통해 전송하는 단계이다.In step S80, NDEF data including coupon information separated in step S60 is transmitted to the affiliated
S90 단계는 가맹점 NFC 단말(40)과 쿠폰 서버(10) 사이에 가맹점 NFC 단말(40)로 전달된 쿠폰 정보를 포함하는 NDEF 데이터의 인증을 수행하는 단계이다.In step S90, authentication of the NDEF data including the coupon information transferred to the affiliated
가맹점 NFC 단말(40)은 쿠폰 정보의 사용여부, 유효성, 종류, 내용 등에 대한 인증을 쿠폰 서버(10)로 요청하고, 쿠폰 서버(10)는 인증 결과를 가맹점 NFC 단말(40)로 전송한다.Merchant NFC terminal 40 requests the authentication of the use of the coupon information, validity, type, content, etc. to the
도7은 본 발명의 일 실시예에 따른 회원 NFC 단말에서 단말 인증 과정이 수행되는 것을 나타내는 흐름도이다.7 is a flowchart illustrating a terminal authentication process performed in a member NFC terminal according to an embodiment of the present invention.
S83 단계는 S80 단계 이후에 쿠폰 서버(10)와 가맹점 NFC 단말(40) 사이에서 NDEF 데이터를 송신한 단말의 인증을 요청하는 단계이다.Step S83 is a step of requesting authentication of the terminal transmitting the NDEF data between the
즉 회원 NFC 단말(30)이 쿠폰 정보를 포함한 NDEF 데이터를 가맹점 NFC 단말(40)로 전송하고 인증을 받기 위해서는 회원 NFC 단말(30)의 인증 과정을 통해야만 한다. That is, in order for the
S85 단계는 단말 인증 요청을 받은 쿠폰 서버(10)에서 회원 NFC 단말(30)로 단말의 인증을 요구하는 단계이다.Step S85 is a step of requesting the authentication of the terminal to the member NFC terminal 30 from the
여기서 회원 NFC 단말(30)의 인증은 PIN 정보를 이용하여 이루어질 수 있다.Here, the authentication of the
S90 단계는 회원 NFC 단말(30)의 인증이 처리되고, 쿠폰 서버(10)에서 쿠폰 정보를 포함하는 NDEF 데이터의 인증결과가 가맹점 NFC 단말(40)로 전송되는 단계이다.In step S90, the authentication of the
가맹점 NFC 단말(40)에 회원 NFC 단말(30)에 대한 인증과 쿠폰 정보의 인증이 확인되었다는 결과가 전송된 후에 결제가 완료된 것으로 취급될 수 있다.After the result of confirming that the authentication of the
도8은 본 발명의 일 실시예에 따른 쿠폰 수집 데이터 생성 과정이 수행되는 것을 나타내는 흐름도이다.8 is a flowchart illustrating a process of generating coupon collection data according to an embodiment of the present invention.
S100 단계는 S90 단계 이후에 가맹점 NFC 단말(40)에서 쿠폰 수집 데이터를 생성하는 단계이다.Step S100 is a step of generating coupon collection data in the
즉 쿠폰 서버(10)로부터 쿠폰 정보를 포함한 NDEF 데이터의 인증결과가 전송되면, 가맹점 NFC 단말(40)에서 인증결과에 따른 쿠폰 수집데이터를 생성한다.That is, when the authentication result of the NDEF data including the coupon information is transmitted from the
예를 들면, 쿠폰 정보를 포함한 NDEF 데이터가 유효한 것으로 인증되면, 쿠폰을 인증받은 일시(쿠폰을 사용한 일시), 쿠폰의 내역, 쿠폰의 사용장소, 쿠폰의 사용한 자의 인적사항 등의 포괄적인 수집데이터를 생성한다.For example, if the NDEF data including the coupon information is verified as valid, comprehensive collection data such as the date and time when the coupon was authenticated (date and time when the coupon was used), the details of the coupon, the place of use of the coupon, and the personal information of the user of the coupon was obtained. Create
반대로 무단으로 도용된 쿠폰, 분실된 쿠폰, 이미 사용된 쿠폰인 경우 등 무효한 쿠폰인 경우 상기 포괄적인 데이터에 쿠폰이 인증되지 않은 이유를 포함하여 수집데이터를 생성한다.On the contrary, in the case of an invalid coupon such as an illegally stolen coupon, a lost coupon, or an already used coupon, collection data is generated including the reason why the coupon is not authenticated in the comprehensive data.
S110단계는 S100단계에서 생성된 쿠폰 수집데이터를 쿠폰 서버(10)로 전송하는 단계이다.In step S110, the coupon collection data generated in step S100 is transmitted to the
S120단계는 쿠폰 서버(10)로 전달된 쿠폰 수집데이터를 쿠폰 서버(10)에 저장하는 단계이다.In step S120, the coupon collection data transferred to the
쿠폰 서버(10)는 이후에 가맹점 NFC(40) 단말에서 NDEF 데이터의 인증요청을 요청하면 비교하여 저장된 쿠폰 수집데이터를 통해 NDEF 데이터에 포함된 쿠폰이 이미 사용되었는지 또는 도난이나 도용이 된 쿠폰인지 여부를 판단할 수 있다.If the
S130단계는 쿠폰 수집데이터를 쿠폰 서버(10)에 등록을 완료하였다는 정보를 전송하는 단계이다.Step S130 is a step of transmitting the information that the registration is completed to the
상기에서는 본 발명의 실시예를 참조하여 설명하였지만, 해당 기술 분야에서 통상의 지식을 가진 자라면 하기의 특허 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.Although the above has been described with reference to embodiments of the present invention, those skilled in the art may variously modify the present invention without departing from the spirit and scope of the present invention as set forth in the claims below. And can be changed.
10 : 쿠폰 서버
20 : 메시지 전송 서버
30 : 회원 NFC 단말
40 : 가맹점 NFC 단말
110 : 쿠폰 서버 통신부
120 : 쿠폰 발급부
130 : NDEF 데이터 생성부
140 : 인증 처리부
310 : 단말 통신부
320 : 메시지 수신부
330 : 단말 분석제어부
340 : 단말 저장부
350 : 단말 NFC 통신부
410 : 무선 통신부
420 : 단말 분석부
430 : NFC 통신부10: coupon server
20: message transfer server
30: member NFC terminal
40: merchant NFC terminal
110: coupon server communication unit
120: coupon issuing unit
130: NDEF data generation unit
140: authentication processing unit
310: terminal communication unit
320: message receiving unit
330: terminal analysis control unit
340: terminal storage unit
350: terminal NFC communication unit
410: wireless communication unit
420: terminal analysis unit
430: NFC communication unit
Claims (13)
상기 쿠폰 서버로부터 상기 NDEF 데이터를 전송받고, 상기 NDEF 데이터를 포함하는 메시지를 생성하여 전송하는 메시지 전송서버;
상기 메시지를 분석하여 상기 NDEF 데이터를 분리하고 메시지의 내용을 디스플레이하고, NFC 통신 방식으로 상기 분리된 NDEF 데이터를 가맹점 NFC 단말에 전달하는 회원 NFC 단말; 및
상기 쿠폰 서버로 상기 NDEF 데이터의 쿠폰 정보 유효성의 인증을 요청하는 가맹점 NFC 단말; 을 포함하고,
상기 회원 NFC 단말은,
상기 쿠폰 서버와 통신하는 단말통신부;
상기 메시지 전송 서버와 통신하여 상기 메시지를 수신하는 메시지 수신부;
상기 메시지를 분석하고 상기 메시지 내용을 디스플레이하고 상기 NDEF 데이터를 분리하는 단말 분석제어부;
분리된 상기 NDEF 데이터를 저장하는 단말 저장부; 및
분리된 상기 NDEF 데이터를 NFC 통신방식을 통해 상기 가맹점 NFC 단말로 송신하는 단말 NFC 통신부; 를 포함하는 피투피 쿠폰 발급 시스템.Generating NDEF data including coupon information, and upon receiving a request for authentication of the NDEF data, authenticating the validity of coupon information such as whether the coupon included in the NDEF data has been used or not copied through pre-stored coupon collection data. Coupon server;
A message transmission server receiving the NDEF data from the coupon server and generating and transmitting a message including the NDEF data;
A member NFC terminal for analyzing the message, separating the NDEF data, displaying the contents of the message, and transferring the separated NDEF data to a merchant NFC terminal in an NFC communication method; And
Merchant NFC terminal for requesting authentication of the coupon information validity of the NDEF data to the coupon server; Including,
The member NFC terminal,
A terminal communication unit communicating with the coupon server;
A message receiving unit communicating with the message transmitting server to receive the message;
A terminal analysis controller configured to analyze the message, display the message content, and separate the NDEF data;
A terminal storage unit storing the separated NDEF data; And
A terminal NFC communication unit for transmitting the separated NDEF data to the affiliated store NFC terminal through an NFC communication method; P2P coupon issuance system comprising a.
상기 쿠폰 서버는,
상기 회원 NFC 단말 또는 상기 가맹점 NFC 단말과 통신하는 쿠폰서버 통신부;
상기 쿠폰 정보를 생성하는 쿠폰 발급부;
상기 쿠폰 정보를 포함하는 상기 NDEF 데이터를 생성하는 NDEF 데이터 생성부; 및
상기 NDEF 데이터에 대한 인증을 처리하는 인증처리부; 를 포함하는 것을 특징으로 하는 피투피 쿠폰 발급 시스템.The method of claim 1,
The coupon server,
Coupon server communication unit for communicating with the member NFC terminal or the merchant NFC terminal;
Coupon issuer for generating the coupon information;
An NDEF data generation unit generating the NDEF data including the coupon information; And
An authentication processing unit for processing authentication on the NDEF data; P2P coupon issuance system comprising a.
상기 NDEF 데이터 생성부는 상기 NDEF 데이터를 암호화하여 생성하는 것을 특징으로 하는 피투피 쿠폰 발급 시스템.The method of claim 2,
The NDEF data generation unit is a P2P coupon issuance system, characterized in that for generating by encrypting the NDEF data.
상기 단말 분석제어부는 상기 NDEF 데이터가 암호화된 경우에 암호화된 상기 NDEF 데이터를 해석하는 것을 특징으로 하는 피투피 쿠폰 발급 시스템.The method of claim 1,
And the terminal analysis control unit analyzes the encrypted NDEF data when the NDEF data is encrypted.
상기 쿠폰 서버는 상기 NDEF 데이터를 인증하기 위해 상기 회원 NFC 단말에 대해 인증을 수행하는 것을 특징으로 하는 피투피 쿠폰 발급 시스템.The method of claim 1,
The coupon server is a P2P coupon issuing system, characterized in that for performing authentication for the member NFC terminal to authenticate the NDEF data.
상기 메시지는 SMS(Short Message Service), MMS(Multimedia Messaging Service) 또는 푸쉬 서비스(Push Service)를 통해 전송되는 메시지 중 선택된 어느 하나의 방식인 것을 특징으로 하는 피투피 쿠폰 발급 시스템.The method of claim 1,
The message is a P2P coupon issuing system, characterized in that any one selected from the message transmitted through the Short Message Service (SMS), Multimedia Messaging Service (MMS) or Push Service (Push Service).
상기 쿠폰 서버가 상기 NDEF 데이터를 메시지 전송 서버로 전송하는 단계;
상기 메시지 전송 서버는 상기 NDEF 데이터가 포함된 메시지를 생성하고, 상기 메시지를 회원 NFC(Near Field Communication) 단말로 전송하는 단계;
상기 회원 NFC 단말이 상기 메시지를 분석하여 상기 NDEF 데이터를 분리하는 단계;
상기 회원 NFC 단말과 가맹점 NFC 단말이 피투피(P2P, Peer To Peer) 세션(Session)을 형성하는 단계;
상기 회원 NFC 단말과 상기 가맹점 NFC 단말간에 NFC 통신방식을 이용하여 상기 분리된 NDEF 데이터를 송수신하는 단계; 및
상기 가맹점 NFC 단말과 상기 쿠폰 서버 사이에 NDEF 데이터의 쿠폰정보 유효성 인증이 이루어지는 단계; 를 포함하는 피투피 쿠폰 발급 방법.Generating NDEF (NFC Data Exchange Format) data including coupon information corresponding to a coupon issuance request at the coupon server;
The coupon server transmitting the NDEF data to a message transmission server;
Generating, by the message transmission server, the message including the NDEF data and transmitting the message to a member near field communication (NFC) terminal;
Separating, by the member NFC terminal, the NDEF data by analyzing the message;
Forming a peer to peer (P2P) session by the member NFC terminal and the affiliated NFC terminal;
Transmitting and receiving the separated NDEF data between the member NFC terminal and the affiliated NFC terminal by using an NFC communication method; And
Performing coupon information validity authentication of NDEF data between the affiliated store NFC terminal and the coupon server; P2P coupon issuance method comprising a.
상기 NDEF 데이터는 암호화 과정을 거친 암호화 NDEF 데이터로 전송되는 것을 특징으로 하는 피투피 쿠폰 발급 방법.The method of claim 8,
The NDEF data is a P2P coupon issuance method, characterized in that transmitted through the encryption process NDEF data.
상기 메시지 전송 서버는 이동통신사의 메시지 전송 서버 또는 푸쉬 메시지를 전송하는 서버인 것을 특징으로 하는 피투피 쿠폰 발급 방법.The method of claim 8,
The message transmission server is a P2P coupon issuing method, characterized in that the server for transmitting a message transmission server or push message of the mobile communication company.
상기 가맹점 NFC 단말과 상기 쿠폰 서버 사이에 NDEF 데이터의 인증이 이루어지는 단계는,
상기 쿠폰 서버와 상기 회원 NFC 단말간에 상기 회원 NFC 단말의 인증이 이루어지는 단계; 를 더 포함하는 피투피 쿠폰 발급 방법.The method of claim 8,
The step of authenticating the NDEF data between the merchant NFC terminal and the coupon server,
Authenticating the member NFC terminal between the coupon server and the member NFC terminal; P2P coupon issuance method comprising more.
상기 회원 NFC 단말의 인증은 핀(PIN, Personal Identification Number)인증을 통해 이루어지는 것을 특징으로 하는 피투피 쿠폰 발급 방법.The method of claim 11,
Authentication of the member NFC terminal is a P2P coupon issuance method characterized in that the pin (PIN, Personal Identification Number) is made through authentication.
상기 쿠폰 서버가 상기 NDEF 데이터를 메시지 전송 서버로 전송하는 단계;
상기 메시지 전송 서버는 상기 NDEF 데이터가 포함된 메시지를 생성하고, 상기 메시지를 회원 NFC(Near Field Communication) 단말로 전송하는 단계;
상기 회원 NFC 단말이 상기 메시지를 분석하여 상기 NDEF 데이터를 분리하는 단계;
상기 회원 NFC 단말과 가맹점 NFC 단말이 피투피(P2P, Peer To Peer) 세션(Session)을 형성하는 단계;
상기 회원 NFC 단말과 상기 가맹점 NFC 단말간에 NFC 통신방식을 이용하여 상기 NDEF 데이터를 송수신하는 단계;
상기 가맹점 NFC 단말과 상기 쿠폰 서버 사이에 NDEF 데이터의 쿠폰 정보 유효성 인증이 이루어지는 단계;
상기 가맹점 NFC 단말은 상기 NDEF 데이터의 인증결과에 따라 쿠폰수집데이터를 생성하고 상기 쿠폰서버로 상기 쿠폰수집데이터를 전달하는 단계; 및
상기 쿠폰서버는 상기 쿠폰수집데이터를 등록 및 저장하고, 등록 완료 정보를 가맹점 NFC 단말로 전달하는 단계; 를 포함하는 피투피 쿠폰 발급 방법.
Generating NDEF (NFC Exchange Format) data including coupon information corresponding to a coupon issuance request at the coupon server;
The coupon server transmitting the NDEF data to a message transmission server;
Generating, by the message transmission server, the message including the NDEF data and transmitting the message to a member near field communication (NFC) terminal;
Separating, by the member NFC terminal, the NDEF data by analyzing the message;
Forming a peer to peer (P2P) session by the member NFC terminal and the affiliated NFC terminal;
Transmitting and receiving the NDEF data between the member NFC terminal and the affiliated NFC terminal by using an NFC communication method;
Performing coupon information validity authentication of NDEF data between the affiliated store NFC terminal and the coupon server;
Generating, by the affiliated NFC terminal, coupon collection data according to an authentication result of the NDEF data, and transmitting the coupon collection data to the coupon server; And
The coupon server registers and stores the coupon collection data, and transmits the registration completion information to the merchant NFC terminal; P2P coupon issuance method comprising a.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110056205A KR101157541B1 (en) | 2011-06-10 | 2011-06-10 | The system of issuing a p2p coupon and method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110056205A KR101157541B1 (en) | 2011-06-10 | 2011-06-10 | The system of issuing a p2p coupon and method thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
KR101157541B1 true KR101157541B1 (en) | 2012-08-07 |
Family
ID=46886700
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020110056205A KR101157541B1 (en) | 2011-06-10 | 2011-06-10 | The system of issuing a p2p coupon and method thereof |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101157541B1 (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101292103B1 (en) | 2012-06-18 | 2013-08-08 | 주식회사 퍼플즈 | Coupon accumulating system using high frequency |
KR101425719B1 (en) * | 2012-09-24 | 2014-08-01 | (주)메디엔비즈 | System and method for integrated management of point |
WO2015006513A1 (en) * | 2013-07-09 | 2015-01-15 | Tapcentive, Inc. | Distributed generation of a coupon |
KR101542779B1 (en) | 2013-08-01 | 2015-08-10 | 순천향대학교 산학협력단 | Ultra-Lightweight NFC Authentication System and method for mCoupon Service |
KR101614616B1 (en) * | 2014-11-07 | 2016-04-22 | 주식회사 카카오 | Method and system for approval of event right |
KR20160107024A (en) * | 2015-03-03 | 2016-09-13 | 한국전자통신연구원 | Mobile terminal, advertisement providing apparatus and method thereof for store item advertisement service |
US9639865B2 (en) | 2013-07-09 | 2017-05-02 | Tapcentive, Inc | Distributed generation of a coupon |
US9911274B2 (en) | 2013-07-09 | 2018-03-06 | Tapcentive, Inc. | Secure distributed gambling using stand-alone gambling platforms formed by independently operating coupled pairs of gambling microprocessors and mobile computing devices |
KR20200006238A (en) | 2018-07-10 | 2020-01-20 | 서울대학교산학협력단 | P2P coupon issue and gift method based on blockchain |
US10593153B2 (en) | 2013-07-09 | 2020-03-17 | Tapcentive, Inc. | System and method for allowing a consumer to play a plurality of virtual instant tickets that are loaded into a microprocessor and that is physically provided to the consumer |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100770914B1 (en) * | 2006-09-11 | 2007-10-26 | 삼성전자주식회사 | Method for peer to peer communication in near field communication |
KR101002009B1 (en) * | 2010-01-14 | 2010-12-16 | (주)라우즈미 | Coupon management terminal and coupon service system and method thereof |
-
2011
- 2011-06-10 KR KR1020110056205A patent/KR101157541B1/en active IP Right Grant
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100770914B1 (en) * | 2006-09-11 | 2007-10-26 | 삼성전자주식회사 | Method for peer to peer communication in near field communication |
KR101002009B1 (en) * | 2010-01-14 | 2010-12-16 | (주)라우즈미 | Coupon management terminal and coupon service system and method thereof |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101292103B1 (en) | 2012-06-18 | 2013-08-08 | 주식회사 퍼플즈 | Coupon accumulating system using high frequency |
KR101425719B1 (en) * | 2012-09-24 | 2014-08-01 | (주)메디엔비즈 | System and method for integrated management of point |
US9639865B2 (en) | 2013-07-09 | 2017-05-02 | Tapcentive, Inc | Distributed generation of a coupon |
WO2015006513A1 (en) * | 2013-07-09 | 2015-01-15 | Tapcentive, Inc. | Distributed generation of a coupon |
US10593153B2 (en) | 2013-07-09 | 2020-03-17 | Tapcentive, Inc. | System and method for allowing a consumer to play a plurality of virtual instant tickets that are loaded into a microprocessor and that is physically provided to the consumer |
US10360577B2 (en) | 2013-07-09 | 2019-07-23 | Tapcentive, Inc. | Distributed generation of a coupon using a game of chance, a random number generator and a payout table to determine the value of the coupon |
US9911274B2 (en) | 2013-07-09 | 2018-03-06 | Tapcentive, Inc. | Secure distributed gambling using stand-alone gambling platforms formed by independently operating coupled pairs of gambling microprocessors and mobile computing devices |
KR101542779B1 (en) | 2013-08-01 | 2015-08-10 | 순천향대학교 산학협력단 | Ultra-Lightweight NFC Authentication System and method for mCoupon Service |
JP2018502405A (en) * | 2014-11-07 | 2018-01-25 | 株式会社カカオKakao Corp. | Event right approval method and system |
WO2016072731A1 (en) * | 2014-11-07 | 2016-05-12 | 주식회사 카카오 | Method and system for approving event right |
KR101614616B1 (en) * | 2014-11-07 | 2016-04-22 | 주식회사 카카오 | Method and system for approval of event right |
KR20160107024A (en) * | 2015-03-03 | 2016-09-13 | 한국전자통신연구원 | Mobile terminal, advertisement providing apparatus and method thereof for store item advertisement service |
KR102116251B1 (en) * | 2015-03-03 | 2020-05-29 | 한국전자통신연구원 | Mobile terminal, advertisement providing apparatus and method thereof for store item advertisement service |
KR20200006238A (en) | 2018-07-10 | 2020-01-20 | 서울대학교산학협력단 | P2P coupon issue and gift method based on blockchain |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101157541B1 (en) | The system of issuing a p2p coupon and method thereof | |
US10667310B2 (en) | Midrange contactless transactions | |
CN102204111B (en) | Systems, methods, and computer readable media for providing for secure offline data transfer between wireless smart devices | |
US7458510B1 (en) | Authentication of automated vending machines by wireless communications devices | |
US9047497B2 (en) | Method and system for authenticating a user by means of an application | |
KR20160008614A (en) | Methods and systems for provisioning payment credentials | |
KR20140125449A (en) | Transaction processing system and method | |
CN101809977A (en) | Updating mobile devices with additional elements | |
CN104424565A (en) | Digital card-based payment system and method | |
KR101168272B1 (en) | The system of issuing nfc ticket and method thereof | |
TW201545086A (en) | System and method for electronic ticket peer to peer secure transfer on mobile devices by near field communication (NFC) technology | |
CN103366140A (en) | Card writing method and card writing device based on NFC (Near Field Communication) | |
CN104700262A (en) | NFC (near field communication) mobile terminal and POS (point of sale) terminal based payment system | |
CN104754568A (en) | Identity recognition method and device based on NFC (Near Field Communication) | |
Ali et al. | Secure mobile communication in m-payment system using NFC technology | |
CN108702609B (en) | Mid-range reader interaction | |
JP4943488B2 (en) | COMMUNICATION SYSTEM, COMMUNICATION METHOD, AND PROGRAM FOR TRANSMITTING AND RECEIVING APPLICATIONS USING NEAR RANGE WIRELESS COMMUNICATION | |
KR101229514B1 (en) | The system of issuing authenticated coupon and method thereof | |
US8290870B2 (en) | Method and device for exchanging values between personal portable electronic entities | |
Kuchimanchi | Bluetooth low energy based ticketing systems | |
CN104424453B (en) | System and method for verifying non-contact inductive label | |
KR101126605B1 (en) | The system of issuing a ticket using a message and method thereof | |
KR20090021887A (en) | The integrative method and system which use an id card and a mobile phone for electronic payment | |
KR101086250B1 (en) | The system of issuing a ticket using a message and method thereof | |
EP2889823A1 (en) | Method for securing a completion step of an online transaction |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
A302 | Request for accelerated examination | ||
E902 | Notification of reason for refusal | ||
AMND | Amendment | ||
E601 | Decision to refuse application | ||
AMND | Amendment | ||
X701 | Decision to grant (after re-examination) | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20150519 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20160603 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20170524 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20180612 Year of fee payment: 7 |