Sleep assistance device, method and vehicle

By generating simulated noise through noise recognition and user recognition modules, the problem of noise interference with sleep inside the vehicle is solved, enabling personalized noise adjustment and improving the user's sleep quality.

CN119659509BActive Publication Date: 2025-12-19DONGFENG MOTOR GRP
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411654580.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-19
Publication Date
2025-12-19
Estimated Expiration
2044-11-19

AI Technical Summary

Technical Problem

Existing vehicles are unable to meet users' needs for a quiet sleeping environment. In-vehicle noise interference affects sleep quality and may lead to emotional problems such as irritability and anxiety.

Method used

It employs a noise recognition module, a user recognition module, a control module, and a noise simulation module to identify environmental noise and user noise needs, generate simulated noise to change environmental noise, and assist sleep through noise adjustment signals and simulated noise.

Benefits of technology

It enables personalized noise control, helping users fall asleep better, improving sleep quality, and reducing the health risks caused by noise interference.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119659509B_ABST
    Figure CN119659509B_ABST
Patent Text Reader

Abstract

The application discloses a sleep auxiliary device, method and vehicle, relates to the technical field of vehicle control, and discloses a sleep auxiliary device, which comprises a noise identification module, a user identification module, a control module and a noise simulation module; the noise identification module and the user identification module are connected with the control module respectively; and the control module is further connected with the noise simulation module. The noise identification module identifies environmental noise and transmits environmental noise information to the control module; the user identification module collects user information, generates user noise demand information based on the user information and transmits the user noise demand information to the control module; the control module transmits a noise adjustment signal to the noise simulation module when the environmental noise information and the user noise demand information do not match; and the noise simulation module generates simulation noise to change environmental noise and assist sleep after receiving the noise adjustment signal, thereby realizing individualized sleep assistance.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of vehicle control, in particular to a sleep assisting device, method and vehicle. BACKGROUND

[0002] With the acceleration of people's life pace and the increase of travel demand, it is indeed more and more common to rest or sleep in the car. However, the noise in the car often interferes with the user's sleep and affects the sleep quality. Although some vehicles have been equipped with certain sound insulation measures, in actual use, users often find that the noise in the car still interferes with sleep. This is mainly because the vehicle produces various noises during operation, such as engine noise, noise generated by tire friction with the road surface, wind noise, etc. These noises not only affect the user's sleep quality, but also may cause the user to have emotional problems such as irritability and anxiety.

[0003] Currently, vehicle sound insulation technology has made some progress. Many vehicles consider sound insulation performance during production, and add sound insulation materials such as sound insulation cotton and sound insulation pads at key parts such as doors, roofs and floors to reduce the entry of external noise. In addition, some high-end models also use active noise reduction technology, which emits sound waves opposite to the noise through the car audio system to cancel out the noise and improve the quietness of the car.

[0004] Although vehicle sound insulation technology has made some progress, it is still difficult to meet the user's demand for a quiet sleep environment in actual use. SUMMARY

[0005] The main purpose of the present application is to provide a sleep assisting device, method and vehicle, aiming to solve the technical problem that the existing vehicle is difficult to meet the user's demand for sleep environment.

[0006] To achieve the above-mentioned purpose, the present application provides a sleep assisting device, which comprises a noise identification module, a user identification module, a control module and a noise simulation module; the noise identification module and the user identification module are respectively connected to the control module; the control module is also connected to the noise simulation module; the noise identification module is used to identify environmental noise and transmit environmental noise information to the control module; the user identification module is used to collect user information, generate user noise demand information based on the user information, and transmit the user noise demand information to the control module; the control module is used to transmit a noise adjustment signal to the noise simulation module when the environmental noise information and the user noise demand information do not match; the noise simulation module is used to generate simulated noise to change environmental noise to assist sleep after receiving the noise adjustment signal.

[0007] In an embodiment, the device further comprises a vehicle information identification module; the vehicle information identification module is connected to the control module; the vehicle information identification module is configured to identify vehicle conditions and output vehicle condition information to the control module, wherein the vehicle condition information comprises a vehicle window opening area; the control module is further configured to determine the source of the ambient noise based on the vehicle condition information and the ambient noise information; and the control module is further configured to prompt the driver to remain quiet when the ambient noise instantaneously increases and the source of the ambient noise is inside the vehicle.

[0008] In an embodiment, the control module is further configured to control the vehicle window to close and output a noise suppression request to the noise simulation module when the ambient noise instantaneously increases and the source of the ambient noise is outside the vehicle; and the noise simulation module is further configured to generate an anti-noise wave signal when the noise suppression request is received.

[0009] In an embodiment, the control module is further configured to output a noise supplement request to the noise simulation module when the ambient noise instantaneously decreases; and the noise simulation module is further configured to supplement the ambient noise with simulated noise when the noise supplement request is received.

[0010] In an embodiment, the noise simulation module is further configured to generate simulated noise with the same decibel as the ambient noise of the previous time when the decibel of the ambient noise of the previous time is greater than a first threshold value, and to reduce the decibel of the simulated noise at a preset time interval until the decibel of the simulated noise is a second threshold value; and the noise simulation module is further configured to generate simulated noise with the second threshold value of decibel when the decibel of the ambient noise of the previous time is less than the first threshold value and greater than the second threshold value.

[0011] In an embodiment, the control module is further configured to determine whether the user enters a deep sleep state based on user noise demand information; the control module is further configured to control the noise simulation module to reduce noise when the user enters a deep sleep state; and the control module is further configured to control the noise simulation module to reduce noise and generate simulated noise that meets user demand when the user does not enter a deep sleep state.

[0012] In addition, to achieve the above-mentioned purpose, the present application further provides a sleep assistance method, wherein the method is applied to the sleep assistance device as described above, and the method comprises the following steps: obtaining ambient noise information and user demand noise information; matching the ambient noise information and the user demand noise information to generate a matching result; generating a noise adjustment signal based on the matching result; and outputting simulated noise to assist sleep based on the noise adjustment signal.

[0013] In addition, to achieve the above object, the present application also provides a vehicle, the device comprising: a memory, a processor and a computer program stored on the memory and executable on the processor, the computer program being configured to implement the steps of the sleep assistance method as described above.

[0014] In addition, to achieve the above object, the present application also provides a storage medium, the storage medium being a computer readable storage medium, the storage medium storing a computer program, the computer program being executed by a processor to implement the steps of the sleep assistance method as described above.

[0015] In addition, to achieve the above object, the present application also provides a computer program product, the computer program product comprising a computer program, the computer program being executed by a processor to implement the steps of the sleep assistance method as described above.

[0016] The one or more technical solutions provided by the present application have at least the following technical effects:

[0017] The noise recognition module recognizes the environmental noise and transmits the environmental noise information to the control module; the user recognition module collects user information, generates user noise demand information based on the user information, and transmits the user noise demand information to the control module; the control module transmits a noise adjustment signal to the noise simulation module when the environmental noise information and the user noise demand information do not match; the noise simulation module generates simulated noise to change the environmental noise to assist sleep after receiving the noise adjustment signal, realizing personalized sleep assistance. BRIEF DESCRIPTION OF DRAWINGS

[0018] The accompanying drawings incorporated in and forming a part of the specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the application.

[0019] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the drawings needed in the embodiment or prior art description will be briefly introduced as follows, and obviously, other drawings can also be obtained by those skilled in the art without creative labor.

[0020] Figure 1 The flowchart provided for the sleep assistance device embodiment of the present application;

[0021] Figure 2 The flowchart provided for the sleep assistance method embodiment of the present application;

[0022] Figure 3 The device structure diagram of the hardware running environment involved in the sleep assistance method in the embodiment of the present application.

[0023] BRIEF DESCRIPTION OF DRAWINGS

[0024] Reference numerals Description Reference numerals Description 10 Noise identification module 30 Control module 20 User identification module 40 Noise simulation module

[0025] The purposes, functional features and advantages of the present application will be further explained in conjunction with the embodiments, with reference to the accompanying drawings. DETAILED DESCRIPTION

[0026] It should be understood that the specific embodiments described herein are merely intended to explain the technical solutions of the present application, and are not intended to limit the present application.

[0027] In order to better understand the technical solutions of the present application, the specific embodiments will be described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0028] In the prior art, the prompt sound signal in the environment is often identified by the identification module, and the controller controls the noise reduction module to emit a noise reduction signal according to the environmental noise signal and the prompt sound signal, which can automatically eliminate harmful noise range in a dynamically changing noise state, and retain the effective noise of the prompt sound signal, which can not only reduce the pollution of the noise inside and outside the vehicle to the vehicle environment, but also ensure the hearing safety and the use of high-quality sound in the environment under the premise of noise reduction.

[0029] Such a design maintains the quietness inside the vehicle through the noise reduction system, without considering the requirements of different users for sleep, and is difficult to solve the technical problem that the existing vehicle is difficult to meet the demand of users for sleep environment.

[0030] Therefore, in order to solve this problem, the present application proposes a sleep auxiliary device, please refer to Figure 1 , Figure 1 The flowchart provided by the embodiment of the sleep auxiliary device of the present application.

[0031] In the present embodiment, the sleep auxiliary device comprises a noise identification module 10, a user identification module 20, a control module 30 and a noise simulation module 40. Wherein, the noise identification module 10 and the user identification module 20 are connected to the control module 30 respectively; the control module 30 is also connected to the noise simulation module 40.

[0032] It should be noted that the noise identification module 10 is used to identify the environmental noise and transmit the environmental noise information to the control module 30. The noise identification module 10 is responsible for monitoring and identifying the noise level and type of the surrounding environment. Through the built-in sensor such as microphone to capture the environmental sound, and then use algorithm to analyze these sounds to determine the characteristics of the noise such as intensity, frequency, type, etc. Finally, the identified environmental noise information is transmitted to the control module 30 in the form of digital signal.

[0033] Specifically, the environmental noise information refers to various sounds generated inside and outside the vehicle. These sounds can come from the vehicle itself, such as engine running sound, air conditioning working sound, tire and ground friction sound, etc.; can come from the environment outside the vehicle such as traffic noise, pedestrian sound, wind sound, etc.; or other factors such as the conversation of passengers in the vehicle, the sound of electronic devices, etc.

[0034] It should be noted that the digital signal is analyzed by using a specific algorithm to determine the characteristics of the noise. This usually includes determining the intensity of the noise by measuring the amplitude of the signal, usually expressed in decibels (dB); determining the frequency components of the noise through methods such as spectral analysis, so as to understand the frequency characteristics of the noise; identifying the type of noise such as traffic noise, industrial noise, living noise, etc. according to the characteristics of the frequency, intensity, duration, etc. of the noise, combined with the preset noise database or model.

[0035] It should be noted that the user identification module 20 is used to collect user information, generate user noise demand information based on the user information, and transmit the user noise demand information to the control module 30.

[0036] It should be noted that the user noise demand information refers to the expectations and requirements of the user for the sleep environment noise. This is usually influenced by various factors such as personal preferences, health conditions, sleep habits, etc. For example, some users may need a completely quiet environment to fall asleep, while some users may find that a slight background noise such as white noise helps to relax and fall asleep.

[0037] It can be understood that collecting personal information and preferences of users, especially the needs related to sleep and noise, can be obtained through user-initiated input such as questionnaire survey, application program setting, etc., or through vehicle equipment detection such as biometric identification technology such as heart rate, respiration rate monitoring, image recognition technology for auxiliary identification of user's sleep condition. Among them, age can help to more finely tailor the user's needs.

[0038] It should be noted that the control module 30 is used to transmit a noise adjustment signal to the noise simulation module 40 when the environmental noise information and the user noise demand information do not match.

[0039] It can be understood that this mismatch may be that the environmental noise is too large, if the noise level inside the vehicle exceeds the user's tolerance limit, the user may feel restless and difficult to fall asleep; it may be that the type of environmental noise is not suitable, even if the user can tolerate the intensity of the noise, but if the type of noise does not meet the user's preferences such as the user likes natural sound but hears mechanical noise, it may also affect the user's sleep quality.

[0040] It can be understood that long-term sleep in a noise-mismatched environment not only can cause the user to be sleep-deprived and lack of energy, but also can cause a series of health problems, such as hearing loss, damage to the nervous system and blood circulation system, etc.

[0041] As can be seen from the above, the control module 30 acts as the "brain" of the device, responsible for receiving and processing information from the noise identification module and the user identification module, and needs to make decisions based on these information. Compare the environmental noise information and the user noise demand information, and generate a noise adjustment signal if they do not match.

[0042] It should be noted that the noise adjustment signal is a control signal containing the user's real noise information, which is an instruction information. The instruction information is transmitted to the noise simulation module 40, and the noise simulation module 40 obtains the user's real noise information and adjusts the parameters accordingly.

[0043] It should be noted that the noise simulation module 40 is used to generate simulated noise to change the environmental noise for sleep assistance after receiving the noise adjustment signal.

[0044] It can be understood that the noise simulation module 40 will generate specific simulated noise to improve or adjust the environmental noise according to the instructions of the control module 30. After receiving the noise adjustment signal, the module adjusts the parameters on the noise source or noise propagation path, uses the principles of interference and diffraction of sound waves, adjusts the parameters of sound waves to change the propagation characteristics of noise, changes the characteristics of noise such as intensity, frequency, direction, etc., generates simulated noise such as white noise, rain sound, sea wave sound, etc. that matches the user's noise demand. These noises are usually considered to be helpful for relaxation and sleep. The simulated noise is output to the environment where the user is located through built-in speakers or earphones and other devices.

[0045] In this embodiment, the environmental noise is identified by the noise identification module and the environmental noise information is transmitted to the control module; the user information is collected by the user identification module, the user noise demand information is generated based on the user information and transmitted to the control module; the noise adjustment signal is transmitted to the noise simulation module by the control module when the environmental noise information and the user noise demand information do not match; the noise simulation module generates simulated noise to change the environmental noise for sleep assistance after receiving the noise adjustment signal, realizes intelligent identification of environmental noise and user preferences, and generates corresponding simulated noise to adjust the environment, thereby helping the user to sleep better.

[0046] In a feasible implementation, based on the above embodiment, the device can further include a vehicle information identification module; the vehicle information identification module is connected to the control module 30.

[0047] The vehicle information recognition module is configured to recognize a vehicle condition and output vehicle condition information to the control module 30, wherein the vehicle condition information includes a vehicle window opening area; and the control module 30 is further configured to determine a source of ambient noise based on the vehicle condition information and the ambient noise information.

[0048] It should be noted that, in terms of in-vehicle noise control technology, the states of the vehicle window and the vehicle door are the most concerned, because the states of the vehicle window and the vehicle door directly affect the in-vehicle noise state, and thus need to be focused on and controlled, and the opening state of the vehicle window also provides an auxiliary effect for noise source identification.

[0049] Specifically, by monitoring the states of the vehicle window and the vehicle door, the source of the in-vehicle noise can be identified. For example, when the vehicle window is opened and the in-vehicle noise level significantly increases, it can be determined that the noise mainly comes from the outside. Similarly, when the vehicle door is opened and accompanied by vibration noise, it can be determined that the noise is related to the state of the vehicle door.

[0050] In the specific decision-making process, when the ambient noise instantaneously increases, the vehicle information recognition module needs to recognize the states of the vehicle window and the vehicle door, and the noise recognition module 10 and the user recognition module 20 need to recognize the activities of the passengers in the vehicle, the external traffic conditions, etc. to make a comprehensive judgment.

[0051] It can be understood that, if it is determined that the noise mainly comes from the vehicle (such as loud conversation of passengers, crying of children, etc.), the control module 30 will take appropriate measures to prompt the driver to maintain silence. For example, a soft prompt tone can be played through the vehicle audio system, or a prompt message can be displayed on the display screen to remind the driver and the passengers to lower the volume and maintain silence.

[0052] It can be understood that, when the source of the ambient noise is outside the vehicle, the vehicle window is first controlled to be closed and a noise suppression request is output to the noise simulation module; the noise simulation module is further configured to, when receiving the noise suppression request, generate an anti-noise wave signal.

[0053] It can be understood that, after receiving the noise suppression request, the noise simulation module will immediately generate a corresponding anti-noise wave signal according to the characteristics of the external noise such as frequency, amplitude, etc. The anti-noise wave signal is played out through the loudspeaker of the vehicle audio system, and interferes with the external noise, thereby achieving the effect of reducing the in-vehicle noise level.

[0054] In the specific decision-making process, when the control module 30 receives information that the ambient noise instantaneously decreases, it needs to output a noise supplement request to the noise simulation module 40; the noise simulation module 40 is further configured to, when receiving the noise supplement request, supplement the ambient noise by simulating noise.

[0055] It should be noted that the suppression noise request is an instruction sent by the control module 30 to the noise simulation module 40 when detecting that the environmental noise instantaneously increases and judging that the noise source is outside the vehicle, containing noise characteristics and expected suppression effect; the supplementary noise request is an instruction sent by the control module 30 to the noise simulation module 40 when detecting that the environmental noise instantaneously decreases or the in-vehicle environment is too quiet, containing required simulation noise type, intensity, frequency and other parameters.

[0056] Further, the embodiment gives a supplementary noise strategy: the noise simulation module is further configured to, when the decibel of the environmental noise at the previous moment is greater than the first threshold, generate simulation noise with the same decibel as the environmental noise at the previous moment, and reduce the decibel of the simulation noise at a preset time interval until the decibel of the simulation noise is the second threshold; and the noise simulation module is further configured to, when the decibel of the environmental noise at the previous moment is less than the first threshold and greater than the second threshold, generate simulation noise with the second threshold decibel.

[0057] It can be understood that when the decibel of the environmental noise at the previous moment is greater than the first threshold, for example, the first threshold can be set to 70 decibels, indicating a relatively noisy environment. At this time, the noise simulation module generates simulation noise with the same decibel and type as the environmental noise at the previous moment. This is to quickly supplement the feeling of silence caused by the sudden decrease in environmental noise and maintain the continuity of the in-vehicle environment.

[0058] Subsequently, the decibel of the simulation noise gradually decreases at a preset time interval until it reaches the second threshold, for example, the second threshold can be set to 55 decibels, indicating a relatively quiet environment level. This gradual decrease can avoid sudden changes that may cause discomfort to passengers, while gradually transitioning the in-vehicle environment to a quieter state. The preset time interval can be calibrated through experiments or input by the user to meet individual needs.

[0059] It can be understood that when the decibel of the environmental noise at the previous moment is less than the first threshold and greater than the second threshold, i.e., between the two thresholds, it indicates a moderate noise level. The noise simulation module 40 directly generates simulation noise with the second threshold decibel. This is because in this case, the in-vehicle environment is not particularly noisy and does not need to be rapidly reduced. Instead, it needs to maintain a relatively stable noise environment to ensure that the in-vehicle environment does not appear unnatural or abrupt due to sudden changes in noise.

[0060] It can be understood that when the decibel of the environmental noise at the previous moment is less than the second threshold, it means that the noise value changes before and after a relatively quiet state, so the noise generation module does not need to be controlled to generate noise.

[0061] Specifically, the first threshold and the second threshold can be an exact value or a general range. Using an exact value can clearly define when to trigger different branches of the supplemental noise strategy, making the system behavior more predictable and consistent. In programming and logic implementation, exact values are usually easier to handle because numerical comparisons can be made directly. While a general range setting can provide flexibility, allowing the system to adjust the intensity and variation of the simulated noise more intelligently in different situations. It can better adapt to the preferences of different passengers and noise levels in different environments, improving the adaptability and user experience of the system.

[0062] It can be understood that the setting method of the first threshold and the second threshold should be flexibly selected according to the actual application scene and requirements. In some cases, using an exact value may be more appropriate; while in other cases, using a general range may better meet the flexibility and adaptability requirements of the system. The ultimate goal is to provide a comfortable, coherent and personalized ride environment for passengers in the vehicle, achieving a more comfortable transition.

[0063] In this embodiment, through such an intelligent sleep assistance device, the vehicle can automatically adjust the noise environment in the vehicle according to the actual situation, providing passengers with a more comfortable and quiet ride experience. Whether on a bustling city street or a quiet country road, passengers can enjoy just the right amount of noise control and enter deep sleep.

[0064] In a feasible implementation, based on the above-mentioned embodiment, the control module 30 can further make a decision based on whether the user has entered deep sleep.

[0065] It should be noted that the control module 30 is also used to determine whether the user has entered a deep sleep state based on the user noise demand information; the control module 30 is also used to control the noise simulation module to reduce noise when the user enters a deep sleep state; the control module 30 is also used to control the noise simulation module to reduce noise and generate simulated noise that meets the user's demand when the user does not enter a deep sleep state.

[0066] It can be understood that the user identification module 20 continuously monitors the user's noise demand information through built-in or external sensors, user input devices such as touch screens, voice recognition systems, or other data sources. These information may include user-set noise preferences, current physiological states such as heart rate, breathing rate, which can be obtained through wearable devices, behavior patterns such as whether they are reading, watching videos, and environmental noise levels, etc.

[0067] It can be understood that the control module 30 analyzes the physiological and behavioral characteristics of the user to determine whether the user has entered a deep sleep state based on the monitored user noise demand information, the algorithm and the machine learning model. The deep sleep state is usually associated with characteristics such as lower physiological activity level, stable breathing and heart rate pattern, and reduced response to external stimuli.

[0068] It can be understood that when the user is determined to enter the deep sleep state, the control module 30 sends an instruction to the noise simulation module to reduce the noise level or completely mute to create an environment conducive to deep sleep. When the user is not in a deep sleep state, the control module 30 controls the noise simulation module to generate simulated noise according to the user's noise demand and preference. These simulated noises may be to mask external noise, provide a comfortable background sound, or help the user concentrate, etc.

[0069] Specifically, the elderly or children in a deep sleep state are determined by the wearable smart device as a user identification module, at which time the user mainly needs to create a relatively quiet sleep environment, and the noise needs to be controlled to be below 50 decibels. First, display on the car machine that there is a child / elderly person in the car in a deep sleep state, and remind the driver to close the window. When the window is closed and the noise is still above 50 decibels, the noise recognition module identifies the sound wave signal, and the noise reduction module reduces the noise, thereby controlling the noise to be below 50 decibels.

[0070] If the user who may be in a sleep state is not a child or an elderly person, these users generally only need to maintain a relatively quiet environment when sleeping. First, display on the car machine that there is a child / elderly person in the car in a deep sleep state, and remind the driver to close the window. When the window is closed and the noise is still above 50 decibels, the noise recognition module identifies the sound wave signal, and the noise reduction module reduces the noise, thereby controlling the noise to be below 50 decibels.

[0071] Further, when the wearable smart device determines that the user's sleep state is unstable and is about to wake up, it is determined whether the user is a child. If it is a child, the noise reduction module controls the noise to be within 50 decibels, and the noise generation module simulates the sound of a mother lulling to sleep. If the user is not a child, the noise reduction module controls the noise in the car to be further reduced by 10 decibels based on the original noise.

[0072] In this embodiment, the determination and decision of deep sleep are given, which further improves the sleep assistance effect and realizes personalized satisfaction of user demand.

[0073] Based on this, the embodiment of the present application provides a sleep assistance method, which applies the sleep assistance device as described above, specifically, referring to Figure 2, Figure 2 Flowchart of the first embodiment of the sleep assistance method of the present application.

[0074] In this embodiment, the sleep assistance method includes steps S10 to S40:

[0075] Step S10, obtaining environmental noise information and user demand noise information.

[0076] It can be understood that the environmental noise outside the vehicle is captured in real time by the noise sensor or microphone inside the vehicle, including the intensity, frequency distribution and other characteristics of the noise. User demand noise information may be obtained by user preset, historical data learning or real-time user input such as through touch screen, voice command, etc. to obtain user's preference for noise, including favorite noise types such as natural sound, white noise, etc., noise intensity, etc.

[0077] Step S20, matching the environmental noise information and the user demand noise information to generate a matching result.

[0078] It can be understood that the control module will compare and analyze the obtained environmental noise information and user demand noise information to determine whether the current environmental noise meets the user's sleep demand. The matching process may involve complex algorithms such as noise recognition algorithm, user preference learning algorithm, etc. to ensure the accuracy and individualization of the matching result.

[0079] Step S30, generating a noise adjustment signal based on the matching result.

[0080] It can be understood that the matching result includes that the environmental noise is too high or does not meet the user's preference, and the noise adjustment signal may instruct the noise simulation module to generate anti-sound waves to offset part of the environmental noise, or to generate simulated noise that the user likes to mask the environmental noise. The matching result also includes that the environmental noise is already very low and meets the user's preference, and the noise adjustment signal may only maintain the current noise level or make minor adjustments.

[0081] Step S40, outputting simulated noise to assist sleep based on the noise adjustment signal.

[0082] It can be understood that the noise simulation module generates and outputs corresponding simulated noise according to the noise adjustment signal sent by the control module. The simulated noise may be to reduce the impact of environmental noise, such as through anti-sound wave technology to achieve active noise reduction; or it may be to create an environment conducive to sleep, such as playing soft natural sound, white noise, etc. The way to output simulated noise may be through the audio system inside the vehicle to ensure that the sound can be evenly distributed in the vehicle space, providing a comfortable sleep environment for the user.

[0083] Compared with the prior art, the sleep assisting method provided in the application has the same beneficial effects as the sleep assisting device provided in the above-described embodiments, and other technical features in the sleep assisting method are the same as the features disclosed in the above-described embodiments, which will not be repeated here.

[0084] It should be noted that the above examples are only used for understanding the application and do not constitute a limitation on the sleep assisting method of the application. Based on this technical concept, more forms of simple transformation are within the protection scope of the application.

[0085] The application provides a vehicle, comprising: at least one processor; and a memory connected to the at least one processor in communication; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the sleep assisting method in the above-described embodiment one.

[0086] Reference will be made to the following description of the embodiments of the application with reference to the drawings. Figure 3 which shows a structural schematic diagram of a vehicle suitable for implementing the embodiments of the application. The vehicle in the embodiments of the application can include, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (Personal Digital Assistant), PADs (Portable Application Description), PMPs (Portable Media Player), vehicle-mounted terminals (for example, vehicle-mounted navigation terminals), and the like, and fixed terminals such as digital TVs, desktop computers, and the like. Figure 3 The vehicle shown is only an example and should not bring any limitation on the functions and use range of the embodiments of the application.

[0087] As Figure 3As shown, the vehicle can include a processing device 1001 (e.g., a central processing unit, a graphics processing unit, etc.) that can perform various appropriate actions and processes according to a program stored in a read only memory (ROM) 1002 or a program loaded from a storage device 1003 into a random access memory (RAM) 1004. In the RAM 1004, various programs and data required for the operation of the vehicle are also stored. The processing device 1001, the ROM 1002, and the RAM 1004 are connected to each other through a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems can be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; the storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the vehicle to communicate wirelessly or wired with other devices to exchange data. Although the vehicle with various systems is shown in the figure, it should be understood that it is not required to implement or have all the systems shown. More or less systems can be implemented or have instead.

[0088] In particular, according to embodiments of the present disclosure, the processes described above with reference to the flowcharts can be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product comprising a computer program carried on a computer readable medium, the computer program comprising program code for performing the methods illustrated by the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network by a communication device, or installed from the storage device 1003, or installed from the ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the methods of the embodiments of the present disclosure are performed.

[0089] The vehicle provided by the present application adopts the sleep assisting method in the above-mentioned embodiments, and can solve the technical problem that the existing vehicle is difficult to meet the user's demand for the sleep environment. Compared with the prior art, the vehicle provided by the present application has the same beneficial effects as the sleep assisting method provided by the above-mentioned embodiments, and other technical features in the vehicle are the same as the features disclosed in the previous embodiment method, which will not be repeated here.

[0090] It should be understood that parts of the present disclosure can be realized by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.

[0091] The above merely provides the specific implementation of the present application, but the protection scope of the present application is not limited to this. Any person skilled in the art can easily think of the changes or replacements within the technical range disclosed by the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

[0092] The present application provides a computer readable storage medium having computer readable program instructions (i.e. computer programs) stored thereon, the computer readable program instructions being used to execute the sleep assistance method in the above embodiment.

[0093] The computer readable storage medium provided by the present application may, for example, be a U disk, but is not limited to an electric, magnetic, optical, electromagnetic, infrared, or semiconductor system, system or device, or any combination of the above. More specific examples of the computer readable storage medium can include, but are not limited to, an electric connection with one or more conductive wires, a portable computer disk, a hard disk, a random access memory (RAM), a read only memory (ROM), an erasable programmable read only memory (EPROM or flash memory), an optical fiber, a portable compact disk read only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present embodiment, the computer readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, system or device. The program code contained on the computer readable storage medium can be transmitted by any suitable medium, including but not limited to an electric wire, an optical cable, an RF (Radio Frequency), etc., or any suitable combination of the above.

[0094] The above computer readable storage medium can be contained in a vehicle; or can exist separately without being assembled into a vehicle.

[0095] The above computer readable storage medium carries one or more programs, which, when executed by the vehicle, cause the vehicle to: acquire environmental noise information and user demand noise information; match the environmental noise information and the user demand noise information to generate a matching result; generate a noise adjustment signal based on the matching result; and output simulated noise to assist sleep based on the noise adjustment signal.

[0096] Computer program code for carrying out operations of the present application can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider).

[0097] The flow diagrams and the block diagrams in the drawings are illustrations of architectures, functionalities, and operations of possible implementations of systems, methods, and computer program products according to various embodiments of the present application. In this regard, each block in the flow diagrams or block diagrams can represent a module, a segment, or a portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that in some alternative implementations, the functions noted in the blocks can occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently or the blocks may

[0098] The modules involved in the embodiments of the present application can be implemented in the form of software or in the form of hardware. In some cases, the name of the module does not constitute a limitation on the module itself.

[0099] The readable storage medium provided by the present application is a computer readable storage medium, which stores computer readable program instructions (i.e., a computer program) for executing the sleep assistance method described above, and can solve the technical problem that the existing vehicle is difficult to meet the user's demand for the sleep environment. Compared with the prior art, the computer readable storage medium provided by the present application has the same beneficial effects as the sleep assistance method provided by the above-mentioned embodiments, and will not be described here.

[0100] The application also provides a computer program product comprising a computer program which, when executed by a processor, implements the steps of the sleep assistance method as described above.

[0101] The computer program product provided by the application can solve the technical problem that the existing vehicle is difficult to meet the demand of the user for the sleep environment. Compared with the prior art, the beneficial effects of the computer program product provided by the application are the same as those of the sleep assistance method provided by the above-mentioned embodiments, and are not described here.

[0102] The above only describes some embodiments of the application, and does not limit the patent scope of the application. Any equivalent structural transformation, direct / indirect application in other related technical fields, or direct / indirect application in other related technical fields based on the technical concept of the application and the content of the specification and drawings are included in the patent protection scope of the application.

Claims

1. A sleep aid device, characterized in that, The device includes: a noise recognition module, a user recognition module, a control module, and a noise simulation module; The noise recognition module and the user recognition module are respectively connected to the control module; The control module is also connected to the noise simulation module; The noise recognition module is used to identify environmental noise and transmit the environmental noise information to the control module; The user identification module is used to collect user information, generate user noise demand information based on the user information, and transmit the user noise demand information to the control module. The control module is used to transmit a noise adjustment signal to the noise simulation module when the environmental noise information and the user noise demand information do not match. The noise simulation module is used to generate simulated noise to change the ambient noise and aid sleep after receiving the noise adjustment signal; The device further includes: a vehicle information recognition module; The vehicle information recognition module is connected to the control module; The vehicle information recognition module is used to identify the vehicle status and output vehicle status information to the control module, the vehicle status information including the window opening area; The control module is also used to determine the source of environmental noise based on the vehicle status information and the environmental noise information; The control module is also used to prompt the driver to remain quiet when the ambient noise increases instantaneously and the source of the ambient noise is inside the vehicle; The control module is also used to control the vehicle windows to close and output a noise suppression request to the noise simulation module when the ambient noise increases instantaneously and the source of the ambient noise is outside the vehicle. The noise simulation module is also used to generate an anti-sound wave signal when the noise suppression request is received; The control module is also used to output a supplementary noise request to the noise simulation module when the ambient noise decreases instantaneously; The noise simulation module is also used to supplement the ambient noise by simulating noise when the supplementary noise request is received; The noise simulation module is further configured to generate simulated noise at the same decibel level as the previous ambient noise when the ambient noise level is greater than the first threshold, and reduce the simulated noise level at a preset time interval until the simulated noise level is equal to the second threshold. The noise simulation module is also used to generate simulated noise at a second threshold decibel when the ambient noise at the previous moment is less than a first threshold and greater than a second threshold.

2. The sleep aid device as described in claim 1, characterized in that, The control module is also used to determine whether the user has entered a deep sleep state based on the user's noise requirement information; The control module is also used to control the noise simulation module to reduce noise when the user enters a deep sleep state. The control module is also used to control the noise simulation module to reduce noise and generate simulated noise that meets the user's needs when the user is not in a deep sleep state.

3. A sleep-aiding method, characterized in that, The method applies the sleep aid device as described in any one of claims 1 to 2, and the method includes: Acquire environmental noise information and user-demanded noise information; The environmental noise information and the user demand noise information are matched to generate a matching result; Based on the matching results, a noise-adjusted signal is generated; Based on the noise modulation signal, simulated noise is output to assist sleep. The system identifies the vehicle condition and outputs vehicle condition information to the control module, including the window opening area. The source of environmental noise is determined based on the vehicle status information and the environmental noise information. Upon receiving the noise modulation signal, simulated noise is generated to alter ambient noise and aid sleep. When the ambient noise increases instantaneously and the source of the ambient noise is outside the vehicle, the vehicle windows are closed and a noise suppression request is sent to the noise simulation module. Upon receiving the noise suppression request, an anti-sonic signal is generated; When the ambient noise decreases instantaneously, a supplementary noise request is sent to the noise simulation module. Upon receiving the request for supplementary noise, ambient noise is supplemented by simulated noise. When the ambient noise level at the previous moment is greater than the first threshold, simulated noise with the same level as the ambient noise at the previous moment is generated, and the simulated noise level is reduced at a preset time interval until the simulated noise level is equal to the second threshold. When the ambient noise level at the previous time point is less than the first threshold and greater than the second threshold, simulated noise at the second threshold level is generated.

4. A vehicle, characterized in that, The vehicle includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the sleep-aid method as claimed in claim 3.

5. A storage medium, characterized in that, The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, it implements the steps of the sleep assistance method as described in claim 3.

6. A computer program product, characterized in that, The computer program product includes a computer program that, when executed by a processor, implements the steps of the sleep assistance method as described in claim 3.

Citation Information

Patent Citations

  • Intelligent sleep assisting control system and method for automobile

    CN113547998A

  • Self-adaptive intelligent auxiliary sleep adjusting method and system for automobile

    CN115848303A

  • In-vehicle noise control method, device and equipment and readable storage medium

    CN116653830A

  • Sleep enhancing device

    EP1886707A1