Smart bed control method and system, and smart bed

By collecting and detecting breathing sound signals on the smart bed and controlling the smart bed to perform snoring actions, the problem of the smart bed lacking snoring function is solved, and the user's sleep quality and experience is improved.

WO2025139801A1PCT designated stage expired Publication Date: 2025-07-03DEWERTOKIN TECHNOLOGY GROUP CO LTD
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/138591
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-12-30
Filing Date
2024-12-11
Publication Date
2025-07-03

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

The object's breathing sound signal is collected through the sound signal acquisition device, and the snoring detection device is used to detect the snoring signal. The smart bed controls to perform snoring actions such as raising the head or turning over after detecting a certain number of snoring signals.

Benefits of technology

It realizes intelligent bed control based on the user's snoring signal, effectively stop snoring, improves the user's sleep quality, and improves the user's experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024138591_03072025_PF_FP_ABST
    Figure CN2024138591_03072025_PF_FP_ABST
Patent Text Reader

Abstract

A smart bed control method and system, and a smart bed. The control method comprises: by means of a sound signal acquisition device, acquiring, at predetermined time intervals, N groups of respiratory sound signals generated by a subject, wherein the subject is on a smart bed (S102); by means of a snore detection device, detecting whether a snore signal is present in the N groups of respiratory sound signals (S104); and when it is detected that, among the N groups of respiratory sound signals, there are more than M groups in which a snore signal is present, controlling the smart bed to perform an anti-snoring action, where M is an integer less than or equal to N (S106).
Need to check novelty before this filing date? Find Prior Art

Description

Smart bed control method, system and smart bed

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to Chinese patent application No. 202311873042.1, filed on December 30, 2023, entitled “Smart Bed Control Method, System and Smart Bed”. The contents disclosed in the above-mentioned Chinese patent application are hereby cited in their entirety as part or all of this application. Technical Field

[0003] The present disclosure relates to the field of smart homes, and in particular to a smart bed control method and system, and a smart bed. Background Art

[0004] Snoring is a common sleep disorder that affects sleep quality, leading to poor mental performance and, in more severe cases, respiratory arrest, which can affect physical health. Voice snoring monitoring uses a voice chip and related software to detect and record snoring sounds. However, existing smart beds often lack snoring control features, resulting in a poor user experience and adversely affecting sleep quality.

[0005] To address the above-mentioned problems, no effective solutions have been proposed so far. Summary of the Invention

[0006] The embodiments of the present disclosure provide a smart bed control method, system and smart bed to at least solve the technical problem in the related art that smart beds do not have an anti-snoring function, resulting in a poor user experience and detrimental to the user's sleep quality.

[0007] According to one aspect of an embodiment of the present disclosure, a smart bed control method is provided, comprising: using a sound signal acquisition device to collect N groups of breathing sound signals emitted by a subject at predetermined time intervals, wherein the subject is on the smart bed; using a snoring detection device to detect whether there is a snoring signal in the N groups of breathing sound signals; and controlling the smart bed to perform a snoring prevention action when the number of groups of breathing sound signals containing snoring signals in the N groups of breathing sound signals is greater than M, wherein M is an integer less than or equal to N.

[0008] According to another aspect of an embodiment of the present disclosure, a smart bed control system is also provided, including: a sound signal acquisition device, a main control device, and a snoring detection device, wherein the sound signal acquisition device and the snoring detection device are respectively connected to the main control device, wherein the main control device is used to execute any one of the smart bed control methods described.

[0009] According to another aspect of an embodiment of the present disclosure, a smart bed is provided, comprising a bed body and the smart bed control system, wherein the smart bed control system is arranged inside the bed body.

[0010] According to another aspect of an embodiment of the present disclosure, an electronic device is also provided, comprising one or more processors and a memory, wherein the memory is used to store one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement any one of the smart bed control methods described.

