KR101041535B1 - 포인트 적립 시스템에서의 포인트 적립 서버 및 이를 이용한 포인트 적립 방법 - Google Patents

포인트 적립 시스템에서의 포인트 적립 서버 및 이를 이용한 포인트 적립 방법 Download PDF

Info

Publication number
KR101041535B1
KR101041535B1 KR1020100136357A KR20100136357A KR101041535B1 KR 101041535 B1 KR101041535 B1 KR 101041535B1 KR 1020100136357 A KR1020100136357 A KR 1020100136357A KR 20100136357 A KR20100136357 A KR 20100136357A KR 101041535 B1 KR101041535 B1 KR 101041535B1
Authority
KR
South Korea
Prior art keywords
point
terminal
payment
server
earning
Prior art date
Application number
KR1020100136357A
Other languages
English (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 KR1020100136357A priority Critical patent/KR101041535B1/ko
Application granted granted Critical
Publication of KR101041535B1 publication Critical patent/KR101041535B1/ko

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/16Payments settled via telecommunication systems
    • 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
    • G06Q20/065Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme using e-cash
    • G06Q20/0655Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme using e-cash e-cash managed centrally
    • 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/22Payment schemes or models
    • G06Q20/24Credit schemes, i.e. "pay after"
    • 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/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Finance (AREA)
  • Signal Processing (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

포인트 적립 서비스를 제공하는 포인트 적립 시스템에서의 포인트 적립 방법을 개시한다. 포인트 적립 서버의 포인트 적립 서비스 제공 방법은, 가맹점 단말기로부터 결제카드 번호를 수신하는 단계; 결제카드 번호가 이미 저장되었는지 여부를 판단하는 단계, 결제카드 번호가 이미 저장된 경우, 결제카드 번호에 대응하는 포인트카드 번호를 결정하는 단계, 상기 결제카드 번호에 대응하는 결제카드의 결제 승인을 가맹점 단말기에 요청하는 단계 및 가맹점 단말기로부터 결제 승인에 따른 결제 금액 정보를 수신하는 단계, 결제 금액 정보에 포함된 가맹점 정보를 참조하여 적립율을 결정하는 단계 및 적립율에 따라 적립 포인트를 연산하여 누적 포인트를 업데이트하는 단계를 포함한다.

Description

포인트 적립 시스템에서의 포인트 적립 서버 및 이를 이용한 포인트 적립 방법{POINT RESERVING SERVER OF POINT RESERVING SYSTEM FOR PROVIDING POINT RESERVING SERVICE AND POINT RESERVING METHOD USING THE SAME}
본 발명은 포인트 적립 서비스에 관한 것으로, 보다 상세하게는 사용자의 단말기 번호를 이용하여 포인트 적립 서비스를 제공할 수 있는 포인트 적립 시스템에서의 포인트 적립 서버 및 이를 이용한 포인트 적립 방법에 관한 것이다.
최근 결제 수단으로 휴대가 간편한 신용 카드, 체크 카드, 교통 카드 등이 사용되고 있다. 뿐만 아니라 국가와 지방자치단체에서 운영하는 버스, 지하철 등의 대중 교통의 이용시 현금 사용의 불편함을 해소하기 위하여 카드에 의한 자동 결제, 정산 시스템이 널리 보급되고 있다. 특히 신용 카드는 옷가게, 음식점, 편의점 등의 오프라인뿐만 아니라 인터넷 쇼핑몰, 오픈 마켓 등의 온라인에서의 물품 구매나 서비스 이용에도 현금보다 더 보편적으로 사용되고 있다.
한편 각 카드사와 상점에서는 단골 고객 유치 및 유지를 위하여 각종 카드로 상품 구매시 포인트 적립, 경품 지급, 현금 할인 등의 다양한 인센티브를 제공하고 있다.
본 발명의 해결하고자 하는 과제는 사용자의 단말기 번호를 이용하여 포인트 적립 서비스를 제공할 수 있는 포인트 적립 시스템에서의 포인트 적립 서버 및 이를 이용한 포인트 적립 방법을 제공하는 것이다.
본 발명의 일 실시예에 따른 포인트 적립 서버의 포인트 적립 서비스 제공 방법은, 가맹점 단말기로부터 결제카드 번호를 수신하는 단계; 상기 결제카드 번호가 이미 저장되었는지 여부를 판단하는 단계; 상기 결제카드 번호가 이미 저장된 경우, 상기 결제카드 번호에 대응하는 포인트카드 번호를 결정하는 단계; 상기 결제카드 번호에 대응하는 결제카드의 결제 승인을 상기 가맹점 단말기에 요청하는 단계; 상기 가맹점 단말기로부터 상기 결제 승인에 따른 결제 금액 정보를 수신하는 단계; 상기 결제 금액 정보에 포함된 가맹점 정보를 참조하여 적립율을 결정하는 단계; 및 상기 적립율에 따라 적립 포인트를 연산하여 누적 포인트를 업데이트하는 단계를 포함한다.
본 발명의 일 실시예에 따른 포인트 적립 서버는, 인터넷 통신망을 통하여 가맹점 단말기와 통신을 수행하는 통신 인터페이스; 상기 통신 인터페이스가 상기 가맹점 단말기로부터 구매 금액 정보를 수신하면, 상기 구매 금액 정보에 따라 적립 포인트를 연산하는 포인트 연산부; 및 상기 통신 인터페이스가 결제카드 번호를 수신하면, 상기 결제카드 번호가 이미 저장되어 있는지 여부를 판단하고, 상기 결제카드 번호가 이미 저장된 경우, 상기 결제카드 번호에 대응하는 결제카드의 결제 승인을 상기 가맹점 단말기에 요청하도록 상기 통신 인터페이스를 제어하고, 상기 통신 인터페이스가 상기 가맹점 단말기로부터 구매 금액 정보를 수신하면, 상기 결제카드 번호에 대응하는 포인트카드 번호를 결정하고, 상기 결제 금액 정보에 포함된 가맹점 정보를 참조하여 적립율을 결정하고, 상기 적립율에 따라 상기 적립 포인트 및 누적 포인트를 연산하도록 상기 포인트 연산부를 제어하는 제어부를 포함한다.
본 발명의 일 실시예에 따른 포인트 적립 시스템은, 결제카드 번호를 입력받는 가맹점 단말기; 및 상기 가맹점 단말기로부터 상기 결제카드 번호를 수신하는 포인트 적립 서버를 포함하고, 상기 포인트 적립 서버는, 인터넷 통신망을 통하여 가맹점 단말기와 통신을 수행하는 통신 인터페이스; 상기 통신 인터페이스가 상기 가맹점 단말기로부터 구매 금액 정보를 수신하면, 상기 구매 금액 정보에 따라 적립 포인트를 연산하는 포인트 연산부; 및 상기 통신 인터페이스가 결제카드 번호를 수신하면, 상기 결제카드 번호가 이미 저장되어 있는지 여부를 판단하고, 상기 결제카드 번호가 이미 저장된 경우, 상기 결제카드 번호에 대응하는 결제카드의 결제 승인을 상기 가맹점 단말기에 요청하도록 상기 통신 인터페이스를 제어하고, 상기 통신 인터페이스가 상기 가맹점 단말기로부터 구매 금액 정보를 수신하면, 상기 결제카드 번호에 대응하는 포인트카드 번호를 결정하고, 상기 결제 금액 정보에 포함된 가맹점 정보를 참조하여 적립율을 결정하고, 상기 적립율에 따라 상기 적립 포인트 및 누적 포인트를 연산하도록 상기 포인트 연산부를 제어하는 제어부를 포함한다.
본 발명에 따르면, 사용자의 단말기 번호를 이용하여 포인트 적립 서비스를 제공할 수 있는 포인트 적립 시스템에서의 포인트 적립 서버 및 이를 이용한 포인트 적립 방법을 제공한다.
도 1은 본 발명의 일 실시예에 따른 포인트 적립 서비스를 제공하는 포인트 적립 시스템을 나타낸다.
도 2는 도 1에 도시된 포인트 적립 시스템의 포인트 적립 서버를 나타낸다.
도 3은 도 1의 포인트 적립 시스템에서의 포인트 적립 방법의 일 실시예를 나타낸다.
도 4는 도 1의 포인트 적립 시스템에서의 포인트 적립 방법의 다른 실시예에를 나타낸다.
도 5는 도 1의 포인트 적립 시스템에서의 포인트 적립 방법의 또 다른 실시예를 나타낸다.
도 6은 도 1의 포인트 적립 시스템에서 포인트 적립 서버가 이동통신 단말기에 전송한 메시지의 일 예를 나타낸다.
도 7a 내지 도 7c는 도 1의 포인트 적립 시스템에서의 가맹점 단말기의 포인트 적립 서비스를 제공하기 위한 사용자 인터페이스의 일 예를 나타낸다.
도 8a 내지 도 8c는 도 1의 포인트 적립 시스템에서의 가맹점 단말기의 포인트 적립 서비스를 제공하기 위한 사용자 인터페이스의 다른 예를 나타낸다
본 발명은 다양한 변경을 가할 수 있고 여러 가지 형태를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 본문에 상세하게 설명하고자 한다. 그러나, 이는 본 발명을 특정한 개시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다.
제1, 제2 등의 용어는 다양한 구성 요소들을 설명하는데 사용될 수 있지만, 상기 구성 요소들은 상기 용어들에 의해 한정되어서는 안된다. 상기 용어들은 하나의 구성 요소를 다른 구성 요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제1 구성 요소는 제2 구성 요소로 명명될 수 있고, 유사하게 제2 구성 요소도 제1 구성 요소로 명명될 수 있다.
본 출원에서 사용한 용어는 단지 특정한 실시예들을 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 명세서에 기재된 특징, 숫자, 단계, 동작, 구성 요소, 부분품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성 요소, 부분품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.
다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 갖는다.
일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥상 가지는 의미와 일치하는 의미를 갖는 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.
이하, 첨부한 도면들을 참조하여, 본 발명의 바람직한 실시예들을 보다 상세하게 설명한다.
도 1은 본 발명의 일 실시예에 따른 포인트 적립 서비스를 제공하는 포인트 적립 시스템을 나타낸다.
포인트 적립 시스템(1)은 인터넷 통신망(40)를 통하여 포인트 적립 서버(10)와 가맹점 단말기(20), 이동통신 단말기(30)가 서로 연결된다.
가맹점 단말기(20)는 사용자로부터 결제에 필요한 카드 번호, 예를 들어 신용카드의 카드 번호를 수신하고, 상기 카드 번호를 인터넷 통신망(40)을 통하여 포인트 적립 서버(20)에 전송한다. 포인트 적립 서버(10)는 가맹점 단말기(20)로부터 전송된 카드 번호가 포인트 적립 서버(10) 내에 이미 저장된 데이터인지 여부를 판단한다.
상기 카드 번호가 이미 저장된 데이터이면, 포인트 적립 서버(10)는 가맹점 단말기(20)에 사용자의 카드 결제를 승인하여 줄 것을 요청한다. 반면에 상기 카드 번호가 포인트 적립 서버(10)에 이미 저장된 데이터가 아니면, 상기 카드 번호를 저장한다.
포인트 적립 서버(10)는 가맹점 단말기(20)로부터 상기 사용자의 결제 금액에 대한 정보인 결제 금액 정보를 수신한다. 포인트 적립 서버(10)는 결제 금액 정보에 따라 사용자의 적립 포인트를 계산하여 결정한다. 적립 포인트가 결정되면, 포인트 적립 서버(10)는 상기 카드 번호에 대응하여 포인트 정보로서 상기 적립 포인트를 적립하여 누적 포인트를 업데이트한다.
실시예에 따라 가맹점 단말기(20)는 이동통신 단말기(30)의 단말기 번호를 사용자로부터 입력받아 포인트 적립 서버(10)에 전송할 수 있다. 가맹점 단말기(20)는 사용자가 현금 결제를 하거나 또는 이동통신 단말기(30)를 이용한 소액 결제 서비스를 사용하여 결제를 하는 경우, 단말기 번호를 입력받을 수 있다. 가맹점 단말기(20)로부터 단말기 번호가 전송되면, 포인트 적립 서버(10)는 상기 단말기 번호에 대응하여 적립 포인트를 적립할 수 있다.
도 2는 도 1에 도시된 포인트 적립 시스템의 포인트 적립 서버를 나타낸다.
도 1 및 도 2를 참조하면, 포인트 적립 서버(10)는 통신 인터페이스(202), 고객 데이터베이스(DB: Database)(204), 가맹점 DB(206), 검색 엔진(208), 포인트 연산부(210), 메모리(212) 및 제어부(214)를 포함한다.
통신 인터페이스(202)는 포인트 적립 서버(10)의 유무선 통신을 수행한다. 통신 인터페이스(202)는 인터넷 통신망(40)을 통하여 포인트 적립 서비스를 사용하기 위한 정보, 즉 사용자들 각각의 단말기 번호, 결제카드 번호, 개인 정보 등을 수신한다. 또한 통신 인터페이스(202)는 사용자의 이동통신 단말기(30)에 개인 정보 활용 동의를 요청하고, 상기 이동통신 단말기(30)로부터 개인 정보 활용 동의 응답을 수신할 수 있다.
실시예에 따라 통신 인터페이스(202)는 이동통신 단말기(30)에 포인트 정보를 전송할 수 있다. 포인트 정보는 사용자의 포인트카드 번호에 대응하여 저장된 포인트를 나타내는 정보로서, 상기 포인트카드 번호에 대응하는 누적 포인트의 값일 수 있다.
고객 DB(204)에는 고객, 즉 사용자에 대한 각종 정보(이하, '사용자 정보'라 한다)가 저장된다. 사용자 정보에는 사용자에게 할당된 회원 번호, 사용자가 사용하는 이동통신 단말기(30)의 단말기 번호, 사용자에 대한 고유한 정보를 포함하는 개인 정보, 사용자가 사용하는 결제카드에 대한 카드 정보 등이 있다. 또한 사용자 정보는 상기 사용자의 회원 번호에 대응하는 누적 포인트가 포함될 수 있다.
단말기 정보는 사용자가 사용하는 이동통신 단말기(30)의 전화번호를 포함한다. 개인 정보는, 예를 들어 회원명(성명), 생년월일, 주민등록번호, 주소 등을 포함한다. 또한 카드 정보는 사용자가 사용하고 있는 결제카드의 카드 번호(이하, '결제카드 번호'), 결제카드의 유효 기간, 회원 번호의 일 예로서 사용자에게 할당된 포인트카드의 카드 번호(이하, '포인트카드 번호'), 유효 기간 등을 포함할 수 있다. 고객 DB(204)에 저장되는 사용자 정보는 아래 표 1과 같은 형태로 고객 DB(204)에 저장될 수 있다.
성명 생년월일 단말기 번호 결제카드 번호 포인트카드 번호 누적 포인트
고길동 671004 010-1234-1234 1571-5582-8621-1577 1028-1838 1057
박청년 870513 016-987-6543 1475-1216-7851-0109 2938-3838 65842
황진호 751031 010-456-7891 2479-1879-8873-3681 8778-2159 333
... ... ... ... ... ...
가맹점 DB(206)에는 가맹점에 대한 정보(이하, '가맹점 정보'라 한다)가 저장된다. 가맹점 정보는 포인트 적립 서버(10)에 의하여 가맹점에 할당된 가맹점 고유번호, 가맹점의 상호명, 전화번호, 가맹점 단말기(20)의 맥 어드레스(MAC Address), 적립율 정보 등을 포함할 수 있다. 가맹점 정보는 아래 표 2와 같은 형태로 가맹점 DB(206)에 저장될 수 있다.
상호명 전화번호 맥 어드레스 적립율
AAA 02-548-8789 235.422.764 1%
BBB 031-337-3746 154.457.463 0.5%
CCC 02-7878-1235 484.815.154 5%
DDD 031-999-4544 767.465.379 0.5%
검색 엔진(208)은 고객 DB(204) 또는 가맹점 DB(206)에서 사용자 정보 또는 가맹점 정보를 검색한다. 통신 인터페이스(202)를 통하여 이동통신 단말기(30)로부터 단말기 번호가 전달되면, 검색 엔진(208)은 단말기 번호와 동일한 단말기 번호가 포함된 사용자 정보를 고객 DB(204)에서 검색한다. 또한 결제 금액 정보가 통신 인터페이스(202)를 통하여 가맹점 단말기(20)로부터 전달되면, 검색 엔진(208)은 해당 가맹점의 적립율 정보를 가맹점 DB(206)에서 검색하여 포인트 연산부(210)에 전달할 수 있다.
이때 결제 금액 정보는 가맹점 단말기(20)의 가맹점 고유번호 및 맥 어드레스 중 적어도 하나를 포함할 수 있다. 검색 엔진(208)은 가맹점 단말기(20)로부터 전송된 맥 어드레스와 동일한 맥 어드레스가 포함된 가맹점 정보를 가맹점 DB(206)로부터 검색한다. 또한 검색 엔진(208)은 결제 금액 정보에 포함된 가맹점 고유번호와 동일한 가맹점 고유번호를 가지는 가맹점 정보를 가맹점 DB(206)로부터 검색할 수 있다. 이와 같이, 검색 엔진(208)은 검색된 가맹점 정보에 포함된 적립율 정보를 추출하여 포인트 연산부(210) 또는 제어부(214)에 전달할 수 있다.
포인트 연산부(210)는 적립 포인트를 연산한다. 포인트 연산부(210)는 가맹점 단말기(20)로부터 전송된 결제 금액 정보와, 검색 엔진(208)에 의해 검색된 적립율 정보를 참조하여 적립 포인트를 연산한다. 포인트 연산부(210)는 결제 금액에 적립율을 승산함으로써 적립 포인트를 연산할 수 있다. 예를 들어 결제 금액이 10000원이고, 해당 가맹점에 대응하는 적립율이 0.5%라고 가정하면, 포인트 연산부(210)는 적립 포인트로서 50 포인트를 연산할 수 있다.
또한 포인트 연산부(210)는 사용자의 포인트카드 번호에 대응하여 업데이트될 누적 포인트를 연산한다. 예를 들어, 포인트카드 번호에 대응하여 미리 저장되어 있던 포인트가 '3500 포인트'이고, 사용자의 결제에 의하여 새로이 적립될 적립 포인트가 '500 포인트'라고 가정한다. 포인트 연산부(210)는 누적 포인트로서 '4000 포인트'를 연산한다.
실시예에 따라 사용자가 상기 포인트카드 번호에 대응하여 저장된 누적 포인트를 이용하여 결제를 하고자 하는 경우, 포인트 연산부(210)는 해당 결제에 대한 차감 포인트를 연산할 수 있다. 포인트 연산부(210)는 미리 저장되어 있던 누적 포인트에 적립 포인트를 가산하거나 또는 차감 포인트를 감산함으로써 업데이트될 누적 포인트를 연산한다.
메모리(212)에는 포인트 적립 서버(10)의 동작을 제어하기 위한 각종 데이터가 저장된다. 실시예에 따라 메모리(212)에는 고객 DB(204)로부터 추출된 사용자 정보, 가맹점 DB(206)로부터 추출된 가맹점 정보가 저장될 수 있다. 또한 메모리(212)에는 가맹점 단말기(20)로부터 전송된 단말기 번호, 포인트카드 번호, 결제 금액 정보 등이 저장될 수 있고, 이동통신 단말기(30)로부터 전송된 포인트카드 번호, 인증 번호, 개인 정보 등이 저장될 수 있다.
제어부(214)는 포인트 적립 서버(10)의 전반적인 동작을 제어한다.
통신 인터페이스(202)를 통하여 가맹점 단말기(20)로부터 결제카드 번호가 전송되면, 제어부(214)는 상기 결제카드 번호가 이미 저장된 결제카드 번호인지 여부를 판단한다. 제어부(214)는 가맹점 단말기(20)로부터 전송된 결제카드 번호와 동일한 결제카드 번호를 가지는 사용자 정보를 검색하도록 검색 엔진(208)을 제어한다. 검색 엔진(208)의 검색 결과, 동일한 결제카드 번호를 가지는 사용자 정보가 검색되면, 제어부(214)는 상기 결제카드 번호가 이미 저장된 것으로 결정한다. 반면에 동일한 결제카드 번호를 가지는 사용자 정보가 검색되지 않으면, 제어부(214)는 상기 결제카드 번호가 고객 DB(204)에 저장되지 않은 것으로 결정한다.
결제카드 번호가 고객 DB(204)에 이미 저장된 경우는, 그 결제카드를 사용하는 사용자가 본 실시예에 따른 포인트 적립 서비스에 이미 가입한 가입자임을 의미한다. 반면에 결제카드 번호가 고객 DB(204)에 저장되어 있지 않은 경우는, 그 결제카드를 사용하는 사용자가 포인트 적립 서비스에 가입되어 있지 않은 비가입자임을 의미한다.
사용자가 가입자이면 결제카드 번호에 대응하는 포인트카드 번호가 고객 DB(204)에 이미 저장되어 있는 상태이다. 제어부(214)는 사용자의 구매 금액에 따라 발생되는 적립 포인트를 연산하도록 포인트 연산부(210)를 제어한다. 또한 제어부(214)는 상기 적립 포인트가 발생하기 전의 누적 포인트(이하, '제1포인트')에 적립 포인트를 가산하도록 포인트 연산부(210)를 제어한다. 이하에서는 제1포인트에 적립 포인트가 가산된 것을 '제2포인트'라 한다. 제어부(214)는 포인트 연산부(210)를 통하여 연산된 제2포인트를 고객 DB(204)에 저장함으로써 사용자 정보를 업데이트한다.
사용자가 가입자가 아닌 경우, 제어부(214)는 가맹점 단말기(20)로부터 사용자가 사용하는 이동통신 단말기(30)의 단말기 번호를 수신하도록 통신 인터페이스(202)를 제어한다. 제어부(214)는 카드결제 번호에 대응하여 상기 단말기 번호를 고객 DB(204)에 저장한다. 또한 제어부(214)는 사용자의 구매에 의하여 발생되는 적립 포인트를 누적 포인트(또는 제2포인트)로서 고객 DB(204)에 저장한다. 실시예에 따라 제어부(214)는 누적 포인트를 고객 DB(204)에 저장하기 전에 사용자의 이동통신 단말기(20)에 사용자에 대한 개인정보의 활용에 동의하여 줄 것을 요청하도록 통신 인터페이스(202)를 제어할 수 있다.
실시예에 따라 사용자에 의하여 상기 사용자의 포인트카드 번호에 대응하는 누적 포인트를 이용한 결제가 요청된 경우, 제어부(214)는 가맹점 단말기에 상기 결제 금액 정보를 요청하여 수신하도록 통신 인터페이스(202)를 제어한다. 또한 제어부(214)는 누적 포인트를 이용한 결제 승인을 상기 가맹점 단말기(20)에 요청하도록 상기 통신 인터페이스를 제어하고, 가맹점 단말기(20)에 의하여 누적 포인트를 이용한 결제가 승인되면, 제어부(214)는 결제 금액 정보에 따라 차감 포인트를 연산하도록 상기 포인트 연산부(210)를 제어한다. 제어부(214)는 포인트 연산부(210)에 의하여 연산된 누적 포인트를 업데이트한다.
도 2의 포인트 적립 서버(10)에서는 고객 DB(204) 및 가맹점 DB(206)가 별도로 구현되는 것으로 도시하였으나, 실시예에 따라서 하나의 저장매체로서 구현될 수도 있다. 또한 다른 실시예에 따라 고객 DB(204), 가맹점 DB(206) 및 메모리(212)가 하나의 저장매체로서 구현될 수도 있다.
도 3은 도 1의 포인트 적립 시스템에서의 포인트 적립 방법의 일 실시예를 나타낸다.
도 3을 참조하면, 가맹점 단말기(20)는 사용자로부터 결제카드 번호 및 결제 요청을 수신한다(S42). 이때 결제카드 번호는 신용카드, 체크카드, 현금카드의 번호 중 어느 하나일 수 있다.
가맹점 단말기(20)는 인터넷 통신망(40)을 통하여 결제카드 번호를 포인트 적립 서버(10)에 전송한다(S44). 포인트 적립 서버(10)는 가맹점 단말기(20)로부터 수신한 상기 결제카드 번호가 이미 저장되어 있는지 여부를 판단한다(S46). 그에 따라 제어부(214)는 가맹점 단말기(20)로부터 수신한 결제카드 번호와 동일한 결제카드 번호를 가지는 사용자 정보를 검색하도록 검색 엔진(208)을 제어한다. 가맹점 단말기(20)로부터 수신한 결제카드 번호와 동일한 결제카드 번호를 가지는 사용자 정보가 검색되면, 제어부(214)는 상기 결제카드 번호가 이미 저장된 것으로 결정한다.
단계 S46의 판단 결과 결제카드 번호가 이미 저장되어 있는 경우(S46:Yes), 포인트 적립 서버(10)는 가맹점 단말기(20)에 결제카드의 결제 승인을 요청한다(S50). 반면에 단계 S46의 판단 결과 결제카드 번호가 포인트 적립 서버(10)에 저장되어 있지 않은 경우(S46:No), 포인트 적립 서버(10)는 상기 결제카드 번호를 고객 DB(204)에 저장한다(S48).
이후 포인트 적립 서버(10)는 가맹점 단말기(20)에 결제카드의 결제 승인을 요청한다(S50). 가맹점 단말기(20)는 결제카드의 결제를 승인한다(S52).
결제가 승인되면, 가맹점 단말기(20)는 단계 S58에서 수행된 카드 결제에 대한 결제 금액 정보를 생성하여 포인트 적립 서버(10)로 전송한다(S54). '결제 금액 정보'는 단계 S52에서 가맹점 단말기(20)에 의하여 카드 결제가 승인된 결제 금액을 포함한다.
가맹점 단말기(20)로부터 결제 금액 정보가 전송되면, 포인트 적립 서버(10)는 상기 가맹점 단말기(20)가 설치된 가맹점의 적립율에 따라 적립 포인트를 적립한다(S56). 이때 포인트 적립 서버(10)는 단계 S48에서 저장한 결제카드 번호에 대응하여 상기 적립 포인트를 적립할 수 있다.
도 3에서는 결제카드 번호가 포인트 적립 서버(10)에 저장되어 있지 않은 경우, 상기 결제카드 번호를 고객 DB(204)에 저장하는 구성에 대해서만 기재하였다. 그러나 다른 실시예에 따라 결제카드 번호가 포인트 적립 서버(10)에 저장되어 있지 않은 경우, 포인트 적립 서버(10)는 사용자의 이동통신 단말기(30)의 단말기 번호를 가맹점 단말기(20)에 요청할 수 있다. 이때 단말기 번호는 이동통신 단말기(30)에 할당된 전화번호일 수 있다. 포인트 적립 서버(10)에게 단말기 번호를 요청받은 가맹점 단말기(20)는 사용자로부터 단말기 번호를 입력받아 수신한다. 가맹점 단말기(20)는 사용자로부터 버튼 입력 등을 통하여 이동통신 단말기(30)의 단말기 번호를 입력받을 수 있다. 포인트 적립 서버(10)는 가맹점 단말기(20)로부터 사용자의 단말기 번호를 수신하여 상기 결제카드 번호와 함께 저장할 수 있다.
도 3에서는 카드 결제를 하는 경우에 대하여 도시하고 있으나, 실시예에 따라 현금 결제 또는 이동통신 단말기(30)의 과금에 포함(예를 들어, 이동통신 단말기의 소액 결제 서비스)되어 결제되는 경우에도 도 3의 포인트 적립 방법이 적용될 수 있다. 현금 결제 또는 이동통신 단말기(30)의 과금에 포함되어 결제되는 경우에는 상기 이동통신 단말기(30)의 단말기 번호에 대응하여 적립 포인트가 적립될 수 있다. 도 4는 도 1의 포인트 적립 시스템에서의 포인트 적립 방법의 다른 실시예를 나타낸다.
도 4를 참조하면, 포인트 적립 서버(10)는 사용자로부터 이동통신 단말기(30)의 전화번호, 즉 단말기 번호를 수신한다(S72). 포인트 적립 서버(10)는 이동통신 단말기(30), PC(Personal Computer) 등의 인터넷 통신이 가능한 기기로부터 단말기 번호 입력을 수신할 수 있다. 사용자에 의하여 입력된 단말기 번호는 인터넷 통신망(40)을 통하여 포인트 적립서버(10)의 통신 인터페이스(202)로 전달될 수 있다.
단말기 번호가 수신되면, 포인트 적립 서버(10)는 상기 단말기 번호가 이미 저장된 전화번호인지 여부를 판단한다(S74). 포인트 적립 서버(10)는 단계 S72에서 수신한 단말기 번호가 고객 DB(204)에 저장되어 있는지 여부를 확인한다. 제어부(214)는 검색 엔진(208)이 고객 DB(204)에 단계 S72에서 수신한 단말기 번호와 동일한 단말기 번호가 포함된 사용자 정보가 저장되어 있는지 검색한다. 동일한 단말기 번호가 검색되는 경우, 포인트 적립 서버(10)의 제어부(214)는 단계 S72에서 수신한 단말기 번호가 이미 저장된 것으로 결정한다. 반면에 동일한 단말기 번호가 검색되지 않으면, 포인트 적립 서버(10)의 제어부(214)는 단계 S72에서 수신한 단말기 번호가 고객 DB(204)에 저장되어 있지 않은 것으로 결정한다.
단계 S74의 판단결과 이미 저장된 전화번호가 아닌 경우(S74:No), 포인트 적립 서버(10)는 이동통신 단말기(30)에 개인 정보 활용 동의를 요청하여 수신한다(S76). 실시예에 따라 포인트 적립 서버(10)는 단말기 번호가 입력된 이동통신 단말기(30) 또는 PC를 통하여 포인트 적립 서비스를 사용하기 위한 가입 절차를 진행할 수 있다. 또한 실시예에 따라 포인트 적립 서버(10)는 이동통신 단말기(30)로부터 개인 정보 활용이 동의되지 않으면 결제 진행을 중지할 수 있다.
단계 S74의 판단결과 이미 저장된 단말기 번호인 경우(S74:Yes), 포인트 적립 서버(10)는 상기 단말기 번호에 대응하는 회원 번호, 예를 들어 포인트카드 번호를 결정한다(S78). 포인트 적립 서버(10) 내에 상기 전화번호가 이미 저장되어 있다는 것은, 포인트 적립 서버(10)에 의하여 상기 단말기 번호와 대응하는 포인트카드 번호가 할당되었음을 의미한다. 따라서 포인트 적립 서버(10)는 고객 DB(204)를 참조하여 단계 S72에서 수신한 단말기 번호와 대응하는 포인트카드 번호를 결정할 수 있다.
이후 포인트 적립 서버(10)는 사용자로부터 개인 정보를 수신한다(S78). 단말기 번호와 포인트카드 번호가 결정되었으므로, 포인트 적립 서버(10)는 사용자로부터 상기 사용자에 대한 개인 정보를 입력받을 수 있다. 개인 정보라 함은, 사용자의 성명, 주소, 주민등록번호 등의 사용자에 대한 각종 정보이다.
포인트 적립 서버(10)는 단계 S80에서 수신한 개인 정보에 대응하여 회원 번호, 예를 들어 포인트카드 번호, 포인트 정보를 고객 DB(204)에 저장한다(S82). 포인트 정보는 누적 포인트를 포함하며 적립 포인트를 더 포함할 수 있다.
실시예에 따라 포인트 적립 서버(10)는 이동통신 단말기(30)에 포인트 정보가 포함된 메시지를 전송함으로써 사용자에게 현재까지 적립된 누적 포인트를 알려줄 수 있다.
도 4에서는 포인트 적립 서버(10)가 사용자로부터 단말기 번호를 수신하는 경우에 대해 설명하였으나, 실시예에 따라 포인트 적립 서버(10)는 사용자로부터 결제카드 번호를 수신할 수도 있다. 사용자로부터 결제카드 번호를 수신하는 경우, 포인트 적립 서버(10)는 수신한 결제카드 번호와 동일한 결제카드 번호를 포함하는 사용자 정보를 검색한다. 동일한 결제카드 번호를 포함하는 사용자 정보가 검색되면, 포인트 적립 서버(10)는 단계 S74~S82의 동작을 수행할 수 있다.
또한 실시예에 따라 포인트 적립 서버(10)는 사용자로부터 개인 정보를 수신하는 단계 S78의 동작을 생략할 수 있다.
도 5는 도 1의 포인트 적립 시스템에서의 포인트 적립 방법의 또 다른 실시예를 나타낸다.
가맹점 단말기(20)는 사용자로부터 결제카드 번호 및 결제 요청을 수신한다(S92). 가맹점 단말기(20)는 결제카드 번호를 포인트 적립 서버(10)에 전송한다(S94). 결제카드 번호를 수신한 포인트 적립 서버(10)는 상기 결제카드 번호가 고객 DB(204)에 이미 저장되어 있는지 여부를 판단한다(S96).
단계 S96의 판단 결과 결제카드 번호가 고객 DB(204)에 이미 저장되어 있는 경우(S96:Yes), 포인트 적립 서버(10)는 가맹점 단말기(20)에 사용자의 결제카드에 대한 결제 승인을 요청한다(S100)). 가맹점 단말기(20)는 사용자의 카드 결제를 승인하고(S102), 결제 금액 정보를 포인트 적립 서버(10)에 전송한다(S104).
가맹점 단말기(20)로부터 결제 금액 정보를 수신한 포인트 적립 서버(10)는 상기 가맹점 단말기(20)가 설치된 가맹점의 적립율을 결정한다(S106). 포인트 적립 서버(10)는 단계 S106에서 결정된 적립율을 이용하여 적립 포인트를 결정한다(S108). 이때 포인트 적립 서버(10)는 포인트 연산부(210)를 통하여 적립 포인트를 연산할 수 있다.
적립 포인트가 결정되면, 포인트 적립 서버(10)는 단계 S94에서 수신한 결제카드 번호에 대응하는 사용자 정보 중 누적 포인트를 업데이트한다(S110). 실시예에 따라 포인트 적립 서버(10)는 업데이트된 누적 포인트를 이동통신 단말기(30)에 알릴 수 있다.
반면에 단계 S96의 판단 결과 결제카드 번호가 고객 DB(204)에 저장되어 있지 않은 경우(S96:No), 포인트 적립 서버(10)는 결제카드 번호를 저장한다(S98). 결제카드 번호가 저장되면, 포인트 적립 서버(10)는 가맹점 단말기(20)에 카드 결제를 승인하여 줄 것을 요청하고(S100), 가맹점 단말기(20)는 카드 결제를 승인한다(S102). 가맹점 단말기(20)가 단계 S102에서 결제 승인된 결제 금액에 대한 정보, 즉 결제 금액 정보를 전송하면(S104), 포인트 적립 서버(10)는 가맹점의 적립율을 결정한다(S106). 포인트 적립 서버(10)는 단계 S106에서 결정된 적립율에 따라 적립 포인트를 연산하여 결정한다(S108). 적립 포인트가 결정되면, 적립 포인트 서버(10)는 상기 적립 포인트를 누적 포인트로서 저장하여 업데이트한다.
도 6은 도 1의 포인트 적립 시스템에서 포인트 적립 서버가 이동통신 단말기에 전송한 메시지의 일 예를 나타낸다.
도 6을 참조하면, 이동통신 단말기(30)는 포인트 적립 서버(10)로부터 수신한 메시지를 스크린(34)에 디스플레이하고 있다. 포인트 적립 서버(10)는 이동통신 단말기(30)에 포인트카드번호와 적립 포인트를 안내할 수 있다. 도 6에서 포인트 적립 서버(10)는 이동통신 단말기(30)에 사용자의 포인트카드 번호가 "4765-1103"이고, 현재까지 적립된 누적 포인트가 "2019 포인트"임을 알리고 있다.
다른 실시예에 따라 포인트 적립 서버(10)는 사용자 입력에 의하여 목표 포인트를 설정받을 수 있다. 포인트 적립 서버(10)는 사용자의 포인트카드번호에 대응하는 포인트가 상기 목표 포인트에 도달하면, 사용자의 이동통신 단말기(30)에 알림 메시지를 전송할 수도 있다. 예를 들어, 사용자 입력에 의하여 설정된 목표 포인트가 10000 포인트라고 가정한다. 포인트 적립 서버(10)는 사용자의 포인트카드 번호에 대응하는 포인트가 10000 포인트에 도달하면, "고객님의 적립 포인트는 1000 포인트입니다"라는 단문 메시지를 생성하여 이동통신 단말기(30)에 전송할 수 있다.
도 7a 내지 도 7c는 도 1의 포인트 적립 시스템에서의 가맹점 단말기의 포인트 적립 서비스를 제공하기 위한 사용자 인터페이스의 일 예를 나타낸다.
도 7a를 참조하면, 적립 방법이 '카드'로 선택되었으므로 가맹점 단말기(20)는 카드를 이용한 적립을 수행한다. 도 7a에서 사용자에 의하여 입력되는 데이터가 결제카드 번호라고 가정하면, '카드번호 9445-47…'는 결제카드 번호이다. 이때 결제카드 번호는 신용카드, 체크카드, 현금카드의 카드 번호 중 어느 하나일 수 있다. 실시예에 따라 가맹점 단말기(20)는 사용자로부터 신용카드 번호를 입력받는다고 하더라도 현금 결제를 진행할 수 있다. 가맹점 단말기(20)는 신용카드 번호와 상기 현금 결제로 대하여 발생하는 결제 금액 정보를 포인트 적립 서버(10)에 전송함으로써, 상기 신용카드 번호에 대응하여 적립 포인트가 적립될 수 있도록 한다.
이때, 가맹점 단말기(20)는 도 7a 내지 도 7c의 우측에 도시된 키패드를 이용하여 카드 번호를 입력받을 수 있다. 도 7a 내지 도 7c에서는 키패드만을 도시하였으나, 실시예에 따라 가맹점 단말기(20)는 카드 리더기(미도시)를 통하여 카드 번호를 입력받을 수도 있다.
또한 도 7a에서는 가맹점의 적립율이 '현금 1%'와, '카드 0.5%'의 두 가지인 것으로 나타나고 있다. 이와 같이 가맹점의 적립율은 현금 결제와 카드 결제인 경우 각각 달라질 수 있다.
도 7b를 참조하면, 적립 방법이 '휴대폰'으로 선택되었으므로 가맹점 단말기(20)는 이동통신 단말기(30)의 단말기 번호를 이용한 적립을 수행한다. 단말기 번호가 사용자에 의하여 입력되고, 결제 금액이 입력되면 적립 포인트가 결정된다. 도 7b에서는 단말기 번호가 '휴대폰 번호 010 4484 9393'이고, '적립금 300'이 적립 포인트이다. 결제 금액의 입력이 완료되고, 적립 포인트가 결정되면, 사용자는 우측 하단의 '적립'을 터치함으로써 적립 포인트 서버(10)에 상기 적립 포인트의 적립을 요청할 수 있다.
도 7c는 가맹점 단말기(20)가 이동통신 단말기(30)에 포인트 적립 서버(10)로부터 전송된 인증번호를 요청하는 것을 나타낸다. 도 7b와 핸드폰 소액 결제를 진행하는 경우, 적립 포인트 서버(10)가 개인 정보 활용 동의를 요청하기 위하여 상기 적립 포인트 서버(10)로부터 이동통신 단말기(30)에 인증번호가 전송될 수 있다. 이동통신 단말기(30)를 사용하는 사용자가 개인 정보 활용에 동의하는 경우, 포인트 적립 서버(10)는 상기 이동통신 단말기(30)에 인증코드를 발생하여 전송할 수 있다. 가맹점 단말기(20)는 우측에 위치한 키패드를 통하여 상기 인증번호를 입력받는다. 가맹점 단말기(20)는 사용자로부터 인증번호를 수신하여 포인트 적립 서버(10)에 전송한다. 포인트 적립 서버(10)는 가맹점 단말기(20)로부터 수신한 인증번호와, 이동통신 단말기(30)에 전송한 인증번호가 동일하면 가맹점 단말기(20)에 상기 적립이 정상적으로 승인되었음을 알릴 수 있다.
도 8a 내지 도 8c는 도 1의 포인트 적립 시스템에서의 가맹점 단말기의 포인트 적립 서비스를 제공하기 위한 사용자 인터페이스의 다른 예를 나타낸다.
도 8a를 참조하면, 결제 방법이 '카드'로 선택되었으므로 가맹점 단말기(20)는 카드를 이용한 결제를 수행한다. 도 8a에서 가맹점 단말기(20)는 결제 금액 정보를 생성하기 위한 금액, 결제카드 번호와 인증번호를 입력받고 있다.
도 8b에서 가맹점 단말기(20)는 결제 금액 정보를 생성하기 위하여 결제 금액을 입력받고 있다. 이때 포인트 적립 서버(10)는 포인트 적립 서버(10)는 상기 이동통신 단말기(30)에 인증번호를 발생하여 전송할 수 있다. 가맹점 단말기(20)는 우측에 위치한 키패드를 통하여 상기 인증번호를 입력받는다. 가맹점 단말기(20)는 사용자로부터 인증번호를 수신하여 포인트 적립 서버(10)에 전송한다. 포인트 적립 서버(10)는 가맹점 단말기(20)로부터 수신한 인증번호와, 이동통신 단말기(30)에 전송한 인증번호가 동일하면 가맹점 단말기(20)에 상기 결제를 승인하여 줄 것을 요청할 수 있다.
도 8c는 결제가 완료된 경우에 가맹점 단말기(20)가 출력하는 디스플레이 화면을 나타낸다. 가맹점 단말기(20)는 가맹점 정보, 사용자 정보, 누적 포인트 등을 디스플레이하여 결제가 완료되었음을 사용자에게 알릴 수 있다. 도 8c에서 가맹점 정보는 '가맹점명 낚시터'이고, 사용자 정보는 '회원명 : 홍길동', '주민번호 : 700299-*******'이며, 누적 포인트는 '결제 후 잔여캐쉬 : 20,000 캐쉬'이다. 또한 이때, 가맹점 단말기(20)는 결제 금액(10,000원), 결제일(2010.11.20) 등을 디스플레이할 수 있다.
앞서 설명한 본 발명의 상세한 설명에서는 본 발명의 바람직한 실시예들을 참조하여 설명하였지만, 해당 기술분야의 숙련된 당업자 또는 해당 기술분야에 통상의 지식을 갖는 자라면 후술될 특허청구범위에 기재된 본 발명의 사상 및 기술 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있을 것이다. 따라서, 전술한 설명 및 아래의 도면은 본 발명의 기술사상을 한정하는 것이 아닌 본 발명을 예시하는 것으로 해석되어져야 한다.
1: 포인트 적립 시스템 10: 포인트 적립 서버
20: 가맹점 단말기 30: 이동통신 단말기
40: 인터넷 통신망 202: 통신 인터페이스
204: 고객 DB 206: 가맹점 DB
208: 검색 엔진 210: 포인트 연산부
212: 메모리 214: 제어부

Claims (18)

  1. 포인트 적립 서버가 가맹점 단말기로부터 결제카드 번호를 수신하는 단계;
    상기 포인트 적립 서버가 상기 결제카드 번호가 이미 등록되어 있는지 여부를 판단하는 단계;
    상기 결제카드 번호가 이미 등록되어 있는 경우, 상기 포인트 적립 서버가 상기 결제카드 번호에 대응하는 회원 번호를 결정하는 단계;
    상기 포인트 적립 서버가 상기 결제카드 번호에 대응하는 결제카드의 결제 승인을 상기 가맹점 단말기에 요청하는 단계;
    상기 포인트 적립 서버가 상기 가맹점 단말기로부터 상기 결제 승인에 따른 결제 금액 정보를 수신하는 단계;
    상기 포인트 적립 서버가 상기 결제 금액 정보에 포함된 가맹점 정보를 참조하여 적립율을 결정하는 단계; 및
    상기 포인트 적립 서버가 상기 적립율에 따라 적립 포인트를 연산하여 누적 포인트를 업데이트하는 단계를 포함하고,
    상기 결제카드 번호가 등록되어 있지 않은 경우, 상기 포인트 적립 서버는 상기 결제카드 번호를 저장하여 등록하고, 상기 결제카드 번호에 대응하여 상기 적립 포인트를 적립하는 것을 특징으로 하는 포인트 적립 서버의 포인트 적립 서비스 제공 방법.
  2. 제1항에 있어서,
    상기 가맹점 정보는 상기 가맹점 단말기의 MAC 어드레스 및 가맹점 고유번호 중 적어도 하나를 포함하는 것을 특징으로 하는 포인트 적립 서버의 포인트 적립 서비스 제공 방법.
  3. 삭제
  4. 삭제
  5. 제1항에 있어서,
    상기 결제카드 번호가 이미 등록되어 있는 경우, 상기 포인트 적립 서버가 상기 결제카드 번호에 대응하는 회원번호 및 상기 회원번호에 따른 누적 포인트를 결정하는 단계;
    상기 포인트 적립 서버가 상기 가맹점 단말기에 상기 결제 금액 정보를 요청하여 수신하는 단계;
    상기 포인트 적립 서버가 상기 누적 포인트를 이용한 결제 승인을 상기 가맹점 단말기에 요청하는 단계; 및
    상기 포인트 적립 서버가 상기 결제 금액 정보에 따라 차감 포인트를 연산하여 상기 누적 포인트를 업데이트하는 단계를 더 포함하는 포인트 적립 서버의 포인트 적립 서비스 제공 방법.
  6. 제5항에 있어서,
    상기 포인트 적립 서버가 상기 가맹점 단말기에 상기 결제 금액 정보를 요청하여 수신하는 단계 이전에,
    상기 포인트 적립 서버가 미리 등록되어 있는 단말기 번호에 대응하는 이동통신 단말기로부터 상기 누적 포인트를 이용한 결제를 요청받는 단계를 더 포함하는 포인트 적립 서버의 포인트 적립 서비스 제공 방법.
  7. 포인트 적립 서버가 가맹점 단말기로부터 이동통신 단말기의 단말기 번호를 수신하는 단계;
    상기 포인트 적립 서버가 상기 단말기 번호가 이미 등록되어 있는지 여부를 판단하는 단계;
    상기 단말기 번호가 이미 등록되어 있는 경우, 상기 포인트 적립 서버가 상기 단말기 번호에 대응하는 회원 번호를 결정하는 단계;
    상기 포인트 적립 서버가 상기 이동통신 단말기에 의한 결제 승인을 상기 가맹점 단말기에 요청하는 단계;
    상기 포인트 적립 서버가 상기 가맹점 단말기로부터 상기 결제 승인에 따른 결제 금액 정보를 수신하는 단계;
    상기 포인트 적립 서버가 상기 결제 금액 정보에 포함된 가맹점 정보를 참조하여 적립율을 결정하는 단계; 및
    상기 포인트 적립 서버가 상기 적립율에 따라 적립 포인트를 연산하여 누적 포인트를 업데이트하는 단계를 포함하고,
    상기 단말기 번호가 등록되어 있지 않은 경우, 상기 포인트 적립 서버는 상기 이동통신 단말기에 개인 정보 활용 동의를 요청하여 상기 개인 정보 활용 동의에 대한 응답이 수신되면, 상기 단말기 번호를 저장하여 등록하고, 상기 단말기 번호에 대응하여 상기 누적 포인트를 적립하는 것을 특징으로 하는 포인트 적립 서버의 포인트 적립 서비스 제공 방법.
  8. 삭제
  9. 삭제
  10. 인터넷 통신망을 통하여 가맹점 단말기와 통신을 수행하는 통신 인터페이스;
    상기 통신 인터페이스가 상기 가맹점 단말기로부터 구매 금액 정보를 수신하면, 상기 구매 금액 정보에 따라 적립 포인트를 연산하는 포인트 연산부; 및
    상기 통신 인터페이스가 결제카드 번호를 수신하면, 상기 결제카드 번호가 이미 등록되어 있는지 여부를 판단하고, 상기 결제카드 번호가 이미 등록되어 있는 경우, 상기 결제카드 번호에 대응하는 결제카드의 결제 승인을 상기 가맹점 단말기에 요청하도록 상기 통신 인터페이스를 제어하고, 상기 통신 인터페이스가 상기 가맹점 단말기로부터 상기 구매 금액 정보를 수신하면, 상기 결제카드 번호에 대응하는 회원번호를 결정하고, 상기 결제 금액 정보에 포함된 가맹점 정보를 참조하여 적립율을 결정하고, 상기 적립율에 따라 상기 적립 포인트 및 누적 포인트를 연산하도록 상기 포인트 연산부를 제어하는 제어부를 포함하고,
    상기 제어부는,
    상기 결제카드 번호가 등록되어 있지 않은 경우, 상기 결제카드 번호를 저장하여 등록하고, 상기 결제카드 번호에 대응하여 상기 누적 포인트를 적립하는 것을 특징으로 하는 포인트 적립 서버.
  11. 제10항에 있어서,
    상기 가맹점 정보는 상기 가맹점 단말기의 가맹점 고유번호 및 MAC 어드레스 중 적어도 하나를 포함하는 것을 특징으로 하는 포인트 적립 서버.
  12. 삭제
  13. 삭제
  14. 제10항에 있어서, 상기 제어부는,
    상기 회원번호에 따른 누적 포인트를 결정하고, 상기 가맹점 단말기에 상기 결제 금액 정보를 요청하여 수신하고, 상기 누적 포인트를 이용한 결제 승인을 상기 가맹점 단말기에 요청하도록 상기 통신 인터페이스를 제어하고, 상기 결제 금액 정보에 따라 차감 포인트를 연산하도록 상기 포인트 연산부를 제어하고, 상기 누적 포인트를 업데이트하는 것을 특징으로 하는 포인트 적립 서버.
  15. 제14항에 있어서, 상기 통신 인터페이스는,
    상기 결제 금액 정보를 수신하기 전에, 미리 등록되어 있는 단말기 번호에 대응하는 이동통신 단말기에 상기 누적 포인트를 이용한 결제를 요청받는 것을 특징으로 하는 포인트 적립 서버.
  16. 결제카드 번호를 입력받는 가맹점 단말기; 및
    상기 가맹점 단말기로부터 상기 결제카드 번호를 수신하는 제10항에 기재된 포인트 적립 서버;를 포함하는 포인트 적립 시스템.
  17. 제16항에 있어서, 상기 제어부는,
    상기 결제카드 번호가 미리 등록되어 있지 않은 경우, 상기 가맹점 단말기에 사용자의 단말기 번호를 요청하고, 상기 가맹점 단말기로부터 상기 단말기 번호를 수신하도록 상기 통신 인터페이스를 제어하는 것을 특징으로 하는 포인트 적립 시스템.
  18. 제16항에 있어서, 상기 제어부는,
    상기 회원번호에 따른 누적 포인트를 결정하고, 상기 가맹점 단말기에 상기 결제 금액 정보를 요청하여 수신하고, 상기 누적 포인트를 이용한 결제 승인을 상기 가맹점 단말기에 요청하도록 상기 통신 인터페이스를 제어하고, 상기 결제 금액 정보에 따라 차감 포인트를 연산하도록 상기 포인트 연산부를 제어하고, 상기 누적 포인트를 업데이트하는 것을 특징으로 하는 포인트 적립 시스템.
KR1020100136357A 2010-12-28 2010-12-28 포인트 적립 시스템에서의 포인트 적립 서버 및 이를 이용한 포인트 적립 방법 KR101041535B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020100136357A KR101041535B1 (ko) 2010-12-28 2010-12-28 포인트 적립 시스템에서의 포인트 적립 서버 및 이를 이용한 포인트 적립 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020100136357A KR101041535B1 (ko) 2010-12-28 2010-12-28 포인트 적립 시스템에서의 포인트 적립 서버 및 이를 이용한 포인트 적립 방법

Publications (1)

Publication Number Publication Date
KR101041535B1 true KR101041535B1 (ko) 2011-06-17

Family

ID=44405573

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020100136357A KR101041535B1 (ko) 2010-12-28 2010-12-28 포인트 적립 시스템에서의 포인트 적립 서버 및 이를 이용한 포인트 적립 방법

Country Status (1)

Country Link
KR (1) KR101041535B1 (ko)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016108414A1 (ko) * 2014-12-31 2016-07-07 김성길 온라인 상거래 보너스 통합 적립, 승인 시스템 및 방법
KR101756365B1 (ko) * 2016-03-22 2017-07-11 남병호 카드 결제 승인 처리 방법
KR101935388B1 (ko) * 2018-01-11 2019-01-04 주식회사 아이온커뮤니케이션즈 V2g 거래 활성화를 위한 포인트 시스템 구축 방법

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20070040194A (ko) * 2005-10-11 2007-04-16 김영훈 무선 단말기 번호를 이용한 통합 포인트 운용방법 및시스템과 이를 위한 포인트 운용 장치, 기록매체
KR100974658B1 (ko) 2003-03-10 2010-08-09 주식회사 케이티 고객 할인 카드를 이용한 소규모 상점에서의 가격 할인 및포인트 적립 서비스 제공 시스템 및 방법

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100974658B1 (ko) 2003-03-10 2010-08-09 주식회사 케이티 고객 할인 카드를 이용한 소규모 상점에서의 가격 할인 및포인트 적립 서비스 제공 시스템 및 방법
KR20070040194A (ko) * 2005-10-11 2007-04-16 김영훈 무선 단말기 번호를 이용한 통합 포인트 운용방법 및시스템과 이를 위한 포인트 운용 장치, 기록매체

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016108414A1 (ko) * 2014-12-31 2016-07-07 김성길 온라인 상거래 보너스 통합 적립, 승인 시스템 및 방법
KR101756964B1 (ko) * 2014-12-31 2017-07-26 올포인텍(주) 온라인 상거래 보너스 통합 적립, 승인 시스템 및 방법
KR101756365B1 (ko) * 2016-03-22 2017-07-11 남병호 카드 결제 승인 처리 방법
KR101935388B1 (ko) * 2018-01-11 2019-01-04 주식회사 아이온커뮤니케이션즈 V2g 거래 활성화를 위한 포인트 시스템 구축 방법

Similar Documents

Publication Publication Date Title
US20230196355A1 (en) Processing of electronic transactions
JP6023162B2 (ja) 取引管理システム及びその作動方法
US20130226682A1 (en) Person-to-person transaction identification of coupons and loyalty cards
JP5882122B2 (ja) カード支払情報通知システム、カード支払情報通知方法及びカード支払情報通知プログラム
TW200540670A (en) Information processor, information providing device, information processing method and information providing method
JP2020057433A (ja) 決済システム
CA3030440A1 (en) Processing of electronic transactions
KR20100127334A (ko) 모바일 홈쇼핑 결제 시스템 및 결제 방법
JP2019053568A (ja) ポイント管理サーバー、システム、プログラム、及び、方法
JP6138975B2 (ja) クーポン発行装置、クーポン発行システム、クーポン発行方法およびプログラム
KR101041535B1 (ko) 포인트 적립 시스템에서의 포인트 적립 서버 및 이를 이용한 포인트 적립 방법
JP2016004293A (ja) 店舗紹介支援システム
JP2007272526A (ja) ポイント決済システム
JP5636248B2 (ja) 販売支援システム
US20200219125A1 (en) System, Method, and Apparatus for Processing a Merchant Redemption Voucher
KR20140086809A (ko) 멤버쉽 서비스 제공 방법 및 서버
KR101306141B1 (ko) 맞춤형 할인 서비스 제공 서버 및 그 방법
JP5869615B2 (ja) クーポン発行装置、クーポン発行システム、クーポン発行方法およびプログラム
KR20170114882A (ko) 실거래에서 거스름돈 발생시 동전 등 현금 사용을 최소화하기 위한 모바일 거스름돈 및 돼지저금통 시스템 및 그 방법
KR101119423B1 (ko) 멤버쉽을 이용한 전자화폐 결제 시스템 및 전자화폐 결제 방법
JP2020091838A (ja) 決済処理システム、決済方法
JP2018206429A (ja) 登録電話
KR20140091183A (ko) 모바일 신용카드를 이용한 추가 서비스 시스템 및 방법
JP7329160B1 (ja) サービス提供装置、サービス提供方法、およびプログラム
WO2016157432A1 (ja) カード不要の電子ポイントサービスシステム

Legal Events

Date Code Title Description
A201 Request for examination
A302 Request for accelerated examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
LAPS Lapse due to unpaid annual fee