A method, device and vehicle for adjusting seat

By displaying three-dimensional top view and shapes in the vehicle, real-time updates are made to reflect seat adjustments, which solves the problem that users cannot intuitively see changes in seat position, and improves the accuracy and user experience of adjustments.

CN116080488BActive Publication Date: 2025-04-11GREAT WALL MOTOR CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202310095089.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-02-10
Publication Date
2025-04-11
Estimated Expiration
2043-02-10

AI Technical Summary

Technical Problem

When adjusting the seat in a vehicle, the user cannot intuitively see the change in the seat position, resulting in a low degree of visualization, which reduces the user's adjustment experience.

Method used

By displaying the three-dimensional top view within the vehicle and the three-dimensional shape of the seat, these views are updated in real time to reflect the seat adjustment, providing an intuitive and clear adjustment process.

Benefits of technology

It improves the accuracy and efficiency of seat adjustment, improves the user's riding experience, and makes the adjustment process more intuitive and clear.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116080488B_ABST
    Figure CN116080488B_ABST
Patent Text Reader

Abstract

The present application provides a method, device and vehicle for adjusting a seat, the method comprising: in response to a trigger instruction for a first seat of the vehicle, displaying a seat adjustment interface of the first seat, the seat adjustment interface of the first seat including a three-dimensional top view of the interior of the vehicle and a three-dimensional shape of the first seat; in response to a first adjustment instruction for the first seat, adjusting the three-dimensional shape and the three-dimensional top view of the first seat; adjusting the first seat according to the adjusted three-dimensional shape and the three-dimensional top view of the first seat. The method can adjust the seat according to the real-time changes of the three-dimensional top view and the three-dimensional shape of the seat in the seat adjustment interface during the process of adjusting the seat in the vehicle. The above-mentioned visualized adjustment process is more intuitive and clear, and can accurately adjust the seat, saving time in the seat adjustment process and improving the user's riding experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicles, and more particularly, to a method, a device and a vehicle for adjusting a seat in the field of vehicles. Background Art

[0002] Currently in the vehicle industry, when users are driving a vehicle, in order to provide users with a good riding experience, users can adjust the vehicle's seats to achieve a comfortable ride.

[0003] In a possible implementation, when a user adjusts a seat in a vehicle, the user may adjust the seat through an adjustment handle or adjustment button configured on the seat.

[0004] During the above adjustment process, the user cannot directly see the position changes of the seat, and the visualization level is not high, which may reduce the user's adjustment experience.

[0005] In summary, in the process of adjusting the vehicle seat, how to provide users with a visual adjustment process has become an urgent problem to be solved. Summary of the invention

[0006] The present application provides a method, device and vehicle for adjusting a seat, wherein the method can adjust the seat according to the real-time changes of the three-dimensional top view and the three-dimensional shape of the seat in the seat adjustment interface during the seat adjustment process in the vehicle. The above-mentioned visualized adjustment process is more intuitive and clear, and can accurately adjust the seat, saving time in the seat adjustment process and improving the user's riding experience.

[0007] In a first aspect, a method for adjusting a seat is provided, the method comprising: in response to a trigger instruction for a first seat of a vehicle, displaying a seat adjustment interface of the first seat, the seat adjustment interface of the first seat comprising a three-dimensional top view of the interior of the vehicle and a three-dimensional shape of the first seat; in response to a first adjustment instruction for the first seat, adjusting the three-dimensional shape of the first seat and the three-dimensional top view; and adjusting the first seat according to the adjusted three-dimensional shape and the three-dimensional top view of the first seat.

[0008] In the above technical solution, when it is necessary to adjust the seat in the vehicle, the present application proposes a method. Specifically, after receiving a trigger instruction for the first seat in the vehicle, the seat adjustment interface of the first seat is displayed, which includes a three-dimensional top view of the vehicle and a three-dimensional shape of the first seat. Further in response to the first adjustment instruction for the first seat, the three-dimensional shape and the three-dimensional top view of the first seat are adjusted. Finally, the first seat is adjusted according to the adjusted three-dimensional shape and the three-dimensional top view of the first seat. In the above process of adjusting the first seat, by displaying the adjustment interface of the first seat, the user can intuitively and clearly view the adjustment process during the adjustment process. The first seat is adjusted based on the changes in the three-dimensional shape and the three-dimensional top view of the first seat, which ensures the accuracy of the adjustment and improves the user's riding experience.

[0009] In combination with the first aspect, in certain possible implementations, before the seat adjustment interface of the first seat is displayed in response to a trigger instruction for the first seat of the vehicle, the method also includes any one of the following: generating the trigger instruction in response to a click operation on an adjustment button of the first seat; generating the trigger instruction in response to first voice information corresponding to the first seat; generating the trigger instruction in response to a click operation on an adjustment parameter control corresponding to the first seat on the display interface of the vehicle-mounted multimedia host.

[0010] In the above technical solution, three methods of generating trigger instructions are proposed. The first method can generate a trigger instruction in response to a click operation on the adjustment button of the first seat; the second method can generate a trigger instruction in response to the first voice information corresponding to the first seat; the third method is to generate a trigger instruction in response to a click operation on the adjustment parameter control corresponding to the first seat on the display interface of the vehicle-mounted multimedia host. The above provides flexible and diverse ways to generate trigger instructions, so that the display process of the seat adjustment interface of the first seat is fast and intelligent.

[0011] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, before adjusting the three-dimensional shape and the three-dimensional top view of the first seat in response to the first adjustment instruction to the first seat, the method also includes any one of the following: generating the first adjustment instruction in response to a click operation on the adjustment parameter control corresponding to the first seat on the seat adjustment interface of the first seat; generating the first adjustment instruction in response to a gesture adjustment operation on the first seat; generating the first adjustment instruction in response to a second voice information corresponding to the first seat.

[0012] In the above technical solution, the adjustment process of the first seat is mainly based on the first adjustment instruction. This application proposes three ways to generate adjustment instructions. The first way is to generate the first adjustment instruction in response to a click operation on the adjustment parameter control corresponding to the first seat on the seat adjustment interface of the first seat; the second way is to generate the first adjustment instruction in response to a gesture adjustment operation on the first seat; the third way is to generate the first adjustment instruction in response to the second voice information of the first seat. The above process provides a rich variety of adjustment methods, making the adjustment process of the first seat flexible and changeable.

[0013] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, the adjustment parameter includes at least one of adjusting the angle, adjusting the horizontal position and adjusting the height, and the method also includes at least one of the following: in the seat adjustment interface of the first seat, when the adjustment angle of the first seat is adjusted, the control corresponding to the adjustment angle is highlighted; when the adjustment horizontal position of the first seat is adjusted, the control corresponding to the adjustment horizontal position is highlighted; when the adjustment height of the first seat is adjusted, the control corresponding to the adjustment height is highlighted.

[0014] In the above technical solution, the adjustment parameters may specifically include adjusting the angle, adjusting the horizontal position and adjusting the height. During the adjustment of the first seat, which adjustment parameter is specifically adjusted? In this application, the control of the adjustment parameter may also be highlighted, so that the user can understand the current adjustment parameter more intuitively, thereby improving the user's adjustment experience.

[0015] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, adjusting the first seat according to the three-dimensional shape and the three-dimensional top view of the first seat after adjustment includes: determining target adjustment parameters of the first seat according to the three-dimensional shape and the three-dimensional top view of the first seat after adjustment; and adjusting the first seat according to the target adjustment parameters of the first seat.

[0016] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, adjusting the first seat according to the target adjustment parameters of the first seat includes: generating a target adjustment instruction according to the target adjustment parameters of the first seat when the target adjustment parameters of the first seat meet preset conditions; and sending the target adjustment instruction to the seat controller of the vehicle so that the seat controller adjusts the first seat according to the target adjustment instruction.

[0017] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, the method also includes: when the target adjustment parameters of the first seat do not meet the preset conditions, a target pop-up window is displayed on the seat adjustment interface of the first seat, and the target pop-up window is used to remind the user to adjust the target adjustment parameters of the first seat.

[0018] In the above technical solution, in the process of adjusting the first seat according to the three-dimensional shape and three-dimensional top view of the adjusted first seat, the target adjustment parameters of the first seat can be determined first according to the three-dimensional shape and the three-dimensional top view, and it can be judged whether the target adjustment parameters meet the preset conditions.

[0019] In one scenario, when the target adjustment parameters of the first seat meet preset conditions, a target adjustment instruction is generated based on the target adjustment parameters of the first seat, and the target adjustment instruction is sent to the seat controller so that the seat controller adjusts the first seat according to the target adjustment instruction.

[0020] In another scenario, when the target adjustment parameters of the first seat do not meet the preset conditions, a target pop-up window is displayed on the seat adjustment interface of the first seat to remind the user to adjust the adjustment parameters of the first seat.

[0021] The above process of judging whether the target adjustment parameters of the first seat meet the preset conditions can take into account the relative positions between the first seat and other seats, avoiding the influence on other passengers in the vehicle during the adjustment of the first seat. Furthermore, if the target adjustment parameters of the first seat do not meet the preset conditions, the user can be reminded in the form of a target pop-up window, achieving the purpose of timely reminding the user to adjust, avoiding the embarrassment and trouble caused to other passengers in the vehicle by failure to adjust in time.

[0022] In combination with the first aspect and the above-mentioned implementation methods, in certain possible implementation methods, when the target adjustment parameters of the first seat do not meet the preset conditions, after the target pop-up window is displayed on the seat adjustment interface of the first seat, the method also includes: in response to the second adjustment instruction of the first seat, adjusting the three-dimensional shape and the three-dimensional top view of the first seat; adjusting the first seat based on the adjusted three-dimensional shape and the three-dimensional top view of the first seat.

[0023] In the above technical solution, when the target adjustment parameters of the first seat do not meet the preset conditions, a target pop-up window is displayed to remind the user. When a second adjustment instruction is received, the present application can also respond to the second adjustment instruction for the first seat and timely adjust the three-dimensional shape and three-dimensional top view of the first seat. The above process ensures that the three-dimensional shape and three-dimensional top view of the first seat can be updated in real time during each adjustment of the first seat. Further, the first seat is adjusted according to the three-dimensional shape and three-dimensional top view of the adjusted first seat, which ensures the accuracy of the adjustment, avoids the problem of repeated adjustment, and improves the efficiency of the adjustment.

[0024] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, the method also includes: in response to a seat switching instruction to the first seat, displaying a seat adjustment interface of a second seat, the second seat being the seat to be switched as indicated by the seat switching instruction.

[0025] In the above technical solution, if the user needs to adjust a seat other than the first seat in the vehicle, the present application also provides a method for switching seats, specifically, in response to a seat switching instruction for the first seat, the seat adjustment interface of the first seat is switched to the seat adjustment interface of the second seat. The above process ensures that the user can display the adjustment interface of different seats in real time during the adjustment of different seats, so that the user can more intuitively observe the adjustment process of each seat during the adjustment process.

[0026] In summary, when it is necessary to adjust the seat in the vehicle, the present application proposes a method. Specifically, after receiving a trigger command for the first seat in the vehicle, the seat adjustment interface of the first seat is displayed, which includes a three-dimensional top view of the interior of the vehicle and a three-dimensional shape of the first seat. Further in response to the first adjustment command for the first seat, the three-dimensional shape and the three-dimensional top view of the first seat are adjusted. Finally, according to the adjusted three-dimensional shape and three-dimensional top view of the first seat, the first seat is adjusted. In the above process of adjusting the first seat, by displaying the adjustment interface of the first seat, the user can intuitively and clearly view the adjustment process during the adjustment process. The first seat is adjusted based on the changes in the three-dimensional shape and the three-dimensional top view of the first seat, thereby ensuring the accuracy of the adjustment and improving the riding experience of the user.

[0027] In addition, three methods for generating trigger instructions are proposed. The first method can generate a trigger instruction in response to a click operation on the adjustment button of the first seat; the second method can generate a trigger instruction in response to the first voice information corresponding to the first seat; the third method is to generate a trigger instruction in response to a click operation on the adjustment parameter control corresponding to the first seat on the display interface of the vehicle multimedia host. The above provides flexible and diverse ways to generate trigger instructions, so that the display process of the seat adjustment interface of the first seat is fast and intelligent.

[0028] In the process of adjusting the first seat, the adjustment is mainly based on the first adjustment instruction. The present application proposes three ways to generate adjustment instructions. The first way is to generate the first adjustment instruction in response to a click operation on the adjustment parameter control corresponding to the first seat on the seat adjustment interface of the first seat; the second way is to generate the first adjustment instruction in response to a gesture adjustment operation on the first seat; the third way is to generate the first adjustment instruction in response to the second voice information of the first seat. The above process provides a rich variety of adjustment methods, making the adjustment process of the first seat flexible and changeable.

[0029] The adjustment parameters may specifically include adjusting the angle, adjusting the horizontal position and adjusting the height. During the adjustment of the first seat, which adjustment parameter is specifically adjusted? In this application, the control of the adjustment parameter may also be highlighted, so that the user can understand the current adjustment parameter more intuitively, thereby improving the user's adjustment experience.

[0030] In the process of adjusting the first seat according to the three-dimensional shape and the three-dimensional top view of the adjusted first seat, firstly, target adjustment parameters of the first seat can be determined according to the three-dimensional shape and the three-dimensional top view, and it can be judged whether the target adjustment parameters meet the preset conditions.

[0031] In one scenario, when the target adjustment parameters of the first seat meet preset conditions, a target adjustment instruction is generated based on the target adjustment parameters of the first seat, and the target adjustment instruction is sent to the seat controller so that the seat controller adjusts the first seat according to the target adjustment instruction.

[0032] In another scenario, when the target adjustment parameters of the first seat do not meet the preset conditions, a target pop-up window is displayed on the seat adjustment interface of the first seat to remind the user to adjust the adjustment parameters of the first seat.

[0033] The above process of judging whether the target adjustment parameters of the first seat meet the preset conditions can take into account the relative positions between the first seat and other seats, avoiding the influence on other passengers in the vehicle during the adjustment of the first seat. Furthermore, if the target adjustment parameters of the first seat do not meet the preset conditions, the user can be reminded in the form of a target pop-up window, achieving the purpose of timely reminding the user to adjust, avoiding the embarrassment and trouble caused to other passengers in the vehicle by failure to adjust in time.

[0034] Furthermore, when the target adjustment parameters of the first seat do not meet the preset conditions, after the target pop-up window is displayed to remind the user, when the second adjustment instruction is received, the present application can also respond to the second adjustment instruction for the first seat and timely adjust the three-dimensional shape and three-dimensional top view of the first seat. The above process ensures that the three-dimensional shape and three-dimensional top view of the first seat can be updated in real time during each adjustment of the first seat. Further, the first seat is adjusted according to the three-dimensional shape and three-dimensional top view of the adjusted first seat, which ensures the accuracy of the adjustment, avoids the problem of repeated adjustment, and improves the efficiency of the adjustment.

[0035] Finally, if the user needs to adjust a seat other than the first seat in the vehicle, the present application also provides a method for switching seats, specifically, in response to a seat switching instruction for the first seat, the seat adjustment interface of the first seat is switched to the seat adjustment interface of the second seat. The above process ensures that the user can display the adjustment interface of different seats in real time during the adjustment of different seats, so that the user can more intuitively observe the adjustment process of each seat during the adjustment process.

