KR102295571B1 - 비콘 신호를 이용한 시스템 관리 방법 및 이를 위한 장치 - Google Patents

비콘 신호를 이용한 시스템 관리 방법 및 이를 위한 장치 Download PDF

Info

Publication number
KR102295571B1
KR102295571B1 KR1020150014894A KR20150014894A KR102295571B1 KR 102295571 B1 KR102295571 B1 KR 102295571B1 KR 1020150014894 A KR1020150014894 A KR 1020150014894A KR 20150014894 A KR20150014894 A KR 20150014894A KR 102295571 B1 KR102295571 B1 KR 102295571B1
Authority
KR
South Korea
Prior art keywords
electronic device
field
beacon signal
request message
administer
Prior art date
Application number
KR1020150014894A
Other languages
English (en)
Other versions
KR20160093951A (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 KR1020150014894A priority Critical patent/KR102295571B1/ko
Publication of KR20160093951A publication Critical patent/KR20160093951A/ko
Application granted granted Critical
Publication of KR102295571B1 publication Critical patent/KR102295571B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery
    • H04W48/14Access restriction or access information delivery, e.g. discovery data delivery using user query or user detection
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 비콘 신호를 이용하는 전자 디바이스에 관한 것이다. 구체적으로, 상기 전자 디바이스에서 시스템을 관리하는 방법은 제 1 전자 디바이스로부터 전송되는 비콘 신호를 수신하는 단계; 상기 비콘 신호에 포함된 제 1 필드 및 제 2 필드에 기반하여, 상기 제 2 전자 디바이스를 인증하는 단계; 상기 제 1 전자 디바이스로 네트워크 요청 메시지를 전송하는 단계; 및 상기 요청 메시지에 대한 응답으로, 네트워크 응답 메시지를 수신하는 단계를 포함하는 것을 특징으로 한다.

Description

비콘 신호를 이용한 시스템 관리 방법 및 이를 위한 장치 {A METHOD FOR MANAGING SYSTEM AND A DEVICE THEREOF}
본 발명은 비콘 신호를 이용한 시스템 관리 방법 및 및 이를 위한 장치에 관한 것이다.
와이파이(Wifi)와 같은 무선랜은 사용의 편리성으로 인해 사용이 크게 증가하고 있으며, 특히 스마트폰, 스마트 패드, 노트북과 같은 모바일 기기의 사용에 필수적인 요소로 이용되고 있다. 알려진 바와 같이 와이파이는 무선으로 데이터 통신을 수행할 수 있도록 무선 통신채널을 제공하며, 이를 위한 액세스 터미널 또는 액세스포인트(Access Point : AP)가 필수 구성요소로 구성된다.
액세스포인트는 이동통신 시스템에서 기지국과 유사한 역할을 수행하여, 자신의 통신 영역에 진입한 모바일기기 또는 무선기기(이하에서 "무선기기"라 통칭하기로 함)의 진입을 확인하고, 필요에 따라 무선기기와 데이터를 주고 받는 역할을 한다. 이를 위해 액세스포인트는 통상 무선기기와 데이터 송수신이 가능한 영역에서는 무선에 의해 통신을 수행하고, 자신은 유선에 의해 상위 장치들과 연결되어 무선 통신에 의해 수신된 데이터를 상위 장치에 전달하고, 상위장치로부터 전달되는 데이터를 무선기기에 전달하게 된다.
구체적으로 액세스포인트는 주기적으로 자신의 통신반경에 비컨을 송신하고 비컨을 통해 진입한 단말의 확인 및 전송할 데이터가 있음을 슬립 모드의 무선기기에 대해 알리는 등 접속한 단말의 관리를 하게 된다.
본 발명의 일 실시예가 이루고자 하는 기술적 과제는, 비콘 신호를 이용하여 시스템을 효율적으로 관리하는 방법을 제공하는 것이다.
본 발명에서 이루고자 하는 기술적 과제들은 이상에서 언급한 기술적 과제들로 제한되지 않으며, 언급하지 않은 또 다른 기술적 과제들은 아래의 기재로부터 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.
본 발명의 일 양상에 따른 시스템 관리 방법은, 제 1 전자 디바이스로부터 전송되는 비콘 신호를 수신하는 단계; 상기 비콘 신호에 포함된 제 1 필드 및 제 2 필드에 기반하여, 상기 제 2 전자 디바이스를 인증하는 단계; 상기 제 1 전자 디바이스로 네트워크 요청 메시지를 전송하는 단계; 및 상기 요청 메시지에 대한 응답으로, 네트워크 응답 메시지를 수신하는 단계를 포함하는 것을 특징으로 한다. 여기서, 상기 요청 메시지를 수신한 제 1 전자 디바이스로부터 서버로 입실을 확인하는 제 1 상태 메시지가 전송되는 것을 특징으로 한다.
상기 상기 네트워크 요청 메시지는, 사용자로부터 입실 여부에 대한 정보를 입력 받은 경우에 전송되는 것을 특징으로 한다. 또는, 상기 네트워크 요청 메시지는, 상기 제 2 전자 디바이스를 인증을 조건으로 생성되는 것을 특징으로 한다.
여기서, 상기 비콘 신호는 블루투스를 이용하여 수신되고, 상기 블루투스는 소정 시간이 되면 자동적으로 턴-온 (turn-on)되는 것을 특징으로 한다. 상기 블루투스는 소정 주기로 턴-온 및 턴-오프(turn-off) 될 수 있다.
바람직하게는, 상기 제 1 필드는, 상기 특정 장소를 나타내는 식별자를 포함하고, 상기 제 2 필드는, 상기 제 2 전자 디바이스의 식별자 또는 상기 제 2 전자 디바이스의 사용자를 식별하기 위한 식별자를 포함할 수 있다.
여기서 상기 제 2 필드에서 지시하는 값은, 시간에 따라 변하는 것을 특징으로 한다.
본 발명의 다른 양상에 따른 비콘 신호를 이용하여 전자 디바이스에서 시스템을 관리하는 방법은 제 1 전자 디바이스에서 제 2 전자 디바이스로 제 1 필드 및 제 2 필드를 포함하는 비콘 신호를 전송하는 단계; 상기 제 2 전자 디바이스로부터 네트워크 요청 메시지를 수신하는 단계; 및 서버로 입실을 지시하는 제 1 상태 메시지를 전송하는 단계를 포함할 수 있다.
상기 네트워크 요청 메시지는, 상기 제 2 전자 디바이스가 상기 제 1 필드 및 제 2 필드에 기반하여 인증된 경우, 상기 제 2 전자 디바이스로부터 전송되는 것을 특징으로 한다.
상기 시스템 관리 방법은, 상기 제 1 전자 디바이스로 상기 요청에 대한 응답 메시지를 전송하는 단계를 더 포함할 수 있다.
한편, 상기 제 1 필드는, 상기 특정 장소를 나타내는 식별자를 포함하고, 상기 제 2 필드는, 상기 제 2 전자 디바이스의 식별자 또는 상기 제 2 전자 디바이스의 사용자를 식별하기 위한 식별자를 포함할 수 있다. 또한, 상기 제 2 필드는 서버로부터 전송되고, 상기 제 2 필드는 상기 제 1 필드와 연계된 값인 것을 특징으로 한다.
상기 제 2 필드에서 지시하는 값은, 시간에 따라 변하는 것을 특징으로 한다.
상기 시스템 관리 방법은, 상기 제 2 전자 디바이스와의 네트워크 연결을 주기적으로 확인하는 단계를 더 포함하는 것을 특징으로 한다. 여기서, 상기 서버로 제 2 상태 메시지를 전송하는 단계를 더 포함할 수 있으며, 상기 네트워크가 연결된 경우 상기 제 2 상태 메시지는 입실을 지시하고, 상기 네트워크가 소실된 경우 상기 제 2 상태 메시지는 비-입실을 지시하는 것을 특징으로 한다.
본 발명의 또 다른 양상에 따른, 비콘 신호를 이용하여 시스템을 관리하는 방법을 수행하는 디바이스는 송수신 모듈; 및 프로세서를 포함하고, 상기 프로세서는 인접 디바이스로부터 전송되는 비콘 신호를 수신하도록 상기 송수신 모듈을 제어하고, 상기 비콘 신호에 포함된 제 1 필드 및 제 2 필드에 기반하여, 상기 디바이스를 인증하며, 상기 인접 디바이스로 네트워크 요청 메시지를 전송하고, 상기 요청 메시지에 대한 응답으로, 네트워크 응답 메시지를 수신하도록 상기 송수신 모듈을 제어하고, 상기 요청 메시지를 수신한 인접 디바이스로부터 입실을 확인하는 제 1 상태 메시지가 서버로 전송되는 것을 특징으로 한다.
본 발명의 또 다른 양상에 따른, 비콘 신호를 이용하여 시스템을 관리하는 방법을 수행하는 디바이스는 송수신 모듈; 및 프로세서를 포함하고, 상기 프로세서는, 상기 프로세서는, 인접 전자 디바이스로 제 1 필드 및 제 2 필드를 포함하는 비콘 신호를 전송하고, 상기 제 인접 디바이스로부터 네트워크 요청 메시지를 수신하며, 상기 네트워크 요청 메시지를 수신한 경우, 서버로 입실 또는 비-입실 여부에 관한 정보를 포함하는 제 1 상태 메시지를 전송하도록 상기 송수신 모듈을 제어하는 것을 특징으로 한다.
본 발명의 또 다른 양상에 따른, 비콘 신호를 이용하여 시스템을 관리하는 방법을 수행하는 프로그램이 기록된 컴퓨터 해독 가능 기록 매체는 제 1 전자 디바이스로부터 전송되는 비콘 신호를 수신하는 단계; 상기 비콘 신호에 포함된 제 1 필드 및 제 2 필드에 기반하여, 상기 제 2 전자 디바이스를 인증하는 단계; 상기 제 1 전자 디바이스로 네트워크 요청 메시지를 전송하는 단계; 및 상기 요청 메시지에 대한 응답으로, 네트워크 응답 메시지를 수신하는 단계를 실행하는 것을 특징으로 한다.
본 발명의 또 다른 양상에 따른, 비콘 신호를 이용하여 시스템을 관리하는 방법을 수행하는 프로그램이 기록된 컴퓨터 해독 가능 기록 매체로서, 제 1 전자 디바이스로부터 제 2 전자 디바이스로 제 1 필드 및 제 2 필드를 포함하는 비콘 신호를 전송하는 단계; 상기 제 2 전자 디바이스로부터 네트워크 요청 메시지를 수신하는 단계; 및 상기 네트워크 요청 메시지를 수신한 경우, 서버로 입실 또는 비-입실 여부에 관한 정보를 포함하는 제 1 상태 메시지를 전송하는 단계를 실행하는 것을 특징으로 한다.
본 발명의 일 실시예에 따른 이동 단말기에 의하면, 비콘 신호를 이용하여 시스템을 효율적으로 관리함으로써 자원의 낭비를 방지할 수 있다.
본 발명에서 얻을 수 있는 효과는 이상에서 언급한 효과들로 제한되지 않으며, 언급하지 않은 또 다른 효과들은 아래의 기재로부터 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.
도 1은 본 발명의 일 실시예에 따라 장치 간 네트워크 연결 모습의 일례를 설명하기 위한 도면이다.
도 2는 본 발명의 일 실시예에 따라 본 발명에 이용되는 장치들의 구성 블록도를 도시한 도면이다.
도 3은 본 발명의 일 실시예에 의한 비콘 신호의 구조의 일례를 도시한 도면이다.
도 4는 본 발명의 일 실시예에 따라 비콘 신호를 이용하여 두 장치 간 네트워크 연결 방법을 도시한 흐름도이다.
도 5는 본 발명의 일 실시예에 따른 시스템 관리 방법을 도시한 도면이다.
이하, 본 발명의 바람직한 실시예를 첨부한 도면을 참조하여 당해 분야의 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 설명하기로 한다. 첨부된 도면들에서 구성에 표기된 도면번호는 다른 도면에서도 동일한 구성을 표기할 때에 가능한 한 동일한 도면번호를 사용하고 있음에 유의해야 한다. 또한, 본 발명을 설명함에 있어 관련된 공지의 기능 또는 공지의 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략하기로 한다. 그리고 도면에 제시된 어떤 특징들은 설명의 용이함을 이해 확대 또는 축소 또는 단순화된 것이고, 도면 및 그 구성요소들이 반드시 적절한 비율로 도시되어 있지는 않다. 그러나 당업자라면 이러한 상세 사항들을 쉽게 이해할 것이다.
도 1은 본 발명의 일 실시예에 따라 장치 간 네트워크 연결 모습의 일례를 설명하기 위한 도면이다.
도 1에서는, 회사와 같이 여러 사무실이 존재하는 환경에서 회의실을 사용하고자 하는 사용자(user 1)이 회의실에 근접한 경우에, 무선 네트워크를 통해 회의실의 사용 실태를 효율적으로 관리하는 경우를 설명한다. 즉, 회의실과 같은 공간 자원을 관리하기 위하여 비콘 신호를 이용하는 방법을 제안한다. 일반적으로, 특정 공간을 예약하여 운용하더라도 실제로 해당 공간을 이용하지 않는 경우에는, 불필요하게 공간을 낭비하는 문제점이 발생한다. 따라서, 본 발명에서는 이를 해결하기 위한 방안으로 비콘 신호를 이용하여 시스템을 관리하는 방법을 제안한다.
사용자(user 1)이 접근하는 회의실 (area1 )에는 비콘 신호를 생성하는 비콘 신호 생성기가 존재할 수 있다. 도 1에서는 본 발명을 회의실을 예로 들어 설명하였으나, 어느 환경에서도 디바이스 탐색 및 두 디바이스 간 네트워크 연결시 본 발명이 적용될 수 있음은 물론이다.
도 2는 본 발명의 일 실시예에 따라 비콘 신호를 이용하여 시스템 관리 방법을 수행하기 위한 전자 디바이스들 내지 서버의 구성 블록도를 도시한 도면이다.
본 발명에서는 비콘 신호를 이용하여 시스템 관리 방법을 수행하기 위하여 제 1 전자 디바이스(100), 제 2 전자 디바이스(200), 서버(300)를 포함할 수 있다. 여기서, 각 장치들은 이동 단말기로서 휴대폰, 스마트 폰(smart phone), 노트북 컴퓨터(laptop computer), 디지털방송용 단말기, PDA(Personal Digital Assistants), PMP(Portable Multimedia Player), 네비게이션 등이 포함될 수 있다. 나아가, 본 명세서에 기재된 실시예에 따른 구성은 이동 단말기에만 적용 가능한 경우를 제외하면, 디지털 TV, 데스크탑 컴퓨터 등과 같은 고정 단말기에도 적용될 수도 있음을 본 기술분야의 당업자라면 쉽게 알 수 있을 것이다.
편의상, 본 발명의 일 실시예에 따라 비콘 신호를 생성하는 디바이스를 제1 전자 디바이스(100)라 하고, 상기 생성된 비콘 신호를 수신하는 디바이스를 제2 전자 디바이스(200)라 칭하기로 한다. 물론, 제2 전자 디바이스(200)도 비콘 신호를 생성하여 브로드캐스트할 수 있고, 제1 전자 디바이스(100)도 다른 전자 디바이스로부터 비콘 신호를 수신할 수도 있다.
제1 전자 디바이스(100)는 비콘 신호 생성부(110), 메모리(120), 무선 통신부(130), 및 제어부(160)를 포함할 수 있다. 다만, 도 5에 도시된 제1 전자 디바이스(100)의 구성 블록도는 일 예시에 불과하며, 일부 구성 모듈이 생략되거나 새로운 구성 모듈이 추가되거나 어느 하나의 구성 모듈이 다른 어느 하나의 구성 모듈이 포함되어 구현될 수도 있다. 특히, 상기 비콘 신호 생성부(110)는 상기 제 1 전자 디바이스(100)와는 별도의 신호 생성기로서 구성될 수도 있다. 이 경우, 상기 비콘 신호 생성부(110) 만이 본 발명에 따라 회의실 내에 위치하고, 상기 제 1 전자 디바이스(100)는 별도의 장소에 위치할 수도 있다.
제2 전자 디바이스(200)는 메모리(210), 무선 통신부(220), 디스플레이부(230), 사용자 입력부(240) 및 제어부(250)를 포함할 수 있다. 역시, 도 2에 도시된 제2 전자 디바이스(200)의 구성 블록도는 일 예시에 불과하며, 일부 구성 모듈이 생략되거나 새로운 구성 모듈이 추가되거나 어느 하나의 구성 모듈이 다른 어느 하나의 구성 모듈이 포함되어 구현될 수도 있다. 예를 들어, 제2 전자 디바이스(200)도 비콘 신호를 생성할 수 있으므로 비콘 신호 생성부를 추가로 포함할 수 있다.
시스템 서버(300)는 메모리(310), 무선 통신부(320), 디스플레이부(330), 사용자 입력부(340) 및 제어부(350)를 포함할 수 있다. 역시, 도 3에 도시된 서버(300)의 구성 블록도는 일 예시에 불과하며, 일부 구성 모듈이 생략되거나 새로운 구성 모듈이 추가되거나 어느 하나의 구성 모듈이 다른 어느 하나의 구성 모듈이 포함되어 구현될 수도 있다.
제1 전자 디바이스(100)의 메모리(120)는 비콘 신호의 제1 필드의 값에 대응하는 제1값을 저장하고 있다. 제1 필드의 값에 대응하는 제1값은 상기 시스템 서버(300)를 통해 사용자에 의해 지정될 수도 있고, 메모리(120)에 기 저장된 특정 어플리케이션에 의해 지정될 수도 있다. 상기 제1 필드는 상기 제1 전자 디바이스가 위치하고 있는 장소와 관련될 수 있다. 예를 들어, 메모리(120)는, 제1 전자 디바이스(100)가 위치하는 장소인 회의실 (area 1)과 상기 제1값을 맵핑하여 저장할 수도 있다.
제1 전자 디바이스(100)의 메모리(120)는 상기 시스템 관리 방법과 연관된 어플리케이션(또는 프로그램)을 저장하고 있을 수 있다. 또한, 상기 회의실 (area 1)과 연관하여 특성 시간 및 사용자 (예약자)에 연계하여 제 2 필드의 값으로서 제 2 값을 저장하고 있을 수 있다. 즉, 메모리(120)는, 제1 전자 디바이스(100)에서 사용자 별로 각기 다른 제2값을 맵핑하여 저장할 수 있다.
제2 전자 디바이스(200)의 메모리(210)는 비콘 신호의 제1 필드의 값에 대응하는 제1값을 저장하고 있다. 제1 전자 디바이스(100)와 제2 전자 디바이스(200)는 동일한 소정 공간에 위치하고 있는 것으로서, 동일한 제1값을 제1 필드의 값으로서 저장하고 있는 것으로 가정한다.
제2 전자 디바이스(200)의 메모리(210)는 제2 필드의 값으로서 제2값을 저장하고 있다. 제 2 전자 디바이스(200)는 메모리(210)에 특정 어플리케이션에 별로 제2 필드의 값을 각각 저장하고 있을 수 있고, 사용자를 식별하는 식별자 또는 상기 사용자의 단말을 식별하는 식별자를 저장하고 있을 수 있다.
제1 전자 디바이스(100)의 메모리(120) 및 제2 전자 디바이스(200)의 메모리(210)는 제어부(160, 250) 각각의 처리 및 제어를 위한 프로그램이 저장될 수 있고, 입/출력되는 데이터들의 임시 저장을 위한 기능을 수행할 수도 있다. 제1 전자 디바이스(100)의 메모리(120) 및 제2 전자 디바이스(200)의 메모리(210)는 플래시 메모리 타입(flash memory type), 하드디스크 타입(hard disk type), 멀티미디어 카드 마이크로 타입(multimedia card micro type), 카드 타입의 메모리(예를 들어 SD 또는 XD 메모리 등), 램(Random Access Memory, RAM), SRAM(Static Random Access Memory), 롬(Read-Only Memory, ROM), EEPROM(Electrically Erasable Programmable Read-Only Memory), PROM(Programmable Read-Only Memory), 자기 메모리, 자기 디스크, 광디스크 중 적어도 하나의 타입의 저장매체를 포함할 수 있다.
제2 전자 디바이스(200) 및 서버(300) 의 사용자 입력부(240, 340)는 사용자가 제2 전자 디바이스(200) 및 서버(300)의 동작 제어를 위한 입력 데이터를 발생시킨다. 사용자 입력부(240, 340)는 전·후면 또는 측면에 위치하는 하드웨어 버튼, 터치 센서, 키패드, 돔 스위치, 조그 휠, 조그 스위치 등을 포함하여 구성될 수 있다. 제2 전자 디바이스(200) 및 서버(300)의 디스플레이부(230, 330)가 터치스크린을 포함하는 경우, 디스플레이부(230, 330)도 사용자 입력부(240, 340)의 역할을 수행할 수 있다.
제2 전자 디바이스(200) 및 서버(300)의 디스플레이부(230, 330)는, 제2 전자 디바이스(200) 및 서버(300)에서 처리되는 정보를 표시(출력)한다. 디스플레이부(230, 330)는 액정 디스플레이(liquid crystal display, LCD), 박막 트랜지스터 액정 디스플레이(thin film transistor-liquid crystal display, TFT LCD), 유기 발광 다이오드(organic light-emitting diode, OLED), 플렉시블 디스플레이(flexible display), 3차원 디스플레이(3D display) 중에서 적어도 하나를 포함할 수 있다.
제2 전자 디바이스(200) 및 서버(300)의 사용자 입력부(240, 340)를 통해 입력된 사용자 명령에 따라 제 1 전자 디바이스(100)에 저장된 특정 시간에 제1 전자 디바이스(100)의 제어부(160)는, 메모리(120)에 저장된 제1 필드의 값에 대응하는 제1값, 상기 제2 필드의 값에 대응하는 제2값이 비콘 신호 생성부(110)로 전달되도록 제어한다. 제1 전자 디바이스(100)의 비콘 신호 생성부(110)는, 상기 제1값이 할당된 제1 필드, 상기 제2값이 할당된 제2 필드를 포함하는 비콘 신호를 생성한다.
제1 전자 디바이스(100)의 제어부(160)는 상기 생성된 비콘 신호를 브로드캐스트하도록 무선 통신부(130)를 제어한다.
제2 전자 디바이스(200)의 제어부(250)는, 상기 비콘 신호를 수신하도록 무선 통신부(220)를 제어한다.
그리고, 제2 전자 디바이스(200)의 제어부(250)는, 상기 비콘 신호 내 제1 필드의 값이 메모리(120)에 기 저장된 제1값과 동일한지 여부를 확인한다. 제2 전자 디바이스(200)의 제어부(250)는, 상기 비콘 신호 내 제1 필드의 값이 자신의 메모리(210)에 기 저장된 제1값과 동일하지 않으면 상기 비콘 신호의 패킷을 드롭(drop)하고, 상기 비콘 신호 내 제1 필드의 값이 자신의 메모리(210)에 기 저장된 제1값과 동일하면, 상기 비콘 신호 내 제2 필드의 값이 메모리(210)에 기 저장된 제2값과 동일한지 여부를 확인한다.
제2 전자 디바이스(200)의 제어부(250)는, 상기 비콘 신호 내 제2 필드의 값이 메모리(220)에 기 저장된 제2값과 동일하지 않으면 상기 비콘 신호의 패킷을 드롭하고, 상기 비콘 신호 내 제2 필드의 값이 메모리(210)에 기 저장된 제2값과 동일하면, 네트워크 연결을 요청하는 연결 요청 신호를 제1 전자 디바이스(100)에 전송하도록 무선 통신부(220)를 제어한다.
제1 전자 디바이스(100)의 제어부(160)는, 상기 연결 요청 신호를 수신하고 이에 응답하여 네트워크 연결을 수락하는 응답 신호를 제2 전자 디바이스(200)에 전송하도록 무선 통신부(130)를 제어한다. 이로써, 제1 전자 디바이스(100)와 제2 전자 디바이스(200) 간에 네트워크 연결이 수립될 수 있다.
한편, 상기 제 1 전자 디바이스, 제 2 전자 디바이스, 서버의 무선 통신부 (130, 240, 340)는 전자 디바이스 간 또는 전자 디바이스와 서버 간의 무선 통신을 가능하게 하는 하나 이상의 모듈을 포함할 수 있다. 예를 들어, 무선 통신부는 이동통신 모듈, 무선 인터넷 모듈, 근거리 통신 모듈 및 위치정보 모듈 등을 포함할 수 있다.
이동통신 모듈은, 이동 통신망 상에서 기지국, 외부의 단말, 서버 중 적어도 하나와 무선 신호를 송수신한다. 상기 무선 신호는, 음성 호 신호, 화상 통화 호 신호 또는 문자/멀티미디어 메시지 송수신에 따른 다양한 형태의 데이터를 포함할 수 있다.
무선 인터넷 모듈은 무선 인터넷 접속을 위한 모듈을 말하는 것으로, 이동 단말기(또는 전자 디바이스, 서버)에 내장되거나 외장될 수 있다. 무선 인터넷 기술로는 WLAN(Wireless LAN)(Wi-Fi), Wibro(Wireless broadband), Wimax(World Interoperability for Microwave Access), HSDPA(High Speed Downlink Packet Access) 등이 이용될 수 있다.
근거리 통신 모듈은 근거리 통신을 위한 모듈을 말한다. 근거리 통신(short range communication) 기술로 블루투스(Bluetooth), RFID(Radio Frequency Identification), 적외선 통신(IrDA, infrared Data Association), UWB(Ultra Wideband), ZigBee 등이 이용될 수 있다.
위치정보 모듈은 이동 단말기의 위치를 획득하기 위한 모듈로서, 그의 대표적인 예로는 GPS(Global Position System) 모듈이 있다.
도 3은 본 발명의 일 실시예에 의한 비콘 신호의 구조의 일례를 도시한 도면이다. 도 3을 참조하면, 비콘 신호는 전송하고자 하는 데이터를 포함하는 프레임 바디와, 상기 프레임 바디에 관한 정보를 포함하는 MAC 헤더를 포함한다. 본 발명의 일 실시예에 의하면, 비콘 신호의 프레임 바디에 제1 필드와 제2 필드를 생성한다. 경우에 따라, 제1 필드를 area field, 제2 필드를 user field라 칭할 수도 있다.
한편, 비콘 신호의 프레임 바디에는 BSS(Basic Service Set) 내에서 스테이션 간 동기화를 위한 타임스탬프 필드(timestamp field), 비콘 간격/주기 필드(beacon interval field), 해당 BSS에 참여하고자 하는 이동 노드에 요구하는 특정 기능에 해당하는 능력 정보 필드(capability information field), 일 이상의 AP들을 그룹화시켜서 단일 관할 영역으로 운영하는 서비스 제공자 명칭인 SSID 필드(Service Set Identifier filed) 및 여러 옵션 필드(FH Parameter Set, DS Parameter Set, CF Parameter Set, IBSS Parameter Set, Traffic Indicator Map)를 포함하여 이루어질 수 있다.
본 발명의 일 실시예에 의하면, 비콘 신호의 프레임 바디의 옵션 필드에 제1 필드, 제 2 필드를 포함시킬 수 있다.
제 1 필드는 해당 제 1 전자 디바이스(100)가 위치하고 있는 장소와 관련된 속성일 수 있다. 예를 들어, 도 1의 회의실(area 1)에 존재하는 제 1 전자 디바이스(100)가 비콘 신호를 생성하는 경우, 비콘 신호에 포함된 제1 필드에는 제1값이 할당될 수 있다.
이러한 제1 필드의 값은 사용자에 의해 지정될 수 있다. 예를 들어, 회의실을 미리 예약한 사용자가 시스템 서버(300)로부터 회의실(area 1)에 대응하는 제1 필드의 값을 전달받아 상기 제 2 전자 디바이스(200)에 상기 제1 필드의 값을 입력할 수도 있고, 사용자의 입력 전 시스템 서버(300)가 회의실(area 1)에 대응하는 제1 필드의 값을 제 2 전자 디바이스(200)에 미리 입력하여 저장해 두는 것도 가능할 수 있다. 또는, 제1 필드의 값은 특정 어플리케이션에 의해 지정될 수도 있다. 예를 들어, 회의실(area 1)을 예약한 사용자가 자신의 제 2 전자 디바이스(200)를 사용하여 회의실(area 1) 회의실 예약 및 체크인을 위하여 제 2 전자 디바이스(200)에 관리 제 1 전자 디바이스(100) 또는 서버(300)와의 접속을 위한 특정 어플리케이션을 설치하고 상기 어플리케이션을 실행한 경우, 상기 어플리케이션이 회의실(area 1)의 정보를 입력받고 회의실(area 1)에 대응하는 제1 필드의 값을 지정할 수도 있다.
이러한 제2 필드의 값은 미리 약속된 값일 수 있다. 예를 들어, 제 2 전자 디바이스(200)는 제 2 전자 디바이스(200)에 설치된 회의실 시스템 관리 어플리케이션에 대하여 제2값을 제2 필드의 값으로 미리 저장하고 있고, 상기 시스템 서버(300) 또는 제 1 전자 디바이스(100) 역시 상기 제 2 값을 제 2 필드의 값으로 미리 저장하고 있을 수 있다.
본 발명의 일 실시예에 따른 전자 디바이스(제1 디바이스)는, 다른 전자 디바이스(제2 전자 디바이스)로부터 수신된 비콘 신호에 포함된 제1 필드와 제 2 필드의 값이 자신의 제1 필드의 값 및 제2 필드의 값과 동일한 경우에만 제 2 전자 디바이스(200)와의 네트워크 연결을 진행할 수 있다. 예를 들어, 사용자가 예약한 회의실(area 1)에 체크인 (또는 입실) 하여 회의를 진행하고자 하는 경우, 제 2 전자 디바이스(200)는, 사용자의 개입 없이, 수신된 비콘 신호에 포함된 제1 필드와 제2 필드의 값을 확인하는 것에 의해 회의실(area 1) 체크인을 확인하고 제 2 전자 디바이스(200) 자체 또는 상기 시스템 서버(300)와의 네트워크 연결을 진행할 수 있다.
한편, 상기 비콘 신호는 제 3 필드를 추가적으로 포함할 수도 있다. 제 3 필드는 해당 제 2 전자 디바이스(200)의 사용자가 시스템 서버(300)를 통해 예약한 시간과 관련된 속성일 수 있다. 예를 들어, 도 1의 회의실(area 1)에 존재하는 제 1 전자 디바이스(100)가(100)이 비콘 신호를 생성하는 경우, 비콘 신호에 포함된 제3 필드에는 제3값이 할당될 수 있다.
이러한 제3 필드의 값은 사용자에 의해 지정될 수 있다. 예를 들어, 회의실을 미리 예약한 사용자가 시스템 서버(300)로부터 회의실(area 1)의 예약 시간에 대응하는 제3 필드의 값을 전달받아 상기 제 2 전자 디바이스(200)에 상기 제3 필드의 값을 입력할 수 있다. 또는, 제1 필드의 값은 특정 어플리케이션에 의해 지정될 수도 있다.
다만, 상기 예약 시간은 경우에 따라서는 상기 제 1 전자 디바이스(100)의 상기 비콘 신호에 포함되지 않고 상기 메모리에 저장되어, 상기 예약 시간과 연계된 상기 제 1 필드 및 상기 제 2 필드 값을 변경하기 위해 사용될 수도 있다.
경우에 따라, 본 발명의 일 실시예에 따른 비콘 신호는 바디 프레임에 제1 필드, 제2 필드 또는 제3 필드 중 하나가 포함될 수도 있으며, 제1 필드, 제2 필드 및 제3 필드를 모두 포함하되 어느 하나의 필드에는 기 설정된 무효 값(ignore value)이 할당될 수도 있다.
본 발명의 일 실시예에 따른 비콘 신호를 이용하여 두 전자 디바이스 간 네트워크 연결이 수립되는 과정을 도 4 를 참조하여 설명한다
도 4는 본 발명의 일 실시예에 따른 전자 디바이스에서 비콘 신호를 생성하여 송신하고 수신하는 과정의 일례를 도시한 흐름도이다.
우선 제 1 전자 디바이스(100)는 시간대 별로 비콘 신호에 포함될 제1 필드의 값과 제2 필드의 값을 지정한다. 전자 디바이스는, 메모리에 제1 필드의 값에 대응하여 저장된 제1값을 비콘 신호에 포함된 제1 필드의 값으로 지정하고, 상기 시스템 서버(300)를 통해 제 2 값을 수신하여 제 2 필드의 값으로 저장된 제2값을 비콘 신호에 포함된 제2 필드의 값으로 지정할 수 있다.
상기 제 1 전자 디바이스(100)는 상기 제1값이 할당된 제1 필드 및 상기 제2값이 할당된 제2 필드를 포함하는 비콘 신호를 생성한다(S401).
그리고, 제 1 전자 디바이스(100)는, 상기 생성된 비콘 신호를 브로드캐스트한다(S402).
제 2 전자 디바이스(200)는 기 설정된 주파수 대역을 스캔하고, 상기 주파수 대역을 통해 브로드캐스트되는 비콘 신호를 수신한다(S403).
제 2 전자 디바이스(200)는 상기 수신된 비콘 신호 내 제1 필드의 값을 확인한다. 전자 디바이스는, 상기 비콘 신호 내 제1 필드의 값이 기 설정된 무효 값(ignore value)이 아닌 경우, 상기 제1 필드의 값이 메모리에 기 저장된 제1값과 동일한지 여부를 확인한다.
제 2 전자 디바이스(200)는, 상기 비콘 신호 내 제1 필드의 값이 메모리에 기 저장된 제1값과 동일하지 않은 경우 상기 비콘 신호의 패킷을 드롭하고, 상기 비콘 신호 내 제1 필드의 값이 메모리에 기 저장된 제1값과 동일한 경우, 상기 비콘 신호 내 제2 필드의 값을 확인한다. 전자 디바이스는, 상기 비콘 신호 내 제2 필드의 값이 기 설정된 무효 값(ignore value)이 아닌 경우, 상기 제2 필드의 값이 메모리에 기 저장된 제2값과 동일한지 여부를 확인한다.
전자 디바이스는, 상기 비콘 신호 내 제2 필드의 값이 메모리에 기 저장된 제2값과 동일하지 않은 경우 상기 비콘 신호의 패킷을 드롭하고, 상기 비콘 신호 내 제2 필드의 값이 메모리에 기 저장된 제2값과 동일한 경우, 상기 비콘 신호의 전송 주체를 향해 네트워크 연결을 위한 연결 요청 신호를 전송한다(S404).
제 1 전자 디바이스(100)는, 상기 비콘 신호의 전송 주체로부터 네트워크 연결을 수락하는 응답 신호를 수신한다(S405). 이로써, 두 전자 디바이스 간 무선 네트워크 연결이 수립된다(S406).
한편 여기서, 상기 비콘 신호로 사용되는 신호와 네트워크 연결 수립을 통하여 데이터를 송수신하기 위한 신호는 서로 다른 통신 시스템을 이용할 수 있다. 예를 들어, 상기 비콘 신호로서 근거리 신호, 예를 들어 블루투스가 사용될 수 있다. 상기 데이터를 위한 송수신하기 위한 통신 시스템은 Wi-Fi 등의 무선 인터넷 접속을 위한 모듈을 사용할 수 있다.
한편, 상기 비콘 신호를 감지하기 위하여 상기 제 2 전자 디바이스(200)는 블루투스 신호를 이용할 수 있다. 만약, 상기 블루투스 신호가 턴-오프되어 있는 경우에는 상기 비콘 신호를 감지할 수 없다. 따라서, 본 발명에서는 상기 블루투스가 특정 시간이 되면 자동적으로 턴-온시키는 것을 제안한다.
상기 제 2 전자 디바이스(200), 예를 들어, 이동 단말에 내장된 어플리케이션에 저장된 특정 시간이 되면, 상기 이동 단말은 자동적으로 상기 블루투스를 턴-온한다. 여기서, 상기 어플리케이션에 저장된 특정 시간은 상기 사용자가 입력한 것일 수도 있고, 상기 서버(300)로부터 수신한 값 자체이거나 상기 수신한 값으로부터 소정 오프셋 값이 적용된 값일 수도 있다.
상기 블루투스를 턴-온한 제 2 전자 디바이스(200)는 상기 비콘 신호를 감지하고, 상기 제 1 필드 및 상기 제 2 필드의 일치 여부를 확인한다.
또는, 상기 블루투스는 정해진 주기마다 자동적으로 블루투스를 턴-온/턴-오프하도록 설정될 수도 있다.
예를 들어, 회의실의 입실 예약이 1시간 단위로 설정되는 경우에, 상기 블루투스는 상기 입실 시각에 맞추어 자동적으로 턴-온/턴-오프를 반복할 수 있다.
이하, 상기 시스템 관리 방법에 따라 서버에서 상기 사용자 (또는 사용자 단말)의 회의실 체크-인이 트리거링되는 방법에 대하여 설명한다.
상기 네트워크 연결 요청을 제 2 전자 디바이스(200)에서 수신한 경우, 상기 사용자의 체크-인이 트리거링될 수 있다. 상기 제 1 전자 디바이스(100)는 상기 네트워크 연결 요청을 상기 체크-인 확인으로 간주하고, 상기 서버로 체크-인을 지시하는 메시지를 전송할 수 있다.
회의실 체크-인이 트리거링되는 또 다른 방법은, 상기 네트워크 연결 요청에 대한 응답을 통해 네트워크 연결이 수립된 경우에 상기 네트워크를 통해 체크-인 여부를 확인하기 위한 제 1 확인 메시지를 상기 제 1 전자 디바이스(100)가 제 2 전자 디바이스(200)로 전송한다. 이에 대하여 사용자로부터 긍정 응답(예를 들어, 예)이 입력된 경우, 제 1 응답 메시지로서 상기 체크-인 확인을 지시하는 정보를 제 1 전자 디바이스(100)에서 수신한다. 상기 제 1 전자 디바이스(100)는 상기 제 1 응답 메시지로서 긍정 응답을 수신한 경우에, 상기 시스템 서버(300)로 체크-인을 지시하는 상태 메시지를 전송할 수 있으며, 상기 시스템 서버(300)에서 상기 체크-인이 트리거링될 수도 있다.
한편, 네트워크의 연결 수립 후에 상기 제 2 전자 디바이스(200)가 상기 사용자로부터 상기 제 1 확인 메시지에 대하여 부정 응답 (예를 들어, 아니오)을 입력 받은 경우, 상기 제 2 전자 디바이스(200)는 상기 제 1 전자 디바이스(100)로 체크-아웃을 지시하는 제 2 응답 메시지를 전송한다. 상기 제 1 전자 디바이스(100)는 상기 회의실이 체크-아웃 상태임을 알리는 상태 메시지를 상기 시스템 서버(300)로 전송할 수 있다.
이하, 상기 시스템 관리 방법에 따라 체크-인 상태로부터 상기 사용자 (또는 사용자 단말)의 회의실 체크-아웃으로 트리거링되는 방법에 대하여 설명한다.
상기 제 1 전자 디바이스(100)는 상기 제 2 전자 디바이스(200)와의 네트워크 연결이 소정 시간 이상 지속되지 않는 경우에, 상기 회의실에 사용자가 모두 퇴실한 것으로 간주하고, 상기 시스템 서버(300)로 체크-아웃을 지시하는 상태 메시지를 전송할 수 있다. 이를 위해, 상기 제 1 전자 디바이스(100)는 주기적으로 상기 네트워크의 연결 여부를 확인할 수 있다.
또는 상기 제 1 전자 디바이스(100)에서도 비콘 신호를 감지할 수 있으며, 상기 제 2 전자 디바이스(200)에서 비콘 신호를 전송할 수 있으므로 상기 제 1 전자 디바이스(100)에서 비콘 신호의 감지 여부를 통해 상기 회의실에 체크-인 상태인지 여부를 확인할 수도 있다.
또는 상기 제 2 전자 디바이스(200)에서 회의실 사용 여부를 묻기 위한 메시지를 팝-업 형식으로 표시할 수 있다. 이미 회의실 체크-인이 완료된 상태에서 제 2 전자 디바이스(200)는 “회의실에 사용자가 있습니까?” 내지는 “예약 시간이 남아 있습니까”와 같은 질문의 형태로 팝업 메시지를 표시할 수 있다. 사용자는 상기 메시지에 대하여 “예” 또는 “아니오”로 긍정 응답 또는 부정 응답을 표시할 수 있다. 제 2 전자 디바이스(200)에 긍정 응답이 입력된 경우, 상기 제 2 전자 디바이스(200)는 상기 제 1 전자 디바이스(100)로 체크-인 유지를 의미하는 제 2 응답 메시지를 전송할 수 있다. 또는 아무런 메시지를 전송하지 않을 수도 있다.
제 2 전자 디바이스(200)에 부정 응답이 입력된 경우, 상기 제 2 전자 디바이스(200)는 상기 제 1 전자 디바이스(100)로 체크-아웃을 의미하는 메시지를 전송할 수 있다. 상기 체크-아웃을 의미하는 제 2 응답 메시지를 수신한 제 2 전자 디바이스(200)는 체크 아웃을 지시하기 위한 제 2 상태 메시지를 전송할 수 있다.
또는 제 1 전자 디바이스(100)가 네트워크를 통해, 상기 제 2 전자 디바이스(200)로 회의실 사용 여부를 묻기 위한 제 2 확인 메시지를 전송할 수 있다. 이미 회의실 체크-인이 완료된 상태에서 제 2 전자 디바이스(200)는 “회의실에 사용자가 있습니까?” 내지는 “예약 시간이 남아 있습니까”와 같은 질문의 형태로 메시지를 표시할 수 있다. 사용자는 상기 메시지에 대하여 “예” 또는 “아니오”로 긍정 응답 또는 부정 응답을 표시할 수 있다. 제 2 전자 디바이스(200)에 긍정 응답이 입력된 경우, 상기 제 2 전자 디바이스(200)는 상기 제 1 전자 디바이스(100)로 체크-인 유지를 의미하는 제 2 응답 메시지를 전송할 수 있다. 또는 아무런 메시지를 전송하지 않을 수도 있다. 상기 제 1 전자 디바이스(100)는 상기 시스템 서버(200)로 체크-인 상태를 알리는 제 2 상태 메시지를 전송할 수 있다.
제 2 전자 디바이스(200)에 부정 응답이 입력된 경우, 상기 제 2 전자 디바이스(200)는 상기 제 1 전자 디바이스(100)로 체크-아웃을 의미하는 제 2 응답 메시지를 전송할 수 있다. 상기 체크-아웃을 의미하는 제 2 응답 메시지를 수신한 제 2 전자 디바이스(200)는 체크 아웃을 지시하기 위한 제 2 상태 메시지를 전송할 수 있다.
한편, 상기 제 2 전자 디바이스(200) 측에서는 네트워크의 턴-온 상태를 유지하는 것은 전력 소모 측면에서 문제가 있을 수 있다. 따라서, 상기 제 2 전자 디바이스(200)에 설치된 어플리케이션은 상기 제 2 전자 디바이스(200)의 블루투스를 주기적으로 온-오프 상태로 조절할 수 있다.
한편, 상기 회의의 참석자 모두가 상기 사용자로서 식별될 수 있다. 상기 시스템 서버(300)에 참석자로 인정되는 모든 단말의 식별자 또는 모든 사용자는 상기 회의실 (area1)의 사용자로 인식될 수 있다. 따라서, 적어도 하나의 식별자에 대한 인증이 완료 되어도 상기 회의실 (area 1)에 대하여 체크-인으로 표시될 수 있다.
반면, 상기 체크-아웃의 경우에는 모든 사용자로부터의 네트워크 연결이 소실되거나, 모든 사용자로부터 체크-아웃 확인을 나타내는 제 2 응답 메시지가 전송된 경우에 체크-아웃이 완료된 것으로 표시될 수 있다.
도 5는 본 발명의 일 실시예에 따른 전자 디바이스에서 시스템을 관리하는 방법의 일례를 도시한 흐름도이다.
회의의 주최자, 또는 장소의 대표 예약자가 시스템 서버(300)를 통해 특정 장소, 예를 들어 회의실 (area 1)을 예약한다. 이 경우, 상기 대표 예약자 및 참석자의 제 2 전자 디바이스(200), 예를 들어 이동 단말기에는 상기 시스템 서버와 연계되는 어플리케이션이 설치된 것을 전제로 한다. 또한, 상기 시스템 서버(300)와 제 1 전자 디바이스(100)는 상기 예약에 관련한 정보를 공유하는 것이 전제된다. 상기 예약에 관련한 정보는 상기 회의실 (area 1)에 연계된 정보로서 상기 예약자, 참석자의 정보, 예약 시간 등이 전송된다.
예약자가 예약한 특정 시간이 되면, 상기 어플리케이션을 통해 상기 제 2 전자 디바이스(200)들의 블루투스는 자동적으로 턴-온된다(S501).
상기 제 2 전자 디바이스(200)들은 상기 회의실에 설치된 제 1 전자 디바이스(100)에서 생성되는 비콘 신호를 감지한다. 앞서 설명한 바와 같이, 상기 제 2 전자 디바이스(200)들은 상기 비콘 신호를 통해 전송된 제 1 필드 및 제 2 필드를 수신하여 인증을 수행한다.
상기 인증이 완료된 경우, 상기 제 1 전자 디바이스(100)와의 네트워크 연결 수립 및 체크-인 (또는 입실) 여부에 대한 확인을 진행한다(S503). 구체적으로, 체크-인의 확인은 앞서 언급한 바와 같이 수행될 수 있다. 예를 들어, 상기 제 1 전자 디바이스(100)와 상기 제 2 전자 디바이스(200) 간의 네트워크 연결이 수립된 경우, 체크-인이 완료된 것으로 간주한다. 따라서, 상기 제 1 전자 디바이스(100)에서 상기 서버(300)로 체크인이 완료되었음을 알리는 제 1 상태 메시지를 전송할 수 있다(S503).
여기서, 상기 제 2 전자 디바이스(200)들 중 적어도 하나의 디바이스로부터 네트워크 연결 요청을 수신한 경우, 상기 체크-인(입실)은 활성화될 수 있다(S505).
상기 회의실 (area1)에 재실 중에 상기 제 2 전자 디바이스(200)를 통해 주기적으로 네트워크 연결 여부를 체크하여 상기 회의실의 재실 여부를 확인할 수 있다(S507, S508). 상기 블루투스의 주기적 턴-온 절차를 통해 상기 제 1 전자 디바이스(100) 및 제 2 전자 디바이스(200) 간 네트워크 연결을 확인하여 재실 여부를 확인할 수 있다. 또는, 상기 제 2 전자 디바이스(200)로 회의 진행 여부에 대한 제 2 확인 메시지를 전송하여 재실 여부를 확인할 수도 있다.
상기 네트워크 연결이 소실되거나, 상기 제 2 전자 디바이스(200)로부터 체크-아웃을 확인하는 제 2 응답 메시지를 수신한 경우, 상기 제 1 전자 디바이스(100)는 상기 시스템 서버(300)로 상기 체크-아웃을 지시하는 제 2 상태 메시지를 전송한다.
한편, 상기 S503 단계에서, 상기 체크-인을 부정하는 제 1 응답 메시지가 상기 제 2 전자 디바이스(200)로부터 상기 제 1 전자 디바이스(100)로 전송될 수 있다(S504). 이를 수신한 상기 제 1 전자 디바이스(100)는 상기 시스템 서버로 체크-아웃을 지시하는 제 1 상태 메시지를 전송할 수 있다(S509). 또는, 아무런 메시지를 전송하지 않을 수도 있다.
상기 시스템 서버(300)가 제 1 상태 메시지로서 체크-인 (입실)을 지시하는 정보를 수신한 경우, 상기 시스템 서버(300)는 체크-인상태를 표시한다. 상기 시스템 서버(300)가 제 1 상태 메시지로서 체크-아웃 (퇴실)을 지시하는 정보를 수신한 경우, 상기 시스템 서버(300)는 체크-아웃을 표시한다.
상기 시스템 서버(300)가 제 2 상태 메시지로서 체크-인을 지시하는 정보를 수신한 경우, 상기 시스템 서버(300)는 체크-인 상태를 유지한다. 상기 시스템 서버(300)가 제 1 상태 메시지로서 체크-아웃을 지시하는 정보를 수신한 경우, 상기 시스템 서버(300)는 퇴실을 의미하는 체크-아웃을 표시한다.
이와 같이 비콘 신호를 이용하여 시스템을 관리하는 방법을 통해, 자원을 효과적으로 이용할 수 있다. 또한, 사용자로서 편리하게 시스템을 이용할 수 있을 것이다.
상술한 과정은 하나의 전자 디바이스 내에서 수행될 수도 있으며, 도54 의 과정 중 일부와 도 5의 과정 중 일부가 동시에 또는 시간적으로 중첩되어 수행될 수도 있다.
본 발명의 일 실시예에 의하면, 전술한 방법(동작 흐름도)은, 프로그램이 기록된 매체에 프로세서가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 프로세서가 읽을 수 있는 매체의 예로는, ROM, RAM, CD-ROM, 자기 테이프, 플로피 디스크, 광 데이터 저장장치 등이 있으며, 캐리어 웨이브(예를 들어, 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다.
상기와 같이 설명된 전자 디바이스는 상기 설명된 실시예들의 구성과 방법이 한정되게 적용될 수 있는 것이 아니라, 상기 실시예들은 다양한 변형이 이루어질 수 있도록 각 실시예들의 전부 또는 일부가 선택적으로 조합되어 구성될 수도 있다.
한편, 본 명세서와 도면을 통해 본 발명의 바람직한 실시 예들에 대하여 설명하였으며, 비록 특정 용어들이 사용되었으나, 이는 단지 본 발명의 기술 내용을 쉽게 설명하고 발명의 이해를 돕기 위한 일반적인 의미에서 사용된 것일 뿐, 본 발명의 범위를 한정하고자 하는 것은 아니다. 여기에 개시된 실시 예외에도 본 발명의 기술적 사상에 바탕을 둔 다른 변형 예들이 실시 가능하다는 것은 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 자명한 것이다.

Claims (19)

  1. 비콘 신호를 이용하여 전자 디바이스에서 시스템을 관리하는 방법에 있어서,
    제 1 전자 디바이스로부터 생성 & 전송되는 비콘 신호를 수신하는 단계;
    상기 비콘 신호에 포함된 제 1 필드 및 제 2 필드에 기반하여, 제 2 전자 디바이스를 인증하는 단계;
    상기 제 2 전자 디바이스가 상기 제 1 전자 디바이스로 네트워크 요청 메시지를 전송하는 단계; 및
    상기 요청 메시지에 대한 응답으로, 네트워크 응답 메시지를 수신하는 단계를 포함하고,
    상기 요청 메시지를 수신한 제 1 전자 디바이스로부터 서버로 입실을 확인하는 제 1 상태 메시지가 전송되는,
    시스템 관리 방법.
  2. 제 1 항에 있어서,
    상기 네트워크 요청 메시지는,
    사용자로부터 입실 여부에 대한 정보를 입력 받은 경우에 전송되는,
    시스템 관리 방법.
  3. 제 1 항에 있어서,
    상기 네트워크 요청 메시지는,
    상기 제 2 전자 디바이스를 인증을 조건으로 생성되는,
    시스템 관리 방법.
  4. 제 1 항에 있어서,
    상기 비콘 신호는 블루투스를 이용하여 수신되고,
    상기 블루투스는 소정 시간이 되면 자동적으로 턴-온 (turn-on)되는 것을 특징으로 하는,
    시스템 관리 방법.
  5. 제 4 항에 있어서,
    상기 블루투스는 소정 주기로 턴-온 및 턴-오프(turn-off) 되는 것을 특징으로 하는,
    시스템 관리 방법.
  6. 제 1 항에 있어서,
    상기 제 1 필드는, 특정 장소를 나타내는 식별자를 포함하고,
    상기 제 2 필드는, 상기 제 2 전자 디바이스의 식별자 또는 상기 제 2 전자 디바이스의 사용자를 식별하기 위한 식별자를 포함하는,
    시스템 관리 방법.
  7. 제 1 항에 있어서,
    상기 제 2 필드에서 지시하는 값은,
    시간에 따라 변하는 것을 특징으로 하는,
    시스템 관리 방법.
  8. 비콘 신호를 이용하여 전자 디바이스에서 시스템을 관리하는 방법에 있어서,
    제 1 전자 디바이스에서 생성한 제 1 필드 및 제 2 필드를 포함하는 비콘 신호를 제 2 전자 디바이스로 전송하는 단계;
    상기 제 2 전자 디바이스로부터 네트워크 요청 메시지를 수신하는 단계; 및
    서버로 입실을 지시하는 제 1 상태 메시지를 전송하는 단계를 포함하는,
    시스템 관리 방법.
  9. 제 8 항에 있어서,
    상기 네트워크 요청 메시지는,
    상기 제 2 전자 디바이스가 상기 제 1 필드 및 제 2 필드에 기반하여 인증된 경우, 상기 제 2 전자 디바이스로부터 전송되는,
    시스템 관리 방법.
  10. 제 8 항에 있어서,
    상기 제 1 전자 디바이스로 상기 요청에 대한 응답 메시지를 전송하는 단계를 포함하고,
    시스템 관리 방법.
  11. 제 8 항에 있어서,
    상기 제 1 필드는, 특정 장소를 나타내는 식별자를 포함하고,
    상기 제 2 필드는, 상기 제 2 전자 디바이스의 식별자 또는 상기 제 2 전자 디바이스의 사용자를 식별하기 위한 식별자를 포함하는,
    시스템 관리 방법.
  12. 제 11 항에 있어서,
    상기 제 2 필드는 서버로부터 전송되고,
    상기 제 2 필드는 상기 제 1 필드와 연계된 값인,
    시스템 관리 방법.
  13. 제 8 항에 있어서,
    상기 제 2 필드에서 지시하는 값은,
    시간에 따라 변하는 것을 특징으로 하는,
    시스템 관리 방법.
  14. 제 8 항에 있어서,
    상기 제 2 전자 디바이스와의 네트워크 연결을 주기적으로 확인하는 단계를 더 포함하는,
    시스템 관리 방법.
  15. 제 14 항에 있어서,
    상기 서버로 제 2 상태 메시지를 전송하는 단계를 더 포함하고,
    상기 네트워크가 연결된 경우 상기 제 2 상태 메시지는 입실을 지시하고,
    상기 네트워크가 소실된 경우 상기 제 2 상태 메시지는 비-입실을 지시하는,
    시스템 관리 방법.
  16. 비콘 신호를 이용하여 시스템을 관리하는 방법을 수행하는 디바이스에 있어서,
    송수신 모듈; 및
    프로세서를 포함하고,
    상기 프로세서는 인접 디바이스로부터 생성 & 전송되는 비콘 신호를 수신하도록 상기 송수신 모듈을 제어하고, 상기 비콘 신호에 포함된 제 1 필드 및 제 2 필드에 기반하여, 상기 디바이스를 인증하며, 상기 인접 디바이스로 네트워크 요청 메시지를 전송하고, 상기 요청 메시지에 대한 응답으로, 네트워크 응답 메시지를 수신하도록 상기 송수신 모듈을 제어하고,
    상기 요청 메시지를 수신한 인접 디바이스로부터 입실을 확인하는 제 1 상태 메시지가 서버로 전송되는,
    디바이스.
  17. 비콘 신호를 이용하여 시스템을 관리하는 방법을 수행하는 디바이스에 있어서,
    송수신 모듈; 및
    프로세서를 포함하고,
    상기 프로세서는, 제 1 필드 및 제 2 필드를 포함하는 비콘 신호를 생성하여 인접 디바이스로 전송하고, 상기 인접 디바이스로부터 네트워크 요청 메시지를 수신하며, 상기 네트워크 요청 메시지를 수신한 경우, 서버로 입실 또는 비-입실 여부에 관한 정보를 포함하는 제 1 상태 메시지를 전송하도록 상기 송수신 모듈을 제어하는,
    디바이스.
  18. 비콘 신호를 이용하여 시스템을 관리하는 방법을 수행하는 프로그램이 기록된 컴퓨터 해독 가능 기록 매체로서,
    제 1 전자 디바이스로부터 생성 & 전송되는 비콘 신호를 수신하는 단계;
    상기 비콘 신호에 포함된 제 1 필드 및 제 2 필드에 기반하여, 제 2 전자 디바이스를 인증하는 단계;
    상기 제 1 전자 디바이스로 네트워크 요청 메시지를 전송하는 단계; 및
    상기 요청 메시지에 대한 응답으로, 네트워크 응답 메시지를 수신하는 단계를 실행하는,
    컴퓨터 해독 가능 기록 매체.
  19. 비콘 신호를 이용하여 시스템을 관리하는 방법을 수행하는 프로그램이 기록된 컴퓨터 해독 가능 기록 매체로서,
    제 1 전자 디바이스에서 제 1 필드 및 제 2 필드를 포함하는 비콘 신호를 전생성하여 제 2 전자 디바이스로 전송하는 단계;
    상기 제 2 전자 디바이스로부터 네트워크 요청 메시지를 수신하는 단계; 및 상기 네트워크 요청 메시지를 수신한 경우, 서버로 입실 또는 비-입실 여부에 관한 정보를 포함하는 제 1 상태 메시지를 전송하는 단계를 실행하는,
    컴퓨터 해독 가능 기록 매체.
KR1020150014894A 2015-01-30 2015-01-30 비콘 신호를 이용한 시스템 관리 방법 및 이를 위한 장치 KR102295571B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020150014894A KR102295571B1 (ko) 2015-01-30 2015-01-30 비콘 신호를 이용한 시스템 관리 방법 및 이를 위한 장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020150014894A KR102295571B1 (ko) 2015-01-30 2015-01-30 비콘 신호를 이용한 시스템 관리 방법 및 이를 위한 장치

Publications (2)

Publication Number Publication Date
KR20160093951A KR20160093951A (ko) 2016-08-09
KR102295571B1 true KR102295571B1 (ko) 2021-08-30

Family

ID=56712354

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020150014894A KR102295571B1 (ko) 2015-01-30 2015-01-30 비콘 신호를 이용한 시스템 관리 방법 및 이를 위한 장치

Country Status (1)

Country Link
KR (1) KR102295571B1 (ko)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101314435B1 (ko) * 2012-06-19 2013-10-07 가톨릭대학교 산학협력단 이동 노드에 대한 보안 로밍 방법 및 그 방문 에이전트 장치, 그리고 보안 로밍 시스템
KR101342003B1 (ko) 2012-07-12 2013-12-16 에스케이텔레콤 주식회사 무선랜 신호를 이용한 실내 입체측위방법 및 장치

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8880103B2 (en) * 2009-10-12 2014-11-04 Qualcomm Incorporated Method and apparatus for transmitting indoor context information
KR20120101894A (ko) * 2011-03-07 2012-09-17 주식회사 동양에이디씨 무선랜을 이용한 차량 출입 관리 시스템 및 그 제어 방법
KR102072595B1 (ko) * 2012-06-13 2020-03-02 한국전자통신연구원 무선랜에서 채널 액세스 관련정보를 요청 및 획득하는 방법 및 단말, 무선랜에서 채널 액세스 관련정보를 제공하는 장치

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101314435B1 (ko) * 2012-06-19 2013-10-07 가톨릭대학교 산학협력단 이동 노드에 대한 보안 로밍 방법 및 그 방문 에이전트 장치, 그리고 보안 로밍 시스템
KR101342003B1 (ko) 2012-07-12 2013-12-16 에스케이텔레콤 주식회사 무선랜 신호를 이용한 실내 입체측위방법 및 장치

Also Published As

Publication number Publication date
KR20160093951A (ko) 2016-08-09

Similar Documents

Publication Publication Date Title
KR102208438B1 (ko) 근접 서비스 데이터 송신 방법 및 그 전자 장치
WO2015069024A1 (ko) 무선 통신 시스템에서 디바이스 간 연결을 수행하기 위한 방법 및 장치
US20220163647A1 (en) Ranging method and device
US20150264139A1 (en) Method and electronic devices for performing functions
WO2016131183A1 (zh) 一种获取目标物位置信息的方法、装置及***
KR101764267B1 (ko) 차량용 전화 번호 표시 시스템 및 그의 제어 방법
CN103533533A (zh) 一种信号传输方法及装置
US11832240B2 (en) Method and device for sidelink communication
EP2541993A1 (en) Mobile communication terminal, network-side device, mobile communication system, method of program and mobile communication system for changing operation period
JP4281705B2 (ja) 無線通信システム、アドホック接続設定情報配布装置及びそれらに用いるアドホック接続設定情報配布方法
US10813166B2 (en) Method and device for group communication
US9781550B2 (en) Communication system, communication terminal, server, communication method, recording medium, information query method and information specifying method
US20230328716A1 (en) Sidelink SL-Based Positioning Method and Apparatus, and Terminal
KR102295571B1 (ko) 비콘 신호를 이용한 시스템 관리 방법 및 이를 위한 장치
KR102238897B1 (ko) 근접 서비스 데이터 송신 방법 및 그 전자 장치
KR101924313B1 (ko) M2m 서비스 플랫폼 시스템
JP6126148B2 (ja) 無線lanアクセスポイントおよびその制御方法
JP2019050446A (ja) アクセス制御方法とその装置
US9232561B2 (en) Wireless communication device and wireless communication method
US11632186B2 (en) Methods and systems for capturing signals in accordance with allocated resources
KR102158693B1 (ko) 비콘 신호를 이용한 전자 디바이스 간 네트워크 연결 방법 및 이를 위한 전자 디바이스
JP2014212403A (ja) 無線中継装置、通信システムおよび通信方法
KR102490933B1 (ko) 오프라인 행사의 단체 티켓 네트워크 시스템 및 그의 운영 방법
KR102373530B1 (ko) 하나 이상의 분할 영역들로 표시된 일정 정보를 기반으로 일정 관리 서비스를 제공하는 방법
US10292106B2 (en) Method and apparatus for managing power for a device

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant