Data processing method of vehicle cabin, and related device, storage medium and program

By using a sensor module to detect the baby's sleep state and collect vehicle data, the system adjusts the seat and speaker settings, solving the problem of the baby's sleep being affected by vehicle vibration and noise, and achieving a more stable baby sleep environment.

CN116101207BActive Publication Date: 2026-06-23SHENZHEN XIHUA TECHNOLOGY CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHENZHEN XIHUA TECHNOLOGY CO LTD
Filing Date
2022-12-27
Publication Date
2026-06-23

AI Technical Summary

Technical Problem

Vibrations and environmental noise during vehicle driving can alter an infant's sleep patterns and disrupt their stable sleep.

Method used

The system uses a sensor module to detect the baby's sleep state, collects data on the vehicle's motion and the environment, and adjusts the operation of the smart car seat and speakers to suit the baby's sleep needs, including maintaining the target driving data when the vehicle's status changes.

Benefits of technology

It improves the stability of infant sleep in the vehicle cabin, reduces the impact of changes in the vehicle driving environment on infant sleep, and enhances the comprehensiveness and intelligence of the intelligent cockpit system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116101207B_ABST
    Figure CN116101207B_ABST
Patent Text Reader

Abstract

The application provides a data processing method for infant sleep events in a vehicle cabin, related devices, storage media and programs, which are applied to an intelligent cabin domain controller of an intelligent cabin system of a vehicle. The method comprises: detecting an infant sleep event through a sensor module; in response to the infant sleep event, obtaining the motion state and the environment scene of the vehicle; if the motion state of the vehicle is the driving state and the environment scene is the outdoor lane, collecting multiple groups of driving data of the vehicle; and determining target driving data that adapts to the infant sleep event according to the multiple groups of driving data. The application collects relevant data in the driving process of the vehicle, determines relevant data that adapts to the infant sleep state to adjust the state of the intelligent device in the cabin, improves the comprehensiveness and intelligence of the intelligent cabin system of the vehicle in processing infant sleep events in different vehicle states, and improves the stability of infant sleep in the vehicle cabin.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the general data processing technology field of the Internet industry, and specifically relates to a data processing method, related device, storage medium and program for infant sleep events in a vehicle cabin. Background Technology

[0002] The intelligent cockpit is a mainstream application in the automotive cockpit field. It includes the driving and riding space in the vehicle equipped with intelligent and connected devices, enabling intelligent interaction with people, roads, and the vehicle itself. It is an important link and key node in the evolution of the relationship between people and vehicles from tools to partners, and can bring a more efficient and convenient driving experience to drivers and passengers.

[0003] Currently, when an infant is asleep, the vibrations and environmental noise during vehicle driving create a subconscious sleep environment for the infant. If this environment changes, the infant will perceive the sudden change and wake up, making it impossible to guarantee that the infant will be in a stable sleep state during the vehicle's operation. Summary of the Invention

[0004] This application provides a data processing method and related products for infant sleep events in a vehicle cabin, aiming to improve the comprehensiveness and intelligence of the vehicle's intelligent cabin system in handling infant sleep events under different vehicle conditions, reduce the impact of changes in vehicle driving scenarios on infant sleep, and improve the stability of infant sleep in the vehicle cabin.

[0005] In a first aspect, embodiments of this application provide a data processing method for infant sleep events in a vehicle cockpit, applied to an intelligent cockpit domain controller of a vehicle's intelligent cockpit system, the method comprising:

[0006] The sensor module detects infant sleep events, which refer to the infant being asleep while positioned above the smart car seat.

[0007] In response to the infant's sleep event, the vehicle's motion state and environmental scene are acquired, the motion state including driving state and parking state, and the environmental scene including outdoor driveway and indoor parking lot; and...

[0008] If the vehicle's motion state is the driving state and the environmental scenario is the outdoor lane, then multiple sets of driving data of the vehicle are collected. The driving data includes the vehicle's vibration data and the sound data inside the vehicle's cabin. The smart safety seat is in non-vibration mode and the speakers inside the cabin are in a silent state. And, target driving data adapted to the infant's sleep event is determined from the multiple sets of driving data.

[0009] If the vehicle's motion state changes from driving to parking and the environmental scene remains the outdoor lane, the smart safety seat is adjusted according to the target driving data to keep the cabin adapted to the infant's sleep event, and the smart safety seat is in vibration mode.

[0010] If the vehicle's motion state remains the driving state and the environmental scene changes from the outdoor lane to the indoor parking lot, the speaker's operating state is adjusted according to the target driving data to keep the cabin adapted to the infant's sleep event.

[0011] If the vehicle's motion state changes from driving to parking and the environment changes from the outdoor lane to the indoor parking lot, the working state of the smart safety seat and the speaker is adjusted according to the target driving data to keep the cabin adapted to the infant's sleep events.

[0012] Secondly, embodiments of this application provide a data processing device for infant sleep events in a vehicle cockpit, applied to an intelligent cockpit domain controller of a vehicle's intelligent cockpit system, the device comprising:

[0013] The detection unit is used to detect infant sleep events through the sensor module, wherein the infant sleep event refers to the infant being asleep while located above the smart car seat;

[0014] In response to the infant's sleep event, the vehicle's motion state and environmental scene are acquired, the motion state including driving state and parking state, and the environmental scene including outdoor driveway and indoor parking lot; and...

[0015] The data acquisition unit is configured to acquire multiple sets of driving data of the vehicle if the vehicle's motion state is the driving state and the environmental scenario is the outdoor lane. The driving data includes the vehicle's vibration data and the sound data inside the vehicle's cabin, the smart safety seat is in a non-vibration mode, and the speakers inside the cabin are in a muted state. The unit also determines target driving data that is suitable for the infant's sleep event based on the multiple sets of driving data.

[0016] An adjustment unit is configured to adjust the smart safety seat according to the target driving data if the vehicle's motion state changes from driving state to parking state and the environmental scene remains the outdoor lane, so as to keep the cabin adapted to the infant's sleep event, and the smart safety seat is in vibration mode.

[0017] If the vehicle's motion state remains the driving state and the environmental scene changes from the outdoor lane to the indoor parking lot, the speaker's operating state is adjusted according to the target driving data to keep the cabin adapted to the infant's sleep event.

[0018] If the vehicle's motion state changes from driving to parking and the environment changes from the outdoor lane to the indoor parking lot, the working state of the smart safety seat and the speaker is adjusted according to the target driving data to keep the cabin adapted to the infant's sleep events.

[0019] Thirdly, embodiments of this application provide an electronic device, including a processor, a memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, and the programs include instructions for performing the steps in the first aspect of embodiments of this application.

[0020] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program for electronic data interchange, wherein the computer program causes a computer to perform some or all of the steps described in the first aspect of embodiments of this application.

[0021] Fifthly, embodiments of this application provide a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps described in any method of the first aspect of this application. The computer program product may be a software installation package.

[0022] As can be seen in this embodiment, the sensor module in the intelligent cockpit system detects that the infant in the intelligent safety seat inside the vehicle is asleep during vehicle operation. It then collects driving data, determines a target set of data suitable for the infant's sleep from multiple sets of driving data, and adjusts the cockpit according to changes in the vehicle's driving scenario using this target data to adapt to the infant's sleep state. By collecting relevant data during vehicle operation and determining data suitable for the infant's sleep state to adjust the working state of the intelligent devices in the cockpit, the comprehensiveness and intelligence of the vehicle's intelligent cockpit system in handling infant sleep events under different vehicle conditions are improved. This reduces the impact of changes in the vehicle's driving scenario on the infant's sleep and enhances the stability of the infant's sleep within the vehicle cockpit. Attached Figure Description

[0023] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0024] Figure 1 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application;

[0025] Figure 2 This is a schematic diagram of an intelligent cockpit system provided in an embodiment of this application;

[0026] Figure 3 This is a schematic flowchart of a data processing method for infant sleep events in a vehicle cabin, provided in an embodiment of this application.

[0027] Figure 4a This is a schematic diagram illustrating the distribution of sleep intensity and time according to an embodiment of this application;

[0028] Figure 4b This is a schematic diagram of a door indicator light provided in an embodiment of this application;

[0029] Figure 5a This is a block diagram of the functional units of a data processing device for infant sleep events in a vehicle cabin, as provided in an embodiment of this application.

[0030] Figure 5b This is a block diagram of the functional units of another vehicle cabin data processing device for infant sleep events provided in this application embodiment. Detailed Implementation

[0031] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present application.

[0032] The terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or apparatuses.

[0033] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0034] To better understand the solutions of the embodiments of this application, the electronic devices, related concepts and background that may be involved in the embodiments of this application will be introduced below.

[0035] The electronic devices involved in the embodiments of this application may include various handheld devices, vehicle-mounted devices, wearable devices, computing devices or other processing devices connected to a wireless modem with wireless communication capabilities, as well as various forms of user equipment (UE), mobile station (MS), terminal device, etc. For ease of description, the devices mentioned above are collectively referred to as electronic devices.

[0036] Please see Figure 1 , Figure 1 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. For example... Figure 1 As shown, the electronic device includes one or more application processors 120, a memory 130, a communication module 140, and one or more programs 131. The application processor 120 is communicatively connected to the memory 130 and the communication module 140 via an internal communication bus.

[0037] The one or more programs 131 are stored in the aforementioned memory 130 and configured to be executed by the aforementioned application processor 120. The one or more programs 131 include instructions for performing any step in the above method embodiments. The electronic device may be a smart cockpit domain controller according to embodiments of this application.

[0038] The application processor 120 may be, for example, a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute the various exemplary logic blocks, cells, and circuits described in conjunction with the disclosure of this application. The application processor 120 may also be a combination that implements computing functions, such as including one or more microprocessor combinations, a combination of a DSP and a microprocessor, etc. The communication unit may be a communication module 140, a transceiver, a transceiver circuit, etc., and the storage unit may be a memory 130.

[0039] The memory 130 can be volatile memory or non-volatile memory, or may include both. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate synchronous DRAM (DDR SDRAM), enhanced synchronous DRAM (ESDRAM), synchronous linked DRAM (SLDRAM), and direct rambus RAM (DR RAM).

