Health early warning methods, health early warning devices, storage media and electronic devices

By monitoring user posture changes and status in wearable devices, health warning information is generated, solving the problem of early warning of user health risks during posture changes and achieving convenient and accurate health protection.

CN116725483BActive Publication Date: 2026-05-26GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
Filing Date
2022-03-03
Publication Date
2026-05-26

AI Technical Summary

Technical Problem

Existing technologies are insufficient for providing effective and convenient early warnings of health risks, especially those that may arise during changes in posture, such as orthostatic hypotension.

Method used

By configuring inertial sensors and barometric pressure sensors in wearable devices, changes in user posture can be monitored. Combined with user status data, such as movement speed and changes in vital signs, health warning information can be generated to alert users to potential risks during changes in posture.

Benefits of technology

It provides convenient and accurate early warning of user health risks, is applicable to a variety of mobile devices, is widely applicable, has a simple process that is easy to carry, and protects user health.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116725483B_ABST
    Figure CN116725483B_ABST
Patent Text Reader

Abstract

This disclosure provides a health early warning method, a health early warning device, a computer-readable storage medium, and an electronic device, relating to the field of smart device technology. The health early warning method includes: determining a user's posture; and generating first health early warning information if the user's state meets preset conditions during the process of the user's posture changing from a first preset posture to a second preset posture. This disclosure can provide accurate and convenient early warning of users' health risks.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of smart device technology, and in particular to a health warning method, a health warning device, a computer-readable storage medium, and an electronic device. Background Technology

[0002] With socio-economic development, people face increasing work and life pressures, leading to many unhealthy habits and lifestyles, such as prolonged sitting. In practice, individuals with poor lifestyle habits, especially the middle-aged and elderly, often experience health risks due to these unhealthy or inappropriate behaviors. Therefore, it is necessary to develop an effective and convenient method for early warning of potential health risks. Summary of the Invention

[0003] This disclosure provides a health early warning method, a health early warning device, a computer-readable storage medium, and an electronic device, thereby improving, to at least some extent, the problem that existing technologies are unable to provide effective and convenient early warning of people's health risks.

[0004] Other features and advantages of this disclosure will become apparent from the following detailed description, or may be learned in part from practice of this disclosure.

[0005] According to a first aspect of this disclosure, a health warning method is provided, comprising: determining a user posture; and generating a first health warning message if the user state meets preset conditions during the process of the user posture changing from a first preset posture to a second preset posture.

[0006] According to a second aspect of this disclosure, a health warning device is provided, comprising: a user posture determination module for determining a user posture; and a warning information generation module for generating first health warning information if the user state meets preset conditions during the process of the user posture changing from a first preset posture to a second preset posture.

[0007] According to a third aspect of this disclosure, a computer-readable storage medium is provided, on which a computer program is stored, which, when executed by a processor, implements the health warning method of the first aspect described above and its possible implementations.

[0008] According to a fourth aspect of this disclosure, an electronic device is provided, comprising: a processor; and a memory for storing executable instructions of the processor. The processor is configured to cause the electronic device to perform the health warning method of the first aspect and its possible implementations by executing the executable instructions.

[0009] The technical solution disclosed herein has the following beneficial effects:

[0010] The user's posture is determined; during the process of the user's posture changing from a first preset posture to a second preset posture, if the user's state meets preset conditions, a first health warning message is generated. On the one hand, this exemplary embodiment proposes an effective health warning method. By monitoring the risk-prone process of user posture change, the generation of health warning information is determined based on the user's state, thereby providing early warning and protection against user health risks. The warning process is convenient and accurate. On the other hand, in this exemplary embodiment, the health warning process is relatively simple, can be configured on various mobile devices, monitors and protects user health, is highly portable, and has a wide range of applications and scenarios.

[0011] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description

[0012] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure. It is obvious that the drawings described below are merely some embodiments of this disclosure, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort.

