Anti-falling control method and device, electronic equipment and storage medium

By combining data from gyroscopes, accelerometers, and Bluetooth modules to detect packet loss rate and attitude data, and controlling the inflation of the airbag suit, the problem of low accuracy in existing anti-fall devices is solved, achieving highly efficient anti-fall protection.

CN121978992APending Publication Date: 2026-05-05GREE ELECTRIC APPLIANCE INC OF ZHUHAI +1
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
GREE ELECTRIC APPLIANCE INC OF ZHUHAI
Filing Date
2025-12-12
Publication Date
2026-05-05

AI Technical Summary

Technical Problem

Among existing drop protection devices, those based on pressure sensors have relatively low accuracy.

Method used

By combining a gyroscope, accelerometer, and Bluetooth module, the system acquires attitude and interaction data to determine packet loss rate, tilt angle, and deviation acceleration, and controls the inflation of the integrated wearable airbag suit for fall protection.

Benefits of technology

It improves the accuracy of fall detection, reduces false alarms, and allows for timely control of airbag inflation, thereby enhancing user safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121978992A_ABST
    Figure CN121978992A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an anti-falling control method and device, electronic equipment and a storage medium, the method comprises a controller, the controller is connected with a Bluetooth module, a gyroscope accelerometer and an integrated wearable airbag suit, and the method comprises the following steps: acquiring attitude data of the gyroscope accelerometer and interaction data of the Bluetooth module; determining a packet loss rate based on the interaction data; determining an anti-drop control signal according to the packet loss rate and the attitude data; and based on the anti-falling control signal, controlling the integrated wearable airbag suit to inflate so as to carry out anti-falling protection. According to the embodiment of the invention, the accuracy of fall detection can be improved, and then the inflation of the integrated wearable air bag suit can be accurately controlled, so that the anti-falling protection is realized, and the safety of a user is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of Internet of Things (IoT) security monitoring technology, and in particular to a drop-proof control method, a drop-proof control device, an electronic device, and a computer-readable storage medium. Background Technology

[0002] In related technologies, fall protection devices for objects such as the human body often employ pressure sensors, combined with composite materials such as airbags, pearl cotton, and silicone plates to form fall protection devices. These devices utilize pressure sensors to detect pressure and provide fall protection. However, this method has relatively low accuracy. Summary of the Invention

[0003] In view of the above problems, embodiments of the present invention are proposed to provide a drop protection control method, a drop protection control device, an electronic device, and a computer-readable storage medium that overcome or at least partially solve the above problems.

[0004] To address the aforementioned problems, in a first aspect of this invention, an embodiment discloses a drop-proof control method applied to a controller, wherein the controller is connected to a Bluetooth module, a gyroscope accelerometer, and an integrated wearable airbag suit, and the method includes: Acquire the attitude data from the gyroscope and accelerometer and the interaction data from the Bluetooth module; The packet loss rate is determined based on the aforementioned interactive data; Based on the packet loss rate and the attitude data, a drop protection control signal is determined; The integrated wearable airbag suit is inflated based on the anti-fall control signal to provide anti-fall protection.

[0005] Optionally, the step of determining the drop protection control signal based on the packet loss rate and the attitude data includes: If the packet loss rate and the attitude data meet the preset anti-fall trigger conditions, an anti-fall control signal is determined.

[0006] Optionally, the attitude data includes tilt angle and deviation acceleration, and the preset anti-fall trigger condition is that the packet loss rate is greater than a preset packet loss threshold, the tilt angle is greater than a preset first tilt angle threshold, and the deviation acceleration is greater than a preset first acceleration threshold.

[0007] Optionally, the controller is also connected to a warning module, and the method further includes: An alarm signal is determined based on the attitude data; The alarm module is controlled to issue an alarm based on the alarm signal.

[0008] Optionally, determining the alarm signal based on the attitude data includes: If the attitude data meets the preset warning triggering conditions, an alarm signal is determined.

[0009] Optionally, the preset warning triggering conditions include the tilt angle being greater than a preset second tilt angle threshold and the deviation acceleration being greater than a preset second acceleration threshold; wherein the preset second tilt angle threshold is less than the preset first tilt angle threshold; and the preset second acceleration threshold is less than the preset first acceleration threshold.

[0010] Optionally, the controller is also connected to a communication module, and the method further includes: The alert information is determined based on the alarm signal; The reminder information is sent through the communication module.

[0011] In a second aspect, an embodiment of the present invention discloses a drop protection control device applied to a controller, wherein the controller is connected to a Bluetooth module, a gyroscope accelerometer, and an integrated wearable airbag suit, and the method includes: The acquisition module is used to acquire the attitude data of the gyroscope accelerometer and the interaction data of the Bluetooth module; A packet loss detection module is used to determine the packet loss rate based on the interactive data; The drop detection module is used to determine the drop control signal based on the packet loss rate and the attitude data; The control module is used to control the inflation of the integrated wearable airbag suit based on the fall protection control signal for fall protection.

