KR101638936B1 - Method for displaying beacon message - Google Patents

Method for displaying beacon message Download PDF

Info

Publication number
KR101638936B1
KR101638936B1 KR1020150070915A KR20150070915A KR101638936B1 KR 101638936 B1 KR101638936 B1 KR 101638936B1 KR 1020150070915 A KR1020150070915 A KR 1020150070915A KR 20150070915 A KR20150070915 A KR 20150070915A KR 101638936 B1 KR101638936 B1 KR 101638936B1
Authority
KR
South Korea
Prior art keywords
beacon message
user terminal
beacon
access control
message
Prior art date
Application number
KR1020150070915A
Other languages
Korean (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 KR1020150070915A priority Critical patent/KR101638936B1/en
Application granted granted Critical
Publication of KR101638936B1 publication Critical patent/KR101638936B1/en

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/023Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
    • 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/021Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephone Function (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

A method of displaying a beacon message is provided. A method of displaying a beacon message, the method comprising: receiving a beacon message from at least one beacon device; receiving a beacon message in a direction of the beacon device that transmitted the beacon message And searching for a service corresponding to the beacon message, and displaying an object related to the searched service on a screen of the user terminal, the method comprising the steps of: And displaying the beacon message corresponding to the direction and distance of the beacon device that transmitted the beacon message.

Description

{METHOD FOR DISPLAYING BEACON MESSAGE}

The present invention relates to a beacon, and more particularly, to a method of displaying a beacon message in a user terminal.

A beacon represents a communication technique or apparatus that periodically transmits a signal to a certain position or space. Because beacons have a longer usable distance than NFC (Near Field Communication) communication methods, they are suitable for O2O service that connects online and offline. By using a beacon, data can be transmitted in a place having a certain radius. Beacons may also be used for location information acquisition by replacing GPS in the room.

Published Japanese Patent Application No. 10-2014-0061178, May 21, 2014.

SUMMARY OF THE INVENTION The present invention provides a display method of a beacon message in a user terminal.

The problems to be solved by the present invention are not limited to the above-mentioned problems, and other problems which are not mentioned can be clearly understood by those skilled in the art from the following description.

According to another aspect of the present invention, there is provided a method of displaying a beacon message in a user terminal, the method comprising: receiving a beacon message from at least one beacon device; Identifying a direction and a distance of the beacon device that transmitted the beacon message, searching for a service corresponding to the beacon message, and displaying an object related to the found service on the screen of the user terminal, And displaying the beacon message corresponding to the direction and distance of the beacon device transmitting the beacon message centered on the reference coordinates of the screen of the user terminal.

In some embodiments, the step of searching for a service corresponding to the received beacon message may include transmitting a service search request to the database server and receiving a service search result from the database server.

In some embodiments, identifying the direction and distance of the beacon device that transmitted the beacon message may include determining a direction and a distance of the beacon device that transmitted the beacon message using the signal strength of the beacon message, Can be identified.

In some embodiments, identifying the direction and distance of the beacon device that transmitted the beacon message may include identifying the beacon device that transmitted the beacon message using the beacon message received by the plurality of receivers of the user terminal, The direction and the distance of the vehicle can be identified.

In some embodiments, the method further comprises determining access control settings by a user of the user terminal, and determining whether to block the beacon message according to the access control settings, wherein the retrieved services May display an object related to the searched service on the screen of the user terminal according to a result of determining whether to block the beacon message.

In addition, the access control setting may include settings related to at least one of a reception time, an identifier, a zone, a category, and a content of the beacon message.

The access control setting may include at least one of a white list and a black list, and the step of determining whether to block the beacon message may include blocking the beacon message if the identifier of the beacon message is present in the whitelist And to determine to block the beacon message if the identifier of the beacon message is present in the blacklist.

Also, the checking of the access control setting by the user of the user terminal may confirm the access control setting by the user of the user terminal using the access control setting information stored in the database server.

In some embodiments, the object may comprise at least one of a text object, a graphic object, and an icon object.

In some embodiments, the method may further include, when the object is selected by a user, displaying a message relating to the searched service on a screen of the user terminal.

According to the present invention, a beacon message can be visually displayed on a screen of a user terminal, and a user can actively determine whether to receive a beacon message.

Further, the beacon message is displayed on the screen of the user terminal based on the location of the beacon device, so that the user can intuitively confirm the location (service providing position) of the beacon device.

In addition, the user terminal can integrally control reception of a plurality of beacon messages using an access control setting (access control list).

The effects of the present invention are not limited to the above-mentioned effects, and other effects not mentioned can be clearly understood by those skilled in the art from the following description.

1 is a block diagram schematically illustrating a system including a user terminal and a beacon device to which a beacon message display method according to an embodiment of the present invention can be applied.
2 is a diagram schematically illustrating a structure of a beacon message transmitted by the beacon device of FIG.
3 is a block diagram schematically illustrating a detailed configuration of the user terminal of FIG.
4 is a flowchart schematically illustrating a method of displaying a beacon message of a user terminal according to an embodiment of the present invention.
5 is a view schematically showing an object displayed on a screen of a user terminal.

Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS The advantages and features of the present invention and the manner of achieving them will become apparent with reference to the embodiments described in detail below with reference to the accompanying drawings. However, it is to be understood that the present invention is not limited to the disclosed embodiments, but may be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. It is to be understood by those of ordinary skill in the art that the present invention is not limited to the above embodiments, but may be modified in various ways. Like reference numerals refer to like elements throughout the specification.

Unless defined otherwise, all terms (including technical and scientific terms) used herein may be used in a sense commonly understood by one of ordinary skill in the art to which this invention belongs. In addition, commonly used predefined terms are not ideally or excessively interpreted unless explicitly defined otherwise.

The terminology used herein is for the purpose of illustrating embodiments and is not intended to be limiting of the present invention. In the present specification, the singular form includes plural forms unless otherwise specified in the specification. The terms " comprises "and / or" comprising "used in the specification do not exclude the presence or addition of one or more other elements in addition to the stated element.

1 is a block diagram schematically illustrating a system including a user terminal and a beacon device to which a beacon message display method according to an embodiment of the present invention can be applied.

Referring to FIG. 1, a plurality of beacon devices 100a, 100b, and 100c may transmit a beacon message to an adjacent user terminal 200. FIG. The plurality of beacon devices 100a, 100b, and 100c may transmit a beacon message according to a predetermined period. The plurality of beacon devices 100a, 100b, and 100c can transmit a beacon message in various transmission modes and forms such as a Bluetooth beacon, an RF beacon, an ultrasonic beacon, an optical beacon, and a Wi-Fi beacon.

The locations or locations where the plurality of beacon devices 100a, 100b, and 100c are installed may be different from each other. And, each beacon message may be about different services.

2 is a diagram schematically illustrating a structure of a beacon message transmitted by the beacon device of FIG.

2, a beacon message includes fields (or blocks) such as a prefix, a universally unique identifier (UUID), a major, a minor, and an output power (Tx power) can do.

The major and minor fields may contain information for identifying the beacon device in detail (i.e., an auxiliary identifier). For example, the major and minor fields may be used to further identify things about the location where the beacon device is installed (such as a zone or a space), matters about the service (category or group, etc.). The major and minor fields can have a hierarchical relationship. The output power field may include information about the signal strength of the beacon message.

The beacon message may further include various other fields not illustrated.

Referring again to FIG. 1, the user terminal 200 may receive a respective beacon message from a plurality of beacon devices 100a, 100b, and 100c. The user terminal 200 may search for a service corresponding to the received beacon message and display a message regarding the searched service on the screen of the user terminal 200.

At this time, if the message related to the service corresponding to each beacon message is displayed on the screen of the user terminal 200 without being distinguished, the user can select the location or place where each beacon device 100a, 100b, 100c is installed, It is difficult to intuitively confirm the location or place where the service corresponding to the beacon message is provided. In addition, the user can not integrally control a plurality of beacon messages, and the user terminal 200 indiscreetly receives beacon messages (corresponding to the service) that the user is not interested in. In order to solve such a problem, the user terminal 200 may perform a beacon message display method according to an embodiment of the present invention to be described later.

3 is a block diagram schematically illustrating a detailed configuration of the user terminal of FIG.

3, the user terminal 200 includes a wireless communication unit 210, an A / V input unit 220, a user input unit 230, a sensing unit 240, an output unit 250, a storage unit 260, An interface unit 270, a control unit 280, and a power supply unit 290.

The wireless communication unit 210 may wirelessly communicate with an external device (the beacon device 100 in the embodiment of the present invention). The wireless communication unit 210 can wirelessly communicate with an external device using a wireless communication scheme such as Bluetooth, RF (radio frequency), ultrasound, infrared, mobile communication, WiFi, ZigBee, WiBro, have. However, the wireless communication scheme of the user terminal 200 is not limited thereto. The wireless communication unit 210 may transmit information and / or data received from an external device to the control unit 280 and may transmit information and / or data transmitted from the control unit 280 to the external device. The wireless communication unit 210 may include a network interface card or a wireless transceiver.

The A / V input unit 220 is for inputting video, audio, or frequency signals, and may include a camera module 221 and a microphone module 222.

The user input unit 230 receives various information from the user. The user input unit 230 may include input means such as a keypad, a button, a switch, a touch pad, and a jog wheel. When the touch pad has a mutual layer structure with a display module 251 described later, a touch screen can be configured.

The sensing unit 240 senses the state of the user terminal 200 or the state of the user. The sensing unit 240 may include sensing means such as a touch sensor, a proximity sensor, a pressure sensor, a vibration sensor, a geomagnetic sensor, a gyro sensor, an acceleration sensor, and a biometric sensor. The sensing unit 240 may be used for user input.

The output unit 250 notifies the user of various information. The output unit 250 may output information in the form of a text, image, voice, or frequency signal. To this end, the output unit 250 may include a display module 251 and a speaker module 252. The display module 251 may be a plasma display panel (PDP), a liquid crystal display (LCD), a thin film transistor (TFT) LCD, an organic light emitting diode (OLED), a flexible display, ), An e-ink display, or any other form known in the art to which the present invention pertains. The output unit 250 may further comprise any type of output means well known in the art.

The storage unit 260 stores various data and commands. The storage unit 260 may store a program for operation of the user terminal 200. The storage unit 260 may store various types of information such as a random access memory (RAM), a read only memory (ROM), an electrically programmable ROM (EPROM), an electrically erasable programmable ROM (EEPROM) And may include any form of computer-readable recording medium well known in the art.

The interface unit 270 serves as a channel with an external device connected to the user terminal 200. The interface unit 270 receives data from an external device or receives power from the external device and transmits the data to the internal components of the user terminal 200, transmits data in the user terminal 200 to the external device, . The interface unit 270 may include, for example, a wired / wireless headset port, an external charger port, a wired / wireless data port, a memory card port, Input / output (I / O) ports, and video I / O (input / output) ports.

The control unit 280 controls other components to control the overall operation of the user terminal 200. The control unit 280 may perform a program for monitoring and processing beacon messages in the background. The control unit 280 may control the wireless communication unit 210, the user input unit 230 (and / or the sensing unit 240 and the output unit 250) to perform a display operation of a beacon message. The display operation of the beacon message of the control unit 280 will be described in more detail below with reference to FIG. 4 and FIG.

The power supply unit 290 includes a wireless communication unit 210, an A / V input unit 220, a user input unit 230, a sensing unit 240, an output unit 250, a storage unit 260, an interface unit 270, And supplies power necessary for the operation of the control unit 280. [ The power supply unit 290 may be supplied with power from the outside or may include a built-in battery.

On the other hand, the components shown in FIG. 3 are not essential, and the user terminal 200 may include more or fewer components.

4 is a flowchart schematically illustrating a method of displaying a beacon message of a user terminal according to an embodiment of the present invention.

Referring to FIG. 4, in step S410, the user terminal 200 receives a beacon message from an adjacent beacon device 100. FIG.

Then, in step S420, the user terminal 200 identifies the beacon message received from the beacon device 100. [ The beacon message may include information fields such as unique identifier, major, minor, output power, etc., as described above. The user terminal 200 can extract various information included in the beacon message.

Then, in step S430, the user terminal 200 identifies the direction and distance of the beacon device 100 that transmitted the beacon message. For this, the user terminal 200 can use various information included in the beacon message. The user terminal 200 can identify the direction and distance of the beacon device 100 that transmitted the beacon message using the signal strength of the beacon message. The user terminal 200 may compare the value of the output power field of the beacon message with the signal strength of the beacon message. When the wireless communication unit 210 of the user terminal 200 includes a plurality of receivers, the plurality of receivers may compare the received beacon messages to identify the direction and the distance of the beacon device 100. The distance of the beacon device 100 can be distinguished, for example, by steps such as immediate, near, far, and the like.

Then, the user terminal 200 searches for a service corresponding to the received beacon message. Specifically, in step S440, the user terminal 200 transmits a service search request to the database server 300. In step S450, the user terminal 200 may receive the service search result from the database server 300 . The service search result may include information of a device, application, or service related to the received beacon message.

Then, in step S460, the user terminal 200 confirms the access control setting by the user, and determines whether to block the received beacon message according to the access control setting by the user in step S470. The access control settings may include, for example, settings relating to the reception time of an beacon message, an identifier (unique identifier), a zone, a category (auxiliary identifier), content, Here, " intercepting " the beacon message indicates that it does not perform an operation related to the received beacon message or does not notify the user of the related information or message. Although not explicitly shown, the user terminal 200 can confirm the access control setting by the user using the access control setting information stored in the database server 300.

Specifically, the access control settings may include a white list or a black list. The whitelist or blacklist may have a value of a major and / or minor field or a value associated with it. The user terminal 200 may decide not to block the beacon message if the identifier of the received beacon message is present in the whitelist and may decide to block the beacon message if the identifier of the received beacon message is present in the black list have. The whitelist or blacklist may have an allowable time or a blocking time in the beacon message. The beacon message may be allowed or blocked at any time or for some time. The user terminal 200 may determine to block the beacon message based on whether an identifier of the beacon message exists in the corresponding list and whether the reception time of the beacon message belongs to the allowed time or the blocking time. The user terminal 200 may determine whether to block the beacon message in the two-step method of searching the white list first and then searching the black list.

In step S480, the user terminal 200 transmits an object (e.g., a text object, a graphic object, an icon object, etc.) related to the service corresponding to the beacon message that has not been blocked And displays it on the screen. The user terminal 200 does not indicate the service corresponding to the blocked beacon message.

At this time, the user terminal 200 displays an object related to the service corresponding to the beacon message, corresponding to the direction and distance of the beacon device 100 transmitting the beacon message, with the reference coordinates of the screen as the center. That is, the direction and the distance in the physical coordinate system around the user terminal 200 are converted into the direction and the distance in the screen coordinate system on the screen of the user terminal 200. The ratio of the physical coordinate system to the screen coordinate system can be variable. 5 is a view schematically showing an object displayed on a screen of a user terminal. The shapes, properties, and characteristics of the objects 10a, 10b, and 10c can be variously modified. The types, attributes, characteristics, etc. of the objects 10a, 10b, and 10c can be predetermined according to the above-described categories.

Then, in step S490, when the object is selected by the user, the user terminal 200 displays a message relating to the searched service (corresponding to the selected object) on the screen.

Unlike the embodiment shown in FIG. 4, some steps may be performed before other steps, or some steps may be modified to be performed simultaneously.

Meanwhile, the database server 300 may not be provided separately, and a database may be configured in the storage unit 260 of the user terminal 200. [

A user may store access control settings in a database in the storage unit 260 of the user terminal 200 or in the database server 300. Then, the user can confirm the access control setting using the user terminal 200 and change the access control setting if necessary. User authentication may be required to store, verify and change access control settings.

The methods described in connection with the embodiments of the present invention may be implemented with software modules executed by a processor. The software modules may reside in RAM, ROM, EPROM, EEPROM, flash memory, hard disk, removable disk, CD-ROM, or any form of computer readable recording medium known in the art .

While the present invention has been described in connection with what is presently considered to be practical exemplary embodiments, it is to be understood that the invention is not limited to the disclosed embodiments, but, on the contrary, You will understand. Therefore, it should be understood that the above-described embodiments are illustrative in all aspects and not restrictive.

100: Beacon device
200: User terminal
300: Database server

Claims (10)

A method of displaying a beacon message performed at a user terminal,
Receiving a beacon message from at least one beacon device;
Identifying a direction and a distance of the beacon device that transmitted the beacon message by using the signal strength of the beacon message or by comparing the beacon message received by each of a plurality of receivers of the user terminal;
Searching for a service corresponding to the beacon message;
Checking access control settings by a user of the user terminal;
Determining whether to block the beacon message based on at least one field value of the beacon message according to the access control setting; And
Wherein the beacon device transmits the beacon message based on the reference coordinates of the screen of the user terminal, and displays the beacon device on the screen of the user terminal, And converting the physical coordinate system of the user terminal into a screen coordinate system of the user terminal so as to correspond to the direction and the distance of the user terminal.
The method according to claim 1,
Wherein the step of searching for a service corresponding to the received beacon message comprises:
Transmitting a service search request to a database server and receiving a service search result from the database server.
delete delete delete The method according to claim 1,
Wherein the access control settings include settings relating to at least one of a reception time, an identifier, a zone, a category, and a content of the beacon message.
The method according to claim 1,
Wherein the access control setting comprises at least one of a white list or a black list,
Wherein the step of determining whether to block the beacon message comprises:
Determining to not block the beacon message if an identifier of the beacon message is present in the whitelist, and determining to block the beacon message if an identifier of the beacon message is present in the blacklist .
The method according to claim 1,
Wherein the step of verifying the access control setting by the user of the user terminal comprises:
And the access control setting by the user of the user terminal is confirmed by using the access control setting information stored in the database server.
The method according to claim 1,
Wherein the object comprises at least one of a text object, a graphic object, and an icon object.
The method according to claim 1,
Further comprising the step of, when the object is selected by the user, displaying a message relating to the searched service on the screen of the user terminal.
KR1020150070915A 2015-05-21 2015-05-21 Method for displaying beacon message KR101638936B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020150070915A KR101638936B1 (en) 2015-05-21 2015-05-21 Method for displaying beacon message

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020150070915A KR101638936B1 (en) 2015-05-21 2015-05-21 Method for displaying beacon message

Publications (1)

Publication Number Publication Date
KR101638936B1 true KR101638936B1 (en) 2016-07-12

Family

ID=56505382

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020150070915A KR101638936B1 (en) 2015-05-21 2015-05-21 Method for displaying beacon message

Country Status (1)

Country Link
KR (1) KR101638936B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101917333B1 (en) * 2018-01-16 2018-11-09 주식회사 한길에이치씨 A user terminal apparatus of voice guidance device for the visually impaired and control method thereof

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20110000671A (en) * 2008-03-27 2011-01-04 콸콤 인코포레이티드 Power efficient small base station scanning and acquisition
KR20120116904A (en) * 2009-09-18 2012-10-23 티콤 Apparatus and method for constructing and utilizing a beacon location database
KR20140061178A (en) 2012-11-13 2014-05-21 경북대학교 산학협력단 Apparatus and method for managing beacon messaging period of vehicular communication
KR20140068809A (en) * 2011-05-23 2014-06-09 와이즈-세크 리미티드 Positioning systems and methods and location based modification of computing device applications
KR101501032B1 (en) * 2014-06-16 2015-03-13 변상현 A service providing system using beacon and sevice providing methods using the system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20110000671A (en) * 2008-03-27 2011-01-04 콸콤 인코포레이티드 Power efficient small base station scanning and acquisition
KR20120116904A (en) * 2009-09-18 2012-10-23 티콤 Apparatus and method for constructing and utilizing a beacon location database
KR20140068809A (en) * 2011-05-23 2014-06-09 와이즈-세크 리미티드 Positioning systems and methods and location based modification of computing device applications
KR20140061178A (en) 2012-11-13 2014-05-21 경북대학교 산학협력단 Apparatus and method for managing beacon messaging period of vehicular communication
KR101501032B1 (en) * 2014-06-16 2015-03-13 변상현 A service providing system using beacon and sevice providing methods using the system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101917333B1 (en) * 2018-01-16 2018-11-09 주식회사 한길에이치씨 A user terminal apparatus of voice guidance device for the visually impaired and control method thereof

Similar Documents

Publication Publication Date Title
US10404539B2 (en) Multi-device sensor subsystem joint optimization
CN111343621B (en) Method and device for running application
US20150223013A1 (en) Method for processing data received and an electronic device thereof
EP2846473B1 (en) Method and apparatus for establishing short range communication
KR20120079370A (en) Method and apparatus for transmitting data in a mobile terminal
EP2355563A1 (en) Method for automatic pairing to a wireless network
US8959557B2 (en) Mobile terminal, display device and controlling method thereof
KR20120092366A (en) Method and apparatus for performing function in mobile terminal using short range communication
KR102302686B1 (en) Electronic apparatus and control method thereof
CN104853336A (en) Method for discovering intelligent equipment, method for accessing to internet and devices thereof
US10757744B2 (en) Mobile device and method for establishing a wireless link
US20150063168A1 (en) Method and apparatus for scanning channel
CN109257793B (en) Network connection method, device, equipment and storage medium
CN105530684B (en) Network access method, device and system
US10412659B2 (en) Methods and systems for registration management between electronic devices
KR101638936B1 (en) Method for displaying beacon message
US20160267344A1 (en) Wearable smart device and method for redundant object identification
KR101675364B1 (en) Pairing method with obd terminal for vehicle using beacon and the obd terminal for vehicle
US11483677B2 (en) Information pushing method and terminal device
CN106454916A (en) Wireless local area network connection method and apparatus
KR101766248B1 (en) Display system, display device and control method thereof
KR101851634B1 (en) Mobile terminal and method for controlling the same
KR102115750B1 (en) A wireless communication connection device that communicates with an external device using a pairing block
EP3713203A1 (en) Electronic device paired with external electronic device, and control method for electronic device
JP2010166121A (en) Wireless communication apparatus and wireless connection method

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: 20190507

Year of fee payment: 4