Bluetooth rapid pairing method and system in body temperature monitoring system

By naming the Bluetooth modules and analyzing the signal strength curve, the most suitable Bluetooth module can be automatically identified and connected, solving the time-consuming and mismatching issues of Bluetooth module pairing in the operating room environment, achieving fast and accurate Bluetooth pairing and improving battery life.

CN120614713AActive Publication Date: 2025-09-09JIANGSU WEIZHEN MEDICAL TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202510830569.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-20
Publication Date
2025-09-09
Estimated Expiration
2045-06-20

AI Technical Summary

Technical Problem

In the operating room environment, the automatic pairing process of existing Bluetooth modules is time-consuming and increases the operational risks for medical staff. Traditional manual pairing may lead to mismatches, affecting medical decisions and patient health.

Method used

By naming the Bluetooth modules and using the curve of the broadcast signal strength changing over time to calculate the selection coefficient, the most suitable Bluetooth module can be automatically identified and connected, including steps such as calculating the average and maximum slopes, and the difference in selection coefficients, to ensure accurate pairing.

Benefits of technology

It achieves fast and accurate pairing of Bluetooth modules, reduces operation time, reduces the operation risk of medical staff and the probability of equipment contamination, improves battery life, and ensures real-time body temperature monitoring during surgery.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120614713A_ABST
    Figure CN120614713A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of Bluetooth pairing, and particularly discloses a Bluetooth rapid pairing method and system in a body temperature monitoring system, and the method comprises the following steps: S1, recording the Bluetooth on a host device as a second Bluetooth, and screening the to-be-determined Bluetooth of the second Bluetooth according to a name; s2, acquiring target strength in a preset monitoring time period in real time, and drawing a curve of the target strength changing along with time; obtaining a tangent slope of any point on the curve, determining a target slope, and obtaining a slope parameter; calculating a selection coefficient based on the slope parameter, generating a selection coefficient set based on the selection coefficient, and calculating a coefficient difference based on the selection coefficient set; and S3, when the coefficient difference value does not meet the preset condition, adjusting the monitoring time period, obtaining a new coefficient difference value, carrying out iteration until a certain new coefficient difference value meets the preset condition, and carrying out Bluetooth connection according to the selection coefficient at the moment. According to the invention, the speed and convenience of Bluetooth pairing connection are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of Bluetooth pairing, and in particular to a Bluetooth fast pairing method and system in a body temperature monitoring system. Background Art

[0002] In hospital clinical applications, traditional temperature monitoring systems generally use wired connections, with temperature probes connected to host devices via physical cables. This leads to complex wiring, affects medical staff's freedom of movement, and restricts the efficiency of medical operations. With the mature application of Bluetooth 5.0 technology, a new generation of wireless temperature monitoring systems replaces traditional cable connections with Bluetooth modules. With its low power consumption, highly stable transmission, and strong anti-interference properties, it effectively overcomes the space limitations and operational inconvenience caused by physical cables.

[0003] However, wireless advancements have created new technical challenges in operating room scenarios. When the temperature monitoring system is operating, multiple Bluetooth modules are present. Conventional Bluetooth pairing mechanisms require medical staff to manually identify and select devices from a list. This operating mode presents significant drawbacks during surgery: 1. Manual selection consumes valuable rescue time and may delay patient vital sign monitoring; 2. Touching the electronic device interface disrupts the sterile surgical environment and increases the risk of nosocomial infection; 3. Manual pairing significantly increases the risk of mismatching, impacting medical staff's decision-making and seriously endangering the patient's life and health; 4. During surgery, core body temperature requires continuous, real-time monitoring. This requires both lightweight wearable wireless monitoring sensors and sufficient battery life, placing higher demands on the power consumption of Bluetooth modules. Therefore, achieving automatic, fast, and accurate Bluetooth pairing has become an urgent issue to be addressed. Summary of the Invention

[0004] The purpose of the present invention is to provide a Bluetooth fast pairing method and system in a body temperature monitoring system to solve the above technical problems.

[0005] The purpose of the present invention can be achieved through the following technical solutions:

[0006] The Bluetooth quick pairing method in the body temperature monitoring system includes the following steps:

[0007] S1: Recording the Bluetooth module of the body temperature monitoring system as a first Bluetooth, naming the first Bluetooth based on preset characters, and recording the name of the first Bluetooth as a first name;

[0008] The Bluetooth of the host device is recorded as a second Bluetooth, the second Bluetooth stores a predefined connection list, and the connection list stores the first name of the first Bluetooth paired with the second Bluetooth;

[0009] Turning on the power of the module in the body temperature monitoring system, so that the first Bluetooth is in a broadcasting state, and recording the first Bluetooth whose corresponding first name belongs to the connection list and is in a broadcasting state as a pending Bluetooth;

[0010] S2: Record the broadcast signal strength of the undetermined Bluetooth received by the second Bluetooth as the target strength, set a monitoring period T, obtain the target strength in real time during the monitoring period T, and draw a curve f(t) showing the target strength changing with time, where t represents time and t∈[0,T];

[0011] Obtain the tangent slope of any point on the curve f(t), remove the tangent slopes that are less than or equal to 0, and record the remaining tangent slopes as the target slope;

[0012] Calculate the average target slope P1 and the maximum target slope P2, and calculate the average rate of change f(T) represents the target intensity at the end of the monitoring period;

[0013] Calculate the selection coefficient K = η*(P1+P2+P3)*f(T), where η is the preset correction coefficient, and generate the selection coefficient set K jh =(K1, K2, ..., K n ), K n Indicates the selection coefficient corresponding to the nth pending Bluetooth, and obtains the maximum selection coefficient K max =max(K jh ), obtain the selection coefficient K with the smallest difference from the maximum selection coefficient sec , calculate the coefficient difference ΔK=K max -K sec ;

[0014] S3: Setting a coefficient difference threshold ΔKys. When the coefficient difference ΔK≤ΔKys, setting a new monitoring period T'=T+ΔT, where ΔT represents a preset monitoring period update value, repeating step S2, calculating the coefficient difference again, and repeating the above steps until a new monitoring period is obtained and the corresponding coefficient difference is greater than the coefficient difference threshold ΔKys.

[0015] The pending Bluetooth corresponding to the maximum selection coefficient at this time is obtained and used as the target Bluetooth, and the second Bluetooth is connected to the target Bluetooth.

[0016] As a further solution of the present invention: in the step S1, the process of naming the first Bluetooth specifically includes: naming different modules according to preset specific characters and serial numbers.

[0017] As a further solution of the present invention: the step S3 further includes the following steps:

[0018] When the monitoring period is adjusted once and the length of the monitoring period is greater than or equal to the preset length threshold, and the target Bluetooth still does not exist, an early warning message is sent to prompt.

[0019] As a further solution of the present invention: the step S3 further includes the following steps:

[0020] When the power-on time of the first Bluetooth exceeds a preset time threshold and is not connected, the broadcast mode of the Bluetooth is turned off and the device enters a low power consumption mode.

[0021] As a further solution of the present invention: in step S2, when the target strength at the end of the monitoring period is less than a preset target strength threshold, the corresponding pending Bluetooth does not participate in the step of determining the target Bluetooth in the current iteration process.

[0022] As a further solution of the present invention: in step S3, when the coefficient difference is greater than the coefficient difference threshold ΔKys, if there are two or more selection coefficients that are the same and are the maximum selection coefficients, the following steps are performed:

[0023] The same and largest selection coefficient at this time is used as the undetermined coefficient, the undetermined Bluetooth corresponding to the undetermined coefficient is recorded as the candidate Bluetooth, and the selection coefficient corresponding to the candidate Bluetooth after each updated monitoring period is obtained and recorded as the judgment coefficient;

[0024] The maximum judgment coefficient after each update of the monitoring period is obtained, the number of times the judgment coefficient corresponding to the candidate Bluetooth is the maximum judgment coefficient is obtained, and the candidate Bluetooth corresponding to the maximum number is used as the target Bluetooth.

[0025] As a further solution of the present invention: the step S2 further includes the following steps:

[0026] The monotonicity of the curve f(t) is obtained. When the curve f(t) decreases monotonically, the corresponding pending Bluetooth is not used as the target Bluetooth.

[0027] The Bluetooth quick pairing system in the body temperature monitoring system includes:

[0028] Initial module: The Bluetooth module in the body temperature monitoring system is recorded as the first Bluetooth module, and the first Bluetooth module is named based on a preset character, and the name of the first Bluetooth module is recorded as the first name;

[0029] The Bluetooth of the host device is recorded as a second Bluetooth, the second Bluetooth stores a predefined connection list, and the connection list stores the first name of the first Bluetooth paired with the second Bluetooth;

[0030] Turning on the power of the module in the body temperature monitoring system, so that the first Bluetooth is in a broadcasting state, and recording the first Bluetooth whose corresponding first name belongs to the connection list and is in a broadcasting state as a pending Bluetooth;

[0031] Analysis module: record the broadcast signal strength of the undetermined Bluetooth received by the second Bluetooth as the target strength, set a monitoring period T, obtain the target strength in real time during the monitoring period T, and draw a curve f(t) showing the change of the target strength over time, where t represents time and t∈[0,T];

[0032] Obtain the tangent slope of any point on the curve f(t), remove the tangent slopes that are less than or equal to 0, and record the remaining tangent slopes as the target slope;

[0033] Calculate the average target slope P1 and the maximum target slope P2, and calculate the average rate of change f(T) represents the target intensity at the end of the monitoring period;

[0034] Calculate the selection coefficient K = η*(P1+P2+P3)*f(T), where η is the preset correction coefficient, and generate the selection coefficient set K jh =(K1, K2, ..., K n ), K n Indicates the selection coefficient corresponding to the nth pending Bluetooth, and obtains the maximum selection coefficient K max =max(K jh ), obtain the selection coefficient K with the smallest difference from the maximum selection coefficient sec , calculate the coefficient difference ΔK=K max -K sec ;

[0035] Connection module: Set a coefficient difference threshold ΔKys. When the coefficient difference ΔK≤ΔKys, set the new monitoring period T'=T+ΔT, where ΔT represents the preset monitoring period update value. Repeat step S2, calculate the coefficient difference again, and repeat the above steps until a new monitoring period is obtained and the corresponding coefficient difference is greater than the coefficient difference threshold ΔKys.

[0036] The pending Bluetooth corresponding to the maximum selection coefficient at this time is obtained and used as the target Bluetooth, and the second Bluetooth is connected to the target Bluetooth.

[0037] The beneficial effects of the present invention are as follows:

[0038] 1) In this solution, the Bluetooth of the module is first named to distinguish different modules, providing a basis for subsequent accurate Bluetooth pairing connection; then, the selection coefficient is calculated based on the curve of the broadcast signal strength changing with time. It is worth noting that in actual scenarios, as time changes, the user will generally get closer to the Bluetooth to be connected (that is, the distance between the Bluetooth to be connected and the host Bluetooth is closer) in order to obtain better Bluetooth connection effect (including but not limited to connection speed, etc.). As time changes, the curve should be steeper and the value should be higher. Therefore, the selection coefficient is calculated based on this change; it is worth noting that although the maximum selection coefficient is the most likely, the difference between the selection coefficients may not be large, so further judgment is needed. If the gap is small, the judgment is made again based on the new monitoring period until the difference between the selection coefficients is obvious (the coefficient difference is greater than the coefficient difference threshold); it can be understood that the new monitoring period is obtained by extending the end point of the previous monitoring period, and the specific length of the extension can be calibrated according to the experiment; finally, after the coefficient difference meets the conditions, the Bluetooth connection is made.

[0039] 2) Most existing technologies directly allow the operator to make a judgment and selection based on the scanned Bluetooth module. In an operating room environment, time is extremely valuable, and the operator must click on the interface to make selections, which increases the risk of hand contamination. The technology of this invention can reduce operator intervention, greatly shorten operation time, significantly reduce the frequency of machine clicks, reduce hand contamination, and reduce the workload of medical staff.

[0040] 3) In existing technologies, manual pairing significantly increases the risk of mismatching, affecting medical staff's medical decisions and seriously endangering patients' lives and health. However, the medium-sized method in this solution can automatically and accurately achieve Bluetooth pairing. This innovative feature significantly optimizes and improves medical workflows. It abandons the tedious operations and uncertainties associated with traditional manual pairing mode and ensures that every Bluetooth connection is completed accurately in an intelligent and automated manner.

[0041] 4) During surgery, core body temperature needs to be monitored continuously and in real time, which requires both the portability of the wearable wireless monitoring sensor and sufficient battery life, placing higher demands on the power consumption of the Bluetooth module. Second, in this solution, when the power-on time of the first Bluetooth exceeds the preset time threshold and is not connected, the broadcast mode of the Bluetooth is turned off and the Bluetooth enters low-power mode, thereby improving the battery life of the Bluetooth and reducing energy consumption. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] The present invention will be further described below with reference to the accompanying drawings.

[0043] Figure 1It is a flow chart of the Bluetooth quick pairing method in the body temperature monitoring system of the present invention. DETAILED DESCRIPTION

[0044] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making any creative efforts shall fall within the scope of protection of the present invention.

[0045] See also Figure 1 As shown, the present invention is a Bluetooth fast pairing method in a body temperature monitoring system, comprising the following steps:

[0046] S1: Recording the Bluetooth module of the body temperature monitoring system as a first Bluetooth, naming the first Bluetooth based on preset characters, and recording the name of the first Bluetooth as a first name;

[0047] The Bluetooth of the host device is recorded as a second Bluetooth, the second Bluetooth stores a predefined connection list, and the connection list stores the first name of the first Bluetooth paired with the second Bluetooth;

[0048] Turning on the power of the module in the body temperature monitoring system, so that the first Bluetooth is in a broadcasting state, and recording the first Bluetooth whose corresponding first name belongs to the connection list and is in a broadcasting state as a pending Bluetooth;

[0049] S2: Record the broadcast signal strength of the undetermined Bluetooth received by the second Bluetooth as the target strength, set a monitoring period T, obtain the target strength in real time during the monitoring period T, and draw a curve f(t) showing the target strength changing with time, where t represents time and t∈[0,T];

[0050] Obtain the tangent slope of any point on the curve f(t), remove the tangent slopes that are less than or equal to 0, and record the remaining tangent slopes as the target slope;

[0051] Calculate the average target slope P1 and the maximum target slope P2, and calculate the average rate of change f(T) represents the target intensity at the end of the monitoring period;

[0052] Calculate the selection coefficient K = η*(P1+P2+P3)*f(T) and generate the selection coefficient set K jh =(K1, K2, ..., K n ), K n Indicates the selection coefficient corresponding to the nth pending Bluetooth, and obtains the maximum selection coefficient K max =max(K jh), obtain the selection coefficient K with the minimum difference from the maximum selection coefficient sec , calculate the coefficient difference ΔK=K max -K sec ;

[0053] S3: Setting a coefficient difference threshold ΔKys. When the coefficient difference ΔK≤ΔKys, setting a new monitoring period T'=T+ΔT, where ΔT represents a preset monitoring period update value, repeating step S2, calculating the coefficient difference again, and repeating the above steps until a new monitoring period is obtained and the corresponding coefficient difference is greater than the coefficient difference threshold ΔKys.

[0054] The pending Bluetooth corresponding to the maximum selection coefficient at this time is obtained and used as the target Bluetooth, and the second Bluetooth is connected to the target Bluetooth.

[0055] It should be noted that the Bluetooth of the module is first named to distinguish different modules, providing a basis for subsequent accurate Bluetooth pairing connection; then, the selection coefficient is calculated based on the curve of the broadcast signal strength changing with time. It is worth noting that in actual scenarios, as time changes, users generally get closer to the Bluetooth they want to connect to (that is, the distance between the Bluetooth they want to connect to and the host Bluetooth is closer) in order to obtain better Bluetooth connection effects (including but not limited to connection speed, etc.). As time changes, the curve should be steeper and the value should be higher. Therefore, the selection coefficient is calculated based on this change; it is worth noting that although the maximum selection coefficient is the most likely, the difference between the selection coefficients may not be large, so further judgment is needed. If the gap is small, the judgment is made again based on the new monitoring period until the difference between the selection coefficients is obvious (the coefficient difference is greater than the coefficient difference threshold); it can be understood that the new monitoring period is obtained by extending the end point of the previous monitoring period, and the specific length of the extension can be calibrated according to the experiment; finally, after the coefficient difference meets the conditions, the Bluetooth connection is made.

[0056] It is important to note that by incorporating both the rate of increase of the received signal strength over time and the final strength into the calculation, the selection coefficient can simultaneously reflect both "close distance" and "approaching" information: the larger the slope of the curve, the faster the user is moving in the correct direction, and the higher the strength at the end, the closer the distance is at that moment; multiplying the two and then weighting them can maintain monotonicity and comparability under different environmental noise conditions, so that the Bluetooth with the highest score is almost certainly the one the user is heading towards. The advantages of this design are: first, it avoids interference from being blocked or reflected by only looking at the instantaneous strength; second, compared to simple time averaging, the slope can more quickly identify target devices with consistent trends, thereby improving the success rate of the first judgment; third, by introducing the second-highest score difference judgment and automatically extending the observation time when the gap is too small, it can dynamically balance speed and accuracy, neither blindly delaying nor easily misconnecting; the overall principle is to use "strength level" to measure static distance and "strength growth rate" to measure dynamic approach, and then combined with the adaptive window, the algorithm adjusts the decision threshold in real time according to the scenario, achieving a fast, stable and power-saving automatic pairing experience;

[0057] The selection coefficient compresses "spatial position" and "temporal trend" into a single metric: the final signal strength f(T) directly corresponds to the instantaneous distance, while the average slope P1, maximum slope P2, and average amplitude P3 collectively measure the speed and consistency of the user's approach toward the signal source. These three factors are summed and then multiplied by f(T), effectively coupling "close distance" with "approaching." K is amplified only when both are simultaneously significant, thus suppressing misjudgments caused by high intensity or high volatility alone. The weight η provides cross-environmental scaling and optimization, while the difference ΔK between the maximum and second-largest K values ​​of candidate Bluetooth devices, combined with an adaptive mechanism that extends the sampling window when the difference is small, automatically strikes a balance between speed and accuracy. The overall principle is to leverage the RSSI's distance attenuation law and its temporal gradient to combine the static "near and far" and the dynamic "approaching" into a monotonic, low-computation, noise-robust ranking metric, allowing the system to quickly and accurately identify the true target device.

[0058] In another preferred embodiment of the present invention, in step S1, the process of naming the first Bluetooth specifically includes: naming different modules according to preset specific characters and serial numbers.

[0059] It is worth noting that the module Y can be named Y1234.

[0060] In another preferred embodiment of the present invention, the step S3 further includes the following steps:

[0061] When the monitoring period is adjusted once and the length of the monitoring period is greater than or equal to the preset length threshold, and the target Bluetooth still does not exist, an early warning message is sent to prompt.

[0062] It is understandable that after sending the warning information, it prompts the user to make a manual operation selection.

[0063] In another preferred embodiment of the present invention, the step S3 further includes the following steps:

[0064] When the power-on time of the first Bluetooth exceeds a preset time threshold and is not connected, the broadcast mode of the Bluetooth is turned off and the device enters a low power consumption mode.

[0065] In another preferred embodiment of the present invention, in step S2, when the target strength at the end of the monitoring period is less than a preset target strength threshold, the corresponding pending Bluetooth does not participate in the step of determining the target Bluetooth in the current iteration process.

[0066] In another preferred embodiment of the present invention, in step S3, when the coefficient difference is greater than the coefficient difference threshold ΔKys, if there are two or more selection coefficients that are the same and are the maximum selection coefficients, the following steps are performed:

[0067] The same and largest selection coefficient at this time is used as the undetermined coefficient, the undetermined Bluetooth corresponding to the undetermined coefficient is recorded as the candidate Bluetooth, and the selection coefficient corresponding to the candidate Bluetooth after each updated monitoring period is obtained and recorded as the judgment coefficient;

[0068] The maximum judgment coefficient after each update of the monitoring period is obtained, the number of times the judgment coefficient corresponding to the candidate Bluetooth is the maximum judgment coefficient is obtained, and the candidate Bluetooth corresponding to the maximum number is used as the target Bluetooth.

[0069] In another preferred embodiment of the present invention, the step S2 further includes the following steps:

[0070] The monotonicity of the curve f(t) is obtained. When the curve f(t) decreases monotonically, the corresponding pending Bluetooth is not used as the target Bluetooth.

[0071] The Bluetooth quick pairing system in the body temperature monitoring system includes:

[0072] Initial module: The Bluetooth module in the body temperature monitoring system is recorded as the first Bluetooth module, and the first Bluetooth module is named based on a preset character, and the name of the first Bluetooth module is recorded as the first name;

[0073] The Bluetooth of the host device is recorded as a second Bluetooth, the second Bluetooth stores a predefined connection list, and the connection list stores the first name of the first Bluetooth paired with the second Bluetooth;

[0074] Turning on the power of the module in the body temperature monitoring system, so that the first Bluetooth is in a broadcasting state, and recording the first Bluetooth whose corresponding first name belongs to the connection list and is in a broadcasting state as a pending Bluetooth;

[0075] Analysis module: record the broadcast signal strength of the undetermined Bluetooth received by the second Bluetooth as the target strength, set a monitoring period T, obtain the target strength in real time during the monitoring period T, and draw a curve f(t) showing the change of the target strength over time, where t represents time and t∈[0,T];

[0076] Obtain the tangent slope of any point on the curve f(t), remove the tangent slopes that are less than or equal to 0, and record the remaining tangent slopes as the target slope;

[0077] Calculate the average target slope P1 and the maximum target slope P2, and calculate the average rate of change f(T) represents the target intensity at the end of the monitoring period;

[0078] Calculate the selection coefficient K = η*(P1+P2+P3)*f(T) and generate the selection coefficient set K jh =(K1, K2, ..., K n ), K n Indicates the selection coefficient corresponding to the nth pending Bluetooth, and obtains the maximum selection coefficient K max =max(K jh ), obtain the selection coefficient K with the smallest difference from the maximum selection coefficient sec , calculate the coefficient difference ΔK=K max -K sec ;

[0079] Connection module: Set a coefficient difference threshold ΔKys. When the coefficient difference ΔK≤ΔKys, set a new monitoring period T'=T+t, repeat step S2, calculate the coefficient difference again, and repeat the above steps until a new monitoring period is obtained and the corresponding coefficient difference is greater than the coefficient difference threshold ΔKys.

[0080] The pending Bluetooth corresponding to the maximum selection coefficient at this time is obtained and used as the target Bluetooth, and the second Bluetooth is connected to the target Bluetooth.

[0081] The above is a detailed description of an embodiment of the present invention. However, the content described is only a preferred embodiment of the present invention and should not be considered to limit the scope of the present invention. All equivalent changes and improvements made within the scope of the present invention should still fall within the scope of the patent coverage of the present invention.

Claims

