Status warning method, device, wearable device and storage medium
By acquiring and analyzing the duration of abnormalities in the wearer's physiological data, combined with early warning strategies and physiological state analysis models, the high false alarm rate problem of epilepsy monitoring in existing technologies is solved, achieving more accurate and timely early warnings.
Patent Information
- Application Number
- CN202211673931.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-26
- Publication Date
- 2025-09-23
- Estimated Expiration
- 2042-12-26
AI Technical Summary
Existing technologies have a high false alarm rate when monitoring self-limiting diseases such as epilepsy, which reduces the effectiveness of early warning.
By obtaining the wearer's current physiological data, determining their physiological state, and obtaining the duration of the abnormality when the physiological state is abnormal, the early warning strategy is determined based on the duration, including sending data to external devices or storing it in an abnormality database, and combining it with the physiological state analysis model to improve the accuracy of the early warning.
Effectively reduce the false alarm rate and improve the effectiveness and timeliness of early warning, especially by promptly seeking external help or recording abnormalities during epileptic seizures.
Smart Images

Figure CN116077017B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the medical field, and in particular to a status warning method, apparatus, wearable device and storage medium. Background Art
[0002] In the medical field, specialized monitoring equipment is usually used to monitor patients' physiological data, such as heart rate and body temperature, so as to determine whether the patient's physiological state is abnormal based on these physiological data and issue an alarm in time when an abnormality occurs.
[0003] Taking epilepsy as an example, monitoring equipment can obtain relevant physiological data such as skin electricity and myoelectricity of the patient to determine whether the patient is experiencing an epileptic seizure, and issue an alarm to medical institutions if it is determined that the patient is in an epileptic seizure state.
[0004] However, when faced with self-limiting diseases such as epilepsy, the use of traditional monitoring methods will lead to a high false alarm rate, reducing the effectiveness of early warning. Summary of the Invention
[0005] Based on this, it is necessary to provide a status warning method, device, wearable device and storage medium to address the above technical problems.
[0006] In a first aspect, the present application provides a status warning method, which is applied to a wearable device, comprising:
[0007] Obtain the wearer's current physiological data;
[0008] determining the wearer's physiological state based on the wearer's current physiological data;
[0009] If the wearer's physiological state is abnormal, obtain the duration of the abnormal physiological state;
[0010] An early warning strategy is determined based on the duration of the abnormal physiological state and is executed; wherein the early warning strategy is used to provide an early warning of the wearer's physiological state.
[0011] In one embodiment, determining an early warning strategy based on the duration of the abnormal physiological state includes:
[0012] If the duration is longer than the preset duration, the warning strategy is determined to be sending the wearer's physiological data and / or location information to an external device;
[0013] If a termination instruction is generated within the preset time period, the early warning strategy is determined to store the wearer's physiological data in the abnormality database and record the target time when the wearer's physiological state is abnormal.
[0014] In one embodiment, the suspend instruction is triggered by executing a preset operation on the wearable device.
[0015] In one embodiment, the method further includes:
[0016] If the wearer's physiological state is abnormal, an abnormality warning alarm will be issued;
[0017] Accordingly, the duration of the abnormal physiological state is obtained, including:
[0018] The duration of the abnormality warning alarm is obtained as the duration of the abnormal physiological state.
[0019] In one embodiment, before obtaining the duration of the abnormal physiological state, the method further includes:
[0020] When it is determined that the wearer's physiological state is abnormal, obtaining the target time of the abnormal physiological state and obtaining the target time of the most recent abnormal physiological state from the abnormality database;
[0021] If the target time of the abnormal physiological state and the target time of the most recent abnormal physiological state meet a first preset condition, executing the step of obtaining the duration of the abnormal physiological state;
[0022] If a second preset condition is met between the target time of the physiological state abnormality and the target time of the most recent physiological state abnormality, the wearer's physiological data and / or location information is sent to the external device.
[0023] In one embodiment, the method further includes:
[0024] Obtaining the time difference between the target moment of physiological state abnormality and the target moment of the most recent physiological state abnormality;
[0025] If the time difference is greater than a preset time difference threshold, it is determined that the first preset condition is met;
[0026] If the time difference is less than or equal to the time difference threshold, it is determined that the second preset condition is met.
[0027] In one embodiment, determining the physiological state of the wearer based on the wearer's current physiological data includes:
[0028] Inputting the wearer's current physiological data into a physiological state analysis model; wherein the physiological state analysis model is a network model trained using the wearer's sample physiological data;
[0029] The wearer's physiological state is determined based on the output results of the physiological state analysis model.
[0030] In a second aspect, the present application further provides a status warning device, which is applied to a wearable device, comprising:
[0031] A data acquisition module is used to obtain the wearer's current physiological data;
[0032] a state determination module, configured to determine the wearer's physiological state based on the wearer's current physiological data;
[0033] An abnormality monitoring module is used to obtain the duration of the abnormal physiological state if the wearer's physiological state is abnormal;
[0034] The strategy execution module is used to determine the early warning strategy based on the duration of the abnormal physiological state and execute the early warning strategy; wherein the early warning strategy is used to warn the wearer of the physiological state.
[0035] In a third aspect, the present application also provides a wearable device comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements any of the above-mentioned status warning methods when executing the computer program.
[0036] In a fourth aspect, the present application also provides a computer-readable storage medium having a computer program stored thereon, which implements any of the above-mentioned status warning methods when the computer program is executed by a processor.
[0037] In the aforementioned status warning method, apparatus, wearable device, and storage medium, the wearer's current physiological data is obtained to determine the wearer's physiological state based on the wearer's current physiological data. If the wearer's physiological state is abnormal, the duration of the abnormal physiological state is obtained, and then a warning strategy is determined and executed based on the duration of the abnormal physiological state. The warning strategy is used to provide a warning of the wearer's physiological state. The aforementioned method can further determine a corresponding warning strategy based on the duration of the abnormal physiological state when the wearer's physiological state is determined to be abnormal, effectively reducing the false alarm rate and thereby improving the effectiveness of the warning. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] Figure 1 1 is a flow chart of a status warning method in one embodiment;
[0039] Figure 2 A schematic diagram of a process for determining an early warning strategy in one embodiment;
[0040] Figure 3 A schematic flow chart of a status warning method in another embodiment;
[0041] Figure 4 A schematic flow chart of a status warning method in another embodiment;
[0042] Figure 5 is a schematic diagram of a process for determining a wearer's physiological state in one embodiment;
[0043] Figure 6 This is a structural block diagram of a status warning device in one embodiment;
[0044] Figure 7 FIG. 4 is a diagram showing the internal structure of a wearable device in one embodiment. DETAILED DESCRIPTION
[0045] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.
[0046] The state warning method provided in the embodiment of the present application is illustrated by applying the method to a wearable device. In this embodiment, Figure 1 As shown, the method includes the following steps:
[0047] S110: Obtain the wearer's current physiological data.
[0048] Among them, the wearer's physiological data can be used to reflect whether the wearer's physiological state is normal or abnormal.
[0049] Optionally, the physiological data may include at least one of the wearer's body temperature, pulse, EEG, galvano-dermal, electromyographic, or electrocardiographic data, etc. The wearable device is equipped with sensors for acquiring corresponding types of physiological data.
[0050] Optionally, in order to provide an early warning of the wearer's epileptic state, the wearable device may obtain the wearer's current EEG or galvanic skin data, or both.
[0051] S120: Determine the wearer's physiological state based on the wearer's current physiological data.
[0052] Among them, the wearable device is equipped with a microprocessor, which can be used to analyze the acquired physiological data to determine the wearer's physiological state.
[0053] Optionally, the wearable device can analyze a single type of physiological data to determine the wearer's physiological state; it can also comprehensively analyze multiple types of physiological data to determine the wearer's physiological state.
[0054] Optionally, the wearable device may determine the wearer's physiological state by comparing physiological data with a threshold. For example, if the wearer's current physiological data is greater than a preset threshold, the wearable device determines that the wearer's physiological state is abnormal; conversely, if the wearer's current physiological data is less than or equal to the preset threshold, the wearable device determines that the wearer's physiological state is normal. The wearable device may also waveformize the physiological data and determine the wearer's physiological state by waveform matching. For example, if the waveform corresponding to the wearer's current physiological data does not match the reference waveform (i.e., the waveform similarity is greater than the similarity threshold), the wearable device determines that the wearer's physiological state is abnormal; conversely, if the waveform corresponding to the wearer's current physiological data matches the reference waveform (i.e., the waveform similarity is less than or equal to the similarity threshold), the wearable device determines that the wearer's physiological state is normal.
[0055] S130: If the wearer's physiological state is abnormal, obtain the duration of the abnormal physiological state.
[0056] Optionally, if it is determined that the wearer's physiological state is abnormal, the wearable device further obtains the duration of the abnormal physiological state. For example, the duration of the abnormal physiological state can be determined by monitoring the wearer's physiological data in real time.
[0057] Optionally, when it is determined that the wearer's physiological state is normal, the wearable device continues to execute the above S110.
[0058] S140: Determine a warning strategy based on the duration of the abnormal physiological state, and execute the warning strategy.
[0059] The early warning strategy is used to warn the wearer of their physiological state. Different warning strategies are used depending on the duration of abnormal physiological states.
[0060] It should be noted that short-term and persistent physiological abnormalities have different degrees of impact on the wearer's body. Generally, short-term physiological abnormalities will not have a significant impact on the wearer's body, while persistent physiological abnormalities will have a greater impact on the wearer's body. In particular, for early warning of epileptic status, if the wearer's convulsion lasts for a long time, such as more than 5 minutes, that is, the physiological abnormality lasts for 5 minutes, and the patient's consciousness does not fully recover during the seizure, it is called status epilepticus (SE). Status epilepticus has high mortality and disability rates, so it requires special attention when providing early warning of epileptic status.
[0061] Optionally, the wearable device can compare the duration of the abnormal physiological state with a preset duration to determine different warning strategies based on the comparison results and execute the corresponding warning strategies. If the duration of the abnormal physiological state is longer than the preset duration, a level one warning strategy is adopted; if the duration of the abnormal physiological state is less than or equal to the preset duration, a level two warning strategy is adopted. The level one warning strategy is higher than the level two warning strategy, indicating that the wearer's situation is more urgent. For example, the level two warning strategy may send a warning message to a preset contact, while the level one warning strategy may send a warning message to an emergency rescue platform.
[0062] Optionally, a correspondence table between duration and warning strategy is pre-configured in the wearable device. After obtaining the duration of the abnormal physiological state of the wearer, the wearable device can determine the corresponding warning strategy by looking up the table and execute the warning strategy.
[0063] In this embodiment, the wearable device obtains the wearer's current physiological data to determine the wearer's physiological state based on the wearer's current physiological data. If the wearer's physiological state is abnormal, the wearable device obtains the duration of the abnormal physiological state, and then determines and executes an early warning strategy based on the duration of the abnormal physiological state. The early warning strategy is used to provide an early warning of the wearer's physiological state. The above method can further determine a corresponding early warning strategy based on the duration of the abnormal physiological state when the wearer's physiological state is determined to be abnormal, effectively reducing the false alarm rate and thereby improving the effectiveness of the early warning.
[0064] In order to simplify the determination of early warning strategies and reduce time consumption to improve the timeliness of early warning, Figure 2 As shown, in one embodiment, the above S140, determining the early warning strategy according to the duration of the abnormal physiological state, includes:
[0065] S210: If the duration is longer than the preset duration, determine that the warning strategy is to send the wearer's physiological data and / or location information to an external device.
[0066] Optionally, after obtaining the duration of the abnormal physiological state of the wearer, the wearable device can directly compare the duration with a preset duration, and determine a corresponding early warning strategy based on the comparison result.
[0067] Optionally, after determining that the wearer's physiological state is abnormal, the wearable device may further perform a countdown for a preset duration and detect whether a termination instruction is generated during this period. If no termination instruction is generated during the countdown for the preset duration, the wearable device may determine that the duration of the wearer's abnormal physiological state is less than the preset duration.
[0068] Optionally, if the comparison result shows that the duration of the seizure is longer than a preset duration, indicating that the wearer's condition is urgent, such as if a seizure lasts longer than a preset duration and consciousness has not fully recovered, which is considered SE. The wearable device then determines that the corresponding warning strategy is to send the wearer's physiological data and / or location information to an external device, so that timely external assistance can be sought when the wearer's physiological state is abnormal and the situation is urgent. The external device can be a terminal device associated with a preset contact / emergency assistance platform.
[0069] S220: If a termination instruction is generated within the preset time period, the early warning strategy is determined to store the wearer's physiological data in the abnormality database and record the target time when the wearer's physiological state is abnormal.
[0070] The stop instruction is used to instruct the wearable device to stop recording the duration of the abnormal physiological state of the wearer.
[0071] Optionally, after determining that the wearer's physiological state is abnormal, if the wearable device detects that a termination instruction has been generated during the countdown of a preset duration, the wearable device stops the countdown and determines the early warning strategy to store the wearer's physiological data in the abnormality database and record the target moment when the wearer's physiological state is abnormal.
[0072] Optionally, if the wearable device generates an abort command within a preset time, indicating that the wearer's condition is not urgent, such as the convulsion lasts for a short time and consciousness has fully recovered, SE can be ruled out. The wearable device determines the corresponding early warning strategy to store the wearer's physiological data in the abnormality database and record the target time when the wearer's physiological state is abnormal, so as to record the abnormality in time when the wearer's physiological state is abnormal but the situation is not urgent.
[0073] In an optional embodiment, the abort instruction may be triggered by the wearer, for example, by executing a preset operation on the wearable device. The preset operation may be pressing, touching, or sliding an interactive button on the wearable device, shaking the wearable device significantly, or successfully performing face or pupil recognition on the wearable device.
[0074] Alternatively, the suspend instruction may be triggered by the wearable device based on the wearer's physiological data. For example, after the wearable device determines that the wearer's physiological state is abnormal, it may obtain the wearer's physiological data again after a preset interval and analyze it to determine whether the wearer's physiological state is still abnormal. If so, the wearable device will stop recording the duration of the wearer's abnormal physiological state and trigger the suspend instruction. If not, the wearable device will continue recording the duration of the wearer's abnormal physiological state.
[0075] Among them, after determining that the wearer's physiological state is abnormal, if the wearable device generates a stop command within a preset time period, it means that the wearer is conscious and actively triggers the stop command, or the wearer's physiological state returns to normal and the wearable device automatically triggers the stop command, both of which indicate that the wearer's current situation is not urgent.
[0076] In this embodiment, when the wearer's physiological state is abnormal for a duration greater than a preset duration, the wearable device determines that the warning strategy is to send the wearer's physiological data and / or location information to an external device; if a termination instruction is generated within the preset duration, the warning strategy is determined to store the wearer's physiological data in an abnormality database and record the target time when the wearer's physiological state is abnormal. The above method can be used to determine the warning strategy, which is simple and efficient and can effectively improve the timeliness of the warning. The determined warning strategy includes a warning strategy for promptly seeking external help when the wearer's physiological state is abnormal and the situation is urgent, and a warning strategy for promptly recording the abnormality when the wearer's physiological state is abnormal but the situation is not urgent. While improving the diversity of strategies, it ensures that the warning strategy is compatible with the wearer's actual situation, thereby reducing the false alarm rate and improving the effectiveness of the warning.
[0077] After determining that the wearer's physiological state is abnormal, the wearable device can also issue an abnormal prompt by itself to promptly remind the wearer to pay attention to his or her physiological state. Based on this, in one embodiment, the above method also includes:
[0078] If the wearer's physiological state is abnormal, an abnormality alarm will be issued.
[0079] Among them, the abnormal prompt alarm is used to remind the wearer that the current physiological state is abnormal.
[0080] Optionally, the abnormality warning alarm may be in the form of sound, such as an audible alarm, photoelectric, such as a flashing light, or vibration. It may be a single manifestation or a combination of multiple manifestations, such as an audible alarm and a flashing light. In this embodiment, the manifestation of the abnormality warning alarm is not specifically limited, and it is sufficient that it can alert the wearer or people around the wearer that the wearer's current physiological state is abnormal.
[0081] Accordingly, obtaining the duration of the abnormal physiological state in S130 includes:
[0082] The duration of the abnormality warning alarm is obtained as the duration of the abnormal physiological state.
[0083] Optionally, in the presence of an abnormality warning alarm, when the wearable device determines the duration of the abnormal physiological state of the wearer, it does not need to monitor the wearer's physiological data in real time, but directly obtains the duration of the abnormality warning alarm as the duration of the abnormal physiological state of the wearer.
[0084] Optionally, during the period when the wearable device issues an abnormality prompt alarm, if a stop instruction is generated, the wearable device stops issuing the abnormality prompt alarm and stops recording the duration of the abnormality prompt alarm.
[0085] Optionally, during the period when the wearable device issues an abnormality alert, the wearer can also operate an interactive button on the wearable device to immediately trigger an early warning strategy that sends the wearer's physiological data and / or location information to an external device.
[0086] If a stop instruction is generated, the wearable device stops issuing the abnormality prompt alarm and stops recording the duration of the abnormality prompt alarm.
[0087] In this embodiment, the method further includes the ability for the wearable device to issue an abnormality alert if the wearer's physiological state is abnormal, prompting the wearer to promptly address their physiological state. This helps the wearer to take timely early warning interventions based on their own real-life experience, thereby reducing the warning rate and improving the accuracy of warnings through human-computer interaction. Furthermore, the duration of the abnormality alert can be directly obtained as the duration of the abnormal physiological state, avoiding the need for real-time monitoring of the wearer's physiological data, reducing resource consumption, improving data processing efficiency, and thus enhancing the timeliness of warnings.
[0088] Regarding early warning monitoring of epileptic states, under normal circumstances, if the physiological state is abnormal and frequent in a short period of time, that is, epileptic seizures occur 2 or more times in a short period of time, and the patient's consciousness fails to fully recover during the seizure, it can also be called SE. Therefore, in one embodiment, if Figure 3 As shown, before obtaining the duration of the abnormal physiological state in S130, the above method further includes:
[0089] S310: When it is determined that the wearer's physiological state is abnormal, obtain the target time of the abnormal physiological state, and obtain the target time of the most recent abnormal physiological state from the abnormality database.
[0090] The abnormality database is used to store target moments of abnormal physiological states, and the target moments may be the moments of collecting physiological data corresponding to the abnormal physiological states.
[0091] Alternatively, the anomaly database can be stored in the wearable device's storage space, allowing the wearable device to retrieve the target time of the most recent abnormal physiological state directly from its own anomaly database. To reduce internal wearable device resource usage, the anomaly database can also be located in a cloud that communicates with the wearable device, allowing the wearable device to retrieve the target time of the most recent abnormal physiological state from the anomaly database in the cloud.
[0092] Optionally, when it is determined that the wearer's physiological state is abnormal, the wearable device obtains the collection time of the physiological data corresponding to the abnormal physiological state as the target time of the above-mentioned abnormal physiological state, and obtains the collection time of the physiological data corresponding to the most recent abnormal physiological state from the abnormality database as the target time of the most recent abnormal physiological state.
[0093] S320: If the target time of the abnormal physiological state and the target time of the most recent abnormal physiological state meet a first preset condition, then execute the step of obtaining the duration of the abnormal physiological state.
[0094] S330: If the target time of the abnormal physiological state and the target time of the most recent abnormal physiological state meet a second preset condition, send the wearer's physiological data and / or location information to the external device.
[0095] Optionally, after obtaining the target moment of the abnormal physiological state and the target moment of the most recent abnormal physiological state, the wearable device can compare and analyze the target moment of the abnormal physiological state and the target moment of the most recent abnormal physiological state to determine subsequent execution steps based on the analysis results.
[0096] Optionally, if the analysis result shows that the first preset condition is met between the target moment of the physiological state abnormality and the target moment of the most recent physiological state abnormality, the wearable device continues to execute the step of obtaining the duration of the physiological state abnormality in the above S130; if the analysis result shows that the second preset condition is met between the target moment of the physiological state abnormality and the target moment of the most recent physiological state abnormality, the wearable device continues to send the wearer's physiological data and / or location information to the external device.
[0097] In one optional embodiment, the method further includes determining whether the target time of the physiological state abnormality and the target time of the most recent physiological state abnormality meet the first preset condition or the second preset condition. Figure 4 As shown, the above method also includes:
[0098] S410: Obtain the time difference between the target moment of physiological state abnormality and the target moment of the most recent physiological state abnormality.
[0099] Optionally, the wearable device compares and analyzes the target moment of the abnormal physiological state and the target moment of the most recent abnormal physiological state, and can directly obtain the time difference between the target moment of the abnormal physiological state and the target moment of the most recent abnormal physiological state, and then determine whether the target moment of the abnormal physiological state and the target moment of the most recent abnormal physiological state meet the first preset condition or the second preset condition based on the time difference.
[0100] S420: If the time difference is greater than a preset time difference threshold, determine that a first preset condition is met.
[0101] S430: If the time difference is less than or equal to the time difference threshold, determine that the second preset condition is met.
[0102] Optionally, if the time difference is greater than a preset time difference threshold, it means that the interval between the two abnormal physiological states of the wearer is long and does not occur frequently in a short period of time. The wearable device determines that the target moment of the abnormal physiological state and the target moment of the most recent abnormal physiological state meet the first preset condition; conversely, if the time difference is less than or equal to the preset time difference threshold, it means that the interval between the two abnormal physiological states of the wearer is short and does occur frequently in a short period of time. The wearable device determines that the target moment of the abnormal physiological state and the target moment of the most recent abnormal physiological state meet the second preset condition.
[0103] In this embodiment, before obtaining the duration of the abnormal physiological state, the wearable device can also obtain the target time of the abnormal physiological state and the target time of the most recent abnormal physiological state from the abnormality database when determining that the wearer's physiological state is abnormal. Then, if a first preset condition is met between the target time of the abnormal physiological state and the target time of the most recent abnormal physiological state, the step of obtaining the duration of the abnormal physiological state is performed; and if a second preset condition is met between the target time of the abnormal physiological state and the target time of the most recent abnormal physiological state, the wearer's physiological data and / or location information is sent to the external device. The above method can take into account both single continuous episodes and short-term frequent episodes of the wearer's abnormal physiological state, thereby improving the comprehensiveness of early warning monitoring and further improving the accuracy of early warning.
[0104] In order to improve the accuracy of the wearer's physiological state determination, in one embodiment, as Figure 5 As shown, the above S120, determining the wearer's physiological state based on the wearer's current physiological data, includes:
[0105] S510: Input the wearer's current physiological data into a physiological state analysis model.
[0106] Among them, the physiological state analysis model is a network model trained using the wearer's sample physiological data.
[0107] Alternatively, the physiological state analysis model may be a network model for identifying abnormal physiological states obtained by pre-training a large amount of abnormal physiological data of the wearer as sample physiological data, wherein the abnormal physiological data is physiological data corresponding to an abnormal physiological state.
[0108] Optionally, the abnormal database is also used to store abnormal physiological data. As the early warning monitoring is executed, the abnormal physiological data of the wearer in the abnormal database is continuously updated. The wearable device can periodically obtain the abnormal physiological data of the wearer in the updated abnormal database as new sample physiological data, update and train the existing physiological state analysis model to obtain the updated physiological state analysis model, and then realize the periodic update of the physiological state analysis model.
[0109] Alternatively, the physiological state analysis model may be a network model for identifying normal physiological states obtained by pre-training a large amount of normal physiological data of the wearer as sample physiological data, wherein the normal physiological data refers to physiological data corresponding to a normal physiological state.
[0110] Optionally, the wearable device or the cloud also includes a normal database for storing normal physiological data. Similarly, as early warning monitoring is executed, the wearer's normal physiological data in the normal database is continuously updated. The wearable device can periodically obtain the wearer's normal physiological data from the updated normal database as new sample physiological data, update and train the existing physiological state analysis model to obtain an updated physiological state analysis model, thereby achieving periodic updates to the physiological state analysis model.
[0111] Optionally, the physiological state analysis model can be pre-trained using a large amount of normal and abnormal physiological data of the wearer as sample physiological data, and then trained to obtain a network model for identifying abnormal states and normal physiological states. Accordingly, the wearable device can periodically obtain the wearer's abnormal physiological data from an updated abnormal database and normal physiological data from an updated normal database as new sample physiological data, and update and train the existing physiological state analysis model to obtain an updated physiological state analysis model, thereby achieving periodic updates to the physiological state analysis model.
[0112] S520: Determine the wearer's physiological state according to the output result of the physiological state analysis model.
[0113] Optionally, after the wearable device inputs the acquired current physiological data of the wearer into the physiological state analysis model, the physiological state analysis model outputs a corresponding output result, and the wearable device further determines the wearer's physiological state based on the output result of the physiological state analysis model.
[0114] Optionally, when the wearable device inputs the wearer's current physiological data into a physiological state analysis model for identifying abnormal physiological states, if the output result of the physiological state analysis model is abnormal physiological state, the wearable device determines that the wearer's physiological state is abnormal physiological state; conversely, if the output result of the physiological state analysis model is non-physiological state abnormality, the wearable device determines that the wearer's physiological state is normal physiological state.
[0115] Optionally, when the wearable device inputs the wearer's current physiological data into a physiological state analysis model for identifying a normal physiological state, if the output result of the physiological state analysis model is that the physiological state is normal, the wearable device determines that the wearer's physiological state is a normal physiological state; conversely, if the output result of the physiological state analysis model is that the physiological state is not normal, the wearable device determines that the wearer's physiological state is an abnormal physiological state.
[0116] Optionally, when the wearable device inputs the wearer's current physiological data into a physiological state analysis model for identifying abnormal physiological state and normal physiological state, if the output result of the physiological state analysis model is abnormal physiological state, the wearable device determines that the wearer's physiological state is abnormal physiological state; conversely, if the output result of the physiological state analysis model is normal physiological state, the wearable device determines that the wearer's physiological state is normal physiological state.
[0117] In this embodiment, the wearable device can input the wearer's current physiological data into a physiological state analysis model to determine the wearer's physiological state based on the output of the physiological state analysis model. Because the physiological state analysis model is a network model trained using the wearer's sample physiological data and is not a universal network model, it improves the compatibility between the physiological state analysis model and the wearer, thereby improving the accuracy of the wearer's physiological state determination.
[0118] It should be understood that, although the various steps in the flowcharts involved in the various embodiments described above are displayed in sequence according to the instructions of the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be executed in other orders. Moreover, at least a portion of the steps in the flowcharts involved in the various embodiments described above can include multiple steps or multiple stages, and these steps or stages are not necessarily executed and completed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a portion of steps or stages in other steps.
[0119] In one embodiment, Figure 6 As shown, a state warning device is provided, including: a data acquisition module 601, a state determination module 602, an abnormality monitoring module 603 and a strategy execution module 604, wherein:
[0120] The data acquisition module 601 is used to obtain the wearer's current physiological data;
[0121] The state determination module 602 is used to determine the wearer's physiological state based on the wearer's current physiological data;
[0122] The abnormality monitoring module 603 is used to obtain the duration of the abnormal physiological state if the wearer's physiological state is abnormal;
[0123] The strategy execution module 604 is used to determine the early warning strategy according to the duration of the abnormal physiological state and execute the early warning strategy; wherein the early warning strategy is used to provide an early warning of the wearer's physiological state.
[0124] In one embodiment, the policy execution module 604 is specifically configured to:
[0125] If the duration is longer than the preset duration, the early warning strategy is determined to send the wearer's physiological data and / or location information to an external device; if a termination instruction is generated within the preset duration, the early warning strategy is determined to store the wearer's physiological data in the abnormality database and record the target time when the wearer's physiological state is abnormal.
[0126] In one embodiment, the suspend instruction is triggered by executing a preset operation on the wearable device.
[0127] In one embodiment, the anomaly monitoring module 603 is further configured to:
[0128] If the wearer's physiological state is abnormal, an abnormality warning alarm is issued; the duration of the abnormality warning alarm is obtained as the duration of the abnormal physiological state.
[0129] In one embodiment, the anomaly monitoring module 603 is further configured to:
[0130] When it is determined that the wearer's physiological state is abnormal, the target moment of the physiological state abnormality is obtained, and the target moment of the most recent physiological state abnormality is obtained from the abnormality database; if the target moment of the physiological state abnormality and the target moment of the most recent physiological state abnormality meet a first preset condition, the step of obtaining the duration of the physiological state abnormality is executed; if the target moment of the physiological state abnormality and the target moment of the most recent physiological state abnormality meet a second preset condition, the wearer's physiological data and / or location information is sent to an external device.
[0131] In one embodiment, the anomaly monitoring module 603 is further configured to:
[0132] Obtain the time difference between the target moment of the physiological state abnormality and the target moment of the most recent physiological state abnormality; if the time difference is greater than a preset time difference threshold, determine that the first preset condition is met; if the time difference is less than or equal to the time difference threshold, determine that the second preset condition is met.
[0133] In one embodiment, the state determination module 602 is specifically configured to:
[0134] The wearer's current physiological data is input into a physiological state analysis model; wherein the physiological state analysis model is a network model trained using the wearer's sample physiological data; and the wearer's physiological state is determined based on the output results of the physiological state analysis model.
[0135] Each module in the aforementioned status warning device may be implemented in whole or in part through software, hardware, or a combination thereof. Each module may be embedded in or independent of a processor in a computer device in the form of hardware, or may be stored in a memory in the computer device in the form of software, so that the processor can call and execute the corresponding operations of each module.
[0136] In one embodiment, a wearable device is provided, and the internal structure diagram of the wearable device can be as follows Figure 7 As shown. The wearable device includes a processor, a memory, a communication interface, a display screen and an input device connected via a system bus. The processor of the wearable device is used to provide computing and control capabilities. The memory of the wearable device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The communication interface of the wearable device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be achieved through WIFI, a mobile cellular network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, a status warning method is implemented. The display screen of the wearable device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the wearable device can be a touch layer covering the display screen, or a button, trackball or touchpad provided on the wearable device housing, or an external keyboard, touchpad or mouse.
[0137] Those skilled in the art will understand that Figure 7 The structure shown in the figure is only a block diagram of a part of the structure related to the present application scheme, and does not constitute a limitation on the wearable device to which the present application scheme is applied. The specific wearable device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.
[0138] In one embodiment, a wearable device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:
[0139] Obtain the wearer's current physiological data; determine the wearer's physiological state based on the wearer's current physiological data; if the wearer's physiological state is abnormal, obtain the duration of the abnormal physiological state; determine an early warning strategy based on the duration of the abnormal physiological state, and execute the early warning strategy; wherein the early warning strategy is used to provide an early warning of the wearer's physiological state.
[0140] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0141] If the duration is longer than the preset duration, the early warning strategy is determined to send the wearer's physiological data and / or location information to an external device; if a termination instruction is generated within the preset duration, the early warning strategy is determined to store the wearer's physiological data in the abnormality database and record the target time when the wearer's physiological state is abnormal.
[0142] In one embodiment, the suspend instruction is triggered by executing a preset operation on the wearable device.
[0143] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0144] If the wearer's physiological state is abnormal, an abnormality warning alarm is issued; the duration of the abnormality warning alarm is obtained as the duration of the abnormal physiological state.
[0145] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0146] When it is determined that the wearer's physiological state is abnormal, the target moment of the physiological state abnormality is obtained, and the target moment of the most recent physiological state abnormality is obtained from the abnormality database; if the target moment of the physiological state abnormality and the target moment of the most recent physiological state abnormality meet a first preset condition, the step of obtaining the duration of the physiological state abnormality is executed; if the target moment of the physiological state abnormality and the target moment of the most recent physiological state abnormality meet a second preset condition, the wearer's physiological data and / or location information is sent to an external device.
[0147] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0148] Obtain the time difference between the target moment of the physiological state abnormality and the target moment of the most recent physiological state abnormality; if the time difference is greater than a preset time difference threshold, determine that the first preset condition is met; if the time difference is less than or equal to the time difference threshold, determine that the second preset condition is met.
[0149] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0150] The wearer's current physiological data is input into a physiological state analysis model; wherein the physiological state analysis model is a network model trained using the wearer's sample physiological data; and the wearer's physiological state is determined based on the output results of the physiological state analysis model.
[0151] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented:
[0152] Obtain the wearer's current physiological data; determine the wearer's physiological state based on the wearer's current physiological data; if the wearer's physiological state is abnormal, obtain the duration of the abnormal physiological state; determine an early warning strategy based on the duration of the abnormal physiological state, and execute the early warning strategy; wherein the early warning strategy is used to provide an early warning of the wearer's physiological state.
[0153] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0154] If the duration is longer than the preset duration, the early warning strategy is determined to send the wearer's physiological data and / or location information to an external device; if a termination instruction is generated within the preset duration, the early warning strategy is determined to store the wearer's physiological data in the abnormality database and record the target time when the wearer's physiological state is abnormal.
[0155] In one embodiment, the suspend instruction is triggered by executing a preset operation on the wearable device.
[0156] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0157] If the wearer's physiological state is abnormal, an abnormality warning alarm is issued; the duration of the abnormality warning alarm is obtained as the duration of the abnormal physiological state.
[0158] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0159] When it is determined that the wearer's physiological state is abnormal, the target moment of the physiological state abnormality is obtained, and the target moment of the most recent physiological state abnormality is obtained from the abnormality database; if the target moment of the physiological state abnormality and the target moment of the most recent physiological state abnormality meet a first preset condition, the step of obtaining the duration of the physiological state abnormality is executed; if the target moment of the physiological state abnormality and the target moment of the most recent physiological state abnormality meet a second preset condition, the wearer's physiological data and / or location information is sent to an external device.
[0160] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0161] Obtain the time difference between the target moment of the physiological state abnormality and the target moment of the most recent physiological state abnormality; if the time difference is greater than a preset time difference threshold, determine that the first preset condition is met; if the time difference is less than or equal to the time difference threshold, determine that the second preset condition is met.
[0162] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0163] The wearer's current physiological data is input into a physiological state analysis model; wherein the physiological state analysis model is a network model trained using the wearer's sample physiological data; and the wearer's physiological state is determined based on the output results of the physiological state analysis model.
[0164] In one embodiment, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the following steps:
[0165] Obtain the wearer's current physiological data; determine the wearer's physiological state based on the wearer's current physiological data; if the wearer's physiological state is abnormal, obtain the duration of the abnormal physiological state; determine an early warning strategy based on the duration of the abnormal physiological state, and execute the early warning strategy; wherein the early warning strategy is used to provide an early warning of the wearer's physiological state.
[0166] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0167] If the duration is longer than the preset duration, the early warning strategy is determined to send the wearer's physiological data and / or location information to an external device; if a termination instruction is generated within the preset duration, the early warning strategy is determined to store the wearer's physiological data in the abnormality database and record the target time when the wearer's physiological state is abnormal.
[0168] In one embodiment, the suspend instruction is triggered by executing a preset operation on the wearable device.
[0169] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0170] If the wearer's physiological state is abnormal, an abnormality warning alarm is issued; the duration of the abnormality warning alarm is obtained as the duration of the abnormal physiological state.
[0171] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0172] When it is determined that the wearer's physiological state is abnormal, the target moment of the physiological state abnormality is obtained, and the target moment of the most recent physiological state abnormality is obtained from the abnormality database; if the target moment of the physiological state abnormality and the target moment of the most recent physiological state abnormality meet a first preset condition, the step of obtaining the duration of the physiological state abnormality is executed; if the target moment of the physiological state abnormality and the target moment of the most recent physiological state abnormality meet a second preset condition, the wearer's physiological data and / or location information is sent to an external device.
[0173] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0174] Obtain the time difference between the target moment of the physiological state abnormality and the target moment of the most recent physiological state abnormality; if the time difference is greater than a preset time difference threshold, determine that the first preset condition is met; if the time difference is less than or equal to the time difference threshold, determine that the second preset condition is met.
[0175] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0176] The wearer's current physiological data is input into a physiological state analysis model; wherein the physiological state analysis model is a network model trained using the wearer's sample physiological data; and the wearer's physiological state is determined based on the output results of the physiological state analysis model.
[0177] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, database or other media used in the embodiments provided in this application may include at least one of non-volatile and volatile memory. Non-volatile memory may include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory may include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in the various embodiments provided herein may include at least one of a relational database and a non-relational database. Non-relational databases may include, but are not limited to, distributed databases based on blockchains. The processor involved in the various embodiments provided herein may be, but are not limited to, a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic unit, a data processing logic unit based on quantum computing, and the like.
[0178] The technical features of the above embodiments can be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0179] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present application. It should be noted that a person of ordinary skill in the art may make various modifications and improvements without departing from the spirit of the present application, and these modifications and improvements fall within the scope of protection of the present application. Therefore, the scope of protection of the present application shall be determined by the appended claims.
Claims
1. A status early warning method, characterized in that: Applied to a wearable device, the method includes: Obtain the wearer's current physiological data; determining the physiological state of the wearer based on the current physiological data of the wearer; If the wearer's physiological state is abnormal, the duration of the abnormal physiological state is obtained if the time difference between the target moment of the abnormal physiological state and the target moment of the most recent abnormal physiological state satisfies a first preset condition; the first preset condition indicates that the physiological state does not occur frequently for a short period of time; An early warning strategy is determined based on the duration, preset duration and termination instruction of the abnormal physiological state, or the early warning strategy is determined based on the duration and preset duration of the abnormal physiological state and executed; wherein the early warning strategy is used to warn the wearer of the physiological state.
2. The method according to claim 1, characterized in that The step of determining the early warning strategy according to the duration of the abnormal physiological state and the preset duration includes: If the duration is greater than the preset duration, the early warning strategy is determined to be sending the wearer's physiological data and / or location information to an external device.
3. The method according to claim 1, characterized in that The step of determining the early warning strategy according to the duration of the abnormal physiological state, the preset duration, and the termination instruction includes: If a termination instruction is generated within the preset time period, the early warning strategy is determined to store the wearer's physiological data in an abnormality database and record the target time when the wearer's physiological state is abnormal; the termination instruction is triggered by executing a preset operation on the wearable device.
4. The method according to any one of claims 1 to 3, characterized in that The method further comprises: If the wearer's physiological state is abnormal, an abnormality prompt alarm is issued; Accordingly, obtaining the duration of the abnormal physiological state includes: The duration of the abnormality prompt alarm is obtained as the duration of the abnormal physiological state.
5. The method according to claim 1, wherein Before obtaining the duration of the abnormal physiological state, the method further includes: If a second preset condition is met between the target time of the physiological state abnormality and the target time of the most recent physiological state abnormality, the physiological data and / or location information of the wearer is sent to an external device.
6. The method according to claim 5, characterized in that The method further comprises: Obtaining a time difference between the target moment of the physiological state abnormality and the target moment of the most recent physiological state abnormality; If the time difference is greater than a preset time difference threshold, determining that the first preset condition is met; If the time difference is less than or equal to the time difference threshold, it is determined that the second preset condition is met.
7. The method according to any one of claims 1 to 3, characterized in that The determining the physiological state of the wearer according to the current physiological data of the wearer includes: Inputting the wearer's current physiological data into a physiological state analysis model; wherein the physiological state analysis model is a network model trained using the wearer's sample physiological data; The physiological state of the wearer is determined according to the output result of the physiological state analysis model.
8. A status warning device, characterized in that: Applied to a wearable device, the device comprises: A data acquisition module is used to obtain the wearer's current physiological data; a state determination module, configured to determine the wearer's physiological state based on the wearer's current physiological data; an abnormality monitoring module, configured to obtain, if the wearer's physiological state is abnormal, a target time of the physiological state abnormality and a target time of the most recent physiological state abnormality from an abnormality database, and obtain a duration of the physiological state abnormality if a first preset condition is satisfied between the target time of the physiological state abnormality and the target time of the most recent physiological state abnormality; the first preset condition indicating that the physiological state is not a short-term frequent condition; A strategy execution module is used to determine a warning strategy based on the duration of the abnormal physiological state and a preset duration, or to determine the warning strategy based on the duration of the abnormal physiological state and a preset duration, and execute the warning strategy; wherein the warning strategy is used to warn the wearer of the physiological state.
9. A wearable device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 7 are implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.
Citation Information
Patent Citations
Monitoring method and system for heart rate during sleep
CN108542375A
Detecting quality of physiologic data using contact pressure data for alarm generation
US10297143B1
System and method for seizure detection and responsivity testing
US20170095194A1