[0036] In a second aspect, a device for adjusting a seat is provided, the device comprising: a first display module, for displaying a seat adjustment interface of a first seat of a vehicle in response to a trigger instruction to the first seat of the vehicle, the seat adjustment interface of the first seat comprising a three-dimensional top view of the interior of the vehicle and a three-dimensional shape of the first seat; a first adjustment module, for adjusting the three-dimensional shape and the three-dimensional top view of the first seat in response to a first adjustment instruction to the first seat; and adjusting the first seat according to the adjusted three-dimensional shape and the three-dimensional top view of the first seat.

[0037] In combination with the second aspect, in certain possible implementations, before the seat adjustment interface of the first seat is displayed in response to a trigger instruction for the first seat of the vehicle, the device also includes: a first generating module for performing any of the following: generating the trigger instruction in response to a click operation on an adjustment button of the first seat; generating the trigger instruction in response to first voice information corresponding to the first seat; generating the trigger instruction in response to a click operation on an adjustment parameter control corresponding to the first seat on the display interface of the vehicle-mounted multimedia host.

[0038] In combination with the second aspect and the above-mentioned implementation methods, in some possible implementation methods, before adjusting the three-dimensional shape and the three-dimensional top view of the first seat in response to the first adjustment instruction to the first seat, the device also includes: a second generation module, used to perform any of the following items: generating the first adjustment instruction in response to a click operation on the adjustment parameter control corresponding to the first seat on the seat adjustment interface of the first seat; generating the first adjustment instruction in response to a gesture adjustment operation on the first seat; generating the first adjustment instruction in response to the second voice information corresponding to the first seat.

[0039] In combination with the second aspect and the above-mentioned implementation methods, in some possible implementation methods, the adjustment parameter includes at least one of adjusting the angle, adjusting the horizontal position and adjusting the height, and the device also includes: a second display module, used to execute at least one of the following: in the seat adjustment interface of the first seat, when the adjustment angle of the first seat is adjusted, the control corresponding to the adjustment angle is highlighted; when the adjustment horizontal position of the first seat is adjusted, the control corresponding to the adjustment horizontal position is highlighted; when the adjustment height of the first seat is adjusted, the control corresponding to the adjustment height is highlighted.

[0040] In combination with the second aspect and the above-mentioned implementation methods, in some possible implementation methods, the first adjustment module is specifically used to: determine the target adjustment parameters of the first seat according to the three-dimensional shape and the three-dimensional top view of the adjusted first seat; and adjust the first seat according to the target adjustment parameters of the first seat.

[0041] In combination with the second aspect and the above-mentioned implementation methods, in some possible implementation methods, the first adjustment module is also used to: generate a target adjustment instruction based on the target adjustment parameters of the first seat when the target adjustment parameters of the first seat meet preset conditions; and send the target adjustment instruction to the seat controller of the vehicle so that the seat controller adjusts the first seat according to the target adjustment instruction.

[0042] In combination with the second aspect and the above-mentioned implementation methods, in some possible implementation methods, the device also includes: a third display module, which is used to display a target pop-up window on the seat adjustment interface of the first seat when the target adjustment parameters of the first seat do not meet the preset conditions, and the target pop-up window is used to remind the user to adjust the target adjustment parameters of the first seat.

[0043] In combination with the second aspect and the above-mentioned implementation methods, in some possible implementation methods, when the parameters of the first seat do not meet the preset conditions, after the target pop-up window is displayed on the seat adjustment interface of the first seat, the device also includes: a second adjustment module, used to adjust the three-dimensional shape and the three-dimensional top view of the first seat in response to the second adjustment instruction of the first seat; and adjust the first seat based on the adjusted three-dimensional shape and the three-dimensional top view of the first seat.

[0044] In a third aspect, an electronic control unit is provided, comprising a memory and a processor. The memory is used to store executable program code, and the processor is used to call and run the executable program code from the memory, so that the electronic control unit executes the method in the first aspect or any possible implementation of the first aspect.

[0045] According to a fourth aspect, a vehicle is provided, comprising an electronic control unit for executing the method according to the first aspect or any possible implementation of the first aspect.

[0046] In a fifth aspect, a computer program product is provided, which includes: a computer program code, which, when executed on a computer, enables the computer to execute the method in the first aspect or any possible implementation of the first aspect.

[0047] In a sixth aspect, a computer-readable storage medium is provided, which stores a computer program code. When the computer program code runs on a computer, the computer executes the method in the above-mentioned first aspect or any possible implementation manner of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0048] Figure 1 is a schematic flow chart of a method for adjusting a seat provided in an embodiment of the present application;

[0049] Figure 2 is a scene schematic diagram showing a seat adjustment interface of a first seat provided in an embodiment of the present application;

[0050] Figure 3 is a schematic diagram of a scenario for generating a first adjustment instruction provided by an embodiment of the present application;

[0051] Figure 4 is another schematic diagram of a scenario for generating a first adjustment instruction provided in an embodiment of the present application;

[0052] Figure 5 is a schematic diagram of a scene highlighted in a seat adjustment interface provided by an embodiment of the present application;

[0053] Figure 6is a structural schematic diagram of a seat adjustment device provided in an embodiment of the present application;

[0054] Figure 7 It is a structural schematic diagram of a vehicle provided in an embodiment of the present application. DETAILED DESCRIPTION

[0055] The technical solution in the present application will be described clearly and in detail below in conjunction with the accompanying drawings. In the description of the embodiments of the present application, unless otherwise specified, " / " means or, for example, A / B can mean A or B: "and / or" in the text is only a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, "multiple" means two or more than two.

[0056] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as suggesting or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features.

[0057] Figure 1 It is a schematic flow chart of a method for adjusting a seat provided in an embodiment of the present application. It should be understood that the method is applied to a vehicle, and specifically to a vehicle-mounted multimedia host controller (hereinafter referred to as "multimedia controller") in the vehicle.

[0058] For example, Figure 1 As shown, the method 100 includes:

[0059] 101. In response to a trigger instruction for a first seat of a vehicle, a seat adjustment interface of the first seat is displayed, wherein the seat adjustment interface of the first seat includes a three-dimensional top view of the interior of the vehicle and a three-dimensional shape of the first seat.

[0060] It should be understood that a three-dimensional object is an object that can be measured in three dimensions: length, width, and height. Each seat in the vehicle can be regarded as a three-dimensional object. The three-dimensional shape of the seat can be understood as the shape displayed in the seat adjustment interface after the three-dimensional object seat is reduced in a certain proportion.

[0061] It should also be understood that the seat adjustment method provided in the embodiment of the present application can display the seat adjustment interface of the current seat in real time when adjusting the seat in the vehicle in order to facilitate the user to more intuitively observe the current adjustment status. The seat adjustment interface is used to allow the user to adjust the seat, and the seat adjustment interface includes a three-dimensional top view of the vehicle and a three-dimensional shape of the currently adjusted seat. When the user adjusts the seat in the seat adjustment interface, the three-dimensional shape and three-dimensional top view of the seat in the seat adjustment interface can change in real time, so that the user can intuitively view the current adjustment status.

[0062] Specifically, when displaying the seat adjustment interface, the multimedia controller can trigger the display interface of the in-vehicle multimedia host to display the seat adjustment interface of the current seat through the received trigger instruction.

[0063] In a possible implementation, the first seat is the seat that the user currently needs to adjust, and before displaying the seat adjustment interface of the first seat, the multimedia controller can generate a trigger instruction in any of the following ways, and further display the seat adjustment interface of the first seat according to the trigger instruction. Specifically including:

[0064] generating a trigger instruction in response to a click operation on an adjustment button of the first seat;

[0065] In response to the first voice information corresponding to the first seat, generating a trigger instruction;

[0066] In response to a click operation on an adjustment parameter control corresponding to the first seat on a display interface of the in-vehicle multimedia host, a trigger instruction is generated.

[0067] Optionally, the adjustment parameters include any one or more parameters of adjusting angle, adjusting horizontal position and adjusting height. The angle is the tilt angle of the seat back; the horizontal position is the front and rear position of the seat, and adjusting the horizontal position can be understood as moving the seat forward or backward, and the height is the height of the seat.

[0068] It should be understood that the adjustment parameters in the embodiments of the present application are relative concepts, which refer to the values ​​that need to be adjusted based on the current angle, horizontal position and height of the first seat. Taking the adjustment of the horizontal position as an example, if the adjustment of the horizontal position is 10 cm forward, it means that the first seat is moved forward 10 cm based on the current horizontal position of the first seat. Among them, moving forward means moving in the direction closer to the vehicle steering wheel, and moving backward means moving in the direction away from the vehicle steering wheel.

[0069] Exemplarily, the adjustment buttons of the first seat in the vehicle include an angle adjustment button, a horizontal position adjustment button, and a height adjustment button. The configuration personnel can pre-calibrate the corresponding adjustment value each time the user clicks the adjustment button in the vehicle. For example, each time the user clicks the button for adjusting the horizontal position to move forward, it means that the seat moves forward 5 cm. Furthermore, the calibrated adjustment value is stored in the seat controller so that the seat controller can control the adjustment of the first seat.

[0070] Furthermore, after the seat controller obtains the user's click operation of the adjustment button of the first seat, the user's click operation can be sent to the multimedia controller in the form of a CAN signal. The multimedia controller generates a trigger instruction according to the received CAN signal.

[0071] As another example, in the process of adjusting the seat using the adjustment button, in addition to the above-mentioned discrete click adjustment button method, the embodiment of the present application can also provide another continuous click adjustment button method, that is, the user can keep the current click state after clicking the adjustment button and release it after the adjustment is completed. In this way, the configuration personnel can pre-calibrate the adjustment speed of different adjustment parameters in the vehicle. For example, the user clicks the button for adjusting the horizontal position to move forward, and the seat moves forward at a speed of 0.05cm / s. Furthermore, the calibrated adjustment speed is stored in the seat controller to facilitate the seat controller to control the adjustment of the first seat.

[0072] Furthermore, after the seat controller obtains the user's click operation of the adjustment button of the first seat, the user's click operation can be sent to the multimedia controller in the form of a CAN signal. The multimedia controller generates a trigger instruction according to the received CAN signal.

[0073] As another example, the user may also send a first voice message, such as "move the first seat forward 5 cm", and the multimedia controller receives the user's first voice message through a microphone in the vehicle to generate a trigger instruction.

[0074] In another exemplary embodiment, the user can click to make the display interface of the multimedia host display the configuration interface of the adjustment parameters of the first seat. In the configuration interface of the adjustment parameters of the first seat, the user can select different adjustment parameter controls by clicking, for example, the user clicks the adjustment horizontal position control of the first seat, and the multimedia controller generates a trigger instruction after detecting the user's click operation.

[0075] As another example, taking the adjustment parameter of adjusting the horizontal position as an example, in addition to the above-mentioned adjustment methods, the user can also directly drag the first seat in the vehicle forward or backward to achieve the purpose of adjusting the horizontal position of the seat. The seat controller detects the user's operation of dragging the seat and sends the operation to the multimedia controller, and the multimedia controller generates a trigger instruction based on this.

[0076] In the above technical solution, several methods for generating trigger instructions are proposed. The first method can generate a trigger instruction in response to a click operation on the adjustment button of the first seat; the second method can generate a trigger instruction in response to the first voice information corresponding to the first seat; the third method is to generate a trigger instruction in response to a click operation on the adjustment parameter control corresponding to the first seat on the display interface of the vehicle multimedia host; the fourth method is to generate a trigger instruction in response to the operation of dragging the seat. The above provides flexible and diverse ways to generate trigger instructions, so that the display process of the seat adjustment interface of the first seat is fast and intelligent.

[0077] Further, after generating the trigger instruction, in response to the trigger instruction, the multimedia controller can control the vehicle multimedia host to display the seat adjustment interface of the first seat on the display interface. The seat adjustment interface of the first seat includes a three-dimensional top view of the vehicle interior and a three-dimensional shape of the first seat.

[0078] It should be understood that the three-dimensional top view in the vehicle includes the three-dimensional shape of each seat in the top view perspective. The three-dimensional shape of the first seat refers to the three-dimensional shape of the first seat in the left view perspective displayed separately on the seat adjustment interface of the first seat. For the sake of distinction, the three-dimensional shape of the seat in the top view perspective is referred to as the "first three-dimensional shape" and the three-dimensional shape of the seat in the left view perspective displayed separately is referred to as the "second three-dimensional shape".

[0079] Optionally, the first three-dimensional shape and the second three-dimensional shape of the seat in the embodiment of the present application can be the same size, or can be proportionally enlarged or reduced, which is not limited in the embodiment of the present application. In the embodiment of the present application, the method for adjusting the seat is introduced by taking the first three-dimensional shape and the second three-dimensional shape as an example of the same size.

[0080] Figure 2 It is a scene schematic diagram showing a seat adjustment interface of a first seat provided in an embodiment of the present application.

[0081] For example, Figure 2As shown, the multimedia controller adjusts the first seat in the vehicle through any of the above operations. In response to the operation, the multimedia controller controls the vehicle multimedia host to display the seat adjustment interface 201 of the first seat on the display interface. The seat adjustment interface 201 of the first seat includes a three-dimensional top view 2011 of the interior of the vehicle and a second three-dimensional shape 2012 of the first seat, wherein the three-dimensional top view 2011 includes a first three-dimensional shape 20111 of the first seat. In addition, the seat adjustment interface 201 of the first seat also includes an adjustment parameter control of the first seat. Figure 2 As shown, it includes angle adjustment controls 2013 and 2014, height adjustment controls 2015 and 2016, horizontal position adjustment controls 2017 and 2018, and auxiliary lines 2019.

[0082] 102 . In response to a first adjustment instruction for a first seat, adjust a three-dimensional shape and a three-dimensional top view of the first seat.

[0083] Further, after the seat adjustment interface of the first seat is displayed, the user can perform an adjustment operation on the first seat based on the current seat display interface. The multimedia controller can generate a first adjustment instruction based on the acquired adjustment operation to adjust the three-dimensional shape and the three-dimensional top view of the first seat in the current seat adjustment interface.

[0084] Optionally, the adjustment method includes any one or more of a click operation, a gesture adjustment operation and a second voice information.

[0085] In a possible implementation, the process of generating the first adjustment instruction includes:

[0086] In response to a click operation on an adjustment parameter control corresponding to the first seat on a seat adjustment interface of the first seat, a first adjustment instruction is generated.

[0087] Figure 3 It is a schematic diagram of a scenario for generating a first adjustment instruction provided in an embodiment of the present application.

[0088] For example, Figure 3 As shown, in the seat adjustment interface 201 of the first seat, the user clicks on the angle adjustment control 2013 to reduce the angle of the first seat, and clicks on the angle adjustment control 2014 to increase the angle of the first seat; clicks on the height adjustment control 2015 to increase the height of the first seat, and clicks on the angle adjustment control 2016 to reduce the height of the first seat; clicks on the horizontal position adjustment control 2017 to move the first seat forward, and clicks on the horizontal position adjustment control 2018 to move the first seat backward.

[0089] The configuration personnel can pre-configure the adjustment parameters corresponding to each click of the adjustment parameter control by the user, and store them in the multimedia controller, including: each click of the adjustment angle control 2013 by the user reduces the angle of the seat, each click of the adjustment angle control 2014 increases the angle of the seat; each click of the adjustment height control 2015 by the user increases the height of the seat, each click of the adjustment height control 2016 reduces the height of the seat; each click of the adjustment horizontal position control 2017 moves the distance of the seat forward, each click of the adjustment horizontal position control 2018 moves the distance of the seat backward.