1. A Bluetooth fast pairing method in a body temperature monitoring system, characterized in that: The following steps are involved: S1: Name the module's Bluetooth, record the Bluetooth on the host device as the second Bluetooth, and filter the pending Bluetooth of the second Bluetooth according to the name; S2: Recording the broadcast signal strength of the undetermined Bluetooth received by the second Bluetooth as the target strength, obtaining the target strength in real time within a preset monitoring period, and drawing a curve of the target strength changing over time; Get the tangent slope of any point on the curve, remove the tangent slopes that are less than or equal to 0, and record the remaining tangent slopes as the target slope; Obtaining slope parameters based on the target slope, the slope parameters including an average target slope, a maximum target slope, and an average rate of change; Calculate the selection coefficient based on the slope parameter and generate the selection coefficient set K jh =(K1, K2, ..., K n ), K n Indicates the selection coefficient corresponding to the nth pending Bluetooth, and obtains the maximum selection coefficient K max =max(K jh ), obtain the selection coefficient K with the smallest difference from the maximum selection coefficient sec , calculate the coefficient difference ΔK=K max -K sec ; S3: When the coefficient difference does not meet the preset conditions, adjust the monitoring period, obtain a new coefficient difference, and iterate until a new coefficient difference meets the preset conditions, and make a Bluetooth connection based on the selected coefficient at this time.

2. The Bluetooth fast pairing method in the body temperature monitoring system according to claim 1, characterized in that: In step S1, different modules are named according to preset specific characters and serial numbers.

3. The Bluetooth fast pairing method in the body temperature monitoring system according to claim 1, characterized in that: When the monitoring period is adjusted once and the length of the monitoring period is greater than or equal to the preset length threshold, and the target Bluetooth still does not exist, an early warning message is sent to prompt.

4. The Bluetooth fast pairing method in the body temperature monitoring system according to claim 1, characterized in that: In step S3, when the Bluetooth module is not connected for a preset time period, the Bluetooth module enters a low power consumption mode.

5. The Bluetooth fast pairing method in the body temperature monitoring system according to claim 1, characterized in that: When the curve f(t) decreases monotonically, the Bluetooth of the corresponding module does not perform a Bluetooth connection.

6. The Bluetooth fast pairing method in the body temperature monitoring system according to claim 1, characterized in that: When the target strength at the end of the monitoring period is less than a preset value, the corresponding pending Bluetooth does not participate in the step of determining Bluetooth connection in the current iteration process.

7. The Bluetooth fast pairing system in the body temperature monitoring system is characterized by: include: Initial module: Name the module's Bluetooth, record the Bluetooth on the host device as the second Bluetooth, and filter the pending Bluetooth of the second Bluetooth according to the name; Analysis module: records the broadcast signal strength of the pending Bluetooth received by the second Bluetooth as the target strength, obtains the target strength in real time within a preset monitoring period, and draws a curve of the target strength changing with time; Get the tangent slope of any point on the curve, remove the tangent slopes that are less than or equal to 0, and record the remaining tangent slopes as the target slope; Obtaining slope parameters based on the target slope, the slope parameters including an average target slope P1, a maximum target slope P2, and an average rate of change P3; Calculate the selection coefficient based on the slope parameter and generate the selection coefficient set K jh =(K1, K2, ..., K n ), K n Indicates the selection coefficient corresponding to the nth pending Bluetooth, and obtains the maximum selection coefficient K max =max(K jh ), obtain the selection coefficient K with the minimum difference from the maximum selection coefficient sec , calculate the coefficient difference ΔK=K max -K sec ; Connection module: When the coefficient difference does not meet the preset conditions, the monitoring period is adjusted, and a new coefficient difference is obtained, and iteration is performed until a new coefficient difference meets the preset conditions, and a Bluetooth connection is performed according to the selected coefficient at this time.

Citation Information

Patent Citations

  • Bluetooth rate testing method based on Android

    CN118945694A

  • Multifunctional touch screen panel with shuttle controller

    CN222337611U

  • Contextual device pairing

    US11889570B1