Seat adjustment method, device, storage medium and vehicle
Patent Information
- Application Number
- CN202311110152.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-30
- Publication Date
- 2026-10-23
- Estimated Expiration
- 2043-08-30
AI Technical Summary
[0002]自驾露营是一种自主性非常强且非常受欢迎的旅行方式,其可以根据用户的兴趣和需要选择不同的露营地点,进而在露营地点休息、娱乐、过夜等,但是露营时需要用户自行准备露营装备,如帐篷等,供用户在露营设备中休息,而搭建帐篷的过程相当繁琐,且携带帐篷需要占用车内空间,若遇到极端天气,帐篷可能难以满足露营需求
[0018]根据本申请的第四个方面,提供了一种电子设备,包括存储介质、处理器及存储在存储介质上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现第一方面所述的座椅调整方法。
Smart Images

Figure CN119527124B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle control technology, and in particular to a seat adjustment method, device, storage medium, and vehicle. Background Technology
[0002] Self-driving camping is a highly autonomous and popular way of traveling. Users can choose different campsites according to their interests and needs, and then rest, entertain themselves, and spend the night at the campsite. However, users need to prepare their own camping equipment, such as tents, for resting in the camping equipment. The process of setting up a tent is quite cumbersome, and carrying a tent takes up space in the car. In case of extreme weather, the tent may not be able to meet the camping needs.
[0003] Therefore, when camping by car, how to conveniently and quickly create a space inside the vehicle that meets the needs of camping, such as rest, entertainment, and overnight stay, has become an urgent problem to be solved. Summary of the Invention
[0004] In view of this, this application provides a seat adjustment method, device, storage medium, electronic device and vehicle, which can realize the automated and orderly adjustment of vehicle seats, thereby conveniently and quickly creating a space inside the vehicle for users to rest, entertain, spend the night and meet camping needs.
[0005] According to a first aspect of this application, a seat adjustment method is provided, comprising:
[0006] Receive a seat adjustment command, the seat adjustment command being used to instruct the seat to be adjusted to a double bed mode;
[0007] Determine the seat adjustment information of the vehicle seats in the double bed mode, wherein the vehicle seats include at least rear seats and front seats, and the seat adjustment information includes at least a first adjustment position and a third adjustment position of the rear seats in the double bed mode, and a second adjustment position of the front seats in the double bed mode;
[0008] The control adjusts the rear seat from its current position to the first adjustment position. The first adjustment position includes at least a first horizontal position corresponding to the rear seat surface and a first tilt position corresponding to the rear seat back. The first tilt position is a seat back tilt position that does not affect the adjustment of the front seat.
[0009] The control adjusts the front seat from its current position to the second adjustment position, the second adjustment position including at least a second horizontal position and a height adjustment position corresponding to the front seat surface, and a second tilt position corresponding to the front seat back;
[0010] The control adjusts the rear seat from the first adjustment position to the third adjustment position, the third adjustment position including at least the third tilt position corresponding to the back of the rear seat.
[0011] According to a second aspect of this application, a seat adjustment device is provided, comprising:
[0012] A receiving module is used to receive a seat adjustment command, which instructs the seat to be adjusted to a double bed mode.
[0013] A determining module is used to determine the seat adjustment information of the vehicle seats in the double bed mode. The vehicle seats include at least rear seats and front seats. The seat adjustment information includes at least a first adjustment position and a third adjustment position of the rear seats in the double bed mode, and a second adjustment position of the front seats in the double bed mode.
[0014] The first control module is used to control the rear seat to be adjusted from its current position to the first adjustment position. The first adjustment position includes at least a first horizontal position corresponding to the seat surface of the rear seat and a first tilt position corresponding to the seat back of the rear seat. The first tilt position is a seat back tilt position that does not affect the adjustment of the front seat.
[0015] The second control module is used to control the adjustment of the front seat from the current position to the second adjustment position, the second adjustment position including at least the second horizontal position and the height adjustment position corresponding to the front seat surface, and the second tilt position corresponding to the front seat back;
[0016] The third control module is used to control the rear seat to be adjusted from the first adjustment position to the third adjustment position, wherein the third adjustment position includes at least the third tilt position corresponding to the back of the rear seat.
[0017] According to a third aspect of this application, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the seat adjustment method described in the first aspect.
[0018] According to a fourth aspect of this application, an electronic device is provided, including a storage medium, a processor, and a computer program stored on the storage medium and executable on the processor, wherein the processor executes the computer program to implement the seat adjustment method described in the first aspect.
[0019] According to a fifth aspect of this application, a vehicle is provided, including: electronic equipment as described in the fourth aspect.
[0020] By employing the above technical solutions, this application provides a seat adjustment method, device, storage medium, electronic device, and vehicle. Compared with current seat adjustment methods, this application can receive seat adjustment commands, determine seat adjustment information for the vehicle seats in double bed mode, control the rear seats to be adjusted from their current position to a first adjustment position, control the front seats to be adjusted from their current position to a second adjustment position, and control the rear seats to be adjusted from the first adjustment position to a third adjustment position. The technical solution in this disclosure can receive seat adjustment commands, issue seat adjustment information in double bed mode, and achieve automated and orderly adjustment of the vehicle seats based on the seat adjustment information. This allows for convenient and quick creation of a space inside the vehicle that meets camping needs such as rest, entertainment, and overnight stays, thus enhancing the user experience.
[0021] The above description is merely an overview of the technical solution of this application. In order to better understand the technical means of this application and to implement it in accordance with the contents of the specification, and to make the above and other objectives, features and advantages more obvious and understandable, specific embodiments of this application are described below. Attached Figure Description
[0022] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0023] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the 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.
[0024] Figure 1 A schematic flowchart illustrating a seat adjustment method provided in an embodiment of this disclosure;
[0025] Figure 2 A schematic flowchart illustrating a seat adjustment method according to another embodiment of this disclosure;
[0026] Figure 3 This is a schematic diagram of a seat position for seat adjustment provided in an embodiment of the present disclosure;
[0027] Figure 4 A flowchart illustrating seat adjustment provided in this embodiment of the disclosure;
[0028] Figure 5 This is a schematic diagram of the structure of a seat adjustment device provided in an embodiment of the present disclosure. Detailed Implementation
[0029] The exemplary embodiments of this disclosure are described below with reference to the accompanying drawings, including various details to aid understanding, which should be considered merely exemplary. Therefore, those skilled in the art will recognize that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of this disclosure. Similarly, for clarity and brevity, descriptions of well-known functions and structures are omitted in the following description.
[0030] The following description, with reference to the accompanying drawings, outlines a seat adjustment method, apparatus, storage medium, electronic device, and vehicle according to embodiments of the present disclosure.
[0031] To address the aforementioned technical issues, this disclosure provides a seat adjustment method, device, storage medium, electronic device, and vehicle. This device receives seat adjustment commands, sends seat adjustment information in double bed mode, and automatically and orderly adjusts the vehicle seats based on the seat adjustment information. This makes the seat adjustment process more intelligent, thereby conveniently and quickly creating a space inside the vehicle that meets camping needs such as rest, entertainment, and overnight stays, thus enhancing the user experience.
[0032] like Figure 1 As shown, an embodiment of this disclosure provides a seat adjustment method, including:
[0033] Step 101: Receive seat adjustment command. The seat adjustment command is used to instruct the seat to be adjusted to the double bed mode.
[0034] In specific application scenarios, the in-vehicle head unit (HU) provides users with an interactive interface for seat adjustment. Users can issue seat adjustment commands to the HU through the interface according to their needs. After receiving the seat adjustment commands, the HU can control the seat and adjust it into a double bed mode. The double bed mode can be used in camping scenarios, adjusting the seat to a position where a mattress can be laid out for rest, expanding the usable space inside the vehicle, and meeting the user's needs for long-term sleeping, overnight stays, and entertainment in the vehicle.
[0035] The executing entity in this embodiment can be a HU (Hub Operator), which can receive seat adjustment commands, issue seat adjustment information in double bed mode, and control the automated adjustment of vehicle seats based on the seat adjustment information to connect the rear seats with the front seats, providing a space for users to rest. Furthermore, the seats can be adjusted sequentially according to a certain order, avoiding mutual interference between different rows of seats and preventing seat movement obstruction, thereby improving the success rate of seat position adjustment in double bed mode and enhancing the user experience.
[0036] It should be noted that the embodiments of this disclosure can be applied to vehicles with two rows of seats. The vehicle seat mode can be updated by sequentially adjusting the first row of seats and the rear row of seats in the vehicle.
[0037] Step 102: Determine the seat adjustment information of the vehicle seats in the double bed mode. The vehicle seats include at least the rear seats and the front seats. The seat adjustment information includes at least the first and third adjustment positions of the rear seats in the double bed mode, and the second adjustment position of the front seats in the double bed mode.
[0038] In this embodiment of the disclosure, based on the user-specified double-bed mode, the seat adjustment information of the vehicle seats in the double-bed mode can be determined. The vehicle seats may include rear seats and front seats. In the following embodiments of this disclosure, the rear seats in a vehicle with two rows of seats and the first row in a vehicle with two rows of seats are used as examples to illustrate the technical solution of this disclosure, but this does not constitute a specific limitation. The seat adjustment information refers to the vehicle seat positions in the double-bed mode, used for automated vehicle seat adjustment. The seat adjustment information includes at least a first adjustment position and a third adjustment position of the rear seats in the double-bed mode, and a second adjustment position of the front seats in the double-bed mode.
[0039] In specific application scenarios, after determining the seat adjustment information of the vehicle seats in the double bed mode, the positions of the rear and front seats can be adjusted based on the corresponding seat adjustment information. One possible approach is to simultaneously control the movement of each row of seats according to the seat adjustment information, saving adjustment time and improving efficiency. However, during simultaneous seat movement, interference between the front and rear seats may occur, causing seat movement to become blocked, leading to seat position adjustment failure and compromising safety and comfort during rest. Another possible approach is to set an adjustment sequence for the rear and front seats according to the double bed mode: first adjust the rear seats to the first adjustment position, then adjust the front seats to the second adjustment position, and finally adjust the rear seats to the third adjustment position. This achieves automated seat adjustment while avoiding interference between different rows of seats and preventing seat movement blockage. The following embodiments of this disclosure use the adjustment of the rear and front seats according to a certain adjustment sequence as an example to illustrate the technical solution, but do not constitute a specific limitation.
[0040] Step 103: Control the rear seat to be adjusted from the current position to the first adjustment position. The first adjustment position includes at least the first horizontal position corresponding to the rear seat surface and the first tilt position corresponding to the rear seat back. The first tilt position is the seat back tilt position that does not affect the adjustment of the front seat.
[0041] As one possible implementation, after the user specifies the double bed mode, the HU can send the first adjustment position of the rear seats in double bed mode to the Body Control Module (BCM). The BCM can electronically control and monitor the functions of vehicle components. The BCM adjusts the rear seats from the current position to the first adjustment position, adjusting the seat surface and backrest positions to provide adjustment space for the front seats. Here, the current position is the seat position in the current mode; the first adjustment position is the seat position of the rear seats in double bed mode, which may include, but is not limited to, the first horizontal position and the first tilt position of the rear seats; the first horizontal position may be the horizontal position of the rear seat surface in double bed mode; the first tilt position is the tilt position of the seatback that does not affect the adjustment of the front seats, and may be the vertical position of the rear seat back in double bed mode.
[0042] Step 104: Control the front seat to be adjusted from the current position to the second adjustment position. The second adjustment position includes at least the second horizontal position and height adjustment position corresponding to the front seat surface, and the second tilt position corresponding to the front seat back.
[0043] As one possible implementation, after the rear seats are adjusted to the first adjustment position, the HU can send the second adjustment position of the front seats in the double bed mode to the BCM. The BCM then adjusts the front seats from the current position to the second adjustment position, allowing adjustment of the seat surface and backrest position to improve comfort. The current position refers to the seat position in the current mode; the second adjustment position refers to the seat position of the front seats in the double bed mode, which may include, but is not limited to, a second horizontal position, a height adjustment position, a second tilt position, and a footrest position. The second horizontal position can be the horizontal position of the front seat surface in the double bed mode; the height adjustment position can be the height position of the front seat surface in the double bed mode; the second tilt position can be the tilt position of the front seat back in the double bed mode; and the footrest position can be the footrest position of the front seat in the double bed mode. The footrest can be installed on the front passenger seat, unfolded to support the user's feet, and folded for storage to expand space.
[0044] Step 105: Control the rear seat to be adjusted from the first adjustment position to the third adjustment position. The third adjustment position includes at least the third tilt position corresponding to the rear seat back.
[0045] As one possible implementation, after the front seats are adjusted to the second adjustment position, the HU can send the third adjustment position of the rear seats in the double bed mode to the BCM. The BCM will then adjust the rear seats from the first adjustment position to the third adjustment position, adjusting the rear seat back position to improve comfort. The third adjustment position refers to the rear seat position in the double bed mode, which may include, but is not limited to, the third recline position of the rear seats. The third recline position can be the maximum forward tilt position of the rear seat back in the double bed mode, i.e., the position with the smallest angle between the seat back and the seat surface.
[0046] In summary, according to the seat adjustment method disclosed herein, compared with current seat adjustment methods, this application can receive seat adjustment commands, determine seat adjustment information of the vehicle seats in double bed mode, control the rear seats to be adjusted from their current position to a first adjustment position, control the front seats to be adjusted from their current position to a second adjustment position, and control the rear seats to be adjusted from the first adjustment position to a third adjustment position. The technical solution in this disclosure can receive seat adjustment commands, issue seat adjustment information in double bed mode, and achieve automated and orderly adjustment of the vehicle seats based on the seat adjustment information. This allows for convenient and quick creation of a space inside the vehicle that meets camping needs such as rest, entertainment, and overnight stays.
[0047] Furthermore, as a refinement and extension of the above embodiments, in order to fully illustrate the specific implementation process of the method in this embodiment, this embodiment provides the following: Figure 2 The specific method shown includes:
[0048] Step 201: Receive seat adjustment command. The seat adjustment command is used to instruct the seat to be adjusted to the double bed mode.
[0049] For the specific implementation process of the embodiments disclosed herein, please refer to the relevant description in step 101 of the embodiment, which will not be repeated here.
[0050] Step 202: Determine the seat adjustment information of the vehicle seats in the double bed mode. The vehicle seats include at least the rear seats and the front seats. The seat adjustment information includes at least the first adjustment position and the third adjustment position of the rear seats in the double bed mode, and the second adjustment position of the front seats in the double bed mode.
[0051] To facilitate understanding of the technical solutions disclosed, the following steps in this embodiment are combined with... Figure 3 and Figure 4The solutions disclosed herein are described in full. As one possible implementation, when adjusting the seats to a double-bed mode, the first-row seats and rear seats can be adjusted to their maximum horizontal distance. Then, the rear seatbacks are adjusted to a vertical position to allow adjustment space for the first-row seatbacks, connecting the first-row seatbacks to the rear seat surfaces and making them nearly horizontal. Finally, the rear seatbacks are adjusted to their maximum forward tilt position. The vehicle seat position information during this process is used as the seat adjustment information for the double-bed mode, providing users with a reclining space and maximizing the use of interior space.
[0052] In the embodiments of this disclosure, in the double bed mode, the maximum rearward position of the rear seat within the seat surface movement space can be set as a first horizontal position (e.g., during the adjustable travel of the rear seat surface, moving the rear seat surface to the position closest to the rear of the vehicle, this position is the first horizontal position). The vertical position of the rear seat within the backrest tilt space can be set as a first tilt position (e.g., the rear seat back is at a 90° angle with the seat surface). The maximum forward position of the first row seat within the seat surface movement space can be set as a second horizontal position (e.g., during the adjustable travel of the first row seat surface, moving the first row seat surface to the position closest to the rear of the vehicle, this position is the first horizontal position). The position closest to the front of the car is the second level position. The lowest height position of the first row seat within the seat surface lowering space can be set as the height adjustment position (e.g., in the adjustable travel of the first row seat, move the first row seat to the position closest to the bottom of the car, this position is the height adjustment position). The maximum backward tilt position of the first row seat within the backrest tilt space can be set as the second tilt position (e.g., the position where the angle between the backrest and seat surface of the first row seat is the largest). The maximum forward tilt position of the rear seat within the backrest tilt space can be set as the third tilt position (e.g., the position where the angle between the backrest and seat surface of the rear seat is the smallest).
[0053] Accordingly, the implementation steps may include: determining the maximum rearward position of the rear seat within the seat surface movement space as the first horizontal position of the rear seat surface in the double bed mode; determining the vertical position of the rear seat back as the first tilt position of the rear seat back in the double bed mode; determining the maximum forward position of the first row seat within the seat surface movement space as the second horizontal position of the front seat surface in the double bed mode; determining the lowest height position of the first row seat as the height adjustment position of the front seat surface in the double bed mode; determining the maximum rearward tilt position of the first row seat within the seat back tilt space as the second tilt position of the front seat back in the double bed mode; and determining the maximum forward tilt position of the rear seat seat within the seat back tilt space as the third tilt position of the rear seat back in the double bed mode.
[0054] Step 203: Control the rear seats to adjust from their current position to the first adjustment position.
[0055] The first adjustment position includes at least the first horizontal position of the rear seat surface and the first tilt position of the rear seat back, as determined in step 202 of the embodiment. The first tilt position is a seat back tilt position that does not affect the adjustment of the front seat, such as a seat back vertical position.
[0056] As one possible implementation, during the adjustment of the double bed mode, the HU can send the first adjustment information of the rear seats to the BCM. The BCM can then adjust the rear seats according to the first adjustment information. Specifically, the seat surface of the rear seats can be adjusted from the current seat surface position to a first horizontal position, and the seat back can be adjusted from the current seat back position to a first tilt position, providing adjustment space for the front seats. Accordingly, the implementation steps may include: adjusting the rear seat surface from the current seat surface position to a first horizontal position; and adjusting the rear seat back from the current seat back position to a first tilt position.
[0057] Step 204: Receive the first adjustment feedback information of the rear seat. If the first adjustment feedback information indicates that the rear seat has been successfully adjusted to the first adjustment position, then control the front seat to be adjusted from the current position to the second adjustment position.
[0058] In this embodiment of the disclosure, after the rear seat is adjusted from its current position to the first adjustment position, it can send adjustment feedback information of the rear seat in the double bed mode, i.e., the first adjustment feedback information, to the HU. The first adjustment feedback information is used to reflect the adjustment results of the seat surface and backrest of the rear seat in the double bed mode. If the first adjustment feedback information received by the HU indicates that the rear seat has not completed the adjustment of the seat surface and backrest, or if the HU does not receive the first adjustment feedback information within a preset time period, it will prompt the user to readjust in a preset form until the first adjustment feedback information indicates that the rear seat has completed the adjustment of the seat surface and backrest. If the first adjustment feedback information indicates that the rear seat has completed the adjustment of the seat surface and backrest, it will control the adjustment of the first row seat from its current position to the second adjustment position. The preset time period can be the information transmission time from the BCM to the HU that the user can wait for, which can be 60 seconds, and is not specifically limited here. The preset form can be a prompt pop-up window from the HU prompting the user to retry.
[0059] Step 205: Control the front seat to adjust from the current position to the second adjustment position.
[0060] The second adjustment position includes at least the second horizontal position and height adjustment position of the front seat surface and the second tilt position of the front seat back, as determined in step 202 of the embodiment.
[0061] In a specific application scenario, after the rear seats are successfully adjusted to the first adjustment position, the HU can send the second adjustment information of the front seats to the BCM. The BCM can then adjust the first-row seats according to the second adjustment information, changing the seat surface from the current position to a second horizontal position, the seat surface from the current height position to a height adjustment position, and the seat back from the current back position to a second recline position, providing a resting space for the user. Accordingly, the implementation steps may include: adjusting the first-row seat surface from the current position to the second horizontal position; adjusting the first-row seat surface from the current height position to the height adjustment position; and adjusting the first-row seat back from the current back position to the second recline position.
[0062] Step 206: Receive the second adjustment feedback information of the front seat. If the second adjustment feedback information indicates that the front seat has been successfully adjusted to the second adjustment position, control the rear seat to be adjusted from the first adjustment position to the third adjustment position.
[0063] In this embodiment of the present disclosure, after the first-row seats are adjusted from their current position to the second adjustment position, adjustment feedback information of the first-row seats in the double bed mode can be sent to the HU, namely the second adjustment feedback information. The second adjustment feedback information is used to reflect the adjustment results of the seat surface and backrest of the first-row seats in the double bed mode. If the second adjustment feedback information received by the HU indicates that the seat surface and backrest of the first-row seats have not been adjusted, or if the HU does not receive the second adjustment feedback information within a preset time period, the user is prompted to readjust in a preset form until the second adjustment feedback information indicates that the seat surface and backrest of the first-row seats have been adjusted; if the second adjustment feedback information indicates that the seat surface and backrest of the first-row seats have been adjusted, the rear seats are controlled to be adjusted from the first adjustment position to the third adjustment position.
[0064] Step 207: Control the rear seat to adjust from the first adjustment position to the third adjustment position.
[0065] The third adjustment position includes at least the third tilt position of the rear seat backrest, as determined in step 202 of the embodiment.
[0066] In a specific application scenario, after the front seats are successfully adjusted to the second adjustment position, the HU can send the third adjustment information of the rear seats to the BCM. The BCM can then adjust the rear seats according to the third adjustment information, moving the seatbacks from the first tilt position to the third tilt position. After the rear seats are adjusted from the first to the third adjustment position, they can send adjustment feedback information for the rear seats in the "bed mode" to the HU, i.e., the third adjustment feedback information. This third adjustment feedback information reflects the adjustment result of the corresponding seatback position in the "bed mode". If the third adjustment feedback information received by the HU indicates that the rear seat back adjustment is not complete, or if the HU does not receive the third adjustment feedback information within a preset time period, the HU will prompt the user to readjust in a preset format until the third adjustment feedback information indicates that the rear seat back adjustment is complete. If the third adjustment feedback information indicates that the rear seat back adjustment is complete, the HU will prompt the user to complete the "bed mode" adjustment in a preset format, making it available for the user. Accordingly, the implementation steps may include: adjusting the rear seat back from the first tilt position to the third tilt position.
[0067] In summary, according to the seat adjustment method disclosed herein, compared with current seat adjustment methods, this application can receive seat adjustment commands, issue seat adjustment information in double bed mode, and automatically adjust the vehicle seats based on the seat adjustment information, connecting the rear seats with the front seats to provide a space for users to rest. Furthermore, the seats can be adjusted sequentially according to a certain order, avoiding mutual interference between different rows of seats and preventing seat movement obstruction, thereby improving the success rate of seat position adjustment in double bed mode and enhancing the user experience.
[0068] Based on the above Figure 1 , Figure 2 The specific implementation of the method shown in this embodiment provides a seat adjustment device, such as... Figure 5 The device includes: a receiving module 31, a determining module 32, a first control module 33, a second control module 34, and a third control module 35;
[0069] Receiver module 31 can be used to receive seat adjustment commands, which are used to instruct the seat to be adjusted to a double bed mode;
[0070] The determining module 32 can be used to determine the seat adjustment information of the vehicle seats in the double bed mode. The vehicle seats include at least the rear seats and the front seats. The seat adjustment information includes at least the first adjustment position and the third adjustment position of the rear seats in the double bed mode, and the second adjustment position of the front seats in the double bed mode.
[0071] The first control module 33 can be used to control the rear seat to be adjusted from its current position to a first adjustment position. The first adjustment position includes at least a first horizontal position corresponding to the rear seat surface and a first tilt position corresponding to the rear seat back. The first tilt position is a seat back tilt position that does not affect the adjustment of the front seat.
[0072] The second control module 34 can be used to control the front seat to be adjusted from the current position to a second adjustment position. The second adjustment position includes at least a second horizontal position and a height adjustment position corresponding to the front seat surface, and a second tilt position corresponding to the front seat back.
[0073] The third control module 35 can be used to control the rear seat to be adjusted from the first adjustment position to the third adjustment position, the third adjustment position including at least the third tilt position corresponding to the rear seat back.
[0074] In specific application scenarios, module 32 can be used to determine the maximum rearward position of the rear seats within the seat surface movement space as the first horizontal position of the rear seat surface in the double bed mode; determine the vertical position of the rear seat back as the first tilt position of the rear seat back in the double bed mode; determine the maximum forward position of the first row seats within the seat surface movement space as the second horizontal position of the front seat surface in the double bed mode; determine the minimum height position of the first row seats as the height adjustment position of the front seat surface in the double bed mode; determine the maximum rearward tilt position of the first row seats within the backrest tilt space as the second tilt position of the front seat back in the double bed mode; and determine the maximum forward tilt position of the rear seats within the backrest tilt space as the third tilt position of the rear seat back in the double bed mode.
[0075] In specific application scenarios, the first control module 33 can be used to adjust the rear seat surface from the current seat surface position to the first horizontal position; and to adjust the rear seat back from the current seat back position to the first tilt position.
[0076] In specific application scenarios, the second control module 34 can be used to adjust the seat surface of the first row of seats from the current seat surface position to the second horizontal position; adjust the seat surface of the first row of seats from the current height position to the height adjustment position; and adjust the backrest of the first row of seats from the current backrest position to the second tilt position.
[0077] In a specific application scenario, the third control module 35 can be used to adjust the backrest of the rear seat from the first tilt position to the third tilt position.
[0078] In specific application scenarios, the receiving module 31 can also be used to receive the first adjustment feedback information of the rear seat; if the first adjustment feedback information indicates that the rear seat has been successfully adjusted to the first adjustment position, then the front seat is controlled to be adjusted from the current position to the second adjustment position.
[0079] In specific application scenarios, the receiving module 31 can also be used to receive the second adjustment feedback information of the front seat. If the second adjustment feedback information indicates that the front seat has been successfully adjusted to the second adjustment position, then the rear seat is controlled to be adjusted from the first adjustment position to the third adjustment position.
[0080] It should be noted that other corresponding descriptions of the functional units involved in the seat adjustment device provided in this embodiment can be found in [reference needed]. Figure 1 and Figure 2 The corresponding descriptions in [the document] will not be repeated here.
[0081] Based on the above, Figure 1 and Figure 2 Accordingly, this embodiment also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the above-described method. Figure 1 and Figure 2 The method shown.
[0082] Based on this understanding, the technical solution of this application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as CD-ROM, USB flash drive, mobile hard drive, etc.) and includes several instructions to cause a computer device (such as personal computer, server, or network device, etc.) to execute the methods of various implementation scenarios of this application.
[0083] Based on the above, Figure 1 and Figure 2 The method shown, and Figure 5 To achieve the above objectives, this application also provides an electronic device, which can be configured on the end side of a vehicle (such as an electric vehicle), as shown in the virtual device embodiment. The device includes a storage medium and a processor; the storage medium is used to store a computer program; the processor is used to execute the computer program to implement the above-described virtual device embodiment. Figure 1 and Figure 2 The method shown.
[0084] Optionally, the aforementioned physical devices may also include a user interface, a network interface, a camera, radio frequency (RF) circuitry, sensors, audio circuitry, a Wi-Fi module, etc. The user interface may include a display screen, input units such as a keyboard, etc., and optional user interfaces may also include USB interfaces, card reader interfaces, etc. The network interface may optionally include standard wired interfaces, wireless interfaces (such as Wi-Fi interfaces), etc.
[0085] Those skilled in the art will understand that the physical device structure provided in this embodiment does not constitute a limitation on the physical device, and may include more or fewer components, or combine certain components, or have different component arrangements.
[0086] The storage medium may also include an operating system and a network communication module. The operating system is a program that manages the hardware and software resources of the aforementioned physical device, supporting the operation of information processing programs and other software and / or programs. The network communication module is used to enable communication between the various components within the storage medium, as well as communication with other hardware and software in the information processing physical device.
[0087] Based on the aforementioned electronic device, this application also provides a vehicle, which may specifically include the aforementioned electronic device. The vehicle may specifically be an electric vehicle, etc.
[0088] Through the above description of the embodiments, those skilled in the art can clearly understand that this application can be implemented using software plus necessary general-purpose hardware platforms, or it can be implemented through hardware. The technical solution in this disclosure can receive seat adjustment commands, issue seat adjustment information in double bed mode, and automatically switch between the vehicle seats in double bed mode and memory mode based on the seat adjustment information. Furthermore, seat adjustments can be performed sequentially according to a certain adjustment order, avoiding mutual interference between different rows of seats and preventing seat movement obstruction, thereby improving the success rate of seat position adjustment in double bed mode and the success rate of seat position restoration in memory mode, thus enhancing the user experience.
[0089] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the term "comprising" or any other variations thereof is intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes the element.
[0090] The above are merely specific embodiments of this application, enabling those skilled in the art to understand or implement this application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this application. Therefore, this application is not to be limited to these embodiments, but is to be accorded the widest scope consistent with the principles and novel features claimed herein.
Claims
1. A method for adjusting a seat, characterized in that, include: Receive a seat adjustment command, the seat adjustment command being used to instruct the seat to be adjusted to a double bed mode; Determine the seat adjustment information of the vehicle seats in the double bed mode, wherein the vehicle seats include at least rear seats and front seats, and the seat adjustment information includes at least a first adjustment position and a third adjustment position of the rear seats in the double bed mode, and a second adjustment position of the front seats in the double bed mode; The control adjusts the rear seat from its current position to the first adjustment position, the first adjustment position including at least a first tilt position corresponding to the backrest of the rear seat, the first tilt position being a backrest tilt position that does not affect the adjustment of the front seat; Based on the fact that the rear seats have been successfully adjusted to the first adjustment position, the control moves the front seats from their current position to the second adjustment position; wherein, the second adjustment position includes a second horizontal position, a height adjustment position, and a second tilt position corresponding to the back of the front seats; Based on the fact that the front seat has been successfully adjusted to the second adjustment position, the control moves the rear seat from the first adjustment position to the third adjustment position; wherein, the third adjustment position includes a third tilt position, which is the maximum forward tilt position of the rear seat within the seatback tilt space.
2. The method according to claim 1, characterized in that, The first adjustment position further includes a first horizontal position; determining the seat adjustment information of the vehicle seat in the double bed mode includes: The maximum rearward position of the rear seat within the seat surface movement space is determined as the first horizontal position of the rear seat seat surface in the double bed mode; The vertical position of the backrest of the rear seat is defined as the first tilt position of the backrest of the rear seat in the double bed mode. The maximum forward movement position of the first row seats within the seat surface movement space is determined as the second horizontal position of the front row seat surface in the double bed mode; The lowest height position of the first row of seats is determined as the height adjustment position of the front row seat surface in the double bed mode; The maximum recline position of the first row of seats within the backrest tilt space is determined as the second tilt position of the front seat backrest in the double bed mode.
3. The method according to claim 1, characterized in that, Before controlling the adjustment of the front seat from its current position to the second adjustment position, the method further includes: Receive the first adjustment feedback information from the rear seat; The control adjusts the front seat from its current position to the second adjustment position, including: If the first adjustment feedback information indicates that the rear seat has been successfully adjusted to the first adjustment position, then the control will adjust the front seat from the current position to the second adjustment position.
4. The method according to claim 1, characterized in that, Before controlling the adjustment of the rear seat from the first adjustment position to the third adjustment position, the method further includes: Receive the second adjustment feedback information from the front seat; The control adjusts the rear seat from the first adjustment position to the third adjustment position, including: If the second adjustment feedback information indicates that the front seat has been successfully adjusted to the second adjustment position, then the control will adjust the rear seat from the first adjustment position to the third adjustment position.
5. The method according to any one of claims 1-4, characterized in that, The control adjusts the rear seat from its current position to the first adjusted position, including: Adjust the rear seat surface from its current position to the first horizontal position; Adjust the rear seat back from its current position to the first tilt position.
6. The method according to any one of claims 1-4, characterized in that, The control adjusts the front seat from its current position to the second adjustment position, including: Adjust the seat surface of the first row from its current position to the second horizontal position; Adjust the seat surface of the first row of seats from its current height position to the height adjustment position; Adjust the backrest of the first row of seats from its current position to the second tilt position.
7. The method according to any one of claims 1-4, characterized in that, The control adjusts the rear seat from the first adjustment position to the third adjustment position, including: Adjust the backrest of the rear seat from the first tilt position to the third tilt position.
8. A seat adjustment device, characterized in that, include: A receiving module is used to receive a seat adjustment command, which instructs the seat to be adjusted to a double bed mode. A determining module is used to determine the seat adjustment information of the vehicle seats in the double bed mode. The vehicle seats include at least rear seats and front seats. The seat adjustment information includes at least a first adjustment position and a third adjustment position of the rear seats in the double bed mode, and a second adjustment position of the front seats in the double bed mode. The first control module is used to control the rear seat to be adjusted from its current position to the first adjustment position. The first adjustment position includes at least a first tilt position corresponding to the backrest of the rear seat. The first tilt position is a backrest tilt position that does not affect the adjustment of the front seat. The second control module is used to control the front seat to be adjusted from its current position to the second adjustment position based on the fact that the rear seat has been successfully adjusted to the first adjustment position; wherein the second adjustment position includes a second horizontal position, a height adjustment position, and a second tilt position corresponding to the back of the front seat; The third control module is used to control the rear seat to be adjusted from the first adjustment position to the third adjustment position based on the fact that the front seat has been successfully adjusted to the second adjustment position; wherein, the third adjustment position includes a third tilt position, which is the maximum forward tilt position of the rear seat within the seat back tilt space.
9. 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 of any one of claims 1 to 7.
10. An electronic device comprising a storage medium, a processor, and a computer program stored on the storage medium and executable on the processor, characterized in that, When the processor executes the computer program, it implements the method of any one of claims 1 to 7.
11. A vehicle, characterized in that, include: The electronic device as claimed in claim 10.
Citation Information
Patent Citations
Control method, control device, vehicle and storage medium
CN111497697A
Vehicle cabin sleep function control method, vehicle and storage medium
CN114851993A
Seat structure for vehicle
JP2021142771A
Method and device for adjusting a vehicle reclining seat
US20040251728A1