[0013] Figure 1 This diagram illustrates the architecture of an application scenario in this exemplary embodiment.

[0014] Figure 2 This diagram illustrates a flowchart of a health early warning method in this exemplary embodiment;

[0015] Figure 3 A sub-flowchart of a health early warning method in this exemplary embodiment is shown;

[0016] Figure 4 A flowchart illustrating another health early warning method in this exemplary embodiment is shown;

[0017] Figure 5 This diagram illustrates the device architecture of a health early warning method according to this exemplary embodiment.

[0018] Figure 6 This diagram illustrates a structural block diagram of a health early warning device according to this exemplary embodiment;

[0019] Figure 7 A structural diagram of an electronic device in this exemplary embodiment is shown. Detailed Implementation

[0020] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, these exemplary embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided to make this disclosure more comprehensive and complete, and to fully convey the concept of the exemplary embodiments to those skilled in the art. The described features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to give a full understanding of embodiments of this disclosure. However, those skilled in the art will recognize that the technical solutions of this disclosure can be practiced with one or more specific details omitted, or other methods, components, apparatus, steps, etc., can be employed. In other instances, well-known technical solutions are not shown or described in detail to avoid obscuring various aspects of this disclosure.

[0021] Furthermore, the accompanying drawings are merely illustrative of this disclosure and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and therefore repeated descriptions of them will be omitted. Some block diagrams shown in the drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities may be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.

[0022] Orthostatic hypotension (OH), also known as postural hypotension, refers to a sudden and rapid drop in blood pressure (e.g., a decrease in systolic blood pressure ≥20 mmHg and / or a decrease in diastolic blood pressure ≥10 mmHg) within the first 3 minutes of a change in body position, or a positive tilt table test exceeding 60°, characterized primarily by autonomic dysfunction. Therefore, orthostatic hypotension often occurs during sudden changes in posture from lying, squatting, or sitting to standing, and is significantly associated with an increased risk of coronary heart disease, heart failure, stroke, and death, seriously affecting and threatening people's health and safety. Therefore, effective monitoring of posture, especially during posture changes, and timely health risk warnings are crucial for alerting and protecting people's health and safety.

[0023] In view of one or more of the above-mentioned problems, an exemplary embodiment of this disclosure provides a health warning method that can be applied to mobile terminals such as smartphones, smart bracelets, smartwatches or other wearable devices. Figure 1 A schematic diagram of the architecture of an application scenario according to this exemplary embodiment is shown. Figure 1As shown, the application scenario architecture 100 may include a user 110 and a mobile terminal 120. The mobile terminal 120 can obtain the posture data of the user 110 to determine the user's posture. When it is detected that the user's posture changes from the first preset posture A to the second preset posture B, and the user's state meets the preset conditions, a first health warning information can be generated to provide a health warning to the user.

[0024] Figure 2 An exemplary flow of a health alert method is shown, which may include the following steps S210 to S220:

[0025] Step S210: Determine the user's posture.

[0026] User posture refers to the user's current physical state, which can include static postures, such as lying down or sitting, or dynamic postures, such as sitting with slight swaying, or slowly standing up. User posture can be determined by acquiring posture data, which refers to the raw data acquired by the mobile terminal that reflects the user's posture. For example, posture data can be raw inertial measurement data acquired by the Inertial Measurement Unit (IMU) configured in the mobile terminal, or barometric pressure data acquired by a barometer, etc.

[0027] In an exemplary embodiment, the above-described health warning method can be applied to wearable devices, such as smartwatches, smart bracelets, and smart rings, which can be conveniently worn on the user's neck, wrist, fingers, or other parts. The wearable device may be equipped with inertial sensors, such as accelerometers, gyroscopes, or magnetometers, for collecting inertial sensing data from the wearable device.

[0028] Then step S210 above may include:

[0029] The user's posture is determined based on inertial sensor data.

