Intelligent bed control method and system and intelligent bed

By setting up sound signal acquisition and snoring detection devices on the smart bed, the smart bed is controlled to perform snoring stop movements when the snoring signal is detected, which solves the problem of the smart bed lacking snoring function and improves the user's sleep quality and experience.

CN120226875APending Publication Date: 2025-07-01DEWERTOKIN TECHNOLOGY GROUP CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202311873042.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-30
Publication Date
2025-07-01

AI Technical Summary

Technical Problem

The existing smart beds lack the anti-snoring function, which leads to a poor user experience and is not conducive to the user's sleep quality.

Method used

By setting up a sound signal acquisition device and a snoring detection device on the smart bed, the breathing sound signal is collected at a predetermined time interval, and when a certain number of snoring signals are detected, the smart bed is controlled to perform snoring stop movements, such as raising the head or turning over, to reduce snoring.

Benefits of technology

It realizes intelligent bed control based on user snoring signals, effectively stop snoring, improve user sleep quality, and improve user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120226875A_ABST
    Figure CN120226875A_ABST
Patent Text Reader

Abstract

The invention discloses an intelligent bed control method and system and an intelligent bed. The method comprises the steps that N groups of breathing sound signals sent by an object are collected according to a preset time interval through sound signal collection equipment, and the object is on an intelligent bed; detecting whether a snore signal exists in the N groups of breathing sound signals or not through snore detection equipment; when it is detected that in the N groups of breathing sound signals, the group number of the breathing sound signals with snore signals is larger than M, the intelligent bed is controlled to execute the snore stopping action, and M is an integer smaller than or equal to N. The technical problems that an intelligent bed in the related technology does not have a snore stopping function, the user experience feeling is poor, and the sleep quality of a user is not improved are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of smart home, and in particular, to a smart bed control method, system and smart bed. Background Art

[0002] Snoring is a common sleep disorder that affects sleep quality, causing snorers to feel listless. In more severe cases, it can lead to apnea, affecting physical health. Voice snoring monitoring is a technology that uses a voice chip and related software to detect and record snoring sounds. However, smart beds in related technologies usually do not have an anti-snoring function, resulting in poor user experience and being unfavorable to the sleep quality of users.

[0003] In view of the above problems, no effective solution has been proposed yet. Summary of the Invention

[0004] Embodiments of the present invention provide a smart bed control method, system and smart bed to at least solve the technical problem that smart beds in related technologies do not have an anti-snoring function, resulting in poor user experience and being unfavorable to the sleep quality of users.

[0005] According to one aspect of the embodiments of the present invention, there is provided a smart bed control method, including: collecting N groups of breathing sound signals emitted by an object at a predetermined time interval through a sound signal collection device, where the object is on the smart bed; detecting whether there is a snoring signal in the N groups of breathing sound signals through a snoring detection device; and controlling the smart bed to perform an anti-snoring action when the number of groups of breathing sound signals in which a snoring signal exists among the N groups of breathing sound signals is greater than M, where M is an integer less than or equal to N.

[0006] According to another aspect of the embodiments of the present invention, there is also provided a smart bed control system, including: a sound signal collection device, a main control device, and a snoring detection device, where the sound signal collection device and the snoring detection device are respectively connected to the main control device, and the main control device is used to execute any one of the smart bed control methods.

[0007] According to another aspect of the embodiments of the present invention, there is also provided a smart bed, including a bed body and the smart bed control system, where the smart bed control system is disposed inside the bed body.

[0008] According to another aspect of the embodiments of the present invention, there is also provided an electronic device, including one or more processors and a memory, where the memory is used to store one or more programs, and when the one or more programs are executed by the one or more processors, the one or more processors are caused to implement any one of the smart bed control methods.

[0009] In an embodiment of the present invention, an acoustic signal acquisition device is used to acquire N groups of respiratory sound signals emitted by an object at a predetermined time interval, where the object is on a smart bed; a snoring detection device is used to detect whether there is a snoring signal in the N groups of respiratory sound signals; when the number of groups of respiratory sound signals in which a snoring signal exists among the N groups of respiratory sound signals is greater than M, the smart bed is controlled to perform an anti-snoring action, where M is an integer less than or equal to N. The purpose of controlling the smart bed and anti-snoring based on the user's snoring signal is achieved, thereby realizing the effective anti-snoring of the user through the control of the smart bed, improving the user's sleep quality, and enhancing the user experience. Furthermore, the technical problem in the related art that the smart bed does not have an anti-snoring function, resulting in poor user experience and being unfavorable to the user's sleep quality, is solved. BRIEF DESCRIPTION OF THE DRAWINGS

[0010] The drawings described herein are used to provide a further understanding of the present invention, and constitute a part of this application. The schematic embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:

[0011] Figure 1 is a flowchart of a smart bed control method according to an embodiment of the present invention;

[0012] Figure 2 is a schematic structural diagram of a smart bed control system according to an embodiment of the present invention;

