In-vehicle pet mode control method, setting method, and device

CN122957153APending Publication Date: 2026-10-23VOLKSWAGEN GROUP (CHINA) TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611149643.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-07-30
Publication Date
2026-10-23

AI Technical Summary

Technical Problem

然而,现有宠物模式大多采用固定的控制逻辑,不同车型或不同场景下的执行策略趋于同质化,难以根据宠物的实际状态进行差异化适配

Benefits of technology

[0012]根据本公开各个方面的实施例能够提供车内宠物模式的控制和设置方式,本公开的实施例使得座舱功能的调节不再局限于固定模式,而是能够随着宠物类型和场景动态适配,从而可以充分满足针对宠物的多样化需求。本公开的实施例的其他优点将在下文中说明。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122957153A_ABST
    Figure CN122957153A_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure provide an in-vehicle pet mode control method, a setting method and a device. In the in-vehicle pet mode control method, type information of a pet and scene type information associated with the pet are acquired, the scene type information at least reflecting a company relationship between the pet and an in-vehicle person; at least according to the type information of the pet and the scene type information, a target scene control strategy is determined, the target scene control strategy including at least one target cabin function and a control target corresponding to each target cabin function; and according to the target scene control strategy, a control instruction for a target device in the vehicle is generated, the target device including at least one of an environment adjusting device and an information interaction device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of vehicle control technology, particularly to the field of vehicle cockpit control technology, and more specifically, to a method, setting method, and device for controlling an in-vehicle pet mode. Background Technology

[0002] With the increasing intelligence of vehicles, in-car pet mode, as an emerging cabin function, has been gradually applied to some mass-produced models. Currently, when users manually activate pet mode via the in-vehicle central control screen or mobile terminal, the system typically follows a preset, uniform strategy to automatically perform operations such as setting the air conditioning temperature, adjusting air circulation, locking the doors, and closing the windows, maintaining basic environmental safety in the cabin while the owner is away. Some solutions also support pushing real-time images of the pet's status to the owner via the in-vehicle camera to alleviate the owner's anxiety. However, most existing pet modes use fixed control logic, and the execution strategies tend to be homogenized across different models or scenarios, making it difficult to adapt to different pet conditions. Furthermore, the existing solutions offer relatively simple interaction methods with the owner, failing to effectively confirm needs and enable remote collaborative intervention, thus failing to fully meet the diverse needs of pets. Summary of the Invention

[0003] To address the aforementioned issues, this disclosure proposes an in-vehicle pet mode control method, setting method, and device. By acquiring pet type information and scene type information, and generating control commands for target devices in the vehicle accordingly, the adjustment of cabin functions is no longer limited to a fixed mode, but can dynamically adapt to pet type and scene, thereby fully meeting the diverse needs of pets.

[0004] According to one aspect of this disclosure, a method for controlling a pet mode in a vehicle is provided, comprising: acquiring pet type information and scene type information associated with the pet, the scene type information being used at least to reflect the companionship relationship between the pet and the occupants of the vehicle; determining a target scene control strategy based at least on the pet type information and the scene type information, the target scene control strategy including at least one target cockpit function and control targets corresponding to each target cockpit function; and generating control commands for target devices in the vehicle based on the target scene control strategy, the target devices including at least one of an environmental control device and an information interaction device.

[0005] According to one aspect of this disclosure, a method for setting an in-vehicle pet mode is provided, comprising: presenting an interactive interface for setting the in-vehicle pet mode, the interactive interface including pet type information and a target cabin function display control group, the target cabin function display control group being determined at least based on the type information; receiving user input information for target cabin function display controls in the target cabin function display control group; determining a corresponding control target based on the input information; and forming a target scene control strategy corresponding to the pet type and scene type information based on the target cabin functions indicated by each target cabin function display control in the target cabin function display control group and the corresponding control target.

[0006] According to one aspect of this disclosure, an in-vehicle pet mode control device is provided, comprising: an information acquisition module configured to acquire pet type information and scene type information associated with the pet, the scene type information being used to reflect at least the companionship relationship between the pet and the occupants of the vehicle; a strategy determination module configured to determine a target scene control strategy based at least on the pet type information and the scene type information, the target scene control strategy including at least one target cockpit function and control targets corresponding to each target cockpit function; and an instruction generation module configured to generate control instructions for a target device in the vehicle based on the target scene control strategy, the target device including at least one of an environmental adjustment device and an information interaction device.

[0007] According to one aspect of this disclosure, an in-vehicle pet mode setting device is provided, comprising: presenting an interactive interface for setting an in-vehicle pet mode, the interactive interface including pet type information and a target cabin function display control group, the target cabin function display control group being determined at least based on the type information; receiving user input information for target cabin function display controls in the target cabin function display control group; determining a corresponding control target based on the input information; and forming a target scene control strategy corresponding to the pet type and scene type information based on the target cabin functions indicated by each target cabin function display control in the target cabin function display control group and the corresponding control target.

[0008] According to one aspect of this disclosure, an in-vehicle pet mode setting device is provided, comprising: an interface presentation module configured to present an interactive interface for setting the in-vehicle pet mode, the interactive interface including pet type information and a target cabin function display control group, the target cabin function display control group being determined at least based on the type information; an information transmission module configured to receive user input information for target cabin function display controls in the target cabin function display control group; a strategy determination module configured to determine a corresponding control target based on the input information; and to form a target scene control strategy corresponding to the pet type and scene type information based on the target cabin function indicated by each target cabin function display control in the target cabin function display control group and the corresponding control target.

[0009] According to one aspect of this disclosure, a processing apparatus is provided, comprising: a processor; and a memory storing instructions that, when executed by the processor, cause the processor to perform operations as described above in the in-vehicle pet mode control method and / or in-vehicle pet mode setting method.

[0010] According to one aspect of this disclosure, a machine-readable storage medium is provided that stores executable instructions, which, when executed, cause a processor to perform operations as described above in the in-vehicle pet mode control method and / or in-vehicle pet mode setting method.

[0011] According to one aspect of this disclosure, a computer program product is provided, comprising executable instructions that, when executed, cause a processor to perform operations as described above in the in-vehicle pet mode control method and / or in-vehicle pet mode setting method.

[0012] Embodiments of various aspects of this disclosure provide methods for controlling and setting an in-vehicle pet mode. These embodiments allow for adjustments to cabin functions that are no longer limited to fixed modes but can dynamically adapt to different pet types and scenarios, thereby fully meeting the diverse needs of pets. Other advantages of the embodiments of this disclosure will be described below. Attached Figure Description

[0013] A further understanding of the nature and advantages of this application can be achieved by referring to the accompanying drawings. In the drawings, similar components or features may have the same reference numerals.

[0014] Figure 1 An exemplary application architecture of an in-vehicle pet mode control method, setting method, and device according to one embodiment is shown.

[0015] Figure 2An exemplary process of an in-vehicle pet mode control method according to an embodiment is shown.

[0016] Figure 3 An exemplary target scene control strategy determination process is illustrated in the in-vehicle pet mode control method according to an embodiment.

[0017] Figure 4 An exemplary control target determination process is shown in the in-vehicle pet mode control method according to an embodiment.

[0018] Figure 5 This illustrates yet another exemplary process of the in-vehicle pet mode control method according to an embodiment.

[0019] Figure 6 Another exemplary process of the in-vehicle pet mode control method according to an embodiment is shown.

[0020] Figure 7 Another exemplary process of the in-vehicle pet mode control method according to an embodiment is shown.

[0021] Figure 8 An exemplary flowchart of an in-vehicle pet mode control method according to an embodiment is shown.

[0022] Figure 9 An exemplary flowchart of a method for setting up an in-vehicle pet mode according to an embodiment is shown.

[0023] Figure 10 A schematic diagram of an exemplary interactive interface in a method for setting up an in-vehicle pet mode according to an embodiment is shown.

[0024] Figure 11 Another exemplary flowchart of a method for setting up an in-vehicle pet mode according to an embodiment is shown.

[0025] Figure 12 A schematic block diagram of an in-vehicle pet mode control device according to an embodiment is shown.

[0026] Figure 13 A schematic block diagram of a setting device for an in-vehicle pet mode according to an embodiment is shown.

[0027] Figure 14 A schematic block diagram of a processing apparatus according to an embodiment is shown. Detailed Implementation

[0028] The subject matter described herein will be discussed below with reference to exemplary embodiments. It should be understood that these embodiments are discussed merely to enable those skilled in the art to better understand and implement the subject matter described herein, and are not intended to limit the scope, applicability, or examples set forth in the claims. The function and arrangement of the elements discussed may be changed without departing from the scope of the embodiments disclosed herein. Various processes or components may be omitted, substituted, or added as needed in the various examples. Furthermore, features described in some examples may be combined in other examples.

[0029] As used herein, the term "comprising" and its variations are open terms meaning "including but not limited to". The term "based on" means "at least partially based on". The terms "one embodiment" and "an embodiment" mean "at least one embodiment". The term "another embodiment" means "at least one other embodiment". The terms "first", "second", etc., may refer to different or the same objects. Other definitions, whether explicit or implicit, may be included below. Unless explicitly indicated by the context, the definition of a term shall remain consistent throughout the specification.

[0030] The flowcharts used in this disclosure illustrate operations implemented according to some embodiments of this disclosure. It should be clearly understood that the operations in the flowcharts may not be implemented sequentially. Instead, the operations may be implemented in reverse order or simultaneously. Furthermore, one or more additional operations may be added to the flowcharts. One or more operations may be removed from the flowcharts.

[0031] The exemplary methods and apparatus for controlling and setting up an in-vehicle pet mode according to embodiments of the present disclosure will now be described in detail with reference to the accompanying drawings.

[0032] Figure 1 An exemplary application architecture 100 of an in-vehicle pet mode control method, an in-vehicle pet mode setting method, and an apparatus according to one embodiment is shown.

[0033] like Figure 1As shown, vehicle 100 may include a display screen, temperature sensor, microphone, air purifier, camera, speaker, etc. In some examples, the display screen may be located inside the vehicle cabin (e.g., on the center console, dashboard, or in front of the rear seats) to present an interactive interface and / or status prompts to the user, and may also receive touch input from the user to achieve human-machine interaction. In some examples, the temperature sensor may be located at one or more locations inside the cabin to collect interior temperature data, providing a reference for the environmental adjustment of the air conditioning system. In some examples, the microphone may be located at one or more locations inside the cabin (e.g., in the headliner, A-pillar, near the steering wheel, in front of the rear seats) to collect sound signals inside the vehicle, such as user voice commands and audio information like pet barks. In some examples, the air purifier may be located within the vehicle's air conditioning ducts or in a separate location within the cabin to filter, purify, or release odor-regulating substances to improve cabin air quality. In some examples, cameras may be positioned at one or more locations within the cabin (such as near the rearview mirror, on the roof, or above the headrest) to capture visual images of the interior, including, for example, images of the pet's movements and facial expressions. In some examples, speakers may be positioned at one or more locations within the cabin (such as the front doors, rear doors, dashboard, headrests, etc.) to play sound signals, including, for example, alerts, voice announcements, and audio content to soothe the pet.

[0034] It should be noted that the vehicle 100 may also include an Electronic Control Unit (ECU). The in-vehicle pet mode control method and the in-vehicle pet mode setting method according to embodiments of this disclosure can be executed by the ECU. The ECU can be communicatively connected to each of the aforementioned components, and is used to receive data collected by each component, perform data processing and logical judgment, determine the target scene control strategy, and then generate control commands for the target device (such as the air conditioning system, audio system, lighting system, window motor, and door lock motor), and send the control commands through the target device to cause it to perform corresponding adjustment actions.

[0035] Understandable, Figure 1 The application scenarios shown only illustrate components relevant to the embodiments of this disclosure. In actual implementation, these application scenarios may include more or fewer components. For example, vehicle 100 may also include interior ambient lighting, fragrance release devices, etc. These examples are provided for illustrative purposes only. Figure 1The illustration shows a specific number of microphones, temperature sensors, cameras, speakers, etc., but in actual implementations, the number of these components is not fixed. It is also understood that the embodiments disclosed herein are not limited to the exemplary scenarios described above, but can be applied to any variations of these exemplary scenarios and any other applicable scenarios.

[0036] Figure 2 An exemplary process 200 of an in-vehicle pet mode control method according to an embodiment is shown.

[0037] like Figure 2 As shown, in step S210, pet type information 201 and pet-associated scene type information 202 can be obtained. In some examples, pet type information 201 can be identification information used to characterize pet species or breed attributes, such as including at least one of pet species such as cats, dogs, birds, and rabbits, or further refined to specific breeds (such as Golden Retrievers, Persian cats, etc.). Pet type information 201 can be obtained in various ways, such as by capturing pet images through a vehicle-mounted camera and using an image recognition model to recognize and process the pet images; it can also be obtained by obtaining the pet type manually selected or entered by the user through the user terminal's input interface, or by capturing the user's voice through a microphone and performing semantic recognition; it can also be obtained by reading the identity information stored in the electronic tag or wearable device associated with the pet.

[0038] In some examples, the pet-associated scenario type information 202 can at least reflect the companionship relationship between the pet and the occupants of the vehicle. In some examples, the pet-associated scenario type information 202 can also reflect at least one of the following: the vehicle's operating status and the pet's own level of care needs. For example, the pet-associated scenario type information 202 can include at least one of the following: pet owner traveling with pet, pet left alone in the vehicle, pet with a passenger (not the pet owner), and pet seeking medical treatment. The pet-associated scenario type information 202 can be obtained in various ways. For example, it can be obtained by detecting the number and distribution of occupants in the vehicle through in-vehicle seat sensors and / or in-vehicle cameras, combined with the pet's location information; it can also be obtained by obtaining the scenario type manually selected by the user through the input interface of in-vehicle interactive devices (such as the central control screen, HUD, rear entertainment screen, etc.) or mobile terminals; or it can be obtained by collecting the user's voice through a microphone and performing semantic recognition; it can also be obtained by combining navigation information for comprehensive analysis, for example, by determining the pet-associated scenario type information 202 based on the navigation destination type (such as pet park, pet hospital, residence, etc.) and / or the estimated arrival time.

[0039] In step S220, a target scene control strategy can be determined at least based on the pet type information 201 and the scene type information 202. In this embodiment, the target scene control strategy may include at least one target cabin function 203 and control targets 204 corresponding to each target cabin function. In some examples, the target cabin function 203 may refer to a functional unit or functional dimension within the vehicle cabin that can be actively controlled and adjusted, such as at least one of temperature adjustment function, in-vehicle airflow state adjustment function, audio playback function, lighting adjustment function, odor adjustment function, sound field control function, and remote interaction function. In some examples, the control target 204 may refer to the expected state or expected output achieved by the above functions. For example, the control target corresponding to the temperature adjustment function may be "26℃". For example, the control target corresponding to the odor adjustment function may be "releasing a soothing fragrance" or "activating the deodorizing function". For example, the control target corresponding to the sound field control function may be "concentrating the sound field in the rear seat area". For example, the control target corresponding to the remote interaction function may be "activating real-time pet video push".

[0040] In some examples, the target scenario control strategy can be automatically determined based on preset association rules, at least according to the pet type information 201 and the scenario type information 202. These preset association rules can be used to characterize the mapping relationship between different types of pets and the target cockpit functions and their control objectives under different scenario types. In one example, when determining the control objective corresponding to the audio playback function, different suitable music types can be selected based on the different pet type information 201. For example, research shows that reggae and soft rock have a significant blood pressure-lowering effect on dogs, reducing heart rate and anxiety levels; classical music can also reduce anxiety symptoms in about 70% of dogs. Therefore, when the pet type information 201 is canine and the scenario type information 202 is "pet left alone in the car scenario," the control objective corresponding to the audio playback function can be set to play reggae, soft rock, or classical music to alleviate the dog's anxiety. As another example, cats' auditory preferences are concentrated in the low-frequency range, and they respond positively to slow, repetitive rhythms similar to purring and the timbre of soft instruments such as the oboe and cello, while traditional human music usually lacks a soothing effect on cats. Therefore, when the pet type information 201 is cat and the scene type information 202 is "pet left alone in the car scene", the control target corresponding to the audio playback function can be set to play a soothing audio track containing low-frequency components, simulating a purring rhythm, or specifically designed for cats. It is understood that the above music type and effect data are only illustrative examples; in actual applications, they can be flexibly configured according to the specific pet breed, individual preferences, and scene requirements. This application does not limit this. In some examples, various methods can be used to determine the target scene control strategy; for example, please refer to the following text. Figure 3 , Figure 4 as well as Figure 6 Detailed description of the embodiments.

