Health monitoring system, method and apparatus

By generating a QR code carrying a unique activation code, the health monitoring device can be automatically activated and connected, solving the problem of complicated operation for the elderly and improving convenience, security and timeliness, making it suitable for health monitoring of the elderly.

WO2026038191A1PCT designated stage Publication Date: 2026-02-19SYAI UK LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
PCT/IB2025/058293
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-08-16
Filing Date
2025-08-15
Publication Date
2026-02-19

AI Technical Summary

Technical Problem

When elderly people use health monitoring devices, they often encounter problems such as not knowing how to use or being unwilling to use the software, which makes the activation and connection of health monitoring devices complicated and makes it difficult to achieve continuous monitoring.

Method used

The first terminal device generates a QR code carrying a unique activation code. The second terminal device scans the code to wake up the health monitoring device and obtain the identification information. The server binds the health monitoring device and the first terminal device to achieve automatic connection and data display.

Benefits of technology

It enables the activation, connection, and continuous monitoring of health monitoring devices with minimal operation of the primary terminal device, improving convenience, security, and timeliness, and is particularly suitable for health monitoring of elderly users.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure IB2025058293_19022026_PF_FP_ABST
    Figure IB2025058293_19022026_PF_FP_ABST
Patent Text Reader

Abstract

The present application discloses a health monitoring system, method and apparatus. The health monitoring system comprises a first terminal device 11 of a first user, a second terminal device 12 of a second user, a health monitoring device, and a server. The first terminal device 11 obtains a unique activation code from the server; the server associates the activation code with first user information; the second terminal device 12 serves as an auxiliary device to obtain the unique activation code of the first terminal device 11, wakes up the health monitoring device, and sends obtained identification information of the health monitoring device and the unique activation code to the server; the server downlinks the identification information of the health monitoring device to the first terminal device 11; and the first terminal device 11 establishes a connection with the health monitoring device, and receives and displays health monitoring data sent by the health monitoring device. By taking the second terminal device 12 as an auxiliary device, activation, connection, and continuous monitoring of the health monitoring device are implemented with minimal operation on the first terminal device 11.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] The application relates to a health monitoring system, method and device, and particularly relates to a health monitoring system, method and device. Background art Health monitoring equipment is increasingly widely applied in hospitals, nursing homes and other public places. Health monitoring data of a user can be collected in real time or periodically by a health monitoring device worn by the user. The user can view the health monitoring data collected by the health monitoring device through a terminal device. At least one health monitoring device communicates with health monitoring software in the terminal device, and then the health monitoring data is uploaded to a server through the health monitoring software, so that health monitoring is realized. The health monitoring device can be, but is not limited to, a blood glucose monitoring device, an analyte monitoring device, an analyte sensor, a glucose detection sensor, a general examination monitoring device and the like. The general examination monitoring device includes a height and weight instrument, a sphygmomanometer, a blood glucose meter, a blood oxygen meter, a pedometer, a thermometer, a body fat analyzer, a BMI monitor, a skinfold caliper, a fetal heart monitor, a heart rate monitor, a muscle tester, a spine electronic measuring instrument and the like. In the age distribution proportion of users of the health monitoring device, the proportion of the elderly is very large. However, the elderly have many problems in using software, and generally have problems such as not being able to use software and not wanting to use software. How to activate, connect and continuously monitor the health monitoring device with as few operations of the software by the elderly as possible is a technical problem to be solved at present. Invention content The application provides a health monitoring system, method and device, so as to provide a technical scheme for assisting in activating a health monitoring device and realizing health monitoring. In a first aspect, the application provides a health monitoring system, and the system comprises a first terminal device of a first user, a second terminal device of a second user, a health monitoring device and a server. The first terminal device obtains a unique activation code from the server, generates a two-dimensional code carrying the unique activation code, and the server associates the unique activation code with first user information. The second terminal device obtains the unique activation code by scanning the two-dimensional code, wakes up the health monitoring device, obtains identification information of the health monitoring device, and sends the identification information of the health monitoring device and the unique activation code to the server. The server sends the identification information to the first terminal device. The first terminal device establishes a connection with the health monitoring device according to the identification information, receives and displays health monitoring data sent by the health monitoring device.In a second aspect, the application provides a health monitoring method applied to a second terminal device, the method comprising: obtaining a unique activation code by scanning a two-dimensional code, waking up a health monitoring device, and obtaining identification information of the health monitoring device, and sending the identification information of the health monitoring device and the unique activation code to a server; the server sending the identification information to a first terminal device; the first terminal device establishing a connection with the health monitoring device according to the identification information, receiving and displaying health monitoring data sent by the health monitoring device; wherein the two-dimensional code is a two-dimensional code carrying the unique activation code generated by the first terminal device. In a third aspect, the application provides a health monitoring method applied to a first terminal device, the method comprising: obtaining a unique activation code from a server, generating a two-dimensional code carrying the unique activation code; establishing a connection with a health monitoring device according to identification information of the health monitoring device, receiving and displaying health monitoring data sent by the health monitoring device; wherein the identification information is obtained by a second terminal device by scanning the two-dimensional code, obtaining the unique activation code, waking up the health monitoring device, and obtaining the identification information of the health monitoring device, and sending the identification information to the server, and being sent to the first terminal device by the server. In a fourth aspect, the application provides a health monitoring device applied to a second terminal device, the device comprising: a first health monitoring unit configured to obtain a unique activation code by scanning a two-dimensional code, wake up a health monitoring device, and obtain identification information of the health monitoring device, and send the identification information of the health monitoring device and the unique activation code to a server; the server sending the identification information to a first terminal device; the first terminal device establishing a connection with the health monitoring device according to the identification information, receiving and displaying health monitoring data sent by the health monitoring device; wherein the two-dimensional code is a two-dimensional code carrying the unique activation code generated by the first terminal device. In a fifth aspect, the application provides a health monitoring device applied to a first terminal device, the device comprising: a second health monitoring unit configured to obtain a unique activation code from a server, generate a two-dimensional code carrying the unique activation code; establish a connection with a health monitoring device according to identification information of the health monitoring device, receive and display health monitoring data sent by the health monitoring device; wherein the identification information is obtained by a second terminal device by scanning the two-dimensional code, obtaining the unique activation code, waking up the health monitoring device, and obtaining the identification information of the health monitoring device, and sending the identification information to the server, and being sent to the first terminal device by the server.In a sixth aspect, the application provides a terminal device, comprising a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other through the communication bus; the memory is used for storing a computer program; and the processor is used for executing the program stored in the memory to realize the method steps. In a seventh aspect, the application provides a computer readable storage medium, wherein the computer readable storage medium stores a computer program, and the computer program is executed by a processor to realize the method steps. The technical solution has the following advantages or beneficial effects: in the application, the health monitoring system comprises a first terminal device of a first user, a second terminal device of a second user, a health monitoring device and a server, the first terminal device obtains a unique activation code from the server, generates a two-dimensional code carrying the unique activation code, and the server associates the unique activation code with first user information; the second terminal device obtains the unique activation code by scanning the two-dimensional code, wakes up the health monitoring device, obtains identification information of the health monitoring device, and sends the identification information of the health monitoring device and the unique activation code to the server; the server sends the identification information to the first terminal device; and the first terminal device establishes a connection with the health monitoring device according to the identification information, receives and displays health monitoring data sent by the health monitoring device. The second terminal device of the second user wakes up the health monitoring device, and the health monitoring device is uniquely bound to the server end information of the first terminal device of the first user and connected to the device, and the first terminal device can receive and display the health monitoring data sent by the health monitoring device, and the second terminal can assist in monitoring the first user. For example, the first user is an old user, and the second user is another user, such as a relative user. The relative user operates the second terminal device to connect the first terminal device of the old user to the health monitoring device, thereby realizing health monitoring of the old user, and the old user can check the health monitoring data through the first terminal device. The activation, connection and continuous monitoring of the health monitoring device are completed with as few operations of the first terminal device as possible. The whole process improves convenience, safety and timeliness. Convenience: the first user only needs to show the activated two-dimensional code to complete the subsequent health monitoring device activation and second user monitoring. Safety: the two-dimensional code displayed by the first user is unique and has a time limit, which ensures the safety of the auxiliary activation process.Timeliness: the data interaction between the first terminal device and the second terminal device adopts the mqtt protocol, new data can be timely pushed to the corresponding device end when there is new data, and the consumption of server resources and network bandwidth by periodic polling is avoided. BRIEF DESCRIPTION OF DRAWINGSIn order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the embodiment description. Obviously, the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other drawings can also be obtained from these drawings without creative labor. FIG. 1 is a schematic diagram of the structure of a health monitoring system provided by the present application; FIG. 2 is a schematic diagram of the process of obtaining a unique activation code provided by the present application; FIG. 3 is a schematic diagram of the two-way authentication process between the health monitoring device and the first terminal device provided by the present application; FIG. 4 is a schematic diagram of the health monitoring process provided by the present application; FIG. 5 is a schematic diagram of the health monitoring process provided by the present application; FIG. 6 is a flowchart of the activation connection process of the health monitoring device provided by the present application; FIG. 7 is a flowchart of the process of sharing health monitoring data by the first terminal device provided by the present application; and FIG. 8 is a schematic diagram of the structure of a terminal device provided by the present application. In order to make the purpose and implementation of the present application clearer, the following will combine the drawings in the exemplary embodiments of the present application to clearly and completely describe the exemplary embodiments of the present application. Obviously, the described exemplary embodiments are only some of the embodiments of the present application, but not all. It should be noted that the brief description of the terms in the present application is only for the convenience of understanding the following described embodiments, and is not intended to limit the implementation of the present application. Unless otherwise specified, these terms should be understood according to their ordinary and general meanings. The terms "first", "second", "third" and the like in the specification and claims and the above drawings are used to distinguish similar or similar objects or entities, and do not necessarily mean a specific order or sequence, unless otherwise specified. It should be understood that the terms used in this way can be interchanged as appropriate. The terms "include" and "have" and any variations thereof are intended to cover but not exclusive inclusion, for example, a product or device including a series of components does not necessarily limit to all the components clearly listed, but can include other components not clearly listed or inherent to these products or devices. The term "module" refers to any known or later developed hardware, software, firmware, artificial intelligence, fuzzy logic or combination of hardware or / and software code capable of performing functions related to the element.It should be finally pointed out that the above embodiments are only used to illustrate the technical solutions of the present application, but not to limit them; although the present application has been described in detail with reference to the above embodiments, those skilled in the art should understand that they can still modify the technical solutions recorded in the above embodiments, or make equivalent replacement for some or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application. In order to facilitate explanation, the above description has been made in combination with specific embodiments. However, the above exemplary discussion is not intended to exhaust or limit the embodiments to the specific forms disclosed above. Various modifications and variations can be derived according to the above teachings. The selection and description of the above embodiments are for better explaining the principles and practical applications, so that those skilled in the art can better use the embodiments and various different modified embodiments suitable for specific use considerations. Fig. 1 is a schematic diagram of a health monitoring system structure provided by the present application, which comprises a first terminal device 11 of a first user, a second terminal device 12 of a second user, a health monitoring device 13 and a server 14; the first terminal device 11 acquires a unique activation code from the server 14, generates a two-dimensional code carrying the unique activation code, and the server 14 associates the unique activation code with first user information; the second terminal device 12 is used to acquire the unique activation code by scanning the two-dimensional code, and is also used to wake up the health monitoring device 13 and acquire the identification information of the health monitoring device 13, and send the identification information of the health monitoring device 13 and the unique activation code to the server 14; the server 14 downloads the identification information to the first terminal device 11; the first terminal device 11 is used to establish a connection with the health monitoring device 13 according to the identification information, and receive and display the health monitoring data sent by the health monitoring device 13. In the present application, the first user and the second user are different, the first user can be the detected object of health monitoring, and the second user can be the relative of the first user or a medical staff. The first terminal device 11 is the device used by the first user, and the first terminal device 11 may, for example, be a mobile phone, a tablet computer, a PDA (Personal Digital Assistant, a kind of portable electronic device). The second terminal device 12 is the device used by the second user, and the second terminal device 12 may, for example, be a mobile phone, a tablet computer, a PDA, a notebook computer or other mobile terminal device.The server 14 can be a standalone physical server, a cloud server of a cloud database, cloud storage, or other basic cloud computing service. The health monitoring device and the first terminal device 11 and the second terminal device 12 can be connected by Bluetooth. The server and the first terminal device 11 and the second terminal device 12 can be connected by wireless connection, such as Bluetooth connection, WIFI connection, etc. The second terminal device 12 is used to wake up the health monitoring device. Optionally, the second terminal device 12 can wake up the health monitoring device through near field communication (NFC) technology. The second terminal device 12 is also used to obtain the identification information of the health monitoring device. The identification information of the health monitoring device can be the MAC address (Media Access Control Address, physical address) information of the health monitoring device, the device serial number information, etc. In addition, the second terminal device 12 can connect with the health monitoring device through the NFC mode, and the identification of the NFC link, i.e., the NFC ID of the health monitoring device, can be used as the identification information of the health monitoring device. The first terminal device 11 obtains a unique activation code from the server and generates a two-dimensional code carrying the unique activation code. The server associates the unique activation code with the first user information. The second terminal device 12 obtains the unique activation code by scanning the two-dimensional code, wakes up the health monitoring device, and obtains the identification information of the health monitoring device, and sends the identification information of the health monitoring device and the unique activation code to the server. The server sends the identification information to the first terminal device 11, thereby establishing a binding relationship between the first terminal device 11 and the health monitoring device. After receiving the identification information, the first terminal device 11 can search for the health monitoring device according to the identification information, and then establish a connection with the health monitoring device. Optionally, the first terminal device 11 establishes a wireless connection, such as a Bluetooth connection, with the health monitoring device. The health monitoring device is used to collect health monitoring data of a user wearing the health monitoring device, which can be the first user or another user. In this application, if the user wearing the health monitoring device is the first user, the health monitoring device collects the health monitoring data of the first user, and sends the health monitoring data of the first user to the first terminal device 11 of the first user. The first user can view his own physical condition through the first terminal device 11. If the user wearing the health monitoring device is another user, the health monitoring device collects the health monitoring data of the other user, and sends the health monitoring data of the other user to the first terminal device 11 of the first user. The first user can view the physical condition of the other user through the first terminal device 11.The first terminal device 11 can include a display screen, and the first terminal device 11 can display the health monitoring data in the display screen after receiving the health monitoring data. The application realizes the wake-up of the health monitoring device through the second terminal device 12 of the second user, the server-side information unique binding and device connection of the health monitoring device and the first terminal device 11 of the first user, and can realize that the first terminal device 11 receives and displays the health monitoring data sent by the health monitoring device, and simultaneously realizes the auxiliary monitoring of the second terminal to the first user. For example, the first user is an old user, and the second user is another user, such as a relative user. The application realizes the connection of the first terminal device 11 of the old user and the health monitoring device through the operation of the second terminal device 12 of the relative user, thereby realizing the health monitoring of the old user, and the old user can view the health monitoring data through the first terminal device 11. The activation, connection and continuous monitoring of the health monitoring device are completed under the premise of as few operations of the first terminal device 11 as possible. The whole process has convenience, safety and timeliness. Convenience: the first user only needs to display the activation two-dimensional code, and the subsequent health monitoring device activation and second user monitoring can be completed. Safety: the two-dimensional code displayed by the first user is unique and has time effectiveness, which ensures the safety of the auxiliary activation process. Timeliness: the data interaction between the first terminal device 11 and the second terminal device 12 adopts the Message Queuing Telemetry Transport (mqtt) protocol, when there is new data between the first terminal device 11 and the second terminal device 12, one end device can timely push to the other end device, and the consumption of server resources and network bandwidth by the timing polling is avoided. In the application, before the server downloads the identification information to the first terminal device 11, the identification information and the unique activation code are checked, after the check is passed, the identification information of the health monitoring device is associated with the first user information according to the unique activation code, the binding of the health monitoring device and the first user is realized, and the identification information is downloaded to the first terminal device 11. The first terminal device 11 can log in to the system through an account, a password or a mobile phone verification code; the server verifies the user identity information, returns an access token after the verification is passed, and the first terminal device 11 carries the access token when accessing the server subsequently; the user selects auxiliary activation, and the server requests a unique activation code at this time. The first terminal device 11 embeds the unique activation code in a two-dimensional code, and the second terminal device 12 acquires the unique activation code by scanning the two-dimensional code through an application program APP.The unique activation code can be a universally unique identifier (UUID) or generated by a snowflake algorithm. Before the server sends the identification information to the first terminal device 11, the server checks the identification information and the unique activation code. If the check is passed, the following conditions must be met: (1) the health monitoring device corresponding to the current identification information is not activated, and the health monitoring device is not expired; (2) the current unique activation code is within the valid period and is not invalid. The current unique activation code is within the valid period means that the time difference between the current time and the binding time of the unique activation code and the user information is less than a set time threshold; (3) the unique activation code decryption is normal. After the server checks the identification information and the unique activation code, the server sends the identification information to the first terminal device 11. In order to obtain more accurate information, the first terminal device 11 is further configured to encrypt the unique activation code by using a first encryption and decryption algorithm to obtain first ciphertext information, and embed the first ciphertext information in the two-dimensional code. The second terminal device 12 is configured to obtain the first ciphertext information by scanning the two-dimensional code, decrypt the first ciphertext information by using the first encryption and decryption algorithm, and obtain the unique activation code. The first encryption and decryption algorithm is a symmetric encryption and decryption algorithm or an asymmetric encryption and decryption algorithm. The first terminal device 11 encrypts the unique activation code by using an encryption key in the first encryption and decryption algorithm to obtain the first ciphertext information, and embeds the first ciphertext information in the two-dimensional code. Therefore, the second terminal device 12 also obtains the first ciphertext information by scanning the two-dimensional code, and then decrypts the first ciphertext information by using a decryption key in the first encryption and decryption algorithm to obtain the unique activation code. FIG. 2 is a process diagram for obtaining a unique activation code provided by the present application, which includes the following steps.