[0013] Figure 3 is a schematic structural diagram of an alternative smart bed control system according to an embodiment of the present invention;

[0014] Figure 4 is a schematic structural diagram of another alternative smart bed control system according to an embodiment of the present invention;

[0015] Figure 5 is a schematic diagram of a smart bed control device according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0016] In order to enable those skilled in the art to better understand the solution of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.

[0017] It should be noted that the terms "first", "second", etc. in the description, claims and above-mentioned drawings of the present invention are used to distinguish similar objects, and do not necessarily have to be used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present invention described here can be implemented in an order different from those illustrated or described here. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device comprising a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices.

[0018] According to an embodiment of the present invention, an embodiment of a method for controlling an intelligent bed is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. And although the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that here.

[0019] Figure 1 is a flowchart of the intelligent bed control method according to an embodiment of the present invention, as Figure 1 shown, the method includes the following steps:

[0020] Step S102, collect N groups of breathing sound signals emitted by an object at a predetermined time interval through a sound signal collection device, where the object is on the intelligent bed.

[0021] Optionally, the sound signal collection device can be an offline voice chip, and a group of breathing voice signals are collected at a predetermined time interval, for example, every period of time (such as 1 minute). Whether to turn on the anti-snoring function is determined based on the N groups (such as 5 groups) of breathing sound signals collected.

[0022] In an alternative embodiment, collecting N groups of breathing sound signals emitted by an object at a predetermined time interval through a sound signal collection device includes: when it is detected that the object is on the intelligent bed, determining the time of the object on the intelligent bed; detecting whether the time of the object on the intelligent bed is within a predetermined time period; when it is detected that the time of the object on the intelligent bed is within the predetermined time period, collecting N groups of breathing sound signals emitted by the object at a predetermined time interval through the sound signal collection device.

[0023] Optionally, before collecting the sound signal, it is necessary to determine whether the object (i.e., the user) is in bed and whether the current object is in a sleeping state. The pressure sensor can be set on the mattress of the intelligent bed, and the pressure signal collected is used to determine whether the current object is on the intelligent bed, that is, to determine whether there is someone in the bed. Or when the time of the object in the bed is within the preset time period (such as from 11:00 p.m. to 7:00 a.m.), it is determined that the user is in a sleeping state at this time, and then the sound signal collection device is started to collect the breathing sound signal emitted by the object.

[0024] It should be noted that the above preset time period can be set according to the user's sleep habits. For example, if the user's habitual insomnia time is from 11:00 p.m. to 7:00 a.m., then the preset time period is set to from 11:00 p.m. to 7:00 a.m.; if the user's habitual sleep time is from 10:00 p.m. to 6:00 a.m., then the preset time period is set to from 10:00 p.m. to 6:00 a.m. In this way, only by setting the pressure sensor or time detection can it be determined whether to start the sound signal collection device, and the equipment investment cost is relatively low. Moreover, by turning on the sound signal collection device in segments, the frequency of device turning on can be reduced, thereby reducing energy consumption.

[0025] In an optional embodiment, the sound signal collection device is used to collect N groups of breathing sound signals emitted by the object at a predetermined time interval, including: detecting the in-bed state and sleep state data of the object based on the flexible piezoelectric sensor; when the in-bed state indicates that the object is on the intelligent bed and the sleep state data indicates that the object is in a sleeping state, the sound signal collection device is used to collect N groups of breathing sound signals emitted by the object at a predetermined time interval.

[0026] Optionally, before collecting the sound signal, it is necessary to determine whether the object (i.e., the user) is in bed and whether the current object is in a sleeping state. By setting the flexible piezoelectric sensor, the monitoring of the in-bed state and sleep state data of the object can be realized. Based on the monitored in-bed state and sleep state data of the object, the accurate determination of the object's sleep state can be realized, and then the turning on and off of the sound signal collection device can be accurately controlled, reducing energy consumption while reducing the operation frequency of the device, and further reducing device wear and tear.

[0027] Step S104: Detect whether there is a snoring signal in the N groups of breathing sound signals through the snoring detection device.

[0028] Optionally, the snoring detection device can be a snoring monitoring chip, and the snoring monitoring chip and the offline voice chip can be arranged on the same circuit board to reduce the actual occupied space of the device components.

[0029] Step S106, when the number of groups of respiratory sound signals among the N groups of respiratory sound signals that contain snoring signals is greater than M, control the smart bed to perform an anti-snoring action, where M is an integer less than or equal to N.

[0030] Optionally, when snoring signals are present in at least M groups of the N groups of respiratory sound signals detected, turn on the anti-snoring function.

[0031] Optionally, the anti-snoring action at least includes raising the head of the object by a preset height, and may also include controlling the object to turn over, where the preset height can be set by the user according to their sleeping habits. Based on this anti-snoring action, automatic anti-snoring can be achieved without disturbing the object's sleep.