[0041] In step S230, control commands 205 for the target device inside the vehicle can be generated according to the target scenario control strategy. In this embodiment, the target device may include at least one of an environmental control device and an information interaction device. In some examples, the environmental control device can be used to adjust the physical environmental parameters inside the cabin, such as the air conditioning system, audio system, lighting system (including ambient lighting), window motors, door lock motors, seat adjustment motors, and fragrance release devices described above. In some examples, the information interaction device can be used to realize information interaction between the vehicle and the user and / or a remote terminal, such as the display screen, communication module, microphone, and speaker described above.

[0042] In some examples, the target device corresponding to the target cockpit function 203 can be determined first based on its type. Then, based on the control target 204 corresponding to the target cockpit function, a corresponding control command 205 can be generated to control the target device to perform an operation matching the control target 204. For example, when the target cockpit function 203 is a remote interaction function and the corresponding control target 204 is "enable real-time pet image push," control commands can be generated for the camera and information interaction device to control the camera to capture in-vehicle images and push them to the user terminal via the information interaction device. As another example, when the target cockpit function 203 is a sound field control function and the corresponding control target 204 is "concentrate the sound field in the rear seat area," control commands can be generated for the in-vehicle audio system to control only the speakers on both sides of the rear seats to be turned on, concentrating the sound field in the rear seat area where the pet is located. This allows for the creation of a dedicated auditory space for the pet in the rear seats by playing soothing music suitable for that pet type, while avoiding unnecessary auditory interference to the front-seat occupants, helping to ensure both the pet's comfort and the auditory experience in different areas of the vehicle. It is understood that the above examples are only for illustrating the implementation of this application and do not constitute a limitation on the specific form and execution details of the control instructions.

[0043] The embodiments of this disclosure obtain pet type information and scene type information, and generate control commands for target devices in the vehicle accordingly. This allows the adjustment of cabin functions to no longer be limited to a fixed mode, but to dynamically adapt to pet type and scene, thereby fully meeting the diverse needs of pets.

[0044] It should be understood that all steps and their order in process 200 are exemplary, and embodiments of this disclosure will also cover modifications to process 200 in any manner, for example, with reference to the corresponding descriptions of the various embodiments below.

[0045] Figure 3 An exemplary target scene control strategy determination process 300 in an in-vehicle pet mode control method according to an embodiment is shown. Figure 3 yes Figure 2 An exemplary implementation of step S220 in the method shown. Figure 3 The pet type information 301, scene type information 302, target cockpit function 303, and control target 304 shown can be referred to respectively. Figure 2 The pet type information 201, scene type information 202, target cockpit function 203, and control target 204 are shown in the diagram. To avoid repetition, only the differences will be described here.

[0046] In step S310, cabin functions matching the pet type information 301 and scene type information 302 can be determined from a preset cabin function set 306, forming a candidate cabin function set 311. In some examples, the preset cabin function set 306 may include all or part of the adjustable functions that the vehicle cabin can provide, such as including but not limited to at least one of the following: air conditioning function, audio playback function, sound field control function, odor adjustment function, ambient lighting function, and remote interaction function. In some examples, the air conditioning function can be used to adjust the temperature, humidity, and / or airflow state inside the vehicle, and its corresponding control target may include at least one of the following: temperature setpoint, humidity setpoint, fan speed level, and internal / external circulation mode. In some examples, the audio playback function can be used to play sound signals, and its corresponding control target may include at least one of the following: the type of audio to be played, the loop playback type, the sound field distribution type, and turning the active noise cancellation function on or off. In one example, the type of audio to be played may include at least one of the following: music, water sound, white noise, and soothing audio. In one example, music can be further categorized into specific types such as piano music, cello music, flute music, classical music, and rock music. In some examples, sound field control functions can be used to regulate the spatial distribution of sound signals within the vehicle. The corresponding control objectives can include at least one of the following: sound field focused on a specific seating area, sound field distributed throughout the entire vehicle, and sound field biased towards the front / rear rows, to achieve independent or differentiated playback in different seating areas. In some examples, odor adjustment functions can be used to adjust the in-vehicle odor environment. The corresponding control objectives can include at least one of the following: odor type (e.g., floral, fruity, woody, soothing pheromone), odor release concentration level, and turning the deodorization function on or off. In some examples, ambient lighting functions can be used to adjust the in-vehicle lighting environment. The corresponding control objectives can include at least one of the following: color, brightness, and motion effect type. In one example, the motion effect type can include at least one of the following: static, breathing, gradient, flowing water, and flashing. In some examples, remote interaction functionality can refer to the ability to exchange information and coordinate device operations between the vehicle and a remote end. The corresponding control objectives may include at least one of the following: allowing or disabling audio / video communication, allowing or disabling remote control functions for in-vehicle target devices, and message alert sensitivity levels. In one example, audio / video communication may include one-way or two-way transmission of audio data, video data, or synchronized audio / video data; remote control functions may include enabling or disabling at least one of in-vehicle image acquisition devices, sound acquisition devices, and sound output devices, as well as remotely controlling the operating status of in-vehicle environmental control devices. In one example, message alert sensitivity levels can be used to characterize the ease or difficulty of triggering alerts to users, with different sensitivity levels corresponding to different alert triggering conditions.For example, the higher the message alert sensitivity level, the lower the intensity of the abnormal representation required to trigger the alert (e.g., the alert is triggered after the pet barks once or twice); while the lower the message alert sensitivity level, the higher the intensity of the abnormal representation required to trigger the alert (e.g., the alert is triggered only after the pet barks continuously for a certain duration).

[0047] In some examples, based on preset matching rules, cabin functions matching the pet type information 301 and scene type information 302 can be determined from a preset cabin function set 306, forming a candidate cabin function set 311. The aforementioned preset matching rules can be used to characterize the correspondence between different pet types and cabin functions under different scene types. For example, when the pet type information 301 is a cat and the scene type information 302 is a "pet left alone in the car scene," the candidate cabin function set 311 can be determined according to the preset matching rules to include temperature control, odor control, and remote interaction functions.

[0048] In step S320, a candidate cockpit function set can be output. In some examples, the candidate cockpit function set 311 determined in step S310 can be output visually and / or audibly. For example, the various cockpit functions in the candidate cockpit function set 311 can be displayed in the form of a list or icons through an in-vehicle interactive device (such as a central control screen, HUD, rear entertainment screen, etc.) or a mobile terminal display. Alternatively, the currently available cockpit functions can be prompted to the user via voice announcement through the in-vehicle speaker.

[0049] In step S330, an activation command for at least one target cockpit function 303 may be received. In some examples, the activation command may be a command issued by a user to indicate a cockpit function that needs to be activated. In some examples, an activation command input by the user via at least one of touch operation, button operation, text input, or voice input may be received. For example, the user may select a function by touching the function options on an in-vehicle interactive device (e.g., central control screen, HUD, rear entertainment screen, etc.) or a mobile terminal display, or may input the activation command by voice input of the function name or number. At least one target cockpit function 303 may be the cockpit function indicated to be activated by the aforementioned activation command. In some examples, at least one target cockpit function 303 may include at least some candidate cockpit functions in a candidate cockpit function set 311. In some examples, the user may select the function to be activated from the output candidate cockpit function set 311, or may directly issue an activation command for other cockpit functions not included in the candidate cockpit function set 311. In some examples, when a user-activated cockpit feature is not included in the candidate cockpit feature set 311, the cockpit feature can be added to the candidate cockpit feature set 311 and / or the preset matching rules can be updated so that the subsequent matching results are more in line with the user's usage habits.

[0050] In step S340, the control target 304 corresponding to each target cockpit function 303 can be determined based on the pet type information 301. In some examples, the control target 304 corresponding to each target cockpit function 303 can be determined based on preset configuration rules. The preset configuration rules can be used to characterize the mapping relationship between each cockpit function and the control target under different pet types. For example, when the target cockpit function 303 is a lighting adjustment function and the pet type information 301 is a dog, the corresponding control target 304 can be determined to be blue light and the flashing effect of the light can be turned off based on the preset configuration rules. As another example, when the target cockpit function 303 is a lighting adjustment function and the pet type information 301 is a cat, the corresponding control target 304 can be determined to be warm white light (e.g., color temperature 3000K-4000K) and the flashing effect of the light can be turned off based on the preset configuration rules.