[0030] Inertial sensors can acquire posture information of the user's major joints during movement based on the wearing position of the wearable device. This is known as inertial sensing data. For example, an accelerometer can collect the user's acceleration during movement or the gravitational acceleration when stationary; a gyroscope can collect the user's rotational angular velocity; and a magnetometer can measure the direction and magnitude of a magnetic field. Furthermore, the measured inertial sensing data can be used to determine the user's posture data. For instance, an accelerometer can measure the user's posture angles, a gyroscope can measure the user's posture information during rotation, and the gyroscope can be corrected based on data from the magnetometer. Based on the collected inertial sensing data, the user's posture can be further determined, such as whether the user is sitting, standing, or lying down.

[0031] In an exemplary embodiment, the above-described health warning method can be applied to a wearable device, which may include an inertial sensor and a barometric pressure sensor, wherein the inertial sensor is used to collect inertial sensing data of the wearable device, and the barometric pressure sensor is used to collect barometric pressure data of the wearable device.

[0032] Then step S210 above may include:

[0033] The user's posture is determined based on inertial sensor data and air pressure data.

[0034] In real life, user posture may change, meaning user posture can include posture change information. When a user's posture changes, it is often accompanied by a change in the user's height information. For example, when a user changes from a sitting posture to a standing posture, their center of gravity shifts upward. Different height information can correspond to different air pressure data. Based on this, this exemplary embodiment can configure inertial sensors and air pressure sensors in a wearable device. Inertial sensor data can be used to determine the user's body position, thus determining the user's posture in a static state, and air pressure data can be used to determine changes in the user's height information, thus determining the user's posture in a dynamic state. In other words, this exemplary embodiment can accurately determine the user's posture by combining inertial sensor data and air pressure data.

[0035] In step S220, if the user's state meets the preset conditions during the process of changing from the first preset posture to the second preset posture, a first health warning message is generated.

[0036] The first preset posture can be one or more specific postures, such as squatting, lying down, sitting, or standing. The second preset posture refers to another posture that corresponds to the first preset posture. For example, if the first preset posture is squatting, the second preset posture can be standing; if the first preset posture is standing, the second preset posture can be squatting; if the first preset posture is lying down, the second preset posture can be sitting. In this exemplary embodiment, different first preset postures can correspond to different second preset postures. For example, if the first preset posture is lying down, the second preset posture is sitting; if the first preset posture is sitting, the second preset posture is standing. Different first preset postures can also correspond to the same second preset posture. For example, if the first preset posture is squatting, the second preset posture is standing; if the first preset posture is sitting, the second preset posture is also standing, and so on.

[0037] After obtaining the user's posture, this exemplary embodiment can first determine whether the user's posture is a first preset posture. If the user's posture does not conform to the first preset posture, the health warning process is not executed. If the user's posture is determined to be the first preset posture, it can detect whether the user's posture changes from the first preset posture to the second preset posture. For example, it can detect whether the user's posture changes from sitting to standing, which can be considered as detecting whether the user is in the process of sitting up.

[0038] User status can include physical data during posture transitions, such as speed, height, angle, pulse, heart rate, or blood pressure. Preset conditions refer to criteria used to determine whether a user may experience risks during posture transitions. These preset conditions can be customized based on user status information and actual needs. For example, for a user transitioning from a squatting to a standing position, the preset condition could be whether the speed of standing exceeds a preset threshold; for a user transitioning from a standing to a squatting position, the preset condition could be whether the speed of squatting exceeds a preset threshold; or for a user transitioning from a lying to a standing position, the preset condition could be whether the change in heart rate exceeds a preset threshold, and so on. During a transition from a first preset posture to a second preset posture, if the user status meets the preset conditions, it is considered that the user may be experiencing health risks or has already suffered health damage during the posture change. For example, a rapid transition from squatting to standing may cause orthostatic hypotension, or a rapid transition may cause dizziness and falls. In this case, a first health warning message can be generated. The first health warning information can be an alert about potential health risks to the user. For example, if a user sits up too quickly, there is a risk of orthostatic hypotension. The first health warning information can also be a reminder to mitigate health risks. For instance, if a user sits up too quickly, the first health warning information could remind the user to stand up slowly or sit down and rest. Furthermore, the first health warning information can be an alarm indicating that a risk has already occurred. For example, if an abnormal user condition is detected during a posture change, the first health warning information could be an alarm to inform the user or other users nearby.