[0090] like Figure 3 As shown, the user clicks on the horizontal position adjustment control 2017, and the multimedia controller obtains the user's click operation on the seat display interface 201 of the first seat. According to the current click operation, a first adjustment instruction can be generated to move the first seat forward a certain distance. The moving distance is specifically related to the number of click operations of the user.

[0091] In another possible implementation, the process of generating the first adjustment instruction includes:

[0092] In response to a gesture adjustment operation of the first seat, a first adjustment instruction is generated.

[0093] It should be understood that the gesture adjustment operation is implemented based on the gesture control system, which mainly recognizes the gesture adjustment operation based on the Time of Flight (ToF) principle. The gesture control system mainly uses the infrared light emitting diode (LED) light emitting device and receiving device built into the camera to analyze the relative position of the finger according to the time difference between light emission and reception, thereby determining the gesture adjustment operation and sending it to the multimedia controller, which performs corresponding adjustments according to the received gesture adjustment operation.

[0094] Based on the above principles, the configuration personnel can pre-configure the correspondence between gesture adjustment operations and corresponding adjustment parameters in the vehicle to facilitate subsequent matching. For example, the adjustment parameter corresponding to the palm plane parallel to the window plane is adjusting the horizontal position. Moving the palm forward means moving the seat forward, and moving it backward means moving the seat backward. The adjustment parameter corresponding to the index finger extending vertically up and down is adjusting the height. Moving the index finger vertically upward means increasing the height of the seat, and moving the index finger vertically downward means reducing the height of the seat. In addition, the correspondence between the distance moved by each gesture and the adjustment parameter in the seat adjustment interface needs to be pre-calibrated. For example, if the adjustment parameter corresponding to the current gesture adjustment operation is adjusting the horizontal position, the distance the user's palm moves forward by 1 cm corresponds to the seat moving forward by 3 cm in the seat adjustment interface.

[0095] Figure 4 This is another schematic diagram of a scenario for generating a first adjustment instruction provided in an embodiment of the present application.

[0096] For example, Figure 4 As shown, the user's palm moves from position 401 to position 402, and the gesture control system can determine that the adjustment parameter corresponding to the user's current gesture adjustment operation is to adjust the horizontal position based on the distance between the user's fingers. On the basis of determining the gesture adjustment operation, the distance moved by the palm can be obtained based on the starting position and the ending position of the gesture adjustment operation detected by the camera, and the distance that the first seat needs to move backward in the seat adjustment interface 201 of the first seat can be obtained based on the correspondence between the distance moved by the gesture adjustment operation and the distance moved by the horizontal position of the vehicle seat, thereby generating a first adjustment instruction based on the distance moved backward.

[0097] In another possible implementation, the process of generating the first adjustment instruction includes:

[0098] In response to the second voice information corresponding to the first seat, a first adjustment instruction is generated.

[0099] For example, when the user needs to adjust the angle, he can use the second voice message "move the seat back 10cm". The multimedia controller detects the user's second voice message through the microphone in the car and generates a first adjustment instruction based on the current second voice message.

[0100] In the above technical solution, the adjustment process of the first seat is mainly based on the first adjustment instruction. This application proposes three ways to generate adjustment instructions. The first way is to generate the first adjustment instruction in response to a click operation on the adjustment parameter control corresponding to the first seat on the seat adjustment interface of the first seat; the second way is to generate the first adjustment instruction in response to a gesture adjustment operation on the first seat; the third way is to generate the first adjustment instruction in response to the second voice information of the first seat. The above process provides a rich variety of adjustment methods, making the adjustment process of the first seat flexible and changeable.

[0101] In a possible implementation, in order to enable the user to intuitively observe the current adjustment parameters, the embodiment of the present application may also highlight the control of the adjustment parameters. Specifically, it includes any of the following:

[0102] In the seat adjustment interface of the first seat, when the adjustment angle of the first seat is adjusted, the control corresponding to the adjustment angle is highlighted;

[0103] In case of adjusting the adjustment level of the first seat, the control corresponding to the adjustment level is highlighted;

[0104] When the height adjustment of the first seat is adjusted, the control corresponding to the height adjustment is highlighted.

[0105] It should be understood that no matter which adjustment method is used, namely, the click operation, the gesture adjustment operation, or the second voice information, during the adjustment process, the control of the current adjustment parameter is highlighted.

[0106] In another possible implementation, in addition to highlighting the adjustment parameter control, the first three-dimensional shape of the first seat in the three-dimensional top view may also be highlighted.

[0107] Optionally, the highlighting includes displaying outlines of different colors, filling with different colors, zooming in or out proportionally, etc., which is not limited in the embodiments of the present application.

[0108] Figure 5 It is a schematic diagram of a scene highlighted in a seat adjustment interface provided in an embodiment of the present application.

[0109] For example, Figure 5 As shown, when the user clicks on the control 2017 for adjusting the horizontal position of the first seat, the multimedia controller can control the controls 2017 and 2018 for adjusting the horizontal position to be highlighted, indicating that the current adjustment parameter is adjusting the horizontal position.

[0110] In addition, the multimedia controller may also control the first three-dimensional shape 20111 of the first seat in the three-dimensional top view 2011 in the current seat adjustment interface to be highlighted.

[0111] In the above technical solution, the adjustment parameters may specifically include adjusting the angle, adjusting the horizontal position and adjusting the height. During the adjustment of the first seat, which adjustment parameter is specifically adjusted? In this application, the control of the adjustment parameter may also be highlighted, so that the user can understand the current adjustment parameter more intuitively, thereby improving the user's adjustment experience.

[0112] Further, the multimedia controller may adjust the first three-dimensional shape of the first seat and the second three-dimensional shape of the first seat in the seat adjustment interface of the first seat according to the first adjustment instruction.

[0113] For example, taking the adjustment of the horizontal position as an example, the multimedia controller can obtain the value of the adjustment of the horizontal position according to any method of adjusting the horizontal position, and generate a first adjustment instruction for the first seat according to the value. Further, the second three-dimensional shape of the first seat is adjusted according to the first adjustment instruction, and the first three-dimensional shape of the first seat in the three-dimensional top view is synchronously updated, and the position of the auxiliary line is adjusted in real time according to the change of the second three-dimensional shape of the first seat.

[0114] 103 . Adjust the first seat according to the adjusted three-dimensional shape and the three-dimensional top view of the first seat.

[0115] It should be understood that in the seat adjustment interface of the first seat, the first three-dimensional shape of the first seat and the second three-dimensional shape of the first seat are the actual shapes of the first seat in the vehicle reduced in size according to a certain ratio.

[0116] That is to say, the adjustment parameters in the seat adjustment interface are also proportional to the actual adjustment parameters of the first seat. For the sake of distinction, the adjustment parameters in the seat adjustment interface are referred to as "interface adjustment parameters" and the actual adjustment parameters are referred to as "target adjustment parameters" below.

[0117] The configuration personnel can store the preset ratio in the multimedia controller according to the actual situation, wherein the preset ratio is the ratio of the target adjustment parameter to the interface adjustment parameter.

[0118] In a possible implementation, during the adjustment process, the multimedia controller first determines the target adjustment parameters of the first seat. Specifically, it includes:

[0119] determining target adjustment parameters of the first seat according to the three-dimensional shape and the three-dimensional top view of the first seat after adjustment;

[0120] The first seat is adjusted according to the target adjustment parameter of the first seat.

[0121] Exemplarily, taking the adjustment parameter of adjusting the horizontal position as an example, assuming that based on the user's click operation on the control for adjusting the horizontal position, the multimedia controller determines, based on the correspondence between the click operation and the horizontal movement distance, that in the seat adjustment interface of the first seat, the distance that the second three-dimensional shape of the first seat moves forward (i.e., the interface adjustment parameter) is 1.5 cm. Assuming that the preset ratio is 10:1, the multimedia controller can determine, based on this, that the distance that the first seat in the vehicle needs to move forward (i.e., the target adjustment parameter) is 15 cm.

