Seat adjustment method, apparatus, device, medium, and vehicle
Patent Information
- Application Number
- CN202610162653.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-02-04
- Publication Date
- 2026-10-23
AI Technical Summary
这导致前排用户必须重新手动调节座椅,过程繁琐,完全丧失了记忆功能带来的便捷性
[0012]本公开实施例提供的座椅调节方法、装置、设备、介质及车辆,通过接收前排座椅调节指令,在目标座椅处于转动模式,且所述前排座椅调至目标位置与所述目标座椅干涉的情况下,展示座椅调整交互界面,所述交互界面包括至少一种座椅调整方案,基于用户选择的座椅调整方案,控制所述前排座椅和/或所述目标座椅进行调节。相较于现有技术,本公开实施例能够避免传统方案直接禁用功能或强制调节带来的不便与风险。基于用户选择的座椅调整方案,控制所述前排座椅和/或所述目标座椅进行调节,显著提升了座椅记忆功能在复杂布局下的可用性、安全性与智能化水平,解决了功能受限与安全隐患的矛盾,优化了用户体验。
Smart Images

Figure CN122957075A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of intelligent vehicle technology, and in particular to a seat adjustment method, device, equipment, medium, and vehicle. Background Technology
[0002] With the increasing demand for intelligent and comfortable vehicles, power seats with posture memory function have become a common feature in mid-to-high-end models. This function allows users to save and restore their preferred seating position with a single click, greatly improving the convenience of using the vehicle.
[0003] However, when the rear seats (usually the second row) are rotated to a "face-to-face" configuration facing the third row, such as a meeting or family interaction mode, the physical gap between the front and rear seats is significantly reduced. In this layout, traditional seat control logic employs the following strategy: 1) Directly disabling the memory recall function: To avoid potential seat interference risks, the system usually chooses to directly disable the recall of the front seat's memory position. This forces front-seat users to manually readjust the seat, a cumbersome process that completely negates the convenience provided by the memory function.
[0004] 2) Forcibly adjusting to the memory position: Ignoring the risk of interference and forcibly moving the front seats to the memory position may result in physical interference, squeezing or even collision with the rear seats. This may not only damage the seat mechanism, but also pose a direct threat to the safety of the occupants and pose a serious safety hazard.
[0005] Therefore, existing technologies present a contradiction between rigid functional limitations and insufficient safety when dealing with scenarios involving changes in seating layout. Summary of the Invention
[0006] To address the aforementioned technical problems, this disclosure provides a seat adjustment method, apparatus, device, medium, and vehicle.
[0007] In a first aspect, embodiments of this disclosure provide a seat adjustment method, the method comprising: Receive commands for adjusting the front seats; When the target seat is in rotation mode and the front seat is adjusted to the target position and interferes with the target seat, a seat adjustment interface is displayed, and the interface includes at least one seat adjustment scheme. Based on the user-selected seat adjustment scheme, the front seat and / or the target seat are controlled to be adjusted.
[0008] In a second aspect, embodiments of this disclosure provide a seat adjustment device, comprising: The receiving module is used to receive front seat adjustment commands; The display module is used to display a seat adjustment interface when the target seat is in a rotating mode and the front seat is adjusted to the target position and interferes with the target seat. The interface includes at least one seat adjustment scheme. An adjustment module is used to control the front seat and / or the target seat to adjust based on the seat adjustment scheme selected by the user.
[0009] Thirdly, embodiments of this disclosure provide an electronic device, including: Memory; Processor; and Computer programs; The computer program is stored in the memory and configured to be executed by the processor to implement the method as described in the first aspect.
[0010] Fourthly, embodiments of this disclosure provide a computer-readable storage medium having a computer program stored thereon, the computer program being executed by a processor to implement the method as described in the first aspect.
[0011] Fifthly, embodiments of this disclosure also provide a computer program product, which includes a computer program or instructions that, when executed by a processor, implement the seat adjustment method as described above.
[0012] The seat adjustment method, apparatus, device, medium, and vehicle provided in this disclosure, upon receiving a front seat adjustment command, displays a seat adjustment interface when the target seat is in rotation mode and the front seat, when adjusted to the target position, interferes with the target seat. The interface includes at least one seat adjustment scheme, and based on the user-selected scheme, controls the adjustment of the front seat and / or the target seat. Compared to existing technologies, this disclosure avoids the inconvenience and risks associated with directly disabling functions or forcibly adjusting seats in traditional solutions. By controlling the adjustment of the front seat and / or the target seat based on the user-selected scheme, the usability, safety, and intelligence of the seat memory function in complex layouts are significantly improved, resolving the contradiction between functional limitations and safety hazards, and optimizing the user experience. Attached Figure Description
[0013] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.
[0014] To more clearly illustrate the technical solutions in the embodiments of this disclosure or the prior art, the accompanying drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0015] Figure 1 A flowchart of a seat adjustment method provided in this embodiment of the disclosure; Figure 2 A schematic diagram of the user interface provided for an embodiment of this disclosure; Figure 3 This is an overall flowchart of the seat adjustment method provided in the embodiments of this disclosure; Figure 4 A schematic diagram illustrating an alternative mode strategy provided in this disclosure embodiment; Figure 5 This is a schematic diagram of the structure of the seat adjustment device provided in the embodiments of this disclosure; Figure 6 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this disclosure. Detailed Implementation
[0016] To better understand the above-mentioned objectives, features, and advantages of this disclosure, the solutions disclosed herein will be further described below. It should be noted that, unless otherwise specified, the embodiments and features described herein can be combined with each other.
[0017] Numerous specific details are set forth in the following description in order to provide a full understanding of this disclosure, but this disclosure may also be implemented in other ways different from those described herein; obviously, the embodiments in the specification are only some, and not all, of the embodiments of this disclosure.
[0018] This disclosure provides a seat adjustment method, which will be described below with reference to specific embodiments.
[0019] Figure 1 This is a flowchart illustrating a seat adjustment method provided in an embodiment of this disclosure. This method can be applied to electronic devices, specifically in-vehicle terminals. This method can be applied to scenarios involving adjusting vehicle seats. This embodiment of the disclosure accurately detects and identifies whether interference will occur in a specific seat layout, avoiding the inconvenience and risks caused by directly disabling functions or forcibly adjusting them, as is common in traditional solutions. When interference is detected, the seat is adjusted according to a target handling strategy, significantly improving the usability, safety, and intelligence of the seat memory function in complex layouts, resolving the contradiction between functional limitations and safety hazards, and optimizing the user experience. It is understood that the seat adjustment method provided in this embodiment of the disclosure can also be applied to other scenarios.
[0020] The following is about Figure 1 The seat adjustment method shown below will be introduced. The specific steps of this method are as follows: S1, Receive front seat adjustment commands.
[0021] In this step, the vehicle terminal will receive the front seat adjustment command, which can be retrieved by the user through physical buttons, voice commands, or by triggering the sitting posture memory via the central control screen.
[0022] S2. When the target seat is in rotation mode and the front seat is adjusted to the target position and interferes with the target seat, display the seat adjustment interface, which includes at least one seat adjustment scheme.
[0023] In this step, the vehicle terminal will detect in real time whether the target seat is in rotation mode. When the target seat (such as the left / right seat in the second row) is in rotation mode (e.g., rotated 180 degrees to face the third row seats), and the front seat is adjusted to the target position and interferes with the target seat, the seat adjustment interface will be displayed, such as... Figure 2 As shown, the interactive interface includes at least one seat adjustment scheme. Optionally, the target position can be a target memory position. The at least one seat adjustment scheme includes an alternative mode scheme, a compromise strategy scheme, a linked second-row scheme, and a historical position scheme.
[0024] Optionally, the rotation modes can include a left-side family room mode, a right-side family room mode, and a meeting mode. The left-side family room mode means that the left-side seats in the second row rotate 180 degrees to face the third-row seats; the right-side family room mode means that the right-side seats in the second row rotate 180 degrees to face the third-row seats; and the meeting mode means that both the left and right-side seats in the second row rotate 180 degrees to face the third-row seats.
[0025] S3. Based on the seat adjustment scheme selected by the user, control the front seat and / or the target seat to adjust.
[0026] In this step, the in-vehicle terminal controls the adjustment of the front seat and / or the target seat based on the user's selected seat adjustment scheme. The seats are adjusted according to a variety of schemes. These schemes aim to maximize the user's desire to restore their preferred seating position while minimizing interference. This solves the safety hazards of forced adjustments in traditional methods, mitigating risks before the adjustment process begins, and providing users with convenient alternative solutions through multiple seat adjustment options, thus improving the user experience.
[0027] This embodiment of the disclosure receives a front seat adjustment command. When the target seat is in rotation mode and the front seat, when adjusted to the target position, interferes with the target seat, a seat adjustment interface is displayed. This interface includes at least one seat adjustment scheme. Based on the user-selected adjustment scheme, the front seat and / or the target seat are adjusted. Compared to existing technologies, this embodiment avoids the inconvenience and risks associated with directly disabling functions or forcibly adjusting them, as is common in traditional solutions. By controlling the adjustment of the front seat and / or the target seat based on the user-selected adjustment scheme, the usability, safety, and intelligence of the seat memory function in complex layouts are significantly improved. This resolves the contradiction between functional limitations and safety hazards, and optimizes the user experience.
[0028] Next, another embodiment of the seat adjustment method provided by this disclosure will be described, the specific steps of which are as follows: S101. When the rear seats are in rotation mode, in response to the adjustment command for the front seats, the position information of the rear seats and the target memory position of the front seats are obtained.
[0029] In this step, the in-vehicle terminal monitors in real time whether the rear seats are in rotation mode. When the rear seats (such as the left / right seats in the second row) are in rotation mode (e.g., rotated 180 degrees to face the third row), if the user triggers a command to recall the seating posture memory of the front seats (such as the driver's seat) via a physical button, voice command, or central control screen, the in-vehicle terminal immediately responds to the adjustment command. First, it acquires the position information of the rear seats, which includes at least the current horizontal (sliding rail) position and backrest angle, and may also include the leg rest angle. Simultaneously, the in-vehicle terminal retrieves the target memory position of the front seats, pre-saved by the user and associated with the current user's identity (such as a key or account), from its memory. The target memory position includes at least the target horizontal position and target backrest angle. This step forms the data foundation for all subsequent intelligent decisions.
[0030] Optionally, the rotation modes can include a left-side family room mode, a right-side family room mode, and a meeting mode. The left-side family room mode means that the left-side seats in the second row rotate 180 degrees to face the third-row seats; the right-side family room mode means that the right-side seats in the second row rotate 180 degrees to face the third-row seats; and the meeting mode means that both the left and right-side seats in the second row rotate 180 degrees to face the third-row seats.
[0031] S102. Perform seat interference detection based on the location information and the target memory position to obtain the detection result.
[0032] In this step, after acquiring the position information of the rear seats and the target memory position of the front seats, the vehicle terminal can perform seat interference detection based on the position information and the target memory position to obtain the detection result, i.e., determine whether the seats will interfere. Specifically, the vehicle terminal can calculate, based on the physical model of the seats (including contours and envelopes of key moving parts), whether the front seats will overlap or be too close to the rear seats in space if they are moved directly to the target memory position.
[0033] In some embodiments, the in-vehicle terminal can overlay and compare the current position model of the rear seats with the predicted position model of the front seats after they have been moved to the target memory position in a virtual three-dimensional space. This process calls upon pre-stored seat geometric models and safety thresholds. If the two models do not overlap in space, and the distance between key points (such as the most prominent point of the front headrest and the most prominent point of the rear headrest) is greater than the safety threshold, the detection result is non-interference.
[0034] S103. If the detection result indicates that the seat will interfere, the seat will be adjusted according to the target handling strategy.
[0035] In this step, if the detection result indicates that the seat will interfere, it means that direct restoration poses a safety risk. Therefore, instead of direct adjustment, a more intelligent and safer handling process will be initiated. At this time, the in-vehicle terminal will adjust the seat according to the target handling strategy. The seat is adjusted according to preset, diverse target handling strategies. These strategies aim to maximize the user's desire to restore their memory sitting posture while eliminating interference, through different methods. This solves the safety hazards caused by the forced adjustment of traditional solutions, mitigating the risk before the adjustment action, and providing users with convenient alternative solutions through multiple strategies, thus improving the user experience. Optionally, the target handling strategy includes a first handling strategy, a second handling strategy, a third handling strategy, and a fourth handling strategy. This can be referred to as Example 1.
[0036] In this embodiment, when the rear seats are in rotation mode, in response to an adjustment command for the front seats, the system acquires the position information of the rear seats and the target memory position of the front seats; it performs seat interference detection based on the position information and the target memory position, and obtains the detection result; if the detection result indicates that the seats will interfere, the seats are adjusted according to a target handling strategy. Compared to existing technologies, this embodiment accurately detects and identifies whether interference will occur in a specific seat layout, avoiding the inconvenience and risks caused by directly disabling the function or forcibly adjusting it in traditional solutions. When interference is detected, the seats are adjusted according to the target handling strategy, significantly improving the usability, safety, and intelligence level of the seat memory function in complex layouts, resolving the contradiction between functional limitations and safety hazards, and optimizing the user experience.
[0037] In some embodiments, the target handling strategy includes a first handling strategy; S103 includes S1031, S1032, and S1033: S1031. Determine whether there is an alternative mode for the rotation mode; In this embodiment, corresponding to the first handling strategy, upon detecting interference, the vehicle terminal will determine whether there is a functionally equivalent or scenario-compatible alternative mode for the rotation mode of the rear seats. For example, if the current mode is the left-side family room mode, the alternative mode could be the right-side family room mode.
[0038] S1032. If an alternative mode exists, a prompt message is generated, which is used to suggest that the user switch the rear seat to the alternative mode. If an alternative mode is available, the in-vehicle terminal can generate a prompt message via the central control screen or voice command, suggesting that the user switch the rear seats to the alternative mode. The prompt message might be something like, "Space interference detected. We recommend switching to the right-side family room mode to retrieve the front seat's memory position. Switch now?"
[0039] S1033. In response to the user's confirmation of the switching operation, after switching the rear seat to the alternative mode, control the front seat to adjust to the target memory position.
[0040] In this step, after the user confirms the switch to the alternative mode, the in-vehicle terminal responds to the user's confirmation by first controlling the rear seats to rotate to the alternative mode, and then controlling the front seats to adjust to the target memory position after the switch is completed. This can be referred to as Example 2.
[0041] The solution proposed in this embodiment eliminates interference by fundamentally altering the rear seat layout, a fundamental approach. By intelligently identifying and providing alternative rear seat layout options, interference can be avoided without sacrificing the integrity of the user's original memory position, thus maximizing the fulfillment of the user's need to restore their original memory position.
[0042] In some alternative implementations, the seat adjustment method includes the following steps: S201. When the rear seats are in rotation mode, in response to the adjustment command for the front seats, the position information of the rear seats and the target memory position of the front seats are obtained.
[0043] Specifically, the implementation process and principle of S201 and S101 are the same, and will not be repeated here.
[0044] S202. Based on the location information, determine the spatial coordinates of at least one first interference point on the rear seat.
[0045] In this step, the location information may include at least the horizontal position and backrest angle of the rear seat. The vehicle terminal will determine the spatial coordinates of at least one first interference point on the rear seat based on the horizontal position and backrest angle included in the location information. The first interference point may be located at the uppermost edge of the rear seat backrest, the rear of the headrest, or the end of the armrest.
[0046] S203. Based on the target memory position, determine the spatial coordinates of at least one second interference point on the front seat.
[0047] In this step, the target memory location includes at least the target horizontal position and the target backrest angle of the front seat. The vehicle terminal can determine the spatial coordinates of at least one second interference point on the front seat based on the target horizontal position and target backrest angle included in the target memory location. Second interference points may include the uppermost edge of the front seat backrest, the rear of the headrest, or the end of the armrest.
[0048] S204. For any target point among the at least one first interference point, if the relative distance between the spatial coordinates of the target point and the spatial coordinates of any second interference point among the at least one second interference point is less than the safe distance threshold, then the detection result is determined to be that the seat will interfere.
[0049] In this step, the vehicle-mounted terminal calculates the relative distance between any pair of interference points. If the calculation finds that the distance between any pair of interference points is less than the safe distance threshold, the detection result is that interference will occur; otherwise, the detection result is that interference will not occur. This step is the core technology for ensuring safety, replacing judgments based on experience or simple rules (such as disabling certain modes) with precise calculations. This can be referred to as Example 3.
[0050] In steps S202-S204, key interference points within the range of motion of the front and rear seats are pre-calibrated. For the rear seats, the three-dimensional spatial coordinates of the first interference point are calculated using a kinematic model based on their real-time horizontal position and backrest angle. Similarly, the spatial coordinates of the second interference point are calculated based on the target memory position of the front seats. Subsequently, the on-board terminal iterates and calculates the Euclidean distance between each first interference point and each second interference point. For example, the distance Dac between point A and point C, and the distance Dbd between point B and point D are calculated. A preset safety distance threshold (e.g., 50mm) is established. If the distance (Dbc) between any pair of interference points (e.g., point B and point C) is less than this threshold, it is determined that "interference will occur"; only when all calculated distances are greater than or equal to the safety distance threshold is it determined that "interference will not occur". This embodiment transforms the abstract interference risk into a precise mathematical model and geometric calculation, making the detection results objective and reliable, and avoiding errors based on experience. By setting a safety distance threshold, a buffer is provided for mechanical tolerances and system delays, further enhancing the robustness of safety assurance.
[0051] S205. Generate at least one adjustment scheme based on the target memory position and the position information, wherein the at least one adjustment scheme includes a backrest angle priority matching scheme, a horizontal position priority matching scheme and an adaptive matching adjustment scheme.
[0052] This step corresponds to the second handling strategy. When interference is detected, the vehicle terminal uses the target memory position as a reference and, combined with the non-interference space boundary defined by the rear seat position information, calculates and generates at least one adjustment scheme. Optionally, the at least one adjustment scheme includes a backrest angle-priority matching scheme, a horizontal position-priority matching scheme, and an adaptive matching adjustment scheme.
[0053] S206. In response to the user selecting a target adjustment scheme among the at least one adjustment schemes, control the front seat to adjust to the adjustment position corresponding to the target adjustment scheme.
[0054] In this step, the user can select a target adjustment scheme from at least one option. The in-vehicle terminal responds to the user's selection and controls the front seat to adjust to the position corresponding to the target adjustment scheme. For example, the user can view the simulation effects or text descriptions of these three schemes on the central control screen and select one (the target adjustment scheme). The in-vehicle terminal will then control the front seat to adjust to the corresponding position. This can be referred to as Example 4.
[0055] In some embodiments, S206 includes S2061, S2062, and S2063: S2061. In response to the user selecting the backrest angle priority matching scheme as the target adjustment scheme, the backrest angle of the front seat is adjusted to the backrest angle in the target memory position, the target horizontal position that the front seat can be adjusted is calculated, and the horizontal position of the front seat is controlled to be adjusted to the target horizontal position. In this step, when the user selects the backrest angle priority matching scheme as the target adjustment scheme, the vehicle terminal will prioritize ensuring that the backrest angle of the front seats is adjusted to perfectly match the target memory position. Then, while maintaining this backrest angle, it calculates the horizontal limit position that the front seats can be safely moved backward in the horizontal direction (i.e., the position closest to the rear seats without interference), and uses this horizontal limit position as the target horizontal position. Subsequently, the backrest angle of the front seats is adjusted to the backrest angle in the target memory position, and the horizontal position of the front seats is adjusted to the target horizontal position.
[0056] S2062. In response to the user selecting the horizontal position priority matching scheme as the target adjustment scheme, the horizontal position of the front seat is adjusted to the horizontal position in the target memory position, the target backrest angle that the front seat can be adjusted is calculated, and the backrest angle of the front seat is controlled to be adjusted to the target backrest angle. In this step, when the user selects the horizontal position priority matching scheme as the target adjustment scheme, the vehicle terminal will prioritize ensuring that the horizontal position of the front seat is adjusted to be completely consistent with the target memory position. Then, while maintaining this horizontal position, it calculates the safe angle to which the front seat back can tilt backward (to avoid contact with the rear seats), and uses this safe angle as the target backrest angle. Subsequently, the horizontal position of the front seat is adjusted to the horizontal position in the target memory position, and the backrest angle of the front seat is adjusted to the target backrest angle.
[0057] S2063. In response to the user selecting the adaptive matching adjustment scheme as the target adjustment scheme, calculate the first horizontal position based on the horizontal position in the target memory position and the target ratio, and determine whether the seat will interfere based on the first horizontal position, the backrest angle in the target memory position and the position information; if so, calculate the first backrest angle based on the backrest angle in the target memory position and the target ratio, and determine whether the seat will interfere based on the first horizontal position, the first backrest angle and the position information; if so, alternately calculate and judge the horizontal position and backrest angle multiple times until no interference occurs to obtain the target backrest angle and the target horizontal position, and control the front seat to adjust to the target backrest angle and the target horizontal position.
[0058] In this step, when the user selects the adaptive matching adjustment scheme as the target adjustment scheme, the vehicle terminal will attempt to simultaneously approach the target memory position in both horizontal position and backrest angle. For example, it first approaches the target horizontal position by a target proportion (e.g., 90%) to calculate the first horizontal position; based on this position, it attempts to adjust the backrest to the target angle to determine if the seat will interfere. If it still interferes, it adjusts the backrest angle by the target proportion to obtain the first backrest angle; it then determines if the seat will interfere. This iterative calculation continues until a balance point is found that makes partial compromises in both aspects but is closest to the target overall without interference, thus obtaining the target horizontal position and target backrest angle. The front seats are then adjusted to the target backrest angle and the target horizontal position. This can be referred to as Example 5.
[0059] In some embodiments, the ratio of horizontal position to backrest angle may be weighted in conjunction with the user's historical selection preferences.
[0060] This embodiment of the disclosure obtains the position information of the rear seat and the target memory position of the front seat in response to an adjustment command for the front seat when the rear seat is in rotation mode. Further, based on the position information, the spatial coordinates of at least one first interference point on the rear seat are determined, and based on the target memory position, the spatial coordinates of at least one second interference point on the front seat are determined. For any target point among the at least one first interference point, if the relative distance between the spatial coordinates of the target point and the spatial coordinates of any one of the at least one second interference point is less than a safe distance threshold, the detection result is determined to be that the seat will interfere. Then, at least one adjustment scheme is generated based on the target memory position and the position information. In response to the user selecting a target adjustment scheme from the at least one adjustment scheme, the front seat is controlled to adjust to the adjustment position corresponding to the target adjustment scheme. This method provides a quantifiable and selectable compromise solution for the user when it is impossible to fully adjust to the target memory position. The user can make a decision based on their own preferences (e.g., choosing "horizontal priority" if legroom is more important, or "backrest priority" if reclining angle is more important), ensuring the safety of the selected scheme. This gives users full autonomy and significantly improves their satisfaction with adjustments in limited scenarios.
[0061] In some alternative embodiments, the seat adjustment method includes the following steps: S301. When the rear seats are in rotation mode, in response to the adjustment command for the front seats, the position information of the rear seats and the target memory position of the front seats are obtained.
[0062] Specifically, the implementation process and principle of S301 and S101 are the same, and will not be repeated here.
[0063] S302. Perform seat interference detection based on the location information and the target memory position to obtain the detection result.
[0064] Specifically, the implementation process and principle of S302 and S102 are the same, and will not be repeated here.
[0065] S303. If the detection result is that the seat will not interfere, then control the front seat to adjust to the target memory position.
[0066] In this step, if the detection result indicates that the seat will not interfere, the vehicle terminal controls the front seat to adjust to the target memory position. Specifically, the vehicle terminal can directly generate control commands to drive the horizontal slide rail motor and backrest angle motor of the front seat, causing it to move precisely to the target memory position. In normal, interference-free scenarios, this path provides a lightning-fast recovery experience indistinguishable from the basic memory function. It ensures that the performance of this disclosed solution is not compromised in unnecessarily complex scenarios, thereby improving overall user satisfaction.
[0067] S304. If the detection result indicates that the seat will interfere, then in response to the user's selection of linkage adjustment, a linkage adjustment scheme for the rear seat is generated.
[0068] The linkage adjustment scheme is used to represent controlling the rear seats to adjust their horizontal position and backrest angle within a target range while maintaining the rotation mode of the rear seats unchanged, so as to make room for the front seats to be adjusted to the target memory position.
[0069] This step corresponds to the third handling strategy. If the detection result indicates that the seat will interfere, the in-vehicle terminal will generate a linkage adjustment plan when the user selects linkage adjustment. The core idea of this plan is to allow the rear seats to make minor avoidance adjustments within their movable range without changing the essential rotation mode of the rear seats (i.e., maintaining the facing direction).
[0070] S305. Based on the aforementioned linkage adjustment scheme, control the rear seats and the front seats to perform linkage adjustment, so that the front seats adjust towards the target memory position and the rear seats simultaneously perform avoidance adjustment within the target range.
[0071] In some embodiments, during the specific linkage execution, the vehicle terminal first controls the retraction of the front footrests to retract the components most prone to interference. In this step, the vehicle terminal synchronously controls the motors of the front and rear seats: simultaneously controlling the front seats to move towards the target memory position, and simultaneously controlling the rear seats to make minor adjustments in the opposite or safe direction, while monitoring and calculating in real time to ensure that the distance between the two seats is always greater than a safe distance threshold throughout the entire linkage process. The ultimate goal is to make the front seats as close as possible to, or even reach, the target memory position, while the rear seats undergo only minimal, acceptable positional changes.
[0072] The handling strategy in this embodiment embodies the intelligence of collaborative control. It solves the problem through the cooperation of the front and rear seats, rather than unilaterally restricting the front seats. This is particularly effective for scenarios with strict requirements on the rear seat space layout but where it is desirable for the front seats to maintain a seated posture (such as when placing fixed items in the rear). It maximizes the balance between the needs of the front and rear seats, achieving dynamic optimization of space utilization. This can be referred to as Embodiment 6.
[0073] This embodiment of the disclosure, when the rear seats are in rotation mode, responds to an adjustment command for the front seats by acquiring the position information of the rear seats and the target memory position of the front seats. Seat interference detection is performed based on the position information and the target memory position to obtain a detection result. Further, if the detection result indicates no interference, the front seats are controlled to adjust to the target memory position; if the detection result indicates interference, in response to a user's selection of a linkage adjustment, a linkage adjustment scheme for the rear seats is generated. Based on this linkage adjustment scheme, the rear seats and front seats are controlled to perform linkage adjustment, so that the front seats adjust towards the target memory position, and the rear seats simultaneously perform avoidance adjustments within the target range. Through this method, this embodiment of the disclosure can achieve coordinated adjustment of the front and rear seats. By making minimal avoidance adjustments to the rear seats, space can be created for the front seats to restore their memory positions while maintaining the rear seat layout and experience, providing a highly flexible and mutually beneficial solution.
[0074] In some embodiments, the method further includes: recording the target adjustment position of the front seat confirmed by the user in the current scenario, and associating the target adjustment position with the rotation mode of the rear seat; when the same rotation mode of the rear seat is identified, displaying the associated and stored target adjustment position as a recommended solution.
[0075] In this embodiment, after any interference scenario is handled, regardless of whether the position is adjusted through the target handling strategy or the position confirmed by the user's final manual fine-tuning, the vehicle terminal records the final adjusted position of the front seat, i.e., the position actually occupied and confirmed by the user. The vehicle terminal will store this position as a historical adjustment scheme, associated with the rotation mode of the rear seat that triggered this adjustment (such as the left-side family room mode), and store it in non-volatile memory. When the user encounters the same rear seat rotation mode again, the vehicle terminal will, while activating interference detection and providing the aforementioned multiple strategy options, prominently display this historical adjustment scheme as an option called "Recommended Scheme" to the user.
[0076] In some embodiments, the target handling strategy includes a fourth handling strategy; adjusting the seat according to the target handling strategy includes: in response to the user selecting a recommended option, controlling the front seat to adjust to the target adjustment position.
[0077] This embodiment corresponds to the fourth handling strategy. If the user selects this recommended solution, the in-vehicle terminal will directly control the front seat to adjust to the target adjustment position corresponding to the recommended solution, because this position has been verified to be safe and acceptable to the user in this specific scenario. This can be referred to as Embodiment 7.
[0078] This embodiment enables the in-vehicle terminal to possess personalized learning and evolution capabilities. With increased usage, the in-vehicle terminal accumulates the user's most preferred safe positions for different scenarios. This brings two significant improvements: First, for the user, in repetitive scenarios, a single click can achieve the desired position, upgrading the experience from intelligent adjustment to seamless restoration, maximizing convenience; second, for the in-vehicle terminal, the success rate of recommendations increases with data accumulation, thereby reducing the number of times the user needs to make repeated decisions, making seat adjustments increasingly intelligent with use, and continuously optimizing the user experience.
[0079] It should be noted that the seat adjustment method involved in the above embodiments may include at least one of Embodiment 1, Embodiment 2, Embodiment 3, Embodiment 4, Embodiment 5, Embodiment 6, and Embodiment 7. For example, Embodiment 1 can be implemented as an independent embodiment, Embodiment 1+2 can be implemented as an independent embodiment, Embodiment 1+2+3 can be implemented as an independent embodiment, Embodiment 1+2+3+4 can be implemented as an independent embodiment, Embodiment 1+2+3+4+5 can be implemented as an independent embodiment, Embodiment 1+2+3+4+5+6 can be implemented as an independent embodiment, Embodiment 1+2+3+4+5+6+7 can be implemented as an independent embodiment, Embodiment 1+4 can be implemented as an independent embodiment, Embodiment 1+2+4 can be implemented as an independent embodiment, Embodiment 1+5 can be implemented as an independent embodiment, Embodiment 1+2+5 can be implemented as an independent embodiment, Embodiment 1+4+5 can be implemented as an independent embodiment, and Embodiment 1+2+3+5 can be implemented as an independent embodiment. Examples 1, 5, and 6 can be implemented as independent embodiments, as can examples 1, 2, 5, and 6, as well as examples 1, 4, 5, and 6, and examples 1, 2, 3, 5, and 6, and examples 1, 5, and 7 can be implemented as independent embodiments. These examples are merely illustrative and not exhaustive; further examples will not be provided here.
[0080] When the second-row seats (target seats) are rotated to an opposite position, the present invention, such as Figure 3 As shown, various strategies (i.e., seat adjustment schemes) are provided for recalling the seating posture memory of the front seats (e.g., the driver's seat) according to different scenarios: 1. Scenarios where the position the front seats are to be adjusted to does not interfere with the current position of the rear seats: a. Directly move the front seat to the saved position.
[0081] 2. In scenarios where the position of the front seats to be adjusted interferes with the current position of the rear seats, the system will provide different adjustment strategies based on the current vehicle's seating layout.
[0082] a. Alternative Mode Strategy: If there is an alternative mode for the current second-row facing mode, then provide the alternative mode option for the user to choose from.
[0083] i. Such as Figure 4 As shown, for example, if the second row is currently in the left-side family room mode, when the driver's seat position that the user wants to adjust interferes with the left seat of the second row, the user can be prompted whether to switch to the right-side family room mode.
[0084] ii. After the alternative mode is completed, the front seat position will be automatically adjusted to the target position.
[0085] b. Adjustment Position Compromise Strategy: When adjusting the front seat (e.g., driver's seat) position, the system provides the following three compromise strategies for the user to choose from.
[0086] i. Backrest Angle Priority Matching Strategy: Prioritize ensuring the backrest angle is as close as possible to the original target position after compromise. On this basis, try to restore the positions of other components as much as possible.
[0087] ii. Horizontal position priority matching strategy: After compromise, the horizontal position is prioritized to ensure that it is as close as possible to the original target position, and on this basis, the positions of other components are restored as much as possible.
[0088] iii. Adaptive adjustment strategy: Taking into account both the original target's horizontal position and backrest angle, and making a compromise between the two based on the user's sitting posture habits, a position solution that better meets the user's needs is provided.
[0089] c. Recommended historical usage locations: i. After the user selects the position compromise strategy, if the seat position is slightly adjusted, or if the user manually adjusts it to a satisfactory position instead of using the system's provided solution, the system will automatically record the user's final adjusted seat position and associate it with the rotation mode of the second-row seats.
[0090] ii. In subsequent similar scenarios, the system can provide historical usage locations as an optional solution for users to quickly access, further optimizing the user experience.
[0091] d. Linked two-row strategy: i. While adjusting the front seats, make minimal adjustments to the second-row seats to avoid interference. Adjust the front seats to the target position without affecting the second-row rotation mode as much as possible.
[0092] ii. When the front and rear seats are adjusted simultaneously, the following methods should be used to avoid interference: 1. First, fold down the rear seat leg rests (if equipped), and then fold down the front footrests (if equipped). 2. Secondly, the position data of the front and rear seats are monitored in real time, and combined with the anti-interference discrete point calibration results, the front and rear seats are adjusted simultaneously without interference.
[0093] The innovation of this invention compared to the prior art lies in: 1. Multi-scenario recognition and decision-making: The system dynamically recognizes the current seat layout and real-time position based on the current rotation mode of the second-row seats, intelligently distinguishes whether there is interference between the front and rear seats, and formulates corresponding strategies for different scenarios.
[0094] 2. Diverse adaptive adjustment options: In interference scenarios, the system provides multiple adjustment schemes, including: 1) Alternative mode switching: When applicable, it is recommended that users switch the second-row seats to another mode to avoid interference.
[0095] 2) Linked adjustment: By adjusting the position of the rear seats with minimal changes, the user experience of the second-row face-to-face mode is not affected, while the memory position of the front seats can be recalled.
[0096] 3) Adjusting position compromise strategy: The system provides three compromise options: backrest angle priority, horizontal position priority, and adaptive adjustment, allowing users to choose the solution that best suits their personal habits according to their needs.
[0097] 3. Historical usage position memory: The system can record the user's final seat position and associate it with the rotation mode of the second row. In subsequent similar scenarios, the system can provide the historical usage position as a recommended option to help the user quickly return to the previous optimal state.
[0098] 4. Personalized User Experience: Through intelligent and diversified adjustment strategies, combined with the learning function of user behavior and preferences, this invention significantly improves the system's flexibility and user experience in complex seating layout scenarios.
[0099] The beneficial effects that this invention can achieve are: 1. Improved ease of use: Through multi-scenario recognition and intelligent strategies, users can more quickly recall the seat's memory position without having to manually adjust it repeatedly.
[0100] 2. Flexibility and adaptability: Through dynamic planning and real-time adjustment, the system can flexibly respond to different seat layouts and vehicle usage scenarios, improving the adaptability of seat adjustment.
[0101] 3. Reduce safety hazards: Intelligently detects interference between the front and rear seats and provides effective solutions to avoid seat conflicts and collisions caused by improper adjustment, thereby increasing the safety of the vehicle interior.
[0102] 4. Enhance vehicle functionality and intelligence: By combining intelligent recognition and user data learning, improve the intelligence level of vehicle seat adjustment.
[0103] Figure 5 This is a schematic diagram of the structure of a seat adjustment device provided in an embodiment of this disclosure. The seat adjustment device can be an in-vehicle terminal as described in the above embodiments, or it can be a component or assembly within the in-vehicle terminal. The seat adjustment device provided in this embodiment can execute the processing flow provided in the seat adjustment method embodiments, such as... Figure 5 As shown, the seat adjustment device 40 includes: a receiving module 41, a display module 42, and an adjustment module 43; wherein, the receiving module 41 is used to receive front seat adjustment commands; the display module 42 is used to display a seat adjustment interface when the target seat is in rotation mode and the front seat is adjusted to the target position and interferes with the target seat, the interface including at least one seat adjustment scheme; the adjustment module 43 is used to control the front seat and / or the target seat to adjust based on the seat adjustment scheme selected by the user.
[0104] Figure 5 The seat adjustment device shown in the embodiment can be used to implement the technical solution of the above method embodiment. Its implementation principle and technical effect are similar, and will not be described again here.
[0105] In another embodiment of this disclosure, the provided seat adjustment device includes: an acquisition module, a detection module, and an adjustment module; wherein, the acquisition module is used to acquire the position information of the rear seat and the target memory position of the front seat in response to an adjustment command for the front seat when the rear seat is in a rotation mode; the detection module is used to perform seat interference detection based on the position information and the target memory position to obtain a detection result; and the adjustment module is used to adjust the seat according to a target handling strategy if the detection result indicates that the seat will interfere.
[0106] Optionally, the detection module performs seat interference detection based on the position information and the target memory position. When obtaining the detection result, it is specifically used to: determine the spatial coordinates of at least one first interference point on the rear seat based on the position information; determine the spatial coordinates of at least one second interference point on the front seat based on the target memory position; for any target point among the at least one first interference point, if the relative distance between the spatial coordinates of the target point and the spatial coordinates of any second interference point among the at least one second interference point is less than a safe distance threshold, then the detection result is determined to be that the seat will interfere.
[0107] Optionally, the target handling strategy includes a first handling strategy; when the adjustment module adjusts the seat according to the target handling strategy, it is specifically used to: determine whether there is an alternative mode for the rotation mode; if there is an alternative mode, generate a prompt message, which is used to suggest that the user switch the rear seat to the alternative mode; in response to the user confirming the switching operation, after switching the rear seat to the alternative mode, control the front seat to adjust to the target memory position.
[0108] Optionally, the target handling strategy includes a second handling strategy; when the adjustment module adjusts the seat according to the target handling strategy, it is specifically used to: generate at least one adjustment scheme based on the target memory position and the position information, the at least one adjustment scheme including a backrest angle priority matching scheme, a horizontal position priority matching scheme and an adaptive matching adjustment scheme; in response to the user selecting a target adjustment scheme among the at least one adjustment schemes, control the front seat to adjust to the adjustment position corresponding to the target adjustment scheme.
[0109] Optionally, when the adjustment module responds to the user selecting a target adjustment scheme from the at least one adjustment scheme and controls the front seat to adjust to the adjustment position corresponding to the target adjustment scheme, it is specifically used for: responding to the user selecting the backrest angle priority matching scheme as the target adjustment scheme, adjusting the backrest angle of the front seat to the backrest angle in the target memory position, calculating the target horizontal position that the front seat can be adjusted to, and controlling the horizontal position of the front seat to adjust to the target horizontal position; or, responding to the user selecting the horizontal position priority matching scheme as the target adjustment scheme, adjusting the horizontal position of the front seat to the horizontal position in the target memory position, calculating the target backrest angle that the front seat can be adjusted to, and controlling the backrest angle of the front seat to adjust to the target horizontal position. The system adjusts the seat to the target backrest angle; or, in response to the user selecting the adaptive matching adjustment scheme as the target adjustment scheme, it calculates a first horizontal position based on the horizontal position in the target memory position and the target ratio, and determines whether the seat will interfere based on the first horizontal position, the backrest angle in the target memory position, and the position information; if so, it calculates a first backrest angle based on the backrest angle in the target memory position and the target ratio, and determines whether the seat will interfere based on the first horizontal position, the first backrest angle, and the position information; if so, it alternately calculates and judges the horizontal position and backrest angle multiple times until no interference occurs, and obtains the target backrest angle and the target horizontal position, and controls the front seat to adjust to the target backrest angle and the target horizontal position.
[0110] Optionally, the target handling strategy includes a third handling strategy; when the adjustment module adjusts the seat according to the target handling strategy, it is specifically used to: in response to the user's selection of linkage adjustment, generate a linkage adjustment scheme for the rear seat, wherein the linkage adjustment scheme is used to represent, while maintaining the rotation mode of the rear seat unchanged, controlling the rear seat to adjust its horizontal position and backrest angle within a target range to make room for the front seat to adjust to the target memory position; and control the rear seat and the front seat to perform linkage adjustment based on the linkage adjustment scheme, so that the front seat adjusts to the target memory position and the rear seat simultaneously performs avoidance adjustment within the target range.
[0111] Optionally, the device further includes: a storage module; the storage module is used to record the target adjustment position of the front seat confirmed by the user in the current scenario, and associate the target adjustment position with the rotation mode of the rear seat; when the same rotation mode of the rear seat is identified, the associated and stored target adjustment position is displayed as a recommended solution.
[0112] Optionally, the target handling strategy includes a fourth handling strategy; when the adjustment module adjusts the seat according to the target handling strategy, it is specifically used to: in response to the user selecting a recommended scheme, control the front seat to adjust to the target adjustment position.
[0113] Optionally, the adjustment module is further configured to: if the detection result indicates that the seat will not interfere, control the front seat to adjust to the target memory position.
[0114] The seat adjustment device in this embodiment can be used to implement the technical solution of the above method embodiment. Its implementation principle and technical effect are similar, and will not be described again here.
[0115] Figure 6 This is a schematic diagram of the structure of an electronic device according to an embodiment of this disclosure. See below for details. Figure 6 It shows a schematic diagram of a structure suitable for implementing the electronic device 600 in the embodiments of this disclosure. Figure 6 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of the embodiments disclosed herein.
[0116] like Figure 6As shown, the electronic device 600 may include a processing device (e.g., a central processing unit, a graphics processor, etc.) 601, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 602 or a program loaded from a storage device 608 into a random access memory (RAM) 603 to implement the seat adjustment method as described in the embodiments of this disclosure. The RAM 603 also stores various programs and data required for the operation of the electronic device 600. The processing device 601, ROM 602, and RAM 603 are interconnected via a bus 604. An input / output (I / O) interface 605 is also connected to the bus 604.
[0117] Typically, the following devices can be connected to I / O interface 605: input devices 606 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 607 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 608 including, for example, magnetic tapes, hard disks, etc.; and communication devices 609. Communication device 609 allows electronic device 600 to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 6 An electronic device 600 with various devices is shown; however, it should be understood that it is not required to implement or possess all of the devices shown. More or fewer devices may be implemented or possessed alternatively.
[0118] In particular, according to embodiments of this disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this disclosure include a computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts, thereby implementing the seat adjustment method as described above. In such embodiments, the computer program can be downloaded and installed from a network via a communication device 609, or installed from a storage device 608, or installed from a ROM 602. When the computer program is executed by the processing device 601, it performs the functions defined in the methods of embodiments of this disclosure.
[0119] It should be noted that the computer-readable medium described in this disclosure can be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this disclosure, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this disclosure, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium can be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wires, optical fibers, RF (radio frequency), etc., or any suitable combination thereof.
[0120] Additionally, this disclosure also provides a vehicle, including: a memory; a processor; and a computer program; wherein the computer program is stored in the memory and configured to be executed by the processor to implement the seat adjustment method as described above.
[0121] In some implementations, clients and servers can communicate using any currently known or future-developed network protocol, such as HTTP (Hypertext Transfer Protocol), and can interconnect with digital data communication (e.g., communication networks) of any form or medium. Examples of communication networks include local area networks (“LANs”), wide area networks (“WANs”), the Internet (e.g., the Internet of Things), and end-to-end networks (e.g., ad hoc end-to-end networks), as well as any currently known or future-developed networks.
[0122] The aforementioned computer-readable medium may be included in the aforementioned electronic device; or it may exist independently and not assembled into the electronic device.
[0123] The aforementioned computer-readable medium carries one or more programs that, when executed by the electronic device, cause the electronic device to: Receive commands for adjusting the front seats; When the target seat is in rotation mode and the front seat is adjusted to the target position and interferes with the target seat, a seat adjustment interface is displayed, and the interface includes at least one seat adjustment scheme. Based on the user-selected seat adjustment scheme, the front seat and / or the target seat are controlled to be adjusted.
[0124] Optionally, when one or more of the above-described procedures are executed by the electronic device, the electronic device may also perform other steps described in the above embodiments.
[0125] Computer program code for performing the operations of this disclosure can be written in one or more programming languages or a combination thereof, including but not limited to object-oriented programming languages such as Java, Smalltalk, and C++, as well as conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0126] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0127] The units described in the embodiments of this disclosure can be implemented in software or hardware. The names of the units are not, in some cases, intended to limit the specific unit.
[0128] The functions described above in this document can be performed at least in part by one or more hardware logic components. For example, exemplary types of hardware logic components that can be used, without limitation, include: field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), system-on-a-chip (SoCs), complex programmable logic devices (CPLDs), and so on.
[0129] In the context of this disclosure, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0130] The above description is merely a preferred embodiment of this disclosure and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of this disclosure is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the above-described concept. For example, technical solutions formed by substituting the above features with (but not limited to) technical features disclosed in this disclosure that have similar functions.
[0131] Furthermore, while the operations are described in a specific order, this should not be construed as requiring these operations to be performed in the specific order shown or in a sequential order. In certain environments, multitasking and parallel processing may be advantageous. Similarly, while several specific implementation details are included in the above discussion, these should not be construed as limiting the scope of this disclosure. Certain features described in the context of individual embodiments may also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may also be implemented individually or in any suitable sub-combination in multiple embodiments.
[0132] Although the subject matter has been described using language specific to structural features and / or methodological logic, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. Rather, the specific features and actions described above are merely illustrative examples of implementing the claims.
Claims
1. A method for adjusting a seat, characterized in that, The method includes: Receive commands for adjusting the front seats; When the target seat is in rotation mode and the front seat is adjusted to the target position and interferes with the target seat, a seat adjustment interface is displayed, and the interface includes at least one seat adjustment scheme. Based on the user-selected seat adjustment scheme, the front seat and / or the target seat are controlled to be adjusted.
2. A seat adjustment device, characterized in that, include: The receiving module is used to receive front seat adjustment commands; The display module is used to display a seat adjustment interface when the target seat is in a rotating mode and the front seat is adjusted to the target position and interferes with the target seat. The interface includes at least one seat adjustment scheme. An adjustment module is used to control the front seat and / or the target seat to adjust based on the seat adjustment scheme selected by the user.
3. An electronic device, characterized in that, include: Memory; processor; as well as Computer programs; The computer program is stored in the memory and configured to be executed by the processor to implement the method as described in claim 1.
4. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the method as described in claim 1.
5. A vehicle, characterized in that, Includes the seat adjustment device as described in claim 2.