In-vehicle pet protection method, electronic device, storage medium, and vehicle
Patent Information
- Application Number
- CN202611227638.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-08-13
- Publication Date
- 2026-10-13
AI Technical Summary
[0004]上述方式依赖人工主动点击终端查看宠物画面,然而,依靠用户观测宠物画面,以判断宠物是否发生险情,判定结果主观性较强且判断所依赖的信息源单一,会导致判断不够准确,而且,若用户未及时观测宠物动态,可能会错失宠物的安抚时机,无法保障宠物安全
[0007]相较于人工触发宠物监测,本申请可以自动监测车内宠物状态与车辆环境,并考量多个数据源,以基于此计算宠物生理偏离度、行为异常度及环境胁迫度,量化车辆环境对宠物的胁迫程度、宠物生理异常与行为异常等各类特征,然后,通过该些特征加权计算得到宠物的综合应激指数,从而能够得到从多角度反映宠物整体应激状态的指标,以提高宠物应激状态识别的可靠性,接下来,依据综合应激指数、执行相应的宠物保护策略,不仅能够提高车内宠物的应激状况识别的及时性和准确性,还能够针对宠物所发生的应激状况进行及时的干预处理,实现对独处车辆的宠物的自动监测和防护,保障车内宠物的生命安全与状态稳定。
Smart Images