[0002] S101 : The first terminal device 11 encrypts the unique activation code by using a first encryption and decryption algorithm to obtain first ciphertext information, and embeds the first ciphertext information in the two-dimensional code.

[0003] S102: The second terminal device 12 acquires the first ciphertext information by scanning the two-dimensional code, decrypts the first ciphertext information by using the first encryption and decryption algorithm, and obtains the unique activation code. In the present application, after the health monitoring device is connected with the first terminal device 11, the device authentication is performed before the health monitoring data is sent to the first terminal device 11. In the present application, the two-way authentication is adopted, and the health monitoring device and the first terminal device 11 verify each other for the legality. After the two-way authentication is successful, the health monitoring device sends the health monitoring data to the first terminal device 11. FIG. 3 is a schematic diagram of a two-way authentication process of the health monitoring device and the first terminal device 11 provided in the present application, which includes the following steps:

[0004] S201: The health monitoring device encrypts the first authentication parameter by using a second encryption and decryption algorithm to obtain second ciphertext information, and sends a first authentication request information carrying the second ciphertext information to the first terminal device 11.

[0005] S202: If the health monitoring device is determined to be authenticated successfully according to the first authentication request information, the first terminal device 11 encrypts a second authentication parameter by using a third encryption and decryption algorithm to obtain third ciphertext information, and sends a second authentication request information carrying the third ciphertext information to the health monitoring device.

