Vehicle seat control method and device, electronic equipment and vehicle

CN122957074APending Publication Date: 2026-10-23BEIJING CO WHEELS TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511714131.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-20
Publication Date
2026-10-23

AI Technical Summary

Technical Problem

[0005]本公开提供一种车载座椅的控制方法、装置、电子设备及车辆,能够解决盲目调整车载座椅易挤压乘车人员、损坏座椅上的物品等问题,有利于用户体验

Benefits of technology

目标座椅被设置为已添加目标车辆配件;

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122957074A_ABST
    Figure CN122957074A_ABST
Patent Text Reader

Abstract

The present disclosure provides a control method and device of a vehicle seat, an electronic device and a vehicle, and relates to the technical field of vehicles. In the method, in response to an adjustment instruction for a target seat, if the target seat meets at least one target condition, the target seat is not adjusted, so as to effectively avoid the risk of collision, extrusion and the like of an interference target near the target seat caused by blind adjustment of the target seat, and improve the safety of the adjustment function of the vehicle seat.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of vehicle technology, and more particularly to a control method, device, electronic equipment, and vehicle for an in-vehicle seat. Background Technology

[0002] With the continuous development of vehicle intelligence technology, the adjustable function of in-vehicle seats has become one of the important factors in enhancing the user's driving and riding experience. Users can adjust the in-vehicle seats according to their actual needs.

[0003] For example, by adjusting the tilt angle of the car seat back, the back of the car seat can be folded towards the seat cushion, thereby increasing the space behind the car seat.

[0004] However, adjusting the car seats may cause damage to items inside the car or injure passengers, which is detrimental to the user experience. Summary of the Invention

[0005] This disclosure provides a method, device, electronic equipment, and vehicle for controlling a vehicle seat, which can solve problems such as blindly adjusting the vehicle seat, which may cause passengers to be squeezed or items on the seat to be damaged, thus improving the user experience. The technical solution disclosed herein to solve the above-mentioned technical problems is as follows: In a first aspect, this disclosure provides a method for controlling a vehicle seat, comprising: responding to an adjustment command for a target seat, wherein if the target seat meets at least one target condition, the target seat is not adjusted.

[0006] As can be seen, this disclosure establishes the core safety control logic for in-vehicle seat adjustment and avoids blindly performing seat adjustments in risky scenarios (such as when there are people or objects) by using the rule that no adjustment is performed when the target conditions are met. This fundamentally reduces the risk of people being bumped or objects being squeezed and damaged due to incorrect seat adjustment, and provides a basic guarantee for safe seat adjustment.

[0007] Furthermore, the target conditions include at least one of the following: the target seat feedback has an occupancy signal; the target seat is set to a non-adjustable state; the target seat feedback has a configuration signal; the configuration signal is used to characterize the target seat's connection with at least one vehicle accessory; the seat image corresponding to the target seat includes an interference target.

[0008] As can be seen, this disclosure clearly lists the multi-dimensional risk conditions for adjusting the target seat, covering risks in all scenarios such as seat occupancy detection, seat status, accessory linkage, and visual recognition, making the risk detection before adjusting the target seat more comprehensive and specific, and avoiding safety hazards caused by the omission of a single risk.

[0009] Furthermore, in response to the first setting command for the target seat, the parameter information corresponding to the target seat is set; based on the parameter information, the adjustment state of the target seat is determined; the adjustment state includes an adjustment-allowed state and an adjustment-prohibited state.

[0010] As can be seen, this disclosure supports actively defining the adjustment state of the seat through a first setting command. The adjustment state includes an adjustment-allowed state and an adjustment-prohibited state, adapting to fixed scenarios such as users placing items on the target seat for extended periods. Once the target seat is in the adjustment-prohibited state, it will be prohibited from being adjusted, reducing the risk of accidental seat adjustments leading to bumps or damage from objects, and providing a basic guarantee for safe seat adjustment.

[0011] Furthermore, the target seat can be set to a non-adjustable state in at least one of the following ways: The target seat's anti-adjustment function is set to the "on" state; The target seat is set to have the target vehicle accessory added; The target seat is configured to connect with at least one vehicle accessory.

[0012] As can be seen, this disclosure establishes a logical association between the function of prohibiting adjustment, the configuration of adding vehicle accessories, the configuration of connecting vehicle accessories, and the state of prohibiting adjustment of the target seat. It clarifies three high-risk scenarios that directly trigger the prohibition of adjustment of the target seat, avoids accidental adjustment of the target seat, and especially strengthens the special safety protection for child seats and vehicle accessories, reducing safety risks in specific scenarios.

[0013] Furthermore, a function settings interface is displayed; the function settings interface includes function settings controls for the target seat; in response to a first setting operation on the function settings controls, the disabling adjustment function of the target seat is set to an enabled state; or, in response to a second setting operation on the function settings controls, the disabling adjustment function of the target seat is set to a disabled state.

[0014] As can be seen, this disclosure enables users to intuitively enable or disable the disabling function through a visual interface and control operation, eliminating the need to memorize complex operation paths, thus lowering the user's operating threshold and improving the user experience.

[0015] Furthermore, a vehicle parts addition interface is displayed, which includes a vehicle parts addition control for the target seat; in response to a third setting operation on the vehicle parts addition control, the target vehicle parts are set to be added to the target seat; or, in response to a fourth setting operation on the vehicle parts addition control, the target vehicle parts added to the target seat are set to be canceled.

[0016] As can be seen, this disclosure is designed with a dedicated vehicle parts adding interface and control for the high-priority safety scenario of vehicle parts. Users can set whether to add target vehicle parts to the target seat to ensure that the risk of interference with the target vehicle parts is avoided first when adjusting the target seat.

[0017] Furthermore, a configuration interface is displayed, which includes at least one configuration control for the target seat; different configuration controls correspond to different vehicle accessories; in response to a first configuration operation on the target configuration control in the at least one configuration control, the connection between the target seat and the target vehicle accessory corresponding to the target configuration control is triggered; or, in response to a second configuration operation on the target configuration control, the connection between the target seat and the target vehicle accessory is severed.

[0018] As can be seen, this disclosure supports user control of the connection or disconnection between the target seat and each vehicle accessory through the configuration interface and the corresponding configuration controls for each vehicle accessory. When the target seat is connected to any vehicle accessory, the target seat is set to a state where adjustment is prohibited, so as to avoid damage to the vehicle accessory caused by accidental adjustment.

[0019] Furthermore, in response to a second setting command for the target seat, at least one target seat component is set to a state where adjustment is prohibited.

[0020] In addition, the target seat is not adjusted, including: the target seat components are not adjusted.

[0021] As can be seen, the "not adjusting the target seat" provision in this disclosure may only refer to not adjusting the seat components that are set to a "non-adjustable" state, while the seat components that are not set to a "non-adjustable" state can still be adjusted, increasing the flexibility of adjusting the target seat. Furthermore, it allows users to independently set the "non-adjustable" state of each seat component of the target seat according to their needs, which is beneficial to the user experience.

[0022] Furthermore, the target seat includes at least one seat component. A seat component setting interface is displayed, which includes at least one seat component setting control for the target seat; one seat component setting control corresponds to one or more seat components. In response to a fifth setting operation on at least one target seat component setting control, the seat component corresponding to each target seat component setting control is set to a disabled adjustment state.

[0023] As can be seen, this disclosure, through the seat component setting interface and the corresponding seat component setting controls for each seat component, allows users to more intuitively set the state of the seat components included in the target seat to be off-limits for adjustment according to actual needs, reducing the complexity of the settings and improving the user experience.

[0024] Furthermore, at least one of the target conditions corresponds to different priorities; in response to an adjustment instruction for the target seat, if the target seat does not meet the first target condition, it is detected whether the target seat meets the second target condition; or, in response to an adjustment instruction for the target seat, if the target seat meets the first target condition, the target seat is not adjusted.

[0025] As can be seen, by setting the priority of target conditions and performing detection according to the priority, this disclosure can prioritize blocking the most dangerous adjustment behavior, avoid high-risk scenarios not being avoided in time due to low-risk detection taking up time, and at the same time, no subsequent conditions need to be detected after the priority conditions are met, thus optimizing the response speed before seat adjustment and improving the user experience.

[0026] Furthermore, the vehicle seat control method provided in this disclosure also includes at least one of the following: In response to entering the first mode, an adjustment command is obtained to instruct adjustment of at least one target seat located in the same row; In response to entering the second mode, an adjustment instruction is obtained to instruct adjustment of at least one target seat located in the same column; In response to entering the third mode, an adjustment command is obtained to instruct adjustment of at least one target seat located in a different row; In response to entering the fourth mode, an adjustment instruction is obtained to instruct adjustment of at least one target seat located in a different column.

[0027] As can be seen, this disclosure supports entering the vehicle into four modes to trigger batch adjustment commands for seats in the same row, same column, different rows, and different columns, comprehensively covering adjustment needs from single lateral and longitudinal spaces to combined spaces across rows and columns. It adapts to basic scenarios such as folding down rows to expand storage and coordinated row-to-row seating for reclining and resting, while also handling complex scenarios such as simultaneous adjustment of different rows of seats for family travel and adjustment of different columns of seats for single-sided needs. Users do not need to operate each seat individually; multiple seats can be adjusted collaboratively simply by triggering the mode, greatly simplifying the operation process, improving the flexibility and adaptability of batch seat adjustments, and optimizing a diverse user experience.

[0028] Secondly, this disclosure provides a control device for a vehicle seat, including: A control module is configured to, in response to an adjustment command for a target seat, not adjust the target seat if the target seat meets at least one target condition.

[0029] Thirdly, this disclosure provides an electronic device including at least one processor and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform the vehicle seat control method described in the first aspect and any one thereof.

[0030] Fourthly, this disclosure provides a vehicle including the vehicle seat control device described in the second aspect above, and / or including the electronic equipment described in the third aspect above.

[0031] Understandably, the beneficial effects that the vehicle seat control device described in the second aspect, the electronic device described in the third aspect, and the vehicle described in the fourth aspect can achieve can be referred to the beneficial effects of the first aspect and any of its possible design embodiments, and will not be repeated here. Attached Figure Description

[0032] Figure 1 This is a schematic diagram of an adjustable form of a vehicle seat; Figure 2 A flowchart illustrating a method for controlling a vehicle seat according to an embodiment of this application; Figure 3 This is a schematic diagram of the control flow for the target seat to be in a state where adjustment is prohibited, as described in an embodiment of this application. Figure 4 A schematic diagram of a function setting interface provided in an embodiment of this application; Figure 5 A schematic diagram of a child safety seat addition interface provided in an embodiment of this application; Figure 6 A schematic diagram of a configuration interface provided in an embodiment of this application; Figure 7 A schematic diagram of a seat component setting interface provided in an embodiment of this application; Figure 8 A schematic diagram illustrating a process for adjusting a target seat, provided as an embodiment of this application; Figure 9 This is a schematic diagram of the structure of a vehicle seat control device provided in an embodiment of this application. Detailed Implementation

[0033] The technical solutions of the embodiments of this application will be described below with reference to the accompanying drawings. In the description of this application, unless otherwise stated, " / " indicates that the objects before and after are in an "or" relationship. For example, A / B can represent A or B. "And / or" in this application is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, and B alone, where A and B can be singular or plural. Furthermore, in the description of this application, unless otherwise stated, "multiple" refers to two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple. Furthermore, to facilitate a clear description of the technical solutions in the embodiments of this application, the terms "first" and "second" are used in the embodiments of this application to distinguish identical or similar items with substantially the same function and effect. Those skilled in the art will understand that the terms "first" and "second" do not limit the quantity or execution order, and that "first" and "second" are not necessarily different. Meanwhile, in the embodiments of this application, words such as "exemplary" or "for example" are used to indicate that something is being used as an example, illustration, or description. Any embodiment or design scheme described as "exemplary" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design schemes.

[0034] With the continuous development of vehicle intelligence technology, the adjustable function of in-vehicle seats has become one of the important factors in improving the user's driving and riding experience. Users can adjust the in-vehicle seats according to their actual needs to adapt to diverse scenarios such as storage and rest, as well as the user's comfort requirements.

[0035] See Figure 1 Taking a 7-seater vehicle as an example, if a user needs to expand the storage space, they can adjust the tilt angle of the backrests of the third-row seats 100 so that the backrests of the third-row seats 100 fold towards the seat cushions of the third-row seats (which can also be called folding down in this embodiment), thereby increasing the usable volume of the vehicle's trunk. If passengers need to be carried in the third-row seats, the tilt angle of the backrests of the third-row seats 100 can also be adjusted so that the backrests of the third-row seats unfold away from the seat cushions of the third-row seats (which can also be called lifting up in this embodiment), thus realizing the passenger carrying function.

[0036] However, existing in-vehicle seat adjustment solutions lack a detection mechanism for the seat and its surrounding environment, making the safety of the adjustment operation entirely dependent on the user's subjective judgment. In actual use, if the user does not notice that there are items (such as backpacks, suitcases, etc.) on the seat to be adjusted, passengers (especially children and other people with mobility impairments) sitting on it, or that vehicle accessories such as child safety seats are already installed, or even if there are people temporarily standing around the seat (such as passengers bending down to retrieve something), blindly adjusting the seat can easily lead to damage to items on and near the seat, displacement of accessories, or even crush injuries to people, which is detrimental to the user experience.

[0037] To address the aforementioned issues, this application provides a method, device, electronic device, and vehicle for controlling a vehicle seat, which avoids the blind execution of seat adjustments without any preconditions, and provides protection for the safety of people inside the vehicle (such as avoiding accidental adjustments that could squeeze people) and the protection of items (such as preventing items from being bumped or knocked).

[0038] Figure 2 This is a flowchart illustrating a method for controlling a vehicle seat according to an embodiment of this application. Figure 2 As shown, in the vehicle seat control method provided in this application embodiment, in response to the adjustment command for the target seat, the target seat is not adjusted if the target seat meets at least one target condition.

[0039] The target seat refers to any seat in the vehicle that has an adjustment function. A target seat can refer to a single seat or multiple seats. For example, a target seat can refer to only one rear seat, or it can refer to the driver's seat, the front passenger seat, or all rear seats.

[0040] Specifically, the adjustment function refers to the ability to adjust the posture and / or position of the corresponding seat. This adjustment function may include adjustments such as backrest tilt, rotation, fore-and-aft movement, left-and-right movement, seat cushion height, leg rest tilt, and headrest height, etc., which are not limited in the embodiments of this application.

[0041] Furthermore, adjustment commands for the target seat can be triggered in multiple ways.

[0042] In one scenario, adjustment commands can be triggered by user input. For example, a user can tap the adjustment controls corresponding to the target seat on the touchscreen of the vehicle's infotainment system (such as an in-vehicle terminal) to input an adjustment command for the target seat. Alternatively, a user can issue an adjustment command for the target seat to the vehicle via voice. Another option is to operate a mechanical button or knob associated with adjusting the target seat within the vehicle. Yet another option is to operate a mobile terminal connected to the vehicle (e.g., a smartphone) to input the adjustment command. Finally, a user can instruct the vehicle to enter a preset mode (such as a double bed mode, where all seats in the last row recline), thereby triggering the vehicle's (or its control system or controller) to generate an adjustment command for the target seat.

[0043] In another scenario, adjustment commands can be triggered by the vehicle. For example, if the vehicle detects that the rear right door is open (indicating a passenger is preparing to board), it can automatically generate an adjustment command for the target rear right seat, controlling the seat back to recline, reducing the lateral space occupied by the seat, and widening the passage between the door and the seat for easier passenger entry. As another example, if the vehicle detects that the gear has been shifted to park, the doors are locked, and there are no driving commands inside the vehicle, it determines this is a parking rest scenario and can generate an adjustment command for the target front or rear seat, slowly lowering the seat back to a near-flat angle to provide the user with a comfortable resting posture.

[0044] In response to an adjustment command for the target seat, the vehicle will not directly perform the adjustment operation for the target seat. Instead, it can first check whether the target seat meets at least one preset target condition.

[0045] Specifically, if the vehicle detects that the target seat meets at least one target condition, the target seat will not be adjusted. This design can accurately intercept seat adjustment actions that may pose safety hazards or have unintended consequences through a preset risk screening mechanism, avoiding adjustments to the target seat when it is unsuitable for adjustment (e.g., items are placed on the target seat), ensuring the safety and rationality of seat adjustment operations, and preventing various adverse consequences caused by improper adjustments.

[0046] If the vehicle detects that the target seat does not meet all the target conditions, it will adjust the target seat. This logic responds to adjustment commands after confirming that there are no unsuitable situations for seat adjustment. This ensures the normal use of the seat adjustment function and meets the user's actual needs for seat posture adjustment. At the same time, the comprehensive screening beforehand ensures that every adjustment is based on safety and compliance. It balances the convenience and reliability of the seat adjustment function, allowing users to enjoy the convenient experience brought by seat adjustment with peace of mind.

[0047] As can be seen, this application's embodiment, by setting necessary detection steps before adjusting the target seat, avoids the single mode of execution triggered by a command in traditional seat adjustment functions, effectively mitigating various risks that may arise from unconditional adjustments. For example, when placing items on the rear seats, the backrests should not be folded down to avoid crushing the items, or when the rear seats are folded down, the backrests should not be lifted to prevent damage to items in the trunk or placed on the backrests. This reduces damage to items caused by blindly adjusting the seats, improving the user's peace of mind and overall experience when using the seat adjustment function.

[0048] In addition, in some embodiments, the target condition includes at least one of the following: The target seat reported that it was occupied. The target seat is set to a non-adjustable state; The target seat provides a configuration signal; the configuration signal indicates that the target seat is connected to at least one vehicle accessory. The seat image corresponding to the target seat includes the interference target.

[0049] The following is a detailed description of each objective condition.

[0050] 1. The target seat has a occupancy signal. The occupancy signal is used to indicate that the target seat is occupied.

[0051] Specifically, the target seat can be equipped with a seat occupancy sensor to detect whether the target seat is occupied. The seat occupancy sensor can be of various types, including but not limited to pressure sensors, capacitive sensors, and infrared detection sensors, to adapt to different detection scenarios.

[0052] In one example, if the seat occupancy sensor is a pressure sensor, the pressure sensor can generate an occupancy signal when it detects that the weight borne by the target seat exceeds a weight threshold, and can also feed back the occupancy signal (to the vehicle's control equipment / system / unit / module).

[0053] The weight borne by the target seat refers to the weight borne by the seat cushion and / or backrest, and not just the weight directly above the seat cushion. For example, when an item is placed on the seat cushion, the item exerts pressure on the cushion, and the magnitude of this pressure is the weight borne by the seat cushion. Similarly, when a passenger sits on the seat cushion and leans against the backrest, pressure is exerted on both the cushion and the backrest; the pressure exerted by the passenger on the cushion is the weight borne by the cushion, and the pressure exerted by the passenger on the backrest is the weight borne by the backrest.

[0054] Furthermore, the weight threshold can be a pre-set value that combines the safe operating parameters of the vehicle's seat adjustment mechanism, human safety protection standards, and common item protection requirements. This weight threshold can be calibrated before the vehicle leaves the factory, or the user can customize it. This application embodiment does not limit the specific value of the weight threshold.

[0055] Specifically, in order to accurately collect the weight borne by the target seat, multiple pressure sensors can be evenly distributed inside the seat cushion of the target seat, and corresponding pressure sensors can also be embedded in key load-bearing areas such as the shoulders and waist of the backrest. These pressure sensors can respectively sense the pressure on the seat cushion, backrest and other positions.

[0056] Pressure sensors can convert the collected pressure signals into corresponding weight values. If the weight value detected by one or more pressure sensors is greater than the weight threshold, it means that the target seat is currently carrying people or items, that is, the target seat is occupied, and an occupancy signal can be generated and fed back.

[0057] As can be seen, this design, which evenly distributes multiple pressure sensors on the seat cushion and embeds corresponding pressure sensors in key load-bearing areas such as the backrest, can comprehensively capture the actual pressure on each load-bearing surface of the target seat. This avoids the limitations of only detecting a single load-bearing surface while ignoring the occupancy status of other areas, ensuring that the judgment of the target seat's occupancy is more in line with actual usage scenarios. Furthermore, converting the pressure signal into a weight value and comparing it with a preset or customizable weight threshold ensures the safety and rationality of the judgment by combining threshold settings with safety operating parameters, protection standards, and item protection requirements. It also allows users to adjust the threshold according to actual needs, improving the adaptability and flexibility of the function. This precise weight detection and signal feedback mechanism can accurately identify whether the target seat is carrying people or items and generate an occupancy signal. Upon receiving an adjustment command, it can promptly prevent the adjustment operation on the target seat, effectively avoiding the risk of squeezing or bumping people on the target seat, or causing items to slip and be damaged due to seat adjustment actions. This improves the reliability and user confidence in using the seat adjustment function.

[0058] II. The target seat is set to a non-adjustable state: The "adjustment prohibited" state refers to the state in which the target seat refuses to respond to all adjustment commands. Regardless of how the adjustment command is generated, such as through user input or automatic vehicle triggering, the corresponding seat adjustment action will not be executed.

[0059] Specifically, the vehicle has a status setting mechanism for the target seat, and users can initiate the setting operation of allowing or disallowing adjustment of the target seat through the interaction methods supported by the vehicle (such as display screen interaction, voice interaction, mechanical button interaction, mechanical knob interaction, etc.).

[0060] For example, if a user initiates a setting operation to prevent adjustment of a target seat in the vehicle, after receiving the setting operation, the vehicle can mark the target seat as a state that cannot be adjusted and generate corresponding status identification information to be stored in a preset location.

[0061] When the vehicle receives an adjustment command for the target seat, it can first retrieve the stored status information of the target seat to determine that the target seat is set to a state where adjustment is prohibited, and then terminate any further adjustment actions for the target seat.

[0062] Afterwards, the user can also initiate a setting operation for the adjustable status of the target seat. After receiving the setting operation, the vehicle can cancel the adjustment prohibition status of the target seat, and mark the target seat as adjustable, and generate corresponding status identification information and store it in a preset location.

[0063] When the vehicle receives an adjustment command for the target seat, it can first retrieve the stored status information of the target seat to determine that the target seat is set to an adjustable state, and then perform the adjustment action on the target seat if the target seat does not meet at least one target condition.

[0064] As can be seen, this design, which allows users to flexibly switch between the adjustable and disabled states of the target seat through various convenient methods such as display screen interaction, voice interaction, mechanical buttons, or knobs, not only grants users full autonomy in controlling seat adjustment permissions, allowing them to set the seat state at any time according to actual usage needs, but also ensures that the response to adjustment commands strictly follows the target seat's set state through the storage and retrieval mechanism of state identifier information. It effectively intercepts various unexpected adjustment commands when maintaining the target seat's stable posture, preventing the target seat from being mistakenly adjusted. Furthermore, the ability to quickly restore the adjustable permissions of the target seat by switching its state when adjustment is needed enhances the controllability during seat use, ensures adjustment needs for the target seat in different scenarios, and improves the reliability and user confidence in using the seat adjustment function.

[0065] 3. The target seat has a configuration signal. The configuration signal is generated by the vehicle after confirming a valid connection between the target seat and vehicle accessories through specific sensing technologies. Vehicle accessories can include components that need to connect with the target seat, such as child safety seats, customized cushions, and dedicated seat airbag components. The presence of the configuration signal directly indicates that the target seat has completed the assembly of the corresponding accessories. Specifically, the vehicle can sense the assembly status of the target seat's accessories and generate the configuration signal through various technological methods.

[0066] In some examples, the ISOFIX interface of the target seat (the standard connection structure at the gap between the seat back and the seat cushion) may have a built-in physical contact sensor. When the safety seat or other compliant accessories are fixed to the ISOFIX interface through their own connection structure, they will come into contact with the physical contact sensor in the interface, triggering the physical contact sensor to generate and feed back a configuration signal.

[0067] In some examples, the target seat integrates an NFC (Near Field Communication) read / write module, and the corresponding vehicle accessories (such as customized cushions and dedicated seat airbag accessories) have built-in NFC tags. When the vehicle accessories are placed on the target seat and enter the effective communication range, the two can establish a near field communication connection and transmit verification information, triggering the NFC read / write module to generate and feed back a configuration signal.

[0068] In some examples, the target seat integrates a BLE (Bluetooth) module, and vehicle accessories can also integrate BLE modules. When the vehicle accessory is installed in the target seat, the BLE module of the vehicle accessory can establish a Bluetooth connection with the BLE module of the target seat, triggering the BLE module of the target seat to generate and send back a configuration signal.

[0069] After receiving an adjustment command for the target seat, the vehicle will first retrieve the configuration signal generated by any one or more of the aforementioned technologies. If a valid configuration signal is detected, it is determined that the target seat meets the target condition of having a configuration signal, and the adjustment operation on the target seat is terminated. If no valid configuration signal is detected, it is determined that the target seat has not established a connection with the vehicle components and does not meet the target condition, and the vehicle will continue to check whether the target seat meets other target conditions.

[0070] As can be seen, the embodiments of this application, by adapting to various sensing technologies for different scenarios, can capture the connection status of the target seat and vehicle accessories in real time and accurately and generate configuration signals. This ensures that the determination of the target condition that the target seat has a configuration signal is objective and reliable, avoiding blindly performing seat adjustment operations when the target seat is already equipped with vehicle accessories. It can effectively prevent vehicle accessories such as safety seats and customized cushions from being damaged by squeezing or displacement during seat adjustment, and ensure that the functionality and effectiveness of vehicle accessories are not affected.

[0071] IV. The seat image corresponding to the target seat includes the interference target. Interference targets refer to various objects that may affect the adjustment of the target seat or cause compression or collision with it. These include temporary occupants (such as children playing near the target seat or passengers temporarily leaning against it) and loose items (such as backpacks, water bottles, and handbags placed on the seat surface or in accessible areas around the seat). Seat images, on the other hand, refer to images captured by in-vehicle image acquisition equipment (such as cameras) that cover the target seat and its surrounding environment within a preset range. These images fully demonstrate the presence of interference targets in and around the target seat.

[0072] Furthermore, to accurately identify whether the seat image contains any interfering targets, in-vehicle cameras and AI image recognition technologies can be used to achieve intelligent recognition of the seat image.

[0073] In some examples, high-definition cameras (such as roof-mounted interior cameras and seat-side cameras) can be deployed in key locations such as the vehicle's cockpit and passenger compartment. These cameras can capture dynamic images of the target seat and its surrounding area, and transmit the collected image data to the vehicle's AI processing module in real time. The AI ​​processing module can have a built-in, well-trained image recognition algorithm that can quickly analyze the seat images. Alternatively, after these cameras capture seat images, they can send the images to the cloud (server) for analysis.

[0074] When analyzing images of seats, it is possible to identify human contour features (such as the head, torso, and other key parts) in the seat images to determine whether there are people temporarily staying in the environment where the target seat is located; it is also possible to identify features such as the shape and size of objects to determine whether there are scattered items placed in the environment where the target seat is located.

[0075] If the recognition result indicates that the seat image contains an interference target, it means that the target condition of the seat image corresponding to the target seat containing an interference target is met, and the adjustment operation can be terminated to avoid collision or compression with the interference target during the adjustment of the target seat. If the recognition result indicates that the seat image does not contain an interference target, it means that the target condition of the seat image corresponding to the target seat containing an interference target is not met, and other target conditions can continue to be detected.

[0076] As can be seen, the embodiments of this application can add a precise visual protection barrier for seat adjustment by combining in-vehicle camera and AI image recognition technology with a flexible solution of local AI processing module analysis or cloud analysis. This not only effectively avoids squeezing, collision and other injuries to temporary personnel (especially children who lack self-protection ability) during seat adjustment, but also prevents the deformation or damage of loose items such as backpacks and water cups (such as water cups spilling and wetting the interior, backpacks deforming and damaging items). It improves the safety of the seat adjustment process from the aspects of personnel safety and item protection.

[0077] In addition, in some embodiments, in response to a first setting command for the target seat, parameter information corresponding to the target seat is set. Based on the parameter information, the adjustment state of the target seat is determined; the adjustment state includes an adjustment-allowed state and an adjustment-prohibited state.

[0078] The first setting command can be triggered through a variety of convenient user interaction methods.

[0079] For example, users can set the adjustment status of the target seat by operating the status setting control corresponding to the target seat through the touch screen of the vehicle's infotainment system, inputting the first setting command via voice to the vehicle terminal (such as "set the passenger seat to the state of not being able to be adjusted"), operating the dedicated mechanical buttons or knobs inside the vehicle, or initiating the setting operation through a mobile terminal APP connected to the vehicle.

[0080] Furthermore, the parameter information is a collection of information related to setting the target seat adjustment status, which may include the on / off status of specific seat control functions, the associated configuration status with target vehicle accessories, and the connection configuration information between the seat and vehicle accessories, among other multi-dimensional content. This parameter information is not a single value or command, but a structured presentation of the user's setting intent.

[0081] After acquiring parameter information, the vehicle can parse it based on preset rules to determine the adjustment status of the target seat. This status determination logic, which uses parameter information as a bridge, not only achieves a precise mapping between the user's setting intent and the seat adjustment status, but also covers common needs in different restricted scenarios (such as function locking, accessory association, and accessory connection) through higher-level parameter information definitions.

[0082] It is evident that this design, which supports multiple convenient interaction methods to trigger the first setting command, including in-vehicle touchscreen operation, voice commands, mechanical button / knob operation, and mobile terminal APP settings, not only adapts to users' operating habits in different driving scenarios (such as quick settings via voice while driving, and refined operations via touchscreen or APP while parked), but also lowers the operational threshold for users to set seat adjustment status, allowing users of different ages and skill levels to easily complete the status configuration. Furthermore, by actively setting the allowed or prohibited adjustment status of the target seat, users are given autonomous control over the adjustment permissions of the target seat, which can accurately adapt to scenarios requiring stable seat posture, such as long-term placement of items or fixed installation of child safety seats, avoiding accidental or unintended seat adjustments that could lead to bumps or damage to items.

[0083] In addition, in some embodiments, the target seat is set to a non-adjustable state in at least one of the following ways: The target seat's anti-adjustment function is set to the "on" state; The target seat is set to have the target vehicle accessory added; The target seat is configured to connect with at least one vehicle accessory.

[0084] The following is a detailed description of the different scenarios in which the target seats are set to a non-adjustable state.

[0085] 1. The target seat's anti-adjustment function is set to the "on" state. Among them, the vehicle can have a function to prevent adjustment of the target seat. The core function of this function is to actively lock the seat adjustment permission and keep the current posture of the target seat (such as backrest angle, fore-aft position, etc.) unchanged, which can adapt to a variety of actual use scenarios that require a stable seat state.

[0086] Specifically, users can enable this function according to their actual needs: For example, if frequently used items (such as commuter briefcases, children's personal items, car first aid kits, etc.) are placed in the target seat for a long time, enabling the "disable adjustment" function for the target seat can prevent items from slipping or being crushed due to accidental adjustment commands; if specific passengers in the car (such as the elderly, children, or passengers with special comfort needs) are accustomed to sitting in the target seat and are used to a fixed seating posture, enabling this function can ensure that they can enjoy a familiar and comfortable experience every time they ride, preventing others from accidentally adjusting the seat and affecting the safety and comfort of the ride; furthermore, when the vehicle needs to fix the seat layout to adapt to special usage needs (such as folding down the rear seats to load long items, or adjusting the front seats to a specific position to facilitate the entry and exit of rear passengers), enabling the "disable adjustment" function for the corresponding seat can lock the current layout and prevent unintended adjustments from damaging the space adaptability.

[0087] Furthermore, users can activate this function through convenient interactive methods supported by the vehicle (such as voice commands, in-vehicle shortcut controls, mechanical buttons, etc.), completing the setup without complicated operations. When the anti-adjustment function for the target seat is enabled, the vehicle can generate and store a corresponding status indicator. Subsequently, regardless of how an adjustment command for the target seat is initiated, the vehicle will prioritize checking this status indicator. Once it is confirmed that the anti-adjustment function for the target seat is enabled, the vehicle determines that the target seat meets the trigger conditions for the anti-adjustment state, terminates the adjustment operation, and ensures that the seat state remains stable at all times.

[0088] II. The target seat is set to an added vehicle accessory. Specifically, setting the target seat as an added vehicle accessory covers two core scenarios: one is where the target seat actually has vehicle accessories installed. In this scenario, setting the target seat as an added vehicle accessory locks the seat's posture, preventing the vehicle accessories from becoming loose or shifting due to seat adjustments, and ensuring that the collision protection function of the vehicle accessories is not affected. The other scenario is where the target seat does not actually have vehicle accessories installed, but the seat needs to be stabilized. For example, the target seat may be used to store fragile or valuable items (such as laptops or precision instruments) for a long time, or the user may want the seat to remain in a fixed position (such as the driver's seat being adapted to a specific driver's driving habits, or the rear seats being fixed to facilitate the care of elderly people or children in the car). In this scenario, the user can actively set the target seat as an added vehicle accessory to prevent the target seat from being adjusted.

[0089] Furthermore, users can easily set this status through methods supported by the vehicle. For example, they can find the seat management option in the vehicle's settings interface and manually check the "Add Vehicle Accessory" switch, or complete the configuration via voice commands (such as "Set the second-row right seat as an added vehicle accessory") or mobile app, without any complicated procedures. When the target seat is set as an added vehicle accessory, the vehicle can generate and store the corresponding status identifier. When an adjustment command for that seat is received subsequently, the vehicle will check this status identifier. Once it is confirmed that the seat is set as an added vehicle accessory, the target seat is determined to meet the trigger conditions for the prohibited adjustment state, and the adjustment operation is terminated, ensuring that the seat posture remains stable at all times, thus meeting the user's flexible use needs for seat locking.

[0090] 3. The target seat is configured to connect with at least one vehicle component. The setting of the target seat to be connected to at least one vehicle accessory means that the user actively establishes the association configuration between the target seat and the vehicle accessory through the vehicle's software module, thereby triggering the target seat to be in an adjustment-prohibited state. The core function is to ensure that the vehicle accessory can accurately adapt to the seat and fully utilize its functions by locking the seat posture in advance, and to adapt to various scenarios in which vehicle accessories and seats are used together.

[0091] Specifically, users can initiate configuration operations based on actual usage needs, covering a variety of practical scenarios: For example, if a user plans to use a customized massage cushion on a target seat, after establishing a connection between the seat and the cushion through software configuration, the current backrest angle and fore-aft position of the seat can be locked, preventing subsequent seat adjustments from causing a decrease in cushion fit or malfunction of the massage function; another example is if a user has equipped the target seat with a dedicated lumbar support or seat side airbag extension accessory, locking the seat posture through configuration can ensure that the installation position of the accessory is precisely matched with the seat structure, ensuring that the protective or comfort functions of the accessory are effectively performed; and yet another example is if a user regularly uses a car office bracket, child-specific storage accessories, etc., configuring the connection to keep the seat in a fixed posture can prevent the accessories from shifting or falling off due to seat adjustments, improving ease of use.

[0092] Furthermore, users can complete the configuration through convenient software interaction methods supported by the vehicle. For example, they can select the target seat in the vehicle's seat management interface, then check the vehicle accessories to be associated from the accessory list to complete the configuration, or initiate the operation through voice commands (such as "Associate the driver's seat with the massage cushion") or the seat configuration function of a mobile terminal APP, without any complicated steps. When the target seat is successfully set to be connected to at least one vehicle accessory, the vehicle will generate and store the corresponding association configuration identifier. When an adjustment command for that seat is received subsequently, the configuration identifier can be detected. If the connection relationship between the target seat and the vehicle accessory is confirmed, it is determined that the target seat meets the trigger condition for the prohibited adjustment state, and the adjustment operation is terminated to ensure that the seat posture is always adapted to the configured vehicle accessory.

[0093] It is evident that this method of user-initiated software configuration for target seats and vehicle accessories not only accurately adapts to the needs of vehicle accessories and target seats working together, and ensures the effectiveness and stability of accessory functions by locking the seat posture, but also gives users the autonomy to configure flexibly. Users can initiate or cancel configuration at any time according to different accessories and different scenarios, expanding the adaptation scenarios for seats that cannot be adjusted.

[0094] Additionally, in some embodiments... Figure 3 This is a schematic diagram illustrating the control flow for the target seat being in a state where adjustment is prohibited, as described in an embodiment of this application. Figure 3 As shown, after the target seat is set to a non-adjustable state, a status signal indicating the non-adjustable state of the target seat can be generated. This status signal can be stored in the vehicle's software module (such as the storage unit of the vehicle control system) and provided with a calling interface, and can also be stored in the vehicle's hardware module (such as the seat controller of the target seat), forming a dual-branch control logic to adapt to different adjustment control scenarios.

[0095] When adjustments are initiated to the target seat via software, such as by clicking the adjustment control for the target seat on the in-vehicle display, sending an adjustment command through a mobile terminal connected to the vehicle, or inputting a voice command into the vehicle, the vehicle's control system (also known as a control module, control unit, etc.) can retrieve stored status signals from the vehicle's software module through the corresponding call interface to determine whether the target seat is in a state where adjustment is prohibited.

[0096] If a status signal indicating that the target seat is in a state where adjustment is prohibited is retrieved, no adjustment operation will be performed on the target seat. Even if an adjustment command or other adjustment drive signal is received from the user, the adjustment mechanism of the target seat will not be activated to maintain the stability of the current state of the seat.

[0097] If no status signal indicating that the target seat is in a prohibited adjustment state is retrieved, the detection of whether the target seat meets other target conditions can continue.

[0098] When adjustments to the target seat are initiated via hardware, such as when a user operates a mechanical button (e.g., an adjustment button on the side of the seat) or a knob associated with the target seat, the button or knob sends an adjustment drive signal to the target seat's controller. The seat controller, as a hardware module, can determine the state of the target seat by checking if its storage location contains a status signal indicating that the target seat is in a state where adjustment is prohibited.

[0099] If a status signal indicating that the target seat is in a prohibited adjustment state is retrieved, the seat controller will not respond to the adjustment drive signal and will not drive the adjustment mechanism of the target seat to operate, thereby maintaining the stability of the current state of the seat.

[0100] If no status signal indicating that the target seat is in a prohibited adjustment state is retrieved, the seat controller will interact with the vehicle's control system (software module) because the detection of other target conditions may involve data processing from devices such as seat occupancy sensors and image acquisition devices (e.g., weight threshold judgment, interference target recognition, etc.). The control system will then detect whether the target seat meets other preset target conditions and feed the detection results back to the seat controller. Only when the seat controller receives a result from the control system indicating that "all preset target conditions are not met" will it drive the adjustment mechanism to perform the adjustment action for the target seat.

[0101] As can be seen, this embodiment of the application constructs response logic that adapts to both software and hardware adjustment control scenarios by storing the status signal corresponding to the prohibited adjustment state of the target seat in both software and hardware modules. This ensures that regardless of whether the user initiates adjustments via software methods such as in-vehicle displays, mobile terminals, and voice commands, or hardware methods such as mechanical buttons and knobs, the status signal can be quickly retrieved to determine the seat status. This design not only maintains the stability of the seat posture in the prohibited adjustment state to the maximum extent through accurate status recognition and adjustment interception, avoiding the risks caused by unexpected adjustments, but also ensures the safety and compliance of the seat adjustment function by continuing to check other target conditions when no prohibited adjustment state signal is detected. Furthermore, the dual-branch control logic does not require the user to distinguish between adjustment methods; they only need to set the prohibited adjustment state through convenient operation to achieve full scenario coverage. This not only gives the user full autonomy but also simplifies the user's operation process, which is beneficial to the user experience.

[0102] Additionally, in some embodiments, a function setting interface is displayed; the function setting interface includes a function setting control for the target seat; in response to a first setting operation on the function setting control, the disabling adjustment function of the target seat is set to an enabled state; or, in response to a second setting operation on the function setting control, the disabling adjustment function of the target seat is set to a disabled state.

[0103] For example, Figure 4 This is a schematic diagram of a function settings interface provided in an embodiment of this application. See also... Figure 4 The function setting interface 400 provided in this application embodiment includes function setting controls corresponding to each seat in a 5-seater vehicle. For example, there is a function setting control 401 for the front passenger seat and a function setting control 402 for the right seat in the second row. Users can click or slide the function setting control 401 to toggle the on / off state of the front passenger seat's adjustment restriction function. Users can also click or slide the function setting control 402 to toggle the on / off state of the front passenger seat's adjustment restriction function.

[0104] As can be seen, this design, which presents independent function settings controls for each seat through a visual interface, allows users to intuitively distinguish and precisely control the disabling function of different target seats, quickly switching between on / off states without complex operations. Simple operation methods such as clicking and swiping lower the barrier to entry and adapt to the operating habits of different users. Furthermore, the design of independent controls for each seat supports individual management, allowing for flexible enabling or disabling of the disabling function based on different seat usage scenarios. This not only gives users full autonomy but also makes function operation more targeted and convenient, improving the practicality and user experience of the in-vehicle seat control function.

[0105] Additionally, in some embodiments, a vehicle accessory addition interface is displayed, which includes a vehicle accessory addition control for a target seat; in response to a third setting operation on the vehicle accessory addition control, setting the target seat to add a target vehicle accessory; or, in response to a fourth setting operation on the vehicle accessory addition control, setting the target seat to cancel the addition of a target vehicle accessory.

[0106] Taking vehicle accessories such as child safety seats as an example, Figure 5 This is a schematic diagram of a child safety seat addition interface provided in an embodiment of this application. See also... Figure 5 The child safety seat addition interface 500 provided in this application embodiment includes child safety seat addition controls for each seat in a 5-seater vehicle. For example, there is a child safety seat addition control 501 for the second-row left seat. When the user performs a third setting operation such as clicking or swiping the child safety seat addition control 501, a child safety seat can be added to the second-row left seat; when the user performs a fourth setting operation such as clicking again or swiping in the opposite direction, the child safety seat can be removed from the second-row left seat. When the second-row left seat is set to have a child safety seat added, it will be in a state where adjustment is prohibited; when the second-row left seat is set to have a child safety seat removed, it will be in a state where adjustment is permitted.

[0107] As can be seen, this design, which presents independent vehicle accessory addition controls for each seat through the vehicle accessory addition interface, allows users to intuitively distinguish and precisely control the addition status of vehicle accessories for different target seats. Simple operations such as clicking and swiping can quickly switch between the "add" and "cancel add" states for the corresponding seats, lowering the operational threshold. The design of independent controls for each seat supports individual management, allowing users to lock the seat for safety by setting "add" during actual vehicle accessory installation, and to remove the restriction by setting "cancel add" when locking is not necessary. Furthermore, the clear association between the vehicle accessory addition status and the adjustment restriction function allows users to control seat adjustment permissions through intuitive operations, improving the user experience.

[0108] Additionally, in some embodiments, a configuration interface is displayed, which includes at least one configuration control for a target seat; different configuration controls correspond to different vehicle accessories; in response to a first configuration operation on a target configuration control in the at least one configuration control, a connection between the target seat and the target vehicle accessory corresponding to the target configuration control is triggered; or, in response to a second configuration operation on the target configuration control, the connection between the target seat and the target vehicle accessory is severed.

[0109] For example, Figure 6 This is a schematic diagram of a configuration interface provided in an embodiment of this application. See also... Figure 6The configuration interface 600 provided in this application embodiment includes configuration controls corresponding to each seat of a 5-seater vehicle, with different configuration controls corresponding to different types of vehicle accessories. The user can first select the target seat to be configured (e.g., the right seat in the second row) in the configuration interface, and then operate on the configuration control corresponding to that target seat: performing a first configuration operation such as clicking or sliding on the target configuration control (e.g., the configuration control 601 corresponding to the backrest) triggers the connection between the right seat in the second row and the backrest; performing a second configuration operation such as clicking again or sliding in the opposite direction on the target configuration control disconnects the connection between the right seat in the second row and the backrest. When the target seat and the target vehicle accessory are successfully connected, the target seat will be in a state where adjustment is prohibited; when the connection is broken, the target seat will be in a state where adjustment is not prohibited.

[0110] In some embodiments, if the target seat is adjusted, the corresponding linked seat can be adjusted based on the target seat's desired position. If the target seat is not adjusted, the corresponding linked seat will not be adjusted.

[0111] Taking the second-row seats of a 7-seater vehicle as an example: If a user sets the third-row right-side seat as the target seat, and the desired adjustment is a 10cm forward shift and a 90° tilt of the backrest towards the seat cushion, the corresponding linked seat is the second-row right-side seat. When the third-row right-side seat does not meet all the target conditions, it can be adjusted. Specifically, during the 10cm forward shift and 90° tilt of the backrest of the third-row right-side seat, the second-row right-side seat can be slightly adjusted forward by 5cm, maintaining its original backrest angle. This prevents the third-row right-side seat from colliding with the second-row right-side seat during forward movement, protecting the seat structure from damage, and ensuring that excessive forward movement does not affect the legroom of second-row passengers, thus ensuring their comfort is not affected by the linked adjustment. Conversely, if the third-row right-side seat meets at least one target condition, no adjustment is needed. In this case, the second-row right-side seat will always maintain its original position and backrest angle, without triggering any form of shifting or tilting adjustment.

[0112] This setting, where the linked seats remain stationary if the target seat is not adjusted, ensures the stability and consistency of the seat status within the vehicle. On the one hand, it avoids invalid movements of the linked seats when the target seat cannot be adjusted, preventing spatial disorder, passenger discomfort, or the risk of items being bumped due to accidental seat movement. On the other hand, it eliminates the need for manual intervention by the user in the linked seat status, reducing operational redundancy and making the seat control logic clearer and more reliable.

[0113] Additionally, in some embodiments, in response to a second setting command for the target seat, at least one target seat component is set to a state where adjustment is prohibited. Furthermore, not adjusting the target seat includes not adjusting the target seat component.

[0114] The seat components include at least one of the following: leg rest, backrest, seat cushion, and headrest.

[0115] Specifically, users can initiate a second setting command through the vehicle's infotainment system interface, voice commands (such as "lock driver's seat height"), or the seat component control module of a mobile app, to select the target seat component that needs to be disabled from adjustment.

[0116] For example, after installing a child safety seat in the target seat, to prevent the backrest adjustment of the target seat from causing the interface between the child safety seat and the vehicle body to loosen and affect the collision protection effect, the backrest of the target seat can be set to a non-adjustable state through the second setting command, while retaining the adjustment permissions for headrest height and seat cushion fore-and-aft position, so as to make it convenient to fine-tune the headrest according to the passenger's height to fit the child safety seat shoulder strap; if a child is riding alone in the target seat without a child safety seat, the headrest of the target seat can also be set to a non-adjustable state to prevent the child from accidentally touching it and causing the headrest to shift; when the driver is driving long distances, the leg rest adjustment can be set to be disabled to maintain a fixed support posture, while retaining the adjustment permissions for backrest tilt and seat cushion height to alleviate lumbar fatigue during long-distance driving.

[0117] When the target seat can be adjusted, you can skip only the seat components that are prohibited from adjustment (such as locked backrest, headrest, and leg rest) and perform the adjustment normally on the components that are not prohibited from adjustment (such as adjustable seat cushion and unlocked headrest).

[0118] Alternatively, when the target seat cannot be adjusted, you can simply leave the seat components that are prohibited from adjustment unadjusted and adjust the other seat components that are not prohibited from adjustment.

[0119] As can be seen, the embodiments of this application can not only avoid the problem of limited seat adjustment function caused by locking the seat as a whole, but also achieve fine control of seat adjustment according to the user's real-time needs. This allows seat adjustment to take into account core needs such as passenger safety and driver comfort support, while greatly improving operational flexibility and further meeting the personalized needs of diverse car use scenarios such as family travel and long-distance driving.

[0120] Additionally, in some embodiments, the target seat includes at least one seat component. A seat component setting interface is displayed, which includes at least one seat component setting control for the target seat; one seat component setting control corresponds to one or more seat components. In response to a fifth setting operation on at least one target seat component setting control, the seat component corresponding to each target seat component setting control is set to a disabled adjustment state.

[0121] Figure 7This is a schematic diagram of a seat component setting interface provided in an embodiment of this application. See also... Figure 7 The seat component setting interface 700 provided in this application embodiment includes seat component setting controls (e.g., seat component setting control 701 for the backrest) corresponding to each seat component of the target seat (e.g., the front passenger seat). Different seat component setting controls can correspond to different seat components. Users can set the disabled adjustment state of each seat component in the seat component setting interface 700. For example, by selecting the seat component setting control 701, the backrest of the target seat can be set to a disabled adjustment state.

[0122] This visual seat component settings interface uses an intuitive layout where each seat component corresponds to a specific control, allowing users to quickly locate the settings entry for that specific component. There's no need to memorize abstract operation paths or navigate through multiple menus. This is especially suitable for users unfamiliar with in-vehicle infotainment systems; simply by looking at the interface diagrams and the corresponding controls, they can easily set the seat adjustment restriction function, lowering the barrier to entry. Furthermore, this visual setting method allows users to instantly perceive the results of their actions, improving the user experience.

[0123] In addition, in some embodiments, different target conditions in at least one target condition correspond to different priorities; in response to an adjustment instruction for the target seat, if the target seat does not meet the first target condition, it is detected whether the target seat meets the second target condition; or, in response to an adjustment instruction for the target seat, if the target seat meets the first target condition, the target seat is not adjusted.

[0124] Wherein, the first objective condition and the second objective condition are different objective conditions included in at least one objective condition, and the priority of the first objective condition is higher than the priority of the second objective condition.

[0125] It should be noted that those skilled in the art can set the priority of each target condition according to actual needs, or users can also customize the priority of each target condition. This application embodiment does not limit this.

[0126] In some examples, the priority of each target condition can be set from high to low as follows: the target seat feedback shows an occupancy signal, the target seat is set to a state where adjustment is prohibited, the target seat feedback shows a configuration signal, and the seat image corresponding to the target seat includes the interference target.

[0127] See Figure 8Upon receiving an adjustment command for the target seat, the highest priority detection step (where the target seat reports an occupancy signal) can be triggered first. Specifically, the target seat is equipped with a seat occupancy sensor (which may include pressure sensors, capacitive sensors, infrared sensors, etc.) to detect whether the target seat is occupied. When the seat occupancy sensor detects that the target seat is occupied, it generates and reports an occupancy signal, meaning the target seat meets the target condition of "reporting an occupancy signal." In this case, there is no need to continue detecting other lower priority conditions, and the adjustment operation on the target seat is directly terminated, eliminating the risk of injury to people or damage to property caused by seat adjustment. If the seat occupancy sensor does not detect that the target seat is occupied (i.e., no occupancy signal is reported), it is confirmed that the target seat does not meet the target condition of "reporting an occupancy signal." In this case, the second priority detection step can proceed.

[0128] In the second-priority detection (where the target seat is set to a non-adjustable state), status identifier information stored in software modules (such as the control system storage unit) and / or hardware modules (such as the seat controller) can be retrieved. Dual-branch data verification ensures accurate status. If the status identifier indicates that the non-adjustable function is enabled, or the child seat is added or the vehicle accessory is connected, the target condition is deemed met, respecting the user's explicit intention to lock the seat, and the seat adjustment operation is terminated. If the status identifier indicates that the seat is in an adjustable state, the target condition is confirmed not to be met, and the third-priority detection phase continues.

[0129] In the third priority detection stage (target seat feedback configuration signal), specifically, the vehicle can detect the target seat's configuration signal through a physical contact sensor built into the target seat's ISOFIX interface, and / or, the in-vehicle NFC reader / writer module, and / or, BLE Bluetooth communication function. If a configuration signal is detected, the target condition is deemed met, and the adjustment operation is terminated to avoid component displacement, damage, or functional failure due to adjustments; if no valid configuration signal is detected, the target condition is confirmed not to be met, and the process proceeds to the fourth priority detection stage.

[0130] In the fourth priority detection (the seat image corresponding to the target seat includes interference targets), specifically, high-definition cameras deployed in the cockpit and passenger compartment can capture dynamic images of the target seat and its surrounding preset range in real time. The image data is transmitted to the local AI processing module and / or the cloud server for intelligent analysis to accurately identify whether there are human silhouettes representing temporary occupants (such as children playing next to the target seat or passengers temporarily leaning against the target seat) or the outlines representing scattered objects (such as backpacks, water cups, handbags, etc. placed on the surface of the target seat or in the surrounding accessible area). If the image representation includes interference targets, the target condition is determined to be met, and the seat adjustment operation is terminated to avoid the risk of collision and crushing; if no interference targets are identified, the target condition is confirmed not to be met.

[0131] See also Figure 8 If at least one target condition includes only the above four target conditions, then when the target seat fails to meet the above four target conditions in sequence, it can be determined that the target seat does not meet all the target conditions, and then the adjustment mechanism of the target seat is driven to execute the adjustment action corresponding to the adjustment command (such as adjusting the backrest tilt angle, moving the seat forward and backward, etc.), that is, adjusting the target seat.

[0132] If at least one target condition includes more target conditions, then after confirming that the target seat does not meet the above four target conditions, the remaining target conditions can be checked based on the priority order of each undetected target condition.

[0133] As can be seen, by clearly defining the priority hierarchy of each target condition, the embodiments of this application enable the detection process to focus on core safety requirements, prioritizing the verification of high-priority conditions (such as those directly related to personal safety or the user's core intentions). This avoids overlooking critical risk points due to a chaotic detection sequence, thus ensuring the core safety of seat adjustment from its logical root. Furthermore, once the target seat meets a certain target condition, the verification of the target seat and other target conditions is terminated, significantly reducing invalid detection steps. That is, there is no need to continue consuming computing power or equipment resources to verify low-priority conditions when a risk has already been confirmed, which reduces the operational load on the vehicle control system and makes the safety judgment process for seat adjustment more efficient, avoiding the user's perception of operational delay due to waiting for redundant detection.

[0134] Furthermore, when a vehicle needs to add new target conditions, it can simply be included in the priority sequence according to risk level or importance, and it can form an orderly linkage with the existing target conditions without reconstructing the entire detection logic, which greatly improves the convenience of function iteration.

[0135] In some embodiments, the vehicle seat control method provided in this application further includes at least one of the following: In response to entering the first mode, an adjustment command is obtained to instruct adjustment of at least one target seat located in the same row; In response to entering the second mode, an adjustment instruction is obtained to instruct adjustment of at least one target seat located in the same column; In response to entering the third mode, an adjustment command is obtained to instruct adjustment of at least one target seat located in a different row; In response to entering the fourth mode, an adjustment instruction is obtained to instruct adjustment of at least one target seat located in a different column.

[0136] "Same row" refers to a combination of seats arranged laterally within the vehicle (such as the front seats of a 5-seater vehicle, or the second or third row of seats in a 7-seater vehicle), while "same column" refers to a combination of seats arranged longitudinally (such as the longitudinal sequence formed by the driver's seat and the seats on the same side of the second row, or the longitudinal sequence formed by the front passenger seat and the seats on the other side of the second row). Users can trigger mode switching through various interactive methods.

[0137] For example, by clicking the corresponding mode icon on the scene mode interface of the vehicle's infotainment system, issuing commands via voice (such as "open the first mode" or "switch to the second mode"), or initiating operations through the seat control module of the mobile terminal APP, there is no need to adjust and set individual seats one by one, which greatly simplifies the batch adjustment process.

[0138] Specifically, the first mode can be adapted to scenarios that require lateral expansion of space, such as the "row-down mode (also known as the "double bed mode")": When this mode is triggered, the vehicle can automatically identify all target seats in the same row (such as the third row of seats in a 7-seater vehicle), generate synchronous adjustment commands, and control the backrests of each seat to recline towards the seat cushion at a preset angle, so that the entire row of seats forms a flat bearing surface, which can meet the storage needs of loading large luggage, camping equipment, etc., or provide a flat surface for rear passengers to rest temporarily.

[0139] This adjustment logic is particularly suitable for a variety of practical scenarios: for example, when families go on road trips, triggering the "double bed mode" can integrate the last row of seats with the trunk into a flat space, which can accommodate large items such as folding strollers and camping tents, and allow children in the back row to play on the flat surface when resting; during long journeys, if rear passengers need to rest, the flat lateral space can accommodate multiple people to lie down, improving rest comfort; for users who need to transport long and narrow items (such as surfboards, fishing rods, and building materials), the flat load-bearing surface of the entire row can ensure that the items are placed stably, avoiding bending or damage to the items due to the protrusion of the seats.

[0140] Furthermore, during the triggering of the "row-wide folding mode," the aforementioned target condition detection can be performed on each target seat in the same row separately. For example, if the middle seat in the third row receives a signal indicating occupancy due to a child (meeting the target condition), or the right seat is set to a non-adjustable state (meeting the target condition), the vehicle can handle it in two ways: one is to pause the adjustment of the entire row of seats and prompt the user that "some seats cannot be folded down; please remove the restriction first," to prevent forced adjustment from squeezing children or violating the user's previous settings; the other is to adjust the seats that do not meet the target condition, and not adjust the seats that meet the target condition. For example, if the left seat in the third row does not receive a signal indicating occupancy and is set to an adjustable state (not meeting the target condition), while the middle and right seats are carrying items or locked (meeting the target condition), the vehicle will drive the left seat to fold down as instructed, while keeping the middle and right seats stationary, and prompt the user via the vehicle screen or voice that "the middle and right seats in the third row are set to a non-adjustable state and have not been folded down," ensuring that the seats set to an adjustable state are adjusted to maximize space while avoiding forced adjustment of the seats set to a non-adjustable state.

[0141] The second mode can adapt to the need for a longitudinally continuous space, such as the "co-row linkage mode (also known as the "single bed" mode): When this mode is triggered, the vehicle can generate coordinated adjustment commands for the target seats in the same row (such as the driver's seat and the left seat in the second row). The driver's seat moves backward to the end of the slide rail to leave enough space, and the backrest slowly reclines to a large angle of nearly 180°. At the same time, the leg rest automatically extends and adjusts to an angle flush with the seat cushion to support the legs. The left seat in the second row moves forward to a safe position with the smallest gap between it and the backrest of the driver's seat. The backrest tilts backward to an angle that is consistent with the backrest of the driver's seat. The front of the seat cushion is slightly raised to fit the curve of the legs. In the end, the two seats form a continuous longitudinal tilting plane from the driver's seat to the second row, and the gap between the seats is filled to the minimum to avoid bumps or dents.

[0142] This adjustment logic is particularly suitable for a variety of practical scenarios: for example, when drivers stop at service areas during long-distance driving, triggering the "co-location mode" can quickly provide a rest space similar to a single bed, allowing them to lie down and stretch out without getting out of the car, thus relieving driving fatigue; if the vehicle is a family car, and one parent needs to temporarily look after children in the back seat, this mode allows the parent to recline in the continuous space, maintaining a comfortable posture while making it easy to monitor the children's condition at any time; for users who need to work briefly in the car, this mode can be combined with a small in-car table to create a temporary work area using the continuous longitudinal space, balancing rest and work needs.

[0143] Furthermore, during the triggering of the "column linkage mode," the aforementioned target condition detection can be performed on each target seat in the same column. For example, if the driver's seat receives a signal indicating it is occupied due to items placed on it (meeting the target condition), or if the second-row left seat is set to a state where adjustment is prohibited (meeting the target condition), the vehicle can handle it in two ways: one is to pause the adjustment of all target seats in the same column and prompt the user that "some seats cannot be linked, please remove the restriction first," to avoid forced adjustment that could damage items or violate the user's previous settings; the other is to adjust seats that do not meet the target conditions and not adjust seats that meet the target conditions. For example, if the driver's seat does not meet any target conditions, but the second-row left seat is "added" due to the addition of a child safety seat (meeting the target condition), the vehicle will drive the driver's seat to move backward and recline the backrest as instructed, while keeping the second-row left seat still and prompting the user through the vehicle screen or voice that "the second-row left seat was set to a state where adjustment is prohibited, and no linkage adjustment was performed," thus ensuring that the adjustment function of seats set to allow adjustment responds normally and avoiding forced adjustment of seats set to a state where adjustment is prohibited.

[0144] The third mode can adapt to scenarios requiring cross-row coordination (including different rows within the same column and different rows in different columns), such as the cross-row coordination mode. When this mode is triggered, the vehicle can automatically identify the target seats in different rows (such as one or more seats in the second row of a 7-seater vehicle and one or more seats in the third row), generate a coordinated adjustment command, control the second-row seats to be adjusted to move backward to the middle position of the slide rail to reserve middle activity space, keep the backrest tilted at 30° to balance seating comfort and interaction convenience, and control the third-row seats to be adjusted to move forward to a safe distance of 25cm from the second-row seats, with the backrest tilted at 30° and the front of the seat cushion slightly raised to support the legs; if the target seats are the front driver's seat and the third-row seats, the driver's seat backrest tilts backward 15° to make it easier for the driver to turn around and look at the rear seats, and the third-row seats move forward 10cm and adjust the backrest tilt angle to match the driver's seat backrest angle, ultimately forming a spacious interaction space across rows, and the actions of each seat are executed synchronously to avoid jamming.

[0145] This adjustment logic is particularly suitable for a variety of practical scenarios: for example, when families travel by car with elderly people and children, triggering the cross-row collaborative mode allows the elderly in the second row to easily interact with the children in the third row, making it easier for the elderly to take care of the children without having to get up frequently; if long items (such as folding wheelchairs or children's balance bikes) need to be temporarily loaded or unloaded in the car, the cross-row adjusted seats can create a continuous passage from the second row to the third row, making it easier to move items; during long journeys, when front and rear passengers need to pass items to each other, the cross-row collaborative seat posture can reduce the inconvenience of getting up to pass items, improving the riding experience.

[0146] The fourth mode is suitable for scenarios requiring flexible adjustments across rows (including different rows within the same row and different rows within different rows). For example, in the flexible cross-row mode, when this mode is triggered, the vehicle can generate differentiated adjustment commands for target seats in different rows (such as the front passenger seat and the right-hand seat in the second row of a 7-seater vehicle). It controls the front passenger seat to move forward 15cm and adjust the backrest angle to 10° to reduce obstruction of the right-hand aisle. It also controls the right-hand seat in the second row to move backward 12cm and tilt the backrest 20° to increase seating space, with a slight 2cm adjustment to the seat cushion height to fit the passenger's leg curve. If the target seats are the left-hand seat in the second row and the right-hand seat in the third row, the left-hand seat in the second row will remain upright and move forward only 8cm, while the right-hand seat in the third row will move backward 10cm and tilt the backrest 15°. Ultimately, this allows the seats in different rows to adapt to their respective needs without interfering with each other.

[0147] This adjustment logic is particularly suitable for a variety of practical scenarios: for example, when a business vehicle is picking up and dropping off multiple passengers, passengers on the left side of the first row need to maintain an upright working posture, while passengers on the right side of the second row need to lie down and rest. Triggering the cross-row flexible mode allows the seats in different rows to be adjusted to a suitable posture to meet the diverse travel needs of passengers.

[0148] Additionally, in some embodiments, the target seat includes at least one vehicle seat.

[0149] In other words, the target seat can be a single seat in the vehicle (such as the driver's seat, the front passenger seat, a single seat in the second row, etc.), or it can be a combination of multiple seats in the vehicle (such as all seats in the same row, adjacent seats in the same column, multiple independent seats in different rows / columns, etc.), forming a comprehensive coverage of the vehicle's seat adjustment objects.

[0150] Specifically, when the target seat is a single in-vehicle seat, the adjustment logic focuses on the independent state control of that seat. For example, if a user adjusts the fore-and-aft position of the front passenger seat via mechanical buttons, the front passenger seat becomes the sole target seat. The vehicle can independently detect whether it reports an occupancy signal or is set to a prohibited adjustment state, ensuring the safety and compliance of any adjustment actions on that single seat. This independent adjustment mode caters to users' personalized needs for specific seats, such as drivers adjusting the angle of the driver's seat according to their body type, or passengers adjusting their own seating posture independently, without needing to associate with other seats, resulting in more precise operation.

[0151] When the target seats are multiple in-vehicle seats, the adjustment logic supports coordinated operation of multiple seats. For example, when the "row-down mode" is triggered, all seats in the third row are used as the target seat combination. The vehicle can perform target condition checks on each seat individually (such as whether there are items on the left seat, whether the middle seat is locked, etc.) and perform synchronous or partial adjustments based on the detection results. Alternatively, the user can manually select the right seat in the second row and the left seat in the third row as target seats, and adjust their backrest angles synchronously via vehicle system commands. The vehicle can independently verify the status of each seat, ensuring that the coordinated operation of multiple seats meets the requirements while not neglecting the safety limitations of individual seats. This multi-seat combination adjustment mode adapts to scenario-based space needs, such as simultaneously adjusting multiple seats to provide activity space for children during family trips, or coordinating multiple seats to expand storage capacity when loading items.

[0152] As can be seen, the embodiments of this application construct a full-dimensional adjustment framework from single to multiple seats by clearly defining the target seat as including at least one vehicle seat: it not only meets the user's refined and personalized adjustment needs for a single seat, ensuring that the adjustment of each seat can adapt to the user's physical characteristics or immediate needs; but also supports the coordinated adjustment of multiple seats, which can quickly respond to scenario-based spatial needs through combination and linkage, thereby improving adjustment efficiency.

[0153] In some embodiments, in response to an adjustment command for a target seat, a prompt message is generated if the target seat meets at least one target condition; wherein the prompt message includes at least one of the following: Information used to characterize that the target seat is not adjusted; Information used to characterize the target conditions satisfied by the target seat.

[0154] Specifically, the prompts can be accurately generated based on the actual situation of the target seat, ensuring that users can clearly understand the core information: if the seat is not adjusted due to the detection of people or objects, a clear prompt can be made that "a load has been detected on a certain seat"; if the seat is actively locked (e.g., the adjustment function is enabled, or the child safety seat is added), a prompt can be made that "a certain seat is locked" and the specific scenario associated with the lock; if there is an interfering target or connected vehicle accessories, key information such as "there is an interfering object around a certain seat" or "a certain seat has been adapted to accessories" can be prompted.

[0155] This design allows users to receive clear feedback immediately after triggering seat adjustment: they don't need to wonder why the seat is not adjusted, nor do they need to repeatedly try to trigger the adjustment command. Instead, they can accurately know the reason for the lack of adjustment through the prompt information, so as to quickly determine whether to remove the restriction (such as moving items or turning off the locking function) or accept the current restriction status and avoid invalid operations.

[0156] In addition, in some embodiments, the prompt information is presented in at least one of the following formats: image, text, light, and audio.

[0157] Different presentation formats can be flexibly adapted to the user's operation scenario, location, and driving status to ensure that the prompts can accurately reach the user and avoid omissions due to the limitations of a single format, so that users can clearly obtain the prompts in various scenarios.

[0158] Specifically, text presentation is a basic and intuitive form that can be displayed through various media such as the vehicle's central control screen, instrument panel, and mobile app interface, providing accurate and complete information. For example, if a user clicks to adjust the second-row right seat on the vehicle's infotainment system, and the seat is not adjusted due to the child safety seat being "added," the screen can display a message stating, "A child safety seat has been added to the second-row right seat; adjustment will not be performed at this time." This allows the user to visually understand the reason why the seat has not been adjusted. The instrument panel can display concise text (such as "Seat adjustment restricted: Child safety seat added"), catering to the user's need for quick viewing while driving without distracting too much attention.

[0159] Image presentation can be used in conjunction with text, using concise icons to intuitively convey core information and reduce the user's reading burden. For example, a "person outline icon" can be used to correspond to the restriction reason "a passenger is in the seat," a "lock icon" can be used to correspond to "the seat is locked," and an "accessory icon" can be used to correspond to "vehicle accessories are connected." When combined with short text displayed on the screen, users can quickly identify the type of restriction without having to read every word, which is especially suitable for scenarios involving driving or fast-paced operations.

[0160] The lighting design focuses on scenarios where users cannot easily view the screen. Signals can be conveyed through indicator lights around the seats (such as LED lights on the sides of the seats and next to the headrests). For example, if a user triggers the adjustment of the third-row seats from outside the vehicle using the one-touch folding button in the trunk, and cannot view the screen inside the vehicle, the indicator light next to the left seat of the third row will be constantly lit in red if there are items on it and the seat has not been adjusted. If the adjustment is restricted for multiple reasons, the lights can be differentiated by flashing frequency (e.g., fast flashing corresponds to "carrying items", slow flashing corresponds to "locked"), allowing the user to know the seat's status even from outside the vehicle.

[0161] Audio presentation is a highly adaptable supplementary method, especially for scenarios where the user's view is obstructed and they cannot see the display screen. For example, when a user is organizing items in the trunk, they can trigger the "bed mode" adjustment of the third-row seats with a single click. The vehicle can then play an audio prompt through the car's speakers: "Item detected in the middle seat of the third row, folding operation will not be performed temporarily," allowing the user to know the adjustment result without having to look at the display screen. Similarly, if a user adjusts the driver's seat via voice command while driving, and the driver's seat is occupied by a backpack, the vehicle can play an audio prompt: "Driver's seat detected carrying a load, adjustment cannot be completed," ensuring timely feedback without affecting driving safety. For users with hearing impairments, vibration feedback (such as steering wheel vibration or slight seat vibration) can be used instead of audio to ensure information reaches a wider user group.

[0162] In practical applications, prompts can be presented in various combinations to further enhance reach. For example, if a user triggers a one-click adjustment of the trunk from outside the vehicle, and the right-side seat in the third row remains locked and not adjusted, a red light next to the seat will illuminate continuously, and an audio prompt will be displayed on the car's audio system. When a user operates the system while the vehicle is parked, a combination of text pop-ups, displayed images and icons, and audio prompts can be triggered, allowing the user to receive information through both visual and auditory channels, thus strengthening the feedback experience.

[0163] As can be seen, this multi-format adaptive prompt design accurately covers various scenarios, including in-car / out-of-car operations, driving / parking status, and whether the user's line of sight is free. It satisfies the user's need for detailed information through text and images, and solves the information transmission problem when the screen is not visible through lights and audio. It is especially suitable for user needs in special scenarios such as one-click adjustment of the trunk. Multiple formats can be used individually or in combination to ensure that users receive prompt information, clearly understand why the seat is not adjusted, and avoid repeatedly triggering invalid operations.

[0164] Figure 9 This is a schematic diagram of the structure of a vehicle seat control device provided in an embodiment of this application. Figure 9 As shown in the embodiment of this application, the control device for a vehicle seat includes a control module. The control module is configured to respond to an adjustment command for a target seat, and if the target seat meets at least one target condition, not adjust the target seat.

[0165] In some embodiments, the target conditions include at least one of the following: the target seat feedback has an occupancy signal; the target seat is set to a non-adjustable state; the target seat feedback has a configuration signal; the configuration signal is used to characterize the target seat being connected to at least one vehicle accessory; the seat image corresponding to the target seat includes an interference target.

[0166] In some embodiments, the control module is further configured to, in response to a first setting instruction for the target seat, set parameter information corresponding to the target seat; and determine the adjustment state of the target seat based on the parameter information; the adjustment state includes an adjustment-allowed state and an adjustment-prohibited state.

[0167] In some embodiments, the target seat is set to a non-adjustable state when at least one of the following conditions is met: The target seat's anti-adjustment function is set to the "on" state; The target seat is set to have the target vehicle accessory added; The target seat is configured to connect with at least one vehicle accessory.

[0168] In some embodiments, see continue to see Figure 9 The vehicle seat control device provided in this application embodiment further includes a display module. The display module is used to display a function setting interface; the function setting interface includes function setting controls for the target seat; in response to a first setting operation on the function setting controls, the target seat's anti-adjustment function is set to an on state; or, in response to a second setting operation on the function setting controls, the target seat's anti-adjustment function is set to a off state.

[0169] In some embodiments, the display module is used to display a vehicle accessory addition interface, which includes a vehicle accessory addition control for a target seat; in response to a third setting operation on the vehicle accessory addition control, setting the target seat to add a target vehicle accessory; or, in response to a fourth setting operation on the vehicle accessory addition control, setting the target seat to cancel the addition of a target vehicle accessory.

[0170] In some embodiments, the display module is used to display a configuration interface, which includes at least one configuration control for a target seat; different configuration controls correspond to different vehicle accessories; in response to a first configuration operation on a target configuration control in the at least one configuration control, a connection between the target seat and the target vehicle accessory corresponding to the target configuration control is triggered; or, in response to a second configuration operation on the target configuration control, the connection between the target seat and the target vehicle accessory is severed.

[0171] In some embodiments, the target seat includes at least one seat component. The control module is also configured to, in response to a second setting command for the target seat, set at least one target seat component to a state where adjustment is prohibited. Furthermore, not adjusting the target seat includes not adjusting the target seat component.

[0172] In some embodiments, the display module is further configured to display a seat component setting interface, the seat component setting interface including at least one seat component setting control for a target seat; one seat component setting control corresponds to one or more seat components. In response to a fifth setting operation on at least one target seat component setting control, the seat component corresponding to each target seat component setting control is triggered to be set to a disabled adjustment state.

[0173] In some embodiments, different target conditions in at least one target condition correspond to different priorities; in response to an adjustment instruction for the target seat, if the target seat does not meet the first target condition, it is detected whether the target seat meets the second target condition; or, in response to an adjustment instruction for the target seat, if the target seat meets the first target condition, the target seat is not adjusted.

[0174] In some embodiments, the control module is further configured to obtain adjustment instructions for the target seat in at least one of the following ways: In response to entering the first mode, an adjustment command is obtained to instruct adjustment of at least one target seat located in the same row; In response to entering the second mode, an adjustment instruction is obtained to instruct adjustment of at least one target seat located in the same column.

[0175] In response to entering the third mode, an adjustment command is obtained to instruct adjustment of at least one target seat located in a different row; In response to entering the fourth mode, an adjustment instruction is obtained to instruct adjustment of at least one target seat located in a different column.

[0176] It is understood that the beneficial effects that the vehicle seat control device provided in this application embodiment can achieve can be referred to the beneficial effects that the vehicle seat control method provided in this application embodiment can achieve, and will not be repeated here.

[0177] This application also provides an electronic device, including at least one processor and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform some or all of the steps in the vehicle seat control method provided in this application.

[0178] It is understood that the beneficial effects that the electronic equipment provided in the embodiments of this application can achieve can be referred to the beneficial effects that the vehicle seat control method provided in the embodiments of this application can achieve, and will not be repeated here.

[0179] This application also provides a vehicle, including the vehicle control device provided in this application embodiment, or the electronic device provided in this application embodiment.

[0180] It is understood that the beneficial effects that the vehicle provided in the embodiments of this application can achieve can be referred to the beneficial effects that the vehicle seat control method provided in the embodiments of this application can achieve, and will not be repeated here.

[0181] In some solutions, multiple embodiments of this application can be combined, and the combined solution can be implemented. Optionally, some operations in the processes of each method embodiment may be combined, and / or the order of some operations may be changed. Furthermore, the execution order between the steps of each process is merely exemplary and does not constitute a limitation on the execution order between steps; other execution orders are also possible. It is not intended to indicate that the execution order is the only possible order in which these operations can be performed. Those skilled in the art will conceive of various ways to reorder the operations described herein. In addition, it should be noted that the process details involved in one embodiment of this document are similarly applicable to other embodiments, or different embodiments may be combined.

[0182] Furthermore, some steps in the method embodiments can be equivalently replaced with other possible steps. Alternatively, some steps in the method embodiments may be optional and can be deleted in certain use cases. Or, other possible steps may be added to the method embodiments. Moreover, the various method embodiments can be implemented individually or in combination.

[0183] Through the above description of the embodiments, those skilled in the art can clearly understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

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

[0185] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0186] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiments of this application, in essence, or the part that contributes, or all or part of the technical solution, can be embodied in the form of a software product. This software product is stored in a storage medium and includes several instructions to cause a device (which may be a microcontroller, chip, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0187] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A method for controlling a vehicle seat, characterized in that, include: In response to an adjustment command for a target seat, the target seat is not adjusted if it meets at least one target condition.

2. The method according to claim 1, characterized in that, The target condition includes at least one of the following: The target seat reported that it was occupied. The target seat is set to a non-adjustable state; The target seat provides a configuration signal; the configuration signal indicates that the target seat is connected to at least one vehicle component. The seat image corresponding to the target seat includes the interference target.

3. The method according to claim 1 or 2, characterized in that, In response to an adjustment command for a target seat, before adjusting the target seat if the target seat meets at least one target condition, the method further includes: In response to a first setting command for the target seat, parameter information corresponding to the target seat is set; Based on the parameter information, the adjustment state of the target seat is determined; the adjustment state includes an adjustment-allowed state and an adjustment-prohibited state.

4. The method according to claim 2 or 3, characterized in that, The target seat is set to a non-adjustable state in at least one of the following ways: The target seat's anti-adjustment function is set to the enabled state; The target seat is set to have the target vehicle accessory added; The target seat is configured to connect with at least one vehicle accessory.

5. The method according to claim 4, characterized in that, In response to an adjustment command for a target seat, before adjusting the target seat if the target seat meets at least one target condition, the method further includes: The display function settings interface includes function setting controls for the target seat. In response to a first setting operation on the function setting control, the disabling adjustment function of the target seat is set to the enabled state; or, in response to a second setting operation on the function setting control, the disabling adjustment function of the target seat is set to the disabled state.

6. The method according to claim 4 or 5, characterized in that, In response to an adjustment command for a target seat, before adjusting the target seat if the target seat meets at least one target condition, the method further includes: The system displays a vehicle parts addition interface, which includes controls for adding vehicle parts for the target seat. In response to a third setting operation on the vehicle accessory addition control, the target seat is set to add the target vehicle accessory; or, in response to a fourth setting operation on the vehicle accessory addition control, the target vehicle accessory addition on the target seat is canceled.

7. The method according to any one of claims 4-6, characterized in that, In response to an adjustment command for a target seat, before adjusting the target seat if the target seat meets at least one target condition, the method further includes: The display configuration interface includes at least one configuration control for the target seat; different configuration controls correspond to different vehicle accessories. In response to a first configuration operation on a target configuration control in the at least one configuration control, the connection between the target seat and the target vehicle accessory corresponding to the target configuration control is triggered; or, in response to a second configuration operation on the target configuration control, the connection between the target seat and the target vehicle accessory is severed.

8. The method according to any one of claims 1-7, characterized in that, In response to an adjustment command for a target seat, before adjusting the target seat if the target seat meets at least one target condition, the method further includes: In response to a second setting command for the target seat, at least one target seat component is set to a state where adjustment is prohibited; The statement that the target seat is not adjusted includes: The target seat component is not adjusted.

9. The method according to any one of claims 1-8, characterized in that, In response to an adjustment command for a target seat, before adjusting the target seat if the target seat meets at least one target condition, the method further includes: The display shows a seat component settings interface, which includes at least one seat component settings control for the target seat; one seat component settings control corresponds to one or more seat components. In response to a fifth setting operation on at least one target seat component setting control, the seat component corresponding to each target seat component setting control is set to a state where adjustment is prohibited.

10. The method according to any one of claims 1-9, characterized in that, Different target conditions among the at least one target condition correspond to different priorities; the step of not adjusting the target seat in response to an adjustment command for the target seat, provided that the target seat meets at least one target condition, includes: In response to an adjustment command for the target seat, if the target seat does not meet a first target condition, it is detected whether the target seat meets a second target condition; or, in response to an adjustment command for the target seat, if the target seat meets the first target condition, the target seat is not adjusted.

11. The method according to any one of claims 1-10, characterized in that, In response to an adjustment command for a target seat, before adjusting the target seat if the target seat meets at least one target condition, the method further includes at least one of the following: In response to entering the first mode, an adjustment command is obtained to instruct adjustment of at least one target seat located in the same row; In response to entering the second mode, an adjustment instruction is obtained to instruct adjustment of at least one target seat located in the same column; In response to entering the third mode, an adjustment command is obtained to instruct adjustment of at least one target seat located in a different row; In response to entering the fourth mode, an adjustment instruction is obtained to instruct adjustment of at least one target seat located in a different column.

12. A control device for a vehicle seat, characterized in that, include: A control module is configured to, in response to an adjustment command for a target seat, not adjust the target seat if the target seat meets at least one target condition.

13. An electronic device, characterized in that, include: At least one processor; as well as A memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor to enable the at least one processor to perform the vehicle seat control method according to any one of claims 1-11.

14. A vehicle, characterized in that, It includes the control device for the vehicle seat as described in claim 12, and / or the electronic device as described in claim 13.