[0032] Optionally, the anti-snoring action can be achieved by driving a motor to move the smart bed, or by controlling the inflation and deflation of the airbag through the inflation system set on the smart bed. Taking the anti-snoring action of raising the head of the object by a preset height as an example, the head of the object can be raised by directly controlling the elevation of a predetermined part of the smart bed (i.e., the part corresponding to the head). Or the head of the object can be raised by triggering the airbag, and by automatically raising the head of the object, the sleeping position of the object can be adjusted, thereby achieving the purpose of anti-snoring.

[0033] Optionally, the above process of collecting respiratory sound signals and detecting snoring is a real-time process. The N groups of respiratory sound signals obtained are also dynamically updated over time. Taking a time interval of 1 minute and N being 5 as an example, 5 groups of respiratory sound signals collected in the recent 5 minutes are obtained, and the snoring signals in these 5 groups of respiratory sound signals are detected. If there are snoring signals in 3 or more of the 5 groups of respiratory sound signals, it is determined to turn on the anti-snoring function and control the head of the object to be raised by a certain height.

[0034] It should be noted that since the user may only snore transiently during sleep, for example, snore one or two times and then stop. Therefore, when detecting snoring, multiple detections of snoring signals are performed by obtaining multiple consecutive groups of respiratory sound signals to achieve accurate identification of snoring signals and avoid frequent activation of related devices (such as sound signal acquisition devices, snoring detection devices, etc.) due to the user's transient snoring.

[0035] In an alternative embodiment, after detecting that the number of groups of respiratory sound signals among the N groups of respiratory sound signals in which snoring signals exist is greater than M, and controlling the smart bed to perform an anti-snoring action, the method further includes: continuing to detect one or more times whether there are snoring signals in the respiratory sound signals collected by the sound signal acquisition device. In the case where there are snoring signals in the results of the one or more repeated detections, continuing to control the head of the object to be raised one or more times until there are no snoring signals in the respiratory sound signals collected by the sound signal acquisition device.

[0036] Optionally, to avoid the occurrence of anti-snoring failure after the smart bed is raised, after the smart bed is raised, the respiratory sound signals of the object can be continuously collected through the sound signal acquisition device, and it is detected whether there are snoring signals in the collected respiratory sound signals. If not, it indicates that the anti-snoring is successful; if there are still snoring signals in the newly collected respiratory sound signals, the smart bed is continuously controlled to be raised until there are no snoring signals in the respiratory sound signals collected by the sound signal acquisition device.

[0037] Optionally, in the process of continuously collecting the respiratory sound signals of the object through the sound signal acquisition device after the smart bed is raised, it can be determined whether to continue to control the head of the object to be raised by collecting K groups (such as 5 groups) of respiratory sound signals and detecting whether there are snoring signals in more than M groups (such as 3 groups) of the newly obtained K groups of respiratory sound signals, where K is an integer greater than or equal to 1, and M is an integer less than or equal to K.

[0038] In an alternative embodiment, the method further includes: determining the cumulative number of times the head of the object is raised; detecting whether the cumulative number of times reaches a preset number of times of raising; in the case where the cumulative number of times reaches the preset number of times of raising, controlling the head of the object to return to the initial height state, and starting to control the head of the object to be raised again from the initial height state.

[0039] Optionally, a cumulative upper limit for raising the head of the object is set. When the cumulative number of times the head of the object is raised reaches the upper limit (i.e., the preset number of times of raising), the head of the object is returned to the initial height state, which can be a flat state or a height state preset by the user. By the above method, it is possible to avoid affecting the sleep quality due to the excessive raising of the head of the object.

[0040] Optionally, when the head of the object is returned to the initial height state, the cumulative number of times of raising is cleared, and the determination of the cumulative number of times of raising is restarted from the initial height state.

[0041] In an alternative embodiment, when the cumulative number of head elevations reaches a preset number of elevations, the head of the controlled object is restored to the initial height state, and starting from the initial height state, the head of the controlled object is continuously elevated, including: when the cumulative number of head elevations reaches the preset number of elevations, determining the cumulative number of restorations of the head of the object, where the cumulative number of restorations is used to indicate the number of times the head of the object is restored to the initial height state; when the cumulative number of restorations does not reach the preset number of restorations, controlling the head of the object to be restored to the initial height state, and starting from the initial height state, continuously elevating the head of the object.

[0042] Optionally, after the cumulative number of head elevations of the object reaches the preset number of elevations, further determine whether the cumulative number of restorations of the head of the object reaches the preset number of restorations. If not, the head of the object can continue to be restored to the initial height state, and the head of the object is re-controlled to be elevated. Among them, the user object can customize the above-mentioned preset number of elevations and preset number of restorations by logging in to the corresponding target application. In this way, it is possible to avoid the frequent head elevation from having a certain impact on the user's sleep quality.

[0043] In an alternative embodiment, the method further includes: when the cumulative number of restorations reaches the preset number of restorations, stopping the acquisition of the breathing sound signal emitted by the object.