[0011] In an embodiment of the present disclosure, a sound signal collection device is used to collect N groups of breathing sound signals emitted by a subject at predetermined time intervals, wherein the subject is on a smart bed; a snoring detection device is used to detect whether there is a snoring signal in the N groups of breathing sound signals; and when it is detected that the number of groups of breathing sound signals containing snoring signals in the N groups of breathing sound signals is greater than M, the smart bed is controlled to perform an anti-snoring action, wherein M is an integer less than or equal to N. This achieves the purpose of controlling and stopping snoring of the smart bed based on the user's snoring signal, thereby realizing the technical effect of effectively stopping snoring of the user, improving the user's sleep quality, and enhancing the user experience through the control of the smart bed, thereby solving the technical problem in the related art that the smart bed does not have an anti-snoring function, resulting in a poor user experience and detrimental to the user's sleep quality. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0013] FIG1 is a flow chart of a method for controlling a smart bed according to an embodiment of the present disclosure;

[0014] FIG2 is a schematic structural diagram of an intelligent bed control system according to an embodiment of the present disclosure;

[0015] FIG3 is a schematic structural diagram of an optional intelligent bed control system according to an embodiment of the present disclosure;

[0016] FIG4 is a schematic structural diagram of another optional intelligent bed control system according to an embodiment of the present disclosure;

[0017] FIG5 is a schematic diagram of a smart bed control device according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0018] In order to enable those skilled in the art to better understand the solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the embodiments described are only part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments of the present disclosure, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of the present disclosure.

[0019] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0020] According to an embodiment of the present disclosure, a method embodiment of a smart bed control 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 a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0021] FIG1 is a flow chart of a method for controlling a smart bed according to an embodiment of the present disclosure. As shown in FIG1 , the method includes the following steps:

[0022] Step S102: using a sound signal collecting device, collecting N groups of breathing sound signals emitted by the subject at predetermined time intervals, wherein the subject is on the smart bed.

[0023] Optionally, the sound signal acquisition device can be an offline voice chip, which collects a group of breathing voice signals at predetermined time intervals (such as 1 minute), and determines whether to turn on the anti-snoring function based on the collected N groups (such as 5 groups) of breathing sound signals.

[0024] In an optional embodiment, N groups of breathing sound signals emitted by the subject are collected at predetermined time intervals by a sound signal collection device, including: when the subject is detected to be on the smart bed, determining the time the subject is on the smart bed; detecting whether the time the subject is on the smart bed is within a predetermined time period; when the subject is detected to be within the predetermined time period, collecting N groups of breathing sound signals emitted by the subject at predetermined time intervals by the sound signal collection device.

[0025] Optionally, before collecting sound signals, it is necessary to determine whether the subject (i.e., user) is in bed and whether the subject is currently asleep. A pressure sensor can be set on the mattress of the smart bed to determine whether the subject is currently in the smart bed, that is, whether there is someone in the bed, based on the collected pressure signal. Alternatively, if the subject is in bed within a preset time period (e.g., 11 p.m. to 7 a.m.), it is determined that the user is asleep at this time. At this time, the sound signal collection device is activated to begin collecting the breathing sound signal emitted by the subject.

[0026] It should be noted that the above-mentioned preset time period can be set according to the user's sleeping habits. For example, if the user's habitual insomnia time is from 11 pm to 7 am, then the preset time period is set to 11 pm to 7 am. If the user's habitual sleeping time is from 10 pm to 6 am, then the preset time period is set to 10 pm to 6 am. Through the above method, it is only necessary to set up a pressure sensor or time detection to determine whether to start the sound signal acquisition device, and the equipment investment cost is relatively low. In addition, by starting the sound signal acquisition device in different time periods, the frequency of device startup can be reduced, thereby reducing energy consumption.

[0027] In an optional embodiment, N groups of breathing sound signals emitted by the subject are collected at predetermined time intervals by a sound signal collection device, including: detecting the subject's bed status and sleeping status data based on a flexible piezoelectric sensor; when the bed status indicates that the subject is on the smart bed and the sleeping status data indicates that the subject is in a sleeping state, N groups of breathing sound signals emitted by the subject are collected at predetermined time intervals by the sound signal collection device.

