Method for operating height-adjustable pillow and height-adjustable pillow

By incorporating an elastomer and control valve inside the pillow's air bladder, combined with a gas pressure sensor and sleeping posture detection components, the pillow height can be automatically adjusted, solving the problems of complex structure and noise in existing technologies and realizing a low-noise, height-adjustable pillow.

CN120939400APending Publication Date: 2025-11-14CHENGDU YUNXIANG XINCHUANG TECHNOLOGY CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202511143003.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-15
Publication Date
2025-11-14

AI Technical Summary

Technical Problem

Existing height-adjustable pillows rely on devices such as air pumps and thin-film pressure sensors, which are complex in structure and produce noise that disturbs users' sleep, affecting the user experience.

Method used

The system uses the rebound of the elastic body inside the air bladder to generate negative pressure, combined with a control valve and a gas pressure sensor to dynamically control the inflation process. It also uses a sleeping posture detection component to identify the user's sleeping posture and automatically adjust the pillow height.

Benefits of technology

It achieves automatic pillow height adjustment and low-noise inflation, reducing system complexity and maintenance costs, and improving user experience and product reliability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120939400A_ABST
    Figure CN120939400A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an operation method of a height-adjustable pillow and the height-adjustable pillow, and relates to the field of articles of daily use. And under the condition that the external pressure is removed, the elastic body in the air bag rebounds to generate negative pressure, and air enters the air bag through the opened control valve and / or one-way valve to complete the inflation action. Under the condition that external pressure is applied, the controller obtains current sleeping posture data through the sleeping posture detection assembly and recognizes the current sleeping posture of a user, then the control valve of the corresponding air bag is opened to conduct deflation operation, and after the real-time detection value meets the requirement, the controller closes the control valve and stops the deflation process. According to the method, an elastic body is arranged in an air bag, and the synergistic effect of a control valve and an air pressure sensor is combined, so that automatic adjustment of the height of the pillow and low-noise inflation are achieved, and the system complexity and the maintenance cost are greatly reduced while the functionality of the height-adjustable pillow is guaranteed; and the overall reliability of the product and the user experience are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of daily necessities, and more specifically, to a method for operating a height-adjustable pillow and the height-adjustable pillow itself. Background Technology

[0002] Sleep quality directly impacts people's health and quality of life. Among the many factors affecting sleep quality, the pillow is particularly crucial. Choosing a pillow that truly suits you can not only improve sleep quality but also effectively prevent cervical spine problems. Height-adjustable pillows offer significant advantages in improving sleep and protecting the cervical spine.

[0003] However, in existing technologies, achieving height adjustment often requires complex components such as air pumps and thin-film pressure sensors, resulting in a cumbersome system structure and complex control logic. In particular, the noise generated by the air pump can disrupt sleep and negatively impact the user experience. Therefore, there is an urgent need for a height-adjustable pillow solution with a more rational structure, smarter control, and quieter operation. Summary of the Invention

[0004] In view of this, the purpose of the present invention is to provide an operating method for a height-adjustable pillow and a height-adjustable pillow, which can realize automatic adjustment of pillow height and low-noise inflation.

[0005] To achieve the above objectives, the technical solutions adopted in the embodiments of the present invention are as follows: In a first aspect, the present invention provides a method for operating a height-adjustable pillow, the method comprising: When the external pressure is removed, the elastic body rebounds, creating a negative pressure inside the airbag. Air then enters the airbag through the open control valve and / or one-way valve to inflate it. When inflating the airbag using the control valve, if the gas pressure sensor detects that the airbag pressure is less than the low negative pressure threshold, the controller opens the control valve corresponding to the airbag; if the gas pressure sensor detects that the airbag pressure is greater than the high negative pressure threshold, the controller closes the control valve corresponding to the airbag. When inflating the airbag using the one-way valve, if the internal pressure of the airbag is lower than atmospheric pressure, the one-way valve opens; if the internal pressure of the airbag is equal to atmospheric pressure, the one-way valve closes. The elastic body is located inside the airbag. The controller acquires current sleeping posture data and determines the user's current sleeping posture based on the current sleeping posture data; the sleeping posture data is acquired by a sleeping posture detection component, which includes millimeter-wave radar, infrared camera, temperature sensor array, or gas pressure sensor; The controller opens the control valve corresponding to the airbag to deflate the airbag; The controller acquires the current pillow height value or the current pressure value of the airbag; the current pillow height value is obtained by a distance sensor, and the current pressure value is obtained by a gas pressure sensor. If the absolute value of the difference between the current pillow height and the target height corresponding to the current sleeping position is less than a height threshold, or if the absolute value of the difference between the current pressure value of the airbag and the target pressure value corresponding to the current sleeping position is less than a pressure threshold, the controller closes the control valve corresponding to the airbag.

[0006] In an optional implementation, the method further includes: When the airbag is fully inflated and the control valve and / or one-way valve are closed, and the user rests their head and neck on the pillow in a preset sleeping position, the controller acquires the sleeping position data corresponding to the preset sleeping position. The controller opens the control valve corresponding to the airbag to deflate the airbag; When the controller receives a stop adjustment command, the controller closes the control valve corresponding to the airbag; The controller determines the pillow height value detected after closing the control valve corresponding to the airbag as the target height value corresponding to the preset sleeping posture, or the controller determines the airbag pressure value detected after closing the control valve corresponding to the airbag as the target pressure value corresponding to the preset sleeping posture. The controller stores the preset sleeping position, the sleeping position data corresponding to the preset sleeping position, and the target height value or target pressure value corresponding to the preset sleeping position.

[0007] In an optional implementation, the method further includes: When the airbag is fully inflated and the control valve and / or one-way valve are closed, and the user rests their head and neck on the pillow in a preset sleeping position, the controller acquires the sleeping position data corresponding to the preset sleeping position. The controller determines the target height or target pressure value corresponding to the preset sleeping posture based on the user configuration information. The controller stores the preset sleeping position, the sleeping position data corresponding to the preset sleeping position, and the target height value or target pressure value corresponding to the preset sleeping position.

[0008] In an optional implementation, there are multiple airbags that are not interconnected. Each airbag corresponds to a gas pressure sensor, and each control valve corresponds to an airbag. The current pressure value of each airbag is determined based on the sum of the pressure values ​​of at least one airbag. The target pressure value corresponding to the current sleeping position is determined based on the sum of the pressure values ​​of at least one airbag or based on user configuration information.

[0009] In an optional embodiment, the airbag includes a head airbag and a neck airbag, the head airbag and the neck airbag are not connected to each other, each airbag corresponds one-to-one with a gas pressure sensor, each control valve corresponds one-to-one with an airbag, the current pressure value includes the current pressure value of the head airbag and the current pressure value of the neck airbag, the target pressure value includes the target head pressure value and the target neck pressure value, if the absolute value of the difference between the current pressure value of the airbag and the target pressure value corresponding to the current sleeping position is less than a pressure threshold, the controller closes the control valve corresponding to the airbag, including: If the absolute value of the difference between the current pressure value of the head airbag and the target head pressure value corresponding to the current sleeping position is less than the pressure threshold, the controller closes the control valve corresponding to the head airbag; the current pressure value of the head airbag is detected by the gas pressure sensor corresponding to the head airbag, and the target head pressure value corresponding to the current sleeping position is detected by the gas pressure sensor corresponding to the head airbag under preset sleeping position conditions or determined according to user configuration information; If the absolute value of the difference between the current pressure value of the neck airbag and the target neck pressure value corresponding to the current sleeping position is less than the pressure threshold, the controller closes the control valve corresponding to the neck airbag. The current pressure value of the neck airbag is detected by the gas pressure sensor corresponding to the neck airbag, and the target neck pressure value corresponding to the current sleeping position is detected by the gas pressure sensor corresponding to the neck airbag under preset sleeping position conditions or determined according to user configuration information.

[0010] In an optional embodiment, there are multiple head airbags that are not interconnected, and there are multiple neck airbags that are not interconnected. Each airbag corresponds to a gas pressure sensor, and each control valve corresponds to an airbag. If the absolute value of the difference between the current pressure value of the airbag and the target pressure value corresponding to the current sleeping position is less than a pressure threshold, the controller closes the control valve corresponding to the airbag, including: The controller acquires the pressure values ​​of all the head airbags and determines the current head pressure value based on the sum of the pressure values ​​of at least one of the head airbags. The controller acquires the pressure values ​​of all the neck airbags and determines the current neck pressure value based on the sum of the pressure values ​​of at least one of the neck airbags. If the absolute value of the difference between the current head pressure value and the target head pressure value corresponding to the current sleeping position is less than the pressure threshold, the controller closes the control valve corresponding to the head airbag; the target head pressure value corresponding to the current sleeping position is determined based on the sum of the pressure values ​​of at least one head airbag or based on user configuration information; If the absolute value of the difference between the current neck pressure value and the target neck pressure value corresponding to the current sleeping position is less than the pressure threshold, the controller closes the control valve corresponding to the neck airbag; the target neck pressure value corresponding to the current sleeping position is determined based on the sum of the pressure values ​​of at least one neck airbag or based on user configuration information.

[0011] In an optional implementation, when the sleeping posture data is acquired by the gas pressure sensor, the controller acquires the current sleeping posture data and determines the user's current sleeping posture based on the current sleeping posture data, including: When the airbag is fully inflated and the control valve and / or one-way valve are closed, and the user's head and neck are resting on the pillow, the gas pressure sensor acquires the pressure value of the airbag and determines the current pressure value of the airbag as the current sleeping posture data. If the current sleeping posture data is within the supine sleeping posture data range, the controller determines that the user's current sleeping posture is supine; the supine sleeping posture data range is determined based on the sleeping posture data corresponding to the preset supine sleeping posture, which is the pressure value of the airbag obtained by the gas pressure sensor when the airbag is fully inflated and the control valve and / or one-way valve are closed, and the user rests their head and neck on the pillow in the preset supine sleeping posture. If the current sleeping posture data is within the side-lying sleeping posture data range, the controller determines that the user's current sleeping posture is side-lying. The side-lying sleeping posture data range is determined based on the sleeping posture data corresponding to the preset side-lying sleeping posture. The sleeping posture data corresponding to the preset side-lying sleeping posture is the pressure value of the airbag detected by the gas pressure sensor when the airbag is fully inflated and the control valve and / or one-way valve are in the closed state, and the user rests their head and neck on the pillow in the preset side-lying sleeping posture.

[0012] In an optional embodiment, there are multiple airbags that are not interconnected. Each airbag corresponds to a gas pressure sensor. The current sleeping posture data is determined based on the sum of the pressure values ​​of at least one airbag. The sleeping posture data corresponding to the preset supine position is determined based on the sum of the pressure values ​​of at least one airbag when the airbags are fully inflated and the control valve and / or one-way valve are closed, with the user lying supine with their head and neck resting on the pillow. The sleeping posture data corresponding to the preset side-lying position is determined based on the sum of the pressure values ​​of at least one airbag when the airbags are fully inflated and the control valve and / or one-way valve are closed, with the user lying side-lying with their head and neck resting on the pillow.

[0013] In an optional implementation, when the sleeping posture data is acquired by the temperature sensor array, the controller acquires the current sleeping posture data and determines the user's current sleeping posture based on the current sleeping posture data, including: The controller receives the current temperature value detected by each temperature sensor in the temperature sensor array, obtains the number of temperature sensors whose current temperature value exceeds the ambient temperature, and determines the number of temperature sensors whose current temperature value exceeds the ambient temperature as the current sleeping posture data. If the current sleeping posture data is within the supine sleeping posture data range, the controller determines that the user's current sleeping posture is supine; the supine sleeping posture data range is determined based on the sleeping posture data corresponding to the preset supine sleeping posture, which is the number of temperature sensors whose temperature values ​​obtained by the controller exceed the ambient temperature when the airbag is fully inflated and the control valve and / or one-way valve are closed and the user is supine with their head and neck resting on the pillow in the preset sleeping posture. If the current sleeping posture data is within the side-lying sleeping posture data range, the controller determines that the user's current sleeping posture is side-lying; the side-lying sleeping posture data range is determined based on the sleeping posture data corresponding to the preset side-lying sleeping posture, which is the number of temperature sensors whose temperature values ​​obtained by the controller exceed the ambient temperature when the airbag is fully inflated and the control valve and / or one-way valve are in the closed state and the user rests their head and neck on the pillow in the preset side-lying sleeping posture. Alternatively, the controller receives the current temperature value detected by each temperature sensor in the temperature sensor array, obtains the arrangement of the temperature sensors whose current temperature value exceeds the ambient temperature, and determines the current arrangement of the temperature sensors whose current temperature value exceeds the ambient temperature as the current sleeping posture data. If the current sleeping position data indicates that the temperature sensor with the higher temperature value is located in the middle and the temperature sensor with the lower temperature value is located on both sides, the controller determines that the user's current sleeping position is supine. If the current sleeping position data indicates that the temperature sensor with the higher temperature value is located on one side and the temperature sensor with the lower temperature value is located on the other side, the controller determines that the user's current sleeping position is side-lying.

[0014] Secondly, the present invention provides a height-adjustable pillow, the height-adjustable pillow comprising an air bladder, an elastomer, a height detection component, a sleeping posture detection component, a control valve, a controller, and a memory. The elastomer is disposed within the air bladder, the air bladder is connected to the control valve, the sleeping posture detection component is connected to the controller, the sleeping posture detection component includes a millimeter-wave radar, an infrared camera, a temperature sensor array, or a gas pressure sensor, the height detection component is connected to the controller, the height detection component includes a distance sensor or a gas pressure sensor, and the controller is connected to the control valve; the memory stores a computer program executable by the controller, and the height-adjustable pillow, when in operation, implements the operating method of the height-adjustable pillow as described in any of the foregoing embodiments.

[0015] Compared to existing technologies, the operating method and height-adjustable pillow provided in this invention, when external pressure is removed, cause the elastic body inside the airbag to rebound, generating negative pressure. Air then enters the airbag through the open control valve and / or one-way valve to complete the inflation process. When inflating using the control valve, the controller compares the pressure value detected by the gas pressure sensor with the set low and high negative pressure thresholds, dynamically controlling the opening and closing of the control valve to maintain a stable pressure level in the naturally inflated state of the airbag. Simultaneously, when external pressure is applied, the controller acquires the current sleeping posture data through the sleeping posture detection component and identifies the user's actual sleeping posture type. Subsequently, it opens the control valve of the corresponding airbag to deflate it, and acquires the current pillow height value or the current airbag pressure value in real time. When the difference between the real-time detected value and the target height value or target pressure value of the corresponding preset sleeping posture is less than the set height threshold or pressure threshold, the controller closes the control valve and stops the deflation process. This method achieves automatic height adjustment and low-noise inflation of the pillow by setting an elastomer inside the air bladder and combining the synergistic effect of the control valve and the gas pressure sensor. This allows the height-adjustable pillow to significantly reduce system complexity and maintenance costs while ensuring functionality, thereby improving the overall reliability of the product and the user experience.

[0016] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, preferred embodiments are described below in detail with reference to the accompanying drawings. Attached Figure Description

[0017] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of the present invention and should not be regarded as a limitation on the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0018] Figure 1 A block diagram of a height-adjustable pillow provided in an embodiment of the present invention is shown.

[0019] Figure 2 This diagram illustrates a flowchart of an operation method for a height-adjustable pillow provided in an embodiment of the present invention.

[0020] Figure 3 This diagram illustrates another flow chart of the operation method of the height-adjustable pillow provided in an embodiment of the present invention.

[0021] Figure 4 This diagram shows another block illustration of the height-adjustable pillow provided in an embodiment of the present invention. Detailed Implementation

[0022] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. The components of the embodiments of the present invention described and shown in the accompanying drawings can generally be arranged and designed in various different configurations.

[0023] Therefore, the following detailed description of the embodiments of the invention provided in the accompanying drawings is not intended to limit the scope of the claimed invention, but merely to illustrate selected embodiments of the invention. All other embodiments obtained by those skilled in the art based on the embodiments of the invention without inventive effort are within the scope of protection of the invention.

[0024] It should be noted that relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0025] Sleep quality is closely related to people's physical and mental health and quality of life. Among the many factors affecting sleep, pillows play a crucial role. A pillow that is truly suitable for you can not only help improve sleep comfort but also help prevent cervical spine problems in daily life. In particular, pillows with highly adjustable functions have significant advantages in meeting individual needs and improving sleeping posture.

[0026] However, most existing height-adjustable pillows rely on devices such as air pumps and thin-film pressure sensors to achieve adjustment, resulting in complex overall structures and cumbersome control systems. Furthermore, the noise generated by the air pump often disturbs users' rest, thus reducing the user experience.

[0027] Based on this, the operating method and height-adjustable pillow provided in this embodiment of the invention, when the external pressure is removed, the elastic body inside the airbag rebounds to generate negative pressure, and air enters the airbag through the opened control valve and / or one-way valve to complete the inflation action. When the control valve is used for inflation, the controller compares the pressure value detected by the gas pressure sensor with the set low negative pressure threshold and high negative pressure threshold, and dynamically controls the opening and closing of the control valve to maintain a relatively stable pressure level of the airbag in the naturally inflated state; at the same time, when external pressure is applied, the controller obtains the current sleeping posture data through the sleeping posture detection component and identifies the user's actual sleeping posture type, and then opens the control valve of the corresponding airbag to perform the deflation operation, and obtains the current pillow height value or the current pressure value of the airbag in real time. When the difference between the real-time detected value and the target height value or target pressure value of the corresponding preset sleeping posture is less than the set height threshold or pressure threshold, the controller closes the control valve and stops the deflation process. This method achieves automatic height adjustment and low-noise inflation of the pillow by setting an elastomer inside the air bladder and combining the synergistic effect of the control valve and the gas pressure sensor. This allows the height-adjustable pillow to significantly reduce system complexity and maintenance costs while ensuring functionality, thereby improving the overall reliability of the product and the user experience.

[0028] Please refer to Figure 1 , Figure 1 This is a block diagram illustrating a height-adjustable pillow 300 according to an embodiment of the present invention. The height-adjustable pillow 300 includes an air bladder 301, an elastic body 302, a height detection component 303, a sleeping posture detection component 304, a control valve 305, a controller 306, and a memory 307. The elastic body 302 is disposed within the air bladder 301, and the air bladder 301 is connected to the control valve 305. The sleeping posture detection component 304 is connected to the controller 306 and includes a millimeter-wave radar, an infrared camera, a temperature sensor array, or a gas pressure sensor. The height detection component 303 is connected to the controller 306 and includes a distance sensor or a gas pressure sensor. The controller 306 is connected to the control valve 305. The memory 307 stores a computer program that can be executed by the controller 306. When the height-adjustable pillow 300 is running, it implements the operating method of the height-adjustable pillow disclosed in the following embodiments.

[0029] The embodiments of the present invention will now be described in detail with reference to the accompanying drawings.

[0030] Please refer to Figure 2 , Figure 2 A schematic flowchart illustrating an operating method for a height-adjustable pillow according to an embodiment of the present invention is shown. The method includes the following steps: In step S100, when the external pressure is removed, the elastic body rebounds, creating a negative pressure inside the airbag. Air enters the airbag through the open control valve and / or one-way valve to inflate the airbag. When inflating the airbag using the control valve, if the gas pressure sensor detects that the airbag pressure value is less than the low negative pressure threshold, the controller opens the control valve corresponding to the airbag; if the gas pressure sensor detects that the airbag pressure value is greater than the high negative pressure threshold, the controller closes the control valve corresponding to the airbag. When inflating the airbag using the one-way valve, if the internal pressure of the airbag is lower than atmospheric pressure, the one-way valve opens; if the internal pressure of the airbag is equal to atmospheric pressure, the one-way valve closes. The elastic body is located inside the airbag.

[0031] In this embodiment of the invention, external pressure refers to the pressure applied to the surface of the airbag by the human head and neck or an object. When the external pressure on the height-adjustable pillow is removed, for example, when the user raises their head or removes an object from the pillow, the elastic body inside the airbag returns to its original state under its own restoring force, increasing in volume and thus creating a negative pressure environment inside the airbag. At this time, air enters the airbag through the open control valve and / or one-way valve, completing the inflation process to restore the pillow's height.