[0044] Optionally, if after repeating the elevation and restoration operations multiple times, the effect of stopping snoring is still not achieved, at this time, stop the acquisition and stop continuing to elevate, and no longer continue to acquire the breathing sound signal emitted by the object. For example, when snoring is detected, first elevate the head by a certain amount. If snoring can still be detected, elevate it by another amount, up to three times. If snoring can still be detected after three times, gradually lower the bed and re-detect. This cycle is repeated up to 3 times (i.e., restored 3 times). If the snoring cannot be stopped after 3 times, the snoring stoppage function will be abandoned during this sleep until the next use. In this way, it is possible to avoid the frequent head elevation from having a certain impact on the user's sleep quality.

[0045] In an alternative embodiment, the method further includes: after stopping the acquisition of the breathing sound signal emitted by the object, clearing the cumulative number of elevations and the cumulative number of restorations, and controlling the head of the object to be restored to the initial height state.

[0046] Optionally, after stopping the acquisition of the breathing sound signal emitted by the object, it is necessary to clear both the cumulative number of elevations and the cumulative number of restorations, and the head of the object is restored to the initial height state, which is convenient for re-counting the number of elevations and the number of restorations during the next use.

[0047] Optionally, after the cumulative elevation times reach the preset elevation times and the cumulative recovery times reach the preset recovery times, stop collecting the breathing sound signal emitted by the subject. For example, if snoring cannot be stopped after 3 cycles, the snoring cessation function will be abandoned during this sleep until the next use, and the cumulative elevation times and the cumulative recovery times will be cleared, and the subject's head will be controlled to return to the initial height state. If snoring is effectively stopped within 3 times, the current height will be maintained to complete this snoring cessation. If snoring is detected again during this sleep subsequently, continue the previous snoring cessation action, that is, start from the height maintained at the end of the previous snoring cessation action and continue to perform the snoring cessation action; if the cumulative elevation times at the end of the previous snoring cessation action have reached the preset elevation times, that is, the head elevation height of the subject at the end of the previous snoring cessation action has reached the maximum, after the subject's head is restored to the initial height state, continue to perform the snoring cessation action from the initial height state.

[0048] In an alternative embodiment, the method further includes: when a snoring signal is detected in the breathing sound signal collected by the sound signal collection device, uploading the detected snoring signal to the target application in the terminal device.

[0049] Optionally, after the snoring signal is detected, the detected snoring signal can be uploaded to the target application, and the user can view the snoring situation by logging in to the target application. The target application can also generate a snoring detection report based on the received snoring signal.

[0050] Through the above steps S102 to S106, the purpose of intelligent bed control and snoring cessation based on the user's snoring signal can be achieved, so as to realize effective snoring cessation of the user through the control of the intelligent bed, improve the user's sleep quality, and enhance the user experience, thereby solving the technical problem in the related art that the intelligent bed does not have a snoring cessation function, resulting in poor user experience and being unfavorable to the user's sleep quality.

[0051] According to an embodiment of the present invention, there is also provided a system embodiment for implementing the above intelligent bed control method. Figure 2 It is a schematic structural diagram of an intelligent bed control system according to an embodiment of the present invention, as Figure 2 shown, the above intelligent bed control system includes: a sound signal collection device 200, a main control device 202, and a snoring detection device 204, wherein the sound signal collection device 200 and the snoring detection device 204 are respectively connected to the main control device 202, and the main control device 202 is used to execute any one of the above intelligent bed control methods.

[0052] Optionally, the master device may include a master chip and a master box. The master chip is connected to the master box. The master device is configured to execute the intelligent bed control method of any one of the above, and the master box is configured to control the head movement of the object.

[0053] Optionally, the sound signal acquisition device may be an offline voice chip, and the snoring detection device may be a snoring monitoring chip. The master chip, the offline voice chip, and the snoring monitoring chip may be integrated on the same circuit board or may be provided on different circuit boards. Figure 3 It is a schematic structural diagram of an optional intelligent bed control system according to an embodiment of the present invention. As Figure 3 shown, the intelligent bed control system includes a snoring monitoring chip, a master chip MCU, an offline voice chip, a master box, and a target application APP. The master chip MCU is connected to the target application through Bluetooth Low Energy (BLE), connected to the offline voice chip through a Universal Asynchronous Receiver / Transmitter (UART), connected to the master box through Radio Frequency (RF), and connected to the snoring monitoring chip through General Purpose Input / Output (GPIO). The intelligent bed control process implemented based on this intelligent bed control system is as follows:

[0054] The main chip MCU performs data transmission with the master box through RF wireless communication, and sends the received breathing sound signal to the master box, thereby realizing the function of controlling the bed body by various methods. Among them, the offline voice chip, the snoring monitoring chip, and the anti-snoring control action chip may be integrated on one circuit board, belonging to accessories, and communicate with the master box through RF.

