1 |
1
정해진 위치나 장소에 설치되어, BLE(Bluetooth Low Energy) 통신 기반의 비콘(Beacon) 신호를 브로드캐스팅(broadcasting/advertising)하기 위한 비콘(Beacon);사용자가 사용하는 단말로서, 상기 비콘으로부터 수신한 비콘 신호를 수신하고, 접근이 제한된 컨텐츠를 포함하는 자원(resource)에 접근을 시도하는 클라이언트(Client);접근이 제한된 컨텐츠를 포함하는 자원에 접근을 시도하는 클라이언트에 대하여 인증 절차를 진행하고, 인증에 성공한 클라이언트에 대하여 접근이 제한된 컨텐츠를 포함하는 자원에 접근할 수 있도록 하기 위한 접근 코드를 발급하는 인증 서버(Authentication Server);인증 절차에 필요한 제반 데이터와, 컨텐츠를 포함하는 자원에 대한 데이터를 저장하고 있는 데이터베이스(Database); 및클라이언트로부터 접근 코드를 수신하면, 해당 접근 코드의 유효성을 검사하여, 유효하면 접근이 제한된 컨텐츠를 포함하는 자원을 해당 클라이언트에 제공하는 자원 서버(Resource Server)를 포함하고, 상기 비콘에는 주변 환경을 감지하기 위한 센서가 부착될 수 있으며, 상기 비콘은 비콘 신호와 함께 상기 센서에서 감지한 센서 신호를 GATT(Generic Attribute Profile) 프로파일에 의해서 상기 클라이언트에게 전달하며, 상기 클라이언트는 상기 비콘 신호와 상기 센서가 출력하는 센서 데이터를 함께 상기 인증 서버에 전송하고, 상기 인증 서버는 상기 비콘 신호와 상기 센서 데이터를 포함하여 인증 절차를 진행하는 것을 특징으로 하는 위치 기반 인증 시스템
|
2 |
2
청구항 1에 있어서, 상기 비콘은 UUID(universally unique identity)를 비롯하여 BLE GAP(Generic Access Profile) 프로파일에 기반하여 신호를 브로드캐스팅함으로써 다른 디바이스로 하여금 해당 비콘을 인식 가능하도록 하며,상기 클라이언트는 상기 비콘으로부터 취득한 사용자 식별을 위한 사용자 정보를 상기 인증 서버에 전송하며, 이때, 상기 사용자 정보는 UUID, OTP(One Time Password)를 포함하는 것임을 특징으로 하는 위치 기반 인증 시스템
|
3 |
3
청구항 2에 있어서,상기 인증 서버는 상기 클라이언트로부터 수신한 UUID 신호, OTP를 이용하여 인증 절차를 진행하고, 인증에 성공하면 보호된 리소스에 접근할 수 있는 접근 코드(access code)를 포함하는 토큰을 발급하거나, 상기 클라이언트의 접근을 허가하도록 하고, 사용자의 접근을 통제하기 위하여 접근코드의 효력을 제한하는 기간인 유효 기간이 있는 접근 코드를 부여하고, 전달받은 UUID 값의 정합성, OTP의 유효기간을 포함하는 사용자 정보의 유효성을 검사할 수 있으며, 전달받은 접근 코드가 유효한 접근코드인지 공개키 암호 시스템((Public Key Infrastructure)) 및 MD5 해쉬를 활용하여 체크 및 검증할 수 있으며, 이메일 또는 문자메시지(Short Message Service)를 이용하여 접근 코드가 발급된 기록과 그 유효 기간을 조회하여 유효성을 검사하고, 유효성을 검사한 결과, 클라이언트로부터 전달받은 정보가 유효하지 않은 경우, 인증이 되지 않는다는 인증 불가 메시지를 해당 클라이언트에 응답하고, 클라이언트로부터 전달받은 정보가 유효한 경우, 인증이 되었음을 해당 클라이언트에 응답하는 것을 특징으로 하는 위치 기반 인증 시스템
|
4 |
4
청구항 3에 있어서, 상기 접근 코드를 발급받은 클라이언트는 상기 자원 서버가 제공하는 서비스에 접근하기 위해서 상기 접근 코드를 입력하여 해당 자원에 대한 서비스 제공을 요청하는 것을 특징으로 하는 위치 기반 인증 시스템
|
5 |
5
청구항 2에 있어서, 상기 비콘은 정해진 위치나 장소에 하나 이상 설치될 수 있으며, 상기 인증 서버는 모든 비콘의 UUID 정보가 기 저장되어 있고, 상기 인증서버에서는 클라이언트로부터 전달된 UUID 신호가 기 저장된 UUID 정보와 일치하는지 여부를 확인하여 어느 위치에서 접속하였는지를 판단하며, 상기 인증 서버로부터 처리를 거친 후 접근 코드를 발급하는 것을 특징으로 하는 위치 기반 인증 시스템
|
6 |
6
삭제
|
7 |
7
청구항 1에 있어서, 상기 센서는 온도 센서, 습도 센서, 가속도 센서, 자이로 센서, 압력센서, 지자기 센서를 포함하여 상기 비콘에 부착할 수 있는 형태의 센서이며, 이 중에서 적어도 하나 이상의 센서가 상기 비콘에 부착되는 것임을 특징으로 하는 위치 기반 인증 시스템
|