[0012] In a third aspect, an embodiment of the present invention discloses an electronic device, including a processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein the computer program, when executed by the processor, implements the steps of the drop protection control method as described above.

[0013] In a fourth aspect, embodiments of the present invention disclose a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the drop protection control method as described above.

[0014] The embodiments of the present invention have the following advantages: This invention acquires attitude data from a gyroscope accelerometer and interaction data from a Bluetooth module; determines the packet loss rate based on the interaction data; determines a fall protection control signal based on the packet loss rate and the attitude data; and controls the inflation of the integrated wearable airbag suit based on the fall protection control signal for fall protection. By utilizing both the attitude data from the gyroscope accelerometer and the interaction data from the Bluetooth module for fall detection, and verifying the two sets of data together, the accuracy of the detection is ensured, thereby reducing false alarms; and the timely inflation of the integrated wearable airbag suit for fall protection improves user safety. Attached Figure Description

[0015] Figure 1 This is a flowchart illustrating the steps of an embodiment of the anti-fall control method of the present invention; Figure 2 This is a flowchart illustrating the steps of another embodiment of the anti-fall control method of the present invention; Figure 3 This is a schematic diagram of the architecture of an embodiment of the anti-fall control method of the present invention; Figure 4 This is a flowchart illustrating the steps of an example of a drop protection control method according to the present invention; Figure 5 This is a structural block diagram of an embodiment of the anti-fall control device of the present invention; Figure 6 This is a structural block diagram of an electronic device provided in an embodiment of the present invention; Figure 7 This is a structural block diagram of a storage medium provided in an embodiment of the present invention. Detailed Implementation

[0016] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.

[0017] Reference Figure 1This diagram illustrates a flowchart of an embodiment of the anti-fall control method of the present invention. The anti-fall control method is applied to a controller, which is connected to a Bluetooth module, a gyroscope accelerometer, and an integrated wearable airbag suit. In this embodiment, the controller can establish a communication link with the Bluetooth module, gyroscope accelerometer, and integrated wearable airbag suit, and connect to them through this communication link. The controller executes the following method steps to implement anti-fall control: The Bluetooth module and the controller maintain low-power real-time communication; the controller and the Bluetooth module maintain a long-term Bluetooth connection; the Bluetooth module continuously sends data packets and other interactive data to the controller. The Bluetooth module can be composed of a chip, a PCB (printed circuit board), and peripheral devices. The chip is the core of the Bluetooth module, responsible for handling Bluetooth communication protocols and data transmission; the PCB board is the carrier of the chip and other components, providing electrical connections; peripheral devices include antennas, power management units, memory, etc., used to enhance the module's functionality and performance. The gyroscope accelerometer continuously interacts with the controller, detecting and outputting attitude data such as acceleration and tilt angle to the controller. The gyroscope accelerometer comprises a gyroscope and an accelerometer. The gyroscope measures the angular velocity (rotational speed) of the human body around its vertical axis. By measuring the angle between the vertical axis of the gyroscope rotor and the device in a three-dimensional coordinate system and calculating the angular velocity, the motion state of the human body in three-dimensional space is determined. The accelerometer measures the linear acceleration (change in velocity) of the human body in a specific direction. It can detect acceleration changes caused by environmental factors such as gravity and vibration. The integrated wearable airbag suit is a built-in airbag suit that can inflate instantly to provide full-body protection. This integrated wearable airbag suit can be placed between underwear and outerwear, inflating in the event of a fall to provide full-body airbag coverage, avoiding the safety risks associated with partial protection. Using wearable airbags, it provides 360° full-body protection with a compact and portable design. It provides high-level safety by offering full-body protection in the event of a fall.

[0018] The drop protection control method may specifically include the following steps: Step 101: Obtain the attitude data of the gyroscope accelerometer and the interaction data of the Bluetooth module; Attitude data from the gyroscope and accelerometer, as well as interaction data from the Bluetooth module, can be obtained through the corresponding link.

[0019] Step 102: Determine the packet loss rate based on the interaction data; The packet loss rate can be determined based on the data content in the interaction data.

[0020] Step 103: Determine the anti-fall control signal based on the packet loss rate and the attitude data; Based on packet loss rate and posture data, it is determined whether the human body is currently prone to falling, and then the fall prevention control signal is determined.

[0021] Step 104: Based on the anti-fall control signal, control the inflation of the integrated wearable airbag suit to provide anti-fall protection.

[0022] When triggered by the anti-fall control signal, the integrated wearable airbag suit can be inflated, allowing it to expand rapidly and wrap around the user to provide fall protection.

[0023] This invention acquires attitude data from a gyroscope accelerometer and interaction data from a Bluetooth module; determines the packet loss rate based on the interaction data; determines a fall protection control signal based on the packet loss rate and the attitude data; and controls the inflation of the integrated wearable airbag suit based on the fall protection control signal for fall protection. By utilizing both the attitude data from the gyroscope accelerometer and the interaction data from the Bluetooth module for fall detection, and verifying the two sets of data together, the accuracy of the detection is ensured, thereby reducing false alarms; and the timely inflation of the integrated wearable airbag suit for fall protection improves user safety.

[0024] Reference Figure 2 The diagram illustrates a flowchart of another embodiment of the anti-fall control method of the present invention. This anti-fall control method is applied to a controller, which is connected to a Bluetooth module, a gyroscope accelerometer, an integrated wearable airbag suit, a warning module, and a communication module. The application architecture of the present invention can be found by referring to... Figure 3The system comprises a controller, a Bluetooth module, a gyroscope and accelerometer, a communication module, an alarm module, and an integrated wearable airbag suit. The controller primarily implements control logic functions, controlling the communication module, Bluetooth module, gyroscope and accelerometer to perform specific communication and data reporting functions. The Bluetooth module maintains low-power real-time communication with the controller, receiving control commands from the controller and then feeding them back to the alarm module. The gyroscope and accelerometer are used to detect attitude parameters such as the tilt angle and acceleration parameters of the human body in the vertical direction relative to the ground in real time. The communication module receives alarm commands from the controller and then promptly reports them to the mobile APP (application) client. The communication module can use technologies such as 5G or 4G communication. The alarm module receives control commands and promptly issues relevant warnings. The integrated wearable airbag suit is a one-piece wearable human airbag protective suit, built-in and instantly inflatable to provide full-body protection. The controller can be an embedded microcontroller integrated into a single chip. With a microprocessor core as its core, the chip integrates necessary peripherals such as ROM / EPROM / E2PROM, RAM, bus, bus logic, timer / counter, WatchDog (monitoring timer), parallel / serial port, digital-to-analog / analog-to-digital converter, and flash memory.

[0025] The drop protection control method may specifically include the following steps: Step 201: Obtain the attitude data of the gyroscope accelerometer and the interaction data of the Bluetooth module; It can acquire attitude data detected by the gyroscope and accelerometer, as well as interaction data between the Bluetooth module and the controller.

[0026] Step 202: Determine the packet loss rate based on the interaction data; Under normal human posture or slight shaking, the Bluetooth module continuously sends data packets to the controller via Bluetooth Mesh communication, typically 10 packets per second. The packet loss rate can be determined based on the number of data packets in the interaction data. Bluetooth Mesh communication is a many-to-many wireless networking communication method based on Bluetooth Low Energy (BLE) broadcast mechanism, employing a decentralized mesh topology. In a Bluetooth Mesh network, messages are sent in broadcast form, and all nodes can receive and process them. After a message is sent from the source node, nodes with relay capabilities within the network will actively forward it, forming a multi-hop transmission path until the entire network is covered. Therefore, the Bluetooth module can continuously send data packets to the controller via Bluetooth Mesh communication.

[0027] Step 203: Determine the alarm signal based on the attitude data; Based on posture data, the system can identify the user's current movement trend, detect the risk of falling, and thus determine an alarm signal before a fall occurs. For example, when a person falls or shows a tendency to fall during normal walking, the angle of inclination of the body relative to the ground changes. Normally, a person walking with an angle of inclination less than 20° will not fall. However, when a person falls due to special circumstances, the angle of inclination of the body relative to the ground reference plane exceeds 20°, thus triggering an alarm signal. For example, the human body will experience a momentary deviation acceleration. Normally, the deviation acceleration of the human body from the vertical direction during walking is less than 3 m / s2 and will not cause a fall. When the human body falls due to special circumstances, the deviation acceleration of the human body from the ground reference plane is greater than 3 m / s2, and an alarm signal can be triggered.

[0028] Step 204: Control the warning module to issue an alarm based on the alarm signal; The alarm module is controlled by an alarm signal to issue an alarm, which is activated through sound or light. For example, the control module can issue a warning voice prompt, "Caution: Falling," and if the person returns to a normal walking posture within 1 second after receiving the voice prompt (i.e., the angle of inclination with the ground is within 20°), the "Caution: Falling" voice prompt will stop. In addition, the alarm module can also use a bright red and yellow fault alarm light with a built-in buzzer for warning. When an alarm signal is triggered, the light and buzzer will provide a loud alarm when a person falls.

[0029] Step 205: Determine the reminder information based on the alarm signal; Alarm signals can also be used to determine corresponding reminder information. This reminder information may include a fall warning, the user's geographical location, the location of medical institutions within a preset radius of that location, precautions, and so on.

[0030] Step 206: Send the reminder information through the communication module; The communication module sends reminder messages to the user's mobile terminal or other pre-linked mobile terminals, enabling timely reminders and prompt handling of falls.

[0031] Step 207: Determine the anti-fall control signal based on the packet loss rate and the attitude data; When a fall occurs or there is a tendency to fall, the Bluetooth module will experience significant data packet loss. For example, if there are 10 data packets normally, there may only be 5 data packets after a fall occurs or there is a tendency to fall, which can be inferred that the human body is currently in a falling state.

[0032] For gyroscope accelerometer attitude data, the user's posture can be determined from the detected data, and based on the posture, it can be determined whether it is a fall. The attitude detection process for gyroscope accelerometer attitude data can include: data filtering, as the raw data may contain errors and noise due to sensor noise, environmental interference, etc. Applying filtering algorithms such as low-pass filters and Kalman filters can remove high-frequency noise from the data and improve data quality. Data calibration, as deviations may occur during sensor installation and use, leading to inaccurate output data. The calibration process can determine the sensor's deviation parameters and correct the raw data to improve measurement accuracy. Data synchronization, as the sampling rates of the gyroscope and accelerometer may differ, resulting in inconsistent data timestamps. Data synchronization ensures that the two sets of data from the gyroscope and accelerometer are aligned in time, providing an accurate basis for subsequent attitude calculation. Attitude calculation and identification methods can employ, but are not limited to, complementary filtering algorithms, Kalman filtering algorithms, and quaternion representation and attitude calculation. Complementary filtering algorithms fuse data from both gyroscopes and accelerometers using a weighted average. Gyroscope data provides short-term attitude information, while accelerometer data corrects for long-term drift. Kalman filtering, on the other hand, iteratively calculates the attitude state through prediction and update steps. In quaternion representation, gyroscope and accelerometer data are converted into quaternion form, and attitude updates are achieved through quaternion multiplication and addition. Quaternions can be converted into Euler angles (such as pitch, roll, and yaw angles), and the corresponding attitude is identified through Euler angles.

[0033] Therefore, based on the packet loss rate of the Bluetooth module and the attitude data corresponding to the gyroscope accelerometer, it is possible to identify when a user has fallen and determine the anti-fall control signal.

[0034] In an optional embodiment of the present invention, the step of determining the anti-fall control signal based on the packet loss rate and the attitude data includes: determining the anti-fall control signal when the packet loss rate and the attitude data meet the preset anti-fall trigger conditions.

[0035] By cross-validating the packet loss rate of the Bluetooth module with the attitude data corresponding to the gyroscope accelerometer, if both the packet loss rate of the Bluetooth module and the attitude data corresponding to the gyroscope accelerometer meet the preset anti-fall trigger conditions, it can be determined that a user has fallen and the anti-fall control signal can be triggered. The preset anti-fall trigger conditions can be determined according to the actual situation.

[0036] Specifically, the attitude data includes tilt angle and deviation acceleration, and the preset anti-fall trigger condition is that the packet loss rate is greater than a preset packet loss threshold, the tilt angle is greater than a preset first tilt angle threshold, and the deviation acceleration is greater than a preset first acceleration threshold.

[0037] In practical applications, attitude data includes tilt angle and deviation acceleration. The preset anti-fall trigger conditions can be: a packet loss rate greater than a preset packet loss threshold, a tilt angle greater than a preset first tilt angle threshold, and a deviation acceleration greater than a preset first acceleration threshold. Specifically, if the packet loss rate detected by the Bluetooth module is greater than the preset packet loss threshold, the tilt angle detected by the gyroscope accelerometer is greater than the preset first tilt angle threshold, and the detected deviation acceleration is greater than the preset first acceleration threshold, all three conditions must be met simultaneously to definitively confirm a user fall and trigger the anti-fall control signal. To avoid insufficient sensitivity due to sensor malfunction, in practical applications, meeting any two of these conditions can also be considered sufficient to satisfy the preset anti-fall trigger conditions and trigger the anti-fall control signal.

[0038] In an optional embodiment of the present invention, determining the alarm signal based on the attitude data includes: determining the alarm signal when the attitude data meets a preset warning triggering condition.

[0039] The activation of an alarm signal can be determined by analyzing the attitude data from the gyroscope and accelerometer. If the attitude data meets preset warning trigger conditions, a potential risk of fall can be predicted, and an alarm control signal can be triggered. These preset alarm trigger conditions can be determined based on actual circumstances.

[0040] Specifically, the preset warning triggering conditions include the tilt angle being greater than a preset second tilt angle threshold and the deviation acceleration being greater than a preset second acceleration threshold; wherein, the preset second tilt angle threshold is less than the preset first tilt angle threshold; and the preset second acceleration threshold is less than the preset first acceleration threshold.