[0039] In this exemplary embodiment, after detecting a change in posture in which the user completes a second preset posture, the user's posture can be continuously monitored. Based on the user's state, the probability of the user engaging in abnormal or dangerous behavior can be determined, and an alarm can be triggered based on the probability result. For example, if the user changes from sitting to standing and exhibits an abnormal posture, such as falling or maintaining an abnormal posture for a long time, the possibility of risk is predicted. When the predicted probability is greater than a certain threshold, an alarm is triggered. If no abnormal situation occurs, the user can also turn off the alarm reminder through active operation.

[0040] Specifically, in an exemplary embodiment, the first preset posture may include squatting, sitting, lying down, or reclining; the second preset posture may include standing or sitting upright. That is, this exemplary embodiment can provide early warning of health risks to users by monitoring the process of a user transitioning from a lower to a higher posture. For example, orthostatic hypotension often occurs during the sudden transition from a lying, reclining, squatting, or sitting posture to an upright posture, posing a risk to the user's health. Based on monitoring the process from the first preset posture to the second preset posture, the user's health can be better monitored and protected.

[0041] In an exemplary embodiment, the user state satisfying the preset condition may include at least one of the following:

[0042] The user's movement speed is greater than the preset speed;

[0043] The user's vital signs change value is greater than the preset threshold.

[0044] Typically, excessively rapid movement during posture changes can lead to dangerous problems such as cerebral hypoxia or low blood pressure. Therefore, this exemplary embodiment can detect the user's movement speed. When the movement speed exceeds a preset speed, it determines that the user's state meets preset conditions and generates a first health warning. The preset speed can be determined based on the specific posture transition process. Different posture transition processes can have the same preset speed or different preset speeds. For example, a first preset speed can be set for the posture transition from sitting to standing, and a second preset speed can be set for the posture transition from standing to sitting. Since the first preset speed is less than the second preset speed, meaning that excessively rapid movement during the standing process is more likely to cause risks, a more stringent preset speed can be set for the standing process. Specific settings can be customized according to actual needs, and this disclosure does not impose specific limitations on this.

[0045] In this exemplary embodiment, the measurement of motion speed can also be combined with relevant sensor devices, such as detecting the height information of the user's posture changes through a barometric pressure sensor, and calculating the user's motion speed by combining the changes in height information.

[0046] The user's movement speed can include the user's movement speed along a preset direction. For example, when a user stands up, the focus is mainly on the shift of the user's center of gravity in the vertical direction. Therefore, by determining whether the user's movement speed in the vertical direction exceeds the preset speed, it can be determined whether the user's state meets the preset conditions. In other scenarios, such as when a user changes from crouching to running, the focus is mainly on the shift of the user in the horizontal direction. Therefore, by determining whether the user's movement speed in the horizontal direction exceeds the preset speed, it can be determined whether the user's state meets the preset conditions, and so on.

[0047] The user's vital signs changes can be changes in their own physical indicators, such as changes in heart rate, pulse, or blood pressure. When a user experiences a health risk or engages in an activity that may pose a health risk, their vital signs often become abnormal. For example, getting up too quickly may increase heart rate and thus increase heart rate fluctuations. This exemplary embodiment can determine whether the user's state meets preset conditions by judging whether the user's vital sign changes exceed a preset threshold, thereby generating a first health warning message. In particular, this exemplary embodiment can monitor the user's heart rate changes. For example, a photoplethysmograph sensor can be configured in the wearable device to monitor the user's heart rate before and after posture changes and determine their heart rate changes.