[0040] Please see Figure 2 , Figure 2This is a schematic diagram of an intelligent cockpit system provided in an embodiment of this application. The intelligent cockpit system 20 includes an intelligent cockpit domain controller 210, an intelligent safety seat 220, and a sensor module 230.

[0041] The intelligent cockpit domain controller 210 receives information via bus 240 that the sensor module 230 determines that the infant above the intelligent safety seat is asleep. It then uses the sensor module 230 to acquire the vehicle's motion status and environmental scene to collect relevant driving data when the infant is asleep. Based on this data, it controls the intelligent devices inside the cockpit to adjust their working status to adapt to the infant's sleep events. The intelligent devices inside the cockpit include the intelligent safety seat 220.

[0042] The sensor module 230 may include external sensors for real-time detection of information about the vehicle's location and internal sensors for measuring information about the vehicle's internal environmental state. The external sensors may include at least one image sensor mounted on the front, sides, and rear of the vehicle, as well as internal sensors. Here, the information about the vehicle's location may include the vehicle's parking or driving status, and the indoor or outdoor environment in which the vehicle is located.

[0043] Image sensors can collect image information about the area around a vehicle captured by an optical system, and can perform image processing on the image information, such as noise removal, image quality and saturation adjustment, and file compression.

[0044] Internal sensors may include speed sensors, acceleration sensors, and steering angle sensors that measure the vehicle's current speed, acceleration, and steering angle, and may periodically collect information about the status of various actuators; in addition, internal sensors may also include information such as sound information and light intensity inside the cabin.

[0045] As can be seen, the intelligent cockpit controller can receive information about the baby's sleep state, comprehensively analyze the vehicle's motion state and environmental scene information sent by the sensor module, and collect relevant data to adapt to the baby's sleep state based on the relevant information. Then, it can adjust the intelligent safety seat and other intelligent devices inside the cockpit to work according to the data, ensuring that the baby in the intelligent safety seat is in a stable and good sleep state when the external environment of the vehicle changes, and will not be awakened by the change of environment.

[0046] The following describes a data processing method for infant sleep events in a vehicle cabin, provided by an embodiment of this application.

[0047] Please see Figure 3 , Figure 3This is a schematic flowchart of a data processing method for infant sleep events in a vehicle cabin, provided in an embodiment of this application. The method is applied to, for example... Figure 2 The intelligent cockpit system shown includes an intelligent cockpit domain controller. The intelligent cockpit system comprises the intelligent cockpit domain controller, an intelligent safety seat, and a sensor module. The intelligent cockpit domain controller is communicatively connected to both the intelligent safety seat and the sensor module. Figure 3 As shown, the method includes:

[0048] Step 310: The sensor module detects an infant sleep event, which refers to the infant being asleep above the smart car seat.

[0049] In one possible example, the sensor module includes a sleep monitoring sensor mounted on the smart car seat; detecting an infant sleep event includes: monitoring sleep data of an infant above the smart car seat via the sleep monitoring sensor, the sleep data including at least one of the following infant sleep data: heart rate, respiratory rate, and exercise intensity; and determining that the infant is asleep based on the sleep data.

[0050] Furthermore, heart rate parameters can be used to determine an infant's sleep state. For example, for infants under one year old, the average heart rate when not asleep is generally 120 beats per minute, with fluctuations ranging from 100 to 140 beats per minute. The average heart rate when not asleep is generally 100 beats per minute, lower than the heart rate when awake. This method can be used to determine whether the infant is asleep. It should be understood that a comprehensive analysis of the above sleep data is required to determine the infant's sleep state. This example is for illustrative purposes only and does not constitute any limitation on this application.

[0051] Furthermore, sensors installed on the back of the smart car seat detect the intensity of the baby's movements on the seat. By using data such as the impact frequency received by the sensors, the system can predict whether the baby is asleep and the depth of that sleep.

[0052] Furthermore, other sleep data, such as eye movement frequency and electroencephalogram (EEG), can be used for comprehensive assessment.

[0053] As can be seen, in this example, the sensor installed on the smart car seat detects the baby's sleep state to determine whether the baby is asleep, eliminating the need for manual judgment by the user. By analyzing key indicators of the baby's sleep, the accuracy of identifying the baby's sleep is improved, and the user experience is optimized.

[0054] Step 320: In response to the infant sleep event, obtain the vehicle's motion status and environmental scene.

[0055] The motion state includes driving state and parking state, and the environmental scene includes outdoor lane and indoor parking lot.

[0056] Specifically, the external environment of the vehicle is detected in real time by sensors and / or image sensors in the sensor module to determine whether the vehicle is currently in an indoor or outdoor driving scenario, for example, by factors such as light intensity and surrounding environmental features. This example is for illustrative purposes only and does not constitute any limitation on this application. Furthermore, the vehicle's location can also be accurately determined by an onboard Global Positioning System (GPS) to ascertain the vehicle's current environment.

[0057] Specifically, the sensor module detects the vehicle's driving status to determine whether the vehicle is in motion. In practical applications, the vehicle's driving status can be determined by comprehensively considering factors such as the current vehicle speed and whether the engine is running.