[0041] In practical applications, tilt angle and deviation acceleration from the attitude data are used for identification. The preset alarm trigger conditions are that the tilt angle is greater than a preset second tilt angle threshold, and the deviation acceleration is greater than a preset second acceleration threshold. That is, if the tilt angle detected by the gyroscope accelerometer is greater than the preset second tilt angle threshold and the detected deviation acceleration is greater than the preset second acceleration threshold, both conditions being met simultaneously can determine that the user is at risk of falling, triggering an alarm control signal. Specifically, the preset second tilt angle threshold is less than the preset first tilt angle threshold; and the preset second acceleration threshold is less than the preset first acceleration threshold. By using smaller thresholds, timely warnings can be issued before a fall occurs, allowing the user to understand their physical condition and make timely adjustments to avoid a fall.

[0042] Step 208: Based on the anti-fall control signal, control the inflation of the integrated wearable airbag suit to provide anti-fall protection.

[0043] The integrated wearable airbag suit can be inflated based on fall protection control signals. Once inflated, the suit completely envelops the user. In the event of a fall, the airbag suit provides cushioning, preventing a hard landing and protecting the user from injury.

[0044] This invention employs a combination of gyroscope accelerometer attitude data and Bluetooth module interaction data. The process involves: determining the packet loss rate based on the interaction data; determining an alarm signal based on the attitude data; controlling the warning module to issue an alarm based on the alarm signal; determining a reminder message based on the alarm signal; sending the reminder message through the communication module; determining a fall protection control signal based on the packet loss rate and the attitude data; and controlling the inflation of the integrated wearable airbag suit based on the fall protection control signal for fall protection. By utilizing both gyroscope accelerometer attitude data and Bluetooth module interaction data for fall detection, and verifying the data together, the accuracy of the detection is ensured, reducing false alarms. Furthermore, the timely inflation of the integrated wearable airbag suit enhances user safety.

[0045] To enable those skilled in the art to clearly understand the embodiments of the present invention, an example is used below for illustration: Based on Figure 3 The architecture shown is operational; the specific execution process can be found by referring to [the documentation / reference]. Figure 4The gyroscope and accelerometer detect the tilt angle and acceleration of a person during normal walking (e.g., tilt angle 15°, acceleration 1m / s2) and report the data to the controller. Under normal working conditions, the gyroscope and accelerometer detect the tilt angle and acceleration of the person and communicate with the controller via the I2C interface, reporting the data in real time (e.g., tilt angle 15°, acceleration 1m / s2). When a person falls or tends to fall during normal walking, the tilt angle of the person relative to the ground will change. A normal person will not fall if the tilt angle of the person relative to the ground is within 20° during walking. When a person falls due to special circumstances, the tilt angle of the person relative to the ground reference plane is greater than 20°. The human body experiences a momentary deviation acceleration. Normally, a person walking with a vertical deviation acceleration within 3 m / s² will not fall. However, when a fall occurs due to special circumstances, the deviation acceleration between the body and the ground reference plane exceeds 3 m / s². In this case, the gyroscope accelerometer reports abnormal data to the controller. After receiving the signal, the controller can cross-verify using the packet loss rate of the Bluetooth module to determine if a fall has occurred. After determining the alarm signal or fall prevention control signal, the controller can send data to the communication module via serial port TX and RX communication. The communication module sends data to the APP to activate the APP's warning reminder. At the same time, the controller sends data to the Bluetooth module via the serial port. The Bluetooth module controls the alarm module to issue a warning voice reminder, "Be careful of falling." If the person returns to a normal walking state within 1 second after receiving the voice prompt, i.e., the tilt angle with the vertical direction of the ground is within 20°, then the gyroscope accelerometer reports normal data to the controller. The controller sends the normal status to the mobile APP through the communication module and stops the "Be careful of falling" voice prompt through the Bluetooth module. If the person cannot return to normal walking, the air pump is immediately activated to inflate the integrated wearable airbag to protect the whole body from injury.

[0046] The specific process for fall detection is as follows: Sensor data acquisition uses an inertial measurement unit (IMU) with a gyroscope accelerometer to collect the angular velocity value Ψ and linear acceleration value a in real time during human motion. The gyroscope accelerometer transmits the collected angular velocity value Ψ and linear acceleration value a to the controller via the I2C communication protocol. During this process, the controller uses dynamic acquisition to compare the changes in the two collected sensor angular velocity values ​​Ψ and linear acceleration values ​​a within 100ms. If the change is ≥15%, it is considered inaccurate sampling. In this case, the controller increases the sampling frequency via I2C communication (e.g., from 100Hz to 200Hz) to control the gyroscope accelerometer to perform a second acquisition of the raw Ψ and a data until the acquired raw sensor data is <15%. After data acquisition, the acquired angular acceleration and linear acceleration signals can be low-pass filtered to remove high-frequency noise and jitter, improving signal stability.