[0048] It should be noted that the aforementioned preset conditions can be either the user's movement speed exceeding a preset threshold or the user's vital sign changes exceeding a preset threshold. Based on the warning requirements for generating the first health warning information, the preset conditions can also be set to both the user's movement speed exceeding a preset speed and the user's vital sign changes exceeding a preset threshold. In other words, by restricting the preset conditions, more accurate and targeted health warning information can be generated. When the preset conditions are set to the user's movement speed exceeding a preset speed and the user's vital sign changes exceeding a preset threshold, if no changes in the user's vital signs can be detected—for example, poor sensor contact with the user's skin leading to a failure to detect heart rate changes—the system can automatically switch to determining that the user's condition meets the preset conditions when the user's movement speed exceeds a preset speed.

[0049] In summary, in this exemplary embodiment, the user's posture is determined; during the process of the user's posture changing from a first preset posture to a second preset posture, if the user's state meets preset conditions, a first health warning message is generated. On the one hand, this exemplary embodiment proposes an effective health warning method. By monitoring the risk-prone process of user posture change, and determining the generation of health warning information based on the user's state, it provides early warning and protection against user health risks. The warning process is convenient and accurate. On the other hand, in this exemplary embodiment, the health warning process is relatively simple, can be configured on various mobile devices, monitors and protects user health, is highly portable, and has a wide range of applications and scenarios.

[0050] In one exemplary embodiment, such as Figure 3 As shown, the above-mentioned health warning method may include the following steps:

[0051] Step S310: Determine the user's posture;

[0052] Step S320: In response to the user's posture being in the first preset posture for a duration exceeding a preset duration, a second health warning message is generated;

[0053] In step S330, if the user's state meets the preset conditions during the process of changing from the first preset posture to the second preset posture, a first health warning message is generated.

[0054] In this exemplary embodiment, when the user remains in a first preset posture for a duration exceeding a preset time, an early warning can be issued to the user, generating a second health warning message. This second health warning message can be the same as the first health warning message, such as reminding the user that the current posture carries a risk of orthostatic hypotension. Alternatively, the second health warning message can differ from the first health warning message. For example, when the user remains in a squatting posture for a duration exceeding a preset time, the second health warning message could be a reminder that the current posture has been maintained for too long and poses a health risk; it could also be a reminder to change posture; or it could be a reminder to change posture slowly to prevent orthostatic hypotension. Similarly, when the user transitions from a squatting posture to an upright posture and the user's state meets preset conditions, the first health warning message could be a reminder to stand up slowly to prevent orthostatic hypotension; or it could be an alarm message indicating abnormal behavior or risk to the user.

[0055] In this exemplary embodiment, when a health warning is issued to a user based on the second health warning information, the user can turn off the health warning information through active operation or warning prompts. For example, when the mobile terminal prompts the second health warning information, the user can actively turn off the health warning information, or when the mobile terminal reminds the user to change posture, the user can perform a posture change. When the mobile terminal detects that the user is no longer in the first preset posture, it can temporarily turn off the health warning information, etc.

[0056] In an exemplary embodiment, step S220 may include:

[0057] When the user's posture remains in the first preset posture for a period of time exceeding the preset duration, and the user's posture changes from the first preset posture to the second preset posture, and the user's state meets the preset conditions, a first health warning message is generated.

[0058] To improve the accuracy of generated health warning information, this exemplary embodiment can further be configured to trigger the generation of a first health warning message when the user's posture remains in a first preset posture for a duration exceeding a preset duration, and when the user's posture changes from the first preset posture to a second preset posture, and the user's state meets preset conditions. This means that the conditions for generating health warning information are limited from two aspects. For example, if the user maintains a seated posture for too long and gets up too quickly, then the first health warning message will be generated to provide a health warning to the user. By further limiting the warning conditions, this exemplary embodiment can avoid generating warning information while the user is performing necessary work in the first preset posture, thus preventing interference with the user and improving the effectiveness of the first health warning information.