[0058] Step 330: If the vehicle's motion state is the driving state and the environmental scene is the outdoor lane, then collect multiple sets of driving data of the vehicle.

[0059] The driving data includes the vehicle's vibration data and the sound data inside the vehicle's cabin.

[0060] Specifically, vibration data of the vehicle body and / or seats in the cabin are detected by vibration sensors in the sensor module, and can be measured by metrics such as ride quality and vibration frequency. Sound data of the cabin environment is detected by sound sensors in the sensor module.

[0061] The smart safety seat is in non-vibration mode, and the speakers in the cabin are in a silent state.

[0062] Step 340: Determine the target driving data that matches the infant's sleep state from the multiple sets of driving data.

[0063] In one possible example, determining the target driving data suitable for the infant's sleep event from the multiple sets of driving data includes: acquiring the time distribution characteristics of the infant's sleep event from light sleep to deep sleep; filtering at least two sets of driving data from the multiple sets of driving data whose collection time falls within the deep sleep period based on the time distribution characteristics; and determining the target driving data suitable for the infant's sleep event based on the at least two sets of driving data.

[0064] The aforementioned temporal distribution characteristics refer to the correspondence between the depth of an infant's sleep state and the duration of sleep. Please refer to [link / reference needed]. Figure 4a , Figure 4a This is a schematic diagram illustrating the distribution of sleep intensity and time according to an embodiment of this application, such as... Figure 4a As shown, the waveform diagram is used to illustrate the mapping relationship between the current sleep time of an infant and its sleep level. The peaks represent the times when the infant is in deep sleep, and the troughs represent the times when the infant is in light sleep.

[0065] Specifically, collecting driving data during deep sleep periods can be achieved through methods such as... Figure 4a The slope of the waveform is used to determine the time period for data collection. When the slope k value in the waveform is less than 1 but greater than 0, it indicates that the infant's sleep state is beginning to stabilize and has entered a deep sleep state. When the k value is less than 0 but greater than -1, it indicates that the infant's sleep state is beginning to enter a light sleep state.

[0066] Specifically, for example, when the slope k value of the infant's sleep state waveform is detected to be less than 1, the collection of driving data begins and stops when the k value is greater than -1. Multiple sets of driving data are obtained, for example, within a 5-minute period before and after the time corresponding to peak 41, 5 sets of driving data are collected within that period. This example is only an auxiliary illustration and does not constitute any limitation on this application.

[0067] Furthermore, it is also possible to collect driving data during multiple deep sleep periods, such as... Figure 4a Each peak representing the highest level of deep sleep is shown with a slope k of 0. For example, driving data at the time corresponding to peak 41, peak 42, and peak 43 are obtained. Based on these three sets of driving data, data suitable for the infant's sleep state is determined.

[0068] As can be seen, in this example, by collecting multiple sets of driving data in deep sleep based on the characteristics of infant sleep level and time distribution, and then determining the target driving data that is suitable for infant sleep, the rationality of the collected driving data is improved. This improves the adaptability of adjusting the cabin operation based on the target driving data to the infant's sleep state and reduces the impact of the vehicle on the infant's sleep in the cabin during driving.

[0069] In one possible example, determining the target driving data adapted to the infant sleep event based on the at least two sets of driving data includes: calculating the average value of each parameter in the at least two sets of driving data; and using a set of driving data composed of the average values ​​of each parameter as the target driving data adapted to the infant sleep event.

[0070] Specifically, for example, obtaining multiple sets such as Figure 4a The peak 41 in the data corresponds to the driving data within a preset time period. The average value of multiple vibration data in the acquired driving data is calculated, and the average decibel value of multiple cabin sound data is calculated. A set of target driving data is obtained, consisting of the average vibration data during the vehicle's driving process during the infant's deep sleep period and the average sound data in the cabin.

[0071] In other possible examples, it can be based on, for example Figure 4a The waveform diagram shown indicates that sleep quality parameters for deep sleep and light sleep are set, such as integers between 1 and 10. The higher the sleep quality parameter, the deeper the infant's sleep state, and vice versa.

[0072] Based on the quantitative analysis of the infant's sleep state, the driving data collected at the moment when the sleep quality parameter is highest is determined, and this driving data is assigned the highest weight. The weights of the collected driving data are distributed according to the corresponding sleep quality parameter. The driving values ​​of the multiple sets are multiplied by the corresponding weights, and then the sums are obtained to get the total value. This total value is then divided by the number of sets of driving data collected to obtain the weighted average, which is used as the target driving data for the current event.

[0073] As can be seen, this example provides a method for processing multiple sets of driving data acquired during the infant's deep sleep period. After processing, a set of target driving data with the highest degree of adaptation to the infant's deep sleep state is obtained. The cabin is adjusted according to the target data, thereby reducing the impact of the vehicle on the infant's sleep in the cabin during driving and ensuring the quality of the infant's sleep in the cabin.

[0074] If the vehicle's motion state changes from driving to parking and the environmental scene remains the outdoor lane, the smart safety seat is adjusted according to the target driving data to keep the cabin adapted to the infant's sleep event; furthermore, the smart safety seat is in vibration mode.

[0075] Specifically, the vehicle's motion state changes from driving to parking, and the environment remains an outdoor lane. It is generally believed that the vibration data here is due to the vertical vibration and / or lateral vibration of the cabin seats caused by road surface factors, driving operations, and other factors during the vehicle's operation. When the vehicle is parked stably, the body vibration data is 0. In the outdoor lane, the sound data in the cabin does not change significantly and can be ignored.

[0076] In one possible example, adjusting the smart safety seat according to the target driving data includes: using the vibration data of the vehicle in the target driving data as target vibration data, and controlling the smart safety seat to vibrate according to the target vibration data.

[0077] Specifically, once the vehicle's vibration data drops to 0, the intelligent safety seat is controlled to vibrate based on the confirmed target vibration data. This vibration can be achieved through components that stabilize the seat, such as springs located under the intelligent safety seat or behind the seat back, or robotic arms.

[0078] As can be seen in this example, after the vehicle changes from driving to parking, it is necessary to simulate an environment that is still vibrating for the sleeping infant. The seat is adjusted based on the previously determined target vibration data so that the infant in the cabin subconsciously still believes that he is in a vibrating environment where he is sound asleep, thus maintaining the stability of the infant's sleep state in the cabin.

[0079] If the vehicle's motion state remains the driving state and the environmental scene changes from the outdoor lane to the indoor parking lot, the speaker's operating state is adjusted according to the target driving data to keep the cabin adapted to the infant's sleep event.

[0080] Specifically, when a vehicle enters an indoor parking lot from the outside, it should be understood that the sound data in the cabin will suddenly decrease as the vehicle enters the indoor parking lot because the ambient sound is relatively low and the sound insulation effect is excellent. However, since the vehicle is still in motion, the vibration data will not change abruptly.

[0081] In one possible example, adjusting the operating state of the speaker according to the target driving data includes: using the sound data inside the vehicle's cabin in the target driving data as target sound data, and controlling one or more speakers to operate according to the target sound data.

[0082] Specifically, once the vehicle enters the indoor parking lot, the speakers in the cabin are controlled to operate based on the confirmed target sound data. It should be understood that one or more speakers here can emit low-decibel sounds to simulate the indoor ambient sound.

[0083] In other possible examples, when a vehicle is driving in an outdoor lane, sunlight, streetlights, or other light may regularly shine through the car window onto the baby's face. This may cause the baby to subconsciously accept this environmental factor while sleeping. The frequency data of the light exposure can be received by a light sensor.

[0084] Once the vehicle enters the indoor parking lot, stored light illumination data is retrieved. Based on this data, the overhead light above the smart car seat where the infant is located, and / or the light built into the seat, is adjusted to provide regular light illumination to the infant's face. This example is for illustrative purposes only and does not constitute any limitation on this application.

[0085] Furthermore, in addition to receiving light irradiation frequency data through the light sensor, it can also detect light characteristics such as light intensity and color. For example, the selected light should be a softer, warmer light to match the light characteristics of streetlights at night.

[0086] As can be seen in this example, after the vehicle enters the indoor parking lot from the outdoor lane, it is necessary to simulate the sound environment of the sleeping infant. The speakers in the cabin are adjusted using the previously determined target sound data so that the infant in the cabin subconsciously still believes that he is in a sound environment of sound sleep, thus maintaining the stability of the infant's sleep state in the cabin.

[0087] If the vehicle's motion state changes from driving to parking and the environment changes from an outdoor lane to an indoor parking lot, the working state of the smart safety seat and the speaker is adjusted according to the target driving data to keep the cabin adapted to the infant's sleep events.

[0088] In one possible example, the cabin also includes an indicator light located at the door within the cabin. After the vehicle's motion state changes from driving to parked, the method further includes: detecting whether the vehicle door is open; if the door is detected to be open, controlling the indicator light to enter a working state, the indicator light being used to prompt the user to reduce the force when closing the door, the working state including continuous illumination and flashing at a preset frequency; if the door is detected not to be open, controlling the indicator light to be off.

[0089] The term "indicator light" is a general term that can refer to indicator light bulbs, illuminated text, or indicator patterns, etc., which will not be elaborated on here. Its purpose is to remind users to close the door gently so as not to disturb a sleeping baby in the cabin.

[0090] In other possible examples, when the vehicle's motion state changes from driving to parking and the vehicle door is detected to be open, a projection can be made by controlling a projection device located below the rearview mirror or around the roof; the projected content may include text information, icon information, etc., to prompt the door to be closed gently.

[0091] Specifically, please refer to Figure 4b ,like Figure 4b This is a schematic diagram of a door indicator light provided in an embodiment of this application, such as... Figure 4b The door 410 shown has a door indicator light 420 located on the inside of the door, which can be positioned near the door handle to enhance the indicator effect.

[0092] Furthermore, when the car door is detected to be open, a soft reminder can be given by controlling the in-vehicle intelligent voice system to prompt the user to close the door gently.

[0093] Furthermore, the way the indicator lights illuminate can be customized by the car owner in advance on the vehicle's infotainment system, such as flashing at a certain frequency or continuously illuminating, which will not be elaborated here.

[0094] In other possible examples, when the vehicle is detected to be in an indoor parking lot and the vehicle door is detected to be open, the smart cockpit domain controller can control the roof light in the area where the baby is located to be turned off, while multiple other roof lights in the cabin automatically turn on to avoid sudden light exposure that could disturb the baby's sleep. This example is for illustrative purposes only and does not constitute any limitation on this application.

[0095] In other possible examples, if the vehicle doors are power-operated, meaning they can be automatically opened and closed via the vehicle's infotainment system, the closing speed can be adjusted when the door closes again after determining that the vehicle is parked and the door has automatically opened, to reduce the instantaneous noise during closing and ensure the baby's sleep. This example is for illustrative purposes only and does not constitute any limitation on this application.

[0096] As can be seen in this example, by judging the open state of the car door, the indicator light inside the cabin door is activated to prompt the user to reduce the force when closing the door again, so as to avoid the noise caused by the door closing moment, reduce the impact on the baby's sleep, and improve the comprehensiveness and intelligence of the smart cabin in maintaining the baby's sleep.

[0097] visible, Figure 3This is a schematic flowchart of a data processing method for infant sleep events in a vehicle cabin, provided in an embodiment of this application. When an infant sleep event is detected by the sensor module, the system responds by acquiring the vehicle's motion state and environmental scene. If the vehicle's motion state is the driving state and the environmental scene is the outdoor lane, multiple sets of driving data are collected. Then, target driving data adapted to the infant sleep event is determined from the multiple sets of driving data. Following changes in the vehicle's driving state, the smart safety seat and / or speakers in the cabin are adjusted according to the target driving data to maintain the cabin's adaptation to the infant's sleep state. In this way, by collecting relevant data during vehicle operation and determining relevant data adapted to the infant's sleep state to adjust the working state of the smart devices in the cabin, the comprehensiveness and intelligence of the vehicle's smart cabin system in handling infant sleep events under different vehicle states are improved, reducing the impact of changes in the vehicle's driving scene on infant sleep and enhancing the stability of infant sleep in the vehicle cabin.

[0098] The above primarily describes the solutions of the embodiments of this application from the perspective of the method execution process. It is understood that, in order to achieve the above functions, mobile electronic devices include corresponding hardware structures and / or software modules for executing each function. Those skilled in the art should readily recognize that, in conjunction with the units and algorithm steps of the various examples described in the embodiments provided herein, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed by hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0099] This application embodiment can divide the electronic device into functional units according to the above method example. For example, each function can be divided into a separate functional unit, or two or more functions can be integrated into one processing unit. The integrated unit can be implemented in hardware or as a software functional unit. It should be noted that the unit division in this application embodiment is illustrative and only represents one logical functional division. In actual implementation, there may be other division methods.

[0100] and Figure 3 The implementation is consistent with the previous one; please refer to [link / reference]. Figure 5a , Figure 5a This is a functional unit block diagram of a data processing device for infant sleep events in a vehicle cabin, as provided in an embodiment of this application. Figure 5aAs shown, the cabin adjustment device 50 includes: a detection unit 501, which is used to detect an infant sleep event through the sensor module, wherein the infant sleep event refers to an infant located above the smart safety seat being asleep; in response to the infant sleep event, acquiring the vehicle's motion state and environmental scene, wherein the motion state includes driving state and parking state, and the environmental scene includes outdoor lane and indoor parking lot; a collection unit 502, which is used to collect multiple sets of driving data of the vehicle if the vehicle's motion state is the driving state and the environmental scene is the outdoor lane, wherein the driving data includes the vehicle's vibration data and the sound data in the vehicle's cabin, the smart safety seat is in a non-vibration mode, and the speakers in the cabin are in a muted state; and to determine target driving data adapted to the infant sleep event based on the multiple sets of driving data. An adjustment unit 503 is configured to: if the vehicle's motion state changes from driving to parking and the environment remains the outdoor lane, adjust the smart safety seat according to the target driving data to maintain the cabin's adaptation to the infant's sleep event, with the smart safety seat in vibration mode; if the vehicle's motion state remains driving and the environment changes from the outdoor lane to an indoor parking lot, adjust the speaker's operating state according to the target driving data to maintain the cabin's adaptation to the infant's sleep event; if the vehicle's motion state changes from driving to parking and the environment changes from the outdoor lane to an indoor parking lot, adjust the smart safety seat and the speaker's operating states according to the target driving data to maintain the cabin's adaptation to the infant's sleep event.

[0101] In one possible example, the step of determining the target driving data suitable for the infant's sleep event from the multiple sets of driving data is specifically configured to: acquire the time distribution characteristics of the infant's sleep event from light sleep to deep sleep; filter out at least two sets of driving data from the multiple sets of driving data whose acquisition time falls within the deep sleep period based on the time distribution characteristics; and determine the target driving data suitable for the infant's sleep event based on the at least two sets of driving data.

[0102] In one possible example, the acquisition unit 502 is specifically used to: calculate the average value of each parameter in the at least two sets of driving data; and take a set of driving data composed of the average values ​​of each parameter as the target driving data adapted to the infant sleep event.

[0103] In one possible example, the adjustment unit 503 is specifically used to: take the vibration data of the vehicle in the target driving data as the target vibration data, and control the smart safety seat to vibrate according to the target vibration data.

[0104] In one possible example, the adjustment unit 503 is specifically used to: take the sound data inside the vehicle's cabin from the target driving data as target sound data, and control one or more speakers to operate according to the target sound data.

[0105] In one possible example, the cabin also includes an indicator light located at the door within the cabin. After the vehicle's motion state changes from driving to parked, the adjustment unit 503 is further configured to: detect whether the vehicle door is open; if the door is detected to be open, control the indicator light to enter a working state, the indicator light being used to prompt the user to reduce the force when closing the door, the working state including continuous illumination and flashing at a preset frequency; if the door is detected not to be open, control the indicator light to be in an off state.

[0106] In one possible example, the sensor module includes a sleep monitoring sensor mounted on the smart car seat; the detection unit 501 is specifically configured to: monitor the sleep data of the infant above the smart car seat via the sleep monitoring sensor, the sleep data including at least one of the following infant sleep data: heart rate, respiratory rate, and exercise intensity; and determine that the infant is asleep based on the sleep data.

[0107] It is understood that since the method embodiments and the device embodiments are different presentations of the same technical concept, the content of the method embodiment section in this application should be adapted to the device embodiment section in a synchronous manner, and will not be repeated here.

[0108] When using integrated units, such as Figure 5b As shown, Figure 5b This is a block diagram of the functional units of another vehicle cabin data processing device for infant sleep events provided in an embodiment of this application. Figure 5bIn this design, the cockpit adjustment device 51 includes a communication module 511 and a processing module 512. The processing module 512 controls and manages the actions of the cockpit adjustment device, such as the steps of the detection unit 501, the acquisition unit 502, and the adjustment unit 503, and / or other processes for executing the techniques described herein. The communication module 511 supports interaction between the cockpit adjustment device and other devices. Figure 5b As shown, the cockpit adjustment device 51 may also include a storage module 513, which is used to store the program code and data of the cockpit adjustment device.

[0109] The processing module 512 can be a processor or controller, such as a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), an ASIC, an FPGA, or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. The processor can also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc. The communication module 511 can be a transceiver, RF circuitry, or a communication interface, etc. The storage module 513 can be a memory.

[0110] All relevant content in each scenario involved in the above method embodiments can be referenced from the functional descriptions of the corresponding functional modules, and will not be repeated here. The above-mentioned cockpit adjustment devices 51 can all perform the above-mentioned functions. Figure 3 The vehicle cabin data processing method shown is for infant sleep events.

[0111] The above embodiments can be implemented, in whole or in part, by software, hardware, firmware, or any other combination thereof. When implemented using software, the above embodiments can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more sets of available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium. A semiconductor medium can be a solid-state drive.

[0112] This application also provides a computer storage medium storing a computer program / instructions thereon, which, when executed by a processor, implements some or all of the steps of any of the methods described in the above method embodiments.

[0113] This application also provides a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps of any of the methods described in the above method embodiments.

[0114] It should be understood that in the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0115] In the several embodiments provided in this application, it should be understood that the disclosed methods, apparatuses, and systems can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for example, the division of units is merely a logical functional division, and other division methods may exist in actual implementation; for example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.

[0116] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0117] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can be physically comprised separately, or two or more units can be integrated into one unit. The integrated unit described above can be implemented in hardware or in the form of hardware plus software functional units.

[0118] The integrated units implemented as software functional units described above can be stored in a computer-readable storage medium. These software functional units, stored in a storage medium, include several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute some steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes: a USB flash drive, a portable hard drive, a magnetic disk, an optical disk, volatile memory, or non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate synchronous DRAM (DDR SDRAM), enhanced synchronous DRAM (ESDRAM), synchronous linked DRAM (SLDRAM), and direct rambus RAM (DR RAM), etc., which are various media capable of storing program code.

[0119] While the present invention has been disclosed above, it is not limited thereto. Any person skilled in the art can easily conceive of variations or substitutions without departing from the spirit and scope of the present invention, and various modifications and alterations can be made, including combinations of the different functions and implementation steps described above, as well as software and hardware implementation methods, all of which are within the protection scope of the present invention.

Claims