[0122] Specifically, the seats in the vehicle are controlled by a seat controller. During the process of adjusting the first seat, the multimedia controller can complete the adjustment process through the seat controller.

[0123] It should be understood that in order to avoid mutual influence of seats in the vehicle, the adjustment range of each seat is certain. The adjustment range of each seat is related to the reference parameters of the seat. Therefore, the multimedia controller can predetermine the target adjustment range of different adjustment parameters of the first seat according to the reference parameters of the first seat. Further, after obtaining the target adjustment parameter through the interface adjustment parameter, the multimedia controller can determine whether the target adjustment parameter meets the target adjustment range.

[0124] In a possible implementation, if the current target adjustment parameter satisfies the target adjustment range, then adjusting the first seat according to the target adjustment parameter of the first seat includes:

[0125] generating a target adjustment instruction according to the target adjustment parameter of the first seat when the target adjustment parameter of the first seat meets a preset condition;

[0126] The target adjustment instruction is sent to a seat controller of the vehicle so that the seat controller adjusts the first seat according to the target adjustment instruction.

[0127] The preset conditions are target adjustment ranges of different adjustment parameters.

[0128] For example, if the multimedia controller determines that the target adjustment range corresponding to the adjustment horizontal position of the first seat is [-20cm, +30cm] based on the reference horizontal position of the first seat, "-" represents forward movement and "+" represents backward movement. Based on the user's click operation on the adjustment horizontal position control in the first seat adjustment interface and the preset ratio, the multimedia controller determines that the value of the target adjustment horizontal position (target adjustment parameter) is 15cm, which is included in the above target adjustment range, and it is considered that the target adjustment parameter meets the preset condition.

[0129] In another possible implementation, when the target adjustment parameter of the first seat does not meet the preset conditions, the multimedia controller can control the vehicle multimedia host display to remind the user. Specifically, it includes:

[0130] When the target adjustment parameters of the first seat do not meet the preset conditions, a target pop-up window is displayed on the seat adjustment interface of the first seat, and the target pop-up window is used to remind the user to adjust the target adjustment parameters of the first seat.

[0131] For example, when the value of the adjusted horizontal position is 40 cm, which exceeds the target adjustment range of the adjusted horizontal position, that is, the preset condition is not met, the multimedia controller can control the vehicle multimedia host to display a pop-up window of "Current adjustment exceeds the range" in the current seat adjustment interface to remind the user to continue adjusting the target adjustment parameters of the first seat.

[0132] As another example, when the value of the adjusted horizontal position does not meet the preset conditions, the multimedia controller can also control the speaker of the vehicle-mounted multimedia host to broadcast a voice message of "the current adjustment is out of range" to remind the user to continue adjusting the target adjustment parameters of the first seat.

[0133] In the above technical solution, in the process of adjusting the first seat according to the three-dimensional shape and three-dimensional top view of the adjusted first seat, the target adjustment parameters of the first seat can be determined first according to the three-dimensional shape and the three-dimensional top view, and it can be judged whether the target adjustment parameters meet the preset conditions.

[0134] In one scenario, when the target adjustment parameters of the first seat meet preset conditions, a target adjustment instruction is generated based on the target adjustment parameters of the first seat, and the target adjustment instruction is sent to the seat controller so that the seat controller adjusts the first seat according to the target adjustment instruction.

[0135] In another scenario, when the target adjustment parameters of the first seat do not meet the preset conditions, a target pop-up window is displayed on the seat adjustment interface of the first seat to remind the user to adjust the adjustment parameters of the first seat.

[0136] The above process of judging whether the target adjustment parameters of the first seat meet the preset conditions can take into account the relative positions between the first seat and other seats, avoiding the influence on other passengers in the vehicle during the adjustment of the first seat. Furthermore, if the target adjustment parameters of the first seat do not meet the preset conditions, the user can be reminded in the form of a target pop-up window, achieving the purpose of timely reminding the user to adjust, avoiding the embarrassment and trouble caused to other passengers in the vehicle by failure to adjust in time.

[0137] Further, after reminding the user to continue adjusting the target adjustment parameter of the first seat, the method further includes:

[0138] In response to a second adjustment instruction for the first seat, adjusting the three-dimensional shape and the three-dimensional top view of the first seat;

[0139] The first seat is adjusted based on the three-dimensional shape and the three-dimensional top view of the adjusted first seat.

[0140] The method of generating the second adjustment instruction is exactly the same as the method of generating the first adjustment instruction. For details, please refer to the above and will not be repeated here. The second adjustment instruction is based on the first adjustment instruction, and continues to adjust the target adjustment parameters of the first seat so that the target adjustment parameters of the first seat meet the preset conditions. The multimedia controller can adjust the three-dimensional shape and the three-dimensional top view of the first seat in response to the second adjustment instruction.

[0141] Furthermore, if the multimedia controller determines that the target adjustment parameter of the first seat meets the preset condition, the first seat is adjusted directly according to the target adjustment parameter of the first seat.

[0142] In the above technical solution, when the target adjustment parameters of the first seat do not meet the preset conditions, a target pop-up window is displayed to remind the user. When a second adjustment instruction is received, the present application can also respond to the second adjustment instruction for the first seat and timely adjust the three-dimensional shape and three-dimensional top view of the first seat. The above process ensures that the three-dimensional shape and three-dimensional top view of the first seat can be updated in real time during each adjustment of the first seat. Further, the first seat is adjusted according to the three-dimensional shape and three-dimensional top view of the adjusted first seat, which ensures the accuracy of the adjustment, avoids the problem of repeated adjustment, and improves the efficiency of the adjustment.

[0143] It should be understood that the above-mentioned scenario of adjusting the first seat is to first adjust the first three-dimensional shape and the second three-dimensional shape of the first seat in the seat adjustment interface of the first seat, and then determine whether the target adjustment parameter meets the target adjustment range to determine the adjustment process of the first seat. In another scenario, the first three-dimensional shape, the second three-dimensional shape and the first seat of the first seat can also be updated synchronously, and the specific determination of the position of the first seat and other seats in the vehicle can be determined by observation by the user.

[0144] Through the above series of adjustment processes, the user has completed the adjustment of the first seat. If the user needs to adjust other seats in the vehicle, he can also switch to other seats through the seat switching command. Specifically including:

[0145] In response to a seat switching instruction for a first seat, a seat adjustment interface for a second seat is displayed, the second seat being the seat to be switched as indicated by the seat switching instruction.

[0146] The seat switching instruction may be generated in any of the following ways: voice information, click operation or user's line of sight.

[0147] For example, if the multimedia controller collects the user's voice information through the microphone, such as "switch to the main driver's seat", the multimedia controller generates a corresponding seat switching instruction.

[0148] As another example, the user may also select the driver's seat in the three-dimensional top view of the current seat adjustment interface by clicking, and the multimedia controller generates a seat switching instruction according to the user's clicking operation.

[0149] As another example, based on the eye tracking technology of the in-vehicle driver monitor system (DMS), the seat corresponding to the user's line of sight can be determined by the eye tracking technology to generate a seat switching instruction.

[0150] Optionally, the eye tracking technology can track the seat that the user is looking at in the three-dimensional top view in the seat adjustment interface to generate a seat switching instruction; or can track the seat that the user is looking at in the vehicle to generate a seat switching instruction. This embodiment of the application is not limited to this.

[0151] In the above technical solution, if the user needs to adjust a seat other than the first seat in the vehicle, the present application also provides a method for switching seats, specifically, in response to a seat switching instruction for the first seat, the seat adjustment interface of the first seat is switched to the seat adjustment interface of the second seat. The above process ensures that the user can display the adjustment interface of different seats in real time during the adjustment of different seats, so that the user can more intuitively observe the adjustment process of each seat during the adjustment process.