Figure CN122896741A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle control technology, specifically to a method for protecting pets inside a vehicle, electronic devices, storage media, and a vehicle. Background Technology
[0002] As pet ownership becomes increasingly common in households, it's becoming more prevalent for users to take their pets out in the car. However, leaving pets alone in the vehicle when users need to leave briefly for any reason poses numerous safety risks. For example, a sudden increase in temperature inside the car can cause pets to suffer from heatstroke or hypothermia; pets may exhibit destructive behavior or self-harm due to anxiety or fear; and pets may experience sudden illness or abnormal physiological conditions, such as vomiting or convulsions, without receiving timely treatment.
[0003] One related technology involves installing a camera component inside the vehicle. This camera component can be bound to a terminal. When a user needs to monitor their pet, they can use the terminal's pet monitoring function. The camera component can respond to the function's activation request and push the captured images of the pet inside the vehicle to the bound terminal, allowing the user to monitor the pet's movements in real time and intervene as needed.
[0004] The above methods rely on users actively clicking on the terminal to view the pet's screen. However, relying on users to observe the pet's screen to determine whether the pet is in danger is highly subjective and the information source on which the judgment is based is singular, which may lead to inaccurate judgment. Moreover, if users do not observe the pet's movements in time, they may miss the opportunity to comfort the pet and fail to guarantee the pet's safety. Summary of the Invention
[0005] In view of the above, this application provides a method for protecting pets inside a vehicle, an electronic device, a storage medium, and a vehicle, which can accurately determine whether a pet is in danger and can promptly handle any abnormalities of the pet inside the vehicle to ensure the safety of the pet.
[0006] Firstly, this application provides a method for protecting pets inside a vehicle, including: Obtain pet status data and vehicle environment data inside the vehicle; Based on the pet's status data and the vehicle's environmental data, the pet's physiological deviation, behavioral abnormality, and environmental stress level are determined. The physiological deviation degree reflects the degree to which the pet's internal physiological state deviates from the normal level; the behavioral abnormality degree reflects the degree to which the pet's external behavioral performance deviates from the normal state; the environmental stress degree reflects the degree of stress exerted on the pet by the vehicle's internal and external environment. The pet's physiological deviation, behavioral abnormality, and environmental stress were weighted and summed to obtain the pet's comprehensive stress index. The corresponding pet protection strategy is implemented based on the comprehensive stress index.
[0007] Compared to manual pet monitoring, this application can automatically monitor the pet's condition and the vehicle environment inside the vehicle, and consider multiple data sources to calculate the pet's physiological deviation, behavioral abnormality, and environmental stress level. It quantifies various characteristics such as the stress level of the vehicle environment on the pet, and the pet's physiological and behavioral abnormalities. Then, by weighting these characteristics, a comprehensive stress index for the pet is calculated, thus obtaining an indicator that reflects the pet's overall stress state from multiple perspectives, thereby improving the reliability of pet stress state identification. Next, based on the comprehensive stress index, corresponding pet protection strategies are implemented. This not only improves the timeliness and accuracy of identifying the pet's stress state inside the vehicle, but also enables timely intervention and treatment of the pet's stress state, realizing automatic monitoring and protection of pets alone in the vehicle, and ensuring the pet's life safety and stable condition inside the vehicle.
[0008] Secondly, this application also provides an electronic device, which includes a processor and a memory, wherein the memory is used to store instructions, and the processor is used to call the instructions in the memory to cause the electronic device to execute the in-vehicle pet protection method described in the first aspect.
[0009] Thirdly, this application also provides a computer-readable storage medium that stores computer instructions that, when executed on an electronic device, cause the electronic device to perform the in-vehicle pet protection method described in the first aspect.
[0010] Fourthly, this application also provides a vehicle that includes the electronic equipment described in the second aspect, or the computer-readable storage medium described in the third aspect.
[0011] Understandably, the electronic devices, storage media, and vehicles provided above correspond to the in-vehicle pet protection method of the first aspect above. Therefore, the beneficial effects they can achieve can be referred to the beneficial effects of the corresponding in-vehicle pet protection methods provided above, and will not be repeated here. Attached Figure Description
[0012] Figure 1 This is a schematic diagram illustrating the implementation environment of a pet protection method for vehicles according to an embodiment of this application.
[0013] Figure 2 This is a flowchart of the steps of a method for protecting pets inside a vehicle according to an embodiment of this application.
[0014] Figure 3 This is a flowchart of the steps for providing an anti-accidental touch locking mode according to an embodiment of this application.
[0015] Figure 4 This is a schematic diagram of the structure of an in-vehicle pet protection device according to an embodiment of this application.
[0016] Figure 5 This is a schematic diagram of the structure of an electronic device provided according to an embodiment of this application. Detailed Implementation
[0017] To better understand the above-mentioned objectives, features, and advantages of this application, the application will be described in detail below with reference to the accompanying drawings and specific embodiments. It should be noted that, unless otherwise specified, the embodiments and features described in these embodiments can be combined with each other.
[0018] The following description sets forth many specific details to provide a full understanding of this application. The described embodiments are only some, not all, of the embodiments of this application.
[0019] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein in the specification of this application is for the purpose of describing particular embodiments only and is not intended to be limiting of this application.
[0020] It should be further noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0021] In this application, "at least one" means one or more, and "more than one" means two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. The terms "first," "second," "third," "fourth," etc. (if present) in the specification, claims, and drawings of this application are used to distinguish similar objects, not to describe a specific order or sequence.
[0022] In the embodiments of this application, the terms "exemplary" or "for example" are used to indicate that something is an example, illustration, or description. Any embodiment or design that is described as "exemplary" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design. Specifically, the use of the terms "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.
[0023] This application provides a method, device, electronic device, and computer-readable storage medium for protecting pets inside a vehicle.
[0024] The in-vehicle pet protection method may include: acquiring pet status data and vehicle environment data of the pet in the vehicle; determining the pet's physiological deviation, behavioral abnormality, and environmental stress degree based on the pet status data and the vehicle environment data; determining the pet's comprehensive stress index based on the pet's physiological deviation, behavioral abnormality, and environmental stress degree; and executing a corresponding pet protection strategy based on the comprehensive stress index.
[0025] This application embodiment can automatically monitor the pet's condition and the vehicle environment inside the vehicle, and calculate the pet's physiological deviation, behavioral abnormality, and environmental stress level based on this, so as to accurately quantify various characteristics such as the vehicle environment, pet physiological abnormalities, and behavioral abnormalities. Then, the comprehensive stress index of the pet is calculated through these characteristics, thereby accurately reflecting the pet's overall stress state. Next, based on the comprehensive stress index, corresponding pet protection strategies are implemented. This not only enables timely and accurate identification of the pet's stress status inside the vehicle, but also enables rapid response to the stress status, realizing automatic monitoring and protection of pets alone in the vehicle, and ensuring the life safety and stability of the pet inside the vehicle.
[0026] The in-vehicle pet protection method of this application embodiment may include one or more electronic devices. The electronic device is a device capable of automatically performing numerical calculations and / or information processing according to pre-set or stored instructions. Its hardware includes, but is not limited to, processors, microprogrammed control units (MCUs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), digital signal processors (DSPs), embedded devices, etc. For example, the electronic device can be configured on the vehicle side or in the cloud. The in-vehicle pet protection method can also adopt a distributed architecture of cloud and vehicle side; this application embodiment does not limit this.
[0027] refer to Figure 1As shown, Figure 1 This is a schematic diagram of the implementation environment of the in-vehicle pet protection method provided in the embodiments of this application. The implementation environment may include a deep perception layer, a cognitive decision-making layer, and a multi-dimensional execution layer. Each layer will be described below.
[0028] I. Deep Perception Layer: The deep perception layer is configured within the vehicle (i.e., the vehicle-side) and may include multiple sensors. These sensors can be deployed within the vehicle's cabin. For example, the deep perception layer may include vital sign radar, a multi-channel gas sensor array, an in-vehicle high-definition camera, and an external perception suite. The following sections describe each of the sensors listed above: The vital signs radar can be a 60GHz millimeter-wave vital signs radar, which can be installed on the top of the cockpit to penetrate the pet's fur and extract the pet's heart rate variability and respiratory rate in real time without contact.
[0029] Vital signs radar features high resolution and high precision, enabling it to accurately capture the subtle movements of a pet's chest cavity. Even when the pet is stationary, asleep, or in a dimly lit environment inside the vehicle, it can still stably acquire physiological signs.
[0030] A multi-channel gas sensor array can be installed at the air conditioning return vent to collect data on the gas concentration inside the vehicle.
[0031] For example, a multi-channel gas sensor array may include at least one of a volatile organic compound (VOC) sensor, an ammonia sensor, and a hydrogen sulfide sensor, thereby measuring the concentration of at least one of the following gases: volatile organic compounds, ammonia, and hydrogen sulfide. The ammonia and hydrogen sulfide concentrations can be used to help determine if a pet is experiencing abnormal conditions such as defecation or vomiting, while the volatile organic compound concentration can indicate whether the air quality inside the vehicle is at a suitable level.
[0032] The embodiments of this application can accurately collect the physiological state of pets through vital sign radar and multi-channel gas sensor array, avoiding missed detection of abnormal vital conditions such as sudden illness or early heatstroke in pets.
[0033] High-definition cameras inside the vehicle can be installed in suitable locations within the cabin to collect behavioral image data of pets, thereby obtaining information about the pet's posture, position, and movements.
[0034] The vehicle exterior perception kit can include exterior cameras and microphones to collect data on the external environment, including visual information such as whether animals or people are approaching the vehicle and sound information such as thunderstorms, animal calls, construction noise, etc.
[0035] The sensors configured in the aforementioned deep sensing layer are merely examples. In practical applications, sensors can be added or removed as needed. For instance, the deep sensing layer can also be configured with temperature sensors, humidity sensors, etc., to detect the temperature and humidity inside the vehicle, but it is not limited to these.
[0036] The deep perception layer can collect pet status data and vehicle environment data through the aforementioned sensors and upload this data to the electronic devices in the cognitive decision-making layer described below.
[0037] II. Cognitive Decision-Making Level: The cognitive decision layer can receive various sensor data collected by the deep perception layer to obtain pet status data and vehicle environment data, and execute the in-vehicle pet protection method provided in the embodiments of this application based on these data.
[0038] This cognitive decision-making layer can be configured on the vehicle side, in the cloud, or using a vehicle-cloud system architecture. The vehicle-cloud collaborative architecture includes a vehicle-side edge computing unit deployed locally in the vehicle and a cloud-based inference unit deployed in the cloud. The vehicle-side edge computing unit can be a neural network processor (NPU) deployed in the vehicle.
[0039] III. Multidimensional Execution Layer: The multi-dimensional execution layer can be configured on the vehicle side to receive instructions from the cognitive decision-making layer and execute pet protection strategies. It may include the following execution units: air conditioning system, fragrance generator, seat micro-vibration motor, smart dimming glass or sunshade controller, body domain controller (BCM), in-vehicle audio unit, external display device, and window control system, etc.
[0040] The air conditioning system is used to regulate the temperature and airflow inside the vehicle, performing operations such as cooling, heating, and ventilation.
[0041] Fragrance generators are used to release pet-specific calming pheromones, such as the canine calming pheromone DAP.
[0042] The seat's micro-vibration motor is used to generate low-frequency micro-vibrations, simulating the frequency of a mother's heartbeat.
[0043] Smart dimming glass or sunshade controllers are used to optically block light in a specific direction, such as optically blocking vehicle windows to reduce the light transmittance of the vehicle windows.
[0044] The Body Domain Controller (BCM) is used to perform the anti-accidental locking operation of the doors, that is, to disconnect the linkage between the inside door handle and the door lock mechanism.
[0045] The in-vehicle audio unit is used to play white noise or AI-synthesized voice. It can play audio in a high-fidelity directional manner and can be a headrest speaker or an independent sound field speaker.
[0046] External display devices are used to display distress messages to the outside of the vehicle, and can be ISD smart interactive displays.
[0047] The window control system is used to control the raising and lowering of the car windows; The execution units listed above are merely examples. In actual applications, more or fewer execution units can be configured according to requirements, and this application embodiment does not limit this.
[0048] The following describes an embodiment of the in-vehicle pet protection method provided in this application, in conjunction with the above-described implementation environment. This in-vehicle pet protection method can be applied to the above-described cognitive decision-making layer electronic devices, but is not limited thereto.
[0049] refer to Figure 2 As shown, Figure 2 This is a flowchart illustrating one embodiment of the in-vehicle pet protection method of this application. Depending on different needs, the order of the steps in the flowchart can be changed, and some steps can be omitted. The in-vehicle pet protection method may include the following steps.
[0050] Step 201: Obtain pet status data and vehicle environment data for the pet inside the vehicle.
[0051] For example, electronic devices can collect pet status data and vehicle environment data from multiple sensors in the deep sensing layer.
[0052] Among them, pet status data is used to characterize various sensory data such as the physiological signs, behavioral characteristics, excretion and secretion data of pets in the vehicle.
[0053] Physiological data refers to sensory data that reflects a pet's physiological activities, such as heart rate variability (HRV) and respiratory rate, which can be collected by vital signs radar.
[0054] Behavioral characteristic data refers to data reflecting a pet's behavior and body posture, which may include: key points of the pet's skeleton, such as the spatial coordinates of the head, trunk, and limb joints; and pet action tags, such as pacing, scratching, trembling, vomiting, lying still, and standing.
[0055] In some embodiments, the electronic device can extract behavioral feature data from pet image data captured by an in-vehicle high-definition camera. For example, the electronic device can construct a spatial posture model of the pet using a visual model and the pet image data to obtain skeletal key points and pet action labels.
[0056] In some embodiments, when the cloud inference unit requires behavioral feature data, the vehicle-side edge computing unit can perform local structured desensitization processing on the raw video stream captured by the in-vehicle high-definition camera, extract the pet's skeletal key points and action tags, and upload them to the cloud inference unit to avoid uploading the raw video stream to outside the vehicle, such as the cloud inference unit, thereby protecting the user's data privacy.
[0057] Excretion and secretion data can reflect the concentration of chemical substances produced by pets' excretion or secretion activities, such as ammonia concentration and hydrogen sulfide concentration. Electronic devices can collect excretion and secretion data through gas sensor arrays.
[0058] Vehicle environmental data refers to various types of sensor data used to characterize the environment in which a vehicle operates. For example, vehicle environmental data can be used to characterize both the interior and exterior environments of the vehicle. Vehicle environmental data can be collected from sensors deployed inside the vehicle's cabin, i.e., the vehicle body.
[0059] In-vehicle environmental data can include in-vehicle temperature, humidity, and concentration of volatile organic compounds.
[0060] External environmental data can include visual and auditory data to determine the stimuli that visual and auditory directions outside the vehicle produce for the pet.
[0061] External visual data can include images or videos of the vehicle exterior, which can be collected by external cameras to identify whether people or animals are approaching the vehicle, or whether there are visual stimuli such as thunderstorms or lightning.
[0062] External auditory data can include external sound signals, which can be collected through external microphones to identify auditory stimuli such as thunderstorms, animal calls, construction noise, and pedestrian noise.
[0063] Step 202: Determine the pet's physiological deviation, behavioral abnormality, and environmental stress based on pet status data and vehicle environment data.
[0064] Physiological deviation is used to reflect the degree to which a pet's internal physiological state deviates from the normal level. It can refer to the degree of deviation between the currently collected physiological data of the pet and the pre-established individual physiological baseline of the pet.
[0065] Behavioral abnormality is used to reflect the degree to which a pet's external behavior deviates from the normal state.
[0066] Environmental stress level is used to reflect the degree of stress exerted on pets by the environment inside and outside the vehicle.
[0067] In some embodiments, the determination of physiological deviation may include: the electronic device comparing the currently acquired heart rate variability and / or respiratory rate with a pre-established individual pet physiological baseline and calculating the percentage deviation. The individual pet physiological baseline can be established through statistical modeling of physiological signs collected over multiple quiet periods and can be continuously updated as the collected data accumulates.
[0068] In some embodiments, the determination of the degree of behavioral abnormality may include: an electronic device classifying and scoring pet behavior based on extracted skeletal key points and action tags using a preset behavior recognition model. Abnormal behaviors may include pacing, scratching, trembling, vomiting, etc., with different behaviors corresponding to different scores for the severity of the abnormality.
[0069] In some embodiments, the determination of environmental stress may include: the electronic device calculating the degree of deviation of the in-vehicle temperature and humidity from the preset comfort range, the concentration of abnormal gases in the in-vehicle, and the intensity of external noise and visual stimuli.
[0070] In the vehicle-cloud collaborative architecture, the above step 202 can be executed by the vehicle-side edge computing unit. That is, the electronic device that executes step 202 can be the vehicle-side edge computing unit, but is not limited to this.
[0071] After obtaining the pet's physiological deviation, behavioral abnormality, and environmental stress level, step 203 can be performed.
[0072] Step 203: Weighted summation of the pet's physiological deviation, behavioral abnormality, and environmental stress to obtain the pet's comprehensive stress index.
[0073] In some embodiments, the electronic device may determine the weight information of the physiological deviation, behavioral abnormality, and environmental stress, which may include: the weight W1 of the physiological deviation, the weight W2 of the behavioral abnormality, and the weight W3 of the environmental stress.
[0074] However, the comprehensive stress index is obtained by weighting and summing the pet's physiological deviation, behavioral abnormality, and environmental stress based on the weighted information. The calculation formula is as follows: Comprehensive Stress Index = (Physiological Deviation × W1) + (Behavioral Abnormality × W2) + (Environmental Stress Level × W3).
[0075] Wherein, W1 is the weight of physiological deviation; W2 is the weight of behavioral abnormality; and W3 is the weight of environmental stress. W1, W2, and W3 can be set according to actual application needs, and this application embodiment does not limit them.
[0076] In some embodiments, the weight of the physiological deviation in the weight information can be the maximum value among the weights of the physiological deviation, the behavioral abnormality, and the environmental stress. That is, this embodiment can make the pet's physiological indicators play an important role in identifying the pet's stress level.
[0077] For example, the size relationship of W1, W2, and W3 can be set as W1>W2>W3.
[0078] For example, W1 is set to 0.5, W2 is set to 0.3, and W3 is set to 0.2.
[0079] This setting allows physiological indicators to play an important role in stress assessment. Even if the pet's behavior is not obvious and the environmental changes are not significant, the electronic device can still accurately identify the stress state when the physiological indicators deviate significantly, avoiding the problem of missing reports when the pet is silent or comatose.
[0080] In the vehicle-cloud collaborative architecture, step 203 can be executed by the cloud inference unit. That is, the electronic device that executes step 203 can be the cloud inference unit, but it is not limited to this.
[0081] Step 204: Implement the corresponding pet protection strategy based on the comprehensive stress index.
[0082] In some embodiments, electronic devices can input pet type and its comprehensive stress index into an artificial intelligence model, instructing the model to output corresponding pet protection strategies.
[0083] In other embodiments, the electronic device can also determine pet stress triggers based on the pet's state data and the vehicle environment data; and execute a corresponding pet protection strategy based on the pet stress triggers, pet type, and pet stress index. For example, the pet stress triggers, pet type, and pet stress index can be input into an artificial intelligence model to obtain a pet protection strategy.
[0084] In other embodiments, the electronic device may also determine the pet protection strategy corresponding to the comprehensive stress index based on steps 41 to 42 below.
[0085] Step 41: Based on the comprehensive stress index, determine the target stress level of the pet from the candidate stress levels.
[0086] For example, candidate stress levels may include at least two of the following: safety level, warning level, and emergency level.
[0087] Among them, the range of the comprehensive stress index corresponding to the safety level is smaller than the safety threshold.
[0088] The comprehensive stress index corresponding to the warning level falls between the safety threshold and the danger threshold. For example, the comprehensive stress index corresponding to the warning level is greater than or equal to the safety threshold and less than the danger threshold.
[0089] The range of the comprehensive stress index corresponding to the emergency level is greater than or equal to the danger threshold.
[0090] The aforementioned safety threshold and danger threshold can be configured according to actual application requirements. For example, the safety threshold can be 30 and the danger threshold can be 70. This application embodiment does not limit the values of the safety threshold and danger threshold.
[0091] For example, the safety threshold is set to 30, and the danger threshold is set to 70.
[0092] Step 42: Execute the corresponding pet protection strategy based on the target stress level.
[0093] The following sections explain the pet protection strategies corresponding to each stress level.
[0094] I. Security Level: The safety level can also be called the green level or the normal level. When the target stress level is at the safety level, it means that the pet is in a normal state, and electronic devices can push a message to the preset terminal that the target stress level is at the safety level.
[0095] The preset terminal can be a pre-bound terminal, such as a pet owner's mobile phone or wristband. For example, the preset terminal may have an in-car pet protection application installed, and the electronic devices in the cognitive decision layer can push pet messages to this application.
[0096] Electronic devices can also deactivate the anti-accidental touch lock mode of various in-vehicle operating components.
[0097] The anti-accidental touch locking mode for in-vehicle controls refers to a mode that prevents pets inside the vehicle from opening windows or doors using these controls. In-vehicle controls are physical devices located inside the vehicle that allow opening doors or windows, such as door handles and window buttons. Steps to maintain a basic cabin environment may include: maintaining the interior temperature within a preset comfort range, and keeping windows normally closed or at a preset safe opening degree.
[0098] The external display device can show messages such as: "Pet is sleeping peacefully in the car, please do not disturb."
[0099] II. Warning Level: The warning level can also be called the yellow level. When the target stress level is at the warning level, the electronic device can push a prompt message to the application indicating that the target stress level is at the warning level.
[0100] The electronic device can also activate the accidental touch prevention locking mode of the first operating element. The first operating element refers to the in-vehicle operating element that is set to prevent accidental touch in the warning level.
[0101] The first operating element can be set according to actual application needs. For example, the first operating element can be set as the interior door handle, but it is not limited to this. When the first operating element is set as the interior door handle, if there is a risk that the interior door handle will be triggered by a pet, the operation function of the interior door handle will be disabled. That is, the electronic device will be prohibited from opening the door through the interior door handle.
[0102] For example, electronic devices can disconnect the linkage between the interior door handle and the door lock mechanism to prevent the door from being opened via the interior door handle. For instance, electronic devices can control the body domain controller to cut off the unlocking signal transmitted by the interior door handle at the lower hardware or bus protocol layer.
[0103] At the warning level, electronic devices may also perform the following steps: First, the stress triggers for pets are determined based on pet status data and vehicle environment data. The cloud-based inference unit integrates structured data from inside the vehicle and data from outside the vehicle, and uses a multimodal large model to identify whether the stress trigger is external stimuli, discomfort in the vehicle environment, or psychological stress in the pet.
[0104] Then, based on the identified pet stress triggers, corresponding pet protection strategies are implemented: (1) If the stressor to the pet is an external stimulus, such as thunderstorms, animal calls, construction noise, or the approach of a moving object, then at least one of the following physical and acoustic isolation strategies shall be implemented: control the windows to be raised to block external sounds; adjust the transparency of the vehicle glass, such as dimming the smart dimming glass to block external visual stimuli; or play white noise through the in-vehicle audio unit for acoustic masking.
[0105] (2) If the stressor to the pet is due to an unsuitable in-vehicle environment, such as excessively high or low temperature or poor air quality, then implement at least one of the following in-vehicle environment adjustment strategies: adjust the air conditioning temperature and air volume to optimize the temperature and humidity inside the vehicle; turn on the seat ventilation function to improve air circulation.
[0106] (3) If the pet's stress is caused by psychological stress, such as separation anxiety or fear of unfamiliar environments, then a soothing strategy should be implemented, which includes at least one of the following: Regarding tactile sensation, the vehicle seat can be vibrated at a preset frequency. For example, a low-frequency micro-vibration can be generated by a micro-vibration motor array built into the seat. The preset frequency can be between 40Hz and 60Hz, simulating the mother's heartbeat frequency, giving the pet a sense of security and a soothing effect.
[0107] Regarding the sense of smell, soothing pheromones can be released inside the vehicle. For example, a fragrance generator can release pet-specific soothing pheromones, such as the canine soothing pheromone DAP, and a gas sensor can be used to monitor and control the concentration of the soothing pheromones.
[0108] For visual comfort, you can adjust the ambient lighting inside the car. For example, you can adjust the ambient lighting to a calming blue light or a warm orange light, which can soothe this type of pet.
[0109] For auditory aspects, soothing voice messages can be played. These messages can be pre-recorded audio, real-time voice messages transmitted by the pet owner to the vehicle via the app, or voice messages generated by the AI-powered chat function.
[0110] For example, the steps involved in AI-assisted conversation may include: The system determines whether the vehicle receives reassuring voice messages from the pet owner within a preset time period. For example, if the pet is detected to be under psychological stress, the system determines whether the pet owner connects to the vehicle via a mobile app for two-way voice communication within the preset time period.
[0111] If no comforting voice message is received from the pet owner within a preset time period, the cloud-based inference unit dynamically generates comforting text for the pet based on the currently identified stress triggers and the pet's state. For example, if it is inferred that the pet is stressed due to separation anxiety, it can generate context-specific comforting text such as "I'll come up and be with you right away"; if it is inferred that the pet is stressed due to being frightened by a thunderstorm, it can generate comforting text such as "Don't be afraid, don't be afraid, it's thundering outside."
[0112] Then, based on the generated pet-soothing text and the pre-stored voiceprint model of the pet owner, text-to-speech (TTS) technology is used to generate pet-soothing speech with the pet owner's voice. The voiceprint model can be trained based on a small number of pre-recorded speech samples from the pet owner.
[0113] Next, the vehicle is controlled to play the generated pet-soothing voice through in-vehicle directional audio units, such as headrest speakers or independent sound field speakers.
[0114] Furthermore, when pet owners access two-way voice communication via the app, the electronic device automatically pauses the AI-powered chat and switches to a human voice.
[0115] If the intercom is unexpectedly interrupted, the electronic device will automatically switch back to the AI companion mode within a preset time period (e.g., 3 seconds) and continue to soothe the pet with the owner's voice, achieving a smooth transition between human and AI, seamless takeover, and preventing secondary stress caused by the sudden disappearance of voice.
[0116] III. Emergency Level: The emergency level, also known as the red level, indicates that the pet is in a highly dangerous state, such as severely abnormal physiological indicators, vomiting, convulsions, or coma. The system will execute the following emergency rescue strategies: First, the electronic device can trigger the accidental touch prevention locking mode of the second operating element. The second operating element is an in-vehicle operating element designed to prevent accidental touch during emergency situations.
[0117] The second control can be set according to actual application needs. For example, the second control can be set to all in-vehicle controls to prevent pets from accidentally operating any in-vehicle controls when under stress.
[0118] Electronic devices can also perform emergency environmental interventions, including controlling the air conditioning to cool down the vehicle rapidly and controlling the windows to open at preset gaps for ventilation.
[0119] Electronic devices can also execute socialized rescue coordination steps: Send emergency alarm notifications to preset terminals. Notification methods may include multiple strong reminders such as pop-ups, strong vibrations, and automatic voice calls.
[0120] If no pet rescue command is received from the preset terminal within the preset response time (e.g., the car owner does not respond within the time limit), a pet SOS message will be displayed on the vehicle's external display. The SOS message may include messages such as "Emergency! Pet suffering from heatstroke in the car, maximum ventilation is on. Please help contact the car owner." Additionally, SOS messages can be sent to pet hospitals within a preset range of the vehicle, such as within a 3-kilometer radius.
[0121] If a pet rescue command is received within the preset response time, and the pet rescue command instructs authorized rescue, for example, if the car owner clicks the one-click authorization unlock function through the application, the vehicle door will be opened, and / or the vehicle window will be opened to a preset position, such as lowering the window by 50%, so that passersby or professional rescuers can directly provide assistance.
[0122] The deep perception layer of this application embodiment is equipped with various types of sensors to comprehensively collect pet status data and vehicle environment data, and accurately perceive the pet's status. For example, objective indicators such as heart rate and respiration are obtained through vital sign radar, which can still accurately monitor the pet when it is unconscious or still. Next, this application embodiment can infer the pet's stress causes through the perceived multi-source data, and realize targeted pet comforting intervention. During the voice intervention process, the pet's voiceprint model can simulate the owner's voiceprint to conduct intelligent companionship and effectively alleviate the pet's anxiety.
[0123] When an emergency warning is triggered, it can break the physical isolation of the vehicle and expand to allow for collaborative rescue by passersby or other rescue personnel, effectively improving the reliability of the rescue.
[0124] This application also provides an anti-accidental touch locking mode for in-vehicle controls to prevent pets from accidentally touching the in-vehicle controls due to anxiety or other reasons, which could lead to the accidental opening of car doors or windows.
[0125] refer to Figure 3 As shown, Figure 3 A flowchart illustrating the steps of the accidental touch prevention locking mode provided in this application embodiment. The following describes the implementation steps of the accidental touch prevention locking mode provided in this application embodiment. Specifically, it includes the following steps: Step 301: Obtain the pet's posture and location.
[0126] A pet's posture and position can include the spatial coordinates of key skeletal points, such as the spatial coordinates of the direction its head and front paws are facing.
[0127] For example, a pet's skeletal key points can be tracked in real time using an in-vehicle high-definition camera and an on-vehicle edge computing unit, analyzing the orientation of the pet's head and front paws to build a spatial posture model of the pet.
[0128] Step 302: Detect whether there is a risk of the pet triggering the in-vehicle controls based on the pet's posture and position.
[0129] The in-vehicle control unit is a physical control unit located inside the vehicle to open the doors or windows.
[0130] In some embodiments, the electronic device may first determine the in-vehicle operating device corresponding to the target stress level, such as a first operating device corresponding to the warning level and a second operating device corresponding to the emergency level; then, it may determine the accidental touch area based on the location of the in-vehicle operating device corresponding to the target stress level, for example, a preset space within a radius of 20 centimeters centered on the door handle or window lift button as the accidental touch area.
[0131] Then, based on the pet's posture and position, it detects whether the pet has entered the accidental touch area. For example, it determines whether the pet's front paws or head have entered the accidental touch area. If the pet enters the accidental touch area and stays there for more than a preset time, such as 1.5 seconds, it is confirmed that there is a risk of the car door being triggered by the pet.
[0132] This application embodiment sets up a false touch area and a preset duration to determine the risk of the pet accidentally touching the area. This can filter out unintentional actions that the pet might accidentally pass by or quickly jump over, ensuring the accuracy of the locking trigger.
[0133] Step 303: If it is detected that there is a risk of the in-vehicle control device being triggered by a pet, then disable the operation function of the in-vehicle control device.
[0134] For example, when the target stress level is the warning level, the first operating component (i.e., the in-vehicle operating component corresponding to the warning level) is the in-vehicle door handle, which can disconnect the linkage between the in-vehicle door handle and the door lock mechanism.
[0135] For example, the body domain controller can cut off the touch signal or unlock message corresponding to the inner door handle at the CAN bus protocol layer or hardware signal line layer. In this state, even if a pet presses or pulls the inner door handle forcefully, the door lock mechanism will not activate, and the door will remain locked, preventing the safety hazard of the pet accidentally opening the door and getting lost or falling out of the vehicle.
[0136] When the target stress level is emergency, the second control (i.e., the in-vehicle control corresponding to the emergency level) can be any in-vehicle control, such as door handles, window control buttons, etc., to eliminate the safety hazards of getting lost or falling out of the vehicle.
[0137] In some embodiments, the steps for implementing the anti-accidental touch locking mode may further include step 304.
[0138] Step 304: If the risk of the in-vehicle controls being triggered by a pet is eliminated, then the operation function of the in-vehicle controls is enabled.
[0139] For example, if a pet is detected leaving the accidental touch area for more than a preset time, such as 5 seconds, the operation of the in-vehicle controls can be reactivated. For instance, the body domain controller can restore the linkage between the door handle and the door lock mechanism, thus disabling the accidental touch prevention lock.
[0140] The aforementioned in-vehicle operating components are not limited to door handles and window control buttons, but may also include other physical operating parts within the vehicle. This application does not limit this to specific components. Under the specified safety level, the anti-accidental touch lock automatically disengages, restoring the normal operating function of the components.
[0141] This embodiment of the application can prevent pets from repeatedly entering and exiting the edge of dangerous areas, thus preventing the system from frequently switching between locked and unlocked states and improving system stability by using the preset time.
[0142] Based on the same concept as the in-vehicle pet protection method in the above embodiments, this application also provides an in-vehicle pet protection device, which can be used to perform the above-described in-vehicle pet protection method. For ease of explanation, the structural schematic diagram of the in-vehicle pet protection device embodiment only shows the parts related to the embodiments of this application. Those skilled in the art will understand that the illustrated structure does not constitute a limitation on the device, and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0143] like Figure 4As shown, the in-vehicle pet protection device includes a data acquisition module, a data processing module, a stress assessment module, and a strategy execution module. In some embodiments, the above modules can be programmable software instructions stored in memory and executable by a processor. It is understood that in other embodiments, the above modules can also be program instructions or firmware embedded in the processor.
[0144] Among them, the data acquisition module 401 is used to acquire pet status data and vehicle environment data of the pet in the vehicle; The data processing module 402 is used to determine the pet's physiological deviation, behavioral abnormality, and environmental stress degree based on the pet's status data and the vehicle environment data. The physiological deviation degree reflects the degree to which the pet's internal physiological state deviates from the normal level; the behavioral abnormality degree reflects the degree to which the pet's external behavioral performance deviates from the normal state; and the environmental stress degree reflects the degree of stress exerted on the pet by the vehicle's internal and external environment. The stress assessment module 403 is used to perform a weighted summation of the pet's physiological deviation, behavioral abnormality, and environmental stress to obtain the pet's comprehensive stress index. The strategy execution module 404 is used to execute the corresponding pet protection strategy based on the comprehensive stress index.
[0145] In some embodiments, a corresponding pet protection strategy is executed based on the comprehensive stress index, including: Based on the comprehensive stress index, the target stress level of the pet is determined from the candidate stress levels; Implement the corresponding pet protection strategy based on the target stress level.
[0146] This technical solution enables graded responses to stress states of varying severity.
[0147] In some embodiments, a corresponding pet protection strategy is executed based on the comprehensive stress index, including: If the target stress level is a warning level, then the pet stress cause is determined based on the pet status data and the vehicle environment data; The comprehensive stress index corresponding to the warning level falls between the safety threshold and the danger threshold. Implement corresponding pet protection strategies based on the aforementioned pet stress triggers.
[0148] Using this technical solution, when a pet's stress level is at the warning level, the specific triggers causing the stress can be further identified, allowing subsequent protection strategies to be implemented in response to the triggers and to provide targeted comfort to the pet.
[0149] In some embodiments, implementing corresponding pet protection strategies based on the pet stress triggers includes: If the pet's stress trigger is an external stimulus, then control the windows to be rolled up, adjust the transparency of the vehicle's glass, and / or play white noise; If the pet's stress is caused by an uncomfortable in-vehicle environment, adjust the vehicle's air conditioning temperature and / or turn on the seat ventilation function; If the pet stress trigger is psychological stress, then at least one of the following shall be performed: vibrating the vehicle seat at a preset frequency; releasing soothing pheromones inside the vehicle; and performing an AI-powered companionship step, which includes: If the vehicle does not receive a comforting voice message from the pet owner within a preset time period, then a pet comforting text is generated; a pet comforting voice message is generated based on the pet comforting text and the pet owner's voiceprint model; and the vehicle is controlled to play the pet comforting voice message.
[0150] This technical solution addresses external stimuli by using physical isolation and acoustic masking to block them; for uncomfortable in-car environments, it adjusts environmental parameters to restore comfort; and for psychological stress in pets, it employs multi-faceted soothing strategies, including tactile stimulation (such as vibrating the seat), olfactory stimulation (such as releasing soothing pheromones), and auditory stimulation (such as AI-powered companionship). These strategies provide precise comfort to pets in response to different triggers. Furthermore, during AI companionship, the system utilizes the pet owner's voiceprint model to generate soothing voices with the owner's timbre, automatically taking over when the owner is unable to speak in real-time, creating a virtual emotional connection and alleviating separation anxiety in pets.
[0151] In some embodiments, a corresponding pet protection strategy is executed based on the comprehensive stress index, including: If the target stress level does not belong to the safe level, then the pet's posture and location are obtained; wherein, the range of the comprehensive stress index corresponding to the safe level is less than the safe threshold; The system detects whether there is a risk of the pet triggering any in-vehicle controls based on the pet's posture and position; the in-vehicle controls are physical controls located inside the vehicle to open doors or windows. If there is a risk that the in-vehicle controls may be triggered by the pet, then the operation function of the in-vehicle controls shall be disabled.
[0152] Using this technical solution, when a pet is in an unsafe state, it can detect whether there is a risk of the pet accidentally opening the door or window. If there is a risk, the operation function of the in-vehicle control device is disabled, so that the pet cannot physically open the door or window, thus preventing the pet from getting lost or falling out of the vehicle due to accidentally opening the door or window.
[0153] In some embodiments, a corresponding pet protection strategy is executed based on the comprehensive stress index, including: If the target stress level is an emergency level, an emergency alarm notification is sent to a preset terminal; wherein the comprehensive stress index corresponding to the emergency level is greater than or equal to the danger threshold. If no pet rescue command is received from the preset terminal, the pet's distress information will be displayed on the vehicle's external display, and / or a distress message will be sent to a pet hospital within the vehicle's preset range. If the pet rescue instruction is received, and the pet rescue instruction indicates authorized rescue, then the vehicle doors are opened, and / or the vehicle windows are opened to a preset position.
[0154] Using this technology, when a pet is in an emergency, such as suffering from severe heatstroke or being unconscious, it can send an alarm to a preset terminal and broadcast a distress message to passersby and search for nearby pet hospital resources through an external display device. When the car owner confirms the danger and authorizes rescue through the preset terminal, the car door will be automatically unlocked and the windows will be lowered to a preset position to provide a rescue channel for passersby or professional rescuers.
[0155] In some embodiments, a comprehensive stress index of the pet is determined based on the pet's physiological deviation, behavioral abnormality, and environmental stress, including: Determine the weighting information for the physiological deviation degree, behavioral abnormality degree, and environmental stress degree; The comprehensive stress index is obtained by weighting and summing the pet's physiological deviation, behavioral abnormality, and environmental stress based on the weighted information.
[0156] Figure 5 This is a schematic diagram of an embodiment of the electronic device of this application.
[0157] The electronic device 100 includes a memory 20, a processor 30, and a computer program 40 stored in the memory 20 and executable on the processor 30. When the processor 30 executes the computer program 40, it implements the steps described in the above-described embodiment of the in-vehicle pet protection method, for example... Figure 2 Steps 201 to 204 are shown.
[0158] For example, computer program 40 can also be divided into one or more modules / units, which are stored in memory 20 and executed by processor 30. The one or more modules / units can be a series of computer program instruction segments capable of performing a specific function, which describe the execution process of computer program 40 in electronic device 100.
[0159] Those skilled in the art will understand that the schematic diagram is merely an example of the electronic device 100 and does not constitute a limitation on the electronic device 100. It may include more or fewer components than shown in the diagram, or combine certain components, or different components. For example, the electronic device 100 may also include input / output devices, network access devices, buses, etc.
[0160] Processor 30 can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. General-purpose processors can be microprocessors, single-chip microcomputers, or any conventional processor.
[0161] The memory 20 can be used to store computer programs 40 and / or modules / units. The processor 30 implements various functions of the electronic device 100 by running or executing the computer programs and / or modules / units stored in the memory 20 and by calling data stored in the memory 20. The memory 20 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, application programs required for at least one function (such as sound playback function, image playback function, etc.), etc.; the data storage area may store data created according to the use of the electronic device 100 (such as audio data), etc. In addition, the memory 20 may include high-speed random access memory, and may also include non-volatile memory, such as hard disk, RAM, plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, at least one disk storage device, flash memory device, or other non-volatile solid-state storage device.
[0162] If the modules / units integrated in the electronic device 100 are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include: any entity or device capable of carrying the computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc. It should be noted that the content included in the computer-readable medium can be appropriately added or removed according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable media do not include electrical carrier signals and telecommunication signals.
[0163] This application also provides a vehicle that includes the aforementioned electronic device or the aforementioned computer-readable storage medium.
[0164] In the several embodiments provided in this application, it should be understood that the disclosed electronic devices and methods can be implemented in other ways. For example, the electronic device embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and other division methods may be used in actual implementation.
[0165] Furthermore, the functional units in the various embodiments of this application can be integrated into the same processing unit, or each unit can exist physically separately, or two or more units can be integrated into the same unit. The integrated units described above can be implemented in hardware or in the form of hardware plus software functional modules.
[0166] It will be apparent to those skilled in the art that this application is not limited to the details of the exemplary embodiments described above, and that this application can be implemented in other specific forms without departing from the spirit or essential characteristics of this application. Therefore, the embodiments should be considered exemplary and not restrictive in all respects. Furthermore, it is clear that the word "comprising" does not exclude other units or steps, and the singular does not exclude the plural. Multiple units or electronic devices recited in the electronic device claims may also be implemented by the same unit or electronic device through software or hardware. The terms "first," "second," etc., are used to indicate names and do not indicate any particular order.
[0167] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application and are not intended to limit it. Although this application has been described in detail with reference to the above embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical solutions of this application without departing from the spirit and scope of the technical solutions of this application.
Claims
1. A method for protecting pets inside a vehicle, characterized in that, include: Obtain pet status data and vehicle environment data inside the vehicle; Based on the pet's status data and the vehicle's environmental data, the pet's physiological deviation, behavioral abnormality, and environmental stress level are determined. The physiological deviation degree reflects the degree to which the pet's internal physiological state deviates from the normal level; the behavioral abnormality degree reflects the degree to which the pet's external behavioral performance deviates from the normal state; the environmental stress degree reflects the degree of stress exerted on the pet by the vehicle's internal and external environment. The pet's physiological deviation, behavioral abnormality, and environmental stress were weighted and summed to obtain the pet's comprehensive stress index. The corresponding pet protection strategy is implemented based on the comprehensive stress index.
2. The method for protecting pets inside a vehicle as described in claim 1, characterized in that, The implementation of the corresponding pet protection strategy based on the comprehensive stress index includes: Based on the comprehensive stress index, the target stress level of the pet is determined from the candidate stress levels; Implement the corresponding pet protection strategy based on the target stress level.
3. The method for protecting pets inside a vehicle as described in claim 2, characterized in that, The implementation of the corresponding pet protection strategy based on the comprehensive stress index includes: If the target stress level is a warning level, then the pet stress cause is determined based on the pet status data and the vehicle environment data; The range of the comprehensive stress index corresponding to the warning level is between the safe threshold and the dangerous threshold. Implement corresponding pet protection strategies based on the aforementioned pet stress triggers.
4. The method for protecting pets inside a vehicle as described in claim 3, characterized in that, The implementation of corresponding pet protection strategies based on the pet's stress triggers includes: If the pet's stress trigger is an external stimulus, then control the windows to be rolled up, adjust the transparency of the vehicle's glass, and / or play white noise; If the pet's stress is caused by an uncomfortable in-vehicle environment, adjust the vehicle's air conditioning temperature and / or turn on the seat ventilation function; If the pet stress trigger is psychological stress, then at least one of the following shall be performed: vibrating the vehicle seat at a preset frequency; releasing soothing pheromones inside the vehicle; and performing an AI-powered companionship step, which includes: If the vehicle does not receive a comforting voice message from the pet owner within a preset time period, then a pet comforting text is generated; a pet comforting voice message is generated based on the pet comforting text and the pet owner's voiceprint model; and the vehicle is controlled to play the pet comforting voice message.
5. The method for protecting pets inside a vehicle as described in claim 2, characterized in that, The implementation of the corresponding pet protection strategy based on the comprehensive stress index includes: If the target stress level does not belong to the safe level, then obtain the pet's posture and location; the range of the comprehensive stress index corresponding to the safe level is less than the safe threshold. The system detects whether there is a risk of the pet triggering the in-vehicle controls based on the pet's posture and position; the in-vehicle controls are physical controls located inside the vehicle and used to open the doors or windows. If there is a risk that the in-vehicle controls may be triggered by the pet, then the operation function of the in-vehicle controls shall be disabled.
6. The method for protecting pets inside a vehicle as described in claim 2, characterized in that, The implementation of the corresponding pet protection strategy based on the comprehensive stress index includes: If the target stress level is an emergency level, an emergency alarm notification is sent to the preset terminal; the comprehensive stress index corresponding to the emergency level is greater than or equal to the danger threshold. If no pet rescue command is received from the preset terminal, the pet's distress information will be displayed on the vehicle's external display, and / or a distress message will be sent to a pet hospital within the vehicle's preset range. If the pet rescue instruction is received, and the pet rescue instruction indicates authorized rescue, then the vehicle doors are opened, and / or the vehicle windows are opened to a preset position.
7. The method for protecting pets inside a vehicle as described in any one of claims 1 to 6, characterized in that, The pet's physiological deviation, behavioral abnormality, and environmental stress are weighted and summed to obtain the pet's comprehensive stress index, which includes: Determine the weight information of the physiological deviation degree, behavioral abnormality degree, and environmental stress degree; in the weight information, the weight of the physiological deviation degree is the maximum value among the weights of the physiological deviation degree, the behavioral abnormality degree, and the environmental stress degree; The comprehensive stress index is obtained by weighting and summing the pet's physiological deviation, behavioral abnormality, and environmental stress based on the weighted information.
8. An electronic device, the electronic device comprising a processor and a memory, characterized in that, The memory is used to store instructions, and the processor is used to invoke the instructions in the memory to cause the electronic device to perform the in-vehicle pet protection method as described in any one of claims 1 to 7.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that, when executed on an electronic device, cause the electronic device to perform the in-vehicle pet protection method as described in any one of claims 1 to 7.
10. A vehicle, characterized in that, The vehicle includes the electronic device as claimed in claim 8, or the computer-readable storage medium as claimed in claim 9.