1. A data processing method for infant sleep events in a vehicle cabin, characterized in that, The method includes: The sensor module detects infant sleep events, which refer to the infant being asleep while seated above the smart car seat. In response to the infant's sleep event, the vehicle's motion state and environmental scene are acquired, the motion state including driving state and parking state, and the environmental scene including outdoor driveway and indoor parking lot; and... If the vehicle's motion state is the driving state and the environmental scenario is the outdoor lane, then multiple sets of driving data of the vehicle are collected. The driving data includes the vehicle's vibration data and the sound data inside the vehicle's cabin. The smart safety seat is in non-vibration mode and the speakers inside the cabin are in a silent state. And, target driving data adapted to the infant's sleep event is determined from the multiple sets of driving data. If the vehicle's motion state changes from driving to parking and the environmental scene remains the outdoor lane, the smart safety seat is adjusted according to the target driving data to keep the cabin adapted to the infant's sleep event, and the smart safety seat is in vibration mode. If the vehicle's motion state remains the driving state and the environmental scene changes from the outdoor lane to the indoor parking lot, the speaker's operating state is adjusted according to the target driving data to keep the cabin adapted to the infant's sleep event. If the vehicle's motion state changes from driving to parking and the environment changes from the outdoor lane to the indoor parking lot, the working state of the smart safety seat and the speaker is adjusted according to the target driving data to keep the cabin adapted to the infant's sleep events. In this process, after the vehicle enters the indoor parking lot from the outdoor lane, the sound simulation of the outdoor environment is performed on the sleeping infant. The speakers in the cabin are adjusted according to the previously determined target sound data so that the infant in the cabin subconsciously still believes that he is in a sound environment where he is sound asleep, so as to maintain the stability of the infant's sleep state in the cabin. The cabin also includes indicator lights, which are located at the doors within the cabin. After the vehicle's motion state changes from driving to parked, the method further includes: detecting whether the vehicle doors are open; if the door is detected to be open, controlling the indicator lights to enter a working state, the indicator lights being used to remind the user to reduce the force when closing the door, the working state including continuous illumination and flashing at a preset frequency; if the door is detected not to be open, controlling the indicator lights to be off.

2. The method according to claim 1, characterized in that, The step of determining the target driving data that matches the infant's sleep events from the multiple sets of driving data includes: Obtain the temporal distribution characteristics of the infant's sleep events from light sleep to deep sleep; Based on the time distribution characteristics, at least two sets of driving data were selected from the multiple sets of driving data whose collection time was during the deep sleep period; Target driving data adapted to the infant sleep events is determined based on the at least two sets of driving data.

3. The method according to claim 2, characterized in that, The step of determining the target driving data adapted to the infant sleep event based on the at least two sets of driving data includes: Calculate the mean value of each parameter in the at least two sets of driving data; A set of driving data composed of the average values ​​of the parameters is used as the target driving data for adapting to the infant's sleep events.

4. The method according to claim 3, characterized in that, Adjusting the smart safety seat based on the target driving data includes: The vibration data of the vehicle in the target driving data is used as the target vibration data, and the smart safety seat is controlled to vibrate according to the target vibration data.

5. The method according to claim 3, characterized in that, Adjusting the speaker's operating state based on the target driving data includes: The sound data inside the vehicle's cabin from the target driving data is used as the target sound data, and one or more speakers are controlled to operate based on the target sound data.

6. A data processing device for infant sleep events in a vehicle cabin, characterized in that, The device includes: The detection unit is used to detect infant sleep events through the sensor module, wherein the infant sleep event refers to the infant being asleep while located above the smart car seat; In response to the infant's sleep event, the vehicle's motion state and environmental scene are acquired, the motion state including driving state and parking state, and the environmental scene including outdoor driveway and indoor parking lot; and... The data acquisition unit is configured to acquire multiple sets of driving data of the vehicle if the vehicle's motion state is the driving state and the environmental scenario is the outdoor lane. The driving data includes the vehicle's vibration data and the sound data inside the vehicle's cabin, the smart safety seat is in a non-vibration mode, and the speakers inside the cabin are in a muted state. The unit also determines target driving data that is suitable for the infant's sleep event based on the multiple sets of driving data. An adjustment unit is configured to adjust the smart safety seat according to the target driving data if the vehicle's motion state changes from driving state to parking state and the environmental scene remains the outdoor lane, so as to keep the cabin adapted to the infant's sleep event, and the smart safety seat is in vibration mode. If the vehicle's motion state remains the driving state and the environmental scene changes from the outdoor lane to the indoor parking lot, the speaker's operating state is adjusted according to the target driving data to keep the cabin adapted to the infant's sleep event. If the vehicle's motion state changes from driving to parking and the environment changes from the outdoor lane to the indoor parking lot, the working state of the smart safety seat and the speaker is adjusted according to the target driving data to keep the cabin adapted to the infant's sleep events. In this process, after the vehicle enters the indoor parking lot from the outdoor lane, the sound simulation of the outdoor environment is performed on the sleeping infant. The speakers in the cabin are adjusted according to the previously determined target sound data so that the infant in the cabin subconsciously still believes that he is in a sound environment where he is sound asleep, so as to maintain the stability of the infant's sleep state in the cabin. The cabin also includes indicator lights, which are located at the doors within the cabin. After the vehicle's motion state changes from driving to parked, the method further includes: detecting whether the vehicle doors are open; if the door is detected to be open, controlling the indicator lights to enter a working state, the indicator lights being used to remind the user to reduce the force when closing the door, the working state including continuous illumination and flashing at a preset frequency; if the door is detected not to be open, controlling the indicator lights to be off.

7. An electronic device, characterized in that, It includes a processor and a memory, one or more programs are stored in the memory and configured to be executed by the processor, the programs including instructions for performing the steps in the method as claimed in any one of claims 1-5.

8. A computer-readable storage medium having a computer program / instructions stored thereon, characterized in that, When the computer program / instructions are executed by the processor, they implement the method of any one of claims 1-5.

9. A computer program product, characterized in that, The computer program product contains a computer program that, when executed by a processor, implements the method of any one of claims 1-5.