[0055] The offline voice chip analyzes the breathing sound signal of the user (i.e., the object) through an algorithm to detect whether snoring occurs, that is, whether a snoring signal is detected in the breathing sound signal. If snoring is detected, the offline voice chip gives a snoring signal to the main control chip through a pin level jump action. After receiving the snoring signal, the main control chip stores it in the Flash memory for uploading to the target application APP in the terminal device, so that the user can view their snoring situation during sleep through the APP. Analyze whether there is a snoring signal in the breathing sound signal collected within the current 1 minute every 1 minute, record the breathing sound signals in the most recent 5 minutes, and calculate whether there are 3 or more snoring signals in the breathing sound signals collected in the most recent 5 minutes. If the condition is met, that is, there are 3 or more snoring signals, the anti-snoring function is enabled. The main control chip sends an instruction to the main control box through RF wireless communication to raise the user's head position to relieve the user's snoring phenomenon. If 3 or more snoring signals are not detected in the most recent 5 minutes, it is determined that the anti-snoring is successful, and the snoring information in the most recent 5 minutes is cleared, and the snoring information is recorded again. This system can be connected to the APP of the user's terminal device (such as a mobile phone) through the BLE method, and upload the snoring signal in the Flash to the APP, so that the user can view their snoring situation during sleep through the APP, and can also operate the APP interface to realize the intelligent bed function.

[0056] Among them, the anti-snoring action includes raising the user's head (the raising method depends on the structure of the bed, and a driving motor or an airbag can be used). The raising height can be selected by the user himself on the APP (or not selected, using the default value). When a snoring signal is detected, raise it by a certain amount first. If it can still be detected, raise it by another amount, up to three segments. If it can still be detected after three segments, gradually flatten the bed and re-detect, and loop up to 3 times. If the anti-snoring cannot be achieved after 3 times, the anti-snoring function will be abandoned during this sleep until the next use. If the anti-snoring is effectively achieved within 3 times, maintain the current height and complete the current anti-snoring.

[0057] If snoring is subsequently detected during this sleep, continue the previous anti-snoring action, that is, start from the height maintained at the end of the previous anti-snoring action and continue to perform the anti-snoring action; if the cumulative raising times at the end of the previous anti-snoring action have reached the preset raising times, that is, the head raising height of the object at the end of the previous anti-snoring action has reached the maximum, then after restoring the object's head to the initial height state, continue to perform the anti-snoring action from the initial height state.

[0058] The process of recording 5 - minute snoring information includes: There are 5 data caches. One group of respiratory sound signals is collected every minute. Using the first - in - first - out principle, when a group of respiratory sound signals is stored, one is cleared. It is detected whether there are 3 or more groups of snoring signals among these 5 groups of respiratory sound signals to determine whether to start the anti - snoring action or whether the anti - snoring is successful. After the anti - snoring action is executed, all 5 cache data are cleared. After it is determined that the anti - snoring is successful, the cache data is not cleared and continuous detection is carried out.

[0059] Optionally, the intelligent bed control system may further include a flexible piezoelectric sensor. The flexible piezoelectric sensor can be set on the mattress of the intelligent bed to form a flexible piezoelectric sensing pad. The flexible piezoelectric sensor can be used to monitor the in - bed state and sleep - state data of the user object to determine whether to turn on the sound signal acquisition function for detecting the user's snoring. Figure 4 It is a schematic structural diagram of another optional intelligent bed control system according to an embodiment of the present invention, as Figure 4 shown. The intelligent bed control system includes a main control chip MCU, a snoring detection sensor, a flexible voltage sensor, a main control box, and a target application program APP. Among them, the snoring detection sensor integrates a snoring monitoring chip and an offline voice chip. The main control chip MCU is connected to the target application program through BLE, connected to the flexible voltage sensor through UART, connected to the main control box through UART, and connected to the snoring detection sensor through GPIO. The intelligent bed control process implemented based on this intelligent bed control system is as follows:

[0060] For the voice snoring monitoring part, the offline voice chip in the voice snoring detection sensor analyzes the user's respiratory sound signals through an algorithm to detect whether snoring occurs. If snoring is detected, the offline voice chip gives a snoring signal to the main control chip through a pin - level jump action. After receiving the snoring signal, the main control chip sets the current 1 - minute pre - snoring flag data to 1.

[0061] The flexible piezoelectric sensing pad transmits the heart rate, respiration, in - bed state, and sleep - state data to the main control chip through the serial port every minute. When the main control chip parses from the received data that it is the in - bed and asleep state, and the current 1 - minute pre - snoring flag data is 1, the current snoring data is recorded as 1, otherwise as 0. A total of the most recent 5 - minute respiratory sound signals are cached.

[0062] Calculate whether there are 3 or more snoring signals within 5 minutes of the breathing sound signal. If the condition is met, that is, there are 3 or more snoring signals, the anti-snoring action is started. The main control chip sends an instruction to the main control box through serial communication to raise the user's head position to relieve the user's snoring phenomenon. If no 3 or more snoring signals are detected within the recent 5 minutes, it is judged that the anti-snoring is successful, and the breathing sound signal of the recent 5 minutes is cleared, and the breathing sound signal is recorded again. If the main control chip parses the out-of-bed state from the received data and reaches a predetermined duration (such as 10 minutes), the anti-snoring action data will be cleared, and the user's head will be laid flat.