[0059] Figure 4 A flowchart of another health early warning method in this exemplary embodiment is shown, which may specifically include the following steps:

[0060] Step S410: Detect whether the wearable device is in a wearing state;

[0061] If the wearable device is not being worn, the process ends.

[0062] If the wearable device is in a worn state, then execute

[0063] Step S420: Determine the user's posture;

[0064] Step S430: Detect whether the duration for which the user's posture is in the first preset posture exceeds the preset duration;

[0065] If the user remains in the first preset posture for no longer than the preset duration, then step S430 is executed repeatedly.

[0066] If the user remains in the first preset posture for a duration exceeding the preset duration, execute...

[0067] Step S440: Generate a second health warning message and issue a health warning to the user;

[0068] Step S450: Detect whether the user's posture has changed from the first preset posture to the second preset posture;

[0069] If the user's posture does not change from the first preset posture to the second preset posture, then step S450 is executed repeatedly.

[0070] When the user's posture changes from the first preset posture to the second preset posture, execute

[0071] Step S460: Obtain the user's movement speed and changes in the user's vital signs;

[0072] Step S470: Determine whether the user's movement speed is greater than a preset speed, and / or whether the user's vital sign change value is greater than a preset threshold.

[0073] If the user's movement speed is less than or equal to the preset speed, and / or the user's vital signs change value is less than or equal to the preset threshold, then step S470 is executed repeatedly.

[0074] When the user's movement speed exceeds a preset speed, and / or the user's vital sign changes exceed a preset threshold, execute...

[0075] Step S480: Generate the first health warning information to provide risk warning to the user.

[0076] Figure 5 The diagram illustrates a device architecture for a health warning method in this exemplary embodiment, which may include an attitude detection module 510, an attitude maintenance time abnormality reminder module 520, an attitude change warning module 530, a health risk warning module 540, a health risk protection module 550, and an alarm module 560.

[0077] The posture detection module 510 is used to detect the user's posture. Specifically, it may include an inertial measurement sensor 511, a barometric pressure sensor 512, and a heart rate sensor 513, and is used to detect the user's posture, changes in the user's posture or the speed of changes in the posture, and the user's vital signs.

[0078] The posture maintenance time abnormality reminder module 520 is used to provide a reminder when the user maintains the first preset posture for a longer than the preset time.

[0079] The posture change warning module 530 is used to detect the user's state when the user changes posture in order to determine whether to issue a warning. For example, if the user gets up too quickly, it will remind the user to slow down the speed of getting up.

[0080] The health risk warning module 540 is used to warn whether abnormal behavior occurs after the user completes a change in posture. For example, after the user is about to complete or has already completed the action of standing up, the module judges the user's real-time posture or state to see if orthostatic hypotension occurs. If so, an early warning can be issued.

[0081] The health risk protection module 550 is used to protect against health risks. For example, when a user exhibits abnormal behavior, it will issue an alert and start a timer. If the user closes the alert within the preset time of the timer, it is assumed that the user has been out of danger or is no longer in danger, and the system will reset.

[0082] The alarm module 560 is used to alert users to potential or actual health risks. For example, a timer can be set to trigger an alarm when a user may or has already experienced a health risk. The user can turn off the alarm within a preset time. If the user does not turn off the alarm within the preset time, the alarm will continue to play and a notification will be sent to other users via emergency communication to ensure that the user can be detected in time when danger occurs.

[0083] Exemplary embodiments of this disclosure also provide a health warning device. For example... Figure 6 As shown, the health warning device 600 may include: a user posture determination module 610, used to determine the user posture; and a warning information generation module 620, used to generate a first health warning information if the user state meets preset conditions during the process of the user posture changing from a first preset posture to a second preset posture.

[0084] In one exemplary embodiment, the health warning device further includes: a duration judgment module, used to generate second health warning information in response to the user's posture being in a first preset posture for a duration exceeding a preset duration.

[0085] In an exemplary embodiment, the warning information generation module includes: a warning information generation unit, configured to generate first health warning information when the user's posture is in a first preset posture for a duration exceeding a preset duration, and the user's state meets preset conditions during the process of the user's posture changing from the first preset posture to a second preset posture.

[0086] In one exemplary embodiment, the user state meets preset conditions, including at least one of the following: the user's movement speed is greater than a preset speed; the user's vital sign change value is greater than a preset threshold.

[0087] In one exemplary embodiment, the user's vital sign changes include heart rate changes.

[0088] In an exemplary embodiment, the device is applied to a wearable device, which includes an inertial sensor and a barometric pressure sensor. The inertial sensor is used to collect inertial sensing data of the wearable device, and the barometric pressure sensor is used to collect barometric pressure data of the wearable device. The user posture determination module includes a posture determination unit for determining the user posture based on the inertial sensing data and the barometric pressure data.

[0089] In one exemplary embodiment, the first preset posture includes squatting, sitting, lying down, and reclining; the second preset posture includes standing and sitting upright.

[0090] The specific details of each part of the above-mentioned device have been described in detail in the method section of the implementation, and therefore will not be repeated here.

[0091] Exemplary embodiments of this disclosure also provide a computer-readable storage medium, which can be implemented as a program product, including program code. When the program product is run on a terminal device, the program code is used to cause the terminal device to perform the steps described in the "Exemplary Methods" section of this specification according to various exemplary embodiments of this disclosure, such as executing... Figure 2 , Figure 3 or Figure 4 The program product may be a portable compact disc read-only memory (CD-ROM) containing program code and may run on a terminal device, such as a personal computer. However, the program product disclosed herein is not limited thereto. In this document, the readable storage medium may be any tangible medium containing or storing a program that may be used by or in connection with an instruction execution system, apparatus, or device.

[0092] The program product may employ any combination of one or more readable media. A readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of readable storage media include: electrical connections having one or more wires, portable disks, hard disks, random access memory, read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0093] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium, capable of sending, propagating, or transmitting programs for use by or in conjunction with an instruction execution system, apparatus, or device.

[0094] The program code contained on the readable medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber, RF, etc., or any suitable combination thereof.

[0095] Program code for performing the operations of this disclosure can be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java and C++, and conventional procedural programming languages ​​such as C or similar languages. The program code can execute entirely on the user's computing device, partially on the user's computing device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing devices can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computing device (e.g., via the Internet using an Internet service provider).

[0096] Exemplary embodiments of this disclosure also provide an electronic device. Generally, the electronic device may include a processor and a memory, the memory being used to store executable instructions of the processor, the processor being configured to perform the above-described health warning method by executing the executable instructions.

[0097] The following is based on Figure 7 Taking a mobile terminal 700 as an example, the construction of this electronic device will be described by way of example. Those skilled in the art will understand that, apart from components specifically designed for mobile purposes, Figure 7 The structure can also be applied to fixed types of equipment.

[0098] like Figure 7 As shown, the mobile terminal 700 may specifically include: a processor 701, a memory 702, a bus 703, a mobile communication module 704, an antenna 1, a wireless communication module 705, an antenna 2, a display screen 706, a camera module 707, an audio module 708, a power module 709, and a sensor module 710.

[0099] Processor 701 may include one or more processing units, such as: AP (Application Processor), modem processor, GPU (Graphics Processing Unit), ISP (Image Signal Processor), controller, encoder, decoder, DSP (Digital Signal Processor), baseband processor and / or NPU (Neural-Network Processing Unit), etc.

[0100] An encoder encodes (compresses) images or videos to reduce their size for easier storage or transmission. A decoder decodes (decompresses) the encoded data to reconstruct the original image or video data.

[0101] The processor 701 can be connected to the memory 702 or other components via the bus 703.

[0102] The memory 702 can be used to store computer executable program code, which includes instructions. The processor 701 executes various functional applications and data processing of the mobile terminal 700 by running the instructions stored in the memory 702. The memory 702 can also store application data, such as images, videos, and other files.

[0103] The communication function of the mobile terminal 700 can be implemented through a mobile communication module 704, antenna 1, a wireless communication module 705, antenna 2, a modem processor, and a baseband processor. Antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. The mobile communication module 704 can provide 3G, 4G, and 5G mobile communication solutions for use on the mobile terminal 700. The wireless communication module 705 can provide wireless communication solutions such as wireless LAN, Bluetooth, and near-field communication for use on the mobile terminal 700.

[0104] The display screen 706 is used to implement display functions, such as displaying the user interface, images, and videos. The camera module 707 is used to implement shooting functions, such as capturing images and videos. The audio module 708 is used to implement audio functions, such as playing audio and capturing voice. The power module 709 is used to implement power management functions, such as charging the battery, supplying power to the device, and monitoring battery status. The sensor module 710 may include one or more sensors to implement corresponding sensing and detection functions. For example, the sensor module 710 may include an inertial sensor to detect the motion posture of the mobile terminal 700 and output inertial sensing data; it may also include a gyroscope, magnetometer, pressure sensor, and heart rate sensor, etc.

[0105] Those skilled in the art will understand that various aspects of this disclosure can be implemented as systems, methods, or program products. Therefore, various aspects of this disclosure can be embodied in entirely hardware implementations, entirely software implementations (including firmware, microcode, etc.), or implementations combining hardware and software aspects, collectively referred to herein as “circuit,” “module,” or “system.” Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and embodiments are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the claims.

[0106] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is defined only by the appended claims.

Claims

1. A health early warning method, characterized in that, include: Determine user posture; During the process of the user's posture changing from a first preset posture to a second preset posture, if the user's state meets preset conditions, a first health warning message is generated; wherein, the first health warning message is a health risk warning message about orthostatic hypotension. During the process of the user's posture changing from a first preset posture to a second preset posture, if the user's state meets preset conditions, a first health warning message is generated, including: When the user's posture remains in the first preset posture for a period of time exceeding a preset duration, and the user's state meets preset conditions during the process of the user's posture changing from the first preset posture to the second preset posture, a first health warning message is generated.

2. The method according to claim 1, characterized in that, The method further includes: In response to the user's posture being in a first preset posture for a duration exceeding a preset duration, a second health warning message is generated.

3. The method according to claim 1, characterized in that, The user status meets preset conditions, including at least one of the following: The user's movement speed is greater than the preset speed; The user's vital signs change value is greater than the preset threshold.

4. The method according to claim 3, characterized in that, The user's vital signs changes include heart rate changes.

5. The method according to claim 1, characterized in that, The method is applied to a wearable device, which includes an inertial sensor and a barometric pressure sensor. The inertial sensor is used to collect inertial sensing data of the wearable device, and the barometric pressure sensor is used to collect barometric pressure data of the wearable device. Determining the user's posture includes: The user's posture is determined based on the inertial sensor data and the air pressure data.

6. The method according to claim 1, characterized in that, The first preset posture includes squatting, sitting, lying down, and reclining; the second preset posture includes standing and sitting upright.

7. An information processing device, characterized in that, include: The user pose determination module is used to determine the user pose. The warning information generation module is used to generate a first health warning information if the user's state meets preset conditions during the process of the user's posture changing from a first preset posture to a second preset posture; wherein, the first health warning information is a health risk warning information about orthostatic hypotension. The warning information generation module is configured as follows: When the user's posture remains in the first preset posture for a period of time exceeding a preset duration, and the user's state meets preset conditions during the process of the user's posture changing from the first preset posture to the second preset posture, a first health warning message is generated.

8. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the method described in any one of claims 1 to 6.

9. An electronic device, characterized in that, include: processor; Memory for storing the executable instructions of the processor; The processor is configured to cause the electronic device to perform the method of any one of claims 1 to 6 by executing the executable instructions.