[0051] Figure 4 An exemplary control target determination process 400 in an in-vehicle pet mode control method according to an embodiment is shown. Figure 4 It can be Figure 3 An exemplary implementation of step S340 in the method shown. Figure 4 The pet type information 401, target cockpit function 403, and control target 404 shown can be referred to respectively. Figure 3The pet type information 301, target cockpit function 303, and control target 304 are shown in the diagram. To avoid repetition, only the differences will be described here.

[0052] like Figure 4 As shown, in step S410, for each target cockpit function 403, a corresponding candidate control target 412 can be output based on the pet's type information 401. In some examples, the candidate control target 412 can be an optional expected state or expected output that matches the current pet's type information 401, determined based on preset configuration rules. For example, when the target cockpit function 403 is an audio playback function and the pet's type information 401 is a dog, the output candidate control target 412 based on preset configuration rules can include at least one of "playing reggae," "playing soft rock," and "playing classical music." As another example, when the target cockpit function 403 is an audio playback function and the pet's type information 401 is a cat, the output candidate control target 412 can include at least one of "playing soothing light music" and "playing low-frequency calming tracks." In some examples, the corresponding candidate control target 412 can be output via visual output and / or auditory output. For example, the corresponding candidate control targets 412 can be displayed in the form of a list or icons through in-vehicle interactive devices (such as the central control screen, HUD, rear entertainment screen, etc.) or the display screen of a mobile terminal. Alternatively, the user can be prompted with a voice announcement via the in-vehicle speaker regarding the currently available candidate control targets 412.

[0053] In step S420, control targets corresponding to each target cockpit function 403 are received respectively. In some examples, the control target 404 may be the final expected state or expected output confirmed by the user for each target cockpit function 403. In some examples, the user may select a control target 404 from the output candidate control targets 412, or may directly issue a confirmation command for other control targets not included in the candidate control targets 412. When the control target confirmed by the user is not included in the candidate control targets 412, the control target 404 may be added to the candidate control targets 412, and / or the preset configuration rules may be updated to make the subsequent configuration results more in line with the user's usage habits. For example, the user may select "play water sound" as the final confirmed control target 404 for the audio playback function for dogs. In some examples, the method of confirming the control target may be the same as or similar to the input method of the aforementioned activation command, such as by at least one of touch operation, button operation, text input, or voice command.

[0054] In this way, users can quickly select from the system's recommended candidate functions and corresponding control objectives, or freely specify cockpit functions and control objectives according to their own preferences, enriching the interaction methods and improving the user experience. Furthermore, the system can update the corresponding matching and configuration rules based on the user's activation commands and control objectives, making subsequent recommendations more tailored to personalized needs and further improving interaction efficiency.

[0055] Figure 5 This illustrates yet another exemplary process of an in-vehicle pet mode control method 500 according to an embodiment. Figure 5 You can refer to it in general. Figure 2 Method 200 is shown. Figure 5 The pet type information 501, scene type information 502, target cockpit function 503, control target 504, control command 505, and steps S510 to S530 shown can be referred to respectively. Figure 2 The pet type information 201, scene type information 202, target cockpit function 203, control target 204, control command 205, and steps S210 to S230 are shown in the figure. Figure 5 Compared to Figure 2 The difference is Figure 5 It also includes step S540, and Figure 5 Step S510 shown in the figure can be Figure 2 The exemplary implementation of step S210 is shown below. To avoid repetition, only the differences will be described here.

[0056] like Figure 5As shown, in step S510, behavioral representation information and / or physiological state representation information 507 of the pet can also be obtained. In this embodiment, behavioral representation information can be information used to represent the pet's behavioral state, and can cover at least one of the voice dimension, action dimension, and facial image dimension. Physiological state representation information can be information used to represent the pet's physiological state, and can cover at least one of the odor dimension, body temperature dimension, hormone level dimension, and excretion state dimension. In some examples, behavioral representation information and / or physiological state representation information 507 can be obtained using data collected by at least one of an in-vehicle camera, an in-vehicle microphone, a pet wearable device, and an in-vehicle environmental sensor. In some examples, behavioral representation information and / or physiological state representation information 507 can be raw data collected by in-vehicle sensors, feature information obtained after feature extraction based on the above raw data, or a combination of the above two. In one example, behavioral representation information of the voice dimension can be raw audio waveform data collected by a microphone, or sound features (such as vocalization type, frequency, voiceprint, etc.) identified based on the raw audio waveform data. In one example, behavioral representation information in the action dimension can be limb movement trajectory, posture, and range of motion data collected by an image sensor and / or a pet-wearable accelerometer, or action types identified based on the above data (e.g., pacing, lying down, jumping, etc.). In one example, behavioral representation information in the facial image dimension can be facial visual image data collected by an image sensor, or facial expression types identified based on the above facial visual image data (e.g., tense, relaxed, etc.). In one example, physiological state representation information in the odor dimension can be odor molecule concentration or component data collected by a gas sensor, or odor type or intensity level identified based on the above odor molecule concentration or component data (e.g., fishy smell, sour smell, etc.). In one example, physiological state representation information in the body temperature dimension can be body surface temperature or core body temperature data collected by a temperature sensor, or the current body temperature value, recent average body temperature, or body temperature change trend (e.g., continuous temperature rise, etc.) determined based on the above body surface temperature or core body temperature data. In one example, the physiological state representation information for the hormone level dimension can be hormone concentration signal data collected by a biosensor, or it can be the current hormone level value, recent average level, or hormone fluctuation trend (e.g., increased cortisol concentration) determined based on the aforementioned hormone concentration signal data. In another example, the physiological state representation information for the excretion state dimension can be excrement image data or excrement weight data collected by an image sensor or weighing sensor, or it can be the excrement characteristics identified based on the aforementioned excrement image data or excrement weight data, or the excretion frequency statistically derived (e.g., loose stools, increased excretion frequency, etc.).

[0057] In step S540, the estimated need type 541 of the pet and the corresponding confidence level 542 can be obtained based on the behavioral representation information and / or physiological state representation information 507. In some examples, the estimated need type 541 can be a category of needs that the pet may have, determined by a preset judgment logic based on the behavioral representation information and / or physiological state representation information 507. In one example, the preset judgment logic can be a need type judgment model pre-trained using machine learning, or it can be a pre-defined judgment rule. In one example, the need category can include at least one of the following: eating needs, drinking needs, excretion needs, activity needs, and comfort needs. It is understood that the above-mentioned estimated need type 541 is a non-deterministic inference result, rather than an absolute judgment of the pet's true state. In some examples, the confidence level 542 can be used to quantify the credibility of the estimated need type 541. Depending on the different judgment logics described above, the confidence level 542 can be determined in a corresponding manner. In one example, when using a demand type determination model, the confidence level of 542 can be the probability value or confidence score output by the model; when using determination rules, the confidence level of 542 can be the degree of matching or weighted score between behavioral representation information and / or physiological state representation information and the preset rules corresponding to each demand type. In one example, the confidence level of 542 can be expressed as a percentage value, a score value, or a grade value.

[0058] By using the above methods, we can infer the type and credibility of a pet's potential needs based on the introduction of multi-dimensional behavioral and / or physiological state representation information. This can provide a basis for the formulation of subsequent control strategies and thus improve the level of intelligence in pet care.

[0059] Figure 6 Another exemplary process 600 of the in-vehicle pet mode control method 600 according to an embodiment is shown. Figure 6 You can refer to it in general. Figure 5 Method 500 is shown. Figure 6 The pet type information 601, scene type information 602, target cockpit function 603, control target 604, control command 605, behavioral representation information and / or physiological state representation information 607, estimated demand type 641, confidence level corresponding to the estimated demand type 642, and steps S610 to S640 shown can be referred to respectively. Figure 5 The information shown includes pet type information 501, scene type information 502, target cockpit function 503, control target 504, control command 505, behavioral representation information and / or physiological state representation information 507, estimated demand type 541, confidence level corresponding to the estimated demand type 542, and steps S510 to S540. Figure 6 Compared to Figure 5The difference is Figure 6 It also includes steps S650 to S680. To avoid repetition, only the differences will be described here.

[0060] like Figure 6 As shown, in step S650, it can be determined whether the estimated need type 641 belongs to a preset critical need type. In some examples, a critical need type can refer to a preset category of needs that needs to be prioritized for identification and response, such as at least one of comfort needs, elimination needs, and feeding needs. It is understood that the critical need types corresponding to different types of pets can be the same or different. For example, the critical need types for dogs may include activity needs and comfort needs, while the critical need types for cats may include elimination needs and comfort needs.

[0061] If step S650 determines yes, then in step S660, it can be determined whether the confidence level 642 is greater than a preset confidence threshold. In some examples, the preset confidence threshold can be used to determine whether the reliability of the current inference result is sufficient to trigger an automatic execution strategy without user confirmation. Its specific value can be calibrated according to actual application needs, for example, it can be set to 70% or 80%.

[0062] If step S660 determines no, steps S670 to S680 can be executed.

[0063] In step S670, a request confirmation information can be output to the terminal associated with the pet. In some examples, the request confirmation information may include behavioral representation information and / or physiological state representation information 607. In some examples, the request confirmation information may also include an estimated request type 641, so that the user on the terminal side can intuitively understand the pet's current state and the system's inference results. In some examples, the terminal associated with the pet may refer to a user terminal device that has established a binding relationship with the current vehicle and / or pet. In some examples, the aforementioned terminal may include at least one of the following: in-vehicle interactive devices (e.g., central control screen, HUD, rear entertainment screen, etc.), the mobile terminal of the car owner or pet owner (e.g., mobile phone, tablet, etc.), and wearable devices (e.g., smartwatch, smart bracelet, etc.). The aforementioned mobile terminal and wearable device may have an application corresponding to the vehicle installed to receive various messages pushed by the vehicle. In some examples, the request confirmation information can be output in a preset manner (e.g., through an interactive interface or voice broadcast, etc.).

[0064] In some implementations, a method matching the scenario type information 602 can be used to output a request for confirmation information to the terminal associated with the pet. In one example, when scenario type information 602 indicates a "pet left alone in the car" scenario or a "pet with a passenger (not the pet owner) in the same car" scenario and the pet owner is not in the car, the request for confirmation information can be pushed to the pet owner via a mobile terminal. In another example, when scenario type information 602 indicates a "pet owner traveling with pet" scenario or a "pet seeking medical attention" scenario and the pet owner is driving the vehicle, the request for confirmation information can be output via the in-vehicle central control screen or HUD in the form of visual prompts and / or voice announcements.

[0065] In step S680, a request confirmation message corresponding to the request confirmation information can be received. In some examples, the request confirmation information may be instruction information provided by the user in response to the request confirmation information, indicating the pet's actual request category. The actual request category indicated by the request confirmation information can be determined as the pet's request type 681. In some examples, a request confirmation message sent by the user directly indicating the pet's request type 681 can be received. In some examples, feedback from the user regarding the request confirmation information containing the estimated request type 641 provided in step 670 can be received, such as acceptance, rejection, or modification. For example, after seeing the estimated request type 641 contained in the request confirmation information, the user can confirm or correct the pet's current actual request category through touch selection, button operation, or voice input, thereby determining that actual request category as the pet's request type 681.

[0066] In some implementations, if step S660 is determined to be yes, step S620 can be executed. In this case, step S620 can be... Figure 5 The example implementation of step S520 is shown below. In step S620, a target scene control strategy can be determined based on the pet type information 601, scene type information 602, and estimated demand type 641. In some examples, based on step S520, the estimated demand type 641 can be further combined to adaptively adjust the target cockpit functions and their corresponding control objectives, so that the final target scene control strategy is more in line with the pet's current key demand type.

[0067] In some examples, after step S680, the target scene control strategy can be determined based on the pet type information 601, scene type information 602, and demand type 681. In some examples, the specific determination method described above can be the same as or similar to the method of determining the strategy in step S620 by combining the estimated demand type 641, the only difference being that the source of the demand type is user confirmation rather than system inference, that is, "estimated demand type 641" in step S620 can be replaced with "demand type 681".

[0068] In some implementations, if step S650 determines no, it indicates that the current demand type is not a critical demand type. Further response operations may not be triggered, or the pet's behavior may continue to be monitored. That is, the process returns to step S610 to obtain behavioral representation information and / or physiological state representation information 607 for subsequent real-time judgment.

[0069] To address the limitations of existing "pet translator" products, which only provide simple labeling of pet sounds or behaviors and suffer from low accuracy, this solution introduces a confidence level to quantify the credibility of estimated demand types. This avoids directly using low-confidence inferences for control decisions. Furthermore, different processing procedures can be executed based on the confidence level corresponding to the estimated demand type: automatic control is executed directly for high confidence, while user interaction is required for low confidence. This ensures rapid response efficiency in high-confidence scenarios while avoiding the risk of misoperation in low-confidence scenarios, achieving organic synergy between system automation and user decision-making.

[0070] Figure 7 Another exemplary process of an in-vehicle pet mode control method 700 according to an embodiment is shown. Figure 7 You can refer to it in general. Figure 5 Method 500 is shown. Figure 7 The pet type information 701, scene type information 702, target cockpit function 703, control target 704, control command 705, behavioral representation information and / or physiological state representation information 707, estimated demand type 741, confidence level corresponding to the estimated demand type 742, and steps S710 to S740 shown can be referred to respectively. Figure 5 The information shown includes pet type information 501, scene type information 502, target cockpit function 503, control target 504, control command 505, behavioral representation information and / or physiological state representation information 507, estimated demand type 541, confidence level corresponding to the estimated demand type 542, and steps S510 to S540. Figure 7 Compared to Figure 5 The difference is Figure 7It also includes steps S750 to S790. To avoid repetition, only the differences will be described here.

[0071] like Figure 7 As shown, in step S750, pet status information 751 can be determined at least based on the estimated need type 741 and the corresponding confidence level 742. In some examples, pet status information 751 can be used to characterize the pet's current overall condition, which may include the pet's emotional state information and / or need-fulfillment status information. In one example, emotional state information can be used to characterize the pet's emotional stability, stress level, or degree of need for comfort. In one example, need-fulfillment status information can be used to characterize whether at least one of the pet's preset needs has been met or to what extent. For example, when the estimated need type 741 is a need for comfort and the corresponding confidence level 742 is high, it can be determined that pet status information 751 indicates that the pet is currently agitated or in need of comfort. In some examples, the accuracy of pet status information 751 can be improved by further combining at least one of pet type information 701, scene type information 702, behavioral representation information and / or physiological state representation information 707, and the pet's historical performance. For example, when the estimated demand type 741 is a feeding demand but the corresponding confidence level 742 is low and the pet has just finished eating, the pet status information 751 can be determined to indicate that the pet is currently in a normal state.

[0072] In step S760, it is determined whether the scene type information 702 indicates a scene where a pet is left alone in the car.

[0073] If step S760 determines yes, in step S770, the vehicle information display device is controlled to output at least pet status information 751. In some examples, the vehicle information display device may include at least one of the central control screen, instrument panel screen, and rear entertainment screen. In one example, the vehicle information display device can display pet status information 751 facing outwards, such as displaying real-time status prompts like "Pet status normal: resting quietly" or "Pet status stable: temperature suitable". In one example, the vehicle information display device can also directly display real-time images of the pet. Unlike existing technologies that can only display pre-set fixed text prompts (such as "I feel fine, don't worry"), the above solution can output pet status information 751 that dynamically reflects the pet's current actual condition, enabling people outside the vehicle (such as passersby, parking lot attendants, etc.) to intuitively obtain the pet's current real status through the vehicle information display device, thereby accurately judging whether the pet is currently safe and whether external intervention is needed, avoiding unnecessary panic or unnecessary rescue actions due to information asymmetry.

[0074] If step S760 determines otherwise, other preset response strategies can be executed. In some examples, other preset response strategies can be flexibly set according to the scene type information 702, which is not limited here.

[0075] In step S780, it can be determined whether the pet status information indicates that the pet is in a state requiring attention. In some examples, a state requiring attention may refer to a state in which the pet currently has potential needs for comfort, intervention, or health care.

