[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR102297436B1 - Server and method for detecting location using beacon - Google Patents

Server and method for detecting location using beacon Download PDF

Info

Publication number
KR102297436B1
KR102297436B1 KR1020150072827A KR20150072827A KR102297436B1 KR 102297436 B1 KR102297436 B1 KR 102297436B1 KR 1020150072827 A KR1020150072827 A KR 1020150072827A KR 20150072827 A KR20150072827 A KR 20150072827A KR 102297436 B1 KR102297436 B1 KR 102297436B1
Authority
KR
South Korea
Prior art keywords
beacon
location
information
signal
smart device
Prior art date
Application number
KR1020150072827A
Other languages
Korean (ko)
Other versions
KR20160138678A (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 KR1020150072827A priority Critical patent/KR102297436B1/en
Publication of KR20160138678A publication Critical patent/KR20160138678A/en
Application granted granted Critical
Publication of KR102297436B1 publication Critical patent/KR102297436B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S1/00Beacons or beacon systems transmitting signals having a characteristic or characteristics capable of being detected by non-directional receivers and defining directions, positions, or position lines fixed relatively to the beacon transmitters; Receivers co-operating therewith
    • G01S1/02Beacons or beacon systems transmitting signals having a characteristic or characteristics capable of being detected by non-directional receivers and defining directions, positions, or position lines fixed relatively to the beacon transmitters; Receivers co-operating therewith using radio waves
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S11/00Systems for determining distance or velocity not using reflection or reradiation
    • G01S11/02Systems for determining distance or velocity not using reflection or reradiation using radio waves
    • G01S11/06Systems for determining distance or velocity not using reflection or reradiation using radio waves using intensity measurements

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Signal Processing (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)
  • Navigation (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 블루투스 비컨 및 스마트 디바이스를 이용하여, 스마트 디바이스를 소지하는 사용자의 위치를 검출하는 방법에 관한 것이다.
본 발명의 일면에 따른 비컨을 이용한 위치 검출 서버는 피드백 제공 신호 및 위치 예측 요청 신호 중 적어도 어느 하나를 수신하되, 피드백 제공 신호를 수신하는 경우 이에 따른 단말의 위치 정보를 수신하고, 위치 예측 요청 신호를 수신하는 경우 이에 따른 해당 단말의 주변 비컨 신호 세기 정보 및 비컨 고유 정보를 수신하는 수신부 및 위치 정보를 기초로 주변 비컨 신호 세기 및 비컨 고유 정보를 이용하여 위치 예측 요청 신호를 전송한 해당 단말의 위치 정보를 예측하는 연산부를 포함하는 것을 특징으로 한다.
The present invention relates to a method of detecting the location of a user possessing a smart device using a Bluetooth beacon and a smart device.
A location detection server using a beacon according to an aspect of the present invention receives at least one of a feedback providing signal and a location prediction request signal, but when receiving the feedback providing signal, receives the location information of the terminal according to the feedback providing signal, and the location prediction request signal The location of the corresponding terminal that has transmitted the location prediction request signal using the surrounding beacon signal strength and the beacon-specific information based on the receiving unit and the location information that receive the surrounding beacon signal strength information and the beacon-specific information of the corresponding terminal according to the reception It is characterized in that it comprises a calculation unit for predicting information.

Description

비컨을 이용한 위치 검출 서버 및 방법{SERVER AND METHOD FOR DETECTING LOCATION USING BEACON}Location detection server and method using beacon {SERVER AND METHOD FOR DETECTING LOCATION USING BEACON}

본 발명은 블루투스 비컨 및 스마트 디바이스 간 통신을 이용하여, 사용자가 소지한 스마트 디바이스의 위치를 검출하는 서버 및 방법에 관한 것이다.
The present invention relates to a server and a method for detecting the location of a smart device possessed by a user using a Bluetooth beacon and communication between a smart device.

최근 스마트폰의 보급화에 따라, 스마트폰을 활용한 다양한 서비스들이 제공되고 있다. With the recent spread of smart phones, various services using smart phones are being provided.

특히 GPS 기반의 다양한 서비스들이 제공되어, 현재 사용자가 있는 위치의 특성에 따라 제공되는 다양한 응용 서비스가 소개되고 있다. In particular, various GPS-based services are provided, and various application services provided according to the characteristics of the current location of the user are being introduced.

그러나 이러한 GPS 기반의 서비스는 GPS 음영 지역에서는 그 제공에 있어 제한이 발생하는 바, 최근 iBeacon으로 대표되는 블루투스 비컨 기술이 제안되었다. However, since such a GPS-based service has limitations in providing it in a GPS shadow area, a Bluetooth beacon technology represented by iBeacon has been recently proposed.

그러나, 이러한 iBeacon으로 대표되는 종래의 블루투스 비컨 기술에 따르면 사용자가 직접 절대위치를 수동으로 설정하여야 하는 불편함이 초래되는 문제점이 있다.
However, according to the conventional Bluetooth beacon technology represented by such iBeacon, there is a problem in that the user has to manually set the absolute position.

본 발명은 전술한 문제점을 해결하기 위하여 제안된 것으로, 사용자 참여를 유도하고, 사용자 간의 협업을 활용하여 실내에서의 정확한 위치를 예측하는 것이 가능한 비컨을 이용한 위치 검출 서버 및 방법을 제공하는 데 목적이 있다.
The present invention has been proposed to solve the above problems, and it is an object of the present invention to provide a location detection server and method using a beacon capable of inducing user participation and predicting an accurate location indoors by utilizing collaboration between users. have.

본 발명의 일면에 따른 비컨을 이용한 위치 검출 서버는 피드백 제공 신호 및 위치 예측 요청 신호 중 적어도 어느 하나를 수신하되, 피드백 제공 신호를 수신하는 경우 이에 따른 단말의 위치 정보를 수신하고, 위치 예측 요청 신호를 수신하는 경우 이에 따른 해당 단말의 주변 비컨 신호 세기 정보 및 비컨 고유 정보를 수신하는 수신부 및 위치 정보를 기초로 주변 비컨 신호 세기 및 비컨 고유 정보를 이용하여 위치 예측 요청 신호를 전송한 해당 단말의 위치 정보를 예측하는 연산부를 포함하는 것을 특징으로 한다. The location detection server using a beacon according to an aspect of the present invention receives at least one of a feedback providing signal and a location prediction request signal, and when receiving the feedback providing signal, receives the location information of the terminal according to the feedback providing signal, and the location prediction request signal The location of the terminal that transmits the location prediction request signal using the surrounding beacon signal strength and the beacon-specific information based on the receiver and the location information that receives the surrounding beacon signal strength information and the beacon-specific information of the corresponding terminal according to the reception It is characterized in that it comprises a calculation unit for predicting information.

본 발명의 다른 면에 따른 비컨을 이용한 위치 검출 방법은 비컨 위치에 접근한 스마트 기기로부터 전송되는 신호가 피드백 제공 신호인 경우, 어플리케이션 팝업을 통해 현재 위치에 대한 후보지를 리스트 형식으로 수신하고, 이에 대하여 입력된 위치 정보를 전송하는 단계 및 비컨 위치에 접근한 스마트 기기로부터 전송되는 신호가 위치 예측 요청 신호인 경우, 주변 비컨 신호의 세기 정보를 검출하여 이를 전송하고, 이에 응답하여 연산된 해당 스마트 기기의 위치 예측 결과를 수신하는 단계를 포함하는 것을 특징으로 한다.
In the method of detecting a location using a beacon according to another aspect of the present invention, when a signal transmitted from a smart device approaching the beacon location is a feedback providing signal, a candidate location for the current location is received in a list format through an application pop-up, and for this When the signal transmitted from the smart device approaching the step of transmitting the input location information and the beacon location is a location prediction request signal, the strength information of the surrounding beacon signal is detected and transmitted, and in response, the calculated smart device and receiving a position prediction result.

본 발명에 따른 비컨을 이용한 위치 검출 서버 및 방법은 iBeacon과 같이 근접도 및 신호세기를 활용한 실내 위치 검출 시스템이 가지는 절대 위치에 대한 수동 설정의 불편함을 해소하는 효과가 있다. The location detection server and method using a beacon according to the present invention has an effect of resolving the inconvenience of manual setting of an absolute location of an indoor location detection system using proximity and signal strength, such as iBeacon.

본 발명에 따르면, GPS 음영 지역에서 블루투스 비컨과 같이 신호 세기 기반의 위치 검출 시스템이 플로어 플랜(floor plan)을 사용자 또는 설계자가 직접 입력하여야 하는 수동적인 방식에서 탈피하여, 다양한 사용자들의 참여를 유도하여 데이터베이스를 구축하고, 위치 정보 예측에 대한 요청이 있을 시 구축된 데이터베이스를 활용하여 자동으로 위치 예측 결과를 연산하여 제공하는 것이 가능한 효과가 있다. According to the present invention, a signal strength-based location detection system such as a Bluetooth beacon in a GPS shaded area breaks away from a passive method in which a user or a designer directly inputs a floor plan, and induces participation of various users. There is an effect that it is possible to build a database, and to automatically calculate and provide a location prediction result using the built database when there is a request for location information prediction.

사용자들의 참여를 유도하고, 사용자간의 협업을 활용하여 실내에서의 현재 위치를 상세히 예측하는 것이 가능함에 따라, 이를 활용한 다양한 어플리케이션 서비스 제공이 가능하고, 비컨 기반 실내 지도 구축 등의 응용 분야에 적용되어 다양한 서비스를 창출하는 효과가 있다. As it is possible to induce users' participation and use collaboration between users to predict the current location in detail, it is possible to provide various application services using this, and it is applied to application fields such as beacon-based indoor map construction. It has the effect of creating a variety of services.

본 발명의 효과는 이상에서 언급한 것들에 한정되지 않으며, 언급되지 아니한 다른 효과들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.
Effects of the present invention are not limited to those mentioned above, and other effects not mentioned will be clearly understood by those skilled in the art from the following description.

도 1은 본 발명의 실시예에 따른 비컨을 이용한 위치 검출 서버를 포함하는 전체 시스템을 개략적으로 나타내는 개념도이다.
도 2는 본 발명의 실시예에 따른 비컨을 이용한 위치 검출 서버의 구성을 나타내는 블록도이다.
도 3은 본 발명의 실시예에 따른 비컨을 이용한 위치 검출 방법을 나타내는 순서도이다.
1 is a conceptual diagram schematically illustrating an entire system including a location detection server using a beacon according to an embodiment of the present invention.
2 is a block diagram showing the configuration of a location detection server using a beacon according to an embodiment of the present invention.
3 is a flowchart illustrating a position detection method using a beacon according to an embodiment of the present invention.

본 발명의 전술한 목적 및 그 이외의 목적과 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. The above and other objects, advantages and features of the present invention, and a method of achieving them will become apparent with reference to the embodiments described below in detail in conjunction with the accompanying drawings.

그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 이하의 실시예들은 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 목적, 구성 및 효과를 용이하게 알려주기 위해 제공되는 것일 뿐으로서, 본 발명의 권리범위는 청구항의 기재에 의해 정의된다. However, the present invention is not limited to the embodiments disclosed below, but can be implemented in various different forms, and only the following examples are provided to those of ordinary skill in the art to which the present invention pertains to the purpose of the invention, It is only provided to easily inform the configuration and effect, and the scope of the present invention is defined by the description of the claims.

한편, 본 명세서에서 사용된 용어는 실시예들을 설명하기 위한 것이며 본 발명을 제한하고자 하는 것은 아니다. 본 명세서에서, 단수형은 문구에서 특별히 언급하지 않는 한 복수형도 포함한다. 명세서에서 사용되는 "포함한다(comprises)" 및/또는 "포함하는(comprising)"은 언급된 구성소자, 단계, 동작 및/또는 소자가 하나 이상의 다른 구성소자, 단계, 동작 및/또는 소자의 존재 또는 추가됨을 배제하지 않는다.
On the other hand, the terms used herein are for the purpose of describing the embodiments and are not intended to limit the present invention. As used herein, the singular also includes the plural unless specifically stated otherwise in the phrase. As used herein, "comprises" and/or "comprising" means that a referenced element, step, operation and/or element is the presence of one or more other elements, steps, operations and/or elements. or added.

본 발명의 바람직한 실시예를 설명하기에 앞서, 이하에서는 당업자의 이해를 돕기 위하여 본 발명이 제안된 배경을 먼저 살펴보기로 한다. Before describing a preferred embodiment of the present invention, a background in which the present invention is proposed in order to help those skilled in the art understand.

종래 기술에 따른 GPS 기반의 서비스는 현재 사용자의 위치에 부합하는 응용 서비스를 제공함을 그 목적으로 한다. The purpose of the GPS-based service according to the prior art is to provide an application service corresponding to a current user's location.

이러한 GPS 기반의 서비스는 일상 생활에서 경험하는 다양한 요소들을 공유하는 서비스를 제공하고 있지만, 실내 환경에서는 아직 사용자의 입력값에 의한 서비스만이 제공되고 있다. Although this GPS-based service provides a service that shares various elements experienced in daily life, only a service based on a user's input value is still provided in an indoor environment.

iBeacon으로 대표되는 블루투스 비컨 기술이 등장하였으며, 이는 GPS 음영 지역에서의 서비스 제한을 극복할 기술로 각광받고 있다. Bluetooth beacon technology, represented by iBeacon, has emerged, and it is spotlighted as a technology to overcome service limitations in GPS shadow areas.

비컨은 저전력 블루투스 기술인 블루투스 4.0을 기반으로, 반경 약 50m 내에 있는 사용자의 위치를 찾아 메시지 전송, 모바일 결제 등을 가능하게 하는 스마트폰 근거리 통신 기술을 뜻한다. Beacon refers to a smartphone short-distance communication technology based on Bluetooth 4.0, a low-power Bluetooth technology, that finds the location of a user within a radius of about 50 m and enables message transmission and mobile payment.

비컨은 저전력으로 스마트폰의 배터리 소모량도 적으며, 실내 위치를 정교하게 파악할 수 있다는 장점이 있다. The beacon has the advantage of low power consumption, low battery consumption of the smartphone, and the ability to accurately determine the indoor location.

애초에 IoT 시대를 이끌 기술로는 10cm 미만의 거리에 적용되는 태그 방식의 NFC(근접무선통신)가 각광을 받았으나, 비컨은 NFC보다 가용거리가 길어 공간 단위의 사용자 경험을 제공할 수 있으며, GPS 기술로는 불가능하였던 실내 위치 정보 제공이 가능한 장점이 있다. In the first place, as a technology that will lead the IoT era, tag-type NFC (Near Field Communication) applied to a distance of less than 10 cm has been in the spotlight, but a beacon has a longer usable distance than NFC, so it can provide a user experience in units of space, and GPS technology It has the advantage of being able to provide indoor location information, which was not possible with the

이러한 블루투스 비컨 기술은 기존의 블루투스와 같이 페어링 및 네트워크 연결 과정 없이, 저전력으로 필요한 정보만을 송수신할 수 있는 장점이 있다. This Bluetooth beacon technology has an advantage in that it can transmit and receive only necessary information with low power without pairing and network connection processes like conventional Bluetooth.

즉, 블루투스 비컨 기술은 주기적으로 정보를 전송하고, 근거리에서 비컨 신호를 수신한 블루투스 수신 기기에게 서비스를 제공할 수 있다. That is, the Bluetooth beacon technology may periodically transmit information and provide a service to a Bluetooth receiving device that has received a beacon signal in a short distance.

예를 들어, 비컨 기술을 이용한 쇼핑 서비스는 반경 50미터 내지 70미터 범위 안에 있는 소비자 단말에게 할인 쿠폰 메시지 등을 전달한다. For example, a shopping service using a beacon technology delivers a discount coupon message or the like to a consumer terminal within a radius of 50 meters to 70 meters.

이러한 iBeacon을 활용하여 위치에 대한 감지가 가능하면, 실내에서도 다양한 위치 기반 응용 서비스 제공이 가능한 환경을 구축할 수 있다.
If the location can be detected using such iBeacon, it is possible to build an environment in which various location-based application services can be provided even indoors.

그러나, 종래 기술에 따르면 iBeacon을 설치하더라도 수동으로 절대 위치를 설정할 수 밖에 없어 불편함이 야기되는 문제점이 있다. However, according to the prior art, even if the iBeacon is installed, there is a problem in that it is inconvenient to manually set the absolute position.

즉, 실내와 같은 GPS 음영 지역에서의 위치 검출을 위해 iBeacon과 같은 신호세기 기반 기술을 활용하는 경우에도, 근접도를 활용한 상대 위치의 검출만이 가능하며, 절대 위치를 알기 위해서는 결국 iBeacon을 설치한 사용자의 수동적인 입력이 필요한 문제점이 있고, 이러한 불편함은 실내 위치 기반 응용 서비스 개발을 어렵게 만드는 요소이다.
In other words, even when a signal strength-based technology such as iBeacon is used for location detection in a GPS shaded area such as indoors, only the relative location can be detected using proximity, and iBeacon is eventually installed to know the absolute location. There is a problem that a user's manual input is required, and this inconvenience is a factor that makes it difficult to develop an indoor location-based application service.

본 발명은 전술한 종래 기술에 따른 문제점을 해결하기 위하여 제안된 것으로서, iBeacon의 절대 위치를 사용자 입력 없이 설정하기 위하여, 사용자 참여를 유도하여 위치 정보 공유 및 예측을 실현하는 크라우드소싱(crowdsourcing) 기반의 기술을 제안하며, 이하에서는 도 1 내지 도 3의 상세한 설명으로 본 발명의 바람직한 실시예를 설명한다.
The present invention has been proposed to solve the problems of the prior art, and in order to set the absolute location of an iBeacon without user input, inducing user participation to realize location information sharing and prediction by inducing a crowdsourcing-based A technique is proposed, and a preferred embodiment of the present invention will be described below with reference to the detailed description of FIGS. 1 to 3 .

도 1은 본 발명의 실시예에 따른 비컨을 이용한 위치 검출 서버를 포함하는 전체 시스템을 개략적으로 나타내는 개념도이다. 1 is a conceptual diagram schematically illustrating an entire system including a location detection server using a beacon according to an embodiment of the present invention.

전술한 바와 같이, 본 발명은 크라우드소싱 기반의 사용자 참여형 위치 정보 공유 및 예측 기술에 관한 것으로, 도 1은 본 발명의 실시예에 따른 클라우드 기반 서버(200)와, 사용자의 스마트폰으로 대표되는 모바일 단말(110, 120) 간의 정보 송수신을 도시한다. As described above, the present invention relates to a crowdsourcing-based user participatory location information sharing and prediction technology. Information transmission and reception between terminals 110 and 120 is shown.

복수 개의 단말(110a, 110b, 110c, 110d, 110e)은 클라우드 기반 서버(200)에 연결되어 현재 위치에 대한 피드백(user feedback) 정보를 제공한다. The plurality of terminals 110a, 110b, 110c, 110d, and 110e are connected to the cloud-based server 200 to provide user feedback information on the current location.

이러한 피드백 정보는 단말을 소지한 사용자의 위치 정보를 명시하고 있으며, 이러한 피드백 정보를 복수 개 수집한 클라우드 기반 서버(200)는 위치 예측을 요청한 단말(120a, 120b)과의 연결을 통해, 비컨 신호 세기 및 비컨 노드의 ID 정보를 기반으로, 위치 예측을 요청한 단말(120a, 120b)의 위치를 추측한다.
This feedback information specifies the location information of the user who possesses the terminal, and the cloud-based server 200 that has collected a plurality of such feedback information connects to the terminals 120a and 120b requesting the location prediction, and provides a beacon signal. Based on the strength and ID information of the beacon node, the positions of the terminals 120a and 120b that have requested the position prediction are estimated.

도 2는 본 발명의 실시예에 따른 비컨을 이용한 위치 검출 서버의 구성을 나타내는 블록도이다. 2 is a block diagram showing the configuration of a location detection server using a beacon according to an embodiment of the present invention.

본 발명의 실시예에 따른 비컨을 이용한 위치 검출 서버는 피드백 제공 신호 및 위치 예측 요청 신호 중 적어도 어느 하나를 수신하되, 피드백 제공 신호를 수신하는 경우 이에 따른 단말의 위치 정보를 수신하고, 위치 예측 요청 신호를 수신하는 경우 이에 따른 해당 단말의 주변 비컨 신호 세기 정보 및 비컨 고유 정보를 수신하는 수신부(210) 및 위치 정보를 기초로 주변 비컨 신호 세기 및 비컨 고유 정보를 이용하여 위치 예측 요청 신호를 전송한 해당 단말의 위치 정보를 예측하는 연산부(230)를 포함한다. The location detection server using a beacon according to an embodiment of the present invention receives at least one of a feedback providing signal and a location prediction request signal, and when receiving the feedback providing signal, receives the location information of the terminal according to the feedback providing signal, and requests a location prediction When a signal is received, the location prediction request signal is transmitted using the receiving unit 210 for receiving the surrounding beacon signal strength information and the beacon specific information of the corresponding terminal and the surrounding beacon signal strength and the beacon specific information based on the location information. and a calculator 230 for predicting the location information of the corresponding terminal.

본 발명의 실시예에 따른 비컨을 이용한 위치 검출 서버의 수신부(210)는, 도 1에 도시한 피드백 정보를 제공하는 단말(110a 내지 110e)로부터 단말의 현재 위치 정보를 수신하고, 도 1에 도시한 위치 예측을 요청하는 단말(120a, 120b)로부터 해당 단말의 주변 비컨 신호 세기 정보 및 비컨 고유 정보를 수신한다. The receiving unit 210 of the location detection server using a beacon according to an embodiment of the present invention receives the current location information of the terminal from the terminals 110a to 110e that provide the feedback information shown in FIG. 1 , and is shown in FIG. From the terminals 120a and 120b requesting one location prediction, information about the strength of a nearby beacon signal and unique beacon information of the corresponding terminal are received.

본 발명의 실시예에 따른 저장부(220)는, 피드백을 통하여 수신한 비컨 고유 정보, 신호 세기 정보 및 위치 예측에 대한 정보를 저장하고, 송신부(240)는 연산부(230)가 예측한 해당 단말의 위치 정보를 해당 단말로 전송하는 구성이다. The storage unit 220 according to an embodiment of the present invention stores beacon-specific information, signal strength information, and information on position prediction received through feedback, and the transmitter 240 is the terminal predicted by the operation unit 230 . It is a configuration for transmitting the location information of the terminal to the corresponding terminal.

본 발명의 실시예에 따른 연산부(230)는 비컨 신호의 세기 패턴을 분석하는 신호세기 분석 모듈(231) 및 분석 결과를 토대로 위치 예측을 요청한 해당 단말의 위치를 예측하는 분석결과 기반 위치예측 모듈(232)을 포함하여 구성된다. The operation unit 230 according to an embodiment of the present invention includes a signal strength analysis module 231 that analyzes a strength pattern of a beacon signal and an analysis result-based position prediction module ( 232) is included.

연산부(230)의 신호세기 분석 모듈(231)은 전술한 저장부(220)에 저장된 정보를 분석하여, 유사한 패턴의 여러 샘플을 활용하여 일반화 시키는 과정을 수행하며, 이러한 과정에서는 클러스터링(clustering) 알고리즘 및 패턴 유사성 검색 알고리즘이 포함된다. The signal strength analysis module 231 of the operation unit 230 analyzes the information stored in the storage unit 220 described above, and performs a process of generalizing using several samples of a similar pattern, in this process, a clustering algorithm and a pattern similarity search algorithm.

연산부(230)의 분석결과 기반 위치예측 모듈(232)은 신호세기 분석 모듈(231)의 패턴 분석 결과를 이용하여, 위치 예측을 요청한 해당 단말을 소지한 사용자의 위치를 예측하여, 예측 결과를 송신부(240)를 통하여 해당 단말로 전달한다. The location prediction module 232 based on the analysis result of the operation unit 230 predicts the location of the user who has the corresponding terminal requesting the location prediction, using the pattern analysis result of the signal strength analysis module 231, and transmits the prediction result. It is transmitted to the corresponding terminal through (240).

본 발명의 실시예에 따르면, 피드백 정보를 제공하는 단말(110a내지 110e)로부터 획득한 위치 정보와, 위치 예측을 요청하는 단말(120a, 120b)로부터 획득한 비컨 신호 세기 정보 및 비컨 고유 정보를 이용하여, 절대 위치를 자동으로 예측하는 것이 가능한 사용자 참여형 크라우드소싱 기반 위치 검출이 가능한 효과가 있다. According to an embodiment of the present invention, the location information obtained from the terminals 110a to 110e providing feedback information, the beacon signal strength information obtained from the terminals 120a and 120b requesting the location prediction, and beacon-specific information are used. Thus, there is an effect that user-participating crowdsourcing-based location detection capable of automatically predicting an absolute location is possible.

즉, 본 발명의 실시예에 따르면, 절대 위치를 알기 위하여 iBeacon을 설치한 사용자의 수동 입력을 요하지 아니하고, 다양한 사용자의 단말에 대하여 참여를 유도하여 위치 정보와 관련한 데이터베이스를 구축하고, 추후 위치 정보 예측을 요청하는 단말에 대하여 그 위치를 자동으로 연산하여 제공하는 것이 가능하며, 비컨 기반 실내 지도 구축 등 응용 분야에 적용되는 것이 가능하다.
That is, according to an embodiment of the present invention, a database related to location information is built by inducing participation of various users' terminals without requiring manual input of a user who has installed an iBeacon to know the absolute location, and location information is predicted later. It is possible to automatically calculate and provide the location to the terminal requesting it, and it can be applied to application fields such as beacon-based indoor map construction.

도 3은 본 발명의 실시예에 따른 비컨을 이용한 위치 검출 방법을 나타내는 순서도이다. 3 is a flowchart illustrating a position detection method using a beacon according to an embodiment of the present invention.

도 3에 도시된 바와 같이, 본 발명의 실시예에 따른 비컨을 이용한 위치 검출 방법은 유저 피드백(user feedback)을 제공받는 과정과, 위치 예측(location estimation)하는 과정으로 구성된다. As shown in FIG. 3 , the method of detecting a location using a beacon according to an embodiment of the present invention includes a process of receiving user feedback and a process of location estimation.

즉, 본 발명의 실시예에 따른 비컨을 이용한 위치 검출 방법은 사용자 참여를 유도하여 유저 피드백을 제공받음으로써 데이터베이스를 구축하고, 단말로부터 위치 정보 예측을 요청받는 경우 해당 단말의 위치를 자동으로 연산하여 예측 결과를 전송한다. That is, the location detection method using a beacon according to an embodiment of the present invention builds a database by inducing user participation and receiving user feedback, and automatically calculates the location of the terminal when a request for location information prediction is received from the terminal. Send the prediction result.

본 발명의 실시예에 따른 비컨을 이용한 위치 검출 방법은 비컨 위치에 접근한 스마트 기기로부터 전송되는 신호가 피드백 제공 신호인 경우, 어플리케이션 팝업을 통해 현재 위치에 대한 후보지를 리스트 형식으로 수신하고, 이에 대하여 입력된 위치 정보를 전송하는 단계 및 비컨 위치에 접근한 스마트 기기로부터 전송되는 신호가 위치 예측 요청 신호인 경우, 주변 비컨 신호의 세기 정보를 검출하여 이를 전송하고, 이에 응답하여 연산된 해당 스마트 기기의 위치 예측 결과를 수신하는 단계를 포함한다.
In the method of detecting a location using a beacon according to an embodiment of the present invention, when a signal transmitted from a smart device approaching the beacon location is a feedback providing signal, a candidate location for the current location is received in a list format through an application pop-up, and, When the signal transmitted from the smart device approaching the step of transmitting the input location information and the beacon location is a location prediction request signal, the strength information of the surrounding beacon signal is detected and transmitted, and in response, the calculated smart device and receiving a position prediction result.

사용자가 스마트 기기를 소지한 채 비컨 위치에 접근하면(S100), 스마트 기기는 피드백 제공 또는 위치 예측 요청 중 어느 하나의 동작을 수행한다. When the user approaches the beacon location while carrying the smart device (S100), the smart device performs either one of providing feedback or requesting location prediction.

S200 단계에서 스마트 기기가 피드백 제공 신호를 전송한 것으로 확인된 경우, 스마트 기기는 어플리케이션 팝업을 통해, 현재 위치에 대한 후보지를 리스트 형식으로 제공 받는다(S300). When it is confirmed that the smart device has transmitted the feedback providing signal in step S200, the smart device receives candidate sites for the current location in a list format through an application pop-up (S300).

후보지 리스트를 수신한 스마트 기기는 사용자로부터 입력된 현재 위치 정보를 서버로 전송한다(S400). The smart device receiving the candidate site list transmits the current location information input by the user to the server (S400).

본 발명의 실시예에 따르면, 도 1에 도시된 바와 같이, 사용자 참여를 유도하여 복수 개의 단말(110a 내지 110e)로부터 현재 위치 정보를 수신함으로써, 이를 추후 위치 예측을 요청하는 단말(120a, 120b)에 대한 위치 추측의 근거로 사용한다.
According to an embodiment of the present invention, as shown in FIG. 1 , by inducing user participation to receive current location information from a plurality of terminals 110a to 110e, terminals 120a and 120b requesting a location prediction later. used as the basis for the location guess for

S200 단계에서 스마트 기기가 위치 예측 요청 신호를 전송한 것으로 확인된 경우, 스마트 기기 내 모바일 어플리케이션(위치 사용 어플리케이션)을 실행하여(S500), 스마트 기기의 현재 위치에서 검출되는 주변 비컨의 신호 세기 및 비컨의 ID를 서버로 전송한다(S600). When it is confirmed that the smart device has transmitted the location prediction request signal in step S200, by executing the mobile application (location use application) in the smart device (S500), the signal strength and beacon of the surrounding beacon detected at the current location of the smart device transmits the ID to the server (S600).

S600 단계에서 전송된 정보를 수신한 서버는 S300 내지 S400 단계를 통하여 획득된 정보를 기반으로, 위치 예측 요청 신호를 전송한 해당 단말의 위치를 연산하고, 해당 단말은 이러한 위치 예측 결과를 수신한다(S700).The server receiving the information transmitted in step S600 calculates the location of the terminal that has transmitted the location prediction request signal based on the information obtained through steps S300 to S400, and the terminal receives this location prediction result ( S700).

이 때, 서버는 수신한 주변 비컨의 신호 세기에 대하여 클러스터링 알고리즘 및 패턴 유사성 검색 알고리즘을 적용함으로써, 신호 세기에 대한 패턴 분석을 수행하고, 분석 결과에 기반하여 위치 예측 요청 신호를 전송한 해당 단말의 절대 위치를 검출한다. At this time, the server performs pattern analysis on the signal strength by applying a clustering algorithm and a pattern similarity search algorithm to the received signal strength of the surrounding beacon, and based on the analysis result, Detect the absolute position.

본 발명의 실시예에 따르면, 절대 위치 검출을 위하여 종래 기술에 따른 iBeacon과 같이 설치한 사용자의 수동 입력을 요하지 아니하고, 사용자 참여형 크라우드소싱 기반 방식을 적용하여 다양한 사용자의 단말로부터 피드백 정보를 수신하고, 이를 기반으로 비컨 신호 세기 및 비컨 고유 정보(ID)를 이용하여 위치 예측을 요청한 단말의 위치를 자동으로 연산하여 추출하는 것이 가능하다. According to an embodiment of the present invention, feedback information is received from terminals of various users by applying a user-participating crowdsourcing-based method without requiring a user's manual input installed like iBeacon according to the prior art for absolute position detection, Based on this, it is possible to automatically calculate and extract the location of the terminal requesting location prediction using the beacon signal strength and beacon unique information (ID).

S700 단계에서 수신한 위치 예측 결과 정보를 기반으로 사용자의 해당 단말 내 위치 기반 서비스를 활용하는 어플리케이션이 작동된다.
Based on the location prediction result information received in step S700, an application that utilizes the location-based service in the user's corresponding terminal is operated.

이제까지 본 발명의 실시예들을 중심으로 살펴보았다. 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명이 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 개시된 실시예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 전술한 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 할 것이다.
So far, the embodiments of the present invention have been mainly looked at. Those of ordinary skill in the art to which the present invention pertains will understand that the present invention can be implemented in a modified form without departing from the essential characteristics of the present invention. Therefore, the disclosed embodiments are to be considered in an illustrative rather than a restrictive sense. The scope of the present invention is indicated in the claims rather than the foregoing description, and all differences within the scope equivalent thereto should be construed as being included in the present invention.

110, 120: 단말 200: 클라우드 기반 서버
210: 수신부 220: 저장부
230: 연산부 231: 신호세기 분석 모듈
232: 분석결과 기반 위치예측 모듈 240: 송신부
110, 120: terminal 200: cloud-based server
210: receiver 220: storage
230: operation unit 231: signal strength analysis module
232: location prediction module based on analysis result 240: transmitter

Claims (7)

제1 단말로부터 상기 제1 단말의 위치 정보를 포함하는 피드백 제공 신호를 수신하고, 제2 단말로부터 상기 제2 단말의 주변 비컨 신호 세기 정보 및 비컨 고유 정보를 포함하는 위치 예측 요청 신호를 수신하는 수신부; 및
상기 위치 정보를 기초로 상기 주변 비컨 신호 세기 및 비컨 고유 정보를 이용하여 상기 제2 단말의 절대 위치를 예측하는 연산부
를 포함하는 비컨을 이용한 위치 검출 서버.
Receiving unit for receiving a feedback providing signal including the location information of the first terminal from the first terminal, and receiving a location prediction request signal including the surrounding beacon signal strength information and the beacon unique information of the second terminal from the second terminal ; and
A calculator for predicting the absolute position of the second terminal by using the strength of the surrounding beacon signal and unique beacon information based on the location information
A location detection server using a beacon comprising a.
제1항에 있어서,
상기 연산부는 비콘 신호의 세기 패턴을 분석하는 신호세기 분석 모듈 및 분석 결과를 토대로 위치 예측을 요청한 상기 제2 단말의 위치를 예측하는 분석결과 기반 위치예측 모듈을 포함하는 것
인 비컨을 이용한 위치 검출 서버.
According to claim 1,
The calculation unit includes a signal strength analysis module for analyzing the strength pattern of the beacon signal, and an analysis result-based position prediction module for predicting the position of the second terminal requesting the position prediction based on the analysis result
Location detection server using in-beacons.
제2항에 있어서,
상기 신호세기 분석 모듈은 피드백을 통하여 수신한 비컨 고유 정보, 신호 세기 정보 및 위치 예측에 대한 정보를 분석하는 것
인 비컨을 이용한 위치 검출 서버.
3. The method of claim 2,
The signal strength analysis module analyzes the information about the beacon unique information, signal strength information, and location prediction received through feedback
Location detection server using in-beacons.
(a) 비컨 위치에 접근한 제1 스마트 기기로부터 상기 제1 스마트 기기의 위치 정보를 포함하는 피드백 제공 신호를 수신하는 단계;
(b) 상기 비컨 위치에 접근한 제2 스마트 기기로부터, 상기 제2 스마트 기기의 현재 위치에서 검출되는 주변 비컨의 신호 세기 및 비컨의 ID를 포함하는 위치 예측 요청 신호를 수신하는 단계; 및
(c) 상기 위치 정보, 주변 비컨의 신호 세기 및 비컨이 ID를 이용하여, 상기 제2 스마트 기기의 절대 위치를 예측하고, 위치 예측 결과를 전송하는 단계
를 포함하는 비컨을 이용한 위치 검출 방법.
(a) receiving a feedback providing signal including the location information of the first smart device from the first smart device approaching the beacon location;
(b) receiving, from a second smart device approaching the beacon location, a location prediction request signal including a signal strength of a nearby beacon detected at the current location of the second smart device and an ID of the beacon; and
(c) predicting the absolute position of the second smart device by using the location information, the signal strength of the surrounding beacon, and the beacon ID, and transmitting the location prediction result
A method of detecting a position using a beacon comprising a.
제4항에 있어서,
상기 (a) 단계는 어플리케이션 팝업을 통해, 현재 위치에 대한 후보지를 리스트 형식으로 제공하고, 현재 위치 정보를 수신하여 데이터베이스를 구축하는 것
인 비컨을 이용한 위치 검출 방법.
5. The method of claim 4,
The step (a) is to provide candidate sites for the current location in the form of a list through the application pop-up, and to build a database by receiving the current location information
A method of detecting a position using an in-beacon.
삭제delete 제4항에 있어서,
상기 (c) 단계는 상기 주변 비컨의 신호 세기에 대해 클러스터링 알고리즘 및 패턴 유사성 검색 알고리즘을 적용하여, 상기 위치 예측 요청 신호를 전송한 스마트기기에 대한 상기 위치 예측 결과를 전송하는 것
인 비컨을 이용한 위치 검출 방법.
5. The method of claim 4,
In the step (c), a clustering algorithm and a pattern similarity search algorithm are applied to the signal strength of the surrounding beacon, and the location prediction result for the smart device that has transmitted the location prediction request signal is transmitted.
A method of detecting a position using an in-beacon.
KR1020150072827A 2015-05-26 2015-05-26 Server and method for detecting location using beacon KR102297436B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020150072827A KR102297436B1 (en) 2015-05-26 2015-05-26 Server and method for detecting location using beacon

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020150072827A KR102297436B1 (en) 2015-05-26 2015-05-26 Server and method for detecting location using beacon

Publications (2)

Publication Number Publication Date
KR20160138678A KR20160138678A (en) 2016-12-06
KR102297436B1 true KR102297436B1 (en) 2021-09-03

Family

ID=57576459

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020150072827A KR102297436B1 (en) 2015-05-26 2015-05-26 Server and method for detecting location using beacon

Country Status (1)

Country Link
KR (1) KR102297436B1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019123469A1 (en) * 2017-12-20 2019-06-27 Telefonaktiebolaget Lm Ericsson (Publ) Method and location service component for providing location of device
KR20220109002A (en) * 2021-01-28 2022-08-04 삼성전자주식회사 Electronic device and method for transmitting position information based on privacy protection in electronic device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101433258B1 (en) * 2008-05-22 2014-08-25 에스케이텔레콤 주식회사 Measuring Terminal-Locaton System and Control Method thereof
KR101166108B1 (en) * 2010-10-18 2012-07-23 경북대학교 산학협력단 Location based service system and method for cognizing loation thereof
KR101212239B1 (en) * 2011-02-18 2012-12-13 경기대학교 산학협력단 Method and system for determining location of user terminal using bluetooth

Also Published As

Publication number Publication date
KR20160138678A (en) 2016-12-06

Similar Documents

Publication Publication Date Title
Spachos et al. BLE beacons for indoor positioning at an interactive IoT-based smart museum
US8706137B2 (en) Likelihood of mobile device portal transition
KR102319418B1 (en) Method and Apparatus for Determining Geo Coordinate for Indoor Position
EP2955898B1 (en) Method and system for combining beaconing with positioning
WO2016134625A1 (en) Wifi access system
CN103069778B (en) For method, mobile device and the system of locating
US20160192151A1 (en) Mobile device tracking with peer-to-peer mobile device network
Ren et al. D-Log: A WiFi Log-based differential scheme for enhanced indoor localization with single RSSI source and infrequent sampling rate
KR101661330B1 (en) Group management for beacon device
EP2928245A1 (en) A wireless access point, a transmitter-implemented method, a mobile user device and a user-implemented method for localization
JP2018125572A (en) Position detection system, server device thereof, portable terminal
KR102297436B1 (en) Server and method for detecting location using beacon
Pešić et al. Bluetooth low energy microlocation asset tracking (blemat) in a context-aware fog computing system
KR101899661B1 (en) System for indoor location estimation of moving beacon and method thereof
EP2653881B1 (en) Cooperative localization of portable electronic devices
CN107567715B (en) Method and apparatus for providing information in a communication network
Ishida et al. Design and initial evaluation of bluetooth low energy separate channel fingerprinting
WO2012028903A1 (en) Localization based on individual location patterns
JP5459496B2 (en) Wireless communication apparatus, wireless terminal, wireless communication system, wireless communication method, and program
KR101820313B1 (en) Apparatus and method for providing services based on Geo-Fencing technique
JP2016048529A (en) Apparatus, program and method capable of determining stay of user carrying mobile terminal
Dhondge et al. ECOPS: Energy‐Efficient Collaborative Opportunistic Positioning for Heterogeneous Mobile Devices
KR101345687B1 (en) Indoor navigation system and method thereof
KR101831250B1 (en) System for operating location based service using fixed terminal-mobile terminal and method therefor
Yim A review of indoor positioning techniques

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