KR101560200B1 - 크라우드 네트워크를 이용한 위치 관제 시스템 - Google Patents

크라우드 네트워크를 이용한 위치 관제 시스템

Info

Publication number
KR101560200B1
KR101560200B1 KR1020140118602A KR20140118602A KR101560200B1 KR 101560200 B1 KR101560200 B1 KR 101560200B1 KR 1020140118602 A KR1020140118602 A KR 1020140118602A KR 20140118602 A KR20140118602 A KR 20140118602A KR 101560200 B1 KR101560200 B1 KR 101560200B1
Authority
KR
South Korea
Prior art keywords
location
data
user terminal
wireless device
information
Prior art date
Application number
KR1020140118602A
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 KR1020140118602A priority Critical patent/KR101560200B1/ko
Priority to PCT/KR2014/010599 priority patent/WO2016035929A1/ko
Application granted granted Critical
Publication of KR101560200B1 publication Critical patent/KR101560200B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • 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
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • H04W4/08User group management
    • 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/18Service support devices; Network management devices
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Telephonic Communication Services (AREA)
  • Telephone Function (AREA)

Abstract

본 발명은 크라우드 네트워크를 이용한 위치 관제 시스템에 관한 것으로서, 고유 식별 정보와 위치 정보를 포함한 위치 데이터를 무선 신호로 송출하는 다수의 무선 디바이스; 위치 관리 서비스를 제공하는 위치 어플리케이션을 저장하고, 상기 위치 어플리케이션을 실행하여 상기 무선 디바이스로부터 다수의 무선 신호를 수신하여 상기 위치 데이터를 추출하고, 기 설정된 주기마다 자신의 단말 정보와 상기 위치 데이터를 포함한 위치검출데이터를 송출하며, 자신의 커뮤니티에 속한 무선 디바이스의 위치를 화면에 표시하는 다수의 사용자 단말; 및 상기 위치 어플리케이션을 상기 사용자 단말에 제공하고, 상기 다수의 사용자 단말로부터 수신한 위치검출데이터를 이용하여 상기 무선 디바이스의 위치를 추적하여 위치결정데이터를 산출하며, 위치 공개 설정 모드에 따라 상기 사용자 단말 또는 사용자 단말이 속한 커뮤니티에 상기 위치결정데이터를 제공하여 위치 공유 기반 위치 관리 서비스를 제공하는 위치 관제 서버를 포함한다. 따라서, 본 발명은 위치 어플리케이션을 실행하는 다수의 사용자 단말이 AP 역할을 수행하면서 크라우드 네트워크를 구성하고, 위치 관제 서버가 크라우드 네트워크를 활용하여 고유 식별 정보를 가지는 무선 디바이스의 위치 정보를 파악할 수 있기 때문에 AP를 대규모로 구축할 필요가 없어져 AP 구축 비용이 소요되지 않아 경제적이며, 무선 디바이스가 비콘 또는 와이파이 등의 통신 방식을 이용하고, 저전력 블루투스 통신을 통해 무선 신호를 송출하기 때문에 디바이스가 소형, 경량, 저가로 제작될 수 있을 뿐만 아니라 배터리 효율이 향상될 수 있고, 사물인터넷 디바이스와 연계될 수 있어 로컬 마켓(Local market)에 적용되어 시장성이 향상될 수 있다.

Description

크라우드 네트워크를 이용한 위치 관제 시스템{ System for Positioning Device using Crowd network }
본 발명은 크라우드 네트워크를 이용한 위치 관제 시스템에 관한 것으로, 보다 상세하게는 위치 어플리케이션을 실행하는 사용자 단말이 크라우드 네트워크를 구성하고, 크라우드 네트워크를 활용하여 고유 식별 정보를 가지는 무선 디바이스의 위치를 파악하여 개인 또는 그룹에 제공할 수 있는 크라우드 네트워크를 이용한 위치 관제 시스템에 관한 것이다.
특정 대상의 위치를 추적/확인하기 위한 서비스를 국내 이동통신사에서 사용자에게 제공하고 있으며, 위치를 추적/확인하기 위한 방법으로 GPS 위성을 이용한 추적 방식인 핸드셋 기반 위치 추적 방법과 기지국 셀 커버리지를 이용한 추적 방식인 망 기반 위치 추적 방법이 있다.
특정 대상의 위치를 추적/확인하기 위한 서비스는 어린 아이를 둔 부모나, 애완견을 키우는 주인들에 의해 각광받고 있는데, 특히 어린아이를 둔 부모는 이동 통신사에서 제공하는 서비스를 이용하여 아이의 위치를 파악할 수 있어 각종 사고에 대비할 수 있게 된다.
그러나, 기존의 GPS 모듈이 탑재된 이동 통신 단말기를 사용하는 경우 실시간으로 위치 추적을 하게 되어 배터리 소모와 통신비가 과다하게 부과되는 단점이 있다.
또한, GPS 위성을 이용한 추적 방식인 핸드셋 기반 위치 추적 방법은 정확한 위치 정보를 제공할 수 있으나, 건물 및 지하 등과 같이 GPS 위치 정보 값 제공이 불가능한 곳에서는 위치를 확인할 수 없는 단점이 있다.
기지국 셀 커버리지를 이용한 추적 방식인 망 기반 위치 추적 방법은 기지국의 셀 위치 정보를 토대로 삼각 측량법으로 단말의 위치를 확인하는 것이다. 이러한 방법에 의하여 제공되는 위치 정보는 그 범위가 수백미터에서 수 킬로미터까지 넓어짐으로 인해서 정확한 위치정보 제공이 불가한 단점이 있다.
따라서, 특정 대상의 위치를 관제하는 시스템은 보다 정확하게 단말의 위치를 확인할 수 있는 방법이 요구된다.
선행 기술자료로서, 한국공개특허 제10-2013-0003885호를 보면 치매노인 실종 및 미아 방지 시스템 및 방법에 관한 기술내용이 공개되어 있다.
종래의 치매노인 실종 및 미아 방지 시스템은, 치매 노인 또는 어린이에게 착용되고, 와이파이(Wi-Fi) 공유기를 검색하여 통신 가능한 와이파이 공유기가 탐지되면, 상기 탐지된 와이파이 공유기에 맥 어드레스(MAC Address)를 전송하는 와이파이 송수신기; 및 상기 탐지된 와이파이 공유기를 통해 상기 와이파이 송수신기의 맥 어드레스, 및 상기 탐지된 와이파이 공유기의 고유번호를 수신하고, 상기 수신된 맥 어드레스 및 고유번호를 이용하여 상기 와이파이 송수신기의 위치 및 상기 와이파이 송수신기를 착용한 치매 노인 또는 어린이에 관한 신상 정보를 파악하는 서비스 서버를 포함한다.
종래의 치매노인 실종 및 미아 방지 시스템은 와이파이 존(Wi-Fi Zone)이 아닌 지역에서 와이파이 송수신기를 사용할 수 없기 때문에 와이파이 송수신기의 사용에 지역적 제한이 발생하고, 와이파이 송수신기를 착용한 사용자가 와이파이 존을 벗어날 경우에 사용자의 위치 파악이 불가능하다는 문제점이 있다.
또다른 선행 기술자료로서, 한국등록특허 제10-1219758호를 보면 위치 관리 서비스 시스템 및 위치 관리 서비스 방법에 관한 기술 내용이 공개되어 있다.
종래의 위치 관리 서비스 시스템 및 위치 관리 서비스 시스템은, 상기 휴대 단말기와, 상기 휴대 단말기로부터 전송된 사용자의 위치 정보에 따라 위치 관리 서비스를 제공하는 위치 관리 서버를 포함하고, 상기 휴대 단말기는, 제1 AP(Access Point)를 검색하는 하는 제1 AP 모듈; 제2 AP를 검색하는 제2 AP 모듈; 및 소정의 시간에 위치 검색을 수행하고, 상기 제1 AP 모듈을 통해 상기 제1 AP를 검색하고, 상기 제1 AP 검색이 실패한 경우, 상기 제2 AP 모듈을 통해 상기 제2 AP를 검색하도록 제어하고, 상기 검색한 제1 AP 정보 또는 상기 제2 AP 정보를 상기 위치 관리 서버에 전송하는 제어부를 포함하고, 상기 위치 관리 서버는, 상기 휴대 단말기로부터 전송된 상기 제1 AP 정보 또는 상기 제2 AP 정보를 이용하여 상기 휴대 단말기의 위치 정보를 관리하게 된다.
종래의 위치 관리 서비스 시스템 및 위치 관리 서비스 시스템은, 휴대 단말기의 정확한 위치 정보를 관리하기 위해 AP 모듈을 대규모로 구축하여야 하고, 휴대 단말기는 AP 모듈을 지속적으로 탐색해야 하므로 배터리 소모가 많아질 뿐만 아니라, 휴대폰, 스마트 폰 등을 포함하는 이동 통신 단말기를 포함하는 휴대 단말기는 크고, 무거우면서 고가라는 문제점이 있다.
한국공개특허 제10-2013-0003885호 " 치매노인 실종 및 미아 방지 시스템 및 방법 " 한국등록특허 제10-1219758호 " 위치 관리 서비스 시스템 및 위치 관리 서비스 방법 "
본 발명은 위치 어플리케이션을 실행하는 사용자 단말이 크라우드 네트워크를 구성하고, 위치 관제 서버가 크라우드 네트워크를 활용하여 고유 식별 정보를 가지는 무선 디바이스의 위치 정보를 파악하며, 해당 무선 디바이스의 위치를 요청한 개인 또는 그룹에 위치 정보를 제공할 수 있는 크라우드 네트워크를 이용한 위치 관제 시스템을 제공한다.
실시예들 중에서, 크라우드 네트워크를 이용한 위치 관제 시스템은, 고유 식별 정보와 위치 정보를 포함한 위치 데이터를 무선 신호로 송출하는 다수의 무선 디바이스; 위치 관리 서비스를 제공하는 위치 어플리케이션을 저장하고, 상기 위치 어플리케이션을 실행하여 상기 무선 디바이스로부터 다수의 무선 신호를 수신하여 상기 위치 데이터를 추출하고, 기 설정된 주기마다 자신의 단말 정보와 상기 위치 데이터를 포함한 위치검출데이터를 송출하며, 자신의 커뮤니티에 속한 무선 디바이스의 위치를 화면에 표시하는 다수의 사용자 단말; 및 상기 위치 어플리케이션을 상기 사용자 단말에 제공하고, 상기 다수의 사용자 단말로부터 수신한 위치검출데이터를 이용하여 상기 무선 디바이스의 위치를 추적하여 위치결정데이터를 산출하며, 위치 공개 설정 모드에 따라 상기 사용자 단말 또는 사용자 단말이 속한 커뮤니티에 상기 위치결정데이터를 제공하여 위치 공유 기반 위치 관리 서비스를 제공하는 위치 관제 서버를 포함하되, 상기 무선 디바이스가 사물인터넷(Internet of Thing, IoT) 디바이스인 경우에, 상기 위치 관제 서버와 연동하여 상기 사물인터넷 디바이스의 위치 정보를 활용하여 상기 위치 어플리케이션이 실행되는 사용자 단말의 위치를 파악하고, 상기 파악한 위치를 기반으로 사용자 단말에 맞춤 서비스를 제공하는 관제 시스템을 더 포함하는 것을 특징으로 한다.
상기 무선 디바이스는 저전력 블루투스 통신을 사용하여 비콘(Beacon) 데이터를 생성하고, 상기 비콘 데이터는 위치데이터인 것을 특징으로 한다. 여기서, 상기 비콘 데이터는 UUID(Unique User Identifiers), 메이저(Major) ID, 마이너(Minor) ID, 수신신호세기 값의 필드를 포함하는 포맷으로 형성되는 것을 특징으로 한다.
상기 무선 디바이스는, 전원의 온/오프를 결정하는 전원부; 전원이 온 동작되면 상기 위치 어플리케이션이 실행되는 사용자 단말을 탐지하고, 상기 탐지한 사용자 단말로부터 수신한 신호 세기(RSSI, Received Signal Strength Indication)를 이용한 위치 정보와 자신의 고유 식별 정보를 포함한 위치데이터를 산출한 후 기 설정된 주기마다 통신제어 기능을 수행하는 제어부; 및 상기 제어부의 통신제어에 의해 기 설정된 주기마다 무선 신호를 전송하는 통신부를 포함하는 것을 특징으로 한다.
또한, 상기 무선 디바이스는, 상기 제어부의 제어에 의해 송신 상태 또는 상기 사용자 단말과의 연결 상태를 표시하는 상태 표시등을 더 포함하는 것을 특징으로 한다. 이때, 상기 무선 디바이스는 상기 사용자 단말과의 통화 연결 및 음성 통화가 가능하도록 하는 통화모듈을 더 포함하는 것을 특징으로 한다.
한편, 상기 위치 어플리케이션은, 상기 사용자 단말기의 어플리케이션에 대한 동작 모드 제어 기능과 연동하여 백그라운드 모드(Background mode)로 구동하도록 동작 모드를 설정하는 동작 제어 모듈; 상기 사용자 단말과 통신 가능 거리에 있는 상기 무선 디바이스로부터 주기적으로 무선 신호를 수신하고, 자신의 위치 검출 데이터를 상기 위치 관제 서버로 송출하도록 하는 통신 제어 모듈; 상기 수신한 무선 신호를 분석하여 위치 데이터를 추출하고, 상기 추출한 위치 데이터와 자신의 단말정보를 포함하는 위치 검출 데이터를 발생하는 데이터 발생 모듈; 상기 사용자 단말의 커뮤니티에 속한 적어도 하나 이상의 무선 디바이스에 대한 등록/해제 또는 그룹 설정을 수행하는 그룹 관리 모듈; 상기 무선 디바이스의 위치공개 설정모드에 따라 상기 무선 디바이스의 위치를 이미지 데이터에 표시되도록 하는 표시 제어 모듈; 및 상기 표시 제어 모듈에 사용되는 이미지 데이터 또는 상기 데이터 발생 모듈에서 발생되는 위치 관련 데이터를 저장한 후 상기 백그라운드 모드에서 로컬 캐싱(Local caching)을 이용하여 데이터를 재활용하고, 상기 위치 관리 서비스에 관련한 백그라운드 프로세스의 스케줄링을 수행하여 전력 관리를 수행하는 전력 제어 모듈을 포함하는 것을 특징으로 한다.
상기 동작 제어 모듈은 위험 감지 이벤트 발생시 포어그라운드(Foreground) 모드로 동작 모드를 전환시키고, 상기 표시 제어 모듈은 상기 위험 감지 이벤트에 따른 경고데이터를 출력하도록 하는 것을 특징으로 한다.
상기 전력 제어 모듈은, 상기 사용자 단말에 로컬 폴더를 생성하고, 상기 이미지 데이터 또는 위치 관련 데이터를 저장하고, 캐싱 기능을 이용하여 상기 로컬 폴더에 저장된 데이터를 활용하도록 하는 로컬 캐싱부; 상기 위치 관리 서비스를 제공하는 일련의 과정을 설정 시간 단위로 스케줄링하여 상기 백그라운드 프로세스를 실행 기간과 휴지 기간으로 구분하여 관리하는 스케줄링부; 및 상기 백그라운드 프로세스의 실행 작업 또는 환경에 따라 우선순위를 설정하여 해당 모듈이 구동되도록 리소스 관리를 수행하는 우선순위 관리부를 포함하는 것을 특징으로 한다.
상기 위치 관제 서버는, 상기 사용자 단말 또는 외부 기기와의 통신을 수행하는 통신부; 상기 위치 관리 서비스를 요청한 사용자 단말 또는 상기 사용자 단말과 위치정보를 공유하는 무선 디바이스에 대한 등록 또는 탈퇴 기능을 포함한 회원 관리를 수행하는 회원 관리부; 상기 위치 어플리케이션을 포함하여 위치 관리 서비스 또는 안전 서비스에 필요한 어플리케이션을 제공하는 어플리케이션 제공부; 상기 위치 어플리케이션이 실행되는 다수의 사용자 단말을 AP(Access Point)로 활용하여 다수의 무선 디바이스의 무선 신호를 주기적으로 수집하도록 하는 분산 처리부; 상기 사용자 단말로부터 전송되는 위치 검출 데이터를 이용하여 무선 디바이스의 현재 위치를 추적하여 위치결정 데이터를 생성하고, 상기 사용자 단말의 요청에 의해 무선 디바이스의 현재 위치, 위치 이력, 그룹 내 위치 공유 정보를 제공하는 위치정보 관리부; 및 상기 무선 디바이스를 소지한 특정 대상에 대한 안전 기능을 수행하는 부가서비스 실행부를 포함하는 것을 특징으로 한다.
상기 부가서비스 실행부는, 특정 대상의 위급 상황 발생시 위험 감지 이벤트 발생 상황을 무선 디바이스가 속한 그룹 또는 사용자 단말로 전송하는 긴급호출 기능 또는 체크인 설정 지역에 대한 무선 디바이스의 출입 정보를 해당 무선 디바이스가 속한 그룹 또는 사용자 단말에게 제공하는 체크인(Check-in) 기능을 포함하는 것을 특징으로 한다.
삭제
본 발명의 크라우드 네트워크를 이용한 위치 관제 시스템은, 위치 어플리케이션을 실행하는 다수의 사용자 단말이 AP 역할을 수행하면서 크라우드 네트워크를 구성하고, 위치 관제 서버가 크라우드 네트워크를 활용하여 고유 식별 정보를 가지는 무선 디바이스의 위치 정보를 파악할 수 있기 때문에 AP를 대규모로 구축할 필요가 없어져 AP 구축 비용이 소요되지 않아 경제적인 효과가 있다.
또한, 본 발명은 무선 디바이스가 비콘 또는 와이파이 등의 통신 방식을 이용하고, 저전력 블루투스 통신을 통해 무선 신호를 송출하기 때문에 디바이스가 소형, 경량, 저가로 제작될 수 있을 뿐만 아니라 배터리 효율이 향상될 수 있고, 사물인터넷 디바이스와 연계될 수 있어 로컬 마켓(Local market)에 적용되어 시장성이 향상될 수 있는 효과가 있다.
본 발명은 무선 디바이스를 소지한 특정 대상의 위치 데이터가 안전 서비스의 핵심이 될 수 있고, 무선 디바이스의 현재 위치 및 위치 이력 뿐만 아니라 그룹내 위치 공유까지 가능하여 가족 위치 및 안전 서비스에 기여할 수 있는 효과가 있다.
도 1은 본 발명의 일 실시예에 따른 크라우드 네트워크를 이용한 위치 관제 시스템을 설명하는 도면이다.
도 2는 도 1의 무선 디바이스의 구성을 설명하는 도면이다.
도 3은 도 1의 무선 디바이스의 비콘 데이터를 설명하는 도면이다.
도 4는 도 1의 위치 어플리케이션을 설명하는 도면이다.
도 5는 도 4의 전력 제어 모듈의 구성을 설명하는 도면이다.
도 6은 도 1의 위치 관제 서버의 구성을 설명하는 도면이다.
도 7은 본 발명의 일 실시예에 따른 크라우드 네트워크를 이용한 위치 관제 시스템에 의한 위치 관리 서비스 제공 상태를 설명하는 도면이다.
도 8은 도 6의 부가서비스 실행부에 의핸 체크인 설정 과정을 설명하는 도면이다.
도 9는 본 발명의 다른 실시예에 따른 크라우드 네트워크를 이용한 위치 관제 시스템이 사물인터넷 디바이스와의 연계 상태를 설명하는 도면이다.
본 발명에 관한 설명은 구조적 내지 기능적 설명을 위한 실시예에 불과하므로, 본 발명의 권리범위는 본문에 설명된 실시예에 의하여 제한되는 것으로 해석되어서는 아니 된다. 즉, 실시예는 다양한 변경이 가능하고 여러 가지 형태를 가질 수 있으므로 본 발명의 권리범위는 기술적 사상을 실현할 수 있는 균등물들을 포함하는 것으로 이해되어야 한다. 또한, 본 발명에서 제시된 목적 또는 효과는 특정 실시예가 이를 전부 포함하여야 한다거나 그러한 효과만을 포함하여야 한다는 의미는 아니므로, 본 발명의 권리범위는 이에 의하여 제한되는 것으로 이해되어서는 아니 될 것이다.
한편, 본 발명에서 서술되는 용어의 의미는 다음과 같이 이해되어야 할 것이다.
"제1", "제2" 등의 용어는 하나의 구성요소를 다른 구성요소로부터 구별하기 위한 것으로, 이들 용어들에 의해 권리범위가 한정되어서는 아니 된다. 예를 들어, 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다.
어떤 구성요소가 다른 구성요소에 "연결되어"있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결될 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어"있다고 언급된 때에는 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다. 한편, 구성요소들 간의 관계를 설명하는 다른 표현들, 즉 "~사이에"와 "바로 ~사이에" 또는 "~에 이웃하는"과 "~에 직접 이웃하는" 등도 마찬가지로 해석되어야 한다.
단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한 복수의 표현을 포함하는 것으로 이해되어야 하고, "포함하다"또는 "가지다" 등의 용어는 설시된 특징, 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것이 존재함을 지정하려는 것이며, 하나 또는 그 이상의 다른 특징이나 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.
각 단계들에 있어 식별부호(예를 들어, a, b, c 등)는 설명의 편의를 위하여 사용되는 것으로 식별부호는 각 단계들의 순서를 설명하는 것이 아니며, 각 단계들은 문맥상 명백하게 특정 순서를 기재하지 않는 이상 명기된 순서와 다르게 일어날 수 있다. 즉, 각 단계들은 명기된 순서와 동일하게 일어날 수도 있고 실질적으로 동시에 수행될 수도 있으며 반대의 순서대로 수행될 수도 있다.
여기서 사용되는 모든 용어들은 다르게 정의되지 않는 한, 본 발명이 속하는 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가진다. 일반적으로 사용되는 사전에 정의되어 있는 용어들은 관련 기술의 문맥상 가지는 의미와 일치하는 것으로 해석되어야 하며, 본 발명에서 명백하게 정의하지 않는 한 이상적이거나 과도하게 형식적인 의미를 지니는 것으로 해석될 수 없다.
도 1은 본 발명의 일 실시예에 따른 크라우드 네트워크를 이용한 위치 관제 시스템을 설명하는 도면이다.
도 1을 참고하면, 크라우드 네트워크를 이용한 위치 관제 시스템은 다수의 무선 디바이스(100), 다수의 사용자 단말(200) 및 위치 관제 서버(300)를 포함한다.
다수의 무선 디바이스(100)는 자신의 고유 식별 정보와 위치 정보를 포함한 위치 데이터를 생성하여 무선 신호로 송출한다. 무선 디바이스(100)는 비콘이나 와이파이(Wi-Fi) 등 개인 식별을 위한 유니크 키(Unique Key)를 가지고 있고, 무선 통신 기능을 가지는 소형 디바이스로 제작된다.
이러한 무선 디바이스(100)는 저전력 블루투스(BLE, Bluetooth Low Energy) 통신을 사용하여 비콘 데이터를 위치 데이터로 생성하는 비콘 단말이 될 수 있다.
사용자 단말(200)은 위치 관리 서비스를 제공하는 위치 어플리케이션을 저장하고, 위치 어플리케이션을 실행함으로써 무선 디바이스(100) 및 위치 관제 서버(300)와 통신하면서 위치 데이터, 위치검출데이터 또는 위치결정 데이터 등의 위치 관련 데이터를 송수신하고, 자신의 커뮤니티에 속한 무선 디바이스의 위치를 지도 이미지에서 확인할 수 있다.
사용자 단말(200)은 랩탑 컴퓨터, 스마트폰, PDA(Personal Digital Assistant), PMP(Portable Multimedia Player), 네비게이션 단말기, 태블릿 PC 등의 네트워크 접속이 가능한 통신 기기일 수 있으며, 그 종류와 수에 제한이 없다.
위치 관제 서버(300)는 위치 어플리케이션을 사용자 단말(200)에 제공하고, 다수의 사용자 단말(200)로부터 수신한 위치검출데이터를 이용하여 무선 디바이스(100)의 위치를 추적하여 위치결정데이터를 산출하며, 위치 공개 설정 모드에 따라 사용자 단말(200) 또는 사용자 단말(200)이 속한 커뮤니티에 위치결정데이터를 제공하여 위치 공유 기반 위치 관리 서비스를 제공한다.
도 2는 도 1의 무선 디바이스의 구성을 설명하는 도면이고, 도 3은 도 1의 무선 디바이스의 비콘 데이터를 설명하는 도면이다.
도 2 및 도 3을 참고하면, 무선 디바이스(100)는 전원부(110), 제어부(120), 통신부(130), 상태 표시등(140) 및 메모리(150)을 포함한다. 이러한 무선 디바이스(100)는 고정형 또는 이동형으로 제공될 수 있다.
전원부(110)는 무선 디바이스(100)의 구동에 필요한 전원을 제공하고, 사용자의 버튼 누름 동작에 의해 온/오프(ON/OFF) 동작이 결정된다.
제어부(120)는 전원부(110)가 온 동작되면, 위치 어플리케이션이 실행되는 사용자 단말(200)을 탐지하고, 탐지한 사용자 단말(200)로부터 수신한 신호 세기(RSSI, Received Signal Strength Indication)를 이용한 위치 정보와 자신의 고유 식별 정보를 포함한 위치 데이터를 산출한 후에 설정 주기마다 위치 데이터가 송출되도록 통신 제어 기능을 수행한다. 이때, 설정 주기는 약 10분 정도가 될 수 있지만, 경우에 따라 설정 주기는 변경 가능하다.
통신부(130)는 제어부(120)의 통신 제어에 의해 위치 데이터를 설정 주기마다 무선 신호로 송출하고, 위험 감지 이벤트 발생 신호에 의해 사용자 단말(200) 또는 112, 119와 같은 사고방재센터 등과의 통화 연결이 가능하도록 통화 모듈을 더 포함할 수 있다. 이때, 위험 감지 이벤트 발생 신호는 사용자 단말(200) 또는 위치 관제 서버(300)로부터 위험 지역에 진입이 감지되거나 기 설정된 유효 거리에서 벗어남이 감지되면 발생될 수 있고, 무선 디바이스(100)에 긴급호출 버튼 등이 더 구비된 경우에 긴급호출 버튼의 누름 동작에 의해 발생될 수 있다. 이때, 무선 디바이스(100)는 통화 모듈을 포함할 경우에 전화번호를 포함한 각종 데이터를 저장하는 메모리(150), 스피커 마이크를 더 구비하게 된다.
상태 표시등(140)은 제어부(120)의 제어에 의해 송신 상태 또는 사용자 단말(200)과 연결 상태를 표시할 수 있다. 상태 표시등(140)은 유색의 LED가 될 수 있다. 예를 들어, 무선 디바이스(100)가 송신 진행 상태일 경우에 상태 표시등(140)이 5초마다 0.2초간 깜빡거릴 수 있고, 송신 정지 상태일 경우에 상태 표시등(140)이 꺼지며, 사용자 단말(200)과 연결 상태일 경우에 상태 표시등(140)이 1초마다 점멸될 수 있다.
이러한 무선 디바이스(100)는 초당 1회에 해당하는 무선 신호를 송출하는데, 무선 신호의 위치 데이터는 도 3에 도시된 바와 같이 UUID(Unique User Identifiers), 메이저(Major) ID, 마이너(Minor) ID, 수신신호세기(RSSI) 값의 필드를 포함하는 비콘 데이터가 될 수 있다.
이때, UUID는 고유한 디바이스를 구분할 수 있는 값이고, 메이저 ID는 룸/위치를 나타내는 값이며, 마이너 ID는 스팟(Spot)을 나타내는 값이다. 메이저 ID와 마이너 ID는 무선 디바이스(100)에서 송출되는 비콘 데이터 이외의 다른 비콘 데이터와 구별되도록 한다. 또한, 사용자 단말(200) 또는 위치 관제 서버(300)는 메이저 ID와 마이너 ID의 조합을 통해 고정형/이동형 기기 정보, 위험 감지 이벤트(SOS) 발생 상태 정보, 배터리의 충전 상태 정보를 확인할 수 있다.
한편, RSSI값 필드(Tx Power)는 송신 출력 정보를 포함하는 것으로서, 사용자 단말(200) 또는 위치 관제 서버(300)에서 사용자 단말(200)의 위치값으로부터 무선 디바이스(100)의 위치 값을 산출하기 위한 기준값으로 사용할 수 있다. 일례로, 사용자 단말(200)은 수신한 데이터 패킷의 RSSI 값과 송신 출력 정보를 포함하는 위치검출데이터를 위치 관제 서버(300)로 전송하면, 위치 관제 서버(300)는 최고치의 송신출력 값을 갖는 위치 검출 데이터에 포함된 RSSI값을 이용하여 무선 디바이스(100)의 위치를 계산할 수 있다.
UUID 필드는 16 바이트, 메이저 ID 필드는 2바이트, 마이너 ID 필드는 2바이트, RSSI값 필드(Tx Power)는 1바이트로 할당될 수 있고, RSSI 값은 보정된 RSSI 값을 이용한다. UUID, 메이저 ID 및 마이너 ID는 SDK(Software Development Kit)를 이용하여 변경할 수 있다.
따라서, 무선 디바이스(100)는 BLE를 적용하여 불필요한 배터리 소모량을 줄일 수 있고, 근거리 무선 통신 방식(NFC)이 10cm 이내에서 접촉식으로 가능하지만 BLE를 적용한 비콘 데이터는 20m ~ 49m까지 거리를 감지할 수 있고, 오차 범위도 5cm 수준으로 정확한 위치 측정이 가능하다.
도 4는 도 1의 위치 어플리케이션을 설명하는 도면이고, 도 5는 도 4의 전력 제어 모듈의 구성을 설명하는 도면이다.
도 4 및 도 5를 참고하면, 위치 어플리케이션(400)은 동작 제어 모듈(410), 통신 제어 모듈(420), 데이터 발생 모듈(430), 그룹 관리 모듈(440), 표시 제어 모듈(450) 및 전력 제어 모듈(460)을 포함한다.
동작 제어 모듈(410)은 사용자 단말(200)의 어플리케이션에 대한 동작 모드 제어 기능과 연동하여 백그라운드 모드로 구동되도록 동작 모드를 설정하고, 위험 감지 이벤트 발생시 포어그라운드 모드로 구동되도록 동작 모드를 설정한다.
통신 제어 모듈(420)은 사용자 단말(200)과 통신 가능 거리에 있는 다수의 무선 디바이스(100)로부터 주기적으로 무선 신호를 수신하고, 무선 신호의 위치 데이터와 함께 자신의 단말 정보를 포함하는 위치 검출 데이터를 위치 관제 서버(300)로 송출하도록 한다. 이때, 단말 정보는 단말 식별 정보, GPS 정보와 같은 위치 정보 등을 포함할 수 있다.
데이터 발생 모듈(430)은 무선 신호를 분석하여 위치 데이터를 추출하고, 추출한 위치 데이터와 자신의 단말 정보를 포함하는 위치 검출 데이터를 발생한다.
그룹 관리 모듈(440)은 사용자 단말(200)이 설정한 커뮤니티에 속한 무선 디바이스(100)의 등록, 초대, 탈퇴 등의 디바이스 관리를 수행하고, 적어도 하나 이상의 무선 디바이스(100)를 그룹으로 구분하여 그룹별로 위치 공유가 될 수 있도록 한다. 그룹 관리 모듈(440)은 사용자 설정에 의해 가족, 친구, 회사, 동호회 등 다양한 그룹을 생성, 수정 및 삭제가 가능하고, 경우에 따라 그룹은 사람 이외의 애완동물, 중요 소지품이나 기타 이동체 등이 될 수 있도록 한다.
표시 제어 모듈(450)은 무선 디바이스(100)의 위치공개 설정모드에 따라 무선 디바이스(100)의 위치를 지도 이미지 데이터에 표시되도록 한다. 위치공개 설정모드는 사용자 단말(200)의 요청에 따라 위치 공개 여부에 대해 보호 모드, 공개 모드, 승인 모드 및 비밀 모드를 수행할 수 있다. 개인 위치 정보는 모드 변경과 그룹 탈퇴로 즉시 공유 해제가 가능하다.
여기서, 보호 모드는 10분마다 위치 변동 체크, 위치 변동시 서버 자동 저장, 위치 요청시 1일간 이동 경로 공유하고, 공개 모드는 10분마다 위치 변동 체크, 위치 변동시 서버 자동 저장, 위치 요청시 현재 위치만 자동 공유하며, 승인 모드는 10분마다 위치 변동 체크, 위치 변동시 서버 자동 저장, 위치 요청시 현재 위치만 승인 후 공유하고, 비밀 모드는 10분마다 위치 변동 체크, 위치 변동시 서버 자동 저장, 위치 요청을 받지 않도록 할 수 있다.
표시 제어 모듈(450)은 동작 제어 모듈(410)에 의해 포어그라운드 모드로 구동될 경우에, 위험 감지 이벤트 발생 상황을 화면에 표시할 수 있다. 위치 어플리케이션(400)은 위험 감지 이벤트 발생시 화면 뿐만 아니라 경고음 또는 경고램프 등을 출력할 수 있도록 한다.
전력 제어 모듈(460)은 사용자 단말(200)의 로컬 캐싱부(461), 스케줄링부(462) 및 우선순위 관리부(463)를 포함하고, 이를 통해 위치 관제 서버(300)와의 통신을 최소화하여 배터리 사용량을 최소화할 수 있을 뿐만 아니라 위치 관제 서버(300)의 체적화에도 기여할 수 있다.
도 5에 도시된 바와 같이, 로컬 캐싱부(461)는 사용자 단말(200)에 로컬 폴더를 생성하고, 지도 이미지 데이터와 위치 어플리케이션의 실행에 필요한 각종 이미지 및 위치 관련 데이터를 로컬 폴더에 저장하며, 로컬 캐싱 기능을 이용하여 로컬 폴더에 저장된 데이터를 활용함으로써 실시간 해당 데이터를 다운로드할 필요가 없어져 네트워크 리소스의 사용을 제한하면서 배터리 효율을 향상시킬 수 있다.
예를 들어, 로컬 캐싱부(461)는 구글맵 자체 캐싱 기능을 이용하여 1회 로딩되었던 지역의 지도 이미지 데이터를 활용할 수 있고, 백그라운드 모드로 동작시 90% 이상의 데이터를 로컬 폴더에 저장된 데이터를 활용하고 있어 최종적으로 위치 검출 데이터만을 서버로 전송할 수 있다.
스케줄링부(462)는 위치 관리 서비스에 관련한 백그라운드 프로세스의 작업을 설정 시간 단위로 스케줄링하여 최단시간에 원하는 데이터를 수집하는 백그라운드 실행 기간을 수행하고, 불필요한 백그라운드 프로세스의 작업이 최소화될 수 있도록 백그라운드 프로세스를 종료하여 휴지 기간을 갖도록 한다.
우선순위 관리부(463)는 백그라운드 프로세스의 실행 작업 또는 환경에 따라 우선순위를 설정하여 가장 최적화된 엔진 또는 모듈이 구동되도록 리소스 관리를 수행함으로써 서비스 품질 및 배터리 효율을 향상시킬 수 있다.
이러한 전력 제어 모듈(460)은 사용자 단말(200)이 불필요한 CPU나 네트워크 등의 디바이스 리소스 사용을 최대한 억제하면서 일정 수준 이상의 서비스 품질을 유지할 수 있다.
도 6은 도 1의 위치 관제 서버의 구성을 설명하는 도면이고, 도 7은 본 발명의 일 실시예에 따른 크라우드 네트워크를 이용한 위치 관제 시스템에 의한 위치 관리 서비스 제공 상태를 설명하는 도면이며, 도 8은 도 6의 부가서비스 실행부에 의핸 체크인 설정 과정을 설명하는 도면이다.
도 6 내지 도 8을 참고하면, 위치 관제 서버(300)는 통신부(310), 회원 관리부(320), 어플리케이션 제공부(330), 분산 처리부(340), 위치정보 관리부(350) 및 부가서비스 실행부(360)를 포함한다.
통신부(310)는 사용자 단말(200)과의 통신을 수행하고, 위험 감지 이벤트 발생시 무선 디바이스(100) 또는 사고방재센터 등과 통신을 수행한다.
회원 관리부(320)는 위치 관리 서비스를 요청한 사용자 단말(200) 및 사용자 단말(200)과 위치 공유하는 무선 디바이스(100)에 대한 등록/탈퇴 등의 회원 관리를 수행한다.
어플리케이션 제공부(330)는 위치 어플리케이션을 포함하여 위치 관리 서비스 또는 안전 서비스에 필요한 어플리케이션을 제공한 후 주기적으로 업데이트한다.
분산 처리부(340)는 위치 어플리케이션이 실행되는 다수의 사용자 단말(200)을 AP(Access Point)로 활용하여 크라우드 네트워크를 구성하고, 크라우드 네트워크를 통해 다수의 무선 디바이스(100)의 무선 신호를 주기적으로 수신하여 처리할 수 있도록 한다. 또한, 분산 처리부(340)는 데이터베이스(370)에 처리되는 위치 관련 데이터를 시간을 기준으로 수직적 분산 처리하고, 현장(Locale) 기반 메타데이터 기준으로 수평적 분산 처리가 가능하다.
즉, 무선 디바이스(100)와 위치 관제 서버(300) 사이에서 무선 신호를 중계하는 위치 어플리케이션을 실행하는 다수의 사용자 단말(200)은 크라우드 네트워크(Crowd Network)를 구성하게 되므로, 위치 관제 서버(300)는 대규모 AP를 구축하지 않더라도 무선 디바이스(100)로부터 전송되는 대용량의 데이터를 분산 처리할 수 있어 AP 구축 비용이 소요되지 않는다.
위치정보 관리부(350)는 사용자 단말(200)로부터 전송되는 위치 검출 데이터를 이용하여 무선 디바이스(100)의 현재 위치를 추적하여 위치결정 데이터를 생성하고, 사용자 단말(200)의 요청에 의해 현시점에서 위치 뿐만 아니라 일정 시간 동안의 위치 이력, 그룹내 위치 공유 정보를 제공한다.
위치정보 관리부(350)는 사용자 단말(200)에서 전송되는 위치검출데이터의 RSSI 값을 기반으로 무선 디바이스(100)의 위치 추적이 가능하다. 즉, 위치정보 관리부(350)는 RSSI 값 중 신호세기가 가장 강한 3곳의 사용자 단말(200)에서 전송되는 RSSI 값을 이용하고, 각 사용자 단말(200)들과 무선 디바이스(100) 간의 거리는 보정된 RSSI 값을 이용하여 계산하고 삼각 측량을 통하여 무선 디바이스(100)의 위치를 추정한다.
위치정보 관리부(350)는 사용자 단말(200)과 무선 디바이스(100)의 RSSI 정보를 바탕으로 삼각측량 방식을 통해 무선 디바이스(100)의 정확한 위치 결과를 제공한다. 삼각측량 방식의 특성상 최소 3대 이상의 사용자 단말(200)이 동일한 공간에 위치되어야 좀 더 정확한 위치 추적 결과를 나타내며, 위치 어플리케이션을 실행하는 사용자 단말(200)의 수량이 많으면 많을수록 더 정확한 결과를 나타내게 된다.
한편, 위치정보 관리부(350)는 RSSI 정보 및 GPS 위성으로부터 수신한 사용자 단말(200)의 위치에 대한 GPS 정보 중 하나 이상을 이용하여 위치결정데이터를 산출한다.
도 7에 도시된 바와 같이, 제1 사용자 단말(200a)은 일정 시간 간격, 약 10분을 주기로 A_무선 디바이스(100)로부터 무선신호를 수신한다. 이때, A_무선 디바이스(100)는 위치 어플리케이션이 설치되어 있는 복수의 사용자 단말을 탐지하고, 탐지한 복수의 사용자 단말로 무선 신호를 송신한다.
제1 사용자 단말(200a)은 무선 신호에서 위치 데이터를 검출하고, 검출한 위치 데이터를 자신의 단말 정보와 함께 위치 검출 데이터로 위치 관제 서버(300)로 전송한다. 위치 관제 서버(300)의 위치정보 관리부(350)는 위치 검출 데이터를 이용하여 A_무선 디바이스(100)의 위치 정보를 획득하여 위치 결정 데이터를 산출하고, A_무선 디바이스(100)의 위치를 요청한 제2 사용자 단말(200b)로 위치 결정 데이터를 제공한다. 따라서, 제2 사용자 단말(200b)은 지도 이미지 데이터에 A_무선 디바이스(100)의 위치를 표시할 수 있다.
부가서비스 실행부(360)는 무선 디바이스(100)를 소지한 특정 대상에 대한 안전 기능을 수행한다. 안전 기능에는 특정 대상의 위급 상황 발생시 위험 감지 이벤트 발생 상황을 무선 디바이스(100)가 속한 그룹으로 전송하여 정보를 공유하도록 하는 긴급호출 기능과, 특정 대상의 출입이 잦은 지역을 지정하여 입출 이력을 자동으로 특정 대상의 무선 디바이스가 속한 그룹 또는 사용자 단말(200)에게 알려주는 체크인(Check-in) 기능을 포함한다.
도 8에 도시된 바와 같이, 부가서비스 실행부(360)는 사용자 단말(200)의 요청에 따라 특정 대상의 출입이 잦은 지역을 체크인 설정하고, 체크인 설정 지역에 특정 대상의 무선 디바이스(100)의 출입이 감지되면 사용자 단말(200)로 체크인 알림 메시지를 전송한다. 예를 들어, 특정 대상이 어린이인경우에, 체크인 설정 지역은 초등학교, 학원, 놀이터 등이 될 수 있고, 사용자 단말(200)은 특정 대상의 가족이나 선생님 등이 될 수 있다.
도 9는 본 발명의 다른 실시예에 따른 크라우드 네트워크를 이용한 위치 관제 시스템이 사물인터넷 디바이스와의 연계 상태를 설명하는 도면이다.
최근, 사물 인터넷(Internet of Thing, IoT)에 대한 국제적인 관심이 뜨거워지면서 세계 각 국에서 IoT 산업에 대한 정책을 시행하고 있으며, 기업 차원에서도 다양한 IoT 관련 제품을 출시하고 있다.
도 9를 참고하면, 무선 디바이스(100)는 IoT 디바이스(100a)가 될 수 있고, 관제 시스템(800)이 위치 관제 서버(300)와 연동하여 IoT 디바이스(100a)의 위치 정보를 공유하고, IoT 디바이스(100a)를 활용하여 사용자 단말(A, B, C, D)의 위치를 파악할 수 있으며, 파악한 사용자 단말(200)의 위치를 기반으로 사용자 단말마다 필요한 맞춤 서비스를 제공할 수 있다.
예를 들어, 관제 시스템(800)은 IoT 디바이스(100a)의 위치 정보를 활용하여 강남역을 중심으로 반경 2㎞ 이내에 위치 어플리케이션이 실행되는 사용자 단말(200)의 수량 및 위치를 파악할 수 있고, 사용자 단말(200)과 근접한 위치의 특정 매장에 대한 쿠폰 등을 사용자 단말(200)로 전송해줄 수 있다.
이와 같이, 본 발명의 일 실시예에 따른 크라우드 네트워크를 이용한 위치 관제 시스템은 위치 어플리케이션에 의해 사용자 단말(200)의 식별 정보(예를 들어, 스마트폰의 전화 번호) 또는 무선 디바이스(100)의 고유 식별 정보를 자동 인식되어 위치 관제 서버(300)에 등록이 가능하며, 사용자 단말(200)이 속한 커뮤니티 내에서만 위치 정보 공유가 가능하여 개인 정보 보호가 가능하고, 위치 관제 서버(300)는 위치 관련 데이터를 암호화하여 저장 보안을 강화할 수 있다.
또한, 본 발명의 일 실시예에 따른 크라우드 네트워크를 이용한 위치 관제 시스템은 커뮤니티 내의 회원들은 멀티 그룹을 구성할 수 있고 1:1 또는 그룹 메시징이 가능하며, SOS 알림이나 모드 변경이 가능하다.
이러한 크라우드 네트워크를 이용한 위치 관제 시스템은 위치 어플리케이션이 실행되는 사용자 단말(200)에 의해 무선 신호가 중계될 수 있는 무선 디바이스(100)를 이용하여 쉽게 어린이나 노약자, 애완 동물, 물건 등의 위치 파악 또는 그룹내 위치 공유가 가능하다. 따라서, 인터넷상에서 배포되는 위치 어플리케이션은 누구나 쉽게 사용할 수 있고, 소형이면서 저가인 무선 디바이스(100)도 구매가 용이하므로 대중화가 가능하고, 대중화가 될수록 크라우드 네트워크를 구성하는 사용자 단말(200)의 수가 많아져 별도의 AP를 구축할 필요없이 더욱 정확한 위치 파악이 가능해진다.
상기에서는 본 발명의 바람직한 실시예를 참조하여 설명하였지만, 해당 기술 분야의 숙련된 당업자는 하기의 특허 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.
100 : 무선 디바이스 200 : 사용자 단말
300 : 위치 관제 서버

Claims (12)

  1. 고유 식별 정보와 위치 정보를 포함한 위치 데이터를 무선 신호로 송출하는 다수의 무선 디바이스;
    위치 관리 서비스를 제공하는 위치 어플리케이션을 저장하고, 상기 위치 어플리케이션을 실행하여 상기 무선 디바이스로부터 다수의 무선 신호를 수신하여 상기 위치 데이터를 추출하고, 기 설정된 주기마다 자신의 단말 정보와 상기 위치 데이터를 포함한 위치검출데이터를 송출하며, 자신의 커뮤니티에 속한 무선 디바이스의 위치를 화면에 표시하는 다수의 사용자 단말; 및
    상기 위치 어플리케이션을 상기 사용자 단말에 제공하고, 상기 다수의 사용자 단말로부터 수신한 위치검출데이터를 이용하여 상기 무선 디바이스의 위치를 추적하여 위치결정데이터를 산출하며, 위치 공개 설정 모드에 따라 상기 사용자 단말 또는 사용자 단말이 속한 커뮤니티에 상기 위치결정데이터를 제공하여 위치 공유 기반 위치 관리 서비스를 제공하는 위치 관제 서버를 포함하되,
    상기 무선 디바이스가 사물인터넷(Internet of Thing, IoT) 디바이스인 경우에, 상기 위치 관제 서버와 연동하여 상기 사물인터넷 디바이스의 위치 정보를 활용하여 상기 위치 어플리케이션이 실행되는 사용자 단말의 위치를 파악하고, 상기 파악한 위치를 기반으로 사용자 단말에 맞춤 서비스를 제공하는 관제 시스템을 더 포함하는 것을 특징으로 하는 크라우드 네트워크를 이용한 위치 관제 시스템.
  2. 제1항에 있어서,
    상기 무선 디바이스는 저전력 블루투스 통신을 사용하여 비콘(Beacon) 데이터를 생성하고, 상기 비콘 데이터는 위치데이터인 것을 특징으로 하는 크라우드 네트워크를 이용한 위치 관제 시스템.
  3. 제2항에 있어서,
    상기 비콘 데이터는
    UUID(Unique User Identifiers), 메이저(Major) ID, 마이너(Minor) ID, 수신신호세기 값의 필드를 포함하는 포맷으로 형성되는 것을 특징으로 하는 크라우드 네트워크를 이용한 위치 관제 시스템.
  4. 제1항에 있어서,
    상기 무선 디바이스는,
    전원의 온/오프를 결정하는 전원부;
    전원이 온 동작되면 상기 위치 어플리케이션이 실행되는 사용자 단말을 탐지하고, 상기 탐지한 사용자 단말로부터 수신한 신호 세기(RSSI, Received Signal Strength Indication)를 이용한 위치 정보와 자신의 고유 식별 정보를 포함한 위치데이터를 산출한 후 기 설정된 주기마다 통신제어 기능을 수행하는 제어부; 및
    상기 제어부의 통신제어에 의해 기 설정된 주기마다 무선 신호를 전송하는 통신부를 포함하는 것을 특징으로 하는 크라우드 네트워크를 이용한 위치 관제 시스템.
  5. 제4항에 있어서,
    상기 무선 디바이스는,
    상기 제어부의 제어에 의해 송신 상태 또는 상기 사용자 단말과의 연결 상태를 표시하는 상태 표시등을 더 포함하는 것을 특징으로 하는 크라우드 네트워크를 이용한 위치 관제 시스템.
  6. 제4항에 있어서,
    상기 무선 디바이스는, 상기 사용자 단말과의 통화 연결 및 음성 통화가 가능하도록 하는 통화모듈을 더 포함하는 것을 특징으로 하는 크라우드 네트워크를 이용한 위치 관제 시스템.
  7. 제1항에 있어서,
    상기 위치 어플리케이션은,
    상기 사용자 단말기의 어플리케이션에 대한 동작 모드 제어 기능과 연동하여 백그라운드 모드(Background mode)로 구동하도록 동작 모드를 설정하는 동작 제어 모듈;
    상기 사용자 단말과 통신 가능 거리에 있는 상기 무선 디바이스로부터 주기적으로 무선 신호를 수신하고, 자신의 위치 검출 데이터를 상기 위치 관제 서버로 송출하도록 하는 통신 제어 모듈;
    상기 수신한 무선 신호를 분석하여 위치 데이터를 추출하고, 상기 추출한 위치 데이터와 자신의 단말정보를 포함하는 위치 검출 데이터를 발생하는 데이터 발생 모듈;
    상기 사용자 단말의 커뮤니티에 속한 적어도 하나 이상의 무선 디바이스에 대한 등록/해제 또는 그룹 설정을 수행하는 그룹 관리 모듈;
    상기 무선 디바이스의 위치공개 설정모드에 따라 상기 무선 디바이스의 위치를 이미지 데이터에 표시되도록 하는 표시 제어 모듈; 및
    상기 표시 제어 모듈에 사용되는 이미지 데이터 또는 상기 데이터 발생 모듈에서 발생되는 위치 관련 데이터를 저장한 후 상기 백그라운드 모드에서 로컬 캐싱(Local caching)을 이용하여 데이터를 재활용하고, 상기 위치 관리 서비스에 관련한 백그라운드 프로세스의 스케줄링을 수행하여 전력 관리를 수행하는 전력 제어 모듈을 포함하는 것을 특징으로 하는 크라우드 네트워크를 이용한 위치 관제 시스템.
  8. 제7항에 있어서,
    상기 동작 제어 모듈은 위험 감지 이벤트 발생시 포어그라운드(Foreground) 모드로 동작 모드를 전환시키고, 상기 표시 제어 모듈은 상기 위험 감지 이벤트에 따른 경고데이터를 출력하도록 하는 것을 특징으로 하는 크라우드 네트워크를 이용한 위치 관제 시스템.
  9. 제7항에 있어서,
    상기 전력 제어 모듈은,
    상기 사용자 단말에 로컬 폴더를 생성하고, 상기 이미지 데이터 또는 위치 관련 데이터를 저장하고, 캐싱 기능을 이용하여 상기 로컬 폴더에 저장된 데이터를 활용하도록 하는 로컬 캐싱부;
    상기 위치 관리 서비스를 제공하는 일련의 과정을 설정 시간 단위로 스케줄링하여 상기 백그라운드 프로세스를 실행 기간과 휴지 기간으로 구분하여 관리하는 스케줄링부; 및
    상기 백그라운드 프로세스의 실행 작업 또는 환경에 따라 우선순위를 설정하여 해당 모듈이 구동되도록 리소스 관리를 수행하는 우선순위 관리부를 포함하는 것을 특징으로 하는 크라우드 네트워크를 이용한 위치 관제 시스템.
  10. 제1항에 있어서,
    상기 위치 관제 서버는,
    상기 사용자 단말 또는 외부 기기와의 통신을 수행하는 통신부;
    상기 위치 관리 서비스를 요청한 사용자 단말 또는 상기 사용자 단말과 위치정보를 공유하는 무선 디바이스에 대한 등록 또는 탈퇴 기능을 포함한 회원 관리를 수행하는 회원 관리부;
    상기 위치 어플리케이션을 포함하여 위치 관리 서비스 또는 안전 서비스에 필요한 어플리케이션을 제공하는 어플리케이션 제공부;
    상기 위치 어플리케이션이 실행되는 다수의 사용자 단말을 AP(Access Point)로 활용하여 다수의 무선 디바이스의 무선 신호를 주기적으로 수집하도록 하는 분산 처리부;
    상기 사용자 단말로부터 전송되는 위치 검출 데이터를 이용하여 무선 디바이스의 현재 위치를 추적하여 위치결정 데이터를 생성하고, 상기 사용자 단말의 요청에 의해 무선 디바이스의 현재 위치, 위치 이력, 그룹 내 위치 공유 정보를 제공하는 위치정보 관리부; 및
    상기 무선 디바이스를 소지한 특정 대상에 대한 안전 기능을 수행하는 부가서비스 실행부를 포함하는 것을 특징으로 하는 크라우드 네트워크를 이용한 위치 관제 시스템.
  11. 제10항에 있어서,
    상기 부가서비스 실행부는,
    특정 대상의 위급 상황 발생시 위험 감지 이벤트 발생 상황을 무선 디바이스가 속한 그룹 또는 사용자 단말로 전송하는 긴급호출 기능 또는 체크인 설정 지역에 대한 무선 디바이스의 출입 정보를 해당 무선 디바이스가 속한 그룹 또는 사용자 단말에게 제공하는 체크인(Check-in) 기능을 포함하는 것을 특징으로 하는 크라우드 네트워크를 이용한 위치 관제 시스템.
  12. 삭제