[0006] S203: The health monitoring device determines that the first terminal device 11 is authenticated successfully according to the second authentication request information, and sends the health monitoring data to the first terminal device 11. The health monitoring device and the first terminal device 11 both save the same multiple sets of authentication parameters, for example, the health monitoring device and the first terminal device 11 both save the same six sets of authentication parameters, and each set of authentication parameters includes key information and key identification information. The health monitoring device randomly selects a set of authentication parameters from the multiple sets of authentication parameters as the first authentication parameter. The first authentication parameter is encrypted by using a second encryption and decryption algorithm to obtain second ciphertext information. The second encryption and decryption algorithm includes but is not limited to the SHA 256 hash algorithm, the ECDH key agreement and the AES symmetric encryption algorithm. The health monitoring device generates the first authentication request information according to the second ciphertext information, and carries the second ciphertext information in the first authentication request information. The health monitoring device sends the first authentication request information to the first terminal device 11. After the first terminal device 11 receives the first authentication request information, the second ciphertext information carried in the first authentication request information is obtained by analyzing the first authentication request information. Then the second ciphertext information is decrypted by using the second encryption and decryption algorithm to obtain the first authentication parameter, and the first key information and the corresponding first key identification information in the first authentication parameter are obtained. The second key information is obtained according to the first key identification information. That is, the second key information corresponding to the locally saved first key identification information is obtained. Then it is judged whether the first key information and the second key information are the same. If they are the same, the health monitoring device is authenticated successfully, and if they are not the same, the health monitoring device is authenticated unsuccessfully. If the health monitoring device is authenticated successfully according to the first authentication request information, the first terminal device 11 encrypts the second authentication parameter by using a third encryption and decryption algorithm to obtain third ciphertext information, and sends the second authentication request information carrying the third ciphertext information to the health monitoring device. The first terminal device 11 randomly selects a set of authentication parameters from the multiple sets of authentication parameters as the second authentication parameter. The second authentication parameter is encrypted by using the third encryption and decryption algorithm to obtain the third ciphertext information. It should be noted that the second authentication parameter and the first authentication parameter can be the same or different. The third encryption and decryption algorithm includes but is not limited to the SHA 256 hash algorithm, the ECDH key agreement and the AES symmetric encryption algorithm. The third encryption and decryption algorithm and the second encryption and decryption algorithm can be the same or different. The first terminal device 11 generates the second authentication request information according to the third ciphertext information, and carries the third ciphertext information in the second authentication request information. The first terminal device 11 sends the second authentication request information to the health monitoring device.The health monitoring device receives the second authentication request information, parses the second authentication request information to obtain third ciphertext information carried in the second authentication request information, decrypts the third ciphertext information by using a third encryption and decryption algorithm to obtain the second authentication parameter, and obtains third key information and corresponding second key identifier information in the second authentication parameter. According to the second key identifier information, fourth key information locally saved is obtained, that is, fourth key information corresponding to the second key identifier information locally saved is obtained. Then, it is judged whether the third key information and the fourth key information are the same. If they are the same, the first terminal device 11 is authenticated successfully. If they are not the same, the first terminal device 11 is authenticated unsuccessfully. If the health monitoring device determines that the first terminal device 11 is authenticated successfully according to the second authentication request information, the health monitoring data is sent to the first terminal device 11. If the first terminal device 11 and the health monitoring device are authenticated unsuccessfully, the health monitoring device does not send the health monitoring data to the first terminal device 11. In the present application, in order to enable the second user to view the health monitoring data of the monitored object through the second terminal device 12, the first terminal device 11 is further used for sending the health monitoring data to the server, and the server is further used for sending the health monitoring data to the second terminal device 12 for display. The second terminal device 12 can include a display screen. After the second terminal device 12 receives the health monitoring data, the health monitoring data can be displayed through the display screen. The first terminal device 11 is further used for sending monitoring invitation information carrying account information of the second terminal device 12 to the server. The server is further used for sending a download link of the data monitoring system to the second terminal device 12 if it is determined according to the account information that the second terminal device 12 has not downloaded and logged in the data monitoring system, and the second terminal device 12 downloads and logs in the data monitoring system. If it is determined according to the account information that the second terminal device 12 has downloaded and logged in the data monitoring system, the monitoring invitation information is sent to the second terminal device 12. The server is further used for sending the health monitoring data to the second terminal device 12 for display when receiving an acceptance instruction sent by the second terminal device 12. The first terminal device 11 can also send monitoring invitation information carrying account information of the second terminal device 12 to the server. The server stores state information of each terminal device downloading and logging in the data monitoring system, and the state information includes having downloaded and logged in the data monitoring system and not having downloaded and logged in the data monitoring system.If the server determines that the second terminal device 12 has not downloaded and logged in the data monitoring system according to the account information, the server sends a download link of the data monitoring system to the second terminal device 12 before sending the monitoring invitation information to the second terminal device 12. The download link of the data monitoring system can be sent to the second terminal device 12 by email, short message, etc. The data monitoring system can be an application APP for monitoring health data. The second user downloads and logs in the data monitoring system by clicking the download link of the data monitoring system on the second terminal device 12. After the second terminal device 12 downloads and logs in the data monitoring system, the server sends the monitoring invitation information to the second terminal device 12. After receiving the monitoring invitation information, the second terminal device 12 can display an option of whether to accept the monitoring invitation on the display screen. If the second user selects the option of accepting the monitoring invitation, the second terminal device 12 sends an acceptance instruction to the server, and the server sends the health monitoring data to the second terminal device 12 for display. If the second user selects the option of not accepting the monitoring invitation, the second terminal device 12 sends a non-acceptance instruction to the server, and the server does not send the health monitoring data to the second terminal device 12 for display. FIG. 4 is a schematic diagram of a health monitoring process provided by the present application, which includes the following steps.