[0032] Furthermore, when inflating the airbag using the control valve, the controller dynamically controls the inflation based on the airbag pressure detected by the gas pressure sensor. If the pressure is less than the set low negative pressure threshold, the controller triggers the control valve to open, allowing outside air to enter the airbag. Conversely, if the pressure is greater than the set high negative pressure threshold, the controller closes the control valve to ensure that the initial pressure inside the airbag remains consistent after inflation.

[0033] Furthermore, when using a one-way valve to inflate the airbag, according to the working principle of the one-way valve, if the internal pressure of the airbag is lower than atmospheric pressure, the one-way valve opens; if the internal pressure of the airbag is equal to atmospheric pressure, the one-way valve closes. It should be noted that the one-way valve can be set to inflate the airbag independently, or it can be used in conjunction with the control valve to inflate the airbag, thereby increasing the inflation speed, meeting the requirements of different usage scenarios, and improving the user experience.

[0034] In step S110, the controller acquires the current sleeping posture data and determines the user's current sleeping posture based on the current sleeping posture data; the sleeping posture data is acquired by the sleeping posture detection component, which includes millimeter-wave radar, infrared camera, temperature sensor array or gas pressure sensor.

[0035] In this embodiment of the invention, after the air bladder of the height-adjustable pillow is fully inflated and the control valve and / or one-way valve are closed, external pressure is applied to the height-adjustable pillow, such as when the user's head and neck are resting on the pillow. The controller acquires the current sleeping posture data through the sleeping posture detection component and determines the user's current sleeping posture based on the current sleeping posture data. Here, sleeping posture data refers to the information source used to identify the user's current sleeping posture, which can be collected by different types of sleeping posture detection components such as millimeter-wave radar, infrared cameras, temperature sensor arrays, or gas pressure sensors.

[0036] For example, millimeter-wave radar can be used to detect the directional characteristics of a user's chest or abdomen to reflect their sleeping posture; infrared cameras can capture the spatial distribution of a user's body contours to reflect their sleeping posture; gas pressure sensors indirectly reflect a user's sleeping posture by providing feedback on the pressure of air bladders; and temperature sensor arrays determine the position of the user's shoulders and neck relative to the pillow by detecting temperature and obtaining information about the influence of temperature sensors on the user's shoulders and neck, thus indirectly reflecting the user's sleeping posture. After the current sleeping posture data is input to the controller, it is compared and analyzed with preset sleeping posture data (such as supine or lateral lying) to ultimately determine the user's current actual sleeping posture type.

[0037] In step S120, the controller opens the control valve corresponding to the airbag to deflate the airbag.

[0038] In step S130, the controller obtains the current pillow height value or the current pressure value of the airbag; the current pillow height value is obtained by the distance sensor, and the current pressure value is obtained by the gas pressure sensor.

