Electronic device and method for broadcasting drone identification information in drone identification system
Patent Information
- Application Number
- KR1020230028422
- Authority / Receiving Office
- KR · KR
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2023-03-03
- Publication Date
- 2026-09-11
- Estimated Expiration
- 2043-03-03
Smart Images

Figure 112023024653795-PAT00001_ABST
Abstract
Description
Technology Field
[0001] The present invention relates to an identification information transmission device connected to a drone in a drone identification system and transmitting identification information of the drone, and a method for transmitting identification information of the drone in said identification information transmission device. Background Technology
[0002] As the U.S. Federal Aviation Administration (FAA) establishes standard specifications for drone identification, it is expected that devices for identifying drones based on these standards will also be applied to drones in several other countries.
[0003] In Korea as well, drone traffic technology is required to reduce accidents caused by the increase in drones and to safely manage airspace. The problem to be solved
[0004] Accordingly, the present invention is intended to provide a drone comprising a drone identification device that applies the U.S. standard, which is the standard for drone identification systems.
[0005] In addition, the present invention is intended to prevent flight information of a drone from being broadcast depending on whether user registration for a specific drone is completed in a drone identification system. means of solving the problem
[0006] A drone that transmits identification information of a drone in a drone identification system according to an embodiment of the present invention proposed to solve the aforementioned problems may include a flight control computer that controls the flight of the drone, a plurality of sensors, a memory, and a wireless module, and may include an identification information transmission device that operates in a setting mode for user registration of the drone during the first flight of the drone, controls the wireless module to broadcast flight information of the drone and sensor information from the plurality of sensors to the drone identification system while the drone is flying when the user registration is completed, and controls the flight control computer so that flight information of the drone is not broadcast while the drone is flying when the user registration is not completed.
[0007] In addition, a method for transmitting identification information of a drone according to an embodiment of the present invention may include: controlling an identification information transmission device connected to the drone to operate in a setting mode for user registration of the drone during the first flight of the drone; broadcasting flight information of the drone and sensor information obtained from a plurality of sensors included in the drone to a drone identification system while the drone is flying when the user registration is completed; and controlling the identification information transmission device so that flight information of the drone is not broadcast while the drone is flying when the user registration is not completed. Effects of the invention
[0008] In the drone identification system of the present invention, the drone can be controlled according to internationally established drone standards by performing user registration when the drone flies for the first time or when user information is not verified, based on the standard specifications for U.S. drone identification.
[0009] In addition, the drone in the drone identification system of the present invention can enhance the security of drone flight by preventing the drone's flight information from being illegally monitored, by controlling the drone so that its flight information is not broadcast when user registration is not completed.
[0010] The effects of the present invention are not limited thereto, and various effects will be described in detail below with reference to each embodiment. Brief explanation of the drawing
[0011] FIG. 1 is a block diagram illustrating an identification information transmission device and a drone according to an embodiment of the present invention. FIG. 2 is a block diagram illustrating the configuration of an identification information transmission device according to one embodiment of the present invention. FIG. 3 is a block diagram illustrating the configuration of an identification information transmission device according to one embodiment of the present invention. FIG. 4 is a flowchart illustrating the operation of an identification information transmission device according to one embodiment of the present invention. FIG. 5 is a block diagram illustrating a drone configuration according to one embodiment of the present invention. FIG. 6 is a block diagram illustrating a drone configuration according to one embodiment of the present invention. FIG. 7 is a block diagram illustrating a drone configuration according to one embodiment of the present invention. FIG. 8 is a diagram illustrating the configuration of a drone identification system according to one embodiment of the present invention. FIG. 9 is a flowchart illustrating the operation of performing drone monitoring based on user authentication status in an identification information transmission device according to an embodiment of the present invention. Specific details for implementing the invention
[0012] The technology described below is subject to various modifications and may have various embodiments, and specific embodiments are illustrated in the drawings and described in detail. However, it should be understood that the technology described below includes all modifications, equivalents, and substitutions that fall within the spirit and scope of the technology.
[0013] Terms such as first, second, A, B, etc., may be used to describe various components, but such components are not limited by said terms and are used solely for the purpose of distinguishing one component from another. For example, without departing from the scope of rights of the technology described below, the first component may be named the second component, and similarly, the second component may be named the first component. The term "and / or" includes a combination of multiple related described items or any one of the multiple related described items. For example, "A and / or B" may be interpreted to mean "at least one of A or B." Additionally, " / " may be interpreted as "and" or "or."
[0014] In terms used in this specification, singular expressions should be understood to include plural expressions unless the context clearly indicates otherwise, and terms such as “includes” should be understood to mean that the described features, number, step, action, component, part, or combination thereof exist, and not to exclude the existence or addition of one or more other features, numbers, steps, actions, components, parts, or combinations thereof.
[0015] Before providing a detailed description of the drawings, it is to clarify that the classification of components in this specification is merely based on the primary function each component is responsible for. That is, two or more components described below may be combined into a single component, or a single component may be divided into two or more components based on more subdivided functions. Furthermore, each component described below may additionally perform some or all of the functions of other components in addition to its own primary function, and it goes without saying that some of the primary functions of each component may be exclusively performed by other components.
[0016] Furthermore, in performing the method or operation method, each process constituting the method may occur differently from the specified order unless a specific order is clearly indicated in the context. That is, each process may occur in the same order as specified, may be performed substantially simultaneously, or may be performed in the reverse order.
[0017] In this specification, the first flight of a drone may include, literally, not only the first flight of the drone but also the operation of the drone flying without registration according to U.S. standard specifications. In this case, when a drone is flying for which drone registration or user registration according to the U.S. standard specifications for drone identification according to an embodiment of the present invention has not been performed on the drone identification system, if the drone identification system identifies the flight of said unregistered drone, it may treat this as the first flight of the drone and perform the registration procedure according to an embodiment of the present invention.
[0018] FIG. 1 is a block diagram illustrating an identification information transmission device and a drone according to an embodiment of the present invention.
[0019] Referring to FIG. 1, the drone (102) in the drone identification system may include an identification information transmission device (101) or be communicationally connected to the identification information transmission device (101). Additionally, the identification information transmission device (101) may be attached to the outside of the drone (102) or may operate independently as a separate device configuration from the drone (102).
[0020] According to one embodiment of the present invention, the drone identification system can perform user registration for the drone (102) in accordance with the drone (102) communication standards set by the U.S. Federal Aviation Administration (FAA) and broadcast identification information of the number of user registrations.
[0021] According to one embodiment of the present invention, the identification information transmission device (101) can determine whether user registration is required when power is applied and perform user registration. For example, the identification information transmission device (101) can perform user registration when a button provided in the identification information transmission device (101) is set or when information related to a specific user is not stored inside the identification information transmission device (101).
[0022] According to one embodiment of the present invention, when user registration is completed following the execution of user registration, the identification information transmission device (101) can broadcast user information corresponding to user registration as unique identification information along with flight information of the drone (102) during flight of the drone (102). Meanwhile, when the drone (102) is flying while user registration is not completed, information indicating that the unique identification information is not registered can be broadcast along with the flight information of the drone (102).
[0023] FIG. 2 is a block diagram illustrating the configuration of an identification information transmission device according to one embodiment of the present invention.
[0024] Referring to FIG. 2, the identification information transmission device (101) may include a GPS (110), an external connector (120), a barometric altitude sensor (130), an input selector (140), a wireless module (150), a memory (160), and an antenna (180).
[0025] According to one embodiment of the present invention, the identification information transmission device (101) can collect location information using the GPS (110) included internally or can collect information through the MAVLink (micro air vehicle link) protocol by setting the input selector (140) and connecting to the external connector (120) and the flight control computer (530) of the drone (102).
[0026] According to one embodiment of the present invention, the identification information transmission device (101) can calculate the barometric altitude in the wireless module (150) by acquiring sensor information through the barometric altitude sensor (130) in addition to the GPS information acquired from the GPS (110).
[0027] According to one embodiment of the present invention, a wireless module (150) can transmit information, barometric altitude, and user information obtained via GPS (110) or MAVlink to a drone (102) via Wi-Fi communication (or Wi-Fi Aware). For example, the Wi-Fi communication (or Wi-Fi Aware) may be a wireless standard for drone (102) communication established by the U.S. Federal Aviation Administration.
[0028] According to one embodiment of the present invention, an identification information transmission device (101) can receive a Wi-Fi beacon frame through a wireless module (150). For example, the Wi-Fi beacon frame may include basic information such as the identification information (ID) of the drone (102), location, speed, and altitude, basic information of the drone, and information about the user. The Wi-Fi beacon frame is information of the drone (102) and can be verified through a dedicated Wi-Fi communication (or Wi-Fi Aware) device or dedicated software.
[0029] According to one embodiment of the present invention, data communicated through a wireless module (150) is data defined by the wireless data standard F3411, which is encoded according to the encoding rules of F3411 (or ASN.1 specification), and may include essential data and optional data. For example, the data may include multiple message blocks in the form of a dictionary, and each data may be transmitted redundantly in the message blocks.
[0030] According to one embodiment of the present invention, the memory (160) may store information registered by a user in the initial setting of the drone identification information transmission device (101).
[0031] According to one embodiment of the present invention, the wireless module (150) can broadcast identification information of the drone (102) to the drone identification system through the antenna (180).
[0032] FIG. 3 is a block diagram illustrating the configuration of an identification information transmission device according to one embodiment of the present invention.
[0033] Referring to FIG. 3, the identification information transmission device (101) may include a GPS (110), a USB connector (121), a wireless module (150), a battery charging / protection circuit (210), a battery (220), a switch (230), and an LED (240).
[0034] According to one embodiment of the present invention, the identification information transmission device (101) includes a battery (220), and the power of the battery (220) can be charged with power input through a USB connector (121) (e.g., USB-C type). For example, the identification information transmission device (101) may further include a regulator, and power can be supplied from the battery (220) to a sensor and a wireless module that require power through the regulator.
[0035] According to one embodiment of the present invention, the identification information transmission device (101) can check the remaining amount of the battery (220) and, if it is below a certain amount, control the LED (240) to emit light in a predetermined color (e.g., yellow). Accordingly, the user of the identification information transmission device (101) can check the light emission color of the LED (240) to determine whether the battery (220) needs to be charged.
[0036] According to one embodiment of the present invention, the identification information transmission device (101) may broadcast flight information of the drone (102) by further including information on the remaining amount of the battery (220). Additionally, the identification information transmission device (101) may transmit and store log information including time and location information of communication with the drone (102) in real time to an external server. For example, if the operation of the identification information transmission device (101) is stopped due to a lack of remaining amount of the battery (220), the identification information transmission device (101) may check the time and location information of the last communication with the drone (102) before the operation was stopped, based on the log information stored in the external server.
[0037] According to one embodiment of the present invention, an operation mode of the identification information transmission device (101) can be selected as the externally exposed switch (230) is controlled.
[0038] According to one embodiment of the present invention, the LED (240) of the identification information transmission device (101) is exposed to the outside, and the identification information transmission device (101) can control the LED (240) to emit light in a predetermined color, for example, a first color (e.g., green), a second color (e.g., red), or a third color (e.g., yellow), depending on the charging state or other operating state of the identification information transmission device (101). For example, the identification information transmission device (101) can control the LED (240) to emit light in blue when the identification information transmission device (101) is operating in a setting mode (or user registration mode), control the LED (240) to emit light in a second color (e.g., red) when user registration is not performed, and control the LED (240) to emit light in a second color (e.g., green) when user registration is completed.
[0039] According to one embodiment of the present invention, when power is applied to the identification information transmission device (101) as the switch (230) is controlled to ON, it can be checked whether user information is stored in the memory (160).
[0040] According to one embodiment of the present invention, if user information is not stored because the identification information transmission device (101) is not initially set, the identification information transmission device (101) may transmit only the information of the sensor mounted on the identification information transmission device (101) to the drone (102), and may not transmit other identification information or user information of the drone (102).
[0041] According to one embodiment of the present invention, when an initial setting is performed in the identification information transmission device (101) and it is confirmed that user information is stored, all information stored in the memory (160) can be transmitted to the drone (102) along with sensor information.
[0042] According to one embodiment of the present invention, power is applied to the drone identification information transmission device and, while in operation, a setting mode can be entered using a switch to input user information.
[0043] According to one embodiment of the present invention, in the user setting mode, the drone identification information transmission device operates as a Wi-Fi AP (Access Point) and runs a web server. For example, a user device (e.g., mobile phone, tablet, laptop, etc.) can access the settings page of the web server via Wi-Fi communication through a web browser (or a monitoring application (111)).
[0044] A monitoring application (111) according to one embodiment of the present invention may be installed on an identification information transmission device (101) of various forms (e.g., smartphone, tablet PC) based on Android. For example, the identification information transmission device (101) may receive Wi-Fi / Bluetooth signals using the monitoring application (111) and identify drones around the identification information transmission device (101) based on the received signals.
[0045] According to one embodiment of the present invention, the identification information transmission device (101) can display the location of the identified surrounding drone through a monitoring application (111). For example, the identification information transmission device (101) can display a list of drones including the real-time location of the drone on a map image on the monitoring application (111), and can control the display of detailed information of the drone as a specific drone is selected by a user from the list of drones.
[0046] According to one embodiment of the present invention, the identification information transmission device (101) can be connected to an external server through a web browser. For example, the web browser may display information related to the identification information transmission device (101) and the drone (102) stored on the external server, such as status information including battery status and operating status, and information related to the flight of the drone (102).
[0047] According to one embodiment of the present invention, drone registration information and personal information are entered on a user settings page, and the device can store the entered information after verifying its validity. For example, the validity of the entered information can be verified by a data server capable of checking drone reporting information through an internet-enabled device.
[0048] According to one embodiment of the present invention, after storing information, the drone identification information transmission device releases the initial setting mode, returns to a state where information can be transmitted, and reads the memory information to transmit the information.
[0049] According to one embodiment of the present invention, a user can check the indication according to each mode and state in the identification information transmission device (101) through the LED (240). In addition, the identification information transmission device (101) can indicate whether the user is registered through the LED (240).
[0050] FIG. 4 is a flowchart illustrating the operation of an identification information transmission device according to one embodiment of the present invention.
[0051] Referring to FIG. 4, in operation S410, the identification information transmission device (101) can perform initial setup when power is applied.
[0052] In the S420 operation, the identification information transmission device (101) can determine whether user information is stored in the memory (160).
[0053] As a result of performing the aforementioned S420 operation, if user information is stored in the memory (160), in the S430 operation, the identification information transmission device (101) can transmit all information stored in the memory (160), including the stored user information, to the drone (102).
[0054] As a result of performing the aforementioned S420 operation, if user information is not stored in the memory (160), in the S440 operation, the identification information transmission device (101) can transmit the sensor information of the identification information transmission device (101) among the information stored in the memory (160) to the drone (102).
[0055] After performing the aforementioned S430 or S440 operation, in the S451 operation, the identification information transmission device (101) can apply an input to the switch (230).
[0056] In operation S452, the identification information transmission device (101) can operate in an initial setting mode as input is applied to the switch (230). For example, while operating in the setting mode, the identification information transmission device (101) can operate as a Wi-Fi AP (access point) using the wireless module (150) and run a web server. For example, the identification information transmission device (101) can access a web browser's settings page via Wi-Fi communication.
[0057] In operation S453, the identification information transmission device (101) can input user information on the setting page. For example, the user information may include drone registration information and personal information.
[0058] In operation S454, the identification information transmission device (101) can verify the validity of user information. For example, the identification information transmission device (101) may request an external server to verify drone registration report information regarding user information, and as a result of the request, determine that the user information is valid.
[0059] In the S455 operation, the identification information transmission device (101) can store user information whose validity has been determined in memory (160).
[0060] FIG. 5 is a block diagram illustrating a drone configuration according to one embodiment of the present invention.
[0061] Referring to FIG. 5, the drone (102) includes an identification information transmission device (101) and may further include a battery (510), a voltage converter (520), and a flight control computer (530).
[0062] According to one embodiment of the present invention, the voltage converter (520) can transmit power from the battery (510) to the identification information transmission device (101) and the flight control computer (530) so that the identification information transmission device (101) and the flight control computer (530) can be operated.
[0063] According to one embodiment of the present invention, the flight control computer (530) can control the flight of the drone (102) depending on whether the user is registered. For example, the flight control computer (530) can control the drone (102) so that it does not fly if user information is not stored in the identification information transmission device (101).
[0064] According to one embodiment of the present invention, the flight control computer (530) can indicate that user registration is required by emitting an externally exposed LED (240) in a predetermined color when the drone (102) intends to perform a flight for the first time or when user information is not stored in the identification information transmission device (101).
[0065] According to one embodiment of the present invention, the drone (102) can supply power to the flight control computer (530) using an identification information transmission device (101) included therein.
[0066] FIG. 6 is a block diagram illustrating a drone configuration according to one embodiment of the present invention.
[0067] Referring to FIG. 6, the drone (102) may include an identification information transmission device (101), a GPS (550), a barometer (560), and a flight control computer (530).
[0068] According to one embodiment of the present invention, a drone (102) can supply power to a flight control computer (530) using an identification information transmission device (101) included therein and acquire sensor information including location, altitude, barometric pressure information, etc. from a sensor such as a GPS (550) or a barometer (560). For example, the acquired sensor information from the GPS (550) or the barometer (560) can be transmitted to the identification information transmission device (101) and the flight control computer (530).
[0069] According to one embodiment of the present invention, when a flight control computer (530) requests necessary sensor information in a drone (102), the identification information transmission device (101) can be controlled to transmit the corresponding sensor information to the flight control computer (530).
[0070] According to one embodiment of the present invention, although the identification information transmission device (101) and the flight control computer (530) are described as physical devices, they can be stored in the drone (102) as software programs for performing overall operations on the drone (102).
[0071] FIG. 7 is a block diagram illustrating a drone configuration according to one embodiment of the present invention.
[0072] Referring to FIG. 7, the drone (102) may include an identification information transmission device (101), a flight control computer (530), an operating system (570), and hardware (580). Flight control software (531) may be stored in the flight control computer (530), and identification information transmission software (170) may be stored in the identification information transmission device (101).
[0073] According to one embodiment of the present invention, the flight control software (531) may include a communication module (171) and a drone autopilot module (172). For example, the drone (102) may be controlled to perform data communication between the flight control software (531) and the identification information transmission software (541) by transmitting and receiving data with the communication module (542) of the identification information transmission device (101) through the communication module (171).
[0074] According to one embodiment of the present invention, a drone (102) can be controlled to fly automatically using a drone autopilot module (172). For example, the drone autopilot module (172) can be controlled to fly automatically according to a pre-specified flight path, flight time, or flight location. Additionally, the drone (102) can be controlled to fly automatically by setting the flight height, direction, or speed according to the current weather (or humidity, temperature, pressure) or various surrounding environments (e.g., presence of obstacles) using the drone autopilot module (172).
[0075] According to one embodiment of the present invention, the identification information transmission software (170) is connected to a communication module (171), an identification information management module (172), a Wi-Fi module (173), and a Bluetooth module (174), and may include software for controlling the components. For example, the flight control software (531) and the identification information transmission software (170) may collect data necessary for registering and transmitting user information using an internal communication interface. The internal communication interface may include MAVLink, FastRTPS, a socket, a message buffer method, or a queue method, and various other communication methods capable of communicating flight information may be possible.
[0076] According to one embodiment of the present invention, the identification information transmission software (541) may modify necessary software code in the form of a C language-based library so that the flight control computer (530) can recognize data of the identification information transmission device (101).
[0077] According to one embodiment of the present invention, the identification information transmission software (541) may be programmed not only to perform the operation of the identification information transmission device (101) but also to support the overall operation of the flight control computer (530). For example, the identification information transmission device (101) and the identification information transmission software (541) are not limited to use with the drone (102) but may be installed on various platforms and on various devices that require wireless management from an external server (e.g., fixed-wing unmanned aerial vehicles, unmanned surface vessels, RC (radio control) unmanned aerial vehicles, RC boats, electric scooters, PAVs (personal air vehicles)).
[0078] According to one embodiment of the present invention, an external server can perform management and supervision of relevant agencies, determine whether operation is permitted, or monitor illegal activities by using various devices in which the identification information transmission device (101) is installed.
[0079] According to one embodiment of the present invention, the communication module (171) can be controlled to transmit and receive data with the communication module (171) of the flight control software (170), thereby enabling data communication to be performed between the identification information transmission software (541) and the flight control software (531).
[0080] According to one embodiment of the present invention, the identification information management module (172) controls the identification information transmission device (101) to operate in a setting mode depending on whether user information is stored, and can manage the stored user information.
[0081] According to one embodiment of the present invention, the Wi-Fi module (173) can control user information to be transmitted via Wi-Fi communication (or Wi-Fi Aware).
[0082] According to one embodiment of the present invention, the BT module (174) can support a Bluetooth communication connection between the drone (102) and the hardware (580). Additionally, the BT module (174) can detect a Bluetooth signal to identify an electronic device located near the drone (102) and communicate with the said electronic device.
[0083] According to one embodiment of the present invention, the identification information management module (543) can perform the process of storing new identification information and changing or deleting part or all of the identification information.
[0084] According to one embodiment of the present invention, the Wi-Fi module (173) can control the transmission and reception of identification information by the identification information transmission device (101) to be transmitted and received via Wi-Fi communication.
[0085] According to one embodiment of the present invention, the BT (Bluetooth) module (174) can control the transmission and reception of identification information by the identification information transmission device (101) to be transmitted and received via Bluetooth communication.
[0086] According to one embodiment of the present invention, when transmitting and receiving identification information, the Wi-Fi module (173) and the BT module (174) can be controlled to perform data encryption in the wireless data transmission section and transmit a packet of encrypted identification information.
[0087] According to one embodiment of the present invention, the operating system (570) stores an operating program that controls the overall operation of the drone (102) and can manage the execution of the stored operating program.
[0088] According to one embodiment of the present invention, the hardware (580) may include a hardware device associated with the drone (102) and software for managing the hardware device. For example, the hardware device may include a battery (510), a voltage converter (520), a position sensor (e.g., a barometer (560), a GPS (550), or an antenna) and various sensor devices.
[0089] FIG. 8 is a diagram illustrating the configuration of a drone identification system according to one embodiment of the present invention.
[0090] Referring to FIG. 8, the drone identification system may include an identification information transmission device (101), a management server (801), and a manager device (802).
[0091] According to one embodiment of the present invention, a monitoring application (111) may be installed in the identification information transmission device (101). For example, the identification information transmission device (101) may transmit drone information to a management server (801) using the monitoring application (111). In addition, the identification information transmission device (101) may use the monitoring application (111) to check information about surrounding drones as well as information about various drones received by the management server (801).
[0092] According to one embodiment of the present invention, a management server (801) may receive information about a drone from a nearby drone. Additionally, the management server (801) may include a database (811) or establish a communication connection with the database (811) to store initial drone registration information for a plurality of drones in the database (811). The initial drone registration information may include a username, a drone ID, and contact information, and may also include various other information for registering the drone.
[0093] According to one embodiment of the present invention, a management server (801) may store drone flight information received from a monitoring application (111) in the database (811). The drone flight information may include time information when the reception of the drone information began / ended, time when the drone flight began / ended, or location information where the drone flight was performed.
[0094] According to one embodiment of the present invention, a management server (801) can compare the received drone information with the drone information stored in the database (811). For example, the management server (801) can determine whether the received drone information is stored in the database (811), and if it is stored, determine that the received drone information is information of a drone that has been reported in advance.
[0095] According to one embodiment of the present invention, the drone information may include at least one of the user information, drone sensor information, and drone flight information described above.
[0096] According to another embodiment of the present invention, the management server (801) can perform verification of the user information of the drone based on the drone information. Additionally, the management server (801) can perform monitoring of whether the user information changes during flight for a drone that has completed user registration and is in flight. For example, assume a case where drone X, which has completed user registration for user A, is in flight at a first time and broadcasts flight information and sensor information.
[0097] Subsequently, at a second point in time, based on the flight information and sensor information, when a flying drone is predicted to be Drone X, the management server (801) monitors changes in user information, and if there is a difference from the user information at the first point in time, it identifies this and can treat Drone X as an unregistered drone.
[0098] In one embodiment of the present invention, the management server (801) may determine whether the user information has been changed by using at least one of the information included in the initial drone registration information that was previously registered.
[0099] To implement the above-described embodiment, the management server (801) stores user information and flight information and / or sensor information of the drone at time points at preset intervals in pairs, and can track the difference at each time point. Additionally, the management server (801) can determine the identity between the drone in flight and the drone at a specific time point by predicting the position of the drone at each time point based on flight information and / or sensor information such as flight position, path, and speed of the drone at the same time point.
[0100] According to another embodiment of the present invention, if user information is changed at the second point in time in the example described above, the management server (801) may finally determine the unregistered status of the drone X by finally verifying user information at a third point in time having a preset interval. For example, the third point in time may be determined based on the time when the drone is expected to enter a specific area by predicting the flight path of the drone at the management server (801).
[0101] FIG. 9 is a flowchart illustrating the operation of performing drone monitoring based on user authentication status in an identification information transmission device according to an embodiment of the present invention.
[0102] Referring to FIG. 9, in operation S910, the identification information transmission device (101) can determine whether drone information received from the outside is drone information of an authenticated user using a monitoring application (111).
[0103] As a result of performing the aforementioned operation S910, if the received drone information is drone information of an unauthenticated user, the identification information transmission device (101) in operation S911 may determine whether to proceed with drone monitoring in an unauthenticated state. For example, the identification information transmission device (101) may determine whether to proceed with drone monitoring in an unauthenticated state by checking the authentication status of the drone with the administrator device (802).
[0104] If, as a result of performing the aforementioned S911 operation, it is confirmed by the administrator device (802) that the process will proceed in an unauthenticated state, the identification information transmission device (101) may perform an unauthenticated login for the drone in the S912 operation. For example, the above unauthenticated login is to perform monitoring of the drone without an administrator approval procedure, and monitoring information may be provided only for some information with a low security level.
[0105] If, as a result of performing the aforementioned S911 operation, it is confirmed by the administrator device (802) that the process does not proceed to an unauthenticated state, the identification information transmission device (101) may request authentication from the administrator device (802) in the S913 operation.
[0106] In operation S914, the identification information transmission device (101) can determine whether the administrator has been authenticated after requesting authentication from the administrator device (802).
[0107] As a result of performing the aforementioned S914 operation, if the administrator is not authenticated, the S911 operation can be performed again to determine whether to proceed to the unauthenticated state.
[0108] As a result of performing the aforementioned S914 operation, if the administrator is authenticated, in the S920 operation, the identification information transmission device (101) confirms that the user is authenticated and can receive approval for user authentication through the management server (801).
[0109] In operation S930, the identification information transmission device (101) can connect to the management server (801) as user authentication is approved.
[0110] In operation S940, the identification information transmission device (101) connects to the management server (801) to perform drone monitoring by receiving monitoring information of the corresponding drone, and can transmit the drone information collected by the identification information transmission device (101) to the management server (801) as monitoring data.
[0111] According to one embodiment of the present invention, a communication connection based on web access is established between the manager device (802) and the management server (801), and a manager application (821) may be installed. For example, the manager device (802) can monitor all drone information transmitted to the management server (801) using the manager application (821).
[0112] Embodiments according to the present invention may be implemented by various means, for example, hardware, firmware, software, or a combination thereof. In the case of implementation by hardware, one embodiment of the present invention may be implemented by one or more ASICs (application specific integrated circuits), DSPs (digital signal processors), DSPDs (digital signal processing devices), PLDs (programmable logic devices), FPGAs (field programmable gate arrays), processors, controllers, microcontrollers, microprocessors, etc.
[0113] In addition, in the case of implementation by firmware or software, an embodiment of the present invention may be implemented in the form of a module, procedure, function, etc., that performs the functions or operations described above, and may be recorded on a recording medium readable through various computer means. Here, the recording medium may include program instructions, data files, data structures, etc., either alone or in combination. The program instructions recorded on the recording medium may be those specifically designed and configured for the present invention, or they may be those known and available to those skilled in the art of computer software. For example, the recording medium includes magnetic media such as hard disks, floppy disks, and magnetic tapes; optical recording media such as CD-ROMs (Compact Disk Read Only Memory) and DVDs (Digital Video Disks); magneto-optical media such as floptical disks; and hardware devices specifically configured to store and execute program instructions, such as ROM, RAM, and flash memory. Examples of program instructions may include machine code, such as that generated by a compiler, as well as high-level language code that can be executed by a computer using an interpreter, etc. Such hardware devices may be configured to operate as one or more software modules to perform the operation of the present invention, and vice versa.
[0114] In addition, the device or terminal according to the present invention may be driven by instructions that cause one or more processors to perform the functions and processes described above. For example, such instructions may include interpreted instructions, such as script instructions like JavaScript or ECMAScript instructions, executable code, or other instructions stored on a computer-readable medium. Furthermore, the device according to the present invention may be implemented in a distributed manner across a network, such as a server farm, or may be implemented on a single computer device.
[0115] Additionally, a computer program (also known as a program, software, software application, script, or code) mounted on a device according to the present invention and executing a method according to the present invention may be written in any form of a programming language, including a compiled or interpreted language or an a priori or procedural language, and may be deployed in any form including a standalone program or a module, component, subroutine, or other unit suitable for use in a computer environment. A computer program does not necessarily correspond to a file in a file system. A program may be stored in a single file provided to a requested program, or in multiple interacting files (e.g., a file storing one or more modules, subprograms, or parts of code), or in a part of a file containing other programs or data (e.g., one or more scripts stored within a markup language document). A computer program may be deployed to be executed on multiple computers or a single computer located at one site or distributed across multiple sites and interconnected by a communication network.
[0116] Although the drawings have been described separately for the sake of convenience of explanation, it is also possible to design a new embodiment by combining the embodiments described in each drawing. Furthermore, the configuration and method of the embodiments described above are not limited to the application of the present invention; rather, all or part of the embodiments may be selectively combined to allow for various modifications of the described embodiments.
[0117] Furthermore, although preferred embodiments have been illustrated and described above, this specification is not limited to the specific embodiments described above. Various modifications are possible by those skilled in the art without departing from the essence claimed in the claims, and such modifications should not be understood individually from the technical spirit or perspective of this specification. Explanation of the symbols
[0118] 101: Identification information transmission device 110, 550: GPS 111: Monitoring Application 120: External connector 121: USB connector 130: Barometric Altitude Sensor 140: Input Selector 150: Wireless module 160: Memory 170: Identification Information Transmission Software 171, 532: Communication module 172: Identification Information Management Module 173: Wi-Fi Module 174: BT Module 180: Antenna 210: Battery charging / protection circuit 220, 510: Battery 240: LED 102: Drone 520: Voltage Converter 530: Flight Control Computer 531: Flight Control Software 533: Drone Autopilot Module 560: Barometer 570: Operating System 580: Hardware 801: Management Server 811: Database 802: Administrator device 821: Administrator Application
Claims
Claim 1 A flight control computer that controls the flight of said drone in a drone identification system; The identification information transmission device comprises a plurality of sensors, memory, and a wireless module, and, upon the first flight of the drone, operates in a setting mode to register a user of the drone in the drone identification system, transmits user information entered while operating in the setting mode to a management server to perform verification of the user information, performs user registration upon verification of the user information, and, upon completion of user registration, controls the wireless module to broadcast flight information of the drone, sensor information from the plurality of sensors, and user information of the drone according to the user registration to the drone identification system while the drone is flying, and if user registration is not completed, controls the flight control computer to broadcast flight information of the drone, sensor information, and information indicating that the user information is not registered, and controls so that user information of drones other than the drone with unregistered user information is not transmitted to the drone with unregistered user information; wherein the flight information includes time and location information in which the identification information transmission device communicated with the drone, and the management server, based on at least one of the flight information and sensor information of the drone at a time point of a preset interval after the user registration is completed, the drone at a time point A drone in which the identity of the drone at each point in time is determined as the location is predicted, the difference in user information at each point in time is tracked for the drone whose identity is determined, and the non-registration of user information of the drone is determined as the difference between the user information at the point in time when user registration is completed and the user information at a predetermined point in time is identified. Claim 2 delete Claim 3 A drone according to claim 1, wherein the identification information transmission device further includes an externally exposed LED and controls the LED to emit light in a designated color according to the operating state of the identification information transmission device. Claim 4 A drone according to paragraph 3, wherein the identification information transmission device controls the LED to emit a first color when the user registration is completed, controls the LED to emit a second color when the user registration is not completed, and controls the LED to emit a third color according to the battery status of the identification information transmission device. Claim 5 A drone according to claim 1, wherein the sensor information includes location information, barometric pressure information, altitude information, the time at which the communication module of the identification information transmission device communicated with the communication module on the flight control software of the drone, and the last flight location information of the drone. Claim 6 A method for a drone to transmit identification information of a drone comprises, at the time of the drone's first flight, controlling an identification information transmission device connected to the drone to operate in a setting mode for user registration of the drone to a drone identification system, the operation comprising: transmitting user information entered while operating in the setting mode to a management server to perform verification of the user information; and performing user registration as the user information is verified; and, once the user registration is completed, broadcasting flight information of the drone and sensor information obtained from a plurality of sensors included in the drone to the drone identification system while the drone is flying. A method for transmitting identification information, comprising the operation of broadcasting flight information and sensor information of the drone and information indicating that the user information is not registered when the user registration is not completed, wherein the identification information transmission device does not transmit user information of a drone other than the drone whose user information is not registered to the drone whose user information is not registered, the flight information includes time and location information of communication between the identification information transmission device and the drone, and wherein the identity of the drone at a given time is determined based on at least one of the flight information and sensor information of the drone at a given time interval after the user registration is completed in the management server, the identity of the drone at that time is determined based on the prediction of the drone's position at that time based on the flight information and sensor information at a given time interval after the user registration is completed, the difference in user information at that time is tracked for the drone whose identity is determined, and the non-registration of user information for the drone is determined based on the identification of the difference between the user information at the time when the user registration is completed and the user information at a predetermined time. Claim 7 delete Claim 8 A method for transmitting identification information, further comprising, in claim 6, an operation of controlling an LED exposed to the outside of the identification information transmission device to emit light in a designated color according to the operating state of the identification information transmission device. Claim 9 A method for transmitting identification information according to claim 8, further comprising: an operation of controlling the LED to emit a first color when the user registration is completed; an operation of controlling the LED to emit a second color when the user registration is not completed; and an operation of controlling the LED to emit a third color according to the battery status of the identification information transmission device. Claim 10 A method for transmitting identification information according to claim 6, wherein the sensor information includes location information, barometric pressure information, altitude information, the time at which the communication module of the identification information transmission device communicated with the communication module on the flight control software of the drone, and the last flight location information of the drone.
Citation Information
Patent Citations
System for operating unmanned aircraft
JP2019055774A
Flight limitation system and flight limitation method
JP2019104307A
System and method for limiting unmanned aerial vehicle (UAV) for certain user
JP2021099846A
System and method for authenticating battery of electric vehicle
KR1020160050977A
An unmanned airborne vehicle for wireless network, an unmanned airborne vehicle system and a method for controlling thereof
KR1020160104892A
