KR101144030B1 - Wi?Fi 라디오 맵을 이용한 할인 카드 정보 제공 시스템 및 방법 - Google Patents

Wi?Fi 라디오 맵을 이용한 할인 카드 정보 제공 시스템 및 방법 Download PDF

Info

Publication number
KR101144030B1
KR101144030B1 KR1020100069835A KR20100069835A KR101144030B1 KR 101144030 B1 KR101144030 B1 KR 101144030B1 KR 1020100069835 A KR1020100069835 A KR 1020100069835A KR 20100069835 A KR20100069835 A KR 20100069835A KR 101144030 B1 KR101144030 B1 KR 101144030B1
Authority
KR
South Korea
Prior art keywords
information
store
card
discount
subscriber
Prior art date
Application number
KR1020100069835A
Other languages
English (en)
Other versions
KR20110096477A (ko
Inventor
한동수
이민규
장래영
양현일
Original Assignee
한국과학기술원
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 한국과학기술원 filed Critical 한국과학기술원
Publication of KR20110096477A publication Critical patent/KR20110096477A/ko
Application granted granted Critical
Publication of KR101144030B1 publication Critical patent/KR101144030B1/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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/08Access point devices

Landscapes

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

Abstract

본 발명은 Wi-Fi 라디오 맵을 이용한 할인 카드 정보 제공 시스템 및 방법에 관한 것이다.
이를 위하여 본 발명은 가입자 단말이 위치한 매장을 식별하는 위치 정보 제공 수단; 각 매장에서 할인이 제공되는 카드의 목록, 각 카드가 제공하는 할인 정보를 저장하는 할인 정보 저장 수단; 및 위치 정보 제공 수단에 의하여 식별된 매장에서의 할인 정보를 할인 정보 저장 수단으로부터 추출하여, 가입자 단말로 제공하는 할인 카드 정보 처리 수단을 포함하는 할인 카드 정보 제공 시스템을 제공한다. 또한, 본 발명은 가입자 단말로부터 수신되는 신호지문 정보를 이용하여, 가입자 단말의 위치한 매장을 식별한 후, 가입자 단말이 위치한 매장에서 할인 혜택이 제공되는 카드 정보를 추출하여 가입자 단말로 전송하는 할인 카드 정보 제공 방법을 제공한다.

Description

Wi?Fi 라디오 맵을 이용한 할인 카드 정보 제공 시스템 및 방법{System and Method for Providing Discount Cards Information with Wi-Fi Radio Map}
본 발명은 Wi-Fi 라디오 맵을 이용한 할인 카드 정보 제공 시스템 및 방법에 관한 것이다. 더욱 상세하게는 Wi-Fi 라디오 맵(Wi-Fi Radio Map)을 이용하여 구매자가 위치한 매장을 확인한 뒤, 구매자가 소유하고 있는 카드 중 해당 매장에서 할인 혜택이 제공되는 할인 카드 정보를 선별하여 가입자에게 제공하는 시스템 및 방법에 관한 것이다.
일반적으로 오프라인 상에서 상품 구매의 기본적인 방식은, 사용자가 판매자의 매장에 가서 해당 상품에 대한 비용을 직접 지불하고 그에 상응하는 상품을 제공받는 형태라고 볼 수 있다. 여기서, 상품이란 대가를 받고 제공하는 모든 형태의 상거래 행위의 대상, 즉 서비스 및 물품 또는 서비스와 물품이 혼합된 형태를 모두 포함하는 개념으로 사용된다. 이러한, 상품에 대한 비용을 지불하는 방법에 있어서는 현금을 지불하거나, 신용카드로 지불하는 방법, 선불 카드로 지불하는 방법 및 상품권을 이용하여 지불하는 방법 등이 있다.
이와 같은 상거래 시스템에서 상품을 제공하는 매장은 많은 고객을 유치하기 위하여, 특정 멤버십을 가진 고객에게 일정 비용을 차감해주거나, 해당 상품 이외의 추가 상품을 제공하거나, 지불한 비용에 비례하는 보너스 포인트를 적립시켜주는 등의 각종 할인 혜택을 제공하고 있다.
이와 같은 할인 혜택에 대한 대중들의 선호도가 높아짐에 따라, 많은 수의 매장이 신용카드사, 이동통신사, 백화점, 호텔, 항공사, 포인트 서비스 업체 등 다양한 업체와 제휴를 맺는 가맹점 형태로 운영되고 있다. 또한, 일부 매장은 국가 단체와 제휴를 맺어, 공무원, 경찰, 군인, 교원과 같은 특정 신분의 고객에 대하여 할인 혜택을 제공하기도 한다.
이에 따라, 상품 구매자는 할인 혜택을 제공받기 위하여, 다수의 신용카드, 이동통신사 멤버십 카드, 백화점 멤버십 카드, 호텔 멤버십 카드, 항공사 멤버십 카드, 포인트 카드, 신분증 등 다양한 형태의 카드를 소유하게 된다.
이와 같이 구매자가 소유하게 되는 카드의 숫자가 늘어남에 따라, 구매자가 특정 매장에 방문하여 상품을 구매할 때, 해당 매장에서 복수의 카드에 대해서 각각 다양한 할인 혜택이 제공되는 경우, 구매자가 보유하고 있는 다수의 카드 중에서 어느 카드를 이용하여 결제하는 것이 더욱 효율적인지 판단하기 쉽지 않은 상황이 발생된다.
이와 같은 상황에서 일부 구매자는 해당 매장 직원에게 할인 혜택 정보를 문의하여 최고 조건의 할인 혜택이 적용되는 카드를 선택하기도 하지만, 대부분의 구매자는 매장 직원에게 할인 혜택 정보를 문의해야하는 번거로움과, 자신의 지갑을 열어 소지하고 있는 카드 정보도 일일이 확인해야하는 번거로움으로 인하여, 매장에서 이용할 카드를 대충 결정하는 경우가 대부분이다.
이에 따라, 상품 구입시 금액 차감, 포인트 적립 등의 할인 혜택을 받을 수 있는 조건을 충족함에도 불구하고, 할인 혜택을 포기하거나, 할인 혜택을 제공받더라도 최고 조건의 할인 혜택을 제공받지 못하는 사례가 비일비재하게 발생하고 있다.
이와 같은 문제점을 해결하기 위하여, 본 발명이 이루고자 하는 기술적 과제는 구매자가 소유하고 있는 가입자 단말을 이용하여, 구매자가 위치한 매장을 확인한 뒤, 구매자가 소유하고 있는 다수의 카드 중 해당 매장에서 최고의 할인 혜택이 제공되는 카드 정보를 구매자에게 제공하는 시스템 및 방법을 제공하는 것이다.
본 발명의 실시예에 따른 할인 카드 정보 제공 시스템은 가입자 단말이 위치한 매장에서의 할인 카드 정보를 제공하는 시스템으로서, 가입자 단말이 위치한 매장을 식별하는 위치 정보 제공 수단; 각 매장에서 할인이 제공되는 카드의 목록, 각 카드가 제공하는 할인 정보를 저장하는 할인 정보 저장 수단; 및 위치 정보 제공 수단에 의하여 식별된 매장에서의 할인 정보를 할인 정보 저장 수단으로부터 추출하여, 가입자 단말로 제공하는 할인 카드 정보 처리 수단을 포함한다.
또한, 본 발명의 실시예에 따른 할인 카드 정보 제공 방법은 가입자 단말이 위치한 매장에서의 할인 카드 정보를 제공하는 방법으로서, (a) 가입자 단말로부터 수신되는 신호지문 정보를 이용하여, 가입자 단말이 위치한 매장을 식별하는 단계; 및 (b) 가입자 단말이 위치한 매장에서 할인 혜택을 제공하는 카드 정보를 추출하여 가입자 단말로 전송하는 단계를 포함한다.
본 발명에 따르면, 구매자가 특정 매장에서 상품을 구매하려는 경우, 매장 직원에게 카드별 할인 혜택을 문의해야할 필요가 없으며, 자신이 소지하고 있는 카드 종류를 확인하거나, 각 카드별 할인 혜택을 일일이 비교해야할 필요없이, 가장 큰 혜택을 받을 수 있는 카드를 추천받을 수 있다. 이에 따라, 구매자는 해당 상품 구매시 사용할 카드를 편리하게 선정할 수 있으며, 최종적으로 저렴한 가격으로 상품을 구매할 수 있는 효과가 있다.
또한, 매장 직원 입장에서는 각 고객에게 일일이 할인 혜택의 설명해 줄 필요가 없으므로, 업무의 효율성을 향상시킬 수 있는 효과가 있다.
도 1은 본 발명의 실시예에 따른 할인 카드 정보 제공 시스템을 간략하게 나타낸 도면,
도 2는 본 발명의 실시예에 따른 할인 카드 정보 제공 서버 및 데이터베이스부의 내부 구성을 간략하게 나타낸 도면,
도 3은 본 발명의 실시예에 따른 Wi-Fi 라디오 맵 구축 방법 및 Wi-Fi 라디오 맵 확인 방법을 설명하기 위한 순서도,
도 4는 본 발명의 실시예에 따라 위치 정보 제공 서버에 저장되는 Wi-Fi 라디오 맵의 매핑 테이블 구성을 간략하게 나타낸 예시도,
도 5는 본 발명의 실시예에 따라 데이터베이스에 저장되는 각 정보의 포맷을 간략하게 나타낸 구성도,
도 6은 본 발명의 실시예에 따른 할인 카드 정보 제공 방법을 설명하기 위한 순서도,
도 7은 본 발명의 실시예에 따라 할인 카드 정보를 등록하는 가입자 단말의 예시 화면,
도 8은 본 발명의 실시예에 따라 할인 카드 정보를 수신한 가입자 단말의 예시 화면이다.
아래에서는 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.
명세서 전체에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다. 또한, 명세서에 기재된 "…부", "…기", "모듈" 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다.
도 1은 본 발명의 실시예에 따른 할인 카드 정보 제공 시스템을 간략하게 나타낸 도면이다.
본 발명의 실시예에 따른 할인 카드 정보 제공 시스템은 가입자 단말(110), 유무선 액세스 포인트(AP: Access Point, 이하 'AP'라 칭함)(120), 위치 정보 제공 서버(130), 할인 카드 정보 제공 서버(140) 및 데이터베이스부(150)를 포함한다.
가입자 단말(110)은 신호지문(Signal Fingerprint) 정보를 생성하고, 생성된 신호지문 정보를 위치 정보 제공 서버(130)로 전송한 뒤, 할인 카드 정보 제공 서버(140)로부터 위치하고 있는 매장에서의 할인 카드 정보를 제공받는 기능을 수행한다.
여기서, 신호지문 정보는 가입자 단말(110)이 적어도 하나 이상의 유무선 AP(120)로부터 측정되는 무선 신호의 수신강도(RSSI: Received Signal Strength Indicator)와, 해당 무선 신호를 송출한 유무선 AP(120)의 정보를 포함하여 생성하는 정보 데이터이다.
또한, 본 발명의 실시함에 있어서, 가입자 단말(110)은 Wi-Fi 라디오 맵(Wi-Fi Radio Map) 등을 이용하여 위치하고 있는 장소의 정보를 직접 취득할 수도 있다. 이 때, 가입자 단말(110)은 취득한 위치 정보를 이용하여, 할인 카드 정보 제공 서버(140)로부터 위치하고 있는 매장에서의 할인 카드 정보를 제공받을 수도 있고, 내부에 탑재된 할인 카드 선별 프로그램 등을 이용하여 매장에서의 할인 카드 정보를 직접 생성할 수도 있다.
여기서, Wi-Fi 라디오 맵은 사전에 다수의 가입자 단말에서 생성된 신호지문 정보와, 각 매장에 고유하게 할당되는 매장 식별 정보가 매핑되어 있는 데이터베이스로서, 본 발명의 실시예에 있어서는 위치 정보 제공 서버(130)에 저장된다. 여기서, 매장 식별 정보는 가입자 매장에 할당된 고유 ID나, 매장명 등이 사용될 수 있다.
즉, 가입자 단말은 신호지문 정보를 생성하여 위치 정보 제공 서버(130)로 전송하고, 위치 정보 제공 서버(130)는 전송된 신호지문 정보와, 사전에 설정된 매장 식별 정보를 매핑시켜 Wi-Fi 라디오 맵을 생성한다. 이와 같은 Wi-Fi 라디오 맵의 생성 방법 및 구조는 도 3 내지 도 4를 통하여 상세하게 설명하기로 한다.
또한, 본 발명을 실제로 구현함에 있어서, 가입자 단말(110)이 하나 이상의 액세스 포인트로부터 측정되는 무선 신호의 수신강도를 확인한 뒤, 위치 정보 제공 서버(130)로부터 Wi-Fi 라디오 맵을 수신하고 분석하여, 위치하고 있는 매장의 정보를 직접 확인하도록 구현할 수 있다.
이에 따라, 본 발명을 실시함에 있어서, 할인 카드 정보 제공 서버(140)가 가입자 단말(110)이 위치한 매장에서의 할인 가능 카드를 추천하도록 구현할 수도 있고, 할인 카드 정보 제공 서버(140)가 아닌 가입자 단말(110)이 직접 매장에서 할인 가능한 카드를 선별하여 디스플레이하도록 구현할 수도 있다.
또한, 본 발명의 실시예에 따른 가입자 단말(110)은 사전에 설정된 플랫폼을 이용하여 가입자의 보유 카드 정보를 입력받은 뒤 할인 카드 정보 제공 서버(140)로 전송하는 기능, 또는 보유 카드 정보 입력 또는 수정을 위하여 이동통신망이나 무선 인터넷망 등을 통해 할인 카드 정보 제공 서버(140)에 접속하는 기능 등을 추가로 포함할 수도 있다.
유무선 AP(120)는 관할하는 영역 내에 위치한 가입자 단말(110)의 인터넷 연결, 무선 데이터 서비스 제공을 지원하는 역할을 수행한다.
즉, 본 발명의 실시예에 따른 유무선 AP(120)는 가입자 단말(110)로부터 Wi-Fi 신호지문 정보를 수신하여 위치 정보 제공 서버(130)로 전송하고, 할인 카드 정보 제공 서버(140)로부터 송출된 할인 카드 정보를 가입자 단말(110)로 제공한다.
위치 정보 제공 서버(130)는 가입자들에 의해 축적된 신호지문 정보와 매장 식별 정보가 매핑되어 있는 Wi-Fi 라디오 맵을 저장하고 있는 서버이다. 즉, 위치 정보 제공 서버(130)는 가입자 단말(110)에서 채집된 신호지문 정보가 인터넷망을 통해 수신되면, 신호지문 정보와 매장 식별 정보를 매핑하여 Wi-Fi 라디오 맵을 생성 또는 업데이트하거나, 기저장되어 있는 Wi-Fi 라디오 맵을 이용하여 가입자 단말(110)이 위치하고 있는 매장을 식별한 뒤, 할인 카드 정보 제공 서버(140) 또는 가입자 단말(110)로 전달하는 역할을 수행한다.
할인 카드 정보 제공 서버(140)는 가입자 정보 및 가입자 단말(110)이 위치한 매장 식별 정보가 수신되면, 데이터베이스(150)에 저장되어 있는 가입자의 카드 정보, 확인된 매장 식별 정보에 대응되는 매장 정보, 해당 매장에서의 할인 정보를 추출 및 분석하여 해당 매장에서의 할인 카드 정보를 생성하고, 생성된 할인 카드 정보를 가입자 단말(110)로 전송하는 역할을 수행한다.
또한, 할인 카드 정보 제공 서버(140)는 가입자가 자신이 소유한 카드 정보를 입력, 수정 또는 삭제하거나, 매장 또는 카드사가 할인 정보 또는 매장 정보를 편집할 수 있도록, 무선 인터넷 또는 유선 인터넷을 통해 접속 가능한 왑(WAP)/웹(Web) 페이지를 운영한다.
데이터베이스부(150)는 가입자 정보, 카드 정보, 할인 정보, 매장 정보 등이 저장된다.
여기서, 본 발명의 실시예에 따른 할인 카드 정보 제공 시스템을 실제로 구현함에 있어서, 위치 정보 제공 서버(130), 할인 카드 정보 제공 서버(140) 및 데이터베이스부(150)는 하나의 구성 요소로서 구현될 수도 있다.
도 2는 본 발명의 실시예에 따른 할인 카드 정보 제공 서버 및 데이터베이스부의 내부 구성을 간략하게 나타낸 도면이다.
본 발명의 실시예에 따른 할인 카드 정보 제공 서버(140)는 프로그램 저장 모듈(1410), 메모리(1412), 입출력부(1414), 네트워크 인터페이스 카드(NIC: Network Interface Card, 이하 'NIC'라 칭함)(1416), 위치 정보 확인 모듈(1418), 가입자 정보 처리 모듈(1420), 카드 정보 처리 모듈(1422), 매장 정보 처리 모듈(1424), 할인 카드 정보 처리 모듈(1426), 데이터베이스 관리 모듈(1428) 및 제어 모듈(1430)을 포함한다.
프로그램 저장 모듈(1410)은 매장 식별 정보로부터 가입자가 위치하고 있는 매장을 확인하기 위한 위치 확인 프로그램, 추출된 할인 정보로부터 할인 카드 정보를 선별하기 위한 할인 카드 정보 선별 프로그램, 데이터베이스부(150)의 데이터 입출력 제어를 위한 데이터베이스 관리 프로그램 등 할인 카드 정보 제공 서버(140)를 운용하기 위한 각종 프로그램이 저장되어 있는 부분이다.
메모리(1412)는 제어 모듈(1430)에서 처리되는 데이터를 임시로 저장하는 부분이다. 즉, 메모리(1412)는 인터넷망을 통해 수신되는 가입자 단말(110)의 정보를 임시로 저장하다가, 할인 카드 정보 처리 모듈(1426)에 의해 할인 카드 정보가 생성되면, 저장된 가입자 단말 정보를 호출하여 제공하는 역할을 수행한다.
입출력부(1414)는 할인 카드 정보 제공 서버(140)를 운영하는 관리자가 가입자 정보, 카드 정보, 할인 정보 또는 매장 정보 등의 데이터를 입력할 수 있는 키보드, 마우스 등의 입력 장치가 구현되는 부분이다. 또한, 입출력부(1414)에는 관리자가 할인 카드 정보 제공 서버(140)의 운영 상태 등을 확인하기 위한 모니터가 구현된다.
NIC(1416)는 할인 카드 정보 제공 서버(140)와 인터넷망 사이의 데이터 송수신을 위한 통신 인터페이스를 제공하는 통신 모듈이다. 즉, NIC(1416)는 인터넷망으로부터 가입자 정보와 가입자 단말(110)이 위치하고 있는 매장 식별 정보를 수신하고, 제어 모듈(1430)을 통해 수신되는 할인 카드 정보를 인터넷망으로 송출한다.
위치 정보 확인 모듈(1418)은 가입자 단말(110)이 위치한 매장을 확인하기 위하여, 위치 정보 제공 서버(130)로부터 수신되는 매장 식별 정보를 분석하는 역할을 수행한다.
가입자 정보 처리 모듈(1420)은 인터넷망으로부터 수신된 가입자 정보로부터 가입자를 확인하고, 데이터베이스부(150)의 가입자 정보 데이터베이스(1510)로부터 해당 가입자가 사전에 등록한 보유 카드 정보를 확인하는 기능을 수행한다.
카드 정보 처리 모듈(1422)은 가입자 정보 처리 모듈(1529)에 의해 확인된 가입자의 보유 카드에 대한 정보, 즉 카드 타입, 할인 매장, 할인율, 할인 금액 등 각종 카드 관련 정보를 카드 정보 데이터베이스(1520)로부터 호출하여 처리하는 기능을 수행한다.
매장 정보 처리 모듈(1424)은 위치 정보 확인 모듈(1418)에 의해 확인된 위치의 매장에 대한 정보, 즉 매장명, 매장 타입, 할인 대상 카드 등의 정보를 매장 정보 데이터베이스(1540)로부터 호출하여 처리하는 기능을 수행한다.
할인 카드 정보 처리 모듈(1426)은 카드 정보 처리 모듈(1422)과 매장 정보 처리 모듈(1424)을 통해 확인된 가입자 보유 카드 정보 및 매장 정보에 대응되는 할인 정보를 할인 정보 데이터베이스(1530)로부터 호출하여 할인 카드 정보를 생성한 뒤, 가입자 단말(110)로 송출하는 역할을 수행한다. 여기서, 할인 카드 정보 처리 모듈(1426)은 할인 정보 데이터베이스(1530)로부터 호출된 다수의 할인 정보를 비교하여, 할인 혜택이 높은 순으로 할인 카드 목록이 정렬된 할인 카드 추천 정보를 생성하여 가입자 단말(110)로 제공할 수도 있다.
데이터베이스 관리 모듈(1428)은 데이터베이스부(150)에 저장된 각종 정보 데이터의 입출력을 관리한다. 즉, 데이터베이스 관리 모듈(1428)은 제어 모듈(1430)을 통하여 정보 데이터의 입력 요청이 있으면, 데이터베이스부(150)를 구성하는 다수의 데이터베이스 중에서 해당 정보 데이터를 관리하는 데이터베이스의 할당 영역에 입력 요청된 정보 데이터를 저장시키는 역할을 수행하고, 제어 모듈(1430)로부터 정보 데이터 제공 요청이 전달되면, 해당 데이터베이스로부터 제공 요청된 정보 데이터를 호출하여 제공하는 역할을 수행한다.
제어 모듈(1430)은 할인 카드 정보 제공 서버(140) 전반을 제어하는 구성 요소로서, 본 발명의 실시예에 따라, 인터넷망으로부터 가입자 정보 및 매장 식별 정보가 수신되면, 가입자 정보를 이용하여 해당 가입자가 보유하고 있는 카드 정보를 확인하고, 매장 식별 정보를 이용하여 가입자가 위치하고 있는 매장 정보를 확인한 후, 확인된 보유 카드 정보, 매장 정보 및 할인 정보 등을 이용하여, 가입자가 보유하고 있는 카드 중 해당 매장에서 할인 혜택이 제공되는 카드 목록만 선별된 할인 카드 정보를 생성하는 기능을 수행한다. 그리고, 생성된 할인 카드 정보를 가입자 단말(110)로 송출하는 기능을 수행한다.
또한, 본 발명의 실시예에 따른 데이터베이스부(150)는 가입자 정보 데이터베이스(1510), 카드 정보 데이터베이스(1520), 할인 정보 데이터베이스(1530), 매장 정보 데이터베이스(1540)를 포함한다.
가입자 정보 데이터베이스(1510)에는 가입자명, 가입자의 식별자, 가입자의 단말 정보, 보유 카드 정보 등이 저장되며, 카드 정보 데이터베이스(1520)에는 각각의 카드에 대한 정보, 즉 카드명, 카드 식별자, 카드 타입, 이미지 등이 저장되며, 할인 정보 데이터베이스(1530)에는 카드별 할인 정보, 매장별 할인 정보 등이 저장되며, 매장 정보 데이터베이스(1540)는 각 매장의 식별자, 매장명, 매장 타입, 위치, 매장 이미지 등이 저장된다.
도 3은 본 발명의 실시예에 따른 Wi-Fi 라디오 맵 구축 방법 및 Wi-Fi 라디오 맵 확인 방법을 설명하기 위한 순서도이다.
본 발명의 실시예에 따른 위치 모니터링 서비스를 실시함에 있어서 사전에 Wi-Fi 라디오 맵을 생성하여 위치 정보 제공 서버(130)에 저장시켜야한다. 이와 같은 Wi-Fi 라디오 맵 생성 방법에 있어서, 할인 카드 정보 제공 시스템에서 일괄적으로 신호지문 정보를 취합하여 Wi-Fi 라디오 맵을 구축하는 제1 방법, 다수의 가입자 단말(110)에 의하여 수신되는 신호지문 정보를 취합하여 Wi-Fi 라디오 맵을 구축하는 제2 방법, 할인 카드 정보 제공 시스템에서 일괄적으로 Wi-Fi 라디오 맵을 구축한 뒤 가입자 단말(110)로부터 수신되는 신호 정보를 이용하여 구축된 Wi-Fi 라디오 맵을 추가하거나 수정하는 제3 방법 등이 이용될 수 있다.
이하의 설명에 있어서는, 다수의 가입자 단말(110)로부터 얻어지는 신호지문 정보를 이용하여 Wi-Fi 라디오 맵을 생성하는 제2 방법을 기준으로 설명하기로 한다.
본 발명의 실시예에 따른 할인 카드 추천 서비스를 위하여, 각각의 매장에 대한 매장 식별 정보가 할당되어야 한다. 각 매장에 대한 매장 식별 정보의 할당은 할인 카드 정보 제공 시스템에서 일괄적으로 할당하는 것이 바람직하다. 여기서, 매장 식별 정보로서 매장명, 사전에 매장에 고유하게 할당된 ID 또는 해당 매장의 전화번호 등이 사용될 수도 있다. 이와 같이 각각의 매장에 대한 매장 식별 정보가 할당되면, 특정 매장의 매장명과 해당 매장에 할당된 매장 식별 정보 사이의 매핑 테이블을 생성한다(S310).
그리고, 앞서 언급된 제1 내지 제3 방법을 이용하여, 각 장소에서 측정되는 신호지문 정보를 취합한 뒤, 취합된 신호지문 정보를 해당 신호지문 정보가 측정된 매장 식별 정보에 매핑시켜 Wi-Fi 라디오 맵을 구축한다(S320).
이 때, 신호지문 정보와 매장 식별 정보는 일대일로 매핑될 수도 있으며, 다수 개의 신호지문 정보가 하나의 매장 식별 정보에 매핑될 수도 있다. 여기서, 신호지문 정보와 매장 식별 정보 사이의 매핑 방법은 도 4를 통하여 상세하게 설명하기로 한다.
이와 같이 Wi-Fi 라디오 맵이 구축된 할인 카드 정보 제공 시스템에서, 가입자 단말(110)은 위치한 매장에 설치된 하나 이상의 유무선 AP의 정보와, 해당 유무선 AP로부터 측정되는 수신강도를 이용하여 신호지문 정보를 생성한다. 그리고, 생성된 신호지문 정보를 위치 정보 제공 서버(130)로 전송한다.
위치 정보 제공 서버(130)는 가입자 단말(110)로부터 신호지문 정보가 수신되면(S330), 신호지문 정보와 함께 전송된 요청 메시지를 확인하여, 수신된 요청 메시지가 신호지문 정보의 등록을 위한 요청 메시지인지, 장소 확인을 위한 요청 메시지인지 여부를 판별한다(S340).
수신된 요청 메시지가 신호지문 정보 등록 요청 메시지임이 확인되면, 가입자 단말(110)로부터 위치하고 있는 매장명을 입력받는다(S350). 이 때, 가입자가 직접 매장명을 입력하도록 설정할 수도 있으나, 다수의 가입자 단말에 의하여 데이터베이스가 구축되는 특성을 고려하여 입력되는 매장명이 통일되도록, 위치 정보 제공 서버(130)가 장소 목록을 가입자 단말(110)로 제공하면, 가입자가 제공된 장소 목록 중에서 위치하고 있는 매장명을 선택하도록 설정하는 것이 바람직하다.
가입자 단말(110)에 의해 매장명이 선택되면, 해당 매장명에 기할당되었던 매장 식별 정보를 가져온다(S352). 이 때, 가입자 단말(110)에 의해 선택된 매장명에 할당된 매장 식별 정보가 존재하지 않는 경우, 위치 정보 제공 서버(130)는 새로운 매장 식별 정보를 생성한 후, 입력된 매장명에 매핑시킨다.
기저장된 Wi-Fi 라디오 맵으로부터 매장 식별 정보를 가져오거나 생성한 뒤, 위치 정보 제공 서버(130)는 S330 단계에서 수신된 신호지문 정보와 매핑되는 매장 식별 정보를 설정한다(S354). 이 때, 다수의 신호지문 정보가 하나의 매장 식별 정보에 매핑될 수도 있으며, 각각의 신호지문 정보에 대하여 고유의 매장 식별 정보가 매핑될 수도 있다. 여기서, 각각의 신호지문 정보에 대해 고유의 매장 식별 정보가 매핑되는 경우, 하나의 매장명에 다수의 매장 식별 정보가 매핑되도록 설정하는 것이 바람직하다. 이하의 설명에 있어서는, 다수의 신호지문 정보가 하나의 매장 식별 정보에 매핑되며, 하나의 매장 식별 정보가 하나의 매장명에 매핑되는 것을 기준으로 설명하기로 한다.
이와 같이 설정된 신호지문 정보, 매장 식별 정보 및 매장명 사이의 매핑 정보는 Wi-Fi 라디오 맵에 등록된다(S356). 이에 따라, 추후 가입자 단말로부터 장소 확인 요청이 전달되는 경우, 수신되는 신호지문 정보로부터 가입자 단말이 위치하고 있는 매장명을 검출할 수 있다.
한편, S340 단계에서 신호지문 정보와 함께 수신된 요청 메시지가 장소 확인 요청 메시지임이 확인되면, 수신된 신호지문 정보를 위치 정보 제공 서버(130)에 기등록된 Wi-Fi 라디오 맵의 신호지문 정보와 비교한다(S350).
위치 정보 제공 서버(130)는 Wi-Fi 라디오 맵에 기등록된 다수의 신호지문 정보 중 가입자 단말(110)로부터 수신된 신호지문 정보와 가장 유사한 신호지문 정보를 하나 이상 검출한다(S362).
이를 위하여, 위치 정보 제공 서버(130)는 가입자 단말(110)로부터 수신된 신호지문 정보를 사전에 등록된 모든 신호지문과 비교한다.
이 때, 신호지문 사이의 비교는 각각의 유무선 AP(120)로부터 수신한 무선신호에 의해 생성된 신호지문의 유사한 정보를 비교하는 방법이 사용될 수 있다. 즉, 신호지문을 각각의 유무선 AP(120)로부터의 수신강도를 인자(factor)로 하는 벡터(vector)로 보고, 전송받은 신호지문과 신호지문 집합에 포함된 각각의 신호지문 사이의 유클리드 거리(Ecuclidean Distance)를 계산하고, 계산에 의한 차이가 가장 적은 신호를 가장 유사한 신호지문으로 검출한다.
이와 같이 수신강도를 벡터로 보고 유클리드 거리를 계산함으로써 유사한 신호지문을 검출하는 방법뿐 아니라, 수신 강도에 대한 분산과 표준 편차를 이용하여 유사한 신호지문을 검출하는 방법 등 다양한 방법을 통해, Wi-Fi 라디오 맵에 기등록된 다수의 신호지문 정보 중에서 가입자 단말(110)로부터 수신된 신호지문 정보와 가장 유사한 신호지문 정보를 검출할 수 있다. 이와 같은 내용은 당업자들 사이에서 널리 알려진 기술 내용이므로, 상세한 설명은 생략하기로 한다.
그리고, 수신된 신호지문 정보와 가장 유사한 신호지문 정보로 검출된 신호지문 정보가 매핑되어 있는 매장 식별 정보를 확인한다(S364).
이와 같은 방법에 의하여, 가입자 단말(110)로부터 수신된 신호지문 정보에 대응되는 매장 식별 정보가 결정되면, 매장 식별 정보를 가입자 단말(110)이나 할인 카드 정보 제공 서버(150)로 전송하여, 가입자 단말(110) 또는 할인 카드 정보 제공 서버(150)에서 가입자가 위치하고 있는 매장을 확인할 수 있도록 한다(S366).
도 4는 본 발명의 실시예에 따라 위치 정보 제공 서버에 저장되는 Wi-Fi 라디오 맵의 매핑 테이블 구성을 간략하게 나타낸 예시도이다.
본 발명의 실시예에 따른 Wi-Fi 라디오 맵은 AP 테이블(410), 신호지문 테이블(420), 매장 테이블(430) 및 등록장소 테이블(440)을 포함하여 구성된다.
AP 테이블(410)은 가입자 단말(110)이 무선 신호의 수신강도를 측정함과 동시에 확인한 유무선 AP 정보를 수신하여 저장하는 테이블로서, 각각의 유무선 AP에 할당된 AP 식별자, 유무선 AP의 제조사, 각각의 유무선 AP에 할당되는 고유의 MAC 주소, 유무선 AP가 설치된 위치 정보 등이 포함된다. 여기서, AP 식별자는 다른 유무선 AP와 중복되지 않도록 사용하여야 하며, 이에 따라 각각의 유무선 AP에 고유하게 할당되는 MAC 주소가 그대로 사용될 수도 있다.
여기서, 본 발명을 실시예에 따른 AP 테이블(410)이 유무선 AP가 설치된 위치 정보를 포함함에 따라, 유무선 AP(120)의 설치 위치가 변경되는 경우, 위치 정보 제공 서버(130)로 유무선 AP(120)의 위치 변경 사실이 통보되도록 설정하여야 한다. 유무선 AP(120)의 위치 변경 사실을 통지받은 위치 정보 제공 서버(130)는 Wi-Fi 라디오 맵으로부터 위치 변경 사실이 통지된 유무선 AP와 관련된 신호지문 테이블을 모두 제거하고, 추후 해당 유무선 AP와 관련된 신호지문 정보가 수신되면, 해당 유무선 AP에 대한 신호지문 테이블을 생성하여 저장시킴으로써, 추후 가입자 단말(110)이 위치한 매장을 결정함에 있어서, 새롭게 저장된 신호지문 테이블이 이용될 수 있도록 한다.
신호지문 테이블(420)은 가입자 단말(110)이 임의의 위치에서 측정한 무선 신호의 수신강도와 해당 무선 신호를 송출한 유무선 AP(120)의 정보를 연계하여 테이블화된 것으로서, Wi-Fi 라디오 맵에는 다수의 신호지문 테이블(420)이 포함된다. 그리고, 다수의 신호지문 테이블은 후술할 등록장소 테이블의 신호지문 식별자 필드의 데이터로 사용된다. 이를 위하여 신호지문 테이블(420)에는 수신강도, AP 식별자, 생성일시 필드가 포함된다.
매장 테이블(430)은 할인 카드 정보 제공 시스템의 운영자나 가입자로부터 입력받은 매장 정보가 저장되는 영역으로서, 매장명과 각각의 매장에 할당된 고유의 매장 ID가 매핑되어 있는 테이블이다. 즉, 매장 테이블(430)에는 할인 카드 정보 제공 시스템의 운영자나 가입자가 가입자 단말(110)이나 컴퓨터 등을 이용하여 입력한 매장명, 매장 주소 등이 포함된 매장 정보를 비롯하여, 해당 매장에 할당된 매장 ID가 설정된다.
등록장소 테이블(440)은 가입자 단말(110)로부터 수신된 신호지문 정보와 매장 식별 정보가 매핑되는 테이블이다. 도 4에는 신호지문 정보와 매장 ID가 매핑되는 테이블이 도시되어 있으나, 모든 매장에 대하여 각각 고유한 매장명이 할당되는 경우, 매장 ID 대신 매장명이 사용될 수도 있으며, 이 때 매장 테이블(430)은 생략될 수도 있다. 이하의 설명에 있어서는 등록 장소 테이블(440)에 매장 ID가 매핑되는 것을 기준으로 설명하기로 한다.
위치 정보 제공 서버(130)는 Wi-Fi 라디오 맵에 신호지문 정보를 생성함에 있어서, 가입자 단말(110)로부터 신호지문 정보와 함께 매장명이 입력되면, 입력된 매장명에 대응되는 매장 ID를 확인한다. 그리고, 가입자 단말(110)로부터 수신된 신호지문 정보가 저장된 신호지문 테이블(420)의 식별자와 매장 ID와 연계하여 등록장소 테이블(440)에 저장시킨다. 이에 따라, 등록장소 테이블(440)은 신호지문 테이블 식별자, 등록일시, 등록자, 매장 ID 필드가 포함된다.
여기서, 본 발명을 실제로 구현함에 있어서, 도 4에 도시된 AP 테이블(410), 신호지문 테이블(420), 매장 테이블(430) 및 등록장소 테이블(440)은 다양한 형태로 변형되어 구현될 수 있다.
도 5는 본 발명의 실시예에 따라 데이터베이스에 저장되는 각 정보의 포맷을 간략하게 나타낸 구성도이다.
본 발명의 실시예에 따른 가입자 정보 데이터베이스(1510)에는 다수의 가입자 정보 데이터(510)가 저장되며, 각각의 가입자 정보 데이터(510)는 가입자 ID 표시 필드(512) 및 다수의 카드 ID 표시 필드(514, 516)를 포함하여 구성된다.
가입자 ID 표시 필드(512)는 각 가입자에게 할당된 고유 식별자(ID, 전화번호 등)가 설정되는 부분이며, 카드 ID 표시 필드(514, 516)는 가입자가 사전에 보유 카드로써 등록한 각각의 카드에 할당된 고유 식별자가 설정되는 부분이다.
즉 가입자 정보 데이터(510)를 통하여, 각각의 가입자가 보유하고 있는 카드의 숫자 및 종류를 확인할 수 있다.
본 발명의 실시예에 따른 카드 정보 데이터베이스(1520)에는 다수의 카드 정보 데이터(520)가 저장되며, 각각의 카드 정보 데이터(520)는 카드 ID 표시 필드(522), 카드 이름 표시 필드(524), 카드 타입 표시 필드(526) 및 카드 이미지 표시 필드(528)를 포함하여 구성된다.
카드 ID 표시 필드(522)는 해당 카드에 할당된 고유 식별자가 설정되는 부분이고, 카드 이름 표시 필드(524)는 해당 카드명이 설정되는 부분이며, 카드 타입 표시 필드(526)는 카드 타입, 즉 신용 카드, 멤버십 카드, 포인트 카드 등의 카드 종류가 설정되는 부분이며, 카드 이미지 표시 필드(528)는 해당 카드의 이미지가 설정되는 부분이다.
즉, 카드 정보 데이터(520)를 통해 카드명, 카드 종류, 카드 이미지가 확인될 수 있다.
본 발명의 실시예에 따른 할인 정보 데이터베이스(1530)에는 다수의 할인 정보 데이터(530)가 저장되며, 각각의 할인 정보 데이터(530)는 카드 ID 표시 필드(532), 매장 ID 표시 필드(534), 할인 혜택 표시 필드(536) 및 할인 혜택 명칭 표시 필드(538)를 포함하여 구성된다.
카드 ID 표시 필드(532)는 할인이 적용되는 카드의 고유 식별자가 설정되는 부분이며, 매장 ID 표시 필드(534)는 할인이 적용되는 매장의 고유 식별자가 설정되는 부분이며, 할인 혜택 표시 필드(536)는 해당 매장에서 각각의 카드별 혜택 내용이 설정되는 부분이며, 할인 혜택 명칭 표시 필드(538)는 제공되는 혜택의 명칭이 설정되는 부분이다. 여기서, 본 발명의 실시예에 따른 할인 정보 데이터(530)를 실제로 구현함에 있어서, 할인 혜택 명칭 표시 필드(538)는 생략될 수도 있다.
본 발명의 실시예에 따른 매장 정보 데이터 데이터베이스(1540)에는 다수의 매장 정보 데이터(540)가 저장되며, 각각의 매장 정보 데이터(540)는 매장 ID 표시 필드(542), 매장명 표시 필드(544), 매장 타입 표시 필드(546), 매장 이미지 표시 필드(548) 및 태그 표시 필드(550)를 포함하여 구성된다.
매장 ID 표시 필드(542)는 해당 매장에 할당된 고유 식별자가 설정되는 필드이고, 매장명 표시 필드(544)는 매장명이 설정되는 필드로서, Wi-Fi 라디오 맵에서 사용되는 매장 ID 및 매장명이 동일하게 사용되는 것이 바람직하다.
매장 타입 표시 필드(546)는 매장 타입, 예로서, 커피 전문점, 식당, 편의점, 주유소 등의 매장 타입이 설정되는 부분이며, 매장 이미지 표시 필드(548)는 해당 매장의 이미지, 즉 브랜드 이미지나 내부 사진 등이 설정되는 부분이며, 태그 표시 필드(550)는 매장에 대한 부가적인 설명 등이 설정되는 부분이다. 여기서, 본 발명의 실시예에 따른 매장 정보 데이터(540)를 실제로 구현함에 있어서, 매장 타입 표시 필드(546) 또는 태그 표시 필드(550)는 생략될 수도 있다. 또한, 매장 정보 데이터(540)에 매장의 위치 정보를 표시하는 필드를 추가로 포함시킬 수도 있다.
여기서, 할인 정보 데이터(530)의 매장 ID 표시 필드(534) 및 매장 정보 데이터(540)의 매장 ID 표시 필드(542)에 사용되는 매장의 고유 식별자는 동일한 식별자가 이용되는 것이 바람직하며, Wi-Fi 라디오 맵에서 사용되는 매장 ID가 이용되는 것이 바람직하다.
또한, 가입자 정보 데이터(510)의 카드 ID 표시 필드(514, 516), 카드 정보 데이터(520)의 카드 ID 표시 필드(522) 및 할인 정보 데이터(530)의 카드 ID 표시 필드(532)에 사용되는 카드 식별자도 동일한 식별자가 사용되는 것이 바람직하다.
도 6은 본 발명의 실시예에 따른 할인 카드 정보 제공 방법을 설명하기 위한 순서도이다.
본 발명의 실시예에 따른 할인 카드 정보 제공 서비스를 실행하기에 앞서, 데이터베이스를 구축하여야 한다. 데이터베이스 구축 방법으로서 할인 카드 정보 제공 시스템에서 일괄적으로 카드 정보 데이터, 할인 정보 데이터, 매장 정보 데이터를 수집하여 데이터베이스를 구축하는 제1 방법, 각 카드사와 각 매장에서 자신들과 관련된 카드 정보 데이터, 할인 정보 데이터, 매장 정보 데이터를 입력하면, 할인 카드 정보 제공 시스템이 입력된 정보 데이터를 취합하여 데이터베이스를 구축하는 제2 방법, 할인 카드 정보 제공 시스템에서 데이터를 일괄적으로 준비하는 제1 방법과 카드사 및 매장에서 입력한 데이터를 취합하는 제2 방법을 혼합하여 데이터베이스를 구축하는 제3 방법이 사용될 수 있다.
위의 방법을 통하여, 할인 카드 정보 제공 시스템에는 카드 정보 데이터베이스(1520), 할인 정보 데이터베이스(1530) 및 매장 정보 데이터베이스(1540)가 구축된다(S610).
또한, 할인 카드 정보 제공 시스템은 가입자로부터 각각 보유하고 있는 카드 정보를 입력받아 가입자 정보 데이터베이스(1510)를 구축한다(S620).
이를 위하여, 할인 카드 정보 제공 서버(140)는 가입자가 가입자 단말(110)이나 컴퓨터 등을 이용하여 웹 페이지 또는 왑 페이지에 접속하면, 카드 정보 데이터베이스(1520)로부터 저장되어 있는 모든 카드 목록을 추출하여 가입자에게 제공한다. 그리고, 가입자가 제공된 카드 목록 중에서 보유하고 있는 카드를 하나 이상 선택하면, 가입자 정보 데이터베이스(1510) 중 해당 가입자에게 할당된 데이터 영역에 카드 보유 정보로써 저장한다.
또한, 본 발명을 실제로 구현함에 있어서, 공무원, 경찰, 군인, 교원 등의 신분 정보도 매장에서의 할인 조건으로 이용될 수 있으므로, 가입자 정보 데이터베이스 구축시 할인이 가능한 신분 정보를 추가로 저장하도록 설정할 수도 있다.
가입자 단말(110)은 매장에 진입하면, 하나 이상의 유무선 AP(120)로부터 무선 신호를 수신한다(S630). 가입자 단말(110)은 수신된 무선 신호의 세기와 무선 신호를 송출한 유무선 AP(120)의 정보를 이용하여 신호지문 정보를 생성한다.
가입자 단말(110)은 생성된 신호지문 정보가 포함된 할인 정보 제공 요청 메시지를 할인 카드 정보 제공 서버(140)로 송출한다. 이 때, 할인 정보 제공 요청 메시지에는 신호지문 정보와 함께 가입자 정보(ID, 전화번호, 가입자 단말 고유 번호 등)가 포함된다.
여기서, 가입자 단말이 할인 카드 정보 제공 서버(140)로 할인 정보 제공 서비스를 요청함에 있어서, 가입자가 직접 가입자 단말(110)을 조작하는 경우에만 할인 카드 정보 제공 요청 메시지가 송출되도록 설정할 수도 있다. 또한, 가입자 단말(110)에 프로그램을 설치하여, 유무선 AP(120)가 설치된 매장에 진입하면, 자동으로 신호지문 정보를 생성한 뒤, 할인 카드 정보 제공 서버(140)로 할인 카드 정보 요청 메시지를 송출하도록 설정할 수도 있다. 또한, 매장에 설치되는 유무선 AP(120)가 관할 영역 내에 진입한 가입자 단말(110)을 인식한 뒤, 할인 카드 정보 제공 서버(140)로 해당 가입자 단말(110)에 대한 할인 카드 정보 제공 서비스 요청을 전송하도록 설정할 수도 있다.
인터넷망을 통해 가입자 단말(110)의 할인 카드 정보 제공 메시지가 수신되면, 위치 정보 제공 서버(130)는 사전에 저장된 Wi-Fi 라디오 맵을 이용하여, 할인 카드 정보 제공 메시지 내에 포함된 신호지문 정보에 대응되는 매장 식별 정보를 확인한 뒤, 확인된 매장 식별 정보를 할인 카드 정보 제공 서버(140)로 전송한다(S640). 이 때, 위치 정보 제공 서버(130)는 매장 식별 정보로서 매장명을 활용할 수도 있고, 매장 ID를 활용할 수도 있다.
할인 카드 정보 제공 메시지를 통하여 가입자 정보를 수신하고, 위치 정보 제공 서버(130)로부터 가입자가 위치한 매장 식별 정보를 수신한 할인 카드 정보 제공 서버(140)는, 수신된 가입자 정보를 이용하여 가입자 정보 데이터베이스(1510)로부터 해당 가입자가 보유하고 있는 카드 목록을 추출한다(S650).
이 때, 할인 카드 정보 제공 서버(140)는 가입자의 보유 카드 목록을 추출함과 동시에, 위치 정보 제공 서버(130)를 통해 확인된 매장 식별 정보와 매장 정보 데이터베이스(1540)의 매장 정보 데이터를 비교 검색함으로써, 가입자가 위치하고 있는 매장 정보를 추출한다.
가입자가 보유하고 있는 카드 목록과, 가입자가 위치한 매장 정보가 확인되면, 할인 카드 정보 제공 서버(140)의 할인 카드 정보 처리 모듈(1426)에서는 가입자가 보유하고 있는 카드 목록 중 해당 매장에서 할인 혜택이 제공되는 카드만을 선별하여 추출한다(S660).
할인 카드 정보 제공 서버(140)는 할인 혜택이 제공되는 카드 목록이 선별되면, 할인 정보 데이터베이스(1530)를 통해 추출된 각 카드의 할인 정보를 추출하여 할인 카드 정보를 생성한다(S670). 이 때, 추출된 하나 이상의 할인 정보를 비교하여, 할인 혜택이 높은 순으로 정렬하여 할인 카드 추천 정보를 생성할 수도 있다.
할인 카드 정보 또는 할인 카드 추천 정보가 생성되면, 할인 카드 정보 제공 서버(140)는 인터넷망을 통해 가입자 단말(110)로 할인 카드 정보 또는 할인 카드 추천 정보를 송출한다(S680). 이에 따라, 가입자는 위치하고 있는 매장에서의 할인 카드 목록 및 할인 혜택을 편리하게 확인할 수 있다.
도 7은 본 발명의 실시예에 따라 보유 카드를 등록하는 가입자 단말의 예시 화면이다.
가입자 단말(110)을 이용하여 할인 카드 정보 제공 서버(140)에 접속하면, 할인 카드 정보 제공 서버(140)는 카드 정보 데이터베이스(1520)로부터 카드 목록을 추출하여 도 7과 같이 제공한다. 가입자는 디스플레이된 카드 목록 중 자신이 보유하고 있는 카드를 선택한 뒤, 사전에 설정된 전송 버튼 또는 설정 버튼 등을 입력하여, 보유 카드 선택이 종료되었음을 할인 카드 정보 제공 서버(140)로 통지한다.
할인 카드 정보 제공 서버(140)는 가입자의 보유 카드 선택 종료가 확인되면, 선택된 카드의 카드 ID를 검출하여 가입자 정보 데이터(510)의 카드 ID 표시 필드(514, 516)에 기록한다.
도 8은 본 발명의 실시예에 따라 할인 카드 정보를 수신한 가입자 단말의 예시 화면이다.
할인 카드 정보 제공 서버(140)로부터 할인 카드 정보를 수신한 가입자 단말(110)은 도 8과 같은 화면을 통해 할인 카드 정보를 디스플레이한다.
도 8에는 상단에 가입자가 위치하고 있는 매장 정보가 디스플레이되고, 매장 정보 하단에는 보유하고 있는 카드의 목록 및 각 카드의 할인 혜택 정보가 디스플레이되는 가입자 단말의 화면이 도시되어 있다.
이상에서 본 발명을 설명함에 있어서, 할인 카드 정보 제공 서버(140)에서 매장 정보, 가입자의 보유 카드 정보 및 각 카드의 할인 정보를 추출하여 할인 카드 정보를 생성한 뒤, 생성된 할인 카드 정보를 비교하여 할인 혜택이 높은 순으로 배열된 할인 카드 추천 정보를 생성하여 가입자 단말(110)로 전송하는 예를 설명하였다. 그러나, 이와 같은 할인 카드 추천 정보를 제공하는 기술을 실제로 구현함에 있어서, 할인 카드 정보 제공 서버(140)가 할인 카드 정보를 가입자 단말(110)로 제공하면, 가입자 단말(110)이 수신된 할인 카드 정보를 직접 비교하여 할인 카드 추천 정보를 생성한 뒤 화면에 디스플레이하도록 설정할 수도 있다.
또한, 본 발명을 실제로 구현함에 있어서, 가입자 단말의 할인 카드 정보 제공 서비스 가입 여부와 상관없이 위치한 매장에서의 할인 카드 정보를 제공하도록 구현할 수도 있다. 즉, 할인 카드 정보 제공 서버(140)는 매장 내에 위치한 불특정 가입자 단말로부터 신호지문 정보가 수신되면, 수신된 신호지문 정보를 이용하여 위치하고 있는 매장을 확인하고, 해당 매장에서 할인 가능한 카드 정보를 추출하여 가입자 단말로 전송하도록 설정할 수 있다. 이 때, 가입자 단말의 사용자는 수신된 할인 카드 정보를 확인하여, 직접 할인 혜택을 제공받을 카드를 선택하게 된다.
이상에서 설명한 본 발명의 실시예는 장치 및 방법을 통해서만 구현이 되는 것은 아니며, 본 발명의 실시예의 구성에 대응하는 기능을 실현하는 프로그램 또는 그 프로그램이 기록된 기록 매체를 통해 구현될 수도 있으며, 이러한 구현은 앞서 설명한 실시예의 기재로부터 본 발명이 속하는 기술분야의 전문가라면 쉽게 구현할 수 있는 것이다.
이상에서 본 발명의 실시예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.
110: 가입자 단말 120: 유무선 AP
130: 위치 정보 제공 서버 140: 할인 카드 정보 제공 서버
1410: 프로그램 저장 모듈 1412: 메모리
1414: 입출력부 1416: 네트워크 인터페이스 카드
1418: 위치 정보 확인 모듈 1420: 가입자 정보 처리 모듈
1422: 카드 정보 처리 모듈 1424: 매장 정보 처리 모듈
1426: 할인 카드 정보 처리 모듈 1428: 데이터베이스 관리 모듈
1430: 제어 모듈 150: 데이터베이스부
1510: 가입자 정보 데이터베이스 1520: 카드 정보 데이터베이스
1530: 할인 정보 데이터베이스 1540: 매장 정보 데이터베이스
410: AP 테이블 420: 신호지문 테이블
430: 매장 테이블 440: 등록장소 테이블
510: 가입자 정보 데이터 512: 가입자 ID 표시 필드
514: 제1 카드 ID 표시 필드 516: 제n 카드 ID 표시 필드
520: 카드 정보 데이터 522: 카드 ID 표시 필드
524: 카드 이름 표시 필드 526: 카드 타입 표시 필드
528: 카드 이미지 표시 필드 530: 할인 정보 데이터
532: 카드 ID 표시 필드 534: 매장 ID 표시 필드
536: 할인 혜택 표시 필드 538: 할인 혜택 명칭 표시 필드
540: 매장 정보 데이터 542: 매장 ID 표시 필드
544: 매장명 표시 필드 546: 매장 타입 표시 필드
548: 매장 이미지 표시 필드 550: 태그 표시 필드

Claims (16)

  1. 가입자 단말이 위치하고 있는 매장에서의 할인 카드 정보를 제공하는 시스템에 있어서,
    각 매장에 할당된 매장 식별 정보와 각 매장에서 채집된 신호 지문 정보 - 여기서 신호 지문 정보는 하나 이상의 유무선 액세스 포인트로부터 측정한 무선 신호의 수신 강도와 해당 무선 신호를 송출한 유무선 액세스 포인트의 식별 정보를 포함한다 - 를 매핑시켜 구축된 Wi-Fi 라디오 맵이 저장되며, 상기 가입자 단말이 위치하고 있는 매장을 식별하는 위치 정보 제공 수단;
    적어도 각 매장에서 할인이 제공되는 카드의 목록과, 각 카드가 제공하는 할인 정보를 저장하는 할인 정보 저장 수단; 및
    상기 위치 정보 제공 수단에 의하여 식별된 매장에서의 할인 정보를 상기 할인 정보 저장 수단으로부터 추출하여, 상기 가입자 단말로 제공하는 할인 카드 정보 처리 수단;을 포함하며,
    상기 위치 정보 제공 수단은,
    상기 가입자 단말이 위치하고 있는 매장에서 상기 가입자 단말이 생성한 신호 지문 정보를 전송받고, 전송받은 신호 지문 정보를 상기 Wi-Fi 라디오 맵과 비교함으로써, 상기 가입자 단말이 위치하고 있는 매장을 식별하는 것을 특징으로 하는 할인 카드 정보 제공 시스템.
  2. 제1항에 있어서,
    상기 가입자 단말에 의해서 상기 Wi-Fi 라디오 맵의 정보가 추가되거나 수정되는 것을 특징으로 하는 할인 카드 정보 제공 시스템.
  3. 제1항에 있어서,
    상기 Wi-Fi 라디오 맵은,
    상기 유무선 액세스 포인트와 관련된 정보를 저장하는 AP 테이블;
    사전에 가입자 단말에 의하여 측정된 신호지문 정보를 하나 이상 저장하는 신호지문 테이블;
    상기 신호지문 테이블과 상기 신호지문 정보를 측정한 매장의 매장 식별 정보 사이의 매핑 정보를 저장하는 등록장소 테이블; 및
    상기 매장 식별 정보가 포함된 매장 정보를 저장하는 매장 테이블;
    을 포함하는 할인 카드 정보 제공 시스템.
  4. 제1항 내지 제3항 중 어느 한 항에 있어서,
    상기 가입자 단말의 사용자가 보유하고 있는 카드 목록이 저장되는 가입자 정보 저장 수단을 추가로 포함하며,
    상기 할인 카드 정보 처리 수단은,
    상기 할인 정보 저장 수단으로부터 추출된 하나 이상의 할인 정보 중 상기 가입자 단말의 사용자가 보유하고 있는 카드의 할인 정보만을 선별하여, 상기 가입자 단말로 제공하는 것을 특징으로 하는 할인 카드 정보 제공 시스템.
  5. 제4항에 있어서,
    상기 할인 카드 정보 처리 수단은,
    상기 선별된 할인 정보를 비교한 뒤 할인 혜택이 높은 순으로 정렬하여 상기 가입자 단말로 제공하는 것을 특징으로 하는 할인 카드 정보 제공 시스템.
  6. 제4항에 있어서,
    하나 이상의 카드 정보?여기서, 카드 정보는 카드에 할당된 고유 식별자, 카드 이름, 카드 타입, 카드 이미지 중 하나 이상을 포함함?가 저장되어 있는 카드 정보 저장 수단; 및
    하나 이상의 매장 정보?여기서, 매장 정보는 매장에 할당된 고유 식별자, 매장 이름, 매장 타입, 매장 이미지, 매장 주소 중 하나 이상을 포함함?가 저장되어 있는 매장 정보 저장 수단
    중 하나 이상을 추가로 포함하는 것을 특징으로 하는 할인 카드 정보 제공 시스템.
  7. 각 매장에 할당된 매장 식별 정보와 각 매장에서 채집된 신호 지문 정보 - 여기서 신호 지문 정보는 하나 이상의 유무선 액세스 포인트로부터 측정한 무선 신호의 수신 강도와 해당 무선 신호를 송출한 유무선 액세스 포인트의 식별 정보를 포함한다 - 를 매핑시켜 구축된 Wi-Fi 라디오 맵이 저장되는 할인 카드 정보 제공 시스템에서 실행되며, 가입자 단말이 위치하고 있는 매장에서의 할인 카드 정보를 제공하는 할인 카드 정보 제공 방법으로서,
    (a) 상기 가입자 단말로부터 수신되는 신호지문 정보와 상기 Wi-Fi 라디오 맵을 이용하여 상기 가입자 단말이 위치하고 있는 매장을 식별하는 단계; 및
    (b) 상기 가입자 단말이 위치하고 있는 매장에서 할인 혜택을 제공하는 카드 정보를 추출하여 상기 가입자 단말로 전송하는 단계;를 포함하며,
    상기 단계 (a)는,
    (a1) 상기 가입자 단말로부터 신호지문 정보를 수신하는 단계;
    (a2) 상기 가입자 단말로부터 수신된 신호지문 정보를 상기 Wi-Fi 라디오 맵과 비교하여 대응되는 매장 식별 정보를 확인하는 단계; 및
    (a3) 상기 확인된 매장 식별 정보가 할당된 매장을 상기 가입자가 위치하고 있는 매장으로 식별하는 단계;
    를 포함하는 것을 특징으로 하는 할인 카드 정보 제공 방법.
  8. 제7항에 있어서,
    상기 가입자 단말에 의해서 상기 Wi-Fi 라디오 맵의 정보가 추가되거나 수정되는 것을 특징으로 하는 할인 카드 정보 제공 방법.
  9. 제7항에 있어서,
    상기 단계 (a2)는,
    상기 Wi-Fi 라디오 맵에 저장된 다수의 신호지문 정보 중에서, 상기 가입자 단말로부터 수신된 신호지문 정보와 가장 유사한 신호지문 정보를 검출하는 단계; 및
    가장 유사한 신호지문 정보로 검출된 신호지문 정보에 매핑되어 있는 매장 식별 정보를 확인하는 단계;
    를 포함하는 할인 카드 정보 제공 방법.
  10. 제7항 또는 제9항 중 어느 한 항에 있어서,
    상기 단계 (a) 이전에,
    하나 이상의 가입자 단말로부터 상기 신호지문 정보를 수신하는 단계;
    상기 신호지문 정보가 측정된 매장의 매장명을 상기 가입자 단말로부터 입력받는 단계; 및
    상기 매장명 또는 상기 매장에 할당되는 고유 식별 번호를 상기 매장 식별 정보로 설정하고, 상기 매장 식별 정보와 상기 신호지문 정보를 매핑하여 상기 Wi-Fi 라디오 맵에 저장하는 단계;
    를 추가로 포함하는 할인 카드 정보 제공 방법.
  11. 제7항 내지 제9항 중 어느 한 항에 있어서,
    상기 단계 (a) 이전에,
    상기 가입자로부터 보유하고 있는 카드 목록을 입력받아 데이터베이스를 구축하는 가입자 정보 데이터베이스 구축 단계;
    를 추가로 포함하는 할인 카드 정보 제공 방법.
  12. 제11항에 있어서,
    상기 단계 (a)는,
    상기 가입자 단말로부터 상기 신호지문 정보를 수신함과 동시에 가입자 정보를 수신하며, 상기 신호지문 정보를 이용하여 상기 가입자 단말이 위치한 매장을 식별함과 동시에, 상기 가입자 정보를 이용하여 상기 가입자가 사전에 등록한 보유 카드 목록을 확인하는 것을 특징으로 하는 할인 카드 정보 제공 방법.
  13. 제12항에 있어서,
    상기 단계 (b)는,
    (b1) 상기 가입자 단말이 위치한 매장에서 할인 혜택이 제공되는 카드 정보를 추출하는 단계;
    (b2) 추출된 카드 정보 중에서, 상기 가입자가 사전에 등록한 보유 카드 목록에 해당되는 카드 정보만을 추출하여 할인 카드 정보를 생성하는 단계; 및
    (b3) 상기 할인 카드 정보를 상기 가입자 단말로 전송하는 단계
    를 포함하는 할인 카드 정보 제공 방법.
  14. 제13항에 있어서,
    상기 단계 (b2)에서 할인 카드 정보를 생성함에 있어서,
    추출된 카드 목록의 카드에 대한 할인 혜택을 비교하여, 할인 혜택이 높은 순으로 정렬된 할인 카드 정보를 생성하는 것을 특징으로 하는 할인 카드 정보 제공 방법.
  15. 제11항에 있어서,
    상기 가입자 정보 데이터베이스 구축 단계 이전에,
    매장 정보?여기서, 매장 정보는 매장에 할당된 고유 식별자, 매장 이름, 매장 타입, 매장 이미지, 매장 주소 중 하나 이상을 포함함?가 저장되는 데이터베이스를 구축하는 매장 정보 데이터베이스 구축 단계;
    카드 정보?여기서, 카드 정보는 카드에 할당된 고유 식별자, 카드 이름, 카드 타입, 카드 이미지 중 하나 이상을 포함함?가 저장되는 데이터베이스를 구축하는 카드 정보 데이터베이스 구축 단계; 및
    할인 정보?여기서, 할인 정보는 카드별 할인 정보 및 매장별 할인 정보를 포함함?가 저장되는 데이터베이스를 구축하는 할인 정보 데이터베이스 구축 단계
    를 추가로 포함하는 할인 카드 정보 제공 방법.
  16. 제15항에 있어서,
    상기 가입자 정보 데이터베이스 구축 단계는,
    상기 가입자의 보유 카드 목록 설정을 위한 웹페이지/왑페이지를 구축하는 단계;
    카드 정보가 저장된 데이터베이스로부터 저장된 카드 목록을 호출하여, 유무선을 통해 상기 웹페이지/왑페이지에 접속한 가입자에게 제공하는 단계;
    상기 가입자로부터 제공된 카드 목록 중에서 보유하고 있는 카드를 선택받는 단계; 및
    상기 가입자가 선택한 카드 목록을 상기 가입자의 보유 카드 목록으로 설정하여, 상기 가입자 정보 데이터베이스에 저장시키는 단계
    를 포함하는 할인 카드 정보 제공 방법.
KR1020100069835A 2010-02-22 2010-07-20 Wi?Fi 라디오 맵을 이용한 할인 카드 정보 제공 시스템 및 방법 KR101144030B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020100015821 2010-02-22
KR20100015821 2010-02-22

Publications (2)

Publication Number Publication Date
KR20110096477A KR20110096477A (ko) 2011-08-30
KR101144030B1 true KR101144030B1 (ko) 2012-05-09

Family

ID=44931716

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020100069835A KR101144030B1 (ko) 2010-02-22 2010-07-20 Wi?Fi 라디오 맵을 이용한 할인 카드 정보 제공 시스템 및 방법

Country Status (1)

Country Link
KR (1) KR101144030B1 (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018012653A1 (ko) * 2016-07-14 2018-01-18 (주)브이아이소프트 무선랜 핑거프린트에 대한 가맹점 라벨링 방법, 가맹점 라벨링 장치 및 가맹점 라벨링 시스템
WO2019074188A1 (ko) * 2017-10-11 2019-04-18 삼성전자 주식회사 카드 추천 정보 제공 방법 및 그 디바이스

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101889377B1 (ko) * 2017-04-07 2018-08-17 주식회사 로플랫 사용자의 카드 정보를 획득하는 장치 및 방법
KR102585130B1 (ko) * 2018-08-31 2023-10-05 에스케이플래닛 주식회사 라디오맵생성장치 및 그 동작 방법

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020038665A (ko) * 2002-04-30 2002-05-23 이병철 멤버십 카드의 제휴 가맹점 및 할인 정보 등에 대한유무선 맞춤형 추천 시스템
KR20090009957A (ko) * 2006-05-08 2009-01-23 스카이후크 와이어리스, 인크. Wlan 위치 확인 시스템에서 사용하기 위한 wlan 액세스 포인트 특성의 품질 계산 방법
KR20090055104A (ko) * 2007-11-28 2009-06-02 한국전자통신연구원 액세스 포인트를 이용한 위치 측정 방법 및 그 장치
KR20090063037A (ko) * 2007-12-13 2009-06-17 한국전자통신연구원 결제카드 추천 서비스 제공 방법

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020038665A (ko) * 2002-04-30 2002-05-23 이병철 멤버십 카드의 제휴 가맹점 및 할인 정보 등에 대한유무선 맞춤형 추천 시스템
KR20090009957A (ko) * 2006-05-08 2009-01-23 스카이후크 와이어리스, 인크. Wlan 위치 확인 시스템에서 사용하기 위한 wlan 액세스 포인트 특성의 품질 계산 방법
KR20090055104A (ko) * 2007-11-28 2009-06-02 한국전자통신연구원 액세스 포인트를 이용한 위치 측정 방법 및 그 장치
KR20090063037A (ko) * 2007-12-13 2009-06-17 한국전자통신연구원 결제카드 추천 서비스 제공 방법

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018012653A1 (ko) * 2016-07-14 2018-01-18 (주)브이아이소프트 무선랜 핑거프린트에 대한 가맹점 라벨링 방법, 가맹점 라벨링 장치 및 가맹점 라벨링 시스템
CN109416796A (zh) * 2016-07-14 2019-03-01 株式会社唯索福特 对无线局域网指纹进行的加盟店标定方法、加盟店标定设备及加盟店标定***
WO2019074188A1 (ko) * 2017-10-11 2019-04-18 삼성전자 주식회사 카드 추천 정보 제공 방법 및 그 디바이스
KR20190040827A (ko) * 2017-10-11 2019-04-19 삼성전자주식회사 카드 추천 정보 제공 방법 및 그 디바이스
US11232432B2 (en) 2017-10-11 2022-01-25 Samsung Electronics Co., Ltd. Method for providing card recommendation information and device thereof
KR102504309B1 (ko) * 2017-10-11 2023-02-28 삼성전자주식회사 카드 추천 정보 제공 방법 및 그 디바이스

Also Published As

Publication number Publication date
KR20110096477A (ko) 2011-08-30

Similar Documents

Publication Publication Date Title
US20160098744A1 (en) Method and system for providing location-based incentives and purchase opportunities to reward program members
US20140279014A1 (en) Push notifications for location-based content delivery
US20220351219A1 (en) Store use information distribution device, store use information distribution system equipped with same, and store use information distribution method
JP2007317177A (ja) ネットワーク広告配信システム、ネットワーク広告配信装置、方法及びプログラム
KR20170043784A (ko) 빈자리 안내 및 예약 서비스 시스템
KR101939803B1 (ko) 온오프라인 연계 비즈니스 시스템
KR20190085763A (ko) 추천 가맹점 정보 제공 방법 및 이를 이용한 추천 가맹점 정보 제공 장치
JP2008243072A (ja) 個人情報利用方法、個人情報利用システム、個人情報利用プログラム
US20030093287A1 (en) Method and apparatus for facilitating communication regarding a customer
KR20160124763A (ko) 시간을 단위로 하는 판촉 포인트의 유통 방법
KR101144030B1 (ko) Wi?Fi 라디오 맵을 이용한 할인 카드 정보 제공 시스템 및 방법
KR101765415B1 (ko) 판매자와 판매대행자 간의 연결 및 수익공유를 제공하는 판매대행 서비스 제공방법 및 제공장치
KR20180033656A (ko) 퀘스트를 이용한 보상 포인트 제공 시스템 및 그 방법
CN103179194B (zh) 一种事务处理方法、事务处理***及服务端
KR101388660B1 (ko) 전자 쿠폰을 이용한 음식 배달 제공 시스템 및 방법
KR20130028216A (ko) 상품 이용후기 검색 시스템 및 방법
JP2021196845A (ja) 決済処理方法
US20230004951A1 (en) Providing a buy now pay later product to a credit account holder
KR20160123301A (ko) 시간을 단위로 하는 판촉 포인트의 유통 방법 및 유통 관리 시스템
WO2014148626A1 (ja) マーケティングデータ収集装置、コンピュータプログラムおよび記録媒体
KR101961278B1 (ko) 네트워크를 통한 사업장 정보 제공 장치, 방법 및 시스템
KR20180046205A (ko) 정보 처리 시스템 및 방법
KR20120017888A (ko) 위치 기반에 의한 가맹점 포인트 제공 서비스 시스템 및 방법
JP6693079B2 (ja) 商品情報提供装置、商品情報提供方法、及び、プログラム
JP2009245219A (ja) 個人用電子決済端末、該端末を用いるリコメンド情報生成システム、同生成方法及び同生成プログラム

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20150429

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20160427

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20190429

Year of fee payment: 8