[0076] If step S780 determines that it is yes, in step S790, a reminder message can be sent to the terminal associated with the pet in a manner that matches the scene type information. In some examples, the reminder message may include at least one of the following: text prompts, voice prompts, image information, and an interactive entry point for establishing audio-visual communication. In one example, the interactive entry point for establishing audio-visual communication may refer to a user-operable control or link. When the user triggers the control or link, they can directly initiate an audio-visual communication request with the vehicle to view the real-time image of the pet inside the vehicle or to talk to people inside the vehicle. For example, when the user receives a reminder message, if the reminder message contains an interactive entry point of "Click to view the real-time image inside the vehicle," the user can click on the entry point, thereby automatically establishing a video connection with the in-vehicle camera and observing the pet's status in real time. In some examples, a two-way video connection with the in-vehicle camera can also be automatically established, enabling the in-vehicle display screen to display the real-time image of the user (such as the pet owner), realizing remote real-time interaction between the user and the pet, which helps alleviate the pet's separation anxiety or stress.

[0077] If step S780 determines no, then the system can return to continuously monitoring the pet's status without triggering an alert.

[0078] Figure 8 An exemplary flowchart of an in-vehicle pet mode control method 800 according to an embodiment is shown.

[0079] like Figure 8 As shown, in step S810, pet type information and scene type information associated with the pet can be obtained. The scene type information is at least used to reflect the companionship relationship between the pet and the people in the vehicle.

[0080] In step S820, a target scene control strategy can be determined based at least on the pet type information and the scene type information. The target scene control strategy includes at least one target cockpit function and the control target corresponding to each target cockpit function.

[0081] In step S830, control commands for a target device inside the vehicle can be generated according to the target scenario control strategy. The target device includes at least one of an environmental control device and an information interaction device.

[0082] In one implementation, determining the target scene control strategy based at least on the pet's type information and the scene type information includes: determining cockpit functions that match the pet's type information and the scene type information from a preset cockpit function set to form a candidate cockpit function set; outputting the candidate cockpit function set; receiving an activation command for at least one target cockpit function, the at least one target cockpit function including at least some of the candidate cockpit functions in the candidate cockpit function set; and determining the control target corresponding to each target cockpit function based on the pet's type information.

[0083] In one implementation, determining the control target corresponding to each target cockpit function based on the pet's type information includes: for each target cockpit function, outputting a corresponding candidate control target based on the pet's type information; and receiving the control target corresponding to each target cockpit function respectively.

[0084] In one implementation, the pet type information includes at least one of cats, dogs, and birds. The cabin function set includes at least one of the following: air conditioning function, audio playback function, odor adjustment function, ambient lighting function, and remote interaction function. The control target corresponding to the audio playback function includes at least one of the type of audio to be played, loop playback type, sound field distribution type, and turning active noise cancellation on or off. The control target corresponding to the odor adjustment function includes odor type. The control target corresponding to the ambient lighting function includes at least one of color, brightness, and motion effect type. The control target corresponding to the remote interaction function includes at least one of allowing or disabling audio and video communication, allowing or disabling remote control functions for the in-vehicle target device, and message reminder sensitivity level.

[0085] In one implementation, the method further includes: acquiring behavioral representation information and / or physiological state representation information of the pet, wherein the behavioral representation information covers at least one of voice dimension, action dimension and facial image dimension; and obtaining the estimated demand type of the pet and the confidence level corresponding to the estimated demand type based on the behavioral representation information and / or physiological state representation information.

[0086] In one implementation, the method further includes: in response to the estimated demand type belonging to a critical demand type and the confidence level not exceeding a preset confidence threshold, outputting demand confirmation information to a terminal associated with the pet, the demand confirmation information including the behavioral representation information and / or physiological state representation information; and receiving demand confirmation information corresponding to the demand confirmation information, the demand confirmation information being used to indicate the pet's demand type.

[0087] In one implementation, outputting the request confirmation information to the terminal associated with the pet includes: outputting the request confirmation information to the terminal associated with the pet in a manner that matches the scene type information, wherein the terminal includes at least one of an in-vehicle interactive device, a mobile terminal, and a wearable device.

[0088] In one implementation, determining the target scene control strategy based at least on the pet type information and the scene type information includes: in response to the estimated demand type belonging to a preset key demand type and the confidence level being greater than the preset confidence threshold, determining the target scene control strategy based on the pet type information, the scene type information, and the estimated demand type.

[0089] In one implementation, the method further includes: determining pet status information based at least on the estimated demand type and the confidence level corresponding to the estimated demand type; responding to the scenario type information indicating a scenario where the pet is left alone in the car, controlling the in-vehicle information display device to output at least the pet status information; and responding to the pet status information indicating that the pet is in a state requiring attention, sending a reminder message to a terminal associated with the pet in a manner matching the scenario type information, the reminder message including at least one of text prompts, voice prompts, image information, and an interactive entry point for establishing audio and video communication.

[0090] Figure 9 An exemplary flowchart of a method 900 for setting up an in-vehicle pet mode according to an embodiment is shown.

[0091] like Figure 9As shown, in step S910, an interactive interface for setting the in-vehicle pet mode can be presented. In some examples, the interactive interface may refer to a human-machine interface page displayed on the vehicle's in-vehicle interactive device (such as a central control screen, HUD, rear entertainment screen, etc.) or a mobile terminal communicating with the vehicle, used by the user to configure various parameters related to the pet mode. The aforementioned interactive interface may include pet type information and a target cockpit function display control group determined at least based on the pet type information. In one example, the target cockpit function display control group may also be determined based on the pet type information and the scene type information associated with the pet. Thus, the same or different control groups can be presented for different types of pets and different scene types.

[0092] In some implementations, the target cabin function display control group may include at least one of the following: air conditioning temperature setting control, audio to be played selection control, loop playback mode selection control, sound field distribution type selection control, active noise cancellation function enable switch, odor adjustment function enable switch, ambient lighting function enable switch, in-vehicle camera enable switch, remote audio and video communication function enable switch, remote control function enable switch, message reminder sensitivity level selection control, pet image setting control, and display text setting control. In some examples, the pet image setting control can be used to set a pet image that can be displayed facing out of the vehicle (such as a photo of the pet or a preset comfort icon), and the display text setting control can be used to set text content that can be displayed facing out of the vehicle (such as "My owner will be back soon," "The temperature inside the car is comfortable, please rest assured," etc.), so as to convey the pet's status information to people outside the vehicle through the in-vehicle information display device when the pet is left alone in the car. In one example, the display text setting control can also be used to set the pet owner's contact information, such as a phone number.

[0093] Figure 10 A schematic diagram of an exemplary interactive interface 1000 in a method for setting up an in-vehicle pet mode according to an embodiment is shown.

[0094] like Figure 10As shown, the interactive interface 1000 may include pet type information 1010 and a target cockpit function display control group. In one example, the target cockpit function display control group may include a pet image setting control 1020, a display text setting control 1030, an air conditioning temperature setting control 1040, an audio playback function control group 1050, and other function control groups 1060. In one example, the pet type information 1010 may be used to identify the pet type applicable to the current configuration scheme, such as "dog mode". In one example, the user can click the "Change Image" button to change the pet image, or click the "Change Text" button to change the display text. In one example, the audio playback function control group 1050 may include a selection control for the audio to be played, a loop playback mode selection control, a sound field distribution type selection control, and an active noise cancellation function enable switch. In one example, the other function control group 1060 may include an odor adjustment function enable switch, an ambient light function enable switch, an in-vehicle camera enable switch, a voice call function enable switch, and a message reminder sensitivity level selection control. In one example, other functional control groups 1060 may also include, for example, a remote video communication function enable switch, a remote control function enable switch, etc.

[0095] In some examples, a corresponding sub-interface may be presented in response to a triggering operation on a target cockpit function display control. In some examples, the form of the sub-interface may vary depending on the type of target cockpit function display control. For example, for an audio selection control, the sub-interface may present a selection list containing "music, water sound, white noise, soothing audio," allowing the user to choose from multiple candidate audio types. For example, for a sound field distribution type selection control, the sub-interface may present a selection list containing "sound field focused on a specific seat area, sound field distributed throughout the vehicle, sound field biased towards the front rows, sound field biased towards the rear rows," or it may present a visual interface of the vehicle's speaker layout, allowing the user to adjust the position of the sound field concentration point through dragging, thus intuitively controlling the sound field distribution. In one example, the sub-interface may include a selection list. For example, for an odor adjustment function enable switch, in response to the switch being turned on, the sub-interface may present a selection list containing "floral, fruity, woody, soothing pheromone, deodorization function enabled." For example, for the ambient lighting function enable switch, in response to the switch being turned on, the sub-interface can display a color selection list containing "blue, purple, warm yellow", or it can display an animation selection list containing "static, breathing, gradient". For another example, for the message notification sensitivity level selection control, the sub-interface can display a level selection list containing "high, medium, low".

[0096] In some examples, for each control in the target cockpit function display control group mentioned above, the default state or recommended option can be automatically configured according to the pet type information and / or scene type information, while allowing users to make adjustments based on this.

[0097] Understandable. Figure 10 The interactive interface 1000 shown is merely an example. When the pet type information and / or scene type information change, the control composition in the target cockpit function display control group and the default state or recommended options of each control can also be adaptively adjusted. Please refer to the previous text for details. Figures 2 to 8 The relevant descriptions in the illustrated embodiments.

[0098] Back Figure 9 In step S920, input information from the user regarding the target cockpit function display control in the target cockpit function display control group can be received. In some examples, the user can adjust the temperature setting, select the audio to be played, or turn a function on or off through touch operation, button operation, or voice command. It is understood that the specific form of the above input information can vary depending on the type of control. For example, for an air conditioning temperature setting control, the input information can be a numerical value; for an audio selection control, the input information can be an option identifier; for a switch control, the input information can be a Boolean value (on or off), etc.

[0099] In step S930, the corresponding control target can be determined based on the input information. In some examples, the control target can be the expected state or expected output of each target cabin function. For example, when the user enters "24℃" on the air conditioning temperature setting control, the control target of the air conditioning temperature adjustment function can be determined to be "24℃"; when the user selects "classical music" on the audio selection control, the control target of the sound adjustment function can be determined to be "playing classical music"; when the user selects "on" on the remote audio and video communication function enable switch, the control target of the remote audio and video communication function can be determined to be "on".

[0100] In step S940, a target scene control strategy corresponding to the pet's type and scene type information can be formed based on the target cockpit functions indicated by the various target cockpit function display controls in the target cockpit function display control group and their corresponding control targets. In some examples, the target scene control strategy can include the mapping relationship between multiple target cockpit functions and their corresponding control targets, such as temperature adjustment function – "24℃", audio playback function – "classical music", sound field control function – "sound field concentrated in the rear row area", etc.

[0101] In this way, users can intuitively view and adjust the cockpit function configuration that matches the pet type and the current scene through the interactive interface. The system can automatically integrate the control objectives of each function to form a complete target scene control strategy based on the user's input, which not only retains the flexibility of the user's personalized settings, but also reduces the operation threshold of complex function configuration.

[0102] Figure 11 Another exemplary flowchart of a method 1100 for setting up an in-vehicle pet mode according to an embodiment is shown. Figure 11 You can refer to it in general. Figure 9 Method 900 is shown. Figure 11 Steps S1130 to S1160 shown can be referred to respectively. Figure 9 Steps S910 to S940 are shown in the figure. Figure 11 Compared to Figure 9 The difference is Figure 11 It also includes steps S1110, S1120, S1170, and S1180. To avoid repetition, only the differences will be described here.

[0103] like Figure 11 As shown, in step S1110, the pet's identification information and / or the scene type information associated with the pet can be obtained. In some examples, the pet's identification information can be used to uniquely identify an individual pet. In some examples, the pet's identification information can be obtained by reading the identity information stored in the electronic tag or wearable device associated with the pet, or by recognizing the pet image captured by the vehicle's camera. In some examples, in application scenarios where it is not necessary to distinguish individual pets in great detail, the pet's identification information can also be used to identify categories. For example, the identification information can be used to indicate that the current pet belongs to a category such as "dog," "cat," or "bird," rather than pointing to a specific individual pet. A detailed description of the scene type information can be found in the preceding text. Figure 2 The relevant descriptions of step S210 in the embodiments will not be repeated here.

[0104] In step S1120, it can be determined whether a stored scene control strategy exists that is associated with the currently acquired identification information and / or scene type information. In some examples, a set of scene control strategies can be pre-stored, which may contain multiple scene control strategies, each associated with at least one of the pet's identification information and the scene type information associated with the pet. In one example, when step S1120 only acquires the pet's identification information or only acquires the scene type information associated with the pet, it can search the pre-stored set of scene control strategies for a scene control strategy that matches the pet's identification information or the scene type information. In one example, when step S1120 acquires both the pet's identification information and the scene type information associated with the pet, it can search the pre-stored set of scene control strategies for a scene control strategy that matches both the pet's identification information and the scene type information.

[0105] If step S1120 is incorrect, steps S1130 to S1170 can be executed.

[0106] In step S1170, the identification information can be associated with and stored in relation to the target scene control strategy to form or update the scene control strategy set. In some examples, the identification information obtained in step S1110 can be associated with and stored in relation to the target scene control strategy formed in step S1160. In one example, a storage mapping relationship can be further established using the identification information as an index. In some examples, since the same pet may correspond to different control strategies in different scenes, the identification information, the target scene control strategy, and the scene type information associated with the target scene control strategy can be further associated and stored. In one example, a storage mapping relationship can be established using the combination of identification information and scene type information as an index to support differentiated configurations of the same pet in different scenes.

[0107] If step S1120 determines that it is yes, in step S1180, a target scene control strategy that matches the identification information and / or scene type information can be selected from the pre-stored scene control strategy set, so as to directly use the scene control strategy to control the target device in the vehicle without the need for user reconfiguration.

[0108] The above method allows for the determination of whether a matching historical control strategy already exists and can be invoked based on the current pet and / or scene type. Furthermore, it automatically triggers the configuration storage process when no historical control strategy is available. As usage increases, the set of scene control strategies becomes richer, reducing repetitive user setup operations and improving the intelligence level of the in-car pet mode setup method.

[0109] Figure 12A schematic block diagram of an in-vehicle pet mode control device 1200 according to an embodiment is shown.

[0110] like Figure 12 As shown, the in-vehicle pet mode control device 1200 may include: an information acquisition module 1210, configured to acquire pet type information and scene type information associated with the pet, wherein the scene type information is at least used to reflect the companionship relationship between the pet and the occupants of the vehicle; a strategy determination module 1220, configured to determine a target scene control strategy based at least on the pet type information and the scene type information, wherein the target scene control strategy includes at least one target cockpit function and control targets corresponding to each target cockpit function; and an instruction generation module 1230, configured to generate control instructions for target devices in the vehicle based on the target scene control strategy, wherein the target devices include at least one of an environmental adjustment device and an information interaction device.

[0111] In addition, the in-vehicle pet mode control device 1200 may also include any other modules configured to perform any operation of the in-vehicle pet mode control method according to the above-described embodiments of the present disclosure.

[0112] Figure 13 A schematic block diagram of an in-vehicle pet mode setting device 1300 according to an embodiment is shown.

[0113] like Figure 13 As shown, the in-vehicle pet mode setting device 1300 may include: an interface presentation module 1310, configured to present an interactive interface for setting the in-vehicle pet mode, the interactive interface including pet type information and a target cabin function display control group, the target cabin function display control group being determined at least based on the type information; an information transmission module 1320, configured to receive user input information for the target cabin function display controls in the target cabin function display control group; a strategy determination module 1330, configured to determine the corresponding control target based on the input information; and to form a target scene control strategy corresponding to the pet type and scene type information based on the target cabin function indicated by each target cabin function display control in the target cabin function display control group and the corresponding control target.

[0114] Furthermore, the in-vehicle pet mode setting device 1300 may also include any other modules configured to perform any operation of the in-vehicle pet mode setting method according to the above-described embodiments of the present disclosure.

[0115] Figure 13 A schematic block diagram of a processing apparatus 1400 according to an embodiment is shown.

[0116] The processing apparatus or processing system 1400 may include one or more control units or processors 1410 that execute one or more machine-readable instructions stored in a machine-readable storage medium (i.e., memory 1420). In one embodiment, the processor 1410 is configured to execute the instructions in conjunction with the above when executing program instructions. Figures 2 to 11 The various operations and functions described herein. Those skilled in the art will understand that the apparatus described in the embodiments of this disclosure may also include various other components, such as various communication modules, bus modules, and possibly user interface modules.

[0117] According to one embodiment, the processing device 1400 may be an on-board electronic control unit.

[0118] According to one embodiment, a machine-readable storage medium is provided. This readable medium may store executable instructions that, when executed by a processor, can perform the above-described combinations of various embodiments of this disclosure. Figures 1 to 11 The various operations and functions described.