KR1020140118602A 2014-09-05 2014-09-05 크라우드 네트워크를 이용한 위치 관제 시스템 KR101560200B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020140118602A KR101560200B1 (ko) 2014-09-05 2014-09-05 크라우드 네트워크를 이용한 위치 관제 시스템
PCT/KR2014/010599 WO2016035929A1 (ko) 2014-09-05 2014-11-06 크라우드 네트워크를 이용한 위치 관제 시스템

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020140118602A KR101560200B1 (ko) 2014-09-05 2014-09-05 크라우드 네트워크를 이용한 위치 관제 시스템

Publications (1)

Publication Number Publication Date
KR101560200B1 true KR101560200B1 (ko) 2015-10-15

Family

ID=54357059

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020140118602A KR101560200B1 (ko) 2014-09-05 2014-09-05 크라우드 네트워크를 이용한 위치 관제 시스템

Country Status (2)

Country Link
KR (1) KR101560200B1 (ko)
WO (1) WO2016035929A1 (ko)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101665964B1 (ko) * 2015-10-23 2016-10-13 포항공과대학교 산학협력단 무선 통신 시스템
WO2017095036A1 (ko) * 2015-11-30 2017-06-08 전삼구 블록체인 인증을 이용하는 IoT 기반 사물 관리 시스템 및 방법
KR101807428B1 (ko) * 2016-09-29 2017-12-08 배응준 비콘신호를 이용한 정보 제공 시스템 및 방법
KR20180036034A (ko) * 2016-09-30 2018-04-09 (주) 대호아이앤티 안전 관리 시스템 및 그 관리 방법
KR101859993B1 (ko) * 2016-12-16 2018-05-21 딕스비전 주식회사 비콘 및 VoIP 단말기를 이용한 비상호출 시스템
WO2019027075A1 (ko) * 2017-08-01 2019-02-07 (주) 유비스티 게임화 투어테인먼트 서비스 플랫폼
KR102068174B1 (ko) * 2019-06-12 2020-01-20 에이티온 주식회사 전력 소모가 적은 자산 관리 시스템

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6699342B2 (ja) * 2016-05-18 2020-05-27 富士通株式会社 情報処理装置、情報処理方法、情報処理プログラム及び情報処理システム

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101004417B1 (ko) * 2008-06-23 2010-12-28 한림대학교 산학협력단 피보호자용 단말 장치, 보호자용 단말 장치 및 이를 이용한미아 방지를 위한 무선 시스템

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050017816A (ko) * 2003-08-09 2005-02-23 (주)서진씨엔씨테크 전시물 현장 안내 서비스 제공 방법 및 시스템
KR101670758B1 (ko) * 2010-07-05 2016-11-01 에스케이텔레콤 주식회사 위치 측위 방법과 그를 위한 이동통신 단말기 및 위치 계산 서버
KR20130062439A (ko) * 2011-11-21 2013-06-13 한국전자통신연구원 위치 기반 커뮤니티 통신 서비스 제공 방법 및 시스템
KR20130142764A (ko) * 2012-06-20 2013-12-30 삼성전자주식회사 단말 장치, 서버, 통신 시스템 및 이들의 제어 방법

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101004417B1 (ko) * 2008-06-23 2010-12-28 한림대학교 산학협력단 피보호자용 단말 장치, 보호자용 단말 장치 및 이를 이용한미아 방지를 위한 무선 시스템

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101665964B1 (ko) * 2015-10-23 2016-10-13 포항공과대학교 산학협력단 무선 통신 시스템
WO2017095036A1 (ko) * 2015-11-30 2017-06-08 전삼구 블록체인 인증을 이용하는 IoT 기반 사물 관리 시스템 및 방법
US10708069B2 (en) 2015-11-30 2020-07-07 Sam Gu Chun IoT-based things management system and method using block-chain authentication
KR101807428B1 (ko) * 2016-09-29 2017-12-08 배응준 비콘신호를 이용한 정보 제공 시스템 및 방법
KR20180036034A (ko) * 2016-09-30 2018-04-09 (주) 대호아이앤티 안전 관리 시스템 및 그 관리 방법
KR101863595B1 (ko) * 2016-09-30 2018-06-01 (주)대호아이앤티 안전 관리 시스템 및 그 관리 방법
KR101859993B1 (ko) * 2016-12-16 2018-05-21 딕스비전 주식회사 비콘 및 VoIP 단말기를 이용한 비상호출 시스템
WO2019027075A1 (ko) * 2017-08-01 2019-02-07 (주) 유비스티 게임화 투어테인먼트 서비스 플랫폼
KR102068174B1 (ko) * 2019-06-12 2020-01-20 에이티온 주식회사 전력 소모가 적은 자산 관리 시스템

Also Published As

Publication number Publication date
WO2016035929A1 (ko) 2016-03-10

Similar Documents

Publication Publication Date Title
KR101560200B1 (ko) 크라우드 네트워크를 이용한 위치 관제 시스템
CN106851555B (zh) 用于地理围栏操作的装置和方法
EP2715389B1 (en) Positioning systems and methods and location based modification of computing device applications
EP2955898B1 (en) Method and system for combining beaconing with positioning
US20110028093A1 (en) Bluetooth Proximity Detection System and Method of Interacting With One or More Bluetooth Devices
KR101363586B1 (ko) 근거리 유저 정보 제공 시스템 및 방법
Kaluža et al. Analysis of an indoor positioning systems
JP6008914B2 (ja) 探索システムおよび探索方法
KR101792339B1 (ko) 치매환자가 소지한 비콘의 위치를 추적하는 오픈 플랫폼 제공 시스템
KR20130028317A (ko) 위치 추적용 휴대용 단말기, 위치 추적 서비스 제공 장치 및 위치 추적 시스템
WO2015105847A1 (en) Systems and methods for mobile device microlocation
JP2015194943A (ja) 監視システム
KR20170045499A (ko) Wifi 비콘을 활용한 긴급 재난 알림 서비스 시스템
KR101409824B1 (ko) 블루투스 통신 기반 위급 상황 관리 시스템
KR102009973B1 (ko) 고정용비콘을 이용한 보호대상자 위치정보 제공시스템 및 방법
TWI583983B (zh) 藍芽定位系統及方法
KR20080068363A (ko) 위치 추적 시스템 및 방법
KR101334656B1 (ko) 스마트 폴을 이용한 위치기반 서비스 시스템
US9766080B1 (en) Systems and methods for indoor and outdoor mobile device navigation
KR101553161B1 (ko) 근거리 유저 기반 광고 제공 시스템 및 방법
KR101446657B1 (ko) 구역별 위치관리시스템 및 위치관리방법
KR101188538B1 (ko) 위치 기반의 알람 시스템, 위치 기반의 알람 서비스를 제공하는 모바일 기기 및 위치 기반의 알람 서비스 제공 방법
KR20160129575A (ko) 통신 네트워크에서 정보 제공 방법 및 장치
Hernández-Orallo et al. Analysis and Evaluation of Tracker Tag Efficiency
KR102009964B1 (ko) Ble송수신기를 이용한 보호대상자 위치정보 제공시스템 및 방법

Legal Events

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

Payment date: 20180801

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20190923

Year of fee payment: 5