KR100681422B1 - 위치에 기반한 고객 인증 시스템 및 그 방법 - Google Patents

위치에 기반한 고객 인증 시스템 및 그 방법 Download PDF

Info

Publication number
KR100681422B1
KR100681422B1 KR20040113897A KR20040113897A KR100681422B1 KR 100681422 B1 KR100681422 B1 KR 100681422B1 KR 20040113897 A KR20040113897 A KR 20040113897A KR 20040113897 A KR20040113897 A KR 20040113897A KR 100681422 B1 KR100681422 B1 KR 100681422B1
Authority
KR
South Korea
Prior art keywords
customer
server
terminal
location
mobile communication
Prior art date
Application number
KR20040113897A
Other languages
English (en)
Other versions
KR20050074262A (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 유형묵
Priority to PCT/KR2005/000053 priority Critical patent/WO2005071988A1/en
Publication of KR20050074262A publication Critical patent/KR20050074262A/ko
Application granted granted Critical
Publication of KR100681422B1 publication Critical patent/KR100681422B1/ko

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

위치에 기반한 고객 인증 시스템 및 그 방법이 개시된다. 본 발명에 따른 고객 인증방법은, 네트워크를 통해 고객으로부터 네트워크에 접속된 고객단말기 및 고객의 이동통신 단말기의 각각의 지역적 위치를 확인하고, 확인된 이동통신 단말기의 지역적 위치 및 고객단말기의 지역적 위치가 서로 동일한 경우에 네트워크를 통해 접속한 고객을 정당한 구매자로 인증한다.
고객, 인증, 네트워크, 인터넷, 컨텐츠, 상품, 결제

Description

위치에 기반한 고객 인증 시스템 및 그 방법{Customer certification system based on position and a method thereof}
도 1은 본 발명에 따른 위치에 기반한 고객 인증 시스템의 일 예를 개략적으로 도시한 블록도,
도 2는 도 1의 위치에 기반한 고객 인증 시스템에 의한 고객 인증방법의 일 예를 나타낸 흐름도,
도 3은 도 1의 위치에 기반한 고객 인증 시스템에 의한 고객 인증방법의 다른 예를 나타낸 흐름도,
도 4는 본 발명에 따른 위치에 기반한 고객 인증 시스템의 다른 예를 개략적으로 도시한 블록도, 그리고
도 5는 도 4의 위치에 기반한 고객 인증 시스템에 의한 고객 인증방법을 나타낸 흐름도이다.
* 도면의 주요부분에 대한 부호의 설명 *
10, 110 : 고객단말기 20, 120 : 네트워크
30, 130 : 컨텐츠 제공업자 서버 32, 132 : 메인서버
34, 134 : 고객단말기 추적서버 40 : 인증사업자 서버
42 : 고객단말기 확인서버 44 : 이동통신 단말기 확인서버
50, 140 : 무선망 60, 150 : 이동통신 단말기
136 : 확인서버
본 발명은 위치에 기반한 고객 인증 시스템 및 그 방법에 관한 것으로서, 보다 상세하게는, 네트워크를 통해 접속된 고객단말기의 위치 및 고객단말기를 사용하는 고객의 이동통신 단말기 위치에 기반하여 정당한 고객을 인증하는 고객 인증 시스템 및 그 방법에 관한 것이다.
정보 통신 기술의 발달은 인터넷과 같은 네트워크의 발전을 동반하였으며, 네트워크의 발전은 유통시장을 활성화시키고 있다. 즉, 네트워크 기술이 발전함에 따라 사용자는 시장에 직접 가지 않고서도 상품을 보며 물건을 구매하는 것이 가능하게 되었으며, 이와 같은 상품 구매의 편리성은 사용자의 상품 구매욕구를 자극하여 유통업계를 활성화시키고, 경제를 발전시키는 계기가 되고 있다.
이와 같은 네트워크를 이용한 상품의 구매에서 가장 중요한 것이, 상품의 구매자를 정확하게 인증하고 결제 대금을 부과하여야 한다는 것이다. 이를 위해, 신용정보 회사는 네트워크를 통한 상품 구매자의 주민등록번호와 성명을 조회하여 상품 구매자의 실명을 확인하고 있다. 그런데, 이와 같은 실명 확인은 단순히 주민등록번호와 성명이 실명자인가를 확인하는 것에 지나지 않으며, 도용된 주민등록번호 및 성명의 경우에는 상품의 구매자를 오판하는 문제점이 있다.
이와 같은 문제점을 개선하기 위하여 개발된 것이 휴대폰이나 PDA(Personal Digital Assistant)과 같은 이동통신 단말기를 이용한 고객 인증방법이다. 이동통신 단말기를 이용한 고객 인증방법은, 고객이 네트워크를 통하여 상품을 구매하는 경우, 접속한 상품 구매 사이트에 이동통신 단말기의 식별번호(전화번호 등)와 주민등록번호를 입력하고, 그 사이트로부터 SMS를 통해 이동통신 단말기로 인증번호를 부여받으며, 부여받은 인증번호를 그 사이트에 재입력 함으로써 구매자 본인여부를 인증하는 방법이다.
그러나, 이와 같은 고객 인증방법은, 상품 구매시마다 고객의 주민등록번호를 입력하여야 하기 때문에, 고객의 정보가 외부로 노출될 위험성이 있다. 또한, 고객은 상품을 구매할 때마다 적어도 두 번의 입력절차를 거쳐야 하기 때문에, 상품 구매의 절차가 번거롭다는 문제점이 있다.
본 발명은 상기와 같은 문제점을 해결하기 위하여 창안된 것으로서, 고객이 네트워크를 통해 상거래를 하는 경우, 고객의 정보를 외부로 노출시킬 위험을 줄일 수 있으며, 상품을 구매할 때마다 인증번호를 입력하여야 하는 번거로움을 해소시킬 수 있는 고객 인증 시스템 및 그 방법을 제공하는 것을 목적으로 한다.
상기의 목적을 달성하기 위한 본 발명에 따른 위치에 기반한 고객 인증방법의 일 실시예는, (a) 컨텐츠 제공업자 서버가 고객인증 서버에, 네트워크를 통해 접속된 고객단말기의 지역적 위치, 및 상기 고객단말기를 사용하는 고객의 이동통 신 단말기의 지역적 위치를 확인할 것을 요청하는 단계; (b) 상기 컨텐츠 제공업자 서버가 상기 고객인증 서버에 의해 확인된 상기 고객단말기의 지역적 위치 및 상기 이동통신 단말기의 지역적 위치를 비교하는 단계; 및 (c) 비교된 상기 고객단말기의 지역적 위치 및 상기 이동통신 단말기의 지역적 위치가 동일한 경우, 상기 컨텐츠 제공업자 서버가 상기 고객단말기를 통해 로그인된 상기 고객을 정당한 고객으로 인증하는 단계를 포함하는 것을 특징으로 한다.
바람직하게는, 위치에 기반한 상기 고객 인증방법은, (d) 상기 컨텐츠 제공업자 서버가 접속된 상기 고객단말기의 네트워크 상의 위치를 추적하는 단계를 더 포함한다. 이때, 상기 고객인증 서버는 추적된 상기 고객단말기의 네트워크 상의 위치에 기초하여 상기 고객단말기의 지역적 위치를 확인한다.
여기서, 상기 이동통신 단말기의 지역적 위치는, 상기 이동통신 단말기에 가장 근접한 기지국을 검색함으로써 상기 기지국에 대한 셀(cell) 단위로 확인되거나, GPS(Global Positioning System : 위성항법장치)를 이용하여 확인되는 것이 바람직하다.
또한, 상기 고객단말기의 지역적 위치는, 상기 고객단말기의 IP(Internet Protocol)주소를 추적하고, 추적된 상기 IP주소에 기초하여 확인되는 것이 바람직하다.
상기의 목적을 달성하기 위한 본 발명에 따른 위치에 기반한 고객 인증방법의 다른 실시 예는, (a) 고객 인증을 위해 마련된 서버가 네트워크를 통해 접속된 고객단말기에, 고객의 이동통신 단말기의 정보를 입력하기 위한 입력창을 제공하는 단계; (b) 상기 서버가 접속된 상기 고객단말기의 네트워크 상의 위치를 추적하는 단계; (c) 상기 서버가 추적된 상기 고객단말기의 네트워크 상의 위치 및 입력된 상기 이동통신 단말기의 정보에 기초하여, 상기 고객단말기 및 상기 이동통신 단말기의 각각의 지역적 위치를 확인하는 단계; (d) 상기 서버가 확인된 상기 고객단말기의 지역적 위치 및 상기 이동통신 단말기의 지역적 위치를 서로 비교하는 단계; 및 (e) 비교된 상기 이동통신 단말기의 지역적 위치 및 상기 고객단말기의 지역적 위치가 서로 동일한 경우, 상기 서버가 상기 고객단말기를 통해 접속된 상기 고객을 정당한 고객으로 인증하는 단계를 포함한다.
상기의 목적을 달성하기 위한 본 발명에 따른 위치에 기반한 고객 인증방법의 또 다른 실시 예는, (a) 컨텐츠 제공업자 서버가 네트워크를 통해 접속된 고객단말기에, 고객의 이동통신 단말기의 정보를 입력하기 위한 입력창을 제공하는 단계; (b) 상기 컨텐츠 제공업자 서버가 고객인증 서버에, 입력된 상기 정보에 기초하여 상기 이동통신 단말기의 지역적 위치 및 상기 고객단말기의 지역적 위치를 확인할 것을 요청하는 단계; (c) 상기 고객인증 서버가 상기 요청에 따라 확인된 상기 고객단말기의 지역적 위치 및 상기 이동통신 단말기의 지역적 위치를 서로 비교하는 단계; 및 (d) 비교된 상기 이동통신 단말기의 지역적 위치 및 상기 고객단말기의 지역적 위치가 서로 동일한 경우, 상기 고객인증 서버가 상기 고객단말기를 통해 상기 고객을 정당한 고객으로 인증하는 단계를 포함한다.
바람직하게는, 상기 고객 인증방법은, (e) 상기 컨텐츠 제공업자 서버가 상기 고객단말기의 IP주소를 추적하는 단계를 더 포함한다. 여기서, 상기 (b) 단계는 상기 (e) 단계에 의해 추적된 상기 IP주소에 기초한 상기 고객단말기의 지역적 위치의 확인을 요청한다.
한편, 본 발명에 따른 위치에 기반한 고객 인증방법은, 네트워크를 통해 접속된 고객단말기에, 고객의 이동통신 단말기의 정보를 입력하는 입력창을 제공하는 메인서버; 상기 고객단말기의 네트워크 상의 위치를 추적하는 고객단말기 추적서버; 및 상기 고객단말기 추적서버에 의해 추적된 상기 고객단말기의 네트워크 상의 위치 및 상기 메인서버를 통해 입력된 상기 이동통신 단말기의 정보에 기초하여, 상기 고객단말기 및 상기 이동통신 단말기의 각각의 지역적 위치를 확인하는 위치확인 서버를 포함하는 고객 인증 시스템을 제공한다. 여기서, 상기 메인서버 또는 상기 위치확인 서버는, 상기 위치확인 서버에 의해 확인된 상기 고객단말기의 지역적 위치 및 상기 이동통신 단말기의 지역적 위치를 서로 비교하고, 비교된 상기 이동통신 단말기의 지역적 위치 및 상기 고객단말기의 지역적 위치가 서로 동일한 경우에 상기 고객을 인증한다.
이로써, 본 발명에 따른 고객 인증 시스템 및 그 방법은, 고객이 네트워크를 통해 상품을 구매하고 그에 대한 결제를 하는 경우, 고객의 정보를 외부로 노출시킬 위험을 줄일 수 있으며, 상품을 구매할 때마다 인증번호를 입력하여야 하는 번거로움을 해소시킬 수 있게 된다.
이하, 첨부된 도면을 참조하여 본 발명에 따른 위치에 기반한 고객 인증 시스템 및 그 방법을 상세하게 설명한다.
도 1은 본 발명에 따른 위치에 기반한 고객 인증 시스템을 개략적으로 도시 한 블록도이다. 도면을 참조하면, 위치에 기반한 고객 인증 시스템은, 고객단말기(10), 네트워크(20), 컨텐츠 제공업자(CP) 서버(Contents Provider Server)(30), 인증사업자 서버(40), 무선망(50), 및 고객의 이동통신 단말기(60)로 구성된다. 여기서, 컨텐츠 제공업자 서버(30)는 인증사업자 서버(40)에 회원으로 가입되어 있으며, 인증사업자 서버(40)에 의한 회원여부의 판단 등은 그 설명을 생략한다.
고객은 고객단말기(10) 및 네트워크(20)를 통하여 컨텐츠 제공업자 서버(30)에 접속이 가능하다. 여기서, 컨텐츠 제공업자 서버(30)는 네트워크(20) 상에 쇼핑몰을 구축하고 상품을 판매하는 쇼핑몰 서버, 영어나 일본어, 기타 학습에 대한 온라인 상의 동영상 강의를 수행하는 학습컨텐츠 제공업자 서버 등 다양한 서버를 포함한다. 이때, 컨텐츠 제공업자 서버(30)는 메인서버(32) 및 고객단말기 추적서버(34)를 구비한다.
메인서버(32)는 네트워크(20)를 통해 접속된 고객단말기(10)에 고객의 이동통신 단말기(60)의 식별번호, 고객의 성명을 포함한 이동통신 단말기의 정보를 입력할 수 있도록 입력창을 제공한다. 여기서, 이동통신 단말기(60)는 셀룰러 폰(cellular telephone), 피씨에스(PCS)(Personal Communiocation Services), PDA, IMT-2000(International Mobile Telecommunications-2000) 등을 포함하며, 각각의 이동통신 단말기(60)에는 고유의 식별번호가 부여된다. 이때, 각각의 이동통신 단말기(60)에 부여된 식별번호는 이동통신 단말기(60)의 제조단계에서 부여된 제품번호가 될 수 있으며, 고객에게 판매된 뒤에 부여된 전화번호가 될 수도 있다.
또한, 메인서버(32)는 고객이 해당 사이트에 회원으로 가입하는 경우에는 가 입 시에만 고객으로 하여금 이동통신 단말기(60)의 정보를 입력하도록 하며, 고객에 의해 입력된 정보를 데이터베이스 서버(도시하지 않음)에 데이터베이스로 저장함으로써 접속시마다 이동통신 단말기의 정보를 입력하는 번거로움을 제거하는 것이 바람직하다.
고객단말기 추적서버(34)는 네트워크(20)를 통해 접속된 고객단말기(10)의 네트워크 상의 주소를 추적한다. 일반적으로, 고객단말기(10)의 네트워크 상의 주소는 IP(Internet Protocol)주소로 불리우며, 이때의 네트워크 상의 주소는 IPv4 또는 IPv6에 의해 표현될 수 있다. 여기서, 고객단말기 추적서버(34)는 컨텐츠 제공업자 서버(30)에 구비되는 것으로 도시하고 설명하였지만, 이에 한정되는 것은 아니며, 다음에 설명되는 인증 사업자 서버(40)에 구비될 수도 있다.
인증 사업자 서버(40)는 통상 고객단말기 확인서버(42) 및 이동통신 단말기 확인서버(44)를 구비한다.
고객단말기 확인서버(42)는 고객단말기 추적서버(34)에 의해 추적된 고객단말기(10)의 네트워크 상의 주소에 기초하여 고객단말기(10)의 지역적 위치를 확인한다. 예를 들어, 고객단말기(10)의 네트워크 상의 주소가 IPv4에 따라 표현된 경우, 고객단말기(10)의 네트워크 상의 주소는 xxx.xxx.xxx.xxx로 표현될 수 있으며, 이 경우 각각의 xxx는 0 내지 255의 숫자로 표현될 수 있다. 이때, 각각의 숫자는 사설 또는 공인 IP여부, 라우터 정보 등을 포함하며, 각각의 숫자를 추적하여 고객단말기(10)의 지역적 위치를 알 수 있다. 이와 같이 IP주소를 통해 고객단말기(10)의 위치를 파악하기 위해서, 고객단말기 추적서버(34)(또는 고객단말기 확인서버 (42))는 상기한 라우터 정보 등과 이 라우터 등의 위치에 관련된 지역 정보 등을 포함하는 별도의 데이터 베이스를 구비할 수 있다. 이에 따라, 라우터 정보 등을 통해 고객단말기 추적서버(34)(또는 고객단말기 확인서버(42))는 고객단말기(10)의 지역적 위치를 파악할 수 있다.
또한, 고객단말기 확인서버(42)가 ISP(Internet Service Provider : 인터넷 서비스 제공업자) 서버(도시하지 않음)와 연동되어, 즉, ISP 서버에 대해 해당 IP 주소의 지역적 정보를 조회 요청하고 이에 대한 정보를 전송받음으로써, 고객단말기(10)의 지역적 위치를 확인하도록 구현될 수도 있다.
이동통신 단말기 확인서버(44)는 무선망(50)을 통해 연결된 고객의 이동통신 단말기(60)의 지역적 위치를 확인한다. 여기서, 무선망(50)은 이동통신 사업자에 의해 관리되는 것으로서, 실질적으로는 중계기, 기지국, 교환기, 인공위성 등과 같은 복수의 장치들로 구성되나, 본 명세서에서는 이들을 통합하여 '무선망'으로 명명하였다. 이때, 이동통신 단말기 확인서버(44)는 고객의 이동통신 단말기(60)에 가장 근접한 기지국을 검색하고, 그 기지국을 중심으로 셀(cell) 단위로 이동통신 단말기(60)의 위치를 확인한다. 또한, 만약 이동통신 단말기(50)가 GPS 수신장치를 구비하는 경우, 이러한 GPS(Global Positioning System : 위성항법장치)를 이용하여(즉, GPS 수신장치에 의해 수 미터 이내의 오차 범위로 파악된 이동통신 단말기(50)의 위치를 이동통신사의 서버를 통해 조회함으로써, 이동통신 단말기(60)의 위치를 확인할 수도 있다. 나아가 GPS 뿐만 아니라 예컨대 블루투스 모듈을 탑재한 이동통신 단말기의 경우에는 블루투스를 이용한 이동통신 단말기 위치 파악 기능을 이용하여, 또한, RFID 태그를 이용한 위치 파악이 가능한 이동통신 단말기의 경우에는 이러한 기능을 이용하여 위치 파악을 하는 것도 가능할 것이다.
도 2는 도 1의 위치에 기반한 고객 인증 시스템에 의한 고객 인증방법의 일 예를 나타낸 흐름도이다. 도면을 참조하여 위치에 기반한 고객 인증방법을 상세하게 설명한다.
고객은 고객단말기(10)을 통하여 컨텐츠 제공업자 서버(30)에 접속하고 회원으로 가입할 수 있다. 이 경우, 컨텐츠 제공업자 서버(30)의 메인서버(32)는 고객단말기(10)에 소정의 정보입력창을 제공하며, 고객은 제공된 정보 입력창을 통하여 고객의 이동통신 단말기에 대한 정보를 입력한다(S101). 여기서, 고객의 이동통신 단말기에 대한 정보는 이동통신 단말기(60)의 식별번호(예컨대 전화번호), 이동통신 단말기(60)의 가입자인 고객의 성명 등을 포함한다.
고객이 컨텐츠 제공업자 서버(30)로부터 소정의 상품을 구매하고, 구매한 상품에 대한 결제를 요청하면(S103), 컨텐츠 제공업자 서버(30)의 고객단말기 추적서버(34)는 고객단말기(10)의 네트워크 상의 위치를 추적한다(S105). 여기서는 고객단말기 추적서버(34)에 의해 추적된 고객단말기(10)의 네트워크 상의 위치는 IPv4에 따른 IP주소인 것으로 설명한다.
고객단말기 추적서버(34)에 의해 고객단말기(10)의 IP주소가 추적되면, 메인서버(32)는 네트워크를 통해 접속된 고객단말기(10) 및 고객의 이동통신 단말기(60)의 지역적 위치를 확인해 줄 것을 인증사업자 서버(40)에 요청한다(S107).
컨텐츠 제공업자 서버(30)로부터 위치확인 요청신호가 수신되면, 인증사업자 서버(40)의 고객단말기 확인서버(42)는 고객단말기 추적서버(34)에 의해 추적된 IP주소에 기초하여 네트워크를 통해 접속된 고객단말기(10)의 지역적 위치를 확인한다. 예를 들어, 고객단말기(10)의 IP주소가 192.xxx.xxx.1 인 경우, 라우터의 위치를 추적하고 그에 대응하는 셀을 추적함으로써, 셀 단위의 고객단말기(10)의 위치가 확인될 수 있다. 또는 전술한 바와 같이 ISP 서버에 대해서 해당 IP를 가진 고객단말기(10)의 지역적 정보 제공 요청을 하고 ISP 가 제공하여 주는 지역적 정보를 토대로 고객단말기(10)의 위치를 확인할 수도 있다.
또한, 이동통신 단말기 확인서버(44)는 이동통신 단말기(60)로부터 가장 근접한 거리에 있는 기지국을 검색하고, 그 기지국에 대응하는 셀을 추적함으로써, 셀 단위의 이동통신 단말기(60)의 위치를 확인할 수 있다. 또는, 전술한 바와 같이 인공위성을 이용하여 GPS에 따라 이동통신 단말기(60)의 위치를 확인할 수도 있다(S109).
인증사업자 서버(40)에 의해 고객단말기(10) 및 이동통신 단말기(60)의 각각의 지역적 위치가 확인되면, 컨텐츠 제공업자 서버(30)의 메인서버(32)는 확인된 각각의 지역적 위치가 서로 동일한지의 여부를 비교한다(S111). 이때, 인증사업자 서버(40)는 고객단말기(10) 및 이동통신 단말기(60)의 각각의 지역적 위치를 서초동, 신림동 등과 같은 셀 단위로 확인할 수도 있으며, 이 경우 확인된 각각의 지역적 셀이 동일하면, 메인서버(32)는 각각의 지역적 위치가 동일한 것으로 판단한다.
고객단말기(10) 및 이동통신 단말기(60)의 각각의 지역적 위치가 서로 동일한 것으로 판단되면, 메인서버(32)는 결제를 요청한 고객에 대하여 정당한 구매자 인 것으로 판단하고 고객을 인증한다(S115). 만일, 고객단말기(10) 및 이동통신 단말기(60)의 각각의 지역적 위치가 서로 다른 것으로 판단되면, 메인서버(32)는 결제를 요청한 고객을 정당한 구매자가 아닌 것으로 판단하고 고객인증이 불허되었음을 알린다(S117).
도 3은 도 1의 위치에 기반한 고객 인증 시스템에 의한 고객 인증방법의 다른 예를 나타낸 흐름도이다.
고객은 고객단말기(10) 및 네트워크(20)를 통하여 컨텐츠 제공업자 서버(30)에 접속할 수 있으며, 접속된 컨텐츠 제공업자 서버(30)로부터 상품을 구매할 수 있다. 이때, 고객이 컨텐츠 제공업자의 회원이 아닌 경우, 고객은 컨텐츠 제공업자 서버(30)에 대하여 비회원에 대한 결제를 해 줄것을 요청할 수 있다(S201).
고객단말기(10)로부터 결제요청이 수신되면, 컨텐츠 제공업자 서버(30)의 메인서버(32)는 이동통신 단말기(60)에 대한 정보를 입력할 수 있도록 고객단말기(10)에 정보입력창을 제공한다(S203). 이때, 고객에 의해 입력되는 이동통신 단말기(60)에 대한 정보는 가입자 즉, 고객의 성명 및 이동통신 단말기의 식별번호를 포함하는 것이 바람직하다.
고객으로부터 이동통신 단말기(60)에 대한 정보가 입력되면, 메인서버(32)는 입력된 이동통신 단말기(60)에 정보와 함께 고객단말기(10)에 대한 정보를 인증사업자 서버(40)에 전송한다(S205). 여기서, 고객단말기(10)에 대한 정보는, 고객단말기(10)로부터 수신되는 데이터에 포함된 식별자 정보를 말한다.
인증사업자 서버(40)는 컨텐츠 제공업자 서버(30)로부터 수신한 고객단말기 (10)에 대한 정보 및 이동통신 단말기(60)에 대한 정보에 기초하여 각각의 지역적 위치를 확인한다(S207). 이때, 인증사업자 서버(40)는 고객단말기(10)의 식별자 정보에 기초하여 고객단말기(10)의 IP주소를 추적하고, 추적된 IP주소에 기초하여 고객단말기(10)의 지역적 위치를 확인한다. 각각의 지역적 위치의 확인방법은 상술한 바와 같다.
각각의 지역적 위치가 확인되면, 인증사업자 서버(40)는 확인된 각각의 지역적 위치가 서로 동일한지를 비교하며(S209), 각각의 지역적 위치가 서로 동일하면(S211) 결제를 요청한 고객이 정당한 구매자인 것으로 고객을 인증한다(S213). 만일, 비교된 각각의 지역적 위치가 서로 다르면, 결제를 요청한 고객은 정당한 구매자가 아닌 것으로 고객인증이 되지 않는다(S215).
도 4는 본 발명에 따른 위치에 기반한 고객 인증 시스템의 다른 예를 개략적으로 도시한 블록도이다. 도면을 참조하면, 위치에 기반한 고객 인증 시스템은 고객단말기(110), 네트워크(120), 컨텐츠 제공업자 서버(130), 무선망(140), 및 이동통신 단말기(150)를 구비한다. 이때, 컨텐츠 제공업자 서버(130)는 메인서버(132), 고객단말기 추적서버(134), 및 확인서버(136)를 구비한다. 여기서, 고객단말기(110), 네트워크(120), 메인서버(132), 고객단말기 추적서버(134), 무선망(140), 및 이동통신 단말기(150)는 도 1의 고객단말기(10), 네트워크(20), 메인서버(32), 고객단말기 추적서버(34), 무선망(50), 및 이동통신 단말기(60)와 기능 및 작용이 동일하므로, 그 설명을 생략한다.
컨텐츠 제공업자 서버(130)의 확인서버(136)는 고객단말기 추적서버(134)에 의해 추적된 고객단말기(110)의 IP주소에 기초하여 고객단말기(110)의 지역적 위치를 확인하며, 또한 이동통신 단말기(150)의 지역적 위치를 확인한다. 각각의 지역적 위치 확인방법은 상술한 바와 같다.
도 5는 도 4의 위치에 기반한 고객 인증 시스템에 의한 고객 인증방법을 나타낸 흐름도이다. 도면을 참조하면, 네트워크(120)를 통해 접속된 고객단말기(110)로부터 결제요청이 수신되는 경우(S301), 메인서버(132)는 고객단말기(110)에 이동통신 단말기(150)의 정보를 입력하기 위한 입력창을 제공한다(S303).
이때, 고객단말기 추적서버(134)는 네트워크(120)를 통해 접속된 고객단말기(110)의 네트워크 상의 주소를 추적한다(S305).
확인서버(136)는 고객단말기 추적서버(134)에 의해 추적된 고객단말기(110)의 네트워크 상의 위치 및 고객단말기(110)로부터 수신된 이동통신 단말기(150)의 정보에 기초하여 각각의 지역적 위치를 확인한다(S307).
확인서버(136)에 의해 각각의 지역적 위치가 확인되면, 컨텐츠 제공업자 서버(130)의 메인서버(132)는 확인된 각각의 지역적 위치가 서로 동일한지 여부를 판단하며(S309), 각각의 지역적 위치가 서로 동일한 경우에 결제 요청한 고객을 정당한 구매자로 인증한다(S311). 각각의 지역적 위치가 서로 다른 것으로 판단되면, 결제를 요청한 고객은 정당한 구매자가 아닌 것으로 판단됨은 상술한 바와 같다(S313).
여기서, 본 발명에 따른 고객 인증방법은 네트워크를 통한 상거래의 결제시에 적용된 것으로 설명하였지만, 이에 한정된 것은 아니며, 네트워크를 통해 특정 사이트에 로그인한 사용자가 정당한 사용자인지를 판별하는데 응용될 수도 있다. 즉, 특정 사이트에 회원으로 가입된 사용자의 성명 및 이동통신 단말기의 식별번호를 해당 서버에 등록하고, 접속된 사용자가 이용하는 고객단말기와 등록된 이동통신 단말기의 위치가 동일한 경우에 그 접속된 사용자를 정당한 사용자로 인증하는데 응용될 수도 있다.
한편, 본 발명의 각 실시예에서 도시하고 설명한 각각의 서버들 및 이러한 각 서버에 포함되어 있는 개개의 서버들은, 각각 단일의 서버로 구성될 수도 있고 여러 개의 서버로 구성될 수도 있다. 또한, 이와 반대로, 이러한 각 서버들 및 각 서버에 포함되어 있는 개개의 서버들은 둘 또는 그 이상의 서버들의 기능을 모두 수행하는 하나의 서버로서 구현될 수도 있을 것이다. 예컨대, 도 1의 실시예에서 고객단말기 확인서버(42)와 이동통신 단말기 확인서버(44)가 하나의 서버로서 구현되도록 구성될 수도 있고, 고객단말기 추적서버(34)와 고객단말기 확인서버(42)가 하나의 서버로서 구현될 수도 있으며, 이와 반대로 고객 단말기 확인 서버(42)가 전술한 바와 같은 확인 동작을 하는 서버와 함께 다수의 IP 주소에 대응되는 위치에 대한 데이터를 저장하고 있는 별도의 DB 서버를 포함하도록 세분화하여 구성될 수도 있다.
나아가, 본 발명의 실시예에서 도시하고 설명한 개개의 서버들은 그 고유의 수행 기능이 다른 주체에 의해 수행되도록 그 위치가 변경될 수도 있다. 예컨대, 전술한 바와 같이 도 1의 실시예에서 고객단말기 추적서버(34)는 콘텐츠 제공업자 서버(30) 내에 마련될 수도 있고 인증사업자 서버(40) 내에 마련될 수도 있다.
또한, 본 발명의 실시예에서 어느 한 서버의 수행 동작이 다른 서버에 의해 수행되더라도, 이러한 변형이 인증을 받고자 하는 고객의 입장에서 동일한 결과를 얻을 수 있다면, 이와 같이 변형된 방식에 의한 구현도 본 발명의 보호범위에 포함되도록 해석되어야 할 것이다. 예컨대, 도 1의 실시예에서는 인증사업자 서버(40)가 고객단말기(10)와 이동통신 단말기(60)의 각 지역적 위치를 비교하고 이러한 비교결과에 따라 메인서버(32)가 비교 결과를 토대로 고객을 인증하도록 기재되어 있으나, 인증사업자 서버(40)가 비교 결과에 따라 고객을 인증하도록 변형될 수 있을 것이다.
이러한 점에 기초하여, 본 발명의 실시예에서는 개개의 세부 서버들이 소속되어 있는 주체 및 개개의 서버들에 의해 수행되는 동작을 인증사업자 또는 컨텐츠 제공업자 등으로 국한하여 예시하였으나, 본 발명의 보호범위는 이러한 실시예에 국한되어서는 안되고, 이동통신 단말기의 위치와 고객 단말기의 위치를 비교하여 인증을 하거나 결제를 하는 기술적 사상이 포함되는 한, 동일한 기능을 수행하는 서버가 속해 있는 주체가 상이하거나 또는 다른 제 3의 주체에 의해 수행되는 경우 또는 하나의 서버에 의해 수행되는 동작 중 일부 동작이 다른 서버에 의해서 수행되는 경우도 포함되도록 해석되어야 할 것이다.
본 발명에 따른 고객 인증방법은, 고객의 이동통신 단말기의 지역적 위치와 고객이 네트워크를 통해 접속한 고객단말기의 지역적 위치가 일치하는 경우에만 로그온된 고객을 정당한 고객으로 인증하기 때문에, 타인의 아이디 및 패스워드를 사 용하여 네트워크에 부정 접속하는 폐단을 방지할 수 있게 된다.
또한, 고객은 본 발명에 따른 고객 인증방법을 적용하는 사이트에 가입하는 경우, 자신의 주민등록번호, 주소 등의 개인정보를 입력할 필요없이 성명 및 이동통신 단말기의 고유번호만 입력하면 되므로 개인의 정보가 외부로 노출될 위험성이 적어지며, 또한, 상품을 구매할 때마다 반복적인 인증절차를 거쳐야 했던 번거로움이 해소되게 된다.
이상에서는 본 발명의 바람직한 실시예에 대해서 도시하고 설명하였으나, 본 발명은 상술한 특정의 실시예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면 누구든지 다양한 변형 실시가 가능한 것은 물론이고, 그와 같은 변경은 청구범위 기재의 범위 내에 있게 된다.

Claims (9)

  1. 삭제
  2. 삭제
  3. 삭제
  4. 삭제
  5. 삭제
  6. 삭제
  7. (a) 컨텐츠 제공업자 서버가 네트워크를 통해 접속된 고객단말기에, 고객의 이동통신 단말기의 정보를 입력하기 위한 입력창을 제공하는 단계;
    (b) 상기 컨텐츠 제공업자 서버가 고객인증 서버에, 입력된 상기 정보에 기초하여 상기 이동통신 단말기의 지역적 위치 및 상기 고객단말기의 지역적 위치를 확인할 것을 요청하는 단계;
    (c) 상기 고객인증 서버가 상기 요청에 따라 상기 고객단말기의 지역적 위치를 상기 고객단말기의 IP 주소에 기초하여 확인하는 단계;
    (d) 상기 고객인증 서버가 확인된 상기 고객단말기의 지역적 위치 및 상기 이동통신 단말기의 지역적 위치를 서로 비교하는 단계; 및
    (e) 비교된 상기 이동통신 단말기의 지역적 위치 및 상기 고객단말기의 지역적 위치가 서로 동일한 경우, 상기 고객인증 서버가 상기 고객단말기를 통해 상기 고객을 정당한 고객으로 인증하는 단계를 포함하는 것을 특징으로 하는 위치에 기반한 고객 인증방법.
  8. 삭제
  9. 네트워크를 통해 접속된 고객단말기에, 고객의 이동통신 단말기의 정보를 입력하는 입력창을 제공하는 메인서버;
    상기 고객단말기의 네트워크 상의 위치를 상기 고객단말기의 IP 주소에 기초하여 추적하는 고객단말기 추적서버; 및
    상기 고객단말기 추적서버에 의해 추적된 상기 고객단말기의 네트워크 상의 위치 및 상기 메인서버를 통해 입력된 상기 이동통신 단말기의 정보에 기초하여, 상기 고객단말기 및 상기 이동통신 단말기의 각각의 지역적 위치를 확인하는 위치확인 서버를 포함하며,
    상기 메인서버 및 상기 위치확인 서버 중 어느 하나는, 상기 위치확인 서버에 의해 확인된 상기 고객단말기의 지역적 위치 및 상기 이동통신 단말기의 지역적 위치를 서로 비교하고, 비교된 상기 이동통신 단말기의 지역적 위치 및 상기 고객단말기의 지역적 위치가 서로 동일한 경우에 상기 고객을 정당한 고객으로 인증하는 것을 특징으로 하는 위치에 기반한 고객 인증 시스템.
KR20040113897A 2004-01-12 2004-12-28 위치에 기반한 고객 인증 시스템 및 그 방법 KR100681422B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/KR2005/000053 WO2005071988A1 (en) 2004-01-12 2005-01-08 Customer certification system based on position and a method thereof

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR20040002093 2004-01-12
KR1020040002093 2004-01-12

Publications (2)

Publication Number Publication Date
KR20050074262A KR20050074262A (ko) 2005-07-18
KR100681422B1 true KR100681422B1 (ko) 2007-02-09

Family

ID=37263089

Family Applications (1)

Application Number Title Priority Date Filing Date
KR20040113897A KR100681422B1 (ko) 2004-01-12 2004-12-28 위치에 기반한 고객 인증 시스템 및 그 방법

Country Status (1)

Country Link
KR (1) KR100681422B1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101083210B1 (ko) 2009-09-14 2011-11-11 사단법인 금융결제원 불법사용 방지 기능을 제공하는 공인 인증서 운용방법 및 시스템과 이를 위한 기록매체

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100705038B1 (ko) * 2005-09-05 2007-04-09 엘지전자 주식회사 이동통신단말기 및 전자결재인증방법
KR100809941B1 (ko) * 2006-05-26 2008-03-06 주식회사 골든오일 정보 처리방법 및 시스템과 정보 처리장치와 프로그램기록매체
KR100914548B1 (ko) * 2006-07-03 2009-09-02 (주)씽크에이티 전화인증 서비스를 통한 인터넷 기반의 사전 검증 시스템
KR101414551B1 (ko) * 2012-04-20 2014-07-03 주식회사 엑스엘게임즈 사용자 인증 시스템 및 방법
KR101448719B1 (ko) * 2012-08-16 2014-10-08 네이버 주식회사 일회용 인증번호를 이용한 로그인 시스템, 방법 및 컴퓨터 판독 가능한 기록 매체
KR102583324B1 (ko) * 2016-09-07 2023-09-27 십일번가 주식회사 주문 전용 장치 및 이를 이용한 ap 기반 상품 주문 시스템 및 방법, 그리고 컴퓨터 프로그램이 기록된 기록매체

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101083210B1 (ko) 2009-09-14 2011-11-11 사단법인 금융결제원 불법사용 방지 기능을 제공하는 공인 인증서 운용방법 및 시스템과 이를 위한 기록매체

Also Published As

Publication number Publication date
KR20050074262A (ko) 2005-07-18

Similar Documents

Publication Publication Date Title
US10521786B2 (en) Method of reducing fraud in on-line transactions
US10289833B2 (en) Authenticating internet user identities in electronic transactions
US8656458B2 (en) Method and system for authenticating internet user identity
US9033225B2 (en) Method and system for authenticating internet users
US8770477B2 (en) Method for identifying the georgrapic location of a router
AU2010200066B2 (en) Method and system for authenticating internet user identity
US8640197B2 (en) Methods for acquiring an internet user's consent to be located and for authenticating the identity of the user using location information
KR20100015663A (ko) 신용 카드 사기를 추적하는 방법
US10554645B2 (en) Method for authenticating internet users
US20140337503A1 (en) Methods for acquiring an internet user's consent to be located
US20150020162A1 (en) Methods for acquiring an internet user's consent to be located
KR100681422B1 (ko) 위치에 기반한 고객 인증 시스템 및 그 방법
JP2001312471A (ja) 携帯電話等を利用したワンタイムパスワード認証システムおよびそれを利用した決済システム
WO2005071988A1 (en) Customer certification system based on position and a method thereof
US8504829B2 (en) Certification system in network and method thereof
US11818287B2 (en) Method and system for monitoring and validating electronic transactions
TW201907688A (zh) 驗證自一或多個運算裝置所接收的通訊之系統、裝置和方法
AU2010201860B2 (en) A method of determining a geographical location of an internet terminal
KR20020045355A (ko) 무선 전자 상거래 사용자 인증 방법
US11978052B2 (en) Method for validating electronic transactions
JPWO2006018892A1 (ja) 個人情報が漏えいしても成りすましを防げる電話認証システム
US20240029068A1 (en) Method for validating electronic transactions
KR20230032771A (ko) 소비자 방문 가게 리뷰 권한 부여 방법
KR100414982B1 (ko) 블루투스를 이용한 티켓 개찰 방법 및 시스템
TW201909603A (zh) 管理一或多個運算裝置的通訊之系統、裝置和方法

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
AMND Amendment
J201 Request for trial against refusal decision
B701 Decision to grant
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20130130

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20140206

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20150206

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20160801

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20170804

Year of fee payment: 11

FPAY Annual fee payment

Payment date: 20180801

Year of fee payment: 12

FPAY Annual fee payment

Payment date: 20190208

Year of fee payment: 13

FPAY Annual fee payment

Payment date: 20200205

Year of fee payment: 14