[0063] The anti-snoring action includes raising the user's head (the raising method can use a driving motor or an airbag according to the structure of the bed). The raising height can be selected by the user himself on the APP (or not selected, using the default value). When a snoring signal is detected, the head is raised by a certain section first. If it can still be detected, it is raised by another section, up to three sections. If it can still be detected after three sections, the bed is gradually laid flat and re-detected, and this cycle is repeated up to 3 times. If the anti-snoring cannot be achieved after 3 times, the anti-snoring function will be abandoned during this sleep until the next use. If the anti-snoring is effectively achieved within 3 times, the current height is maintained to complete the current anti-snoring. If snoring is subsequently detected during this sleep, the previous anti-snoring action will continue, that is, starting from the height maintained at the end of the previous anti-snoring action, the anti-snoring action will continue to be executed; if the cumulative number of raises at the end of the previous anti-snoring action has reached the preset number of raises, that is, the height of the object's head has reached the maximum at the end of the previous anti-snoring action, the object's head will be restored to the initial height state, and then the anti-snoring action will continue from the initial height state.

[0064] The process of recording the snoring information for 5 minutes includes: there are 5 data caches. One group of breathing sound signals is collected every minute, following the first-in-first-out principle. When a group of breathing sound signals is stored, one is cleared. It is detected whether there are 3 or more groups of snoring signals among these 5 groups of breathing sound signals to judge whether to start the anti-snoring action or whether the anti-snoring is successful. After the anti-snoring action is executed, all 5 cache data are cleared. After it is judged that the anti-snoring is successful, the cache data is not cleared and the detection continues.

[0065] The main control chip also stores the heart rate, breathing, in-bed state, sleep state, and snoring state data of each minute into the Flash. This system can be connected to the APP of the user's mobile phone through BLE, and upload the data in the Flash to the APP, so that the user can view his own sleep state through the APP and can also operate the APP interface to realize the functions of the intelligent bed.

[0066] It should be noted that Figures 2 to 4 The specific structure of the intelligent bed control system shown in Figures 2 to 4The shown intelligent bed control system has more or less structure.

[0067] It should be noted that any optional or preferred intelligent bed control method in the above method embodiments can be executed or implemented in the intelligent bed control system provided in this embodiment.

[0068] In this embodiment, an intelligent bed is also provided. The intelligent bed includes a bed body and the intelligent bed control system as described above. Among them, the intelligent bed control system is arranged inside the bed body.

[0069] In addition, it still needs to be noted that the optional or preferred implementation manners of this embodiment can refer to the relevant descriptions in the method embodiments, which will not be elaborated here.

[0070] In this embodiment, an intelligent bed control device is also provided. This device is used to implement the above embodiments and preferred implementation manners, and those that have been described will not be elaborated again. As used below, the terms "module" and "device" can be a combination of software and / or hardware that can achieve a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, implementation in hardware, or a combination of software and hardware is also possible and contemplated.

[0071] According to an embodiment of the present invention, an apparatus embodiment for implementing the above intelligent bed control method is also provided. Figure 5 It is a schematic structural diagram of an intelligent bed control device according to an embodiment of the present invention. As Figure 5 shown, the above intelligent bed control device includes: an acquisition module 300, a detection module 302, and a control module 304, where:

[0072] The acquisition module 300 is used to collect N groups of respiratory sound signals emitted by an object at a predetermined time interval through a sound signal acquisition device, where the object is on the intelligent bed.

[0073] The detection module 302 is connected to the acquisition module 300 and is used to detect whether there is a snoring signal in the N groups of respiratory sound signals through a snoring detection device.

[0074] The control module 304 is connected to the detection module 302 and is used to control the intelligent bed to perform an anti-snoring action when the number of groups of respiratory sound signals in which a snoring signal exists among the N groups of respiratory sound signals is greater than M, where M is an integer less than or equal to N.

[0075] In an embodiment of the present invention, a collection module 300 is provided, which is used to collect N groups of respiratory sound signals emitted by an object at a predetermined time interval through a sound signal collection device, where the object is on a smart bed; a detection module 302 is connected to the collection module 300 and is used to detect whether there is a snoring signal in the N groups of respiratory sound signals through a snoring detection device; a control module 304 is connected to the detection module 302 and is used to control the smart bed to perform an anti-snoring action when the number of groups of respiratory sound signals in which a snoring signal exists among the N groups of respiratory sound signals is greater than M, where M is an integer less than or equal to N. The purpose of controlling the smart bed and anti-snoring based on the user's snoring signal is achieved, thereby realizing the effective anti-snoring of the user through the control of the smart bed, improving the user's sleep quality, and enhancing the user experience. Furthermore, the technical problem in the related art that the smart bed does not have an anti-snoring function, resulting in poor user experience and being unfavorable to the user's sleep quality, is solved.