[0007] S301 : The second terminal device 12 acquires the unique activation code by scanning the two-dimensional code, wakes up the health monitoring device, acquires the identification information of the health monitoring device, and sends the identification information of the health monitoring device and the unique activation code to the server.

[0008] S302: The server sends the identification information to the first terminal device 11; the first terminal device 11 establishes a connection with the health monitoring device according to the identification information, receives and displays the health monitoring data sent by the health monitoring device; wherein the two-dimensional code is a two-dimensional code generated by the first terminal device 11 and carrying the unique activation code. The second terminal device acquires the unique activation code by scanning the two-dimensional code, including: the second terminal device 12 acquires the first ciphertext information by scanning the two-dimensional code, decrypts the first ciphertext information by using the first encryption and decryption algorithm, and obtains the unique activation code; wherein the two-dimensional code is obtained by encrypting the unique activation code by using the first encryption and decryption algorithm by the first terminal device 11, embedding the first ciphertext information into the two-dimensional code. The unique activation code is a universally unique identifier or a unique code generated by a snowflake algorithm. The identification information of the health monitoring device and the unique activation code are sent to the server; before the server sends the identification information to the first terminal device 11, the server needs to check the identification information and the unique activation code at the same time, that is, the state of the health monitoring device corresponding to the current identification information is not activated, and the health monitoring device is not expired; the current unique activation code is within the valid period and is not invalid, that is, the time difference between the current time and the binding time of the unique activation code and the user information is less than the set time threshold; the unique activation code information is successfully decrypted. FIG. 5 is a health monitoring process provided by the present application, including the following steps:

[0009] S401: The second terminal device 12 acquires the unique activation code by scanning the two-dimensional code, wakes up the health monitoring device, and acquires the identification information of the health monitoring device, and sends the identification information to the server.

[0010] S402: The server sends the identification information to the first terminal device 11

[0011] S403: The first terminal device 11 acquires a unique activation code from a server, generates a two-dimensional code carrying the unique activation code, establishes a connection with the health monitoring device according to the identification information of the health monitoring device, and receives and displays the health monitoring data sent by the health monitoring device. As shown in FIG. 5, the method further comprises: the first terminal device 11 generates a two-dimensional code carrying a unique activation code; the second terminal device 12 acquires the unique activation code by scanning the two-dimensional code, sends the identification information and the unique activation code to the server; and the server, after verifying the identification information and the unique activation code, associates the identification information of the health monitoring device with the first user information according to the unique activation code, realizes the binding of the health monitoring device and the first user, and simultaneously sends the identification information to the first terminal device 11. The generation of the two-dimensional code carrying the unique activation code comprises: encrypting the unique activation code by using a first encryption and decryption algorithm to obtain first ciphertext information, and embedding the first ciphertext information in the two-dimensional code; the second terminal device 12 acquires the first ciphertext information by scanning the two-dimensional code, decrypts the first ciphertext information by using the first encryption and decryption algorithm, and obtains the unique activation code. The method further comprises: the first terminal device 11 receives a first authentication request information sent by the health monitoring device, wherein the first authentication request information is first authentication request information carrying second ciphertext information sent by the health monitoring device to the first terminal device 11 after the health monitoring device encrypts first authentication parameters by using a second encryption and decryption algorithm to obtain the second ciphertext information; if the first terminal device 11 determines that the health monitoring device is authenticated successfully according to the first authentication request information, the first terminal device 11 encrypts second authentication parameters by using a third encryption and decryption algorithm to obtain third ciphertext information, and sends second authentication request information carrying the third ciphertext information to the health monitoring device; and if the health monitoring device determines that the first terminal device 11 is authenticated successfully according to the second authentication request information, the health monitoring device sends the health monitoring data to the first terminal device 11. The determination that the health monitoring device is authenticated successfully according to the first authentication request information comprises: the first terminal device 11 acquires the second ciphertext information carried in the first authentication request information, decrypts the second ciphertext information by using the second encryption and decryption algorithm to obtain the first authentication parameters, acquires first key information and corresponding first key identification information in the first authentication parameters, acquires second key information corresponding to the first key identification information saved locally, and determines that the health monitoring device is authenticated successfully if the first key information and the second key information are the same.The method further comprises: the first terminal device 11 sends the health monitoring data to the server; and the server sends the health monitoring data to the second terminal device 12 for display. The method comprises: the first terminal device 11 sends monitoring invitation information carrying account information of the second terminal device 12 to the server; if it is determined according to the account information that the second terminal device 12 has not downloaded and logged in the data monitoring system, the server sends a download link of the data monitoring system to the second terminal device 12, and the second terminal device 12 downloads and logs in the data monitoring system; if it is determined according to the account information that the second terminal device 12 has downloaded and logged in the data monitoring system, the server sends the monitoring invitation information to the second terminal device 12, and after receiving an acceptance instruction sent by the second terminal device 12, the server sends the health monitoring data to the second terminal device 12 for display. FIG. 6 is an activation connection flowchart of a health monitoring device provided by the application.

[0012] S501: The first user logs in the system by using an account, a password, or a mobile phone verification code through the first terminal device 11.

[0013] S502: The server verifies the user identity information, and after verification, returns an access token to the first user, which is carried in subsequent access to the server.

[0014] S503: The first user selects auxiliary activation, and at this time, requests a unique activation code from the server.

[0015] S504: The server generates a unique activation code (the activation code can be a UUID or a unique code generated by a snowflake algorithm), simultaneously binds the unique activation code to the user account, records the binding time, and then returns the unique activation code to the first terminal device 11.

[0016] S505: The first terminal device 11 generates a two-dimensional code according to the unique activation code information, and displays the two-dimensional code on the interface.

[0017] S506: The first terminal device 11 subscribes to a topic specific to the current patient account through mqtt.

[0018] S507: The second user scans and recognizes the two-dimensional code displayed by the first terminal device 11 through the camera of the second terminal device 12, obtains the unique activation code, and saves it for subsequent use.

[0019] S508: The second user wakes up the health monitoring device through the NFC of the second terminal device 12, and obtains the MAC address of the health monitoring device;

[0020] S509: After the health monitoring device is woken up, it starts to send a Bluetooth broadcast packet outward;

[0021] S510: The second terminal device 12 sends the MAC address and the unique activation code of the health monitoring device to the server for verification;

[0022] S511: The server returns a receiving success notification to the second terminal device 12;

[0023] S512: The server checks the information of the MAC address and the unique activation code according to an algorithm, checks whether the health monitoring device can be activated, and after the check is successful, sets the unique activation code as invalid, and sends the MAC address to the mqtt topic of the user account corresponding to the unique activation code, so that the first terminal device 11 can receive the MAC address, and the server records the binding relationship between the first terminal device 11 account and the second terminal device 12 account. The check algorithm is as follows: the following two conditions need to be met at the same time: (1) the state of the health monitoring device corresponding to the current MAC address is not activated, and the health monitoring device is not expired; (2) the current unique activation code is within the valid period (current time-unique activation code binding time<set time threshold) and is not invalid;

[0024] (3) The unique activation code decryption is normal.

[0025] S513: After receiving the MAC address, the first terminal device 11 is connected to the matched health monitoring device through Bluetooth; S514: The first terminal device 11 and the health monitoring device realize bidirectional authentication through Bluetooth, generate a shared key, and then activate the health monitoring device;

[0026] S515: The health monitoring device generates a shared key and returns an activation success notification. At this point, the second terminal device 12 completes the activation and connection operation of the wearable health monitoring device with the assistance of the sensor camera and the NFC module of the first terminal device 11, and ensures the security of the entire activation and connection process. In the data transmission stage, the health monitoring device uses the shared key to encrypt the health monitoring data through the AES algorithm, and then pushes the encrypted data to the first terminal device 11 through Bluetooth. The first terminal device 11 obtains the data and uses the shared key to decrypt it, and sends the data to the server. After the server obtains the health monitoring data uploaded by the first terminal device HApp, it queries the binding relationship between the first terminal device 11 account and the second terminal device 12 account, and downloads the health monitoring data to the corresponding second terminal device 12 through the mqtt protocol, providing the second terminal device 12 with auxiliary health monitoring capabilities. FIG. 7 is a flowchart of the first terminal device 11 sharing health monitoring data provided by the present application.

[0027] S601: The first user (patient) logs in to the system through the first terminal device 11 using an account, password, or mobile phone verification code;

[0028] S602: The server verifies the identity of the first user, and after verification, returns an access token;

[0029] S603: The first terminal device 11 subscribes to a topic specific to the current first user through mqtt;

[0030] S604: The first user selects or fills in the account information of the second user and sends an auxiliary monitoring invitation to the server;

[0031] S605: The server receives the invitation and determines that the second user account does not exist or is not logged in, and sends an invitation link to the second user;

[0032] S606: The second user clicks on the invitation link, downloads or installs, and opens the auxiliary device software. After that, there are two cases. The first case is that the second user has not downloaded or logged in to the auxiliary device software. At this time, the server receives the invitation and determines that the second user account does not exist or is not logged in, and sends an invitation link to the email corresponding to the second user account or sends an invitation link to the terminal device corresponding to the second user account through a short message. After the second user receives the invitation, clicks on the invitation link, if the auxiliary device software has not been downloaded and installed, it will be downloaded through the download link, if it has been installed, the auxiliary device software will be opened;

[0033] S607: The second user logs in the system through an account, a password, or a mobile phone verification code.

[0034] S608: The server verifies the identity of the second user, and after verification, returns an access token and auxiliary invitation information.

[0035] S609: The second user logs in the system through an account, a password, or a mobile phone verification code through the first terminal device 11. The second user downloads and logs in the auxiliary device software in advance in the second case. At this time, the second user logs in the system through an account, a password, or a mobile phone verification code.

[0036] S610: The server verifies the identity of the second user, and after verification, returns an access token.

[0037] S611: A specific topic for the current second user is subscribed through mqtt.

[0038] S612: After the server receives the invitation, the invitation information is sent to the mqtt topic corresponding to the second user account after judging that the account has logged in. In this way, the second user will receive the invitation information, and the first user account information is included in the invitation information.

[0039] S613: The second terminal device 12 receives the monitoring invitation and displays it on the interface. The second user can refuse or accept the invitation.

[0040] S614: After the second user selects, the first user information and the invitation state are sent to the server. If the state is accepted, the server adds the second user to the corresponding friend list of the first user and saves it.

[0041] S615: The server sends the accepted state to the mqtt topic corresponding to the first user.

[0042] S616: After the first terminal device 11 receives the invitation state reply, the invitation result is displayed on the interface.

[0043] S617: Whenever the first terminal device 11 receives the monitoring data sent by the health monitoring device, the data is sent to the server.

[0044] S618: After the server receives the data, it is stored, and at the same time, the friend list subscribed to the first user data is queried, and the data is sent to the topic subscribed by the account corresponding to all the friends of the first user through mqtt.

