Intelligent mattress and control method and device thereof
By using the airbag layer and pressure-sensing layer structure of the smart mattress, the user's sleeping posture can be adjusted in real time, solving the problems of poor portability and low accuracy of existing smart mattresses, and achieving effective sleep intervention and improved comfort.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-02-03
- Publication Date
- 2026-04-14
AI Technical Summary
Existing smart mattresses are expensive, bulky, not portable, and have limited intervention methods when alleviating sleep apnea syndrome. They also have low accuracy in snoring detection, leading to false or missed triggers, poor comfort, and difficulty in reducing the probability of sleep apnea events.
It adopts an airbag layer and a pressure sensing layer structure. The pressure sensor detects the user's sleeping posture in real time and controls the airbag status to adjust the user's body position, promotes side sleeping posture, and reduces the risk of airway obstruction.
It effectively maintains a side-lying sleeping position, reduces the risk of airway obstruction, lowers the probability of sleep apnea events, and improves user comfort and portability.
Smart Images

Figure CN121845381A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of smart home technology, and in particular to a smart mattress and its control method and device. Background Technology
[0002] Sleep apnea syndrome is a common sleep disorder characterized by recurrent episodes of apnea during sleep. Clinical studies have shown that when patients lie supine, the base of the tongue tends to fall back due to gravity, which can exacerbate upper airway narrowing or obstruction, leading to worsening of apnea symptoms. Therefore, clinicians often recommend that patients sleep on their side to alleviate sleep apnea.
[0003] In existing technologies, postural interventions for sleep apnea mainly employ the following approaches: One approach involves embedding airbags in multiple areas within a smart mattress, dynamically adjusting the user's position by inflating and deflating these airbags. However, smart mattresses often feature an integrated design, resulting in high prices, bulky size, and poor portability, limiting their application scenarios. Another approach uses snoring-triggered intervention devices to detect snoring. When snoring is detected, airbags are triggered to change the angle of the user's head and neck, alleviating airway obstruction and preventing apnea. However, snoring detection is easily affected by environmental noise, resulting in low trigger accuracy and a tendency for false or missed triggers. Furthermore, the intervention method is concentrated in the head and neck area, offering limited effectiveness in guiding the patient to turn to a side-lying position, easily disrupting sleep, and causing poor comfort. In addition, existing solutions intervene only after an apnea event has occurred, making it difficult to reduce the probability of apnea events and resulting in poor intervention effectiveness. Summary of the Invention
[0004] This invention provides a smart mattress and its control method and device, which can effectively help users maintain a side-lying sleeping position, reduce the risk of airway obstruction, effectively intervene in the probability of users experiencing sleep apnea events, and have a good auxiliary therapeutic effect.
[0005] In a first aspect, the present invention provides a control method for a smart mattress, applied to a smart mattress comprising an airbag layer, a base layer, and a pressure-sensing layer stacked sequentially; the airbag layer comprising an inflation device and two airbags arranged along a first direction and extending along a second direction; the pressure-sensing layer comprising two pressure-sensing strips extending along the first direction and arranged along the second direction, each pressure-sensing strip comprising a plurality of pressure sensors; the first direction intersects the second direction; the control method for the smart mattress includes: Real-time acquisition of pressure signals from each of the aforementioned pressure sensors; The user's current sleeping position is determined based on the pressure signals from each of the pressure sensors; the current sleeping position includes supine sleeping position and side sleeping position. When the current sleeping position is the supine sleeping position, obtain the duration of the current sleeping position; The state of each airbag is controlled based on the current sleeping position and the duration of the current sleeping position.
[0006] Optionally, based on the pressure signal, the user's current sleeping position is determined, including: Based on the pressure signals from each of the pressure sensors, determine the pressure value detected by each of the pressure sensors; The pressure value variance is determined based on the pressure values detected by each of the pressure sensors. The user's current sleeping position is determined based on the variance of the pressure values.
[0007] Optionally, determining the user's current sleeping position based on the pressure value variance includes: Determine whether the variance of the pressure value is greater than the variance threshold; If so, then the user's current sleeping position is determined to be the side-lying sleeping position; If not, then the user's current sleeping position is determined to be the supine sleeping position.
[0008] Optionally, the state of each airbag is controlled based on the current sleeping position and the duration of the current sleeping position, including: When the current sleeping position is the supine sleeping position, determine whether the duration of the current sleeping position has reached a first preset time; If so, one of the two airbags is identified as an inflatable airbag and the other as a non-inflatable airbag, and the inflation device is controlled to inflate the inflatable airbag. After the inflatable airbag is fully inflated, the inflation completion time is acquired in real time. Determine whether the current inflation completion time has reached the second preset time; If so, then control the inflatable airbag to deflate.
[0009] Optionally, controlling the state of each airbag based on the current sleeping position and the duration of the current sleeping position further includes: After controlling the deflation of the inflatable airbag, the process returns to the steps of acquiring the pressure signals of each pressure sensor in real time and determining whether the duration of the current sleeping position has reached the first preset time when the current sleeping position is the supine sleeping position. When the duration of the current sleeping position reaches the first preset time, the previous non-inflatable airbag is identified as the current inflatable airbag, and the inflation device is controlled to inflate the airbag until it is determined whether the current inflation completion time has reached the second preset time. When the inflation completion time reaches the second preset time, the airbag is controlled to deflate.
[0010] Secondly, the present invention also provides a control device for a smart mattress, applied to a smart mattress, the smart mattress comprising an airbag layer, a base layer, and a pressure-sensing layer stacked sequentially; the airbag layer comprising an inflation device and two airbags arranged in a first direction and extending in a second direction; the pressure-sensing layer comprising two pressure-sensing strips extending in the first direction and arranged in the second direction, each pressure-sensing strip comprising a plurality of pressure sensors; the first direction intersects the second direction; the control device for the smart mattress comprises: The pressure signal acquisition module acquires the pressure signals from each of the pressure sensors in real time. The sleeping posture determination module determines the user's current sleeping posture based on the pressure signals from each of the pressure sensors; the current sleeping posture includes supine sleeping posture and side sleeping posture. The duration acquisition module acquires the duration of the current sleeping position when the current sleeping position is the supine sleeping position; The airbag status control module controls the status of each airbag based on the current sleeping position and the duration of the current sleeping position.
[0011] Thirdly, the present invention also provides a smart mattress, comprising: an airbag layer, a base layer and a pressure sensing layer arranged in sequence; The airbag layer includes an inflation device and two airbags arranged along a first direction and extending along a second direction; the airbags include a first airbag and a second airbag, the inflation device is connected to the first airbag and the second airbag, and the inflation device is used to inflate each of the airbags; the first direction intersects the second direction; The pressure sensing layer includes two pressure sensing strips extending along the first direction and arranged along the second direction. Each pressure sensing strip includes a first pressure sensing strip and a second pressure sensing strip. Each pressure sensing strip includes multiple pressure sensors. The pressure sensors are used to detect the user's pressure signal. The smart mattress also includes a controller, which is connected to the inflation device and each of the pressure sensors, and the controller is used to execute the control method of the smart mattress described in the first aspect.
[0012] Optionally, the smart mattress may further include: a power module; The power module includes a charging interface and a power supply unit; the power supply unit is electrically connected to the charging interface, the controller, the inflation device, and each of the pressure sensors; the charging interface is used for pluggable connection to a power adapter; The power supply unit is used to store the power signal converted by the power adapter when the power adapter is connected to the charging interface, and to supply power to the controller, the inflation device and each of the pressure sensors according to the stored power signal.
[0013] Optionally, the smart mattress may also include: a button switch; The push-button switch is used to receive external commands; The controller is also electrically connected to the push-button switch; the controller is also used to execute the control method of the smart mattress described in the first aspect when the external instruction received by the push-button switch is a start instruction; The controller is used to control the smart mattress to enter sleep mode when the external command received by the button switch is a non-start command.
[0014] Optionally, the smart mattress may further include: an anti-slip layer and a fabric layer; The anti-slip layer is located on the side of the airbag layer that is away from the base layer; The fabric layer is located on the side of the pressure-sensitive layer that is away from the base layer.
[0015] The technical solution of this invention acquires the pressure signals from each pressure sensor in real time, determines the user's current sleeping position based on the pressure signals, and when the current sleeping position is supine, acquires the duration of the current sleeping position. Based on the current sleeping position and its duration, the state of each airbag is controlled, which can effectively help the user maintain a side-lying sleeping position, reduce the risk of airway obstruction, effectively intervene in the probability of the user's sleep apnea event, and has a good auxiliary therapeutic effect. Attached Figure Description
[0016] Figure 1 This is a structural schematic diagram of a smart mattress provided in an embodiment of the present invention; Figure 2 This is a schematic diagram of the structure of an airbag layer in a smart mattress provided in an embodiment of the present invention; Figure 3 This is a schematic diagram of the structure of a pressure sensing layer in a smart mattress provided in an embodiment of the present invention; Figure 4 This is a flowchart illustrating a control method for an intelligent mattress provided in Embodiment 2 of the present invention; Figure 5 This is a flowchart illustrating a control method for an intelligent mattress provided in Embodiment 3 of the present invention; Figure 6 This is a flowchart illustrating a control method for an intelligent mattress provided in Embodiment 4 of the present invention; Figure 7This is a schematic diagram of the control device for a smart mattress provided in Embodiment 5 of the present invention. Detailed Implementation
[0017] The present invention will now be described in further detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and not intended to limit it. Furthermore, it should be noted that, for ease of description, the accompanying drawings show only the parts relevant to the present invention, and not all of the structures.
[0018] The terminology used in the embodiments of this invention is for the purpose of describing specific embodiments only and is not intended to limit the invention. It should be noted that directional terms such as "upper," "lower," "left," and "right" described in the embodiments of this invention are used to describe the angles shown in the accompanying drawings and should not be construed as limiting the embodiments of this invention. Furthermore, in the context, it should be understood that when referring to an element being formed "on" or "below" another element, it can be formed not only directly on or below the other element, but also indirectly on or below it through intermediate elements. The terms "first," "second," etc., are used for descriptive purposes only and do not indicate any order, quantity, or importance, but are merely used to distinguish different components. Those skilled in the art can understand the specific meaning of the above terms in this invention based on the specific circumstances.
[0019] The term "comprising" and its variations as used in this invention are open-ended, meaning "including but not limited to". The term "based on" means "at least partially based on". The term "one embodiment" means "at least one embodiment".
[0020] It should be noted that the concepts of "first" and "second" mentioned in this invention are only used to distinguish the corresponding contents and are not used to limit the order or interdependence.
[0021] It should be noted that the terms "a" and "a plurality of" used in this invention are illustrative rather than restrictive. Those skilled in the art should understand that, unless otherwise expressly indicated in the context, they should be understood as "one or more".
[0022] Example 1 Figure 1 This is a structural schematic diagram of a smart mattress provided in an embodiment of the present invention. Figure 2 This is a schematic diagram of the structure of an airbag layer in a smart mattress provided in an embodiment of the present invention. Figure 3 This is a schematic diagram of the structure of a pressure-sensing layer in a smart mattress according to an embodiment of the present invention. (Refer to...) Figures 1 to 3The smart mattress includes: an airbag layer 10, a base layer 20, and a pressure sensing layer 30 stacked sequentially; the airbag layer 10 includes an inflation device 11 and two airbags 12 arranged along a first direction X and extending along a second direction Y; the airbags 12 include a first airbag 121 and a second airbag 122, the inflation device 11 is connected to the first airbag 121 and the second airbag 122, and the inflation device 11 is used to inflate each airbag 12; the first direction X and the second direction Y intersect; the pressure sensing layer 30 includes two pressure sensing strips 31 extending along the first direction X and arranged along the second direction Y, the pressure sensing strips 31 include a first pressure sensing strip 311 and a second pressure sensing strip 312, each pressure sensing strip 31 includes multiple pressure sensors (not shown in the figure); the pressure sensors are used to detect the user's pressure signal; the smart mattress also includes a controller (not shown in the figure), the controller is connected to the inflation device 11 and each pressure sensor respectively, and the controller is used to execute the control method of the smart mattress provided in any embodiment of the present invention.
[0023] The smart mattress features a flexible, rollable structure that can be laid directly on the bed surface or rolled up for storage. For example, the smart mattress is 180 cm long, 80 cm wide, and 3 cm thick, with a rolled-up diameter of less than 25 cm, offering excellent portability and expanding its application scenarios. The inflation device 11 may include an air pump (not shown in the figure) and two solenoid valves (not shown in the figure). Specifically, the air pump may be a miniature silent air pump. The air pump is connected to the input end of the solenoid valve, and the output end of the solenoid valve is sealed to the corresponding airbag 12 via a transmission pipe 13. The inflation device 11 can be integrated into the housing at the rear of the smart mattress. When the air pump receives an inflation command from the controller, the built-in drive motor drives the diaphragm to compress outside air. The compressed gas is delivered to the input end of the solenoid valve corresponding to the target airbag 12. At this time, the solenoid valve is in the open state, and the compressed gas can enter the target airbag 12 through the transmission pipe 13, causing the airbag 12 to gradually inflate. When the controller issues a deflation command, the solenoid valve switches to the closed state to connect the airbag 12 with the outside air. The compressed air inside the airbag 12, under the influence of the pressure difference between its own pressure and the external atmospheric pressure, is discharged to the outside through the transmission pipe 13 and the solenoid valve until the airbag 12 returns to its initial contracted state. The air pump generates very little noise during operation, avoiding any disturbance to the user's sleep during inflation. The airbag 12 includes a first airbag 121 and a second airbag 122. The first airbag 121 and the second airbag 122 are arranged along a first direction X and extend along a second direction Y. That is, when the user is in a supine sleeping position, the first airbag 121 can be located in the area below the user's right arm, and the second airbag 122 can be located in the area below the user's left arm. When the inflation device 11 inflates the first airbag 121, the first airbag 121 will gradually expand and bulge. As the inflation volume increases, the support height of the first airbag 121 continues to rise, thereby lifting the user's right arm and right shoulder and back area, causing the user to roll to the left and turn into a left-side lying position. When the inflation device 11 inflates the second airbag 122, the second airbag 122 will gradually expand and bulge. As the inflation volume increases, the support height of the second airbag 122 continues to rise, thereby lifting the user's left arm and left shoulder and back area, causing the user to roll to the right and turn into a right-side lying position.
[0024] In an exemplary embodiment, the airbag 12 is made of TPU composite material, which has both flexible deformation capability and sealing properties, and can meet the structural deformation requirements and gas sealing requirements during the inflation and deflation process of the airbag 12. Along the first direction X, the first airbag 121 and the second airbag 122 are respectively 10 cm away from the edge of the smart mattress. The thickness of the airbag 12 when it is not inflated is 5 mm. The height of the airbag 12 after inflation can be 5 to 12 cm. The inflation time of the airbag 12 can be 6 seconds and the deflation time can be 12 seconds. By slowly inflating and deflating the airbag 12, discomfort caused by sudden changes in the user's body position can be avoided, noise interference can be reduced, and user comfort can be improved.
[0025] The base layer 20 can be made of memory foam material, and the thickness of the base layer 20 can be 15 mm. The base layer 20 can provide support and cushioning for users and ensure the structural stability of the smart mattress. The base layer 20 of the smart mattress provided in this embodiment is relatively thin, which is conducive to improving the portability of the smart mattress.
[0026] Each pressure sensing band 31 includes multiple evenly distributed pressure sensors. Each pressure sensor can detect the pressure signal of its corresponding area. The collection of pressure signals from all pressure sensors constitutes the pressure signal of the pressure sensing band 31. The pressure sensing band 31 includes a first pressure sensing band 311 and a second pressure sensing band 312. The first pressure sensing band 311 and the second pressure sensing band 312 extend along a first direction X and are arranged along a second direction Y. Since the user's shoulders, back, hips, and lower back have a larger contact area with the smart mattress when the user is in a supine position, and a smaller contact area when the user is in a side-lying position, the first pressure sensing band 311 can be located in the area below the user's shoulders and back, and the second pressure sensing band 312 can be located in the area below the user's hips and lower back. The user's current sleeping position can be determined by the change in the pressure signal of the pressure sensing band 31.
[0027] In an exemplary embodiment, the width of the pressure sensing strip 31 along the second direction Y can be 10 cm, and the distance between the first pressure sensing strip 311 and the second pressure sensing strip 312 can be 50 cm.
[0028] It is understandable that for users of different heights, the height difference mainly comes from the lower limbs and head and neck, while the difference in torso length is relatively small. In this embodiment, the pressure sensing bands 31 cover a large area of the user's shoulders, back and hips and waist. Therefore, when users of different heights use the smart mattress, the small difference in torso length will not cause the detection area to be misaligned. Each pressure sensing band 31 can accurately identify the change in pressure signal and thus accurately determine the user's current sleeping posture.
[0029] Optional, continue to refer to Figure 1The smart mattress also includes: a power module 40; the power module 40 includes a charging interface 41 and a power supply unit (not shown in the figure); the power supply unit is electrically connected to the charging interface 41, the controller, the inflation device 11 and each pressure sensor respectively; the charging interface 41 is used to be pluggably connected to a power adapter (not shown in the figure); the power supply unit is used to store the power signal converted by the power adapter when the power adapter is connected to the charging interface 41, and to supply power to the controller, the inflation device 11 and each pressure sensor according to the stored power signal.
[0030] The power module 40 can be integrated into the rear of the smart mattress. This power supply unit can receive external electrical energy and continuously provide stable power to the controller, inflation device 11, and various pressure sensors, ensuring the controller's command output and operational control of the inflation device 11, pressure sensors, and other functional components. The smart mattress also features a charging interface 41, which can include, but is not limited to, a Type-C interface, a USB interface, or a DC power interface. The specific design can be tailored to actual needs; this embodiment of the invention does not impose specific limitations. The power adapter is pluggable and detachable from the charging interface 41 to charge the power supply unit.
[0031] Optional, continue to refer to Figure 1 The smart mattress also includes: a button switch 50; the button switch 50 is used to receive external commands; a controller is also electrically connected to the button switch 50; the controller is also used to execute the control method of the smart mattress provided in any embodiment of the present invention when the external command received by the button switch 50 is a start command; the controller is used to control the smart mattress to enter a sleep mode when the external command received by the button switch 50 is a non-start command.
[0032] Specifically, a button switch 50 can be installed on the surface of the smart mattress, and the button switch 50 is electrically connected to the controller. When the external command received by the button switch 50 is a start command, it means that the user needs to use the smart mattress, driving all functional components to switch to normal working mode; when the external command received by the button switch 50 is a non-start command, it means that the user does not need to use the smart mattress, and the smart mattress is in a low-power sleep mode. At this time, the controller will turn off the pressure signal acquisition function of the pressure sensor and the inflation and deflation function of the airbag 12, which can effectively avoid the problem of accidental triggering of functions when the user is just resting in bed but has not entered a sleep state, thereby extending the battery life of the smart mattress.
[0033] Optional, continue to refer to Figure 1 The smart mattress also includes: an anti-slip layer 60 and a fabric layer 70; the anti-slip layer 60 is located on the side of the airbag layer 10 away from the base layer 20; the fabric layer 70 is located on the side of the pressure sensing layer 30 away from the base layer 20.
[0034] The anti-slip layer 60 is located at the bottom of the smart mattress. When the smart mattress is placed on the bed, the anti-slip layer 60 can directly contact the bed. The anti-slip layer 60 is made of anti-slip silicone and can effectively prevent the smart mattress from shifting due to the user's turning over or the inflation and deflation of the airbags 12, thus improving the structural stability of the smart mattress. The fabric layer 70 is located at the top of the smart mattress and is in direct contact with the user. The fabric layer 70 is an antibacterial and washable fabric layer, which can be cleaned and replaced regularly to improve the user's comfort.
[0035] This embodiment uses a pressure sensor on the pressure sensing belt to detect pressure signals in the user's shoulders, back, hips, and waist in real time. The user's current sleeping posture is determined by the changes in the pressure signal of the pressure sensing belt. The inflation device can inflate the corresponding airbags when the user is in a supine sleeping position, allowing the user to change from a supine to a side sleeping position. This can reduce the risk of airway obstruction and effectively alleviate the user's sleep apnea symptoms. The smart mattress is low in cost, easy to carry, consumes little power, and provides a good user experience.
[0036] It is understood that the controller in the smart mattress provided in the embodiments of the present invention can be used to execute the control method of the smart mattress provided in any embodiment of the present invention. Therefore, the controller of the smart mattress has the relevant functional structure for executing the control method of the smart mattress provided in any embodiment of the present invention, and can achieve the same beneficial effect as the control method of the smart mattress provided in the embodiments of the present invention. For details, please refer to the following description.
[0037] Example 2 Figure 4 This is a flowchart illustrating a control method for a smart mattress according to Embodiment 2 of the present invention. This embodiment can be used to determine and adjust a user's sleeping posture. The method can be executed by the controller of the smart mattress. This control method for the smart mattress can be implemented in software and / or hardware, and is generally integrated into the controller of the smart mattress provided in this embodiment of the present invention, such as... Figure 4 As shown, the control methods for a smart mattress include: S110: Real-time acquisition of pressure signals from each pressure sensor.
[0038] The pressure signal can be obtained by multiple pressure sensors on the pressure sensing strip. Each pressure sensor can detect the pressure signal of its corresponding area, and the collection of pressure signals from all pressure sensors constitutes the pressure signal of the pressure sensing strip.
[0039] S120. Determine the user's current sleeping position based on the pressure signals from each pressure sensor; the current sleeping position includes supine sleeping position and side sleeping position.
[0040] The current sleeping positions include supine and lateral sleeping positions. The supine position refers to lying down with the back against the smart mattress and the face upwards. In this position, the torso is horizontally extended, and the limbs can be naturally placed at the sides or relaxed and bent. In this position, the shoulders, back, hips, and lower back will have a large and even contact area with the mattress, resulting in relatively dispersed pressure distribution. The lateral sleeping position refers to lying down with one side of the body against the smart mattress. This includes left and right lateral positions. In this position, the torso is in a horizontal lateral position, usually accompanied by naturally bent legs. In this position, pressure is concentrated on one side of the shoulder, back, hips, and lower back, with a smaller contact area with the mattress compared to the supine position, resulting in relatively concentrated pressure distribution.
[0041] Specifically, the controller can determine the user's current sleeping position by analyzing the distribution characteristics and pressure value range of the pressure signal. For example, if the controller detects that most pressure sensors in the central and bilateral areas of the first and / or second pressure sensing strips are outputting valid pressure signals, and the pressure values detected by each pressure sensor are all higher than a preset pressure threshold, then the user is determined to be in a supine sleeping position; if the controller detects that only a small portion of the pressure sensors in a certain side area of the first and / or second pressure sensing strips are outputting valid pressure signals, and the pressure values detected by each pressure sensor are extremely high, then the user is determined to be in a side-lying sleeping position.
[0042] S130. When the current sleeping position is supine, obtain the duration of the current sleeping position.
[0043] The duration of the current sleeping position refers to the duration of a relatively stable pressure signal state, that is, the time period from when the pressure sensor detects an effective pressure signal until the state of the pressure signal changes significantly. For example, when a user turns over, the pressure of some pressure sensors may change abruptly. The duration of the current sleeping position reflects the stability of the user's body position during sleep. The duration of the current sleeping position is obtained by multiple pressure sensors on the pressure sensing band.
[0044] S140. Control the state of each airbag according to the current sleeping position and the duration of the current sleeping position.
[0045] The airbag's states include the initial state, the inflated state, the pressure-holding state, and the deflated state. The initial state refers to the airbag being in its uninflated state; the inflated state refers to the state in which gas is continuously being injected into the airbag; the pressure-holding state refers to the state in which the airbag is fully inflated and the internal air pressure remains stable, with the airbag continuously inflated; and the deflated state refers to the state in which gas is continuously being expelled from the airbag.
[0046] Specifically, after determining the user's current sleeping position, the controller will determine the duration of the current sleeping position in real time, judge whether it has reached the preset time, and then control the state of each airbag. For example, if the user is in a supine sleeping position but the duration of the current sleeping position has not reached the preset time, the airbags are controlled to be in the initial state; if the user is in a supine sleeping position and the duration of the current sleeping position has reached the preset time, the airbags are controlled to be inflated; if the airbags are in the pressure-holding state for the preset time, the airbags are controlled to be in deflated; if the user is in a side-lying sleeping position and the airbags are in the initial state, the airbags are continuously controlled to be in the initial state.
[0047] It should be noted that the technical solutions of this invention, including the collection, updating, analysis, processing, use, transmission, and storage of user pressure signals and sleeping posture data, all comply with relevant laws and regulations, are used for legitimate purposes, and do not violate public order and good morals. Necessary measures are taken to prevent unauthorized access to user pressure signals and sleeping posture data, thereby maintaining the security of user pressure signals and sleeping posture data and network security.
[0048] This embodiment acquires the pressure signals from each pressure sensor in real time and determines the user's current sleeping position based on the pressure signals. When the current sleeping position is supine, the duration of the current sleeping position is acquired. Based on the current sleeping position and its duration, the state of each airbag is controlled, which can effectively help the user maintain a side-lying sleeping position, reduce the risk of airway obstruction, effectively intervene in the probability of the user's sleep apnea event, and has a good auxiliary therapeutic effect.
[0049] Example 3 Figure 5 This is a flowchart illustrating a control method for a smart mattress according to Embodiment 3 of the present invention. Based on the above embodiments, this embodiment provides a detailed description of the method for determining the user's current sleeping position, such as... Figure 5 As shown, the control method for this smart mattress includes: S210: Real-time acquisition of pressure signals from each pressure sensor.
[0050] S220. Determine the pressure value detected by each pressure sensor based on the pressure signal from each pressure sensor.
[0051] Specifically, each pressure sensor on the pressure sensing belt outputs an electrical signal to the controller when it detects human body pressure. The controller can determine the pressure value based on the electrical signal of the pressure signal, which is then used to calculate the variance of the pressure value.
[0052] S230. Determine the pressure value variance based on the pressure values detected by each pressure sensor.
[0053] Among them, pressure variance is an indicator used to quantify the degree of difference between the pressure values detected by each pressure sensor. The lower the pressure variance, the smaller the difference in pressure values between each pressure sensor and the more uniform the pressure distribution; the higher the pressure variance, the greater the difference in pressure values between each pressure sensor and the more concentrated the pressure distribution.
[0054] Specifically, the variance of the pressure values can be calculated by calculating the average value of the pressure values detected by each pressure sensor, then calculating the sum of the squares of the differences between each pressure value and the average value, and then dividing by the number of pressure sensors.
[0055] S240. Determine the user's current sleeping position based on the pressure value variance.
[0056] Specifically, the variance of the pressure value reflects the uniformity of the pressure distribution, which in turn enables accurate determination of the user's current sleeping position.
[0057] In an optional embodiment, determining the user's current sleeping position based on the pressure value variance includes: determining whether the pressure value variance is greater than a variance threshold; if so, determining that the user's current sleeping position is a side-lying position; if not, determining that the user's current sleeping position is a supine position.
[0058] Specifically, by comparing the variance of the pressure values with a preset variance threshold, and combining this with the distribution characteristics of the pressure sensing strips on the smart mattress, the user's current sleeping position can be determined. If the variance of the pressure values is greater than the variance threshold, it indicates that the pressure signals collected by each pressure sensor are significantly different, and the pressure may be concentrated in one side of the shoulder and back or one side of the hip and waist area. The pressure value detected by the pressure sensor on one side is extremely high, while the pressure value detected by the pressure sensor on the other side is extremely low, thus determining that the user is in a side-lying position. If the variance of the pressure values is less than or equal to the variance threshold, it indicates that the pressure signals collected by each pressure sensor are relatively similar, and the pressure is evenly distributed in the shoulder, back, hip, and waist area, thus determining that the user is in a supine position.
[0059] Understandably, the pressure value variance reflects the relative difference in pressure signals rather than the magnitude of absolute pressure values. Therefore, when users of different weights use a smart mattress, the pressure value variance is smaller when the user is lying on their back and larger when the user is lying on their side. There is no need to set separate judgment rules for users of different weights, which further improves the universality of the smart mattress.
[0060] S250. When the current sleeping position is supine, obtain the duration of the current sleeping position.
[0061] S260: Control the state of each airbag according to the current sleeping position and the duration of the current sleeping position.
[0062] This embodiment determines the pressure value detected by each pressure sensor based on the pressure signal from each pressure sensor, and determines the variance of the pressure value based on the pressure value detected by each pressure sensor, thereby determining the user's current sleeping position. When the variance of the pressure value is greater than the variance threshold, the user's current sleeping position is determined to be a side-lying position; when the variance of the pressure value is less than the variance threshold, the user's current sleeping position is determined to be a supine position. By determining the distribution characteristics of the pressure signal through the quantified variance value, the user's current sleeping position is determined, making the user's sleeping position determination logic more rigorous and the results more accurate, providing a reliable judgment basis for subsequent airbag status adjustment.
[0063] Example 4 Figure 6 This is a flowchart illustrating a control method for a smart mattress according to Embodiment 4 of the present invention. Based on the above embodiments, this embodiment provides a detailed description of the airbag control method, such as... Figure 6 As shown, the control method for this smart mattress includes: S310: Real-time acquisition of pressure signals from each pressure sensor.
[0064] S320. Determine the user's current sleeping position based on the pressure signals from each pressure sensor; the current sleeping position includes supine sleeping position and side sleeping position.
[0065] S330. When the current sleeping position is supine, obtain the duration of the current sleeping position.
[0066] S340. When the current sleeping position is supine, determine whether the duration of the current sleeping position has reached the first preset time; if so, execute S350.
[0067] Specifically, after the controller determines that the user's current sleeping position is supine based on indicators such as pressure value variance, it will determine the duration of the current sleeping position in real time and compare it with a first preset time to determine whether the user is in a temporary supine sleeping position or a continuous supine sleeping position. This prevents the airbag from being mistakenly activated due to a brief supine sleeping position during the user's turning over. For example, the first preset time can be 5 minutes. When the user's current sleeping position is supine and the duration of the current sleeping position reaches 5 minutes, it indicates that the user is in a continuous supine sleeping position.
[0068] S350. Identify one of the two airbags as an inflatable airbag and the other as a non-inflatable airbag, and control the inflation device to inflate the inflatable airbag.
[0069] Specifically, when the user's current sleeping position is supine and the duration of the current sleeping position reaches the first preset time, it means that the user has been lying supine for a long time. It is necessary to control the inflation device to inflate the airbag, so that the user can change from supine to side-lying position, reduce the risk of airway obstruction, and avoid the user from experiencing sleep apnea.
[0070] S360: After the airbag is fully inflated, the inflation completion time is obtained in real time.
[0071] The inflation completion time refers to the cumulative time from the completion of the inflation of the airbag to the current moment.
[0072] Specifically, after the airbag is fully inflated, it is in a pressure-holding state. The duration of the pressure-holding state is obtained in real time, providing a time basis for the subsequent deflation of the airbag.
[0073] S370. Determine whether the current inflation completion time has reached the second preset time; if so, execute S380.
[0074] Specifically, the current inflation completion time is compared with a second preset time to determine whether it is necessary to deflate the airbag to prevent discomfort caused by prolonged contact between the user and the airbag. For example, the second preset time can be 30 minutes. When the inflation completion time of the airbag in the pressure-holding state reaches 30 minutes, it is necessary to deflate the airbag.
[0075] S380, Control the deflation of the inflatable airbag.
[0076] Specifically, when the inflation time of the airbag in the pressure-holding state reaches the second preset time, it means that the user has been in a side-lying sleeping position for a long time due to the intervention of the airbag. It is necessary to control the airbag to deflate, so that the user can change from a side-lying sleeping position to a supine sleeping position, thus completing one airbag inflation and deflation cycle.
[0077] In an optional embodiment, controlling the state of each airbag based on the current sleeping position and the duration of the current sleeping position further includes: after controlling the deflation of the inflatable airbags, returning to execute the steps of real-time acquisition of pressure signals from each pressure sensor to determine whether the duration of the current sleeping position has reached a first preset time when the current sleeping position is a supine sleeping position; when the duration of the current sleeping position has reached the first preset time, identifying the previously non-inflatable airbag as the current inflatable airbag, and executing the control of the inflation device to inflate the inflatable airbag until determining whether the current inflation completion time has reached a second preset time, until the inflation completion time reaches the second preset time, controlling the deflation of the inflatable airbag.
[0078] Specifically, after the smart mattress completes one inflation and deflation cycle of the airbags, it executes alternating control logic. When the duration of the current sleeping position reaches the first preset time, the non-inflated airbag from the previous cycle is identified as the current inflated airbag, and the inflation device is controlled to inflate the airbag until it is determined whether the current inflation completion time has reached the second preset time. When the inflation completion time reaches the second preset time, the airbag is deflated, that is, the inflation device is controlled to inflate and deflate the non-inflated airbag from the previous inflation and deflation cycle.
[0079] For example, during the first inflation / deflation cycle, the inflation device inflates the first airbag, causing the user to roll over to the left and become a left-side lying position. During the second inflation / deflation cycle, the inflation device inflates the second airbag, causing the user to roll over to the right and become a right-side lying position, and so on. Similarly, during the first inflation / deflation cycle, the inflation device inflates the second airbag, causing the user to roll over to the right and become a right-side lying position. During the second inflation / deflation cycle, the inflation device inflates the first airbag, causing the user to roll over to the left and become a left-side lying position, and so on. By alternately inflating different airbags, the user can alternate between left-side and right-side lying positions, avoiding prolonged continuous pressure from a single airbag on the same body part, improving user comfort, reducing the load on the airbags, and extending their lifespan.
[0080] In this embodiment, when the user is in a supine sleeping position, it determines whether the duration of the current sleeping position has reached a first preset time. Then, it identifies one of the two airbags as an inflatable airbag and the other as a non-inflatable airbag, and controls the inflation device to inflate the inflatable airbag. After the inflatable airbag is fully inflated, it acquires the inflation completion time in real time and determines whether the current inflation completion time has reached a second preset time. Then, it controls the inflatable airbag to deflate. Through the inflation and deflation cycle of the airbag, it intervenes in the user's sleeping position, allowing the user to appropriately switch between supine and side-lying sleeping positions, effectively reducing the risk of airway obstruction in the supine sleeping position and lowering the probability of sleep apnea events. At the same time, by adopting the alternating inflation and deflation mode of the first and second airbags, the user's comfort is improved.
[0081] Example 5 Figure 7 This is a schematic diagram of the structure of a control device for a smart mattress according to Embodiment 5 of the present invention. This device can be used to determine and adjust the user's sleeping posture. The control device for the smart mattress can be implemented by software and / or hardware, and is generally integrated into the controller of the smart mattress provided in this embodiment of the invention, such as... Figure 7 As shown, the control device for the smart mattress includes: The pressure signal acquisition module 510 acquires the pressure signals from each pressure sensor in real time. The sleeping posture determination module 520 determines the user's current sleeping posture based on the pressure signals from each pressure sensor; the current sleeping posture includes supine sleeping posture and side sleeping posture. The duration acquisition module 530 acquires the duration of the current sleeping position when the current sleeping position is supine. The airbag status control module 540 controls the status of each airbag based on the current sleeping position and the duration of the current sleeping position.
[0082] Optionally, the sleeping posture determination module 520 may include a pressure value determination unit, a variance determination unit, and a sleeping posture determination unit; the pressure value determination unit is used to determine the pressure value detected by each pressure sensor based on the pressure signal from each pressure sensor; the variance determination unit is used to determine the pressure value variance based on the pressure value detected by each pressure sensor; and the sleeping posture determination unit is used to determine the user's current sleeping posture based on the pressure value variance.
[0083] Optionally, the sleeping posture determination unit is specifically used to: determine whether the pressure value variance is greater than the variance threshold; if the pressure value variance is greater than the variance threshold, then determine that the user's current sleeping posture is a side-lying sleeping posture; if the pressure value variance is less than or equal to the variance threshold, then determine that the user's current sleeping posture is a supine sleeping posture.
[0084] Optionally, the airbag status control module 540 may include a first time determination unit, an airbag inflation unit, a time acquisition unit, a second time determination unit, and an airbag deflation unit; the first time determination unit is used to determine whether the duration of the current sleeping position has reached a first preset time when the current sleeping position is supine; the airbag inflation unit is used to determine one of the two airbags as an inflatable airbag and the other as a non-inflatable airbag when the duration of the current sleeping position has reached the first preset time, and control the inflation device to inflate the inflatable airbag; the time acquisition unit is used to acquire the inflation completion time in real time after the inflatable airbag has finished inflating; the second time determination unit is used to determine whether the current inflation completion time has reached the second preset time; the airbag deflation unit is used to control the inflatable airbag to deflate when the current inflation completion time has reached the second preset time.
[0085] Optionally, the airbag status control module 540 also includes an airbag switching unit; the airbag switching unit is used to, after controlling the deflation of the inflatable airbag, return to execute the steps of real-time acquisition of pressure signals from each pressure sensor to determine whether the duration of the current sleeping position has reached a first preset time when the current sleeping position is supine; when the duration of the current sleeping position has reached the first preset time, the previously non-inflatable airbag is identified as the current inflatable airbag, and the inflation device is controlled to inflate the airbag until it is determined whether the current inflation completion time has reached a second preset time, until the inflation completion time reaches the second preset time, the inflatable airbag is controlled to deflate.
[0086] It is understood that, since the control device for the smart mattress described above is capable of executing the control method for the smart mattress in the embodiments of the present invention, those skilled in the art can understand the specific implementation and various variations of the control device for the smart mattress in this embodiment based on the control method for the smart mattress described in the embodiments of the present invention. Therefore, how the control device for the smart mattress implements the control method for the smart mattress in the embodiments of the present invention will not be described in detail here. Any device used by those skilled in the art to implement the control method for the smart mattress in the embodiments of the present invention falls within the scope of protection of this application.
[0087] Example 6 This invention provides a computer storage medium storing computer instructions. These computer instructions are used to cause a controller to execute the control method for an intelligent mattress according to any embodiment of this invention, thus achieving the beneficial effects of the corresponding intelligent mattress control method. Similarities can be found in the description above, and will not be repeated here.
[0088] In the context of this invention, a computer storage medium can be a tangible medium that may contain or store computer programs for use by or in conjunction with an instruction execution system, apparatus, or device. The computer storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof.
[0089] Note that the above description is merely a preferred embodiment of the present invention and the technical principles employed. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein, and various obvious changes, readjustments, combinations, and substitutions can be made without departing from the scope of protection of the present invention. Therefore, although the present invention has been described in detail through the above embodiments, the present invention is not limited to the above embodiments, and may include many other equivalent embodiments without departing from the concept of the present invention, the scope of which is determined by the scope of the appended claims.
Claims
1. A control method for a smart mattress, applied to a smart mattress, characterized in that, The smart mattress includes an airbag layer, a base layer, and a pressure sensing layer stacked in sequence; the airbag layer includes an inflation device and two airbags arranged in a first direction and extending in a second direction; the pressure sensing layer includes two pressure sensing strips extending in the first direction and arranged in the second direction, each of the pressure sensing strips including multiple pressure sensors; the first direction and the second direction intersect. The control method for the smart mattress includes: Real-time acquisition of pressure signals from each of the aforementioned pressure sensors; The user's current sleeping position is determined based on the pressure signals from each of the pressure sensors; the current sleeping position includes supine sleeping position and side sleeping position. When the current sleeping position is the supine sleeping position, obtain the duration of the current sleeping position; The state of each airbag is controlled based on the current sleeping position and the duration of the current sleeping position.
2. The control method for the smart mattress according to claim 1, characterized in that, Based on the pressure signal, the user's current sleeping position is determined, including: Based on the pressure signals from each of the pressure sensors, determine the pressure value detected by each of the pressure sensors; The pressure value variance is determined based on the pressure values detected by each of the pressure sensors. The user's current sleeping position is determined based on the variance of the pressure values.
3. The control method for the smart mattress according to claim 2, characterized in that, Based on the variance of the pressure values, the user's current sleeping position is determined, including: Determine whether the variance of the pressure value is greater than the variance threshold; If so, then the user's current sleeping position is determined to be the side-lying sleeping position; If not, then the user's current sleeping position is determined to be the supine sleeping position.
4. The control method for the smart mattress according to claim 1, characterized in that, Based on the current sleeping position and the duration of the current sleeping position, the state of each airbag is controlled, including: When the current sleeping position is the supine sleeping position, determine whether the duration of the current sleeping position has reached a first preset time; If so, one of the two airbags is identified as an inflatable airbag and the other as a non-inflatable airbag, and the inflation device is controlled to inflate the inflatable airbag. After the inflatable airbag is fully inflated, the inflation completion time is acquired in real time. Determine whether the current inflation completion time has reached the second preset time; If so, then control the inflatable airbag to deflate.
5. The control method for the smart mattress according to claim 4, characterized in that, Controlling the state of each airbag based on the current sleeping position and the duration of the current sleeping position, further includes: After controlling the deflation of the inflatable airbag, the process returns to the steps of acquiring the pressure signals of each pressure sensor in real time and determining whether the duration of the current sleeping position has reached the first preset time when the current sleeping position is the supine sleeping position. When the duration of the current sleeping position reaches the first preset time, the previous non-inflatable airbag is identified as the current inflatable airbag, and the inflation device is controlled to inflate the airbag until it is determined whether the current inflation completion time has reached the second preset time. When the inflation completion time reaches the second preset time, the airbag is controlled to deflate.
6. A control device for a smart mattress, applied to a smart mattress, characterized in that, The smart mattress includes an airbag layer, a base layer, and a pressure sensing layer stacked in sequence; the airbag layer includes an inflation device and two airbags arranged in a first direction and extending in a second direction; the pressure sensing layer includes two pressure sensing strips extending in the first direction and arranged in the second direction, each of the pressure sensing strips including multiple pressure sensors; the first direction and the second direction intersect. The control device for the smart mattress includes: The pressure signal acquisition module acquires the pressure signals from each of the pressure sensors in real time. The sleeping posture determination module determines the user's current sleeping posture based on the pressure signals from each of the pressure sensors; the current sleeping posture includes supine sleeping posture and side sleeping posture. The duration acquisition module acquires the duration of the current sleeping position when the current sleeping position is the supine sleeping position; The airbag status control module controls the status of each airbag based on the current sleeping position and the duration of the current sleeping position.
7. A smart mattress, characterized in that, include: The airbag layer, the base layer, and the pressure sensing layer are stacked in sequence. The airbag layer includes an inflation device and two airbags arranged along a first direction and extending along a second direction; the airbags include a first airbag and a second airbag, the inflation device is connected to the first airbag and the second airbag, and the inflation device is used to inflate each of the airbags; the first direction intersects the second direction; The pressure sensing layer includes two pressure sensing strips extending along the first direction and arranged along the second direction. Each pressure sensing strip includes a first pressure sensing strip and a second pressure sensing strip. Each pressure sensing strip includes multiple pressure sensors. The pressure sensors are used to detect the user's pressure signal. The smart mattress further includes a controller, which is connected to the inflation device and each of the pressure sensors, and the controller is used to execute the control method of the smart mattress according to any one of claims 1-5.
8. The smart mattress according to claim 7, characterized in that, Also includes: Power module; The power module includes a charging interface and a power supply unit; The power supply unit is electrically connected to the charging interface, the controller, the inflation device, and each of the pressure sensors; the charging interface is used for pluggable connection to the power adapter; The power supply unit is used to store the power signal converted by the power adapter when the power adapter is connected to the charging interface, and to supply power to the controller, the inflation device and each of the pressure sensors according to the stored power signal.
9. The smart mattress according to claim 7, characterized in that, Also includes: Push button switch; The push-button switch is used to receive external commands; The controller is also electrically connected to the push-button switch; the controller is also used to execute the control method of the smart mattress according to any one of claims 1-5 when the external instruction received by the push-button switch is a start instruction; The controller is used to control the smart mattress to enter sleep mode when the external command received by the button switch is a non-start command.
10. The smart mattress according to claim 7, characterized in that, Also includes: Anti-slip layer and fabric layer; The anti-slip layer is located on the side of the airbag layer that is away from the base layer; The fabric layer is located on the side of the pressure-sensitive layer that is away from the base layer.