[0076] It should be noted that the above-mentioned various modules can be implemented by software or hardware. For example, for the latter, it can be achieved in the following ways: the above-mentioned various modules can be located in the same processor; or, the above-mentioned various modules are located in different processors in any combination.

[0077] Here, it should be noted that the above-mentioned collection module 300, detection module 302, and control module 304 correspond to steps S102 to S106 in the embodiment. The examples and application scenarios implemented by the above-mentioned modules and the corresponding steps are the same, but are not limited to the content disclosed in the above-mentioned embodiment. It should be noted that the above-mentioned modules, as part of the device, can run in a computer terminal.

[0078] It should be noted that the optional or preferred implementation manners of this embodiment can refer to the relevant descriptions in the embodiment, and will not be elaborated here.

[0079] The above-mentioned smart bed control device may further include a processor and a memory. The above-mentioned collection module 300, detection module 302, control module 304, etc. are all stored in the memory as program modules, and the corresponding functions are implemented by the processor executing the above-mentioned program modules stored in the memory.

[0080] The processor contains a kernel, and the kernel retrieves the corresponding program modules from the memory. One or more kernels can be set. The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of, for example, read-only memory (ROM) or flash memory (flash RAM), and the memory includes at least one storage chip.

[0081] According to an embodiment of the present application, an embodiment of a non-volatile storage medium is further provided. Optionally, in this embodiment, the above non-volatile storage medium includes a stored program, wherein when the above program runs, it controls the device where the non-volatile storage medium is located to execute any one of the above intelligent bed control methods.

[0082] Optionally, in this embodiment, the above non-volatile storage medium can be located in any one of the computer terminals in the computer terminal group in the computer network, or in any one of the mobile terminals in the mobile terminal group, and the above non-volatile storage medium includes a stored program.

[0083] Optionally, when the program runs, it controls the device where the non-volatile storage medium is located to execute the following functions: collect N groups of respiratory sound signals emitted by the object at a predetermined time interval through a sound signal acquisition device, wherein the object is on the intelligent bed; detect whether there is a snoring signal in the N groups of respiratory sound signals through a snoring detection device; when the number of groups of respiratory sound signals in which a snoring signal is detected is greater than M among the N groups of respiratory sound signals, control the intelligent bed to perform an anti-snoring action, where M is an integer less than or equal to N.

[0084] According to an embodiment of the present application, an embodiment of a processor is further provided. Optionally, in this embodiment, the above processor is used to run a program, wherein when the above program runs, it executes any one of the above intelligent bed control methods.

[0085] According to an embodiment of the present application, an embodiment of a computer program product is further provided, which is suitable for executing a program initialized with the steps of any one of the above intelligent bed control methods when executed on a data processing device.

[0086] Optionally, when the above computer program product is executed on a data processing device, it is suitable for executing a program initialized with the following method steps: collect N groups of respiratory sound signals emitted by the object at a predetermined time interval through a sound signal acquisition device, wherein the object is on the intelligent bed; detect whether there is a snoring signal in the N groups of respiratory sound signals through a snoring detection device; when the number of groups of respiratory sound signals in which a snoring signal is detected is greater than M among the N groups of respiratory sound signals, control the intelligent bed to perform an anti-snoring action, where M is an integer less than or equal to N.

[0087] An embodiment of the present invention provides an electronic device, which includes a processor, a memory, and a program stored in the memory and executable on the processor. When the processor executes the program, the following steps are implemented: collecting N groups of breathing sound signals emitted by an object at a predetermined time interval through a sound signal acquisition device, where the object is on a smart bed; detecting whether there is a snoring signal in the N groups of breathing sound signals through a snoring detection device; and controlling the smart bed to perform an anti-snoring action when the number of groups of breathing sound signals with a snoring signal in the detected N groups of breathing sound signals is greater than M, where M is an integer less than or equal to N.

[0088] The order of the above embodiments of the present invention is only for description and does not represent the advantages or disadvantages of the embodiments.

[0089] In the above embodiments of the present invention, the descriptions of the respective embodiments have their own focuses. For the parts not detailed in a certain embodiment, reference may be made to the relevant descriptions of other embodiments.

[0090] In several embodiments provided by the present application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are merely illustrative. For example, the above module division can be a logical function division. In actual implementation, there may be other division methods. For example, multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed coupling or direct coupling or communication connection to each other can be through some interfaces. The indirect coupling or communication connection of modules or modules can be in an electrical or other form.

[0091] The modules described as separate components above may or may not be physically separated. The components displayed as modules may or may not be physical modules, that is, they can be located in one place or distributed to multiple modules. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0092] In addition, the functional modules in various embodiments of the present invention can be integrated in a processing module, or each module can exist physically alone, or two or more modules can be integrated in one module. The above integrated modules can be implemented in the form of hardware or in the form of software functional modules.

[0093] When the above integrated module is implemented in the form of a software functional module and sold or used as an independent product, it can be stored in a computer-readable non-volatile storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a non-volatile storage medium and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods in various embodiments of the present invention. The aforementioned non-volatile storage medium includes: various media such as USB flash drives, read-only memories (ROM, Read-Only Memory), random access memories (RAM, Random Access Memory), external hard drives, magnetic disks, or optical discs that can store program codes.