[0039] In this embodiment of the invention, the height detection component can be a distance sensor or a gas pressure sensor. The controller opens the control valve corresponding to the airbag, squeezing the airbag under external pressure (such as the pressure of the user's head and neck), thereby releasing some of the gas inside the airbag and reducing the pillow height. During the deflation process, the controller uses the distance sensor to monitor the physical height of the pillow (i.e., the current pillow height) in real time. The pillow height refers to the distance from the lowest point of the head depression when the user's head and neck are resting on the pillow to the bottom of the pillow. The distance sensor can be an infrared rangefinder or a millimeter-wave radar placed above the pillow. The pillow height can be indirectly obtained by measuring the height of the user's forehead when their head and neck are resting on the pillow, or by using the gas pressure sensor to detect the internal gas pressure of the airbag in real time (i.e., the current pressure), obtaining the gas discharge level inside the airbag under pressure, and indirectly obtaining the pillow height by combining the gas discharge level inside the airbag with a pressure-height fitting function. The current pillow height or the current pressure value of the airbag can be used as a basis for evaluating the current pillow condition.

[0040] It should be understood that the current pillow height can be directly compared with the target height for the current sleeping position to determine whether to close the control valve corresponding to the airbag. Alternatively, the current airbag pressure can be directly compared with the target pressure for the current sleeping position to determine whether to close the control valve corresponding to the airbag.

[0041] Step S140: If the absolute value of the difference between the current pillow height and the target height corresponding to the current sleeping position is less than the height threshold or the absolute value of the difference between the current pressure value of the airbag and the target pressure value corresponding to the current sleeping position is less than the pressure threshold, the controller closes the control valve corresponding to the airbag.

[0042] In this embodiment of the invention, the height threshold or pressure threshold is preset according to the actual application. The height threshold is used to characterize height error, and the pressure threshold is used to characterize pressure error. The actual detected value (i.e., the current pillow height value or the current pressure value of the airbag) is compared and analyzed with the target reference value (i.e., the target height value or target pressure value corresponding to the current sleeping position). The target height value refers to the distance from the lowest point of the user's desired head indentation on the pillow to the bottom of the pillow under preset sleeping position conditions; the target pressure value refers to the pressure value of the airbag or the pressure value of the airbag corresponding to the user's desired pillow height under preset sleeping position conditions. The preset sleeping position conditions refer to the user placing their head and neck on the pillow in a preset sleeping position (such as supine or side-lying) after the airbag has been inflated and the control valve and / or one-way valve are in the closed state. Different sleeping positions correspond to different target height values ​​or target pressure values. These target values ​​are personalized parameters actively set by the user through remote control devices, mobile terminals, or voice commands. If the height difference between the current pillow height and the target height corresponding to the current sleeping position is less than the height threshold, or the pressure difference between the current pressure of the airbag and the target pressure corresponding to the current sleeping position is less than the pressure threshold, it indicates that the current state of the pillow is close to the ideal setting value. Therefore, there is no need to continue deflating the airbag, and the controller will then close the control valve to lock the current state of the pillow.

[0043] In summary, the operating method of the height-adjustable pillow provided in this embodiment of the invention, when the external pressure is removed, causes the elastic body inside the airbag to rebound and generate negative pressure. Air then enters the airbag through the opened control valve and / or one-way valve to complete the inflation process. When using the control valve for inflation, the controller compares the pressure value detected by the gas pressure sensor with the set low and high negative pressure thresholds, and dynamically controls the opening and closing of the control valve to maintain a relatively stable pressure level in the airbag when it is naturally inflated. When using the one-way valve for inflation, according to the working principle of the one-way valve, it opens or closes based on the pressure difference between the internal pressure of the airbag and the atmospheric pressure, thereby maintaining the airbag inflated naturally. Simultaneously, under applied external pressure, the controller acquires current sleeping posture data and identifies the user's actual sleeping posture type through the sleeping posture detection component. It then opens the control valve of the corresponding airbag to deflate it, and continuously monitors the current pillow height or airbag pressure. When the difference between the real-time detected value and the target height or pressure value for the corresponding preset sleeping posture is less than the set height or pressure threshold, the controller closes the control valve and stops the deflation process. This method, by incorporating an elastomer inside the airbag and combining it with the synergistic effect of the control valve and a distance sensor or gas pressure sensor, eliminates the need for an air pump, achieving automatic pillow height adjustment and low-noise inflation. This allows the height-adjustable pillow to significantly reduce system complexity and maintenance costs while maintaining functionality, thereby improving overall product reliability and user experience.

[0044] In practical applications, when users first use a height-adjustable pillow, they need to set it to the preset sleeping position. Alternatively, users can update the settings of the height-adjustable pillow by setting it to the preset sleeping position during use.

[0045] Optionally, regarding how to establish a target height or target pressure value that matches a preset sleeping position based on the user's experience under preset sleeping position conditions, the following is a possible implementation method. Please refer to... Figure 3 The operation of the height-adjustable pillow also includes the following steps: In step S200, when the airbag is fully inflated and the control valve and / or check valve are closed, and the user rests their head and neck on the pillow in a preset sleeping position, the controller acquires the sleeping position data corresponding to the preset sleeping position.

[0046] In this embodiment of the invention, the preset sleeping posture refers to the standard sleeping position adopted by the user, such as lying on their back or side. With the airbag fully inflated and the control valve and / or one-way valve closed, and the user resting their head and neck on the pillow in the preset sleeping posture (e.g., lying on their back or side), the sleeping posture detection component (e.g., millimeter-wave radar, infrared camera, temperature sensor array, or gas pressure sensor) collects sleeping posture data corresponding to the preset sleeping posture and transmits the collected sleeping posture data to the controller.

[0047] In step S210, the controller opens the control valve corresponding to the airbag to deflate the airbag.

[0048] In this embodiment of the invention, after the controller acquires the sleeping posture data corresponding to the preset sleeping posture, the controller can directly open the control valve corresponding to the airbag according to the user configuration, or it can open the control valve corresponding to the airbag in response to the adjustment command, so that the airbag releases some gas, thereby reducing the support height of the pillow. The adjustment command refers to the adjustment information sent to the controller by the user through physical buttons, remote control devices, mobile terminals, or voice commands when the user believes that the current pillow height does not meet the comfort requirements.

[0049] Step S220: When the controller receives a stop adjustment command, the controller closes the control valve corresponding to the airbag.

[0050] In this embodiment of the invention, the stop adjustment command is an operation signal triggered after the user confirms that the current height meets their personal comfort requirements. It can originate from a physical button, remote control device, mobile terminal, or voice command. Upon detecting the stop adjustment command, the controller immediately terminates the deflation process, closes the control valve corresponding to the airbag, and locks the current airbag state to prevent further height changes.

[0051] In step S230, the controller determines the pillow height value detected after closing the control valve corresponding to the airbag as the target height value corresponding to the preset sleeping posture, or the controller determines the airbag pressure value detected after closing the control valve corresponding to the airbag as the target pressure value corresponding to the preset sleeping posture.

[0052] In this embodiment of the invention, after the controller closes the control valve corresponding to the airbag, it measures the pillow height using a distance sensor to obtain the target height value corresponding to the preset sleeping position. Alternatively, the controller measures the pressure value of the airbag using a gas pressure sensor to obtain the target pressure value corresponding to the preset sleeping position.

[0053] Step S240: The controller stores the preset sleeping posture, the sleeping posture data corresponding to the preset sleeping posture, and the target height value or target pressure value corresponding to the preset sleeping posture.

[0054] In this embodiment of the invention, the controller writes the preset sleeping posture, the sleeping posture data corresponding to the preset sleeping posture, and the target height value or target pressure value corresponding to the preset sleeping posture into the memory inside the height-adjustable pillow, so that the user's sleeping posture can be quickly identified and the corresponding target parameters can be called during the subsequent operation of the height-adjustable pillow, thereby realizing the automatic adjustment function without manual intervention.

[0055] It should be noted that airbag inflation is complete when, after the external pressure is removed when the airbag is inflated using the control valve, the gas pressure sensor detects that the airbag pressure value is greater than the negative pressure threshold, and the controller closes the control valve corresponding to the airbag; and / or when the airbag is inflated using the check valve, after the external pressure is removed, the airbag internal pressure is equal to atmospheric pressure, and the check valve is closed.

[0056] As can be seen, the embodiments of the present invention establish personalized sleeping posture reference information by combining actual user feedback, thereby improving the pillow's ability to adapt to different user habits and preferences, while avoiding the noise problem caused by relying on external air pumps, and enhancing the intelligence level of the adjustment process and user experience.

[0057] Optionally, regarding how to establish target height or target pressure values ​​that match preset sleeping positions using user configuration information, the following is a possible implementation method. Figure 3 Following step S200, the operation method of the height-adjustable pillow further includes the following steps: In step S260, the controller determines the target height or target pressure value corresponding to the preset sleeping posture based on the user configuration information.

[0058] In this embodiment of the invention, after obtaining the sleeping posture data corresponding to the preset sleeping posture in step S200, the controller obtains the user configuration information and obtains the target height value or target pressure value corresponding to the preset sleeping posture based on the user configuration information. It should be noted that the user configuration information refers to the configuration information actively input by the user through physical buttons, remote control devices, mobile terminals, or voice commands, such as desired height value, desired pressure value, and user personal information.

[0059] As one possible implementation, assuming the user inputs a desired height value, when the height detection component is a distance sensor, the controller uses the desired height value as the target height value corresponding to the preset sleeping position. When the height detection component is a gas pressure sensor, the user can directly configure the desired pressure value, and the controller uses this value as the target pressure value corresponding to the preset sleeping position; alternatively, the user can configure the desired height value, and the controller converts this value into the target pressure value corresponding to the preset sleeping position using a pressure-height fitting function. This conversion process ensures an effective connection between the user's subjective intention and the operating logic of the height-adjustable pillow. The pressure-height fitting function is shown below:

[0060]

[0061] in, This is a comprehensive measurement of the head and neck, expressed in grams per square millimeter. The pressure value of the air bladder in the pillow when it is fully inflated and the control valve and / or check valve are closed, with the user's head and neck resting on the pillow. This refers to the pressure of the air bladder in the pillow after some of the gas has been released, expressed in Pascals (Pa). This is the pillow height value, in millimeters. , , , , and All are constants. It can be set to 1054.70, with the unit being grams per square millimeter; It can be set to 2.4083, with units of grams per square millimeter per Pa. It can be set to 0.36, with the unit being millimeters per Pa. It can be set to 0.0135, with the unit being millimeters per gram per square millimeter; It can be set to 6.477e-7, with units of millimeters per Pa·g·mm²; It can be set to 114.92, in millimeters.

[0062] It should be understood that the comprehensive head and neck measurement is the sum of the mass of the head and neck and the contact area between the head and neck and the pillow. For pillow use, the actual head and neck mass and the contact area between the head and neck and the pillow are relatively stable for the same subject under the same experimental conditions. To simplify the expression and calculation of the regression equation, t is used as the denoting factor.

[0063] It should be noted that the pressure-height fitting function is derived based on test data from a large number of subjects. The subjects were tested using an adjustable pillow made of thermoplastic polyurethane material with a Shore A hardness of 70A and a thickness of 0.36mm, filled with polyurethane foam with a Shore A hardness of 25D. First, with the gas temperature inside the airbag equal to the ambient temperature, the airbag fully inflated, the control valve closed, and the user's head and neck resting on the pillow, the pressure value of the airbag in the pillow was measured. The regression function of head and neck volume versus pressure was fitted based on the subjects' head and neck composite mass on the pillow and the pressure value of the air bladder. The coefficient of determination of the regression function of head and neck composite mass versus pressure was 0.9655, indicating that the regression function of head and neck composite mass versus pressure can explain 96.55% of the variation in head and neck composite mass.

[0064] Next, the height of the pillow was adjusted by releasing the amount of gas in the air bladder of the height-adjustable pillow. With the gas temperature in the pillow air bladder equal to the ambient temperature, different pillow heights corresponding to different pressures were tested. The pressure-height fitting function between the pillow height value, the air bladder pressure value, and the overall head and neck measurements of the subject on the pillow was obtained. The coefficient of determination of the pressure-height fitting function was 0.874.

[0065] It's worth noting that the user configuration information can also include personal details such as gender, age, height, and weight. The controller recommends target pressure or height values ​​based on the target height recommendation table, which is compiled according to existing academic literature. However, the data in the target height recommendation table is only a recommendation and may not be suitable for every user. It is intended for users who are unsure of their ideal pillow height when first using an adjustable pillow. In actual use, users should make minor adjustments based on the recommended values ​​to find a pillow height that best suits their needs and improves the user experience.

[0066] Step S270: The controller stores the preset sleeping posture, the sleeping posture data corresponding to the preset sleeping posture, and the target height value or target pressure value corresponding to the preset sleeping posture.

[0067] In this embodiment of the invention, the controller writes the preset sleeping posture, the sleeping posture data corresponding to the preset sleeping posture, and the target height value or target pressure value corresponding to the preset sleeping posture into the memory inside the height-adjustable pillow, so that the user's sleeping posture can be quickly identified and the corresponding target parameters can be called during the subsequent operation of the height-adjustable pillow, thereby realizing the automatic adjustment function without manual intervention.

[0068] It should be noted that users can configure the height-adjustable pillow multiple times. Each time, the controller will execute steps S200, S260, and S270 to recalibrate the sleeping posture data of the preset sleeping posture and determine the target height value or target pressure value corresponding to the preset sleeping posture based on the user configuration information, until a configuration that satisfies the user is obtained.

[0069] As can be seen, the embodiments of the present invention realize the process of establishing personalized parameters for preset sleeping posture without actual physical adjustment based on user subjective preferences, thereby improving the flexibility and adaptability of height-adjustable pillows, while avoiding the noise problems caused by relying on complex mechanical structures in traditional solutions, and enhancing the comfort and convenience of user experience.

[0070] As one possible implementation, when an air bladder is incorporated into the height-adjustable pillow, there is only one control valve for inflating and deflating the pillow. When external pressure is applied to the height-adjustable pillow, the controller opens the single control valve to deflate the air bladder. If the absolute value of the difference between the current pillow height and the target height corresponding to the current sleeping position is less than a height threshold, or if the absolute value of the difference between the current pressure of the air bladder and the target pressure corresponding to the current sleeping position is less than a pressure threshold, the controller closes the single control valve.

[0071] As another possible implementation, when the height-adjustable pillow contains multiple independent air bladders, each air bladder is equipped with a control valve. When external pressure is applied to the height-adjustable pillow, the controller opens the control valves corresponding to all air bladders, deflating all air bladders. If the absolute value of the difference between the current pillow height and the target height corresponding to the current sleeping position is less than a height threshold, or if the absolute value of the difference between the current pressure of the air bladder and the target pressure corresponding to the current sleeping position is less than a pressure threshold, the controller closes the control valves corresponding to all air bladders.

[0072] Alternatively, when external pressure is applied to the height-adjustable pillow, the controller opens the control valves corresponding to all pressure-sensitive airbags, deflating all airbags. If the absolute value of the difference between the current pillow height and the target height for the current sleeping position is less than a height threshold, or if the absolute value of the difference between the current pressure of the airbag and the target pressure for the current sleeping position is less than a pressure threshold, the controller closes the control valves corresponding to all pressure-sensitive airbags. Here, a pressure-sensitive airbag refers to an airbag whose internal pressure exceeds the pressure threshold, and the pressure threshold is greater than the pressure threshold.

[0073] Optionally, for cases where there are multiple airbags that are not interconnected, a possible implementation method is provided below for determining the current pressure value and the target pressure value corresponding to the current sleeping position.

[0074] There are multiple airbags, and these airbags are not interconnected. Each airbag corresponds to a gas pressure sensor, and each control valve corresponds to an airbag. The current pressure value of an airbag is determined based on the sum of the pressure values ​​of at least one airbag. The target pressure value corresponding to the current sleeping position is determined based on the sum of the pressure values ​​of at least one airbag or based on user configuration information.

[0075] In embodiments of the present invention, such as Figure 4 As shown, when the height detection component is a gas pressure sensor, multiple independent, closed cavities are formed in the pillow support structure using several unconnected air bladders. Each air bladder is equipped with its own dedicated gas pressure sensor to monitor the pressure changes inside the corresponding air bladder in real time. This one-to-one configuration allows the controller to accurately obtain the pressure information of each air bladder, while also solving the problem of insufficient inflation time for a single-air-bladder pillow when the user adjusts their sleeping position. If the user changes from a side-lying position to a supine position, the required target height or pressure value will decrease, and a single air bladder can meet the height adjustment needs. If the user changes from a supine position to a side-lying position, the required target height or pressure value will increase. If the pillow has only one air bladder, when the user changes from a supine to a side-lying position, the user will lift their head and neck for about 2-4 seconds. For an air bladder with a relatively small air inlet diameter, this time is insufficient to complete the air bladder inflation and cannot meet the needs of increasing pillow height. The user needs to lift their head and neck and wait for a period of time for the pillow's air bladder to inflate, resulting in a poor user experience.

[0076] If multiple airbags are set, when a user adjusts their sleeping position and turns over, there is a body rolling process. After the body rolls, the head and neck naturally adjust to the airbags that are not deflated (i.e., fully inflated) or have only partially deflated. The airbags that have only partially deflated will quickly inflate due to the release of elastic body pressure, completing the inflation action in a very short time. Based on the detected new sleeping position, the controller automatically adjusts the current height of the pillow to the target height value of the new sleeping position or automatically adjusts the current pressure value to the target pressure value of the new sleeping position, thus completing the automatic adjustment process of the pillow height.

[0077] Furthermore, each airbag is paired with a control valve, and each control valve is only responsible for controlling the on / off state of the specific airbag it is connected to. This configuration ensures that each airbag can be independently controlled to release gas.

[0078] The current pressure value of the airbag is determined based on the sum of the pressure values ​​of at least one airbag; the current pressure value of the airbag here does not refer to the pressure data of a single airbag, but to the combined pressure value obtained by adding the pressure values ​​of at least one airbag.

[0079] Depending on the required control precision and the controller's processing power, a corresponding pressure aggregation strategy can be selected. For example, when the controller has a powerful processing capability and requires a precise current pressure value, the current pressure value can be determined using all airbags. The sum of the pressure values ​​of all airbags is then used as the current pressure value. This sum reflects the combined effect of the head and neck's forces on the pillow's airbags. This adjustment method is suitable for users who require precise pillow height adjustments, such as those with cervical spondylosis.

[0080] When the controller's processing power is slightly limited and a relatively precise current pressure value is required, the current pressure value is determined using the pressure-bearing airbags, and the sum of the pressure values ​​of the pressure-bearing airbags is used as the current pressure value. The pressure-bearing airbags are the main airbags supporting the head and neck, and the sum of the pressure values ​​of the pressure-bearing airbags reflects the effect of the main force exerted by the head and neck on the pillow's airbags. This adjustment method is suitable for users such as middle-aged and elderly people who require relatively precise pillow height adjustments.

[0081] When the controller's processing power is relatively poor and the required current pressure value does not need to be too precise, the pressure value of the airbag with the highest pressure is determined as the current pressure value. The airbag with the highest pressure is the one where the head and neck exert the greatest force, and it is the one where the head and neck sink the deepest, directly reflecting the height of the pillow. Of course, the adjacent airbags of the airbag with the highest pressure have a lateral force influence on the airbag with the highest pressure, so the accuracy of determining the pressure value of the airbag with the highest pressure as the current pressure value is relatively poor. This adjustment method is suitable for users such as young and middle-aged people who do not need to adjust the height too precisely.

[0082] It should be noted that the target pressure value corresponding to the current sleeping position can be determined using the three methods mentioned above (the sum of the pressure values ​​of all airbags, the sum of the pressure values ​​of the compressed airbags, and the pressure value of the airbag with the highest pressure). Specifically, the method used to determine the target pressure value corresponding to the current sleeping position must be consistent with the method used to determine the current pressure value. That is, if the target pressure value for the current sleeping position is determined using the sum of the pressure values ​​of all airbags, then the current pressure value must also be determined using this method. Similarly, if the target pressure value for the current sleeping position is determined using the sum of the pressure values ​​of the compressed airbags, then the current pressure value must also be determined using this method. Furthermore, when determining the target pressure value for the current sleeping position using the sum of the pressure values ​​of the compressed airbags, the pressure threshold used to determine the compressed airbags must be consistent with the method used to determine the current pressure value. In addition, the target pressure value corresponding to the current sleeping position can be determined based on the user's configuration information.

[0083] As can be seen, this embodiment of the invention employs multiple independent airbags, each equipped with a dedicated gas pressure sensor and control valve, enabling independent control of each airbag. This allows for direct deflation of the airbag corresponding to the pressure area when the user adjusts their sleeping position, eliminating the need to wait for the entire pillow to inflate. This improves pillow height adjustment efficiency and enhances the user experience. Furthermore, providing multiple methods for determining the current pressure value and the target pressure value corresponding to the current sleeping position enhances the system's adaptability and flexibility, enabling it to dynamically adjust pressure assessment standards according to different usage purposes, effectively improving its adaptability to complex application scenarios.

[0084] Optionally, in practical applications, the airbag includes a head airbag and a neck airbag, which are not interconnected. Each airbag corresponds to a gas pressure sensor, and each control valve corresponds to an airbag. The current pressure value includes the current pressure values ​​of the head airbag and the neck airbag, and the target pressure value includes the target head pressure value and the target neck pressure value. A possible implementation is provided below. Figure 2 The sub-steps of step S140 may include: Step S140-1: If the absolute value of the difference between the current pressure value of the head airbag and the target head pressure value corresponding to the current sleeping position is less than the pressure threshold, the controller closes the control valve corresponding to the head airbag. The current pressure value of the head airbag is detected by the gas pressure sensor corresponding to the head airbag. The target head pressure value corresponding to the current sleeping position is detected by the gas pressure sensor corresponding to the head airbag under the preset sleeping position condition or determined according to the user configuration information.

[0085] In this embodiment of the invention, to allow for independent adjustment of the head and neck height, a head airbag and a neck airbag are provided, and the head airbag and neck airbag are not connected to each other. The head airbag is a closed air chamber used to support the user's head area, and the neck airbag is a closed air chamber used to support the user's neck area. There is no gas flow channel between them, and they are inflated or deflated independently, ensuring that the pressure state of different parts can be adjusted independently to meet the ergonomic requirements for segmented head and neck support.

[0086] The head airbag is equipped with a dedicated gas pressure sensor to detect the internal pressure and a dedicated control valve to control the inflation and deflation of the head airbag. Similarly, the neck airbag is also equipped with a dedicated gas pressure sensor and control valve. This configuration allows the controller to accurately monitor and independently adjust the pressure changes of the head and neck airbags, enabling users to adjust the head and neck height of the pillow separately, thus improving the user experience.

[0087] Furthermore, the target pressure value is the airbag pressure value that the user expects to achieve under preset sleeping positions. It consists of two parts: one is the target head pressure value, which is the ideal pressure reference value set for the head airbag; the other is the target neck pressure value, which is the ideal pressure reference value set for the neck airbag. These target values ​​are personalized parameters actively set by the user through remote control devices, mobile terminals, or voice commands.

[0088] When the controller continuously monitors the deviation between the actual pressure value of the head airbag (i.e., the current pressure value) and the preset target head pressure value under the currently identified sleeping position (i.e., the current sleeping position) is less than the pressure threshold set by the system, it indicates that the head airbag has been adjusted to the desired support state. The controller closes the control valve corresponding to the head airbag to stop further air release operation, locks the current pressure state, and completes the adjustment of the head area.

[0089] Step S140-2: If the absolute value of the difference between the current pressure value of the neck airbag and the target neck pressure value corresponding to the current sleeping position is less than the pressure threshold, the controller closes the control valve corresponding to the neck airbag. The current pressure value of the neck airbag is detected by the gas pressure sensor corresponding to the neck airbag, and the target neck pressure value corresponding to the current sleeping position is detected by the gas pressure sensor corresponding to the neck airbag under the preset sleeping position condition or determined according to the user configuration information.

[0090] When the controller detects that the deviation between the actual pressure value of the neck airbag (i.e., the current pressure value) and the preset target neck pressure value in the current sleeping position is less than the set pressure threshold, it indicates that the neck support has reached the desired support state. The controller closes the control valve corresponding to the neck airbag, stops the gas release process of the neck airbag, and ensures the stability and comfort of the neck support.

[0091] As can be seen, by independently controlling the airbags in the head and neck areas, the embodiments of the present invention achieve ergonomic management of the pillow's support state, improve the user experience, and effectively avoid the noise problems caused by traditional reliance on air pumps, providing users with a quiet and personalized sleep environment.

[0092] Optionally, in practical applications, there are multiple head airbags that are not interconnected, and multiple neck airbags that are not interconnected. Each airbag corresponds to a gas pressure sensor, and each control valve corresponds to an airbag. A possible implementation is provided below. Figure 2 The sub-steps of step S140 may include: Step S140-3: The controller acquires the pressure values ​​of all head airbags and determines the current head pressure value based on the sum of the pressure values ​​of at least one head airbag.

[0093] In this embodiment of the invention, multiple unconnected head airbags can be provided, creating several independent, sealed air chambers within the head support area of ​​the pillow, with no gas flow channels between them. Similarly, multiple unconnected neck airbags can be provided, creating several independent, sealed air chambers within the neck area of ​​the pillow. Each airbag is equipped with a dedicated gas pressure sensor and control valve. This structure allows the controller to independently control each airbag, selectively deflating or maintaining its original state based on the pressure applied. This ensures that the airbags can quickly inflate when the user adjusts their sleeping position, meeting the air volume requirements for pillow height adjustment in the new sleeping position.

[0094] During the user's use of the pillow, the controller collects real-time pressure values ​​through the gas pressure sensors corresponding to each head airbag, and determines the current head pressure value using one of three methods: the sum of the pressure values ​​of all head airbags, the sum of the pressure values ​​of the airbags under pressure, or the pressure value of the airbag with the highest pressure value.

[0095] In step S140-4, the controller acquires the pressure values ​​of all neck airbags and determines the current neck pressure value based on the sum of the pressure values ​​of at least one neck airbag.

[0096] In this embodiment of the invention, similarly, the controller collects real-time pressure values ​​through the gas pressure sensors of each neck airbag, and determines the current neck pressure value using one of three methods: the sum of the pressure values ​​of all neck airbags, the sum of the pressure values ​​of the compressed neck airbags, and the pressure value of the airbag with the highest pressure value.

[0097] Step S140-5: If the absolute value of the difference between the current head pressure value and the target head pressure value corresponding to the current sleeping position is less than the pressure threshold, the controller closes the control valve corresponding to the head airbag; the target head pressure value corresponding to the current sleeping position is determined based on the sum of the pressure values ​​of at least one head airbag or based on user configuration information.

[0098] In this embodiment of the invention, when the controller detects that the deviation between the current head pressure value and the target head pressure value corresponding to the current sleeping position is less than the set pressure threshold, it indicates that the head support has reached the expected state, and then closes the control valves corresponding to all head airbags to end the adjustment process of the head area.

[0099] Step S140-6: If the absolute value of the difference between the current neck pressure value and the target neck pressure value corresponding to the current sleeping position is less than the pressure threshold, the controller closes the control valve corresponding to the neck airbag; the target neck pressure value corresponding to the current sleeping position is determined based on the sum of the pressure values ​​of at least one neck airbag or based on user configuration information.

[0100] In this embodiment of the invention, when the controller detects that the deviation between the current neck pressure value and the target neck pressure value corresponding to the current sleeping position is less than the set pressure threshold, it indicates that the neck support has reached the expected state, and then closes the control valves corresponding to all neck airbags to end the adjustment process of the neck area.

[0101] It should be noted that the current head pressure value, the current neck pressure value, the target head pressure value corresponding to the current sleeping position, and the target neck pressure value corresponding to the current sleeping position are all determined using the same method, thereby ensuring the accuracy and rationality of data processing.

[0102] As can be seen, the embodiments of the present invention achieve pillow height adjustment according to ergonomic needs by independently detecting and controlling multiple airbags in the head and neck areas of the pillow. At the same time, it solves the problem that airbag inflation of non-pump inflatable pillows requires waiting when the user adjusts their sleeping position, thus improving the user experience.

[0103] Optionally, in practical applications, when the sleeping posture data is obtained by a gas pressure sensor, the following is a possible implementation method for determining the user's current sleeping posture. Figure 2 The sub-steps of step S110 may include: In step S110-1, after the airbag is fully inflated and the control valve and / or one-way valve are closed, the user's head and neck are resting on the pillow. The gas pressure sensor acquires the pressure value of the airbag and determines the current airbag pressure value as the current sleeping posture data.

[0104] In this embodiment of the invention, when the sleeping posture data is acquired by a gas pressure sensor, the current sleeping posture data refers to the pressure value inside the airbag currently collected by the gas pressure sensor when the airbag is fully inflated and the control valve and / or one-way valve are closed and the user's head and neck are resting on the pillow. This reflects the amount of pressure exerted by the user's head and neck on the pillow and is a core parameter for identifying sleeping posture. The principle is based on the significant difference in pressure exerted by the head and neck on the pillow between the same user's supine and lateral positions under the same conditions (in the lateral position, the shoulders support part of the pressure on the head and neck, resulting in relatively less pressure; in the supine position, the head and neck lack shoulder support, resulting in relatively greater pressure). This allows for the differentiation of sleeping postures.

[0105] Step S110-2: If the current sleeping posture data is within the supine sleeping posture data range, the controller determines that the user's current sleeping posture is supine. The supine sleeping posture data range is determined based on the sleeping posture data corresponding to the preset supine sleeping posture. The sleeping posture data corresponding to the preset supine sleeping posture is the pressure value of the airbag obtained by the gas pressure sensor when the airbag is fully inflated and the control valve and / or one-way valve are in the closed state, and the user rests their head and neck on the pillow in the preset supine sleeping posture.

[0106] In this embodiment of the invention, the supine sleeping position data range is determined based on the preset supine sleeping position corresponding to the sleeping position data (i.e., pressure value), a low threshold for sleeping position determination, and a high threshold for sleeping position determination. Specifically, the minimum value of the supine sleeping position data range is the product of the preset supine sleeping position corresponding to the pressure value and the low threshold for sleeping position determination, and the maximum value of the supine sleeping position data range is the product of the preset supine sleeping position corresponding to the pressure value and the high threshold for sleeping position determination. For example, the low threshold for sleeping position determination can be set to 80%, and the high threshold for sleeping position determination can be set to 120%.

[0107] Step S110-3: If the current sleeping posture data is within the side-lying sleeping posture data range, the controller determines that the user's current sleeping posture is side-lying. The side-lying sleeping posture data range is determined based on the sleeping posture data corresponding to the preset side-lying sleeping posture. The sleeping posture data corresponding to the preset side-lying sleeping posture is the pressure value of the airbag detected by the gas pressure sensor when the airbag is fully inflated and the control valve and / or one-way valve are in the closed state, and the user rests their head and neck on the pillow in the preset side-lying sleeping posture.

[0108] In this embodiment of the invention, similarly, the side-lying sleeping position data range is determined based on the sleeping position data (i.e., pressure value) corresponding to the preset side-lying sleeping position, the low threshold for sleeping position determination, and the high threshold for sleeping position determination. That is, the minimum value of the side-lying sleeping position data range is the product of the pressure value corresponding to the preset side-lying sleeping position and the low threshold for sleeping position determination, and the maximum value of the side-lying sleeping position data range is the product of the pressure value corresponding to the preset side-lying sleeping position and the high threshold for sleeping position determination.

[0109] As can be seen, the embodiments of the present invention utilize a gas pressure sensor to collect pressure information inside the airbag, and combine it with preset supine pressure range and side-lying pressure range to achieve automatic recognition of the user's current sleeping position. There is no need to introduce complex external sensing components, which not only improves the integration and reliability of the pillow operating system, but also effectively reduces cost and power consumption.

[0110] Optionally, regarding how to determine the sleeping posture data corresponding to the preset sleeping posture, the following is a possible implementation method.

[0111] There are multiple airbags, and these airbags are not interconnected. Each airbag corresponds to a gas pressure sensor. The current sleeping position data is determined based on the sum of the pressure values ​​of at least one airbag. The sleeping position data corresponding to the preset supine position is determined based on the sum of the pressure values ​​of at least one airbag when the airbags are fully inflated and the control valve and / or one-way valve are closed, with the user lying supine with their head and neck resting on the pillow. The sleeping position data corresponding to the preset side position is determined based on the sum of the pressure values ​​of at least one airbag when the airbags are fully inflated and the control valve and / or one-way valve are closed, with the user lying side with their head and neck resting on the pillow.

[0112] In this embodiment of the invention, the configuration ensures the accuracy and reliability of sleeping posture determination when the height-adjustable pillow contains multiple non-interconnected air bladders and the sleeping posture detection component is a gas pressure sensor.

[0113] The preset supine sleeping position data here refers to the sleeping position data when all the pillow's air bladders are fully inflated and the control valve and / or one-way valve are closed, with the user's head and neck resting on the pillow in a standard supine sleeping position. The gas pressure sensor collects the pressure value of each air bladder and transmits it to the controller. The controller determines the preset supine sleeping position data using one of three methods: the sum of the pressure values ​​of all air bladders, the sum of the pressure values ​​of the compressed air bladders, or the pressure value of the air bladder with the highest pressure. Similarly, the preset side-lying sleeping position data refers to the sleeping position data when all the pillow's air bladders are fully inflated and the control valve and / or one-way valve are closed, with the user's head and neck resting on the pillow in a standard side-lying position. The gas pressure sensor collects the pressure value of each air bladder and transmits it to the controller. The controller similarly determines the preset side-lying sleeping position data.

[0114] It should be noted that the methods for obtaining sleeping posture data corresponding to the preset supine position, the preset side-lying position, and the current sleeping posture data are consistent. For example, they are all determined by the sum of the pressure values ​​of all airbags, or by the sum of the pressure values ​​of the compressed airbags, or by the pressure value of the airbag with the highest pressure value. When determining the above sleeping posture data by the sum of the pressure values ​​of the compressed airbags, the pressure threshold used to determine the compressed airbags must be consistent.

[0115] As can be seen, this embodiment of the invention employs multiple independent airbags, each equipped with a dedicated gas pressure sensor and control valve, enabling independent control of each airbag. This allows for direct deflation of the corresponding airbag when the user adjusts their preset sleeping position, eliminating the need to wait for the entire pillow to inflate, thus improving pillow height adjustment efficiency and enhancing the user experience. Furthermore, providing multiple methods for determining the preset sleeping position data for supine and side-lying positions enhances the system's adaptability and flexibility, enabling it to dynamically adjust pressure assessment standards according to different usage purposes, effectively improving its adaptability to complex application scenarios.

[0116] Optionally, in practical applications, where there are multiple airbags that are not interconnected, and where sleeping posture data is obtained by a gas pressure sensor, the following is a possible implementation method for determining the user's current sleeping posture. Figure 2 The sub-steps of step S110 may include: In step S110-4, the controller acquires the pressure values ​​of all airbags and determines the user's current sleeping position data based on the sum of the pressure values ​​of at least one airbag.

[0117] In this embodiment of the invention, when the user's head and neck apply pressure to the pillow after the airbags are fully inflated and the control valve and / or one-way valve are closed, the gas pressure inside each airbag changes. The gas pressure sensor outputs the pressure value of the corresponding airbag to the controller. The controller determines the current sleeping posture data based on the method of determining the sleeping posture data of the preset sleeping posture (the sum of the pressure values ​​of all airbags, the sum of the pressure values ​​of the compressed airbags, or the pressure value of the airbag with the highest pressure) and the pressure value of each airbag.

[0118] Step S110-5: If the current sleeping posture data is within the supine sleeping posture data range, the controller determines that the user's current sleeping posture is supine. The supine sleeping posture data range is determined based on the sleeping posture data corresponding to the preset supine sleeping posture. The sleeping posture data corresponding to the preset supine sleeping posture is the sum of the pressure values ​​of at least one airbag detected by the gas pressure sensor when the airbag is fully inflated and the control valve and / or one-way valve are closed, and the user rests their head and neck on the pillow in the preset supine sleeping posture.

[0119] Step S110-6: If the current sleeping posture data is within the side-lying sleeping posture data range, the controller determines that the user's current sleeping posture is side-lying. The side-lying sleeping posture data range is determined based on the sleeping posture data corresponding to the preset side-lying sleeping posture. The sleeping posture data corresponding to the preset side-lying sleeping posture is the sum of the pressure values ​​of at least one airbag detected by the gas pressure sensor when the airbag is fully inflated and the control valve and / or one-way valve are closed, and the user rests their head and neck on the pillow in the preset side-lying sleeping posture.

[0120] In this embodiment of the invention, sleeping posture data corresponding to the preset sleeping posture of supine and the preset sleeping posture of side-lying are obtained. The supine sleeping posture data range is obtained based on the sleeping posture data corresponding to the preset sleeping posture of supine. It is determined whether the current sleeping posture data is within the supine sleeping posture data range. If it is within the supine sleeping posture data range, the controller determines that the user's current sleeping posture is supine.

[0121] If the current sleeping position is not within the supine sleeping position data range, the controller obtains the side-lying sleeping position data range based on the preset side-lying sleeping position data. It then determines whether the current sleeping position data falls within this range. If it does, the controller determines the user's current sleeping position is side-lying. If the current sleeping position is neither within the supine nor side-lying sleeping position data range, the controller determines the user's sleeping position is incorrect and reminds the user to adopt the preset sleeping position. It should be noted that this invention does not limit the order in which the current sleeping position is determined to be supine or side-lying.

[0122] As can be seen, this embodiment of the invention, by setting up multiple non-interconnected airbags and equipping each airbag with a gas pressure sensor, enables the controller to acquire the pressure value of each airbag and determine the current sleeping posture data based on the pressure value of each airbag, thereby obtaining pressure characteristics reflecting the user's current sleeping posture. The controller compares the current sleeping posture data with data ranges for supine and lateral sleeping postures to achieve sleeping posture recognition, improving the accuracy and stability of sleeping posture judgment.

[0123] Alternatively, in practical applications, where sleeping posture data is acquired by a temperature sensor array, the following is a possible implementation method for determining the user's current sleeping posture. Figure 2 The sub-steps of step S110 may include: Step S110-7: The controller receives the current temperature value detected by each temperature sensor in the temperature sensor array, obtains the number of temperature sensors whose current temperature value exceeds the ambient temperature, and determines the number of temperature sensors whose current temperature value exceeds the ambient temperature as the current sleeping posture data.

[0124] In this embodiment of the invention, the temperature sensor array refers to multiple independent temperature sensors placed on the contact surface between the pillow and the user's shoulder. These sensors detect the temperature effect of the user's neck and shoulders on the sensors in this area to determine the position of the user's neck and shoulders relative to the pillow, thus determining their sleeping posture. When the user's neck and shoulders approach or contact the temperature sensors on the contact surface, due to the user's body temperature, some temperature sensors will detect values ​​significantly higher than the ambient temperature. The controller acquires the temperature values ​​of each temperature sensor and counts the number of sensors whose temperatures exceed the ambient temperature to obtain the current sleeping posture data. In other words, when the sleeping posture data is acquired by the temperature sensor array, the current sleeping posture data can be the number of temperature sensors whose temperatures exceed the ambient temperature.

[0125] Step S110-8: If the current sleeping posture data is within the supine sleeping posture data range, the controller determines that the user's current sleeping posture is supine. The supine sleeping posture data range is determined based on the sleeping posture data corresponding to the preset supine sleeping posture. The sleeping posture data corresponding to the preset supine sleeping posture is the number of temperature sensors whose temperature values ​​obtained by the controller exceed the ambient temperature when the airbag is fully inflated and the control valve and / or one-way valve are closed and the user lies supine with their head and neck on the pillow in the preset sleeping posture.

[0126] In this embodiment of the invention, when the sleeping posture data is obtained by a temperature sensor array, the sleeping posture data corresponding to the preset supine sleeping posture is determined by the number of temperature sensors triggered when the user uses the pillow in the standard supine sleeping posture. That is, the sleeping posture data corresponding to the preset supine sleeping posture is the number of temperature sensors exceeding the ambient temperature counted when the user uses the pillow in the standard supine sleeping posture.

[0127] The minimum value of the supine sleeping position data range is determined by multiplying the number of temperature sensors exceeding the ambient temperature corresponding to the preset supine sleeping position by the low threshold for sleeping position determination. The maximum value of the supine sleeping position data range is determined by multiplying the number of temperature sensors exceeding the ambient temperature corresponding to the preset supine sleeping position by the high threshold for sleeping position determination. When a user is in a supine sleeping position, their shoulders and neck are roughly parallel or nearly parallel to the pillow surface, and the contact area between the shoulders and neck and the pillow is relatively large, thus covering and activating more temperature sensors. If the number of temperature sensors exceeding the ambient temperature in the current sleeping position data is within the supine sleeping position data range, the controller determines that the user is in a supine position.

[0128] Step S110-9: If the current sleeping posture data is within the side-lying sleeping posture data range, the controller determines that the user's current sleeping posture is side-lying. The side-lying sleeping posture data range is determined based on the sleeping posture data corresponding to the preset side-lying sleeping posture. The sleeping posture data corresponding to the preset side-lying sleeping posture is the number of temperature sensors whose temperature values ​​obtained by the controller exceed the ambient temperature when the airbag is fully inflated and the control valve and / or one-way valve are closed and the user rests their head and neck on the pillow in the preset side-lying sleeping posture.

[0129] The minimum value of the side-lying sleeping position data range is determined by multiplying the number of temperature sensors exceeding the ambient temperature corresponding to the preset side-lying sleeping position by the low threshold for sleeping position determination. The maximum value of the side-lying sleeping position data range is determined by multiplying the number of temperature sensors exceeding the ambient temperature corresponding to the preset side-lying sleeping position by the high threshold for sleeping position determination. When a user is in a side-lying sleeping position, their neck and shoulders are roughly perpendicular or nearly perpendicular to the pillow surface, and the contact area between the neck and shoulders and the pillow is small, resulting in a relatively small number of temperature sensors being covered and activated. If the number of temperature sensors exceeding the ambient temperature in the current sleeping position data falls within the side-lying sleeping position data range, the controller determines that the user is in a side-lying state.

[0130] Obviously, the number of temperature sensors exceeding the ambient temperature acquired by the controller is based on the temperature values ​​exceeding the ambient temperature detected by the temperature sensor array. Therefore, sleeping posture can also be determined by comparing the number of temperature values ​​exceeding the ambient temperature, which is not limited in this invention.

[0131] In addition, the controller also supports a sleeping posture recognition mechanism based on the arrangement of temperature sensors above the ambient temperature. One possible implementation method is provided below. Figure 2 The sub-steps of step S110 may also include: Step S110-10: The controller receives the current temperature value detected by each temperature sensor in the temperature sensor array, obtains the arrangement of temperature sensors whose current temperature value exceeds the ambient temperature, and determines the arrangement of temperature sensors whose current temperature value exceeds the ambient temperature as the current sleeping posture data.

[0132] Step S110-11: If the current sleeping posture data shows that the temperature sensor with the higher temperature value is located in the middle and the temperature sensors with the lower temperature value are located on both sides, the controller determines that the user's current sleeping posture is supine.

[0133] Steps S110-12: If the current sleeping posture data shows that the temperature sensor with the higher temperature value is located on one side and the temperature sensor with the lower temperature value is located on the other side, the controller determines that the user's current sleeping posture is side-lying.

[0134] In this embodiment of the invention, the controller statistically analyzes the arrangement of temperature sensors whose temperature values ​​exceed the ambient temperature according to the spatial layout of the temperature sensor array. In this arrangement, if the temperature sensor with the highest temperature value is placed in the middle, the temperatures of the sensors on the left and right sides show a decreasing trend. This temperature distribution trend matches the surface contact characteristics of the user's body when lying supine. Specifically, in the supine position, the user's shoulders and neck are roughly parallel or nearly parallel to the pillow surface, with the neck being closest to the temperature sensor, thus measuring the highest temperature; while the distance between the left and right shoulders and the temperature sensor increases sequentially, with the measured temperature decreasing. Based on this, the controller identifies the user's current supine sleeping position.

[0135] If a temperature sensor on one side detects a high temperature exceeding the ambient temperature, while the temperature sensor on the other side shows a decreasing trend in temperature exceeding the ambient temperature, this asymmetrical temperature distribution matches the characteristics of temperature sensors that the user's body surface is in contact with or near when lying on their side. Specifically, in the side-lying position, the user's neck and shoulders are roughly perpendicular or nearly perpendicular to the pillow surface. The temperature sensor near the neck detects the highest temperature, while the temperature sensor further away from the neck detects a decreasing temperature with increasing distance. The controller uses this information to identify the user's current side-lying position.

[0136] As can be seen, this embodiment of the invention constructs a contact and non-contact sleeping posture recognition mechanism that does not rely on image recognition or mechanical pressure detection by introducing a temperature sensor array and its output temperature distribution characteristics. This mechanism can perform rapid sleeping posture classification by statistically analyzing the number of triggered temperature sensors, or it can combine the spatial distribution characteristics of temperature sensors above ambient temperature for more refined sleeping posture judgment, effectively improving the adaptability of sleeping posture recognition.

[0137] In the several embodiments provided in this application, it should be understood that the disclosed methods can also be implemented in other ways. The apparatus embodiments described above are merely illustrative. For example, the flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods, and computer program products according to various embodiments of the present invention. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than those marked in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram and / or flowchart, and combinations of blocks in block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.

[0138] In addition, the functional modules in the various embodiments of the present invention can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.

[0139] The above description is merely a preferred embodiment of the present invention and is not intended to limit the invention. Various modifications and variations can be made to the present invention by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.

Claims

1. A method for operating a height-adjustable pillow, characterized in that, The method includes: When the external pressure is removed, the elastic body rebounds, creating a negative pressure inside the airbag. Air then enters the airbag through the open control valve and / or one-way valve to inflate it. When inflating the airbag using the control valve, if the gas pressure sensor detects that the airbag pressure is less than the low negative pressure threshold, the controller opens the control valve corresponding to the airbag; if the gas pressure sensor detects that the airbag pressure is greater than the high negative pressure threshold, the controller closes the control valve corresponding to the airbag. When inflating the airbag using the one-way valve, if the internal pressure of the airbag is lower than atmospheric pressure, the one-way valve opens; if the internal pressure of the airbag is equal to atmospheric pressure, the one-way valve closes. The elastic body is located inside the airbag. The controller acquires current sleeping posture data and determines the user's current sleeping posture based on the current sleeping posture data; the sleeping posture data is acquired by a sleeping posture detection component, which includes millimeter-wave radar, infrared camera, temperature sensor array, or gas pressure sensor; The controller opens the control valve corresponding to the airbag to deflate the airbag; The controller acquires the current pillow height value or the current pressure value of the airbag; the current pillow height value is obtained by a distance sensor, and the current pressure value is obtained by a gas pressure sensor. If the absolute value of the difference between the current pillow height and the target height corresponding to the current sleeping position is less than a height threshold, or if the absolute value of the difference between the current pressure value of the airbag and the target pressure value corresponding to the current sleeping position is less than a pressure threshold, the controller closes the control valve corresponding to the airbag.

2. The operating method of the height-adjustable pillow according to claim 1, characterized in that, The method further includes: When the airbag is fully inflated and the control valve and / or one-way valve are closed, and the user rests their head and neck on the pillow in a preset sleeping position, the controller acquires the sleeping position data corresponding to the preset sleeping position. The controller opens the control valve corresponding to the airbag to deflate the airbag; When the controller receives a stop adjustment command, the controller closes the control valve corresponding to the airbag; The controller determines the pillow height value detected after closing the control valve corresponding to the airbag as the target height value corresponding to the preset sleeping posture, or the controller determines the airbag pressure value detected after closing the control valve corresponding to the airbag as the target pressure value corresponding to the preset sleeping posture. The controller stores the preset sleeping position, the sleeping position data corresponding to the preset sleeping position, and the target height value or target pressure value corresponding to the preset sleeping position.

3. The operating method of the height-adjustable pillow according to claim 1, characterized in that, The method further includes: When the airbag is fully inflated and the control valve and / or one-way valve are closed, and the user rests their head and neck on the pillow in a preset sleeping position, the controller acquires the sleeping position data corresponding to the preset sleeping position. The controller determines the target height or target pressure value corresponding to the preset sleeping posture based on the user configuration information. The controller stores the preset sleeping position, the sleeping position data corresponding to the preset sleeping position, and the target height value or target pressure value corresponding to the preset sleeping position.

4. The operating method of the height-adjustable pillow according to claim 1, characterized in that, The airbags are multiple and not interconnected. Each airbag corresponds to a gas pressure sensor, and each control valve corresponds to an airbag. The current pressure value of each airbag is determined based on the sum of the pressure values ​​of at least one airbag. The target pressure value corresponding to the current sleeping position is determined based on the sum of the pressure values ​​of at least one airbag or based on user configuration information.

5. The operating method of the height-adjustable pillow according to claim 1, characterized in that, The airbag includes a head airbag and a neck airbag, which are not connected to each other. Each airbag corresponds to a gas pressure sensor, and each control valve corresponds to an airbag. The current pressure value includes the current pressure value of the head airbag and the current pressure value of the neck airbag. The target pressure value includes the target head pressure value and the target neck pressure value. If the absolute value of the difference between the current pressure value of the airbag and the target pressure value corresponding to the current sleeping position is less than a pressure threshold, the controller closes the control valve corresponding to the airbag, including: If the absolute value of the difference between the current pressure value of the head airbag and the target head pressure value corresponding to the current sleeping position is less than the pressure threshold, the controller closes the control valve corresponding to the head airbag; the current pressure value of the head airbag is detected by the gas pressure sensor corresponding to the head airbag, and the target head pressure value corresponding to the current sleeping position is detected by the gas pressure sensor corresponding to the head airbag under preset sleeping position conditions or determined according to user configuration information; If the absolute value of the difference between the current pressure value of the neck airbag and the target neck pressure value corresponding to the current sleeping position is less than the pressure threshold, the controller closes the control valve corresponding to the neck airbag. The current pressure value of the neck airbag is detected by the gas pressure sensor corresponding to the neck airbag, and the target neck pressure value corresponding to the current sleeping position is detected by the gas pressure sensor corresponding to the neck airbag under preset sleeping position conditions or determined according to user configuration information.

6. The method for operating the height-adjustable pillow according to claim 5, characterized in that, The head airbags are multiple and not interconnected, the neck airbags are multiple and not interconnected, each airbag corresponds to a gas pressure sensor, and each control valve corresponds to an airbag. If the absolute value of the difference between the current pressure value of the airbag and the target pressure value corresponding to the current sleeping position is less than a pressure threshold, the controller closes the control valve corresponding to the airbag, including: The controller acquires the pressure values ​​of all the head airbags and determines the current head pressure value based on the sum of the pressure values ​​of at least one of the head airbags. The controller acquires the pressure values ​​of all the neck airbags and determines the current neck pressure value based on the sum of the pressure values ​​of at least one of the neck airbags. If the absolute value of the difference between the current head pressure value and the target head pressure value corresponding to the current sleeping position is less than the pressure threshold, the controller closes the control valve corresponding to the head airbag; the target head pressure value corresponding to the current sleeping position is determined based on the sum of the pressure values ​​of at least one head airbag or based on user configuration information; If the absolute value of the difference between the current neck pressure value and the target neck pressure value corresponding to the current sleeping position is less than the pressure threshold, the controller closes the control valve corresponding to the neck airbag; the target neck pressure value corresponding to the current sleeping position is determined based on the sum of the pressure values ​​of at least one neck airbag or based on user configuration information.

7. The operating method of the height-adjustable pillow according to claim 1, characterized in that, When the sleeping posture data is acquired by the gas pressure sensor, the controller acquires the current sleeping posture data and determines the user's current sleeping posture based on the current sleeping posture data, including: When the airbag is fully inflated and the control valve and / or one-way valve are closed, and the user's head and neck are resting on the pillow, the gas pressure sensor acquires the pressure value of the airbag and determines the current pressure value of the airbag as the current sleeping posture data. If the current sleeping posture data is within the supine sleeping posture data range, the controller determines that the user's current sleeping posture is supine; the supine sleeping posture data range is determined based on the sleeping posture data corresponding to the preset supine sleeping posture, which is the pressure value of the airbag obtained by the gas pressure sensor when the airbag is fully inflated and the control valve and / or one-way valve are closed, and the user rests their head and neck on the pillow in the preset supine sleeping posture. If the current sleeping posture data is within the side-lying sleeping posture data range, the controller determines that the user's current sleeping posture is side-lying. The side-lying sleeping posture data range is determined based on the sleeping posture data corresponding to the preset side-lying sleeping posture. The sleeping posture data corresponding to the preset side-lying sleeping posture is the pressure value of the airbag detected by the gas pressure sensor when the airbag is fully inflated and the control valve and / or one-way valve are in the closed state, and the user rests their head and neck on the pillow in the preset side-lying sleeping posture.

8. The method for operating the height-adjustable pillow according to claim 7, characterized in that, The airbags are multiple and not interconnected. Each airbag corresponds to a gas pressure sensor. The current sleeping position data is determined based on the sum of the pressure values ​​of at least one airbag. The sleeping position data corresponding to the preset supine position is determined based on the sum of the pressure values ​​of at least one airbag when the airbags are fully inflated and the control valve and / or one-way valve are closed, with the user lying supine with their head and neck resting on the pillow. The sleeping position data corresponding to the preset side-lying position is determined based on the sum of the pressure values ​​of at least one airbag when the airbags are fully inflated and the control valve and / or one-way valve are closed, with the user lying side-lying with their head and neck resting on the pillow.

9. The method for operating the height-adjustable pillow according to claim 1, characterized in that, When the sleeping posture data is acquired by the temperature sensor array, the controller acquires the current sleeping posture data and determines the user's current sleeping posture based on the current sleeping posture data, including: The controller receives the current temperature value detected by each temperature sensor in the temperature sensor array, obtains the number of temperature sensors whose current temperature value exceeds the ambient temperature, and determines the number of temperature sensors whose current temperature value exceeds the ambient temperature as the current sleeping posture data. If the current sleeping posture data is within the supine sleeping posture data range, the controller determines that the user's current sleeping posture is supine; the supine sleeping posture data range is determined based on the sleeping posture data corresponding to the preset supine sleeping posture, which is the number of temperature sensors whose temperature values ​​obtained by the controller exceed the ambient temperature when the airbag is fully inflated and the control valve and / or one-way valve are closed and the user is supine with their head and neck resting on the pillow in the preset sleeping posture. If the current sleeping posture data is within the side-lying sleeping posture data range, the controller determines that the user's current sleeping posture is side-lying; the side-lying sleeping posture data range is determined based on the sleeping posture data corresponding to the preset side-lying sleeping posture, which is the number of temperature sensors whose temperature values ​​obtained by the controller exceed the ambient temperature when the airbag is fully inflated and the control valve and / or one-way valve are in the closed state and the user rests their head and neck on the pillow in the preset side-lying sleeping posture. Alternatively, the controller receives the current temperature value detected by each temperature sensor in the temperature sensor array, obtains the arrangement of the temperature sensors whose current temperature value exceeds the ambient temperature, and determines the current arrangement of the temperature sensors whose current temperature value exceeds the ambient temperature as the current sleeping posture data. If the current sleeping position data indicates that the temperature sensor with the higher temperature value is located in the middle and the temperature sensor with the lower temperature value is located on both sides, the controller determines that the user's current sleeping position is supine. If the current sleeping position data indicates that the temperature sensor with the higher temperature value is located on one side and the temperature sensor with the lower temperature value is located on the other side, the controller determines that the user's current sleeping position is side-lying.

10. A height-adjustable pillow, characterized in that, The height-adjustable pillow includes an air bladder, an elastomer, a height detection component, a sleeping posture detection component, a control valve, a controller, and a memory. The elastomer is disposed within the air bladder. The air bladder is connected to the control valve. The sleeping posture detection component is connected to the controller. The sleeping posture detection component includes a millimeter-wave radar, an infrared camera, a temperature sensor array, or a gas pressure sensor. The height detection component is connected to the controller. The height detection component includes a distance sensor or a gas pressure sensor. The controller is connected to the control valve. The memory stores a computer program that can be executed by the controller. When the height-adjustable pillow is in operation, it implements the operating method of the height-adjustable pillow as described in any one of claims 1 to 9.

Citation Information

Cited By

  • Skin therapeutic apparatus with artificial intelligence adjusting module

    CN121648480A

  • Skin treatment device with artificial intelligence adjustment module

    CN121648480B