[0152] In summary, when it is necessary to adjust the seat in the vehicle, the present application proposes a method. Specifically, after receiving a trigger command for the first seat in the vehicle, the seat adjustment interface of the first seat is displayed, which includes a three-dimensional top view of the interior of the vehicle and a three-dimensional shape of the first seat. Further in response to the first adjustment command for the first seat, the three-dimensional shape and the three-dimensional top view of the first seat are adjusted. Finally, according to the adjusted three-dimensional shape and three-dimensional top view of the first seat, the first seat is adjusted. In the above process of adjusting the first seat, by displaying the adjustment interface of the first seat, the user can intuitively and clearly view the adjustment process during the adjustment process. The first seat is adjusted based on the changes in the three-dimensional shape and the three-dimensional top view of the first seat, thereby ensuring the accuracy of the adjustment and improving the riding experience of the user.

[0153] In addition, several methods for generating trigger instructions are proposed. The first method can generate a trigger instruction in response to a click operation on the adjustment button of the first seat; the second method can generate a trigger instruction in response to the first voice information corresponding to the first seat; the third method is to generate a trigger instruction in response to a click operation on the adjustment parameter control corresponding to the first seat on the display interface of the vehicle multimedia host; the fourth method is to generate a trigger instruction in response to the operation of dragging the seat. The above provides flexible and diverse ways to generate trigger instructions, so that the display process of the seat adjustment interface of the first seat is fast and intelligent.

[0154] In the process of adjusting the first seat, the adjustment is mainly based on the first adjustment instruction. The present application proposes three ways to generate adjustment instructions. The first way is to generate the first adjustment instruction in response to a click operation on the adjustment parameter control corresponding to the first seat on the seat adjustment interface of the first seat; the second way is to generate the first adjustment instruction in response to a gesture adjustment operation on the first seat; the third way is to generate the first adjustment instruction in response to the second voice information of the first seat. The above process provides a rich variety of adjustment methods, making the adjustment process of the first seat flexible and changeable.

[0155] The adjustment parameters may specifically include adjusting the angle, adjusting the horizontal position and adjusting the height. During the adjustment of the first seat, which adjustment parameter is specifically adjusted? In this application, the control of the adjustment parameter may also be highlighted, so that the user can understand the current adjustment parameter more intuitively, thereby improving the user's adjustment experience.

[0156] In the process of adjusting the first seat according to the three-dimensional shape and the three-dimensional top view of the adjusted first seat, firstly, target adjustment parameters of the first seat can be determined according to the three-dimensional shape and the three-dimensional top view, and it can be judged whether the target adjustment parameters meet the preset conditions.

[0157] In one scenario, when the target adjustment parameters of the first seat meet preset conditions, a target adjustment instruction is generated based on the target adjustment parameters of the first seat, and the target adjustment instruction is sent to the seat controller so that the seat controller adjusts the first seat according to the target adjustment instruction.

[0158] In another scenario, when the target adjustment parameters of the first seat do not meet the preset conditions, a target pop-up window is displayed on the seat adjustment interface of the first seat to remind the user to adjust the adjustment parameters of the first seat.

[0159] The above process of judging whether the target adjustment parameters of the first seat meet the preset conditions can take into account the relative positions between the first seat and other seats, avoiding the influence on other passengers in the vehicle during the adjustment of the first seat. Furthermore, if the target adjustment parameters of the first seat do not meet the preset conditions, the user can be reminded in the form of a target pop-up window, achieving the purpose of timely reminding the user to adjust, avoiding the embarrassment and trouble caused to other passengers in the vehicle by failure to adjust in time.

[0160] Furthermore, when the target adjustment parameters of the first seat do not meet the preset conditions, after the target pop-up window is displayed to remind the user, when the second adjustment instruction is received, the present application can also respond to the second adjustment instruction for the first seat and timely adjust the three-dimensional shape and three-dimensional top view of the first seat. The above process ensures that the three-dimensional shape and three-dimensional top view of the first seat can be updated in real time during each adjustment of the first seat. Further, the first seat is adjusted according to the three-dimensional shape and three-dimensional top view of the adjusted first seat, which ensures the accuracy of the adjustment, avoids the problem of repeated adjustment, and improves the efficiency of the adjustment.

[0161] Finally, if the user needs to adjust a seat other than the first seat in the vehicle, the present application also provides a method for switching seats, specifically, in response to a seat switching instruction for the first seat, the seat adjustment interface of the first seat is switched to the seat adjustment interface of the second seat. The above process ensures that the user can display the adjustment interface of different seats in real time during the adjustment of different seats, so that the user can more intuitively observe the adjustment process of each seat during the adjustment process.

[0162] Figure 6 It is a structural schematic diagram of a device for adjusting a seat provided in an embodiment of the present application.

[0163] For example, Figure 6 As shown, the device 600 includes:

[0164] A first display module 601 is used to display a seat adjustment interface of a first seat of the vehicle in response to a trigger instruction of the first seat of the vehicle, wherein the seat adjustment interface of the first seat includes a three-dimensional top view of the interior of the vehicle and a three-dimensional shape of the first seat;

[0165] The first adjustment module 602 is used to adjust the three-dimensional shape and the three-dimensional top view of the first seat in response to a first adjustment instruction for the first seat; and adjust the first seat according to the adjusted three-dimensional shape and the three-dimensional top view of the first seat.

[0166] Optionally, before the seat adjustment interface of the first seat is displayed in response to a trigger instruction for the first seat of the vehicle, the device also includes: a first generating module for executing any of the following: generating the trigger instruction in response to a click operation on an adjustment button of the first seat; generating the trigger instruction in response to a first voice information corresponding to the first seat; generating the trigger instruction in response to a click operation on an adjustment parameter control corresponding to the first seat on the display interface of the vehicle-mounted multimedia host.

[0167] Optionally, before adjusting the three-dimensional shape and the three-dimensional top view of the first seat in response to the first adjustment instruction to the first seat, the device also includes: a second generating module for performing any of the following: generating the first adjustment instruction in response to a click operation on an adjustment parameter control corresponding to the first seat on the seat adjustment interface of the first seat; generating the first adjustment instruction in response to a gesture adjustment operation to the first seat; generating the first adjustment instruction in response to a second voice information corresponding to the first seat.

[0168] Optionally, the adjustment parameter includes at least one of adjusting the angle, adjusting the horizontal position and adjusting the height, and the device also includes: a second display module, used to execute at least one of the following: in the seat adjustment interface of the first seat, when the adjustment angle of the first seat is adjusted, the control corresponding to the adjustment angle is highlighted; when the adjustment horizontal position of the first seat is adjusted, the control corresponding to the adjustment horizontal position is highlighted; when the adjustment height of the first seat is adjusted, the control corresponding to the adjustment height is highlighted.

[0169] In a possible implementation, the first adjustment module 602 is specifically used to: determine target adjustment parameters of the first seat according to the adjusted three-dimensional shape and the three-dimensional top view of the first seat; and adjust the first seat according to the target adjustment parameters of the first seat.

[0170] In one possible implementation, the first adjustment module 602 is also used to: generate a target adjustment instruction based on the target adjustment parameters of the first seat when the target adjustment parameters of the first seat meet preset conditions; and send the target adjustment instruction to the seat controller of the vehicle so that the seat controller adjusts the first seat according to the target adjustment instruction.

[0171] Optionally, the device also includes: a third display module, used to display a target pop-up window on the seat adjustment interface of the first seat when the target adjustment parameters of the first seat do not meet the preset conditions, and the target pop-up window is used to remind the user to adjust the target adjustment parameters of the first seat.