[0094] The above is only the preferred embodiment of the present invention. It should be noted that for those of ordinary skill in the art in this technical field, without departing from the principle of the present invention, several improvements and refinements can be made, and these improvements and refinements should also be regarded as the protection scope of the present invention.

Claims

1. An intelligent bed control method, characterized in that, Including: Collecting N groups of respiratory sound signals emitted by an object at a predetermined time interval through a sound signal acquisition device, where the object is on an intelligent bed; Detecting whether there is a snoring signal in the N groups of respiratory sound signals through a snoring detection device; When the number of groups of respiratory sound signals with a snoring signal in the N groups of respiratory sound signals detected is greater than M, controlling the intelligent bed to perform an anti-snoring action, where M is an integer less than or equal to N.

2. The method according to claim 1, wherein After controlling the intelligent bed to perform the anti-snoring action when the number of groups of respiratory sound signals with a snoring signal in the N groups of respiratory sound signals detected is greater than M, the method further includes: Continuing to detect whether there is a snoring signal in the respiratory sound signals collected by the sound signal acquisition device one or more times. When a snoring signal exists in the result of the one or more repeated detections, continuing to control the head of the object to be raised one or more times until there is no snoring signal in the respiratory sound signals collected by the sound signal acquisition device.

3. The method according to claim 2, wherein The method further includes: Determining the cumulative number of times the head of the object is raised; Detecting whether the cumulative number of times of raising reaches a preset number of times of raising; When the cumulative number of times of raising reaches the preset number of times of raising, controlling the head of the object to return to the initial height state and starting to control the head of the object to be raised again from the initial height state.

4. The method according to claim 3, characterized in that, When the cumulative number of times of raising reaches the preset number of times of raising, controlling the head of the object to return to the initial height state and starting to control the head of the object to be raised again from the initial height state includes: When the cumulative number of times of raising reaches the preset number of times of raising, determining the cumulative number of times of recovery of the head of the object, where the cumulative number of times of recovery is used to indicate the number of times the head of the object returns to the initial height state; When the cumulative number of times of recovery does not reach the preset number of times of recovery, controlling the head of the object to return to the initial height state and starting to control the head of the object to be raised again from the initial height state.

5. The method according to claim 4, wherein The method further includes: When the cumulative number of times of recovery reaches the preset number of times of recovery, stopping collecting the respiratory sound signals emitted by the object.

6. The method according to claim 5, characterized in that The method further includes: After stopping collecting the respiratory sound signals emitted by the object, clearing the cumulative number of times of raising and the cumulative number of times of recovery, and controlling the head of the object to return to the initial height state.

7. The method according to any one of claims 1 to 6, characterized in that, The collecting N groups of respiratory sound signals emitted by an object at a predetermined time interval through a sound signal acquisition device includes: When it is detected that the object is on the intelligent bed, determining the time of the object on the intelligent bed; Detecting whether the time of the object on the intelligent bed is within a predetermined time period; When it is detected that the time of the object on the intelligent bed is within the predetermined time period, collecting the N groups of respiratory sound signals emitted by the object through the sound signal acquisition device at the predetermined time interval.

8. The method according to any one of claims 1 to 6, characterized in that The sound signal acquisition device acquires N groups of respiratory sound signals emitted by the object at a predetermined time interval, including: Detecting the in-bed state and sleep state data of the object based on a flexible piezoelectric sensor; When the in-bed state indicates that the object is on the intelligent bed and the sleep state data indicates that the object is in a sleep state, the sound signal acquisition device acquires the N groups of respiratory sound signals emitted by the object at the predetermined time interval.

9. The method according to any one of claims 1 to 6, characterized in that, The method further includes: When a snoring signal is detected in the respiratory sound signals acquired by the sound signal acquisition device, uploading the detected snoring signal to a target application program in the terminal device.

10. The method according to any one of claims 1 to 6, characterized in that, The anti-snoring action at least includes: controlling the head of the object to be raised by a preset height.

11. An intelligent bed control system, characterized in that, Including: A sound signal acquisition device, a main control device, and a snoring detection device, where The sound signal acquisition device and the snoring detection device are respectively connected to the main control device, where the main control device is used to execute the intelligent bed control method according to any one of claims 1 to 10.

12. An intelligent bed, characterized in that, Including a bed body and the intelligent bed control system according to claim 11, where the intelligent bed control system is arranged inside the bed body.

13. An electronic device, characterized in that, Including one or more processors and a memory, where the memory is used to store one or more programs, and when the one or more programs are executed by the one or more processors, the one or more processors are caused to implement the intelligent bed control method according to any one of claims 1 to 10.

Citation Information

Cited By

  • Smart bed control method and system, and smart bed

    EP4802960A1

  • Smart bed control method and system, and smart bed

    WO2025139801A1