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

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

Info

Publication number
WO2016035929A1
WO2016035929A1 PCT/KR2014/010599 KR2014010599W WO2016035929A1 WO 2016035929 A1 WO2016035929 A1 WO 2016035929A1 KR 2014010599 W KR2014010599 W KR 2014010599W WO 2016035929 A1 WO2016035929 A1 WO 2016035929A1
Authority
WO
WIPO (PCT)
Prior art keywords
location
data
user terminal
wireless device
information
Prior art date
Application number
PCT/KR2014/010599
Other languages
English (en)
French (fr)
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 ㈜스파코사
Publication of WO2016035929A1 publication Critical patent/WO2016035929A1/ko

Links

Images

Classifications

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

Definitions

  • the present invention relates to a location control system using a crowd network, and more particularly, a user terminal executing a location application forms a crowd network, and uses a crowd network to identify a location of a wireless device having unique identification information. Or it relates to a location control system using a crowd network that can be provided to the group.
  • the service provider for tracking / verifying the location of a specific target is provided to users by domestic carriers, and the method for tracking / verifying the location is based on the handset based location tracking method, which is a tracking method using GPS satellites, and the tracking using base station cell coverage. There is a network-based location tracking method.
  • the service for tracking / verifying the location of a specific target is spotlighted by parents with small children or owners of pet dogs. Especially parents with small children can use the services provided by mobile carriers to find out their location. You can grasp and prepare for various accidents.
  • the handset-based location tracking method using a GPS satellite can provide accurate location information, but there is a disadvantage in that the location cannot be confirmed in a location where the GPS location information value cannot be provided, such as a building and a basement.
  • the network-based location tracking method which is a tracking method using base station cell coverage, identifies a terminal location by triangulation based on cell location information of the base station.
  • Location information provided by this method has a disadvantage that it is impossible to provide accurate location information because the range is extended from several hundred meters to several kilometers.
  • a system for controlling the location of a specific target requires a method for more accurately identifying the location of the terminal.
  • Korean Patent Publication No. 10-2013-0003885 discloses a description of a system and method for preventing dementia elderly people and missing children.
  • Wi-Fi router Conventional dementia elderly and missing children, worn by the elderly or children with dementia, and detects a Wi-Fi router that can communicate with the Wi-Fi router, if the detected Wi-Fi router MAC address (MAC Address) to the detected Wi-Fi router WiFi transceiver transmitting; And receiving the MAC address of the Wi-Fi transceiver and the unique number of the detected Wi-Fi router through the detected Wi-Fi router, and wearing the location of the Wi-Fi transceiver and the Wi-Fi transceiver using the received Mac address and the unique number. It includes a service server for identifying personal information about an elderly dementia or a child.
  • MAC Address MAC Address
  • the system cannot use the Wi-Fi transceiver in the non-Wi-Fi Zone, so there are regional restrictions on the use of the Wi-Fi transceiver. There is a problem that it is impossible to determine the location of the user in the case of departure.
  • Korean Patent No. 10-1219758 discloses a technical content regarding a location management service system and a location management service method.
  • a conventional location management service system and a location management service system include the portable terminal and a location management server that provides a location management service according to the location information of the user transmitted from the portable terminal.
  • a first AP module for searching for an access point (AP);
  • a second AP module searching for a second AP; And perform a location search at a predetermined time, search for the first AP through the first AP module, and search for the second AP through the second AP module when the first AP search fails.
  • a control unit which transmits the retrieved first AP information or the second AP information to the location management server, wherein the location management server includes the first AP information or the second AP transmitted from the mobile terminal.
  • the location information of the portable terminal is managed using the information.
  • the AP module In the conventional location management system and location management system, the AP module must be built on a large scale in order to manage accurate location information of the mobile terminal, and the mobile terminal must continuously search for the AP module, thereby increasing battery consumption.
  • the portable terminal including a mobile communication terminal including a mobile phone, a smart phone, etc. has a problem that it is large, heavy and expensive.
  • Korean Laid-Open Patent No. 10-2013-0003885 A system and method for preventing the disappearance and missing children of dementia
  • a user terminal executing a location application forms a crowd network
  • a location control server uses the crowd network to identify location information of a wireless device having unique identification information, and requests the location of the wireless device. It provides a location control system using a crowd network that can provide location information.
  • a location control system using a crowd network includes a plurality of wireless devices for transmitting location data including unique identification information and location information in a wireless signal; Stores a location application that provides a location management service, and executes the location application to receive a plurality of radio signals from the wireless device to extract the location data, including the terminal information and the location data of each of the predetermined period A plurality of user terminals for transmitting location detection data and displaying a location of a wireless device belonging to a community on a screen; And providing the location application to the user terminal, calculating the location data by tracking the location of the wireless device using the location detection data received from the plurality of user terminals, and the user terminal according to a location disclosure setting mode. Or a location control server providing the location data to the community to which the user terminal belongs to provide location sharing based location management services.
  • the wireless device generates beacon data using low power Bluetooth communication, and the beacon data is location data.
  • the beacon data may be formed in a format including fields of unique user identifiers (UUIDs), major IDs, minor IDs, and received signal strength values.
  • UUIDs unique user identifiers
  • major IDs major IDs
  • minor IDs minor IDs
  • received signal strength values received signal strength values
  • the wireless device includes a power supply unit for determining on / off of a power source; When the power is turned on, the terminal detects a user terminal on which the location application is executed, and uses location data including its own identification information and location information using received signal strength indication (RSSI) received from the detected user terminal.
  • RSSI received signal strength indication
  • a control unit which performs a communication control function at each preset period after the calculation; And a communication unit transmitting a radio signal at predetermined intervals by the communication control of the controller.
  • the wireless device may further include a status indicator indicating a transmission state or a connection state with the user terminal under the control of the controller.
  • the wireless device further comprises a call module for enabling a call connection and a voice call with the user terminal.
  • the location application the operation control module for setting the operation mode to drive in the background mode (Background mode) in conjunction with the operation mode control function for the application of the user terminal;
  • a communication control module configured to periodically receive a radio signal from the wireless device within a communication distance with the user terminal and to transmit its location detection data to the location control server;
  • a data generation module for analyzing the received radio signal to extract location data and generating location detection data including the extracted location data and terminal information thereof;
  • a group management module configured to register / cancel or group set up at least one or more wireless devices belonging to the community of the user terminal;
  • a display control module configured to display the position of the wireless device in image data according to the position disclosure setting mode of the wireless device; And storing image data used in the display control module or location-related data generated in the data generation module, and then reusing the data by using local caching in the background mode, and background related to the location management service.
  • a power control module that performs power management by performing scheduling of the process.
  • the operation control module may switch an operation mode to a foreground mode when a danger detection event occurs, and the display control module may output warning data according to the danger detection event.
  • the power control module may include: a local caching unit configured to generate a local folder in the user terminal, store the image data or location related data, and utilize data stored in the local folder using a caching function; A scheduling unit configured to schedule a series of processes for providing the location management service by a set time unit and to divide and manage the background process into an execution period and an idle period; And a priority manager configured to set a priority according to an execution task or an environment of the background process and perform resource management to drive a corresponding module.
  • the location control server the communication unit for performing communication with the user terminal or an external device;
  • a member manager to perform member management including a registration or withdrawal function for a user terminal requesting the location management service or a wireless device sharing location information with the user terminal;
  • An application provider for providing an application necessary for a location management service or a safety service, including the location application;
  • a distributed processor configured to periodically collect radio signals of a plurality of wireless devices by using a plurality of user terminals on which the location application is executed as an access point (AP); Using the position detection data transmitted from the user terminal to track the current location of the wireless device to generate location data, and at the request of the user terminal to provide the current location, location history, location sharing information in the group Location information management unit; And an additional service execution unit that performs a safety function for a specific target having the wireless device.
  • AP access point
  • the additional service execution unit the emergency call function for transmitting a risk detection event occurrence situation to a group to which the wireless device or a user terminal when an emergency situation of a specific target occurs or the access information of the wireless device for the check-in setting area, the group to which the wireless device belongs Or a check-in function provided to the user terminal.
  • the wireless device is an Internet of Thing (IoT) device
  • the location of the user terminal running the location application is determined by utilizing the location information of the IoT device in connection with the location control server.
  • it further comprises a control system for providing a customized service to the user terminal based on the identified position.
  • a plurality of user terminals executing a location application forms a crowd network while acting as an AP
  • the location control server utilizes a crowd network of a wireless device having unique identification information. Since location information can be identified, there is no need to build a large-scale AP, which is economical because it does not incur an AP deployment cost.
  • the wireless device uses a communication method such as beacon or Wi-Fi, and transmits a wireless signal through low power Bluetooth communication
  • the device may be manufactured in a small size, light weight, and low cost, and battery efficiency may be improved.
  • the present invention may be connected to the IoT device and applied to a local market, thereby improving marketability.
  • the location data of a specific target having a wireless device may be the core of the safety service, and the present location and location history of the wireless device as well as the location sharing within the group may contribute to family location and safety services. There is.
  • FIG. 1 is a view for explaining a location control system using a crowd network according to an embodiment of the present invention.
  • FIG. 2 is a diagram illustrating a configuration of the wireless device of FIG. 1.
  • FIG. 3 is a diagram illustrating beacon data of the wireless device of FIG. 1.
  • FIG. 4 is a diagram illustrating the location application of FIG. 1.
  • FIG. 5 is a diagram illustrating a configuration of the power control module of FIG. 4.
  • FIG. 6 is a view for explaining the configuration of the location control server of FIG.
  • FIG. 7 is a view illustrating a location management service provision state by a location control system using a crowd network according to an embodiment of the present invention.
  • FIG. 8 is a diagram illustrating a check-in setting process by the additional service execution unit of FIG. 6.
  • FIG. 9 is a view for explaining a connection state with an IoT device in a location control system using a crowd network according to another embodiment of the present invention.
  • first and second are intended to distinguish one component from another component, and the scope of rights should not be limited by these terms.
  • first component may be named a second component, and similarly, the second component may also be named a first component.
  • an identification code (e.g., a, b, c, etc.) is used for convenience of description, and the identification code does not describe the order of the steps, and each step clearly indicates a specific order in context. Unless stated otherwise, they may occur out of the order noted. That is, each step may occur in the same order as specified, may be performed substantially simultaneously, or may be performed in the reverse order.
  • FIG. 1 is a view for explaining a location control system using a crowd network according to an embodiment of the present invention.
  • a location control system using a crowd network includes a plurality of wireless devices 100, a plurality of user terminals 200, and a location control server 300.
  • the plurality of wireless devices 100 generates location data including its own identification information and location information and transmits the location data as a wireless signal.
  • the wireless device 100 has a unique key for personal identification such as a beacon or Wi-Fi, and is manufactured as a small device having a wireless communication function.
  • the wireless device 100 may be a beacon terminal that generates beacon data as location data using Bluetooth Low Energy (BLE) communication.
  • BLE Bluetooth Low Energy
  • the user terminal 200 stores a location application that provides a location management service and executes the location application, thereby communicating with the wireless device 100 and the location control server 300, such as location data, location detection data, or location data. Send and receive location-related data, and can check the location of the wireless device belonging to their community in the map image.
  • a location application that provides a location management service and executes the location application, thereby communicating with the wireless device 100 and the location control server 300, such as location data, location detection data, or location data.
  • Send and receive location-related data and can check the location of the wireless device belonging to their community in the map image.
  • the user terminal 200 may be a communication device capable of connecting to a network such as a laptop computer, a smart phone, a personal digital assistant (PDA), a portable multimedia player (PMP), a navigation terminal, a tablet PC, and the like, and the number and type of the terminal may be limited. none.
  • a network such as a laptop computer, a smart phone, a personal digital assistant (PDA), a portable multimedia player (PMP), a navigation terminal, a tablet PC, and the like, and the number and type of the terminal may be limited. none.
  • the location control server 300 provides a location application to the user terminal 200 and calculates location data by tracking the location of the wireless device 100 using the location detection data received from the plurality of user terminals 200.
  • the location sharing based location management service is provided by providing location data to the user terminal 200 or the community to which the user terminal 200 belongs according to the location disclosure setting mode.
  • FIG. 2 is a diagram illustrating a configuration of the wireless device of FIG. 1
  • FIG. 3 is a diagram illustrating beacon data of the wireless device of FIG. 1.
  • the wireless device 100 includes a power supply unit 110, a control unit 120, a communication unit 130, a status indicator 140, and a memory 150.
  • a wireless device 100 may be provided fixed or mobile.
  • the power supply unit 110 provides power for driving the wireless device 100, and an ON / OFF operation is determined by a user's button press operation.
  • the controller 120 detects the user terminal 200 on which the location application is executed, and uses the received signal strength indication (RSSI) received from the detected user terminal 200. After calculating the position data including the position information and its own identification information, the communication control function is performed so that the position data is transmitted at every set period. At this time, the setting period may be about 10 minutes, but the setting period may be changed in some cases.
  • RSSI received signal strength indication
  • the communication unit 130 transmits the location data as a wireless signal at every setting period by the communication control of the control unit 120, and calls the user terminal 200 or an accident prevention center such as 112 or 119 by a danger detection event occurrence signal. It may further include a call module to enable the connection.
  • the danger detection event occurrence signal may be generated when an entry into a danger area is detected from the user terminal 200 or the location control server 300 or when a deviation from a preset effective distance is detected, and an emergency call is made to the wireless device 100.
  • a button or the like it may be generated by pressing an emergency call button.
  • the wireless device 100 includes a call module
  • the wireless device 100 further includes a memory 150 and a speaker microphone for storing various data including a telephone number.
  • the status indicator 140 may display a transmission state or a connection state with the user terminal 200 under the control of the controller 120.
  • the status indicator 140 may be a colored LED. For example, when the wireless device 100 is in the transmission progress state, the status indicator 140 may blink for 0.2 seconds every 5 seconds, and when the transmission stop state, the status indicator 140 is turned off, and the user In the connected state with the terminal 200, the status indicator 140 may blink every second.
  • the wireless device 100 transmits a wireless signal corresponding to one time per second, and the position data of the wireless signal is represented by a unique user identifier (UUID), a major ID, and a minor ID as shown in FIG. 3. It may be beacon data including a field of the received signal strength (RSSI) value.
  • UUID unique user identifier
  • RSSI received signal strength
  • the UUID is a value capable of distinguishing a unique device
  • the major ID is a value indicating a room / location
  • the minor ID is a value indicating a spot.
  • the major ID and the minor ID are distinguished from other beacon data other than the beacon data transmitted from the wireless device 100.
  • the user terminal 200 or the location control server 300 may check fixed / mobile device information, risk detection event (SOS) occurrence state information, and battery charging state information through a combination of major ID and minor ID.
  • SOS risk detection event
  • the RSSI value field includes transmission output information
  • the position value of the wireless device 100 is calculated from the position value of the user terminal 200 in the user terminal 200 or the location control server 300. It can be used as a reference value.
  • the location control server 300 may transmit the highest transmission output value.
  • the position of the wireless device 100 may be calculated using the RSSI value included in the position detection data.
  • the UUID field may be allocated to 16 bytes, the major ID field to 2 bytes, the minor ID field to 2 bytes, the RSSI value field (Tx Power) to 1 byte, and the RSSI value uses a corrected RSSI value.
  • UUIDs, major IDs, and minor IDs can be changed using the Software Development Kit (SDK).
  • the wireless device 100 may reduce unnecessary battery consumption by applying BLE, and the near field communication method (NFC) may be touched within 10 cm, but beacon data using BLE may detect a distance from 20 m to 49 m. And the error range is 5cm level, accurate position measurement is possible.
  • NFC near field communication method
  • FIG. 4 is a diagram for explaining a location application of FIG. 1, and FIG. 5 is a diagram for explaining a configuration of the power control module of FIG. 4.
  • the location application 400 includes an operation control module 410, a communication control module 420, a data generation module 430, a group management module 440, a display control module 450, and Power control module 460.
  • the operation control module 410 sets the operation mode to be driven in the background mode in association with the operation mode control function for the application of the user terminal 200 and sets the operation mode to be driven to the foreground mode when a risk detection event occurs.
  • the communication control module 420 periodically receives a radio signal from a plurality of wireless devices 100 within a communication distance with the user terminal 200, and detects a location including terminal information together with location data of the radio signal.
  • the data is sent to the location control server 300.
  • the terminal information may include terminal identification information, location information such as GPS information, and the like.
  • the data generation module 430 analyzes the radio signal to extract location data, and generates location detection data including the extracted location data and its own terminal information.
  • the group management module 440 manages devices such as registration, invitation, and withdrawal of the wireless device 100 belonging to the community set by the user terminal 200, and divides the at least one wireless device 100 into groups. Allow location sharing by group.
  • the group management module 440 may create, modify, and delete various groups such as family, friends, company, and group by user setting. In some cases, the group may be a pet other than a person, important belongings, or other moving objects. To help.
  • the display control module 450 causes the location of the wireless device 100 to be displayed on the map image data according to the location disclosure setting mode of the wireless device 100.
  • the location disclosure setting mode may perform a protection mode, a disclosure mode, an approval mode, and a secret mode with respect to whether the location is disclosed at the request of the user terminal 200.
  • Personal location information can be instantly unshared by changing modes and leaving the group.
  • the protection mode checks the location change every 10 minutes, automatically saves the server when the location changes, share the movement path for 1 day when requesting the location
  • the public mode checks the location change every 10 minutes, automatically saves the server when the location changes, Only the location is automatically shared, the approval mode checks the location change every 10 minutes, automatically saves the server when the location changes, and only requests the current location after sharing the location request, and the secret mode checks the location change every 10 minutes and automatically saves the server when the location changes. In this case, the location request can be avoided.
  • the display control module 450 When the display control module 450 is driven in the foreground mode by the operation control module 410, the display control module 450 may display a situation on which a risk detection event occurs.
  • the location application 400 may output a warning sound or a warning lamp as well as a screen when a risk detection event occurs.
  • the power control module 460 includes a local caching unit 461, a scheduling unit 462, and a priority management unit 463 of the user terminal 200, thereby minimizing communication with the location control server 300 by using a battery. In addition to minimizing the amount of use, it may also contribute to the volume of the location control server 300.
  • the local caching unit 461 generates a local folder in the user terminal 200, stores various image and location related data necessary for executing map image data and location application in a local folder, By using local caching, data stored in a local folder can be used to improve battery efficiency while eliminating the need to download the data in real time.
  • the local caching unit 461 may utilize map image data of a region that has been loaded once by using the Google map itself caching function, and when operated in the background mode, 90% or more of the data is stored in a local folder. Finally, only position detection data can be transmitted to the server.
  • the scheduling unit 462 performs a background execution period for collecting desired data in the shortest time by scheduling a task of a background process related to the location management service by a set time unit, and performs a background process so that an unnecessary background process can be minimized. End to have a rest period.
  • the priority manager 463 may improve service quality and battery efficiency by setting a priority according to an execution task or environment of a background process and performing resource management to run the most optimized engine or module.
  • the power control module 460 may maintain the service quality of a certain level or more while the user terminal 200 suppresses unnecessary use of device resources such as CPU or network.
  • FIG. 6 is a view illustrating a configuration of the location control server of FIG. 1
  • FIG. 7 is a view illustrating a state management service providing state by a location control system using a crowd network according to an embodiment of the present invention
  • FIG. 8 is a diagram illustrating a check-in setting process performed by the additional service execution unit of FIG. 6.
  • the location control server 300 executes the communication unit 310, the member manager 320, the application provider 330, the distributed processor 340, the location information manager 350, and additional services.
  • a portion 360 is included.
  • the communication unit 310 communicates with the user terminal 200, and communicates with the wireless device 100 or the disaster prevention center when a risk detection event occurs.
  • the member manager 320 performs member management such as registration / withdrawal of the user terminal 200 requesting the location management service and the wireless device 100 sharing the location with the user terminal 200.
  • the application provider 330 periodically updates after providing an application required for a location management service or a safety service including a location application.
  • the distributed processor 340 configures a crowd network by utilizing a plurality of user terminals 200 on which location applications are executed as an access point (AP), and periodically transmits radio signals of the plurality of wireless devices 100 through the crowd network. To be received and processed.
  • the distribution processor 340 may vertically disperse the location-related data processed in the database 370 based on time, and may horizontally disperse the locale based metadata.
  • the location control server 300 can distribute the large amount of data transmitted from the wireless device 100 even if a large AP is not built, so that the AP construction cost is not required.
  • the location information manager 350 generates location data by tracking the current location of the wireless device 100 using the location detection data transmitted from the user terminal 200, and at the present time by request of the user terminal 200. In addition to location, it provides location history for a certain time and location sharing information in a group.
  • the location information manager 350 may track the location of the wireless device 100 based on the RSSI value of the location detection data transmitted from the user terminal 200. That is, the location information manager 350 uses the RSSI values transmitted from the three user terminals 200 having the strongest signal strengths among the RSSI values, and corrects the distance between the user terminals 200 and the wireless device 100. The calculated RSSI value and estimate the position of the wireless device 100 through triangulation.
  • the location information manager 350 provides an accurate location result of the wireless device 100 through triangulation based on RSSI information of the user terminal 200 and the wireless device 100. Due to the characteristics of the triangulation method, at least three or more user terminals 200 should be located in the same space for more accurate location tracking results, and the larger the number of user terminals 200 executing the location application, the more accurate the result will be. .
  • the location information manager 350 calculates location data using at least one of RSSI information and GPS information on the location of the user terminal 200 received from the GPS satellites.
  • the first user terminal 200a receives a radio signal from the A_wireless device 100 at regular time intervals for about 10 minutes.
  • the A_wireless device 100 detects a plurality of user terminals in which the location application is installed, and transmits a radio signal to the detected plurality of user terminals.
  • the first user terminal 200a detects the location data from the radio signal and transmits the detected location data to the location control server 300 as location detection data along with its own terminal information.
  • the location information manager 350 of the location control server 300 obtains location information of the A_wireless device 100 using the position detection data, calculates positioning data, and calculates the location of the A_wireless device 100.
  • the location data is provided to the requested second user terminal 200b. Therefore, the second user terminal 200b may display the location of the A_wireless device 100 on the map image data.
  • the additional service execution unit 360 performs a safety function for a specific target having the wireless device 100.
  • the safety function includes an emergency call function to share information by transmitting a risk detection event occurrence situation to a group to which the wireless device 100 belongs when an emergency situation of a specific target occurs, and automatically designates an entry and exit history by specifying an area where a specific target frequently enters and exits. It includes a check-in function to inform the group or the user terminal 200 to which the specific target wireless device belongs.
  • the additional service execution unit 360 sets in check-in a region in which a specific target is frequently accessed and requested by the user terminal 200, and checks in the check-in setting region of the wireless device 100.
  • the check-in notification message is transmitted to the user terminal 200.
  • the check-in setting region may be an elementary school, a school, a playground, and the like, and the user terminal 200 may be a family or teacher of the specific target.
  • FIG. 9 is a view for explaining a connection state with an IoT device in a location control system using a crowd network according to another embodiment of the present invention.
  • IoT Internet of Thing
  • the wireless device 100 may be an IoT device 100a
  • the control system 800 may share the location information of the IoT device 100a in cooperation with the location control server 300
  • the IoT The device 100a may be used to determine the location of the user terminals A, B, C, and D, and may provide a customized service required for each user terminal based on the identified location of the user terminal 200.
  • control system 800 may use the location information of the IoT device 100a to determine the quantity and location of the user terminal 200 where the location application is executed within a radius of 2 km from the Gangnam station, and the user terminal. Coupons for a specific store at a location close to the 200 may be transmitted to the user terminal 200.
  • the location control system using a crowd network is unique to the wireless device 100 or identification information (for example, a phone number of a smartphone) of the user terminal 200 by a location application.
  • the identification information can be automatically recognized and registered in the location control server 300, and the location information can be shared only within the community to which the user terminal 200 belongs, so that personal information can be protected, and the location control server 300 is related to location. Encrypt data to enhance storage security.
  • members in the community can form a multi-group, 1: 1 or group messaging, SOS notification or mode can be changed.
  • the location control system using the crowd network can easily identify the location of a child or the elderly, a pet, an object, or the like using the wireless device 100 through which a wireless signal can be relayed by the user terminal 200 on which the location application is executed.
  • Location sharing in groups is possible. Therefore, a location application distributed on the Internet can be easily used by anyone, and can be popularized because the small and low-cost wireless device 100 can be easily purchased, and as the number of users increases, the number of user terminals 200 constituting a crowd network increases. This allows more accurate positioning without the need for a separate AP.