[0028] Optionally, before collecting sound signals, it is necessary to determine whether the subject (i.e., user) is in bed and whether the subject is currently asleep. By setting up a flexible piezoelectric sensor, the subject's bed status and sleep status data can be monitored. Based on the monitored bed status and sleep status data, the subject's sleep status can be accurately determined, and the sound signal collection device can be precisely turned on and off, thereby reducing energy consumption and the operating frequency of the device, thereby reducing device loss.

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

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

[0031] Step S106 : When the number of groups of breathing sound signals with snoring signals among the N groups of breathing sound signals detected 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.

[0032] Optionally, when it is detected that snoring signals exist in at least M groups of breathing sound signals among N groups of breathing sound signals, the anti-snoring function is activated.

[0033] Optionally, the anti-snoring action includes at least controlling the subject's head to be raised to a preset height, and may also include controlling the subject to turn over, wherein the preset height may be set by the user according to sleeping habits. Based on the anti-snoring action, snoring can be automatically stopped without disturbing the subject's sleep.

[0034] Optionally, the anti-snoring action can be achieved by driving a motor to drive the smart bed, or by controlling the inflation system of the smart bed to control the inflation and deflation of the airbags. Taking the anti-snoring action as an example of controlling the head elevation of the subject, the head elevation can be controlled by directly controlling the elevation of a predetermined portion of the smart bed (i.e., the portion corresponding to the head). Alternatively, the head elevation can be achieved by triggering the airbags, and the subject's sleeping position can be adjusted by automatically raising the head, thereby achieving the purpose of anti-snoring.

[0035] Optionally, the above respiratory sound signal collection and snoring detection process is a real-time process. The N sets of respiratory sound signals obtained are also dynamically updated over time. For example, with a time interval of 1 minute and N being 5, 5 sets of respiratory sound signals collected in the last 5 minutes are obtained, and snoring signals are detected in these 5 sets of respiratory sound signals. If snoring signals are found in 3 or more of the 5 sets of respiratory sound signals, the anti-snoring function is activated, and the subject's head is controlled to be raised to a certain height.

[0036] It should be noted that since the user may only snore briefly during sleep, for example, snoring once or twice and then stops, when performing snoring detection, multiple detections of snoring signals are performed by obtaining multiple sets of continuous breathing sound signals to achieve accurate identification of snoring signals and avoid frequent activation of related equipment (such as sound signal acquisition equipment, snoring detection equipment, etc.) due to the user's brief snoring.

[0037] In an optional embodiment, when it is detected that the number of groups of breathing sound signals containing snoring signals among N groups of breathing sound signals is greater than M, after controlling the smart bed to perform an anti-snoring action, the method further includes: continuing to repeatedly detect one or more times whether there is a snoring signal in the breathing sound signals collected by the sound signal collection device, and when a snoring signal is found in the results of the one or more repeated detections, continuing to control the subject's head to continue to be raised one or more times until there is no snoring signal in the breathing sound signals collected by the sound signal collection device.

[0038] Optionally, in order to avoid the failure of stopping snoring after the smart bed is raised, after the smart bed is raised, the subject's breathing sound signal can continue to be collected through the sound signal collection device, and it can be detected whether there is a snoring signal in the collected breathing sound signal. If not, it indicates that the snoring has been successfully stopped; if there is still a snoring signal in the newly collected breathing sound signal, the smart bed will continue to be controlled to be raised until there is no snoring signal in the breathing sound signal collected by the sound signal collection device.

[0039] Optionally, after the smart bed is raised, in the process of continuing to collect the subject's breathing sound signals through the sound signal collection device, K groups (such as 5 groups) of breathing sound signals can be collected, and whether to continue controlling the subject's head to be raised can be determined by detecting whether there are snoring signals in more than M groups (such as 3 groups) of breathing sound signals among the newly acquired K groups of breathing sound signals, where K is an integer greater than or equal to 1, and M is an integer less than or equal to K.

[0040] In an optional embodiment, the method further includes: determining the cumulative number of times the object's head is raised; detecting whether the cumulative number of times the head is raised reaches a preset number of times; if the cumulative number of times the head is raised reaches the preset number of times, controlling the object's head to return to an initial height state, and controlling the object's head to continue to be raised from the initial height state.