[0172] Optionally, when the parameters of the first seat do not meet the preset conditions, after the target pop-up window is displayed on the seat adjustment interface of the first seat, the device also includes: a second adjustment module, for adjusting the three-dimensional shape and the three-dimensional top view of the first seat in response to a second adjustment instruction to the first seat; and adjusting the first seat based on the adjusted three-dimensional shape and the three-dimensional top view of the first seat.

[0173] Figure 7 It is a structural schematic diagram of a vehicle provided in an embodiment of the present application.

[0174] For example, Figure 7 As shown, the vehicle 700 includes: a memory 701 and a processor 702, wherein the memory 701 stores an executable program code 7011, and the processor 702 is used to call and execute the executable program code 7011 to perform a method for adjusting a seat.

[0175] In this embodiment, the functional modules of the vehicle can be divided according to the above method example. For example, each functional module can be corresponded, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware. It should be noted that the division of modules in this embodiment is schematic and is only a logical function division. There may be other division methods in actual implementation.

[0176] In the case of dividing each functional module according to each function, the vehicle may include: a first display module, a first adjustment module, etc. It should be noted that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module, which will not be repeated here.

[0177] The vehicle provided in this embodiment is used to execute the above-mentioned method of adjusting the seat, and thus can achieve the same effect as the above-mentioned implementation method.

[0178] In the case of an integrated unit, the vehicle may include a processing module and a storage module. The processing module may be used to control and manage the actions of the vehicle. The storage module may be used to support the electronic device to execute mutual program codes and data.

[0179] The processing module may be a processor or a controller, which may implement or execute various exemplary logic blocks, modules and circuits disclosed in the present application. The processor may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of digital signal processing (DSP) and a microprocessor, etc. The storage module may be a memory.

[0180] This embodiment also provides a computer-readable storage medium, in which a computer program code is stored. When the computer program code is run on a computer, the computer executes the above-mentioned related method steps to implement a method for adjusting a seat in the above-mentioned embodiment.

[0181] This embodiment also provides a computer program product. When the computer program product is run on a computer, the computer is caused to execute the above-mentioned related steps to implement a method for adjusting a seat in the above-mentioned embodiment.

[0182] In addition, the vehicle provided in the embodiment of the present application may include a connected processor and memory; wherein the memory is used to store instructions, and when the electronic device is running, the processor can call and execute the instructions so that the chip executes a method for adjusting the seat in the above embodiment.

[0183] Among them, the vehicle, computer-readable storage medium or computer program product provided in this embodiment is used to execute the corresponding method provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method provided above, and will not be repeated here.

[0184] Through the description of the above implementation methods, technical personnel in the relevant field can understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned 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.

[0185] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0186] The above contents are only specific implementation methods of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A method for adjusting a seat, characterized in that: The method comprises: In response to a trigger instruction for a first seat of the vehicle, a seat adjustment interface of the first seat is displayed, the seat adjustment interface of the first seat comprising a three-dimensional top view of the interior of the vehicle and a three-dimensional shape of the first seat, and an adjustment parameter control of the first seat, the three-dimensional shape of the first seat referring to the three-dimensional shape of the first seat under a left view perspective displayed separately on the seat adjustment interface of the first seat; In response to a first adjustment instruction for the first seat, adjusting the three-dimensional shape and the three-dimensional top view of the first seat; adjusting the first seat according to the adjusted three-dimensional shape of the first seat and the three-dimensional top view; Wherein, adjusting the first seat according to the adjusted three-dimensional shape of the first seat and the three-dimensional top view includes: determining a target adjustment parameter of the first seat according to the adjusted three-dimensional shape of the first seat and the three-dimensional top view; generating a target adjustment instruction according to the target adjustment parameter of the first seat when the target adjustment parameter of the first seat meets a preset condition; and sending the target adjustment instruction to a seat controller of the vehicle so that the seat controller adjusts the first seat according to the target adjustment instruction, wherein the preset condition is a target adjustment range of different adjustment parameters; When the target adjustment parameters of the first seat do not meet the preset conditions, a target pop-up window is displayed on the seat adjustment interface of the first seat, and the target pop-up window is used to remind the user to adjust the target adjustment parameters of the first seat.

2. The method according to claim 1, characterized in that Before displaying the seat adjustment interface of the first seat in response to the triggering instruction for the first seat of the vehicle, the method further includes any of the following: generating the trigger instruction in response to a click operation on an adjustment button of the first seat; generating the trigger instruction in response to the first voice information corresponding to the first seat; The trigger instruction is generated in response to a click operation on an adjustment parameter control corresponding to the first seat on a display interface of the in-vehicle multimedia host.

3. The method according to claim 1, characterized in that Before adjusting the three-dimensional shape and the three-dimensional top view of the first seat in response to the first adjustment instruction for the first seat, the method further includes any one of the following: generating the first adjustment instruction in response to a click operation on an adjustment parameter control corresponding to the first seat on a seat adjustment interface of the first seat; generating the first adjustment instruction in response to a gesture adjustment operation on the first seat; The first adjustment instruction is generated in response to the second voice information corresponding to the first seat.

4. The method according to claim 3, characterized in that: The adjusting parameter includes at least one of adjusting the angle, adjusting the horizontal position and adjusting the height, and the method further includes at least one of the following: In the seat adjustment interface of the first seat, when the adjustment angle of the first seat is adjusted, a control corresponding to the adjustment angle is highlighted; When the adjustment horizontal position of the first seat is adjusted, a control corresponding to the adjustment horizontal position is highlighted; When the height adjustment of the first seat is adjusted, a control corresponding to the height adjustment is highlighted.

5. The method according to claim 1, characterized in that When the target adjustment parameter of the first seat does not meet the preset condition, after the seat adjustment interface of the first seat displays a target pop-up window, the method further includes: In response to a second adjustment instruction for the first seat, adjusting the three-dimensional shape and the three-dimensional top view of the first seat; The first seat is adjusted based on the adjusted three-dimensional shape of the first seat and the three-dimensional top view.

6. The method according to claim 1, characterized in that The method further comprises: In response to a seat switching instruction for the first seat, a seat adjustment interface for a second seat is displayed, the second seat being the seat to be switched as instructed by the seat switching instruction.

7. A device for adjusting a seat, characterized in that: The device comprises: a first display module, configured to display a seat adjustment interface of a first seat in response to a trigger instruction for a first seat of the vehicle, wherein the seat adjustment interface of the first seat includes a three-dimensional top view of an interior of the vehicle and a three-dimensional shape of the first seat, and an adjustment parameter control of the first seat, wherein the three-dimensional shape of the first seat refers to a three-dimensional shape of the first seat under a left view perspective displayed separately on the seat adjustment interface of the first seat; a first adjustment module, configured to adjust the three-dimensional shape and the three-dimensional top view of the first seat in response to a first adjustment instruction for the first seat; and adjust the first seat according to the adjusted three-dimensional shape and the three-dimensional top view of the first seat; Wherein, the first adjustment module is specifically used for: determining a target adjustment parameter of the first seat according to the adjusted three-dimensional shape of the first seat and the three-dimensional top view; generating a target adjustment instruction according to the target adjustment parameter of the first seat when the target adjustment parameter of the first seat meets a preset condition; and sending the target adjustment instruction to a seat controller of the vehicle so that the seat controller adjusts the first seat according to the target adjustment instruction, wherein the preset condition is a target adjustment range of different adjustment parameters; When the target adjustment parameters of the first seat do not meet the preset conditions, a target pop-up window is displayed on the seat adjustment interface of the first seat, and the target pop-up window is used to remind the user to adjust the target adjustment parameters of the first seat.

8. A vehicle, characterized in that: The vehicle comprises: A memory for storing executable program codes; A processor, configured to call and run the executable program code from the memory, so that the vehicle executes the method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Vehicle seat adjustment system

    US20180111511A1