[0045] S619: After the second terminal device 12 receives the data, the interface displays the monitoring data, and the auxiliary monitoring is completed. The health monitoring scheme provided in the application has the advantages of convenience, safety, and timeliness. Convenience: the first user only needs to display the invitation QR code, and the subsequent health monitoring device activation and second user monitoring can be completed. Safety: the QR code displayed by the first user is unique and has a time limit, ensuring the safety of the auxiliary activation process. Timeliness: the data interaction between the first terminal device 11 and the second terminal device 12 adopts the mqtt protocol, which can timely push the new subscription data to the corresponding device end, and avoids the consumption of server resources and network bandwidth caused by periodic polling. The application provides a health monitoring device, which can be applied to the second terminal device 12, and the device comprises: a first health monitoring unit, configured to obtain the unique activation code by scanning the QR code, wake up the health monitoring device, obtain the identification information of the health monitoring device, and send the identification information of the health monitoring device and the unique activation code to the server; the server sends the identification information to the first terminal device 11; the first terminal device 11 establishes a connection with the health monitoring device according to the identification information, receives and displays the health monitoring data sent by the health monitoring device; wherein the QR code is a two-dimensional code generated by the first terminal device 11 and carrying the unique activation code. The first health monitoring unit is specifically configured to obtain the first ciphertext information by scanning the QR code, decrypt the first ciphertext information by using the first encryption and decryption algorithm, and obtain the unique activation code; wherein the QR code is obtained by embedding the first ciphertext information into the QR code, wherein the first ciphertext information is obtained by encrypting the unique activation code by using the first encryption and decryption algorithm by the first terminal device 11. The unique activation code is a universally unique identifier or a unique code generated by a snowflake algorithm.The first health monitoring unit is configured to send the identification information of the health monitoring device and the unique activation code to the server. Before the server sends the identification information to the first terminal device 11, the server needs to check the identification information and the unique activation code, and the check needs to meet the following conditions: the state of the health monitoring device corresponding to the current identification information is not activated, and the health monitoring device is not expired; the current unique activation code is within the valid period and is not invalid, the current unique activation code within the valid period means that the time difference between the current time and the binding time of the unique activation code and the user information is less than a set time threshold; and the unique activation code information is successfully decrypted. The application provides a health monitoring device, which can be applied to the first terminal device 11, and the device comprises: a second health monitoring unit configured to obtain a unique activation code from a server, generate a two-dimensional code carrying the unique activation code, establish a connection with a health monitoring device according to identification information of the health monitoring device, receive and display health monitoring data sent by the health monitoring device, wherein the identification information is obtained by the second terminal device 12 by scanning the two-dimensional code, obtaining the unique activation code, waking up the health monitoring device, and obtaining the identification information of the health monitoring device, and sending the identification information to the server, and the server sends the identification information to the first terminal device 11. The second health monitoring unit is configured to generate a two-dimensional code carrying a unique activation code; the second terminal device 12 obtains the unique activation code by scanning the two-dimensional code, and sends the identification information and the unique activation code to the server; after the server checks the identification information and the unique activation code, the server associates the identification information of the health monitoring device with the first user information according to the unique activation code, realizes the binding of the health monitoring device and the first user, and sends the identification information to the first terminal device 11. The second health monitoring unit is configured to encrypt the unique activation code by using a first encryption and decryption algorithm to obtain first ciphertext information, and embed the first ciphertext information in the two-dimensional code; the second terminal device 12 obtains the first ciphertext information by scanning the two-dimensional code, decrypts the first ciphertext information by using the first encryption and decryption algorithm, and obtains the unique activation code.The second health monitoring unit is configured to receive first authentication request information sent by the health monitoring device, wherein the first authentication request information is obtained by encrypting first authentication parameters by using a second encryption and decryption algorithm, and the health monitoring device sends the first authentication request information carrying second ciphertext information to the first terminal device 11; if it is determined that the health monitoring device is authenticated successfully according to the first authentication request information, the second authentication parameters are encrypted by using a third encryption and decryption algorithm to obtain third ciphertext information, and the health monitoring device sends second authentication request information carrying the third ciphertext information to the first terminal device 11; if it is determined that the first terminal device 11 is authenticated successfully according to the second authentication request information, the health monitoring device sends the health monitoring data to the first terminal device 11. The second health monitoring unit is configured to obtain the second ciphertext information carried in the first authentication request information, decrypt the second ciphertext information by using the second encryption and decryption algorithm to obtain the first authentication parameters, obtain first key information and corresponding first key identifier information in the first authentication parameters, obtain second key information corresponding to the first key identifier information saved locally, and determine that the health monitoring device is authenticated successfully if the first key information and the second key information are the same. The second health monitoring unit is configured to send the health monitoring data to the server, and the server sends the health monitoring data to the second terminal device 12 for display. The second health monitoring unit is configured to send monitoring invitation information carrying account information of the second terminal device 12 to the server, and the server sends a download link of the data monitoring system to the second terminal device 12 if it is determined that the second terminal device 12 has not downloaded and logged in the data monitoring system according to the account information, and the second terminal device 12 downloads and logs in the data monitoring system; if it is determined that the second terminal device 12 has downloaded and logged in the data monitoring system according to the account information, the monitoring invitation information is sent to the second terminal device 12, and the health monitoring data is sent to the second terminal device 12 for display when receiving an acceptance instruction sent by the second terminal device 12. The application also provides a terminal device, as shown in FIG. 8, which comprises a processor 701, a communication interface 702, a memory 703 and a communication bus 704, wherein the processor 701, the communication interface 702 and the memory 703 complete mutual communication through the communication bus 704; the memory 703 stores a computer program, and when the program is executed by the processor 701, the processor 701 executes any method step.The communication bus mentioned above can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The communication bus can be divided into an address bus, a data bus, a control bus, etc. For the convenience of representation, only one thick line is used in the figure, but it does not mean that there is only one bus or only one type of bus. The communication interface 702 is used for communication between the terminal device and other devices. The memory can include a Random Access Memory (RAM) and can also include a Non-Volatile Memory (NVM), for example, at least one disk memory. Optionally, the memory can also be at least one storage device located away from the aforementioned processor. The processor mentioned above can be a general-purpose processor, including a central processing unit, a Network Processor (NP), etc. It can also be a Digital Signal Processing (DSP), an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, etc. The application also provides a computer storage readable storage medium, which stores a computer program executable by a terminal device. When the program runs on the terminal device, it makes the terminal device execute the above method steps. Although the preferred embodiments of the application have been described, those skilled in the art can make additional changes and modifications to these embodiments once they know the basic inventive concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications falling within the scope of the application. Obviously, those skilled in the art can make various modifications and changes to the application without departing from the spirit and scope of the application. Thus, if these modifications and changes of the application fall within the scope of the claims of the application and their equivalent technologies, the application also intends to include these modifications and changes.

Claims

CLAIM 1. A health monitoring system, characterized in that The system comprises a first terminal device of a first user, a second terminal device of a second user, a health monitoring device and a server; the first terminal device acquires a unique activation code from the server, generates a two-dimensional code carrying the unique activation code, and the server associates the unique activation code with first user information; the second terminal device acquires the unique activation code by scanning the two-dimensional code, wakes up the health monitoring device at the same time, acquires identification information of the health monitoring device, and sends the identification information of the health monitoring device and the unique activation code to the server; the server sends the identification information to the first terminal device; wherein, the first terminal device establishes a connection with the health monitoring device according to the identification information, receives and displays health monitoring data sent by the health monitoring device.

2. The system of claim 1, wherein The server checks the identification information and the unique activation code before sending the identification information to the first terminal device, associates the identification information of the health monitoring device with the first user information according to the unique activation code after the check is passed, realizes the binding of the health monitoring device and the first user, and sends the identification information to the first terminal device at the same time.

3. The system of claim 2, wherein, The first terminal device further encrypts the unique activation code by using a first encryption and decryption algorithm to obtain first ciphertext information, and embeds the first ciphertext information in the two-dimensional code; the second terminal device acquires the first ciphertext information by scanning the two-dimensional code, decrypts the first ciphertext information by using the first encryption and decryption algorithm, and obtains the unique activation code.

4. The system of claim 1, wherein The health monitoring device further encrypts a first authentication parameter by using a second encryption and decryption algorithm to obtain second ciphertext information, and sends first authentication request information carrying the second ciphertext information to the first terminal device; the first terminal device further encrypts a second authentication parameter by using a third encryption and decryption algorithm to obtain third ciphertext information, and sends second authentication request information carrying the third ciphertext information to the health monitoring device; the health monitoring device further sends the health monitoring data to the first terminal device if it is determined that the first terminal device is authenticated successfully according to the second authentication request information. 23 The first terminal device further acquires the second ciphertext information carried in the first authentication request information, decrypts the second ciphertext information by using the second encryption and decryption algorithm to obtain the first authentication parameter, acquires first key information and corresponding first key identification information in the first authentication parameter; 5. The system of claim 4, wherein ​ Obtain the second key information corresponding to the first key identification information saved locally; if the first key information and the second key information are the same, it is determined that the health monitoring device is authenticated successfully; The health monitoring device is further configured to obtain the third ciphertext information carried in the second authentication request information, decrypt the third ciphertext information by using the third encryption and decryption algorithm, and obtain the second authentication parameter; obtain the third key information in the second authentication parameter and the corresponding second key identification information; Obtain the fourth key information corresponding to the second key identification information saved locally; if the third key information and the fourth key information are the same, it is determined that the first terminal device is authenticated successfully.