[0119] According to one embodiment, a computer program product is provided. The computer program product includes machine-executable instructions that, when executed by a processor, are capable of performing the above-described combinations in various embodiments of this disclosure. Figures 1 to 11 The various operations and functions described.

[0120] The specific embodiments described above with reference to the accompanying drawings are exemplary embodiments, but do not represent all embodiments that can be implemented or fall within the scope of the claims. The term "example" as used throughout this disclosure means "serving as an example, instance, or illustration" and does not imply that it is "preferred" or "advantageous" compared to other embodiments. Specific details are included to provide an understanding of the described techniques. However, these techniques can be practiced without these specific details. In some instances, well-known structures and apparatuses are shown in block diagram form to avoid obscuring the concepts of the described embodiments.

[0121] In some cases, the actions or steps described in the claims can be performed in a different order than that shown in the embodiments and still achieve the desired result. Furthermore, the processes depicted in the drawings do not necessarily require a specific or sequential order to achieve the desired result. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0122] Not all steps and units in the above process and system structure diagrams are mandatory; some steps or units can be omitted as needed. The execution order of each step is not fixed and can be determined as required. The device structure described in the above embodiments can be a physical structure or a logical structure. That is, some units may be implemented by the same physical entity, or some units may be implemented by multiple physical entities, or they may be jointly implemented by certain components in multiple independent devices.

[0123] The foregoing description of this application is provided to enable any person skilled in the art to implement or use the application. Various modifications to the application will be apparent to those skilled in the art, and the general principles defined herein can be applied to other variations without departing from the scope of protection of this application. Therefore, this application is not limited to the examples and designs described herein, but is consistent with the widest scope of the principles and novel features disclosed herein.

Claims

1. A method for controlling an in-car pet mode, comprising: Obtain pet type information and scene type information associated with the pet, wherein the scene type information is at least used to reflect the companionship relationship between the pet and the people in the vehicle; Based at least on the pet type information and the scene type information, a target scene control strategy is determined, wherein the target scene control strategy includes at least one target cockpit function and control targets corresponding to each target cockpit function; as well as Based on the target scenario control strategy, control commands are generated for target devices inside the vehicle, wherein the target devices include at least one of an environmental control device and an information interaction device.

2. The method as described in claim 1, wherein, The step of determining the target scene control strategy based at least on the pet type information and the scene type information includes: From the preset set of cockpit functions, cockpit functions that match the pet type information and the scene type information are determined to form a candidate cockpit function set; Output the set of candidate cockpit functions; Receive an activation command for at least one target cockpit function, the at least one target cockpit function including at least a portion of the candidate cockpit functions in the candidate cockpit function set; and Based on the pet type information, determine the control targets corresponding to each target cockpit function.

3. The method as described in claim 2, wherein, The step of determining the control targets corresponding to each target cockpit function based on the pet type information includes: For each target cockpit function, output the corresponding candidate control target based on the pet type information; Each control target corresponding to the function of each target cockpit is received.

4. The method of claim 2, wherein, The pet type information includes at least one of cats, dogs, and birds. The cabin function set includes at least one of the following: air conditioning function, audio playback function, odor adjustment function, ambient lighting function, and remote interaction function. The control target corresponding to the audio playback function includes at least one of the following: the type of audio to be played, the loop playback type, the sound field distribution type, and turning the active noise cancellation function on or off. The control target corresponding to the odor adjustment function includes the odor type. The control target corresponding to the ambient lighting function includes at least one of the following: color, brightness, and motion effect type. The control target corresponding to the remote interaction function includes at least one of the following: allowing or disabling audio and video communication, allowing or disabling remote control functions for the target devices in the vehicle, and message reminder sensitivity level.

5. The method of claim 1, further comprising: Obtain behavioral representation information and / or physiological state representation information of the pet, wherein the behavioral representation information covers at least one of the vocal dimension, action dimension, and facial image dimension; Based on the behavioral representation information and / or the physiological state representation information, the estimated demand type of the pet and the confidence level corresponding to the estimated demand type are obtained.

6. The method of claim 5, further comprising: In response to the estimated demand type belonging to a critical demand type and the confidence level not exceeding a preset confidence threshold, Output a request confirmation information to the terminal associated with the pet, the request confirmation information including the behavioral representation information and / or the physiological state representation information; as well as Receive request confirmation information corresponding to the request to be confirmed information, the request confirmation information being used to indicate the type of request of the pet.

7. The method of claim 6, wherein, The requirement to output confirmation information to the terminal associated with the pet includes: Using a method that matches the scenario type information, a request for confirmation information is output to the terminal associated with the pet, wherein the terminal includes at least one of an in-vehicle interactive device, a mobile terminal, and a wearable device.

8. The method of claim 5, wherein, The step of determining the target scene control strategy based at least on the pet type information and the scene type information includes: In response to the estimated demand type belonging to a preset key demand type and the confidence level being greater than the preset confidence threshold, a target scene control strategy is determined based on the pet type information, the scene type information, and the estimated demand type.

9. The method of claim 5, further comprising: The pet status information is determined at least based on the estimated demand type and the confidence level corresponding to the estimated demand type; In response to the scenario type information indicating a scenario where a pet is left alone in the car, the vehicle information display device is controlled to output at least the pet's status information; as well as In response to the pet status information indicating that the pet is in a state requiring attention, a reminder message is sent to the terminal associated with the pet in a manner that matches the scene type information. The reminder message includes at least one of the following: text prompts, voice prompts, image information, and interactive entry points for establishing audio and video communication.

10. A method for setting up a pet mode in a car, comprising: An interactive interface for setting the in-vehicle pet mode is presented, the interactive interface including pet type information and a target cockpit function display control group, the target cockpit function display control group being determined at least based on the type information; Receive user input information for the target cockpit function display control in the target cockpit function display control group; Based on the input information, the corresponding control target is determined; as well as Based on the target cockpit functions indicated by each target cockpit function display control in the target cockpit function display control group and the corresponding control targets, a target scene control strategy corresponding to the pet type and scene type information is formed.

11. The method of claim 10, wherein, The target cockpit function display control group includes at least one of the following: air conditioning temperature setting control, audio to be played selection control, loop playback mode selection control, sound field distribution type selection control, active noise cancellation function enable switch, odor adjustment function enable switch, ambient light function enable switch, in-vehicle camera enable switch, remote audio and video communication function enable switch, remote control function enable switch, message reminder sensitivity level selection control, pet image setting control, and display text setting control.

12. The method of claim 10, wherein, The method further includes: Obtain the pet's identification information and / or the scene type information associated with the pet; The identification information is associated with and stored in relation to the target scene control strategy. The presentation of the interactive interface for setting the in-vehicle pet mode is executed in response to the absence of a stored scene control strategy associated with the currently acquired identification information and / or scene type information.

13. An in-vehicle pet mode control device, comprising: The information acquisition module is configured to acquire pet type information and scene type information associated with the pet, wherein the scene type information is at least used to reflect the companionship relationship between the pet and the people in the vehicle; The strategy determination module is configured to determine a target scene control strategy based at least on the pet type information and the scene type information. The target scene control strategy includes at least one target cockpit function and control targets corresponding to each target cockpit function. as well as The instruction generation module is configured to generate control instructions for a target device inside the vehicle based on the target scenario control strategy, wherein the target device includes at least one of an environmental control device and an information interaction device.

14. A device for setting a pet mode in a car, comprising: The interface presentation module is configured to present an interactive interface for setting the in-vehicle pet mode. The interactive interface includes pet type information and a target cockpit function display control group, which is determined at least based on the type information. The information transmission module is configured to receive input information from the user for the target cockpit function display control in the target cockpit function display control group; The strategy determination module is configured to determine the corresponding control target based on the input information; and to form a target scene control strategy corresponding to the pet type and scene type information based on the target cockpit function indicated by each target cockpit function display control in the target cockpit function display control group and the corresponding control target.

15. A processing apparatus, comprising: processor; as well as The memory stores instructions that, when executed by the processor, cause the processor to perform operations in the in-vehicle pet mode control method as described in any one of claims 1 to 9 and / or the in-vehicle pet mode setting method as described in any one of claims 10 to 12.

16. A computer program product comprising executable instructions, which, when executed by a processor, cause the processor to perform operations in the in-vehicle pet mode control method as described in any one of claims 1 to 9 and / or the in-vehicle pet mode setting method as described in any one of claims 10 to 12.