Landscapes

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

Abstract

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

Description

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

Claims (12)

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

Applications Claiming Priority (2)

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

Publications (1)

Publication Number Publication Date
WO2016035929A1 true WO2016035929A1 (ko) 2016-03-10

Family

ID=54357059

Family Applications (1)

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

Country Status (2)

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

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170339517A1 (en) * 2016-05-18 2017-11-23 Fujitsu Limited Information processing device, method, non-transitory computer-readable storage medium, and information processing system

Families Citing this family (7)

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

Citations (4)

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

Family Cites Families (1)

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

Patent Citations (4)

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

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170339517A1 (en) * 2016-05-18 2017-11-23 Fujitsu Limited Information processing device, method, non-transitory computer-readable storage medium, and information processing system
US10477379B2 (en) * 2016-05-18 2019-11-12 Fujitsu Limited Information processing device for providing service of search beacon, method for providing service of search for beacon, non-transitory computer-readable storage medium, and information processing system for providing service of search for beacon

Also Published As

Publication number Publication date
KR101560200B1 (ko) 2015-10-15

Similar Documents

Publication Publication Date Title
WO2016035929A1 (ko) 크라우드 네트워크를 이용한 위치 관제 시스템
WO2017126914A1 (ko) 무선 통신 시스템에서 모바일 기기가 통신 가능한 적어도 하나의 기기를 제어하는 방법 및 모바일 기기
EP2715389B1 (en) Positioning systems and methods and location based modification of computing device applications
WO2016036076A2 (ko) 와이파이 비콘 신호 발생기와, 와이파이 비콘 기반의 위치 추적 서비스 운영 방법 및 시스템
WO2017086613A1 (ko) 스마트 기기의 도난 방지 장치
WO2013154281A1 (ko) 위치 관리 시스템
JP5385378B2 (ja) モバイル通信及び位置測定機器
KR101363586B1 (ko) 근거리 유저 정보 제공 시스템 및 방법
WO2012005468A2 (ko) 측위용 액세스 포인트를 이용한 위치 측위 방법과 그를 위한 장치, 시스템 및 액세스 포인트
EP3195002A1 (en) Mobile apparatus for generating beacon signal and service method using the same
WO2014163341A1 (ko) 근거리 유저 식별 시스템 이를 이용한 정보 제공 시스템 그리고 방법
CA3008259C (en) Method and device for pairing between a scanning wireless radio communication device and target wireless electronic devices
CN102833674A (zh) 网络接入***及方法
WO2020242198A1 (ko) 위치 추적기의 상황인지 정보를 기반으로 한 위치추적 서비스 제공 방법
US11627469B2 (en) Secure pairing of devices
WO2015122682A1 (ko) 근거리 유저 식별용 디텍터 및 이를 이용한 근거리 유저 식별 시스템
KR101409824B1 (ko) 블루투스 통신 기반 위급 상황 관리 시스템
WO2013055030A1 (en) Method and apparatus for controlling device
WO2014112730A1 (ko) 미아 추적 시스템 장치 및 그 방법
WO2020017801A1 (ko) 휴대 단말 충전 및 보관 통합관리 시스템
WO2016190465A1 (ko) 위치기준 능동적 정보 제공방법 및 그 시스템
KR101188538B1 (ko) 위치 기반의 알람 시스템, 위치 기반의 알람 서비스를 제공하는 모바일 기기 및 위치 기반의 알람 서비스 제공 방법
WO2014025240A1 (ko) 와이파이를 이용한 근거리 통신 방법 및 시스템
KR20200010642A (ko) 위치 추적 방법 및 위치 추적 시스템
WO2016085043A1 (ko) 복수의 이동 단말기들 간의 근접도를 기초로 그룹을 형성하는 방법

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 14901405

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 14901405

Country of ref document: EP

Kind code of ref document: A1