Seat backrest control method and device, electronic equipment and vehicle
By detecting the user's operation of the seat back adjustment button, determining the target backrest position, and realizing automatic adjustment of the seat back, the problem of users requiring long-term operation in the prior art is solved, and the user experience is improved.
Patent Information
- Application Number
- CN202310987273.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-07
- Publication Date
- 2025-02-14
AI Technical Summary
The existing seat back adjustment method requires users to operate the adjustment button for a long time, and the user experience is poor.
By detecting the user's operation of the seat back adjustment button, obtain the operation method (single or long press), determine the target backrest position according to the operation method and the current backrest position, and adjust the seat back to the target backrest position.
This reduces the operating time of users adjusting the seat back and improves the user experience. Users can adjust the seat back through one operation.
Smart Images

Figure CN119428377A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of automobile technology, and in particular to a seat back control method, device, electronic equipment and vehicle. Background Art
[0002] With the development of automobile intelligence, in-vehicle functions are becoming more and more abundant. In order to meet the passengers' requirements for seat comfort, the angle adjustment function of the seat back has been added. The passengers can adjust the seat back according to their own needs. The existing adjustment method requires the user to operate the adjustment button for a long time, and the user experience is poor. Summary of the invention
[0003] Embodiments of the present application provide a seat back control method, device, electronic device and vehicle to solve the problem of how to reduce the operation time when a user adjusts a seat back.
[0004] In a first aspect, an embodiment of the present application provides a seat back control method, the method comprising:
[0005] When an operation on an adjustment button corresponding to a seat back is detected, an operation mode corresponding to the operation is acquired, where the pressing forms corresponding to the operation mode include single pressing and long pressing;
[0006] Determining a target backrest position corresponding to the seat back according to the operation mode and the current backrest position corresponding to the seat back, wherein when the pressing mode is a single press, the target backrest position is one of a position corresponding to when the seat back is folded forward, a position corresponding to when the seat back is folded backward, and an initial position;
[0007] In response to the operation, the seat back is adjusted from the current back position to the target back position.
[0008] In a second aspect, an embodiment of the present application further provides a seat back control device, the device comprising:
[0009] An acquisition module, configured to acquire an operation mode corresponding to an operation on an adjustment button corresponding to a seat backrest when the operation is detected, wherein the pressing forms corresponding to the operation mode include a single press and a long press;
[0010] a determination module, configured to determine a target backrest position corresponding to the seat back according to the operation mode and the current backrest position corresponding to the seat back, wherein when the pressing mode is a single press, the target backrest position is one of a position corresponding to when the seat back is folded forward, a position corresponding to when the seat back is folded backward, and an initial position;
[0011] An adjustment module is configured to adjust the seat back from the current seat back position to the target seat back position in response to the operation.
[0012] In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program implements the above-mentioned seat back control method when executed by the processor.
[0013] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the above-mentioned seat back control method is implemented.
[0014] In a fifth aspect, an embodiment of the present application further provides a vehicle, comprising the above-mentioned seat back control device.
[0015] The embodiments of the present application include at least the following technical effects:
[0016] The technical solution of the embodiment of the present application obtains the operation mode when detecting the user's operation of the adjustment button corresponding to the seat back, determines the target back position according to the operation mode and the current back position, and adjusts the seat back to the target back position. Therefore, when the user needs to adjust the seat back, different operation modes can be selected according to actual needs. After obtaining the operation mode and the current back position, the seat back controller can determine the target back position, so that the user can adjust the seat back to the target back position with one operation, which can reduce the user's operation time and improve the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art are briefly introduced below.
[0018] Figure 1 is a flowchart of a seat back control method provided in an embodiment of the present application;
[0019] Figure 2 is a structural schematic diagram of the seat back position in an embodiment of the present application;
[0020] Figure 3 is a structural schematic diagram of a seat back control device provided in an embodiment of the present application;
[0021] Figure 4 A block diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0022] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0023] It should be understood that the references to "one embodiment" or "an embodiment" throughout the specification mean that the specific features, structures, or characteristics associated with the embodiment are included in at least one embodiment of the present application. Therefore, the references to "in one embodiment" or "in an embodiment" appearing throughout the specification do not necessarily refer to the same embodiment. In addition, these specific features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
[0024] In the various embodiments of the present application, it should be understood that the size of the serial numbers of the following processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0025] like Figure 1 As shown, an embodiment of the present application provides a seat back control method, the method comprising:
[0026] Step 101, when an operation on an adjustment button corresponding to a seat back is detected, an operation mode corresponding to the operation is obtained, and the pressing forms corresponding to the operation mode include single press and long press.
[0027] A seat back adjustment button can be set for each seat in the vehicle, and the user can operate the adjustment button according to usage requirements to adjust the seat back.
[0028] The seat back control method provided in the embodiment of the present application is applied to a seat back controller. When the seat back controller detects that a user operates an adjustment button corresponding to the seat back, an operation mode corresponding to the operation is obtained, wherein the pressing forms corresponding to the operation mode include single press and long press.
[0029] Step 102, determining a target backrest position corresponding to the seat back according to the operation mode and the current backrest position corresponding to the seat back, wherein when the pressing form is single, the target backrest position is one of the position corresponding to when the seat back is folded forward, the position corresponding to when it is folded backward, and the initial position.
[0030] After the operation mode is acquired, the user's adjustment intention can be determined according to the operation mode and the current backrest position corresponding to the seat back, and then the target backrest position corresponding to the seat back can be determined.
[0031] Specifically, when the pressing mode is a single time, the corresponding target backrest position is one of a position corresponding to when the seat back is folded forward, a position corresponding to when the seat back is folded backward, and an initial position.
[0032] Step 103 : In response to the operation, the seat backrest is adjusted from the current seat backrest position to the target seat backrest position.
[0033] After determining the target backrest position, the seat back controller sends a control signal to a drive structure corresponding to the seat back, so that the drive structure adjusts the seat back from the current backrest position to the target backrest position.
[0034] In the embodiment of the present application, when detecting the user's operation of the adjustment button corresponding to the seat back, the operation mode is obtained, the target back position is determined according to the operation mode and the current back position, and the seat back is adjusted to the target back position. Therefore, when the user needs to adjust the seat back, different operation modes can be selected according to actual needs. After obtaining the operation mode and the current back position, the seat back controller can determine the target back position, so that the user can adjust the seat back to the target back position with one operation, which can reduce the user's operation time and improve the user experience.
[0035] In an optional embodiment of the present application, obtaining the operation mode corresponding to the operation includes:
[0036] Acquire a target button corresponding to the operation, where the target button is a forward adjustment button or a backward adjustment button;
[0037] Obtain the pressing duration corresponding to the operation;
[0038] An operation mode corresponding to the operation is determined according to the target button and the pressing duration.
[0039] Specifically, the seat back on the vehicle is provided with a forward adjustment button and a backward adjustment button, where forward and backward refer to the seat back flipping forward and flipping backward. When an operation on the adjustment button is detected, the target button targeted by the operation is first determined, the target button is the forward adjustment button or the backward adjustment button, and then the pressing time corresponding to the operation is obtained, that is, the time the user presses the target button, and the operation mode corresponding to the operation can be obtained according to the target button and the pressing time.
[0040] The above implementation scheme of the present application can obtain an operation mode that reflects the user's backrest adjustment intention by acquiring the target button and the pressing duration, so that the seat back can be adjusted based on the operation mode.
[0041] In an optional embodiment of the present application, determining the operation mode corresponding to the operation according to the target key and the pressing duration includes one of the following solutions:
[0042] When the target button is the forward adjustment button and the pressing time is less than a preset threshold, determining that the operation mode corresponding to the operation is a forward single operation;
[0043] When the target button is the forward adjustment button and the pressing time is greater than or equal to a preset threshold, determining that the operation mode corresponding to the operation is a forward long press operation;
[0044] When the target button is the backward adjustment button and the pressing time is less than a preset threshold, determining that the operation mode corresponding to the operation is a backward single operation;
[0045] When the target button is the backward adjustment button and the pressing time is greater than or equal to a preset threshold, it is determined that the operation mode corresponding to the operation is a backward long press operation.
[0046] Specifically, the target button can be a forward adjustment button or a backward adjustment button, and the pressing time can be greater than or equal to a preset threshold or less than a preset threshold. According to the target button and the pressing time, a variety of different combinations of operation modes can be obtained. The embodiment of the present application includes four operation modes, namely, a forward single operation, a forward long press operation, a backward single operation, and a backward long press operation. Each operation mode corresponds to a different seat back adjustment intention. After determining the target button and the pressing time, the operation mode corresponding to the operation currently performed by the user can be determined.
[0047] In the above implementation scheme of the present application, the operation mode is obtained through the target button and the pressing duration, so that the target backrest position can be obtained based on the operation mode to achieve a response to the operation performed by the user.
[0048] In an optional embodiment of the present application, if Figure 2 As shown, the current backrest position includes: a first position 21, a second position 22, an initial position 23, a third position 24 and a fourth position 25, wherein the first position 21 is a position corresponding to when the seat back is folded forward, the fourth position 25 is a position corresponding to when the seat back is folded backward, the second position 22 is any position between the first position 21 and the initial position 23, and the third position 24 is any position between the initial position 23 and the fourth position 25.
[0049] Determining a target backrest position corresponding to the seat back according to the operation mode corresponding to the operation and the current backrest position corresponding to the seat back includes one of the following solutions:
[0050] When the operation mode is the forward single operation, if the current backrest position is the first position, the operation is ignored; if the current backrest position is the second position or the initial position, the target backrest position is the first position; if the current backrest position is the third position or the fourth position, the target backrest position is the initial position;
[0051] When the operation mode is the backward single operation, if the current backrest position is the first position or the second position, the target backrest position is the initial position; if the current backrest position is the initial position or the third position, the target backrest position is the fourth position; if the current backrest position is the fourth position, the operation is ignored;
[0052] When the operation mode is the forward long press operation, if the current backrest position is the first position, the operation is ignored; if the current backrest position is the second position, the initial position, the third position or the fourth position, the target backrest position is determined according to the pressing duration, the current backrest position and the operation mode;
[0053] When the operation mode is the backward long press operation, if the current backrest position is the fourth position, the operation is ignored; if the current backrest position is the first position, the second position, the initial position or the third position, the target backrest position is determined according to the pressing duration, the current backrest position and the operation mode.
[0054] Specifically, the current backrest position can be located at the first position, the fourth position, and any position between the first position and the fourth position, wherein any position between the initial position and the first position is the second position, and any position between the initial position and the fourth position is the third position. After determining the operation mode and the current backrest position, the corresponding target backrest position can be determined.
[0055] When the operation mode is a single forward operation, if the current backrest position is the first position, since the first position is already the frontmost position of the seat back, the operation may be an incorrect operation by the user and should be ignored; if the current backrest position is the second position or the initial position, the corresponding target backrest position is the first position; if the current backrest position is the third position or the fourth position, the corresponding target backrest position is the initial position.
[0056] When the operation mode is a single backward operation, if the current backrest position is the first position or the second position, the corresponding target backrest position is the initial position; if the current backrest position is the initial position or the third position, the corresponding target backrest position is the fourth position; if the current backrest position is the fourth position, since the fourth position is already the last position of the seat back, the operation may be triggered by mistake by the user and the operation shall be ignored.
[0057] The above is how to determine the target backrest position when the operation mode is a forward single operation and a backward single operation. When the operation performed by the user is a single operation, the corresponding target backrest position is the first position, the initial position or the fourth position. When the user needs to reset the seat back (place it in the initial position), no matter where the current backrest position is, the seat back can be reset by a single operation. If the seat back is before the initial position, the seat back can be reset by pressing the backward adjustment button once. If the seat back is after the initial position, the seat back can be reset by pressing the forward adjustment button once. In addition, if the seat back is in the initial position or the second position (the position before the initial position), it can be folded forward to the first position by pressing the forward adjustment button once. If the seat back is in the initial position or the third position (the position after the initial position), it can be folded backward to the fourth position by pressing the backward adjustment button once.
[0058] The following is an introduction to the long press operation. When the operation mode is a forward long press operation, if the current backrest position is the first position, since the first position is already the frontmost position of the seat backrest, the operation may be a user's mistake and the operation is ignored; if the current backrest position is the second position, the initial position, the third position or the fourth position, the target backrest position is determined based on the pressing duration, the current backrest position and the operation mode; when the operation mode is a backward long press operation, if the current backrest position is the fourth position, since the fourth position is already the rearmost position of the seat backrest, the operation may be a user's mistake and the operation is ignored; if the current backrest position is the first position, the second position, the initial position or the third position, the target backrest position is determined based on the pressing duration, the current backrest position and the operation mode.
[0059] Specifically, if the operation performed by the user is a long press operation, the target backrest position needs to be determined according to the pressing duration, the current backrest position and the operation mode.
[0060] According to the above implementation scheme of the present application, the user can reset the seat back, fold it forward or fold it backward through a single operation, thereby reducing the user's operation time and improving the user experience.
[0061] In an optional embodiment of the present application, determining the target backrest position according to the pressing duration, the current backrest position and the operation mode includes:
[0062] According to the correspondence between the preset pressing time and the adjustment angle, determining the adjustment angle corresponding to the pressing time;
[0063] The target backrest position is determined according to the adjustment angle, the current backrest position and the operation mode.
[0064] Specifically, when the user needs to adjust the seat back to the second position (any position between the initial position and the first position) or the third position (any position between the initial position and the fourth position), the user can long press the adjustment button. When the seat back controller determines that the operation mode is a long press operation, the target back position can be determined according to the pressing time corresponding to the long press operation, the current back position and the operation mode. The corresponding relationship between the pressing time and the adjustment angle of the seat back can be preset. Here, the pressing time and the adjustment angle are positively correlated. The longer the pressing time, the larger the adjustment angle, so the adjustment angle corresponding to the pressing time can be determined.
[0065] It should be noted that the pressing time corresponding to the long press operation is greater than or equal to the preset threshold. When the pressing time is equal to the preset threshold, the adjustment angle corresponding to the pressing time will be determined from the correspondence between the preset pressing time and the adjustment angle, and the target backrest position will be determined according to the adjustment angle, the current backrest position and the operation mode. As the pressing time increases, the adjustment angle increases to realize the adjustment of the seat back as you press it, and at the end of the pressing, the seat back stops moving and stays at the position corresponding to when the adjustment button is released.
[0066] It should be further explained that when the seat back moves to the first position, if the user continues to press the forward adjustment button, there will be no further response. When the seat back moves to the fourth position, if the user continues to press the backward adjustment button, there will be no further response.
[0067] The above implementation scheme of the present application obtains the corresponding adjustment angle by the pressing duration corresponding to the long press operation, and then determines the target backrest position. The user can adjust the seat back to any position between the initial position and the first position or between the initial position and the fourth position by long pressing the adjustment button to achieve the target backrest position, thereby realizing personalized adjustment of the position of the seat back and improving the user experience.
[0068] In an optional embodiment of the present application, in response to the operation, before adjusting the seat back from the current backrest position to the target backrest position, the method further includes:
[0069] determining whether the seat back is a rear seat back;
[0070] When the seat back is a rear seat back, determining whether the target seat back position conflicts with a front seat back position corresponding to the seat back;
[0071] If so, a reminder signal is output, and the front seat corresponding to the seat back is controlled to move so that the target seat back position does not conflict with the front seat back position.
[0072] Specifically, after determining the target backrest position and before adjusting the seat backrest to the target backrest position, it is necessary to determine whether the seat backrest is a rear seat backrest. If so, it is necessary to further determine whether the target backrest position conflicts with the front seat backrest corresponding to the seat backrest. If so, a reminder signal needs to be output to remind the user that the target backrest position conflicts with the front seat backrest position, and the front seat corresponding to the seat backrest is controlled to move so that the target backrest position does not conflict with the front seat backrest position. Alternatively, the user can stop adjusting the current seat backrest based on the reminder signal.
[0073] In the above-mentioned implementation scheme of the present application, when the seat back is a rear seat back and the target seat back position conflicts with the corresponding front seat back position, a reminder signal is output and the front seat corresponding to the seat back is controlled to move so that the target seat back position does not conflict with the front seat back position. The user can be reminded in time that the target seat back position conflicts with the front seat back position. If the position of the seat back is continued to be adjusted, the front seat position needs to be further adjusted, thereby avoiding a conflict with the front seat back position and further improving the user experience.
[0074] In an optional embodiment of the present application, in response to the operation, before adjusting the seat back from the current backrest position to the target backrest position, the method further includes:
[0075] When the target backrest position is a position corresponding to when the seat backrest is folded forward, detecting whether there is an obstacle on the seat corresponding to the seat backrest;
[0076] If yes, stop responding to the operation.
[0077] Specifically, after determining the target backrest position and before adjusting the seat backrest to the target backrest position, if the target backrest position is the position corresponding to when the seat backrest is folded forward, that is, the first position, that is, the frontmost position when the backrest was previously folded, the backrest will flip over to be parallel to the seat at this time, so it is necessary to detect whether there is an obstacle on the seat. If so, stop responding to the operation, that is, stop adjusting the seat backrest to the target backrest position.
[0078] The above implementation scheme of the present application can avoid squeezing of the obstacle due to adjustment of the seat back and avoid reducing the user experience by detecting whether there is an obstacle on the seat corresponding to the seat back and stopping responding to the operation when there is an obstacle.
[0079] The seat back control method provided in the embodiment of the present application is introduced above. The seat back control device provided in the embodiment of the present application will be introduced below with reference to the accompanying drawings.
[0080] like Figure 3 As shown, an embodiment of the present invention further provides a seat back control device, the device comprising:
[0081] An acquisition module 301 is used to acquire an operation mode corresponding to the operation when an operation on an adjustment button corresponding to a seat back is detected, wherein the pressing forms corresponding to the operation mode include single pressing and long pressing;
[0082] a determination module 302, configured to determine a target backrest position corresponding to the seat back according to the operation mode and the current backrest position corresponding to the seat back, wherein when the pressing mode is a single press, the target backrest position is one of a position corresponding to when the seat back is folded forward, a position corresponding to when the seat back is folded backward, and an initial position;
[0083] The adjusting module 303 is configured to adjust the seat back from the current seat back position to the target seat back position in response to the operation.
[0084] Optionally, the acquisition module includes:
[0085] A first acquisition submodule is used to acquire a target button corresponding to the operation, wherein the target button is a forward adjustment button or a backward adjustment button;
[0086] A second acquisition submodule is used to acquire the pressing duration corresponding to the operation;
[0087] The first determination submodule is used to determine the operation mode corresponding to the operation according to the target button and the pressing duration.
[0088] Optionally, the first determination submodule includes one of the following units:
[0089] A first determining unit, configured to determine that the operation mode corresponding to the operation is a single forward operation when the target key is the forward adjustment key and the pressing duration is less than a preset threshold;
[0090] A second determining unit is used to determine that the operation mode corresponding to the operation is a forward long press operation when the target button is the forward adjustment button and the pressing time is greater than or equal to a preset threshold;
[0091] A third determining unit, configured to determine that the operation mode corresponding to the operation is a single backward operation when the target button is the backward adjustment button and the pressing time is less than a preset threshold;
[0092] The fourth determination unit is used to determine that the operation mode corresponding to the operation is a backward long press operation when the target button is the backward adjustment button and the pressing time is greater than or equal to a preset threshold.
[0093] Optionally, the current backrest position includes: a first position, a second position, an initial position, a third position and a fourth position, wherein the first position is a position corresponding to when the seat back is folded forward, the fourth position is a position corresponding to when the seat back is folded backward, the second position is any position between the first position and the initial position, and the third position is any position between the initial position and the fourth position;
[0094] The determination module includes one of the following submodules:
[0095] A second determining submodule is used for, when the operation mode is the forward single operation, ignoring the operation if the current backrest position is the first position; if the current backrest position is the second position or the initial position, the target backrest position is the first position; if the current backrest position is the third position or the fourth position, the target backrest position is the initial position;
[0096] A third determining submodule is used for, when the operation mode is the backward single operation, if the current backrest position is the first position or the second position, the target backrest position is the initial position; if the current backrest position is the initial position or the third position, the target backrest position is the fourth position; if the current backrest position is the fourth position, ignoring the operation;
[0097] a fourth determination submodule, configured to, when the operation mode is the forward long press operation, ignore the operation if the current backrest position is the first position; and determine the target backrest position according to the pressing duration, the current backrest position and the operation mode if the current backrest position is the second position, the initial position, the third position or the fourth position;
[0098] The fifth determination submodule is used to ignore the operation if the current backrest position is the fourth position when the operation mode is the backward long press operation; if the current backrest position is the first position, the second position, the initial position or the third position, determine the target backrest position according to the pressing duration, the current backrest position and the operation mode.
[0099] Optionally, the fourth determining submodule and the fifth determining submodule are further configured to:
[0100] According to the correspondence between the preset pressing time and the adjustment angle, determining the adjustment angle corresponding to the pressing time;
[0101] The target backrest position is determined according to the adjustment angle, the current backrest position and the operation mode.
[0102] Optionally, the device further comprises:
[0103] A first judging module, used for judging whether the seat back is a rear seat back;
[0104] a second judgment module, for judging, when the seat back is a rear seat back, whether the target seat back position conflicts with a front seat back position corresponding to the seat back;
[0105] The output module is used to output a reminder signal if yes, and control the front seat corresponding to the seat back to move so that the target back position does not conflict with the front seat back position.
[0106] Optionally, the device further comprises:
[0107] a detection module, configured to detect whether there is an obstacle on a seat corresponding to the seat back when the target backrest position is a position corresponding to when the seat backrest is folded forward;
[0108] The stop response module is used to stop responding to the operation if any.
[0109] The seat back control device provided in the present application obtains the operation mode when detecting the user's operation of the adjustment button corresponding to the seat back, determines the target back position according to the operation mode and the current back position, and adjusts the seat back to the target back position. Therefore, when the user needs to adjust the seat back, different operation modes can be selected according to actual needs. After obtaining the operation mode and the current back position, the seat back controller can determine the target back position, so that the user can adjust the seat back to the target back position with one operation, which can reduce the user's operation time and improve the user experience.
[0110] An embodiment of the present application also provides an electronic device, including: a processor, a memory, and a computer program stored in the memory and executable on the processor. When the computer program is executed by the processor, the various processes of the above-mentioned seat back control method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be described here.
[0111] For example, Figure 4 A schematic diagram of the physical structure of an electronic device is shown.
[0112] like Figure 4 As shown, the electronic device may include: a processor 410, a communication interface 420, a memory 430 and a communication bus 440, wherein the processor 410, the communication interface 420 and the memory 430 communicate with each other through the communication bus 440. The processor 410 may call the logic instructions in the memory 430, and the processor 410 is used to perform the following steps: when an operation on the adjustment button corresponding to the seat back is detected, the operation mode corresponding to the operation is obtained, and the pressing form corresponding to the operation mode includes single press and long press; according to the operation mode and the current backrest position corresponding to the seat back, the target backrest position corresponding to the seat back is determined, wherein when the pressing form is single press, the target backrest position is one of the position corresponding to the seat back when it is folded forward, the position corresponding to the seat back when it is folded backward and the initial position; in response to the operation, the seat back is adjusted from the current backrest position to the target backrest position.
[0113] In addition, the logic instructions in the above-mentioned memory 430 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art, and the computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk.
[0114] The embodiment of the present application also provides a vehicle, including the various processes of the above-mentioned seat back control device embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0115] An embodiment of the present application also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the various processes of the above-mentioned seat back control method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0116] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.
[0117] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for enabling a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in each embodiment of the present invention.
[0118] The embodiments of the present invention are described above in conjunction with the accompanying drawings, but the present invention is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the enlightenment of the present invention, ordinary technicians in this field can also make many forms without departing from the scope of protection of the present invention and the claims, all of which are within the protection of the present invention.
[0119] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed in the embodiments of the present invention can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.
[0120] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0121] 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 the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, 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.
[0122] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0123] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0124] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard disks, ROM, RAM, magnetic disks, or optical disks.
[0125] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed by the present invention, which should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.
Claims
1. A seat back control method, characterized in that: include: When an operation on an adjustment button corresponding to a seat back is detected, an operation mode corresponding to the operation is acquired, where the pressing forms corresponding to the operation mode include single pressing and long pressing; Determining a target backrest position corresponding to the seat back according to the operation mode and the current backrest position corresponding to the seat back, wherein when the pressing mode is a single press, the target backrest position is one of a position corresponding to when the seat back is folded forward, a position corresponding to when the seat back is folded backward, and an initial position; In response to the operation, the seat back is adjusted from the current back position to the target back position.
2. The seat back control method according to claim 1, characterized in that: Obtaining the operation mode corresponding to the operation, including: Acquire a target button corresponding to the operation, where the target button is a forward adjustment button or a backward adjustment button; Obtain the pressing duration corresponding to the operation; An operation mode corresponding to the operation is determined according to the target button and the pressing duration.
3. The seat back control method according to claim 2, characterized in that: Determining an operation mode corresponding to the operation according to the target key and the pressing duration includes one of the following solutions: When the target button is the forward adjustment button and the pressing time is less than a preset threshold, determining that the operation mode corresponding to the operation is a forward single operation; When the target button is the forward adjustment button and the pressing time is greater than or equal to a preset threshold, determining that the operation mode corresponding to the operation is a forward long press operation; When the target button is the backward adjustment button and the pressing time is less than a preset threshold, determining that the operation mode corresponding to the operation is a backward single operation; When the target button is the backward adjustment button and the pressing time is greater than or equal to a preset threshold, it is determined that the operation mode corresponding to the operation is a backward long press operation.
4. The seat back control method according to claim 3, characterized in that: The current backrest position includes: a first position, a second position, an initial position, a third position and a fourth position, wherein the first position is a position corresponding to when the seat back is folded forward, the fourth position is a position corresponding to when the seat back is folded backward, the second position is any position between the first position and the initial position, and the third position is any position between the initial position and the fourth position; Determining a target backrest position corresponding to the seat back according to the operation mode corresponding to the operation and the current backrest position corresponding to the seat back includes one of the following solutions: When the operation mode is the forward single operation, if the current backrest position is the first position, the operation is ignored; if the current backrest position is the second position or the initial position, the target backrest position is the first position; if the current backrest position is the third position or the fourth position, the target backrest position is the initial position; When the operation mode is the backward single operation, if the current backrest position is the first position or the second position, the target backrest position is the initial position; if the current backrest position is the initial position or the third position, the target backrest position is the fourth position; if the current backrest position is the fourth position, the operation is ignored; When the operation mode is the forward long press operation, if the current backrest position is the first position, the operation is ignored; if the current backrest position is the second position, the initial position, the third position or the fourth position, the target backrest position is determined according to the pressing duration, the current backrest position and the operation mode; When the operation mode is the backward long press operation, if the current backrest position is the fourth position, the operation is ignored; if the current backrest position is the first position, the second position, the initial position or the third position, the target backrest position is determined according to the pressing duration, the current backrest position and the operation mode.
5. The seat back control method according to claim 4, characterized in that: Determining the target backrest position according to the pressing duration, the current backrest position and the operation mode includes: According to the correspondence between the preset pressing time and the adjustment angle, determining the adjustment angle corresponding to the pressing time; The target backrest position is determined according to the adjustment angle, the current backrest position and the operation mode.
6. The seat back control method according to claim 3, characterized in that: In response to the operation, before adjusting the seat back from the current seat back position to the target seat back position, the method further includes: determining whether the seat back is a rear seat back; When the seat back is a rear seat back, determining whether the target seat back position conflicts with a front seat back position corresponding to the seat back; If so, a reminder signal is output, and the front seat corresponding to the seat back is controlled to move so that the target seat back position does not conflict with the front seat back position.
7. The seat back control method according to claim 1, characterized in that: In response to the operation, before adjusting the seat back from the current seat back position to the target seat back position, the method further includes: When the target backrest position is a position corresponding to when the seat backrest is folded forward, detecting whether there is an obstacle on the seat corresponding to the seat backrest; If yes, stop responding to the operation.
8. A seat back control device, characterized in that: include: An acquisition module, configured to acquire an operation mode corresponding to an operation on an adjustment button corresponding to a seat back when the operation is detected, wherein the pressing forms corresponding to the operation mode include a single press and a long press; a determination module, configured to determine a target backrest position corresponding to the seat back according to the operation mode and the current backrest position corresponding to the seat back, wherein when the pressing mode is a single press, the target backrest position is one of a position corresponding to when the seat back is folded forward, a position corresponding to when the seat back is folded backward, and an initial position; An adjustment module is configured to adjust the seat back from the current seat back position to the target seat back position in response to the operation.
9. An electronic device, characterized in that: The invention comprises a processor, a memory and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the seat back control method as claimed in any one of claims 1 to 7.
10. A vehicle, characterized in that: Comprising the seat back control device as claimed in claim 8.
Citation Information
Patent Citations
Angle-adjustable chair with prompting function and application thereof
CN108725273A
Method of controlling car seat
CN111332164A
Vehicle seat adjusting method and device, vehicle and storage medium
CN115402163A
Seat apparatus for vehicle
US20110042993A1