[0041] Optionally, an upper limit for the cumulative raising of the subject's head is set. When the cumulative number of times the subject's head is raised reaches the upper limit (i.e., the preset number of times the subject's head is raised), the subject's head is restored to its initial height state. The initial height state can be a flat state or a height state preset by the user. The above method can avoid affecting the sleep quality due to the subject's head being raised too high.

[0042] Optionally, while restoring the subject's head to an initial height state, the cumulative number of times the head is lifted is reset to zero, and the cumulative number of times the head is lifted is determined again starting from the initial height state.

[0043] In an optional embodiment, when the cumulative number of lifting times reaches a preset number of lifting times, the head of the object is controlled to return to the initial height state, and the head of the object is controlled to continue to be lifted from the initial height state, including: when the cumulative number of lifting times reaches the preset number of lifting times, determining the cumulative number of recovery times of the object's head, wherein the cumulative number of recovery times 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 recovery times does not reach the preset number of recovery times, the head of the object is controlled to return to the initial height state, and the head of the object is controlled to continue to be lifted from the initial height state.

[0044] Optionally, after the cumulative number of times the subject's head has been raised reaches a preset number of times, it is further determined whether the cumulative number of times the subject's head has been restored reaches a preset number of times. If not, the subject's head can be restored to its initial height and the head elevation can be re-controlled. The user can customize the preset number of times of raising and restoring the head by logging into the corresponding target application. This approach can prevent frequent head raising from affecting the user's sleep quality.

[0045] In an optional embodiment, the method further includes: when the cumulative number of recovery times reaches a preset number of recovery times, stopping collecting the breathing sound signal emitted by the subject.

[0046] Optionally, if the snoring is still not stopped after repeated lifting and restoring operations, the acquisition will be stopped, and the breathing sound signal emitted by the subject will no longer be collected. For example, if snoring is detected, the head will be raised for a period of time. If it can still be detected, it will be raised for another period of time, up to three periods. If it can still be detected after three periods, the bed will be gradually flattened and retested. This cycle will be repeated up to three times (i.e., it will be restored three times). If snoring still cannot be stopped after three times, the snoring stop function will be abandoned during this sleep until it is used next time. The above method can avoid the impact of frequent head lifting on the user's sleep quality.

[0047] In an optional embodiment, the method further includes: after stopping collecting the breathing sound signal emitted by the subject, clearing the cumulative number of elevations and the cumulative number of recovery times, and controlling the subject's head to return to an initial height state.

[0048] Optionally, after stopping collecting the breathing sound signal emitted by the subject, the cumulative number of lifts and the cumulative number of recovery times need to be cleared, and the subject's head returns to its initial height state, so that the number of lifts and the number of recovery times can be recounted the next time it is used.

[0049] Optionally, after the cumulative number of lifts reaches a preset number of lifts and the cumulative number of recoveries reaches a preset number of recoveries, the collection of the subject's breathing sound signals is stopped. For example, if snoring cannot be stopped after three cycles, the snoring stop function will be abandoned during this sleep until the next use, and the cumulative number of lifts and the cumulative number of recoveries will be cleared, and the subject's head will be controlled to return to the initial height state. If snoring is effectively stopped within three times, the current height will be maintained and the snoring stop will be completed. If snoring is detected again during this sleep, the last snoring stop action will be continued, that is, starting from the height maintained at the end of the last snoring stop action, the snoring stop action will be continued; if the cumulative number of lifts at the end of the last snoring stop action has reached the preset number of lifts, that is, the subject's head lift height has reached the maximum at the end of the last snoring stop action, the subject's head will be restored to the initial height state, and the snoring stop action will be continued from the initial height state.

[0050] In an optional 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 a target application in the terminal device.

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

[0052] Through the above steps S102 to S106, the purpose of controlling the smart bed and stopping snoring based on the user's snoring signal can be achieved, thereby achieving the technical effect of effectively stopping the user's snoring through the control of the smart bed, improving the user's sleep quality, and enhancing the user experience, thereby solving the technical problem in the related art that the smart bed does not have the anti-snoring function, resulting in a poor user experience and not conducive to the user's sleep quality.

[0053] According to an embodiment of the present disclosure, a system embodiment for implementing the above-mentioned smart bed control method is also provided. Figure 2 is a structural schematic diagram of a smart bed control system according to an embodiment of the present disclosure. As shown in Figure 2, the above-mentioned smart bed control system includes: a sound signal acquisition device 200, a main control device 202, and a snoring detection device 204, wherein the sound signal acquisition device 200 and the snoring detection device 204 are respectively connected to the main control device 202, wherein the main control device 202 is used to execute any one of the above-mentioned smart bed control methods.

[0054] Optionally, the main control device may include a main control chip and a main control box, wherein the main control chip is connected to the main control box, the main control device is used to execute any of the above-mentioned smart bed control methods, and the main control box is used to control the head movement of the object.

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

[0056] The main chip MCU transmits data with the main control box through RF wireless communication, and sends the received breathing sound signals to the main control box, thereby realizing the function of controlling the bed in multiple ways. Among them, the offline voice chip, snoring monitoring chip, and anti-snoring control action chip can be integrated on a circuit board, which is an accessory and communicates with the main control box through RF.

[0057] The offline voice chip uses an algorithm to analyze the user's (i.e., subject's) breathing sound signals to detect snoring. If snoring is detected, the offline voice chip transmits a snoring signal to the main control chip via a pin level transition. After receiving the snoring signal, the main control chip stores it in flash memory for upload to the target application app on the terminal device, allowing the user to monitor their snoring activity through the app. Every minute, the chip analyzes the breathing sound signals collected within the previous minute to see if there is a snoring signal. The chip also records the breathing sound signals collected within the last five minutes and calculates whether there are three or more snoring signals within the last five minutes. If this condition is met, the snoring control function is activated. The main control chip sends a command to the main control box via RF wireless communication to raise the user's head to reduce snoring. If no three or more snoring signals are detected within the last five minutes, the snoring control function is considered successful, the snoring information for the last five minutes is cleared, and the snoring information is recorded again. The system can connect to the APP of the user's terminal device (such as a mobile phone) via BLE, and upload the snoring signal in the Flash to the APP. In this way, the user can check his snoring situation during sleep through the APP, and can also operate the APP interface to realize the smart bed function.

[0058] The anti-snoring action includes raising the user's head (the method of raising the head depends on the structure of the bed, and can be done with a drive motor or an airbag). The height of the raise can be selected by the user on the APP (or not selected and the default value is used). When a snoring signal is detected, the head is raised for a certain period. If it can still be detected, it is raised for another period, up to three periods. If it can still be detected after three periods, the bed is gradually flattened and re-detected. This cycle is repeated up to three times. If snoring cannot be stopped after three times, the anti-snoring function will be abandoned during this sleep until the next time it is used. If snoring is effectively stopped within three times, the current height will be maintained and the snoring control is completed.

[0059] If snoring is detected again during this sleep, the last anti-snoring action will be continued, that is, the anti-snoring action will be continued from the height maintained at the end of the last anti-snoring action; if the cumulative number of lifting times at the end of the last anti-snoring action has reached the preset number of lifting times, that is, the height of the subject's head lifting has reached the maximum at the end of the last anti-snoring action, the subject's head will be restored to the initial height state, and the anti-snoring action will be continued from the initial height state.

[0060] The process of recording snoring data for 5 minutes involves five data buffers. Each minute, a set of breathing sound signals is collected, stored in a first-in, first-out fashion. The device then checks to see if three or more of these five sets of breathing sound signals are snoring. This determines whether the snore control action has been initiated or whether the snore control has been successful. After the snore control action is initiated, all five buffers are cleared. If snore control is successful, the buffers are not cleared and monitoring continues.

[0061] Optionally, the smart bed control system may also include a flexible piezoelectric sensor, which may be provided on the mattress of the smart bed to form a flexible piezoelectric sensing pad. The flexible piezoelectric sensor may be used to monitor the user's bed status and sleep status data to determine whether to turn on the sound signal acquisition function and perform user snoring detection. Figure 4 is a structural schematic diagram of another optional smart bed control system according to an embodiment of the present disclosure. As shown in Figure 4, the smart 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 APP, wherein the snoring detection sensor is integrated with a snoring monitoring chip and an offline voice chip. The main control chip MCU is connected to the target application via BLE, to the flexible voltage sensor via UART, to the main control box via UART, and to the snoring detection sensor via GPIO. The smart bed control process implemented based on the smart bed control system is as follows:

[0062] For voice snoring monitoring, the offline voice chip in the voice snoring detection sensor uses an algorithm to analyze the user's breathing sound signals to detect snoring. If snoring is detected, the offline voice chip transmits a snoring signal to the main control chip through a pin level transition. Upon receiving the snoring signal, the main control chip sets the current 1-minute pre-snoring flag data to 1.

[0063] The flexible piezoelectric sensor pad transmits heart rate, respiration, bed status, and sleep status data to the main control chip via the serial port every minute. The main control chip interprets the received data and determines that if the user is in bed and the current 1-minute pre-snoring flag is 1, it records the current snoring data as 1; otherwise, it records it as 0. It then buffers the last 5 minutes of breathing sound signals.

[0064] The system calculates whether there are three or more snoring signals within a five-minute breathing sound signal. If the condition is met, that is, there are three or more snoring signals, the anti-snoring action is activated. The main control chip sends a command to the main control box via serial communication to raise the user's head to alleviate the user's snoring. If no three or more snoring signals are detected in the last five minutes, the anti-snoring action is determined to be successful, and the breathing sound signals of the last five minutes are cleared and re-recorded. If the main control chip interprets the received data as the out-of-bed state and reaches a predetermined time (such as 10 minutes), the anti-snoring action data will be cleared and the user's head will be flattened.

[0065] The anti-snoring action includes raising the user's head (the method of raising the head depends on the structure of the bed, and can be driven by a motor or an airbag). The height of the raise can be selected by the user on the app (or not selected and the default value is used). When a snoring signal is detected, the head is raised for a period of time. If it can still be detected, it is raised for another period of time, up to a maximum of three periods. After three periods, if it can still be detected, the bed is gradually lowered and the test is repeated. This cycle is repeated up to three times. If snoring cannot be stopped after three times, the anti-snoring function will be abandoned for this sleep period until the next use. If snoring is effectively stopped within three times, the current height is maintained and the anti-snoring action is completed. If snoring is detected again later in the current sleep period, the last anti-snoring action will be continued, that is, starting from the height maintained at the end of the last anti-snoring action. If the cumulative number of raises at the end of the last anti-snoring action has reached the preset number of raises, that is, the subject's head has been raised to the maximum height at the end of the last anti-snoring action, the subject's head will be restored to the initial height state, and the anti-snoring action will be continued from the initial height state.

[0066] The process of recording snoring data for 5 minutes involves five data buffers. Each minute, a set of breathing sound signals is collected, stored in a first-in, first-out fashion. The device then checks to see if three or more of these five sets of breathing sound signals are snoring. This determines whether the snore control action has been initiated or whether the snore control has been successful. After the snore control action is initiated, all five buffers are cleared. If snore control is successful, the buffers are not cleared and monitoring continues.

[0067] The main control chip also stores minute-by-minute heart rate, respiration, bed status, sleep status, and snoring status data in Flash memory. The system can connect to the user's mobile phone app via BLE, uploading the data from Flash memory to the app. This allows users to check their sleep status through the app and operate the app interface to realize the smart bed functions.

[0068] It should be noted that the specific structure of the smart bed control system shown in Figures 2 to 4 in this application is only for reference. In specific applications, the smart bed control system in this application may have more or less structure than the smart bed control system shown in Figures 2 to 4.

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

[0070] In this embodiment, a smart bed is also provided, which includes a bed body and the smart bed control system as described above, wherein the smart bed control system is arranged inside the bed body.

[0071] In addition, it should be noted that the optional or preferred implementation of this embodiment can be found in the relevant description in the method embodiment, which will not be repeated here.

[0072] In this embodiment, a smart bed control device is also provided, which is used to implement the above-mentioned embodiments and preferred embodiments. Details that have already been described will not be repeated. As used below, the terms "module" and "device" may refer to a combination of software and / or hardware that implements a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, implementation using hardware, or a combination of software and hardware, is also possible and contemplated.

[0073] According to an embodiment of the present disclosure, a device embodiment for implementing the above-mentioned smart bed control method is also provided. FIG5 is a schematic structural diagram of a smart bed control device according to an embodiment of the present disclosure. As shown in FIG5 , the smart bed control device includes: an acquisition module 300, a detection module 302, and a control module 304, wherein:

[0074] The collection module 300 is configured to collect N groups of breathing sound signals emitted by the subject at predetermined time intervals through a sound signal collection device, wherein the subject is on the smart bed;

[0075] The detection module 302 is connected to the acquisition module 300 and is configured to detect whether there is a snoring signal in the N groups of breathing sound signals through a snoring detection device;

[0076] The control module 304 is connected to the detection module 302 and is configured to control the smart bed to perform an anti-snoring action when the number of groups of breathing sound signals containing snoring signals among N groups of breathing sound signals is greater than M, where M is an integer less than or equal to N.

[0077] In the embodiment of the present disclosure, a collection module 300 is provided, which is configured to collect N groups of breathing sound signals emitted by a subject at predetermined time intervals through a sound signal collection device, wherein the subject is on a smart bed; a detection module 302 is connected to the collection module 300 and is configured to detect whether there is a snoring signal in the N groups of breathing sound signals through a snoring detection device; a control module 304 is connected to the detection module 302 and is configured to control the smart bed to perform a snoring prevention action when the number of groups of breathing sound signals with snoring signals in the N groups of breathing sound signals is greater than M, wherein M is an integer less than or equal to N. This achieves the purpose of controlling the smart bed and preventing snoring based on the user's snoring signal, thereby achieving the technical effect of effectively preventing snoring, improving the user's sleep quality, and enhancing the user experience through the control of the smart bed, thereby solving the technical problem in the related art that the smart bed does not have a snoring prevention function, resulting in a poor user experience and detrimental to the user's sleep quality.

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

[0079] It should be noted that the acquisition 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 these modules and the corresponding steps are the same, but are not limited to the contents disclosed in the above embodiment. It should be noted that the above modules, as part of the device, can be run on a computer terminal.

[0080] It should be noted that the optional or preferred implementation of this embodiment can be found in the relevant description in the embodiment, which will not be repeated here.

[0081] The above-mentioned intelligent bed control device may also include a processor and a memory. The above-mentioned acquisition module 300, detection module 302, control module 304, etc. are all stored in the memory as program modules, and the processor executes the above-mentioned program modules stored in the memory to realize corresponding functions.

[0082] The processor includes a core, which retrieves corresponding program modules from memory. There can be one or more cores. Memory may include non-permanent memory in a computer-readable medium, random access memory (RAM), and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory includes at least one memory chip.

[0083] According to an embodiment of the present application, an embodiment of a non-volatile storage medium is further provided. Optionally, in this embodiment, the non-volatile storage medium includes a stored program, wherein when the program is executed, the device containing the non-volatile storage medium is controlled to execute any of the above-mentioned smart bed control methods.

[0084] Optionally, in this embodiment, the non-volatile storage medium may be located in any computer terminal in a computer terminal group in a computer network, or in any mobile terminal in a mobile terminal group, and the non-volatile storage medium includes a stored program.

[0085] Optionally, when the program is running, the device where the non-volatile storage medium is located is controlled to perform the following functions: using a sound signal collection device, N groups of breathing sound signals emitted by a subject are collected at predetermined time intervals, wherein the subject is on a smart bed; using a snoring detection device, detecting whether there are snoring signals in the N groups of breathing sound signals; and when it is detected that the number of groups of breathing sound signals with snoring signals in the N groups of breathing sound signals is greater than M, controlling the smart bed to perform an anti-snoring action, wherein M is an integer less than or equal to N.

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

[0087] According to an embodiment of the present application, an embodiment of a computer program product is also provided, which, when executed on a data processing device, is suitable for executing a program that initializes any one of the above-mentioned smart bed control method steps.