[0047] For Bluetooth MESH communication data status monitoring, the controller and Bluetooth module maintain a long connection. Under normal conditions, the Bluetooth module sends data to the main controller at a fixed frequency (about 10 packets / second). When the human body is in a normal posture or slightly shaking, the Bluetooth signal is stable and the data packet loss rate is extremely low. When a fall or abnormal posture occurs, due to low transmission power and environmental interference, the Bluetooth signal will show obvious packet loss (such as only 5 packets / second). The packet loss rate can indirectly reflect the abnormal external environment and posture.

[0048] By combining the peak angular acceleration measured by the gyroscope with the Bluetooth data packet loss rate, a fall condition is determined through multiple factors. If the angular acceleration exceeds a predefined peak value and the Bluetooth data packet loss rate exceeds a threshold, the person is considered to be in a fall or abnormal posture, triggering a fall prevention control signal or an alarm signal. Once the fall prevention control signal or alarm signal is detected, the controller performs corresponding control measures.

[0049] It should be noted that, for the sake of simplicity, the method embodiments are all described as a series of actions. However, those skilled in the art should understand that the embodiments of the present invention are not limited to the described order of actions, because according to the embodiments of the present invention, some steps can be performed in other orders or simultaneously. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions involved are not necessarily essential to the embodiments of the present invention.

[0050] Reference Figure 5 The diagram illustrates a structural block diagram of an embodiment of the anti-fall control device of the present invention. The anti-fall control device is applied to a controller, which is connected to a Bluetooth module, a gyroscope accelerometer, and an integrated wearable airbag suit. The anti-fall control device may specifically include the following modules: The acquisition module 501 is used to acquire the attitude data of the gyroscope accelerometer and the interaction data of the Bluetooth module; Packet loss detection module 502 is used to determine the packet loss rate based on the interactive data; The drop detection module 503 is used to determine the drop control signal based on the packet loss rate and the attitude data; The control module is used to control the inflation of the integrated wearable airbag suit based on the fall protection control signal for fall protection.

[0051] In an optional embodiment of the present invention, the drop detection module 503 includes: The drop detection submodule is used to determine the drop control signal when the packet loss rate and the attitude data meet the preset drop trigger conditions.

[0052] In an optional embodiment of the present invention, the attitude data includes tilt angle and deviation acceleration, and the preset anti-fall trigger condition is that the packet loss rate is greater than a preset packet loss threshold, the tilt angle is greater than a preset first tilt angle threshold, and the deviation acceleration is greater than a preset first acceleration threshold.

[0053] In an optional embodiment of the present invention, the controller is further connected to a warning module, and the device further includes: An alarm detection module is used to determine an alarm signal based on the attitude data; An alarm processing module is used to control the warning module to issue an alarm based on the alarm signal.

[0054] In an optional embodiment of the present invention, the alarm detection module includes: The alarm detection submodule is used to determine an alarm signal when the attitude data meets the preset warning triggering conditions.

[0055] In an optional embodiment of the present invention, the preset warning triggering condition includes the tilt angle being greater than a preset second tilt angle threshold and the deviation acceleration being greater than a preset second acceleration threshold; wherein, the preset second tilt angle threshold is less than the preset first tilt angle threshold; and the preset second acceleration threshold is less than the preset first acceleration threshold.

[0056] In an optional embodiment of the present invention, the controller is further connected to a communication module, and the device further includes: The reminder module is used to determine reminder information based on the alarm signal; The sending module is used to send the reminder information through the communication module.

[0057] This invention employs a combination of gyroscope accelerometer attitude data and Bluetooth module interaction data. The process involves: determining the packet loss rate based on the interaction data; determining an alarm signal based on the attitude data; controlling the warning module to issue an alarm based on the alarm signal; determining a reminder message based on the alarm signal; sending the reminder message through the communication module; determining a fall protection control signal based on the packet loss rate and the attitude data; and controlling the inflation of the integrated wearable airbag suit based on the fall protection control signal for fall protection. By utilizing both gyroscope accelerometer attitude data and Bluetooth module interaction data for fall detection, and verifying the data together, the accuracy of the detection is ensured, reducing false alarms. Furthermore, the timely inflation of the integrated wearable airbag suit enhances user safety.

[0058] As the device embodiment is basically similar to the method embodiment, the description is relatively simple, and relevant parts can be found in the description of the method embodiment.

[0059] Reference Figure 6 The present invention also provides an electronic device, comprising: A processor 601 and a memory 602 are provided. The memory 602 stores a computer program executable by the processor 601. When the electronic device is controlled to run, the processor 601 executes the computer program to implement the anti-fall control method as described in any one of the embodiments of the present invention. The anti-fall control method is applied to a controller, which is connected to a Bluetooth module, a gyroscope accelerometer, and an integrated wearable airbag suit. The anti-fall control method includes: Acquire the attitude data from the gyroscope and accelerometer and the interaction data from the Bluetooth module; The packet loss rate is determined based on the aforementioned interactive data; Based on the packet loss rate and the attitude data, a drop protection control signal is determined; The integrated wearable airbag suit is inflated based on the anti-fall control signal to provide anti-fall protection.

[0060] Optionally, the step of determining the drop protection control signal based on the packet loss rate and the attitude data includes: If the packet loss rate and the attitude data meet the preset anti-fall trigger conditions, an anti-fall control signal is determined.

[0061] Optionally, the attitude data includes tilt angle and deviation acceleration, and the preset anti-fall trigger condition is that the packet loss rate is greater than a preset packet loss threshold, the tilt angle is greater than a preset first tilt angle threshold, and the deviation acceleration is greater than a preset first acceleration threshold.

[0062] Optionally, the controller is also connected to a warning module, and the method further includes: An alarm signal is determined based on the attitude data; The alarm module is controlled to issue an alarm based on the alarm signal.

[0063] Optionally, determining the alarm signal based on the attitude data includes: If the attitude data meets the preset warning triggering conditions, an alarm signal is determined.

[0064] Optionally, the preset warning triggering conditions include the tilt angle being greater than a preset second tilt angle threshold and the deviation acceleration being greater than a preset second acceleration threshold; wherein the preset second tilt angle threshold is less than the preset first tilt angle threshold; and the preset second acceleration threshold is less than the preset first acceleration threshold.

[0065] Optionally, the controller is also connected to a communication module, and the method further includes: The alert information is determined based on the alarm signal; The reminder information is sent through the communication module.

[0066] This invention employs a combination of gyroscope accelerometer attitude data and Bluetooth module interaction data. The process involves: determining the packet loss rate based on the interaction data; determining an alarm signal based on the attitude data; controlling the warning module to issue an alarm based on the alarm signal; determining a reminder message based on the alarm signal; sending the reminder message through the communication module; determining a fall protection control signal based on the packet loss rate and the attitude data; and controlling the inflation of the integrated wearable airbag suit based on the fall protection control signal for fall protection. By utilizing both gyroscope accelerometer attitude data and Bluetooth module interaction data for fall detection, and verifying the data together, the accuracy of the detection is ensured, reducing false alarms. Furthermore, the timely inflation of the integrated wearable airbag suit enhances user safety.

[0067] The memory may include random access memory (RAM) or non-volatile memory, such as at least one disk storage device. Optionally, the memory may also be at least one storage device located remotely from the aforementioned processor.

[0068] The processors mentioned above can be general-purpose processors, including central processing units (CPUs), network processors (NPs), etc.; they can also be digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components.

[0069] Reference Figure 7 This invention also provides a computer-readable storage medium 701, on which a computer program is stored. When the computer program is run by a processor, it executes the anti-fall control method as described in any one of the embodiments of this invention. The anti-fall control method is applied to a controller, which is connected to a Bluetooth module, a gyroscope accelerometer, and an integrated wearable airbag suit. The anti-fall control method includes: Acquire the attitude data from the gyroscope and accelerometer and the interaction data from the Bluetooth module; The packet loss rate is determined based on the aforementioned interactive data; Based on the packet loss rate and the attitude data, a drop protection control signal is determined; The integrated wearable airbag suit is inflated based on the anti-fall control signal to provide anti-fall protection.

[0070] Optionally, the step of determining the drop protection control signal based on the packet loss rate and the attitude data includes: If the packet loss rate and the attitude data meet the preset anti-fall trigger conditions, an anti-fall control signal is determined.

[0071] Optionally, the attitude data includes tilt angle and deviation acceleration, and the preset anti-fall trigger condition is that the packet loss rate is greater than a preset packet loss threshold, the tilt angle is greater than a preset first tilt angle threshold, and the deviation acceleration is greater than a preset first acceleration threshold.

[0072] Optionally, the controller is also connected to a warning module, and the method further includes: An alarm signal is determined based on the attitude data; The alarm module is controlled to issue an alarm based on the alarm signal.

[0073] Optionally, determining the alarm signal based on the attitude data includes: If the attitude data meets the preset warning triggering conditions, an alarm signal is determined.

[0074] Optionally, the preset warning triggering conditions include the tilt angle being greater than a preset second tilt angle threshold and the deviation acceleration being greater than a preset second acceleration threshold; wherein the preset second tilt angle threshold is less than the preset first tilt angle threshold; and the preset second acceleration threshold is less than the preset first acceleration threshold.

[0075] Optionally, the controller is also connected to a communication module, and the method further includes: The alert information is determined based on the alarm signal; The reminder information is sent through the communication module.

[0076] This invention employs a combination of gyroscope accelerometer attitude data and Bluetooth module interaction data. The process involves: determining the packet loss rate based on the interaction data; determining an alarm signal based on the attitude data; controlling the warning module to issue an alarm based on the alarm signal; determining a reminder message based on the alarm signal; sending the reminder message through the communication module; determining a fall protection control signal based on the packet loss rate and the attitude data; and controlling the inflation of the integrated wearable airbag suit based on the fall protection control signal for fall protection. By utilizing both gyroscope accelerometer attitude data and Bluetooth module interaction data for fall detection, and verifying the data together, the accuracy of the detection is ensured, reducing false alarms. Furthermore, the timely inflation of the integrated wearable airbag suit enhances user safety.

[0077] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. The same or similar parts between the various embodiments can be referred to each other.

[0078] The terms "first," "second," etc., are used for descriptive purposes only and should not be construed as implying or suggesting relative importance or implicitly indicating the number or order of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this application, "multiple" means two or more, unless otherwise explicitly specified. Furthermore, the terms "comprising," "including," and "having," and any variations thereof, are intended to cover non-exclusive inclusion. As used in this application, the term "and / or" includes any and all combinations of one or more of the associated listed items, and the phrase "at least one of A and B" means only A, only B, or both A and B. It should be understood that in this specification, the terms "center," "longitudinal," "lateral," "length," "width," "thickness," "upper," "lower," "front," "rear," "left," "right," "vertical," "height," "horizontal," "top," "bottom," "inner," "outer," "clockwise," "counterclockwise," "axial," "radial," and "circumferential" indicate the orientation or positional relationship or dimensions based on the orientation or positional relationship or dimensions shown in the accompanying drawings. These terms are used only for ease of description and are not intended to indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be construed as limiting the scope of protection of this disclosure.

[0079] Although preferred embodiments of the present invention have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of the embodiments of the present invention.

[0080] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or terminal device that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or terminal device. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or terminal device that includes said element.

[0081] The foregoing has provided a detailed description of a drop-proof control method, a drop-proof control device, an electronic device, and a computer-readable storage medium provided by the present invention. Specific examples have been used to illustrate the principles and implementation methods of the present invention. The descriptions of the above embodiments are only for the purpose of helping to understand the method and core ideas of the present invention. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of the present invention. Therefore, the content of this specification should not be construed as a limitation of the present invention.

Claims

1. A drop protection control method, characterized in that, Applied to a controller, the controller being connected to a Bluetooth module, a gyroscope accelerometer, and an integrated wearable airbag suit, the method includes: Acquire the attitude data from the gyroscope and accelerometer and the interaction data from the Bluetooth module; The packet loss rate is determined based on the aforementioned interactive data; Based on the packet loss rate and the attitude data, a drop protection control signal is determined; The integrated wearable airbag suit is inflated based on the anti-fall control signal to provide anti-fall protection.

2. The method according to claim 1, characterized in that, The step of determining the drop protection control signal based on the packet loss rate and the attitude data includes: If the packet loss rate and the attitude data meet the preset anti-fall trigger conditions, an anti-fall control signal is determined.

3. The method according to claim 2, characterized in that, The attitude data includes tilt angle and deviation acceleration. The preset anti-fall trigger condition is that the packet loss rate is greater than a preset packet loss threshold, the tilt angle is greater than a preset first tilt angle threshold, and the deviation acceleration is greater than a preset first acceleration threshold.

4. The method according to claim 3, characterized in that, The controller is also connected to a warning module, and the method further includes: An alarm signal is determined based on the attitude data; The alarm module is controlled to issue an alarm based on the alarm signal.

5. The method according to claim 4, characterized in that, The step of determining the alarm signal based on the attitude data includes: If the attitude data meets the preset warning triggering conditions, an alarm signal is determined.

6. The method according to claim 3, characterized in that, The preset warning triggering conditions include the tilt angle being greater than a preset second tilt angle threshold and the deviation acceleration being greater than a preset second acceleration threshold; wherein, the preset second tilt angle threshold is less than the preset first tilt angle threshold; and the preset second acceleration threshold is less than the preset first acceleration threshold.

7. The method according to claim 4, characterized in that, The controller is also connected to a communication module, and the method further includes: The alert information is determined based on the alarm signal; The reminder information is sent through the communication module.

8. A drop protection control device, characterized in that, Applied to a controller, the controller being connected to a Bluetooth module, a gyroscope accelerometer, and an integrated wearable airbag suit, the method includes: The acquisition module is used to acquire the attitude data of the gyroscope accelerometer and the interaction data of the Bluetooth module; A packet loss detection module is used to determine the packet loss rate based on the interactive data; The drop detection module is used to determine the drop control signal based on the packet loss rate and the attitude data; The control module is used to control the inflation of the integrated wearable airbag suit based on the fall protection control signal for fall protection.

9. An electronic device, characterized in that, It includes a processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein the computer program, when executed by the processor, implements the steps of the drop protection control method as described in any one of claims 1-7.

10. A computer-readable storage medium, characterized in that, A computer program is stored on the computer-readable storage medium, which, when executed by a processor, implements the steps of the drop protection control method as described in any one of claims 1-7.