6. The system of claim 1, wherein The first terminal device is further configured to send the health monitoring data to the server; and the server is further configured to send the health monitoring data to the second terminal device for display.

7. The system of claim 6, wherein, The first terminal device is further configured to send monitoring invitation information carrying account information of the second terminal device to the server; and the server is further configured to, if it is determined according to the account information that the second terminal device has not downloaded and logged in the data monitoring system, send a download link of the data monitoring system to the second terminal device, so that the second terminal device downloads and logs in the data monitoring system; if it is determined according to the account information that the second terminal device has downloaded and logged in the data monitoring system, send the monitoring invitation information to the second terminal device; and the server is further configured to, after receiving an acceptance instruction sent by the second terminal device, send the health monitoring data to the second terminal device for display. The method applied to the second terminal device comprises the following steps: obtaining the unique activation code by scanning the two-dimensional code, waking up a health monitoring device, obtaining identification information of the health monitoring device, and sending the identification information of the health monitoring device and the unique activation code to the server; the server sends the identification information to the first terminal device; the first terminal device establishes a connection with the health monitoring device according to the identification information, receives and displays health monitoring data sent by the health monitoring device; wherein the two-dimensional code is a two-dimensional code generated by the first terminal device and carrying the unique activation code.

8. A health monitoring method, characterized by, ​ 9. The method of claim 8, wherein, The unique activation code is a universally unique identifier or a unique code generated by a snowflake algorithm; after the server sends the identification information of the health monitoring device and the unique activation code to the server, before the server sends the identification information to the first terminal device, the server checks the identification information and the unique activation code, which needs to meet the following conditions: the state of the health monitoring device corresponding to the current identification information is not activated, and the health monitoring device is not expired; the current unique activation code is within the valid period and is not invalid, which means that the time difference between the current time and the binding time of the unique activation code and the user information is less than a set time threshold; the unique activation code information is successfully decrypted.

10. A health monitoring method, characterized by, The application is applied to the first terminal device, and the method comprises: obtaining a unique activation code from a server, generating a two-dimensional code carrying the unique activation code; according to the identification information of the health monitoring device, establishing a connection with the health monitoring device, receiving and displaying the health monitoring data sent by the health monitoring device; wherein the identification information is obtained by the second terminal device by scanning the two-dimensional code, obtaining the unique activation code, awakening the health monitoring device, and obtaining the identification information of the health monitoring device, and sending the identification information to the server, and downloading it to the first terminal device by the server. The method further comprises: receiving the first authentication request information sent by the health monitoring device, wherein the first authentication request information is obtained by encrypting the first authentication parameter by the second encryption and decryption algorithm, and sending the first authentication request information carrying the second ciphertext information to the first terminal device; if it is determined that the health monitoring device is authenticated successfully according to the first authentication request information, the second authentication parameter is encrypted by the third encryption and decryption algorithm to obtain the third ciphertext information, and the second authentication request information carrying the third ciphertext information is sent to the health monitoring device; if the first terminal device is authenticated successfully according to the second authentication request information, the health monitoring data is sent to the first terminal device; wherein the determination of the health monitoring device authentication success according to the first authentication request information comprises: obtaining the second ciphertext information carried in the first authentication request information, decrypting the second ciphertext information by the second encryption and decryption algorithm to obtain the first authentication parameter; obtaining the first key information and the corresponding first key identification information in the first authentication parameter; obtaining the second key information corresponding to the first key identification information saved locally; if the first key information and the second key information are the same, it is determined that the health monitoring device is authenticated successfully.

11. The method of claim 10, wherein, The application is applied to the first terminal device, and the method comprises: obtaining a unique activation code from a server, generating a two-dimensional code carrying the unique activation code; according to the identification information of the health monitoring device, establishing a connection with the health monitoring device, receiving and displaying the health monitoring data sent by the health monitoring device; wherein the identification information is obtained by the second terminal device by scanning the two-dimensional code, obtaining the unique activation code, awakening the health monitoring device, and obtaining the identification information of the health monitoring device, and sending the identification information to the server, and downloading it to the first terminal device by the server.

12. A health monitoring device, characterized by, Applied to the second terminal device, the device comprises: a first health monitoring unit for obtaining the unique activation code by scanning the two-dimensional code, waking up the health monitoring device, and obtaining the identification information of the health monitoring device, and sending the identification information of the health monitoring device and the unique activation code to the server; the server sends the identification information to the first terminal device; the first terminal device establishes a connection with the health monitoring device according to the identification information, receives and displays the health monitoring data sent by the health monitoring device; wherein the two-dimensional code is a two-dimensional code generated by the first terminal device carrying the unique activation code. 26 Applied to the first terminal device, the device comprises: a second health monitoring unit for obtaining a unique activation code from a server, generating a two-dimensional code carrying the unique activation code, establishing a connection with the health monitoring device according to the identification information of the health monitoring device, receiving and displaying the health monitoring data sent by the health monitoring device; wherein the identification information is obtained by the second terminal device by scanning the two-dimensional code, obtaining the unique activation code, waking up the health monitoring device, and obtaining the identification information of the health monitoring device, and sending the identification information to the server, and being sent to the first terminal device by the server.

13. A health monitoring device, characterized by, It comprises a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory complete mutual communication through the communication bus; the memory is used for storing a computer program; the processor is used for executing the program stored on the memory to realize the method steps of claim 8 or 9, or realize the method steps of claim 10 or 11.

14. A terminal device, characterized by The computer readable storage medium stores a computer program, and the computer program is executed by the processor to realize the method steps of claim 8 or 9, or realize the method steps of claim 10 or 11.

15. A computer readable storage medium, characterized by ​ 27

Citation Information

Patent Citations

  • Wearable electronic device and system for tracking location and identifying changes in salient indicators of patient health

    US20220039673A1

  • Ambulatory medicament pump with safe access control

    US20220188388A1