[0088] Optionally, the above-mentioned computer program product, when executed on a data processing device, is suitable for executing a program initialized with the following method steps: using a sound signal acquisition device, collecting N groups of breathing sound signals emitted by a subject at predetermined time intervals, wherein the subject is on a smart bed; using a snoring detection device to detect whether there are snoring signals in the N groups of breathing sound signals; if the number of groups of breathing sound signals containing snoring signals in the N groups of breathing sound signals is greater than M, controlling the smart bed to perform an anti-snoring action, wherein M is an integer less than or equal to N.

[0089] An embodiment of the present disclosure 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: using a sound signal acquisition device to acquire N groups of breathing sound signals emitted by a subject at predetermined time intervals, wherein the subject is on a smart bed; using a snoring detection device to detect whether there are snoring signals in the N groups of breathing sound signals; and if the number of groups of breathing sound signals containing snoring signals in the N groups of breathing sound signals is greater than M, controlling the smart bed to perform a snoring prevention action, wherein M is an integer less than or equal to N.

[0090] The above order of the embodiments of the present disclosure is for description only and does not represent the superiority or inferiority of the embodiments.

[0091] In the above embodiments of the present disclosure, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0092] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only exemplary. For example, the division of the above modules can be a logical function division. In actual implementation, there may be other division methods, such as 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 mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, modules or indirect coupling or communication connection of modules, which can be electrical or other forms.

[0093] The modules described above as separate components may or may not be physically separate, and the components shown as modules may or may not be physical modules, that is, they may be located in one place or distributed across multiple modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the present embodiment.

[0094] In addition, the functional modules in the various embodiments of the present disclosure may be integrated into a single processing module, or each module may exist physically separately, or two or more modules may be integrated into a single module. The integrated modules may be implemented in the form of hardware or software functional modules.

[0095] If the above-mentioned 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 is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a non-volatile storage medium, including a number of instructions for enabling 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 various embodiments of the present invention. The aforementioned non-volatile storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or optical disk and other media that can store program code.

[0096] The above is only a preferred embodiment of the present disclosure. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present disclosure. These improvements and modifications should also be regarded as within the scope of protection of the present disclosure. Industrial Applicability

[0097] The solution provided by the embodiments of the present disclosure can be applied to the field of smart homes. In the embodiments of the present disclosure, a sound signal collection device collects N groups of breathing sound signals emitted by a subject on a smart bed at predetermined time intervals. The subject is then placed on a smart bed. A snoring detection device detects whether any of the N groups of breathing sound signals contain snoring signals. If the number of groups of breathing sound signals containing snoring signals is greater than M, the smart bed is controlled to perform a snoring control action, where M is an integer less than or equal to N. This achieves the technical effect of effectively stopping snoring, improving sleep quality, and enhancing user experience through the control of the smart bed.

Claims

1. An intelligent bed control method, comprising: 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 the 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 detected N groups of respiratory sound signals 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 detected N groups of respiratory sound signals is greater than M, the method further comprises: 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 there is a snoring signal in the result of 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 comprises: 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, wherein, 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 comprises: 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, wherein The method further comprises: 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, wherein, 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, wherein 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, wherein 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, wherein 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, comprising: A sound signal acquisition device, a main control device, and a snoring detection device, wherein, The sound signal acquisition device and the snoring detection device are respectively connected to the main control device, and the main control device is configured to execute the intelligent bed control method according to any one of claims 1 to 10.

12. An intelligent bed, comprising a bed body and the intelligent bed control system as described in claim 11, wherein, The intelligent bed control system is disposed inside the bed body.

13. An electronic device includes one or more processors and a memory, where the memory is used to store one or more programs, and wherein, When the one or more programs are executed by the one or more processors, the one or more processors implement the intelligent bed control method according to any one of claims 1 to 10.

Citation Information

Patent Citations

  • Intelligent bed control method and system and intelligent bed

    CN120226875A

  • Digital pillow type device for remedying head sleeping posture by identifying stertor signals

    CN101524300A

  • Hardness-adjustable intelligent bed with snore preventing function

    CN108814123A

  • Smart mattress circuit

    CN111935597A

  • Electric bed control method and system based on deep learning algorithm and computer program

    CN113599051A