In-vehicle air cushion control method and device, electronic equipment and vehicle

By automatically controlling the expansion and inflation of the air cushion on the vehicle, the existing on-board air cushion beds are solved, and the problem of cushion beds being cushion beds are cushioned and unable to adapt to different sizes is achieved, achieving a more efficient and convenient air cushion bed configuration.

CN120096419APending Publication Date: 2025-06-06CHONGQING WUTONG CAR LINK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510463819.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-14
Publication Date
2025-06-06

AI Technical Summary

Technical Problem

During the use of existing on-board air mattresses, there are problems such as cumbersome operation, manual operation is required for inflation and deflation, and the inability to adapt to different sizes of requirements, making it difficult for users to meet the requirements of inflatable mattresses of specific locations and sizes.

Method used

By obtaining an air cushion deployment instruction for at least two air cushions on the vehicle, the position of the target air cushion to be deployed is determined, and whether its area meets the deployable conditions. If so, the air cushion is deployed and performs an inflation operation to make it reach an inflatable state.

Benefits of technology

It realizes automatic control of the deployment and inflation of multiple air cushions on the vehicle, improves the convenience and flexibility of air cushion control, and can effectively use the interior space to configure the inflatable bed without manual operation by the user.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120096419A_ABST
    Figure CN120096419A_ABST
Patent Text Reader

Abstract

The embodiment of the invention relates to an in-vehicle air cushion control method and device, electronic equipment and a vehicle. The method comprises the steps that an air cushion unfolding instruction triggered for at least two air cushions on the vehicle is obtained; according to the air cushion unfolding instruction, the position of a to-be-unfolded target air cushion is determined; determining whether the area where the position of the target air cushion is located meets the deployable condition or not; if the area meets the deployable condition, the target air cushion is controlled to be converted into an unfolded state from a folded state; and the target air cushion is controlled to execute inflation operation, so that the target air cushion reaches an inflation state. According to the embodiment of the invention, a plurality of air cushions are arranged on the vehicle, and the air cushions correspond to different areas, so that which areas can be used as the positions of the inflatable beds can be flexibly selected, the space in the vehicle is effectively utilized to configure the inflatable beds, meanwhile, a user does not need to manually operate the air cushions, and the convenience of air cushion control is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of intelligent vehicle technology, and in particular to a method, device, electronic equipment and vehicle for controlling an in-vehicle air cushion. Background Art

[0002] With the continuous development of the automobile industry, the improvement of in-vehicle comfort facilities has become an important direction to improve user experience. Especially when traveling long distances or stopping for rest, the demand for sleeping and resting environment in the car is increasing. Although traditional in-vehicle air mattresses can provide a certain degree of comfort, there are many problems in their use.

[0003] First, current vehicle-mounted air mattresses usually require users to manually adjust the position of the seat and the air cushion, and these operations are usually cumbersome and complicated. Secondly, the inflation and deflation process of vehicle-mounted air mattresses mostly relies on manual operation, which is difficult to adapt to different in-vehicle space requirements. In addition, current vehicle-mounted inflatable cushions are usually one-piece designs, that is, the size of the inflatable cushion is fixed after it is unfolded, and it cannot adapt to users' requirements for air mattresses of different sizes. Therefore, how to further simplify the user's operation, meet the user's requirements for the use of inflatable cushions in specific positions and sizes, and effectively utilize the space in the vehicle is an urgent problem to be solved. Summary of the invention

[0004] In view of this, in order to solve some or all of the above-mentioned technical problems, the embodiments of the present application provide a method, device, electronic device and vehicle for controlling an in-vehicle air cushion.

[0005] In a first aspect, an embodiment of the present application provides a method for controlling an in-vehicle air cushion, the method comprising: obtaining an air cushion deployment command triggered for at least two air cushions on a vehicle; determining a position of a target air cushion to be deployed according to the air cushion deployment command; determining whether an area where the target air cushion is located meets a deployable condition; if the area meets the deployable condition, controlling the target air cushion to be converted from a stored state to a deployed state; and controlling the target air cushion to perform an inflation operation so that the target air cushion reaches an inflated state.

[0006] In one possible embodiment, controlling a target air cushion to perform an inflation operation so that the target air cushion reaches an inflated state includes: displaying an air cushion inflation control interface on a preset display screen; in response to a user using the air cushion inflation control interface to perform an inflation operation, controlling a preset inflation device to inflate the target air cushion; displaying inflation status information of the target air cushion on the air cushion inflation control interface; obtaining a current inflation progress of the target air cushion, and adjusting the inflation status information in real time according to the inflation progress.

[0007] In one possible embodiment, the inflation status information includes a virtual air cushion image; and the inflation status information is adjusted in real time according to the inflation progress, including: adjusting the shape attributes of the virtual air cushion image in real time according to the correspondence between the preset inflation progress and the shape attributes of the virtual air cushion, wherein the shape attributes of the virtual air cushion include color and / or shape.

[0008] In one possible embodiment, determining whether the area where the target air cushion is located meets the deployable condition includes: determining the state of a target seat corresponding to the position of the target air cushion, and determining whether the target air cushion includes an air cushion located in the trunk area of ​​the vehicle, the state including a folded state and a deployed state; if the state of the target seat is a folded state, and the target air cushion does not include the air cushion in the trunk area, determining that the area where the target air cushion is located meets the deployable condition; if the state of the target seat is a folded state, and the target air cushion includes the air cushion in the trunk area, determining whether there is an obstruction in the trunk area, and if there is no obstruction, determining that the area where the target air cushion is located meets the deployable condition.

[0009] In one possible embodiment, after determining the state of the target seat corresponding to the position of the target air cushion, the method further includes: if the state of the target seat is an unfolded state, obtaining a preset folding angle; based on the folding angle, controlling the target seat to perform a folding operation to convert the target seat into a folded state.

[0010] In one possible embodiment, controlling the target air cushion to perform an inflation operation so that the target air cushion reaches an inflated state includes: determining the folding angle of the target seat, and / or the number of target air cushions; and controlling the target air cushion to perform an inflation operation so that the target air cushion reaches a target inflation amount based on a correspondence between a preset folding angle and an inflation amount, and / or a correspondence between a preset number of air cushions and an inflation amount.

[0011] In one possible implementation, determining the position of a target air cushion to be deployed according to an air cushion deployment instruction includes: determining a bed size mode selected by a user according to the air cushion deployment instruction; and determining the position of the target air cushion to be deployed according to a correspondence between a preset bed size mode and an air cushion position.

[0012] In a second aspect, an embodiment of the present application provides an in-vehicle air cushion control device, the device comprising: an acquisition module, used to acquire an air cushion deployment instruction triggered for at least two air cushions on the vehicle; a first determination module, used to determine the position of a target air cushion to be deployed according to the air cushion deployment instruction; a second determination module, used to determine whether an area where the target air cushion is located meets the deployable conditions; a first control module, used to control the target air cushion to be converted from a stored state to a deployed state if the area meets the deployable conditions; and a second control module, used to control the target air cushion to perform an inflation operation so that the target air cushion reaches an inflated state.

[0013] In a third aspect, an embodiment of the present application provides an electronic device, comprising: a memory for storing a computer program; a processor for executing the computer program stored in the memory, and when the computer program is executed, the method of any embodiment of the in-vehicle air cushion control method of the above-mentioned first aspect of the present application is implemented.

[0014] In a fourth aspect, an embodiment of the present application provides a vehicle, comprising the electronic device of the third aspect above, and also comprising at least two air cushion storage devices and an inflation device, wherein each of the at least two air cushion storage devices comprises an air cushion, and the at least two air cushion storage devices and the inflation device are both connected to the electronic device.

[0015] In a fifth aspect, an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, a method of any embodiment of the in-vehicle air cushion control method of the first aspect described above is implemented.

[0016] In a sixth aspect, an embodiment of the present application provides a computer program, which includes a computer-readable code. When the computer-readable code runs on a device, the processor in the device implements a method as in any embodiment of the in-vehicle air cushion control method of the first aspect mentioned above.

[0017] The in-vehicle air cushion control method, device, electronic device and vehicle provided in the embodiments of the present application obtain an air cushion deployment command triggered by at least two air cushions on the vehicle, determine the position of the target air cushion to be deployed according to the air cushion deployment command, and if the area where the target air cushion is located meets the deployable conditions, control the target air cushion to be converted from the storage state to the deployment state, and finally control the target air cushion to perform an inflation operation so that the target air cushion reaches the inflated state. The embodiments of the present application realize the arrangement of multiple air cushions on the vehicle, each of which corresponds to a different area, so that it is possible to flexibly select which areas can be used as the position of the inflatable bed, effectively utilize the in-vehicle space to configure the inflatable bed, and at the same time, there is no need for the user to manually operate the air cushion, thereby improving the convenience of air cushion control. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0019] 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 will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0020] One or more embodiments are exemplarily described by pictures in the corresponding drawings, and these exemplified descriptions do not constitute limitations on the embodiments. Elements with the same reference numerals in the drawings represent similar elements, and unless otherwise stated, the figures in the drawings do not constitute proportional limitations.

[0021] Figure 1 A schematic flow chart of a method for controlling an in-vehicle air cushion provided in an embodiment of the present application;

[0022] Figure 2 A schematic diagram of the structure of an air cushion storage device provided in an embodiment of the present application;

[0023] Figure 3A A schematic diagram of an in-vehicle air cushion provided in an embodiment of the present application when not deployed;

[0024] Figure 3B A schematic diagram of an in-vehicle air cushion after deployment provided by an embodiment of the present application;

[0025] Figure 4 A schematic flow chart of a second in-vehicle air cushion control method provided in an embodiment of the present application;

[0026] Figure 5 A schematic flow chart of a third in-vehicle air cushion control method provided in an embodiment of the present application;

[0027] Figure 6 A schematic flow chart of a fourth in-vehicle air cushion control method provided in an embodiment of the present application;

[0028] Figure 7 A schematic flow chart of a fifth in-vehicle air cushion control method provided in an embodiment of the present application;

[0029] Figure 8 A schematic diagram of the structure of an in-vehicle air cushion control device provided in an embodiment of the present application;

[0030] Fig. 9 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application;

[0031] Fig.10A schematic diagram of the structure of a vehicle provided in an embodiment of the present application. DETAILED DESCRIPTION

[0032] Various exemplary embodiments of the present application will now be described in detail with reference to the accompanying drawings. Obviously, the described embodiments are part of the embodiments of the present application, rather than all of the embodiments. It should be noted that unless otherwise specifically stated, the relative arrangement of the components and steps, the numerical expressions and the numerical values ​​described in these embodiments do not limit the scope of the present application.

[0033] Those skilled in the art will understand that the terms "first" and "second" in the embodiments of the present application are only used to distinguish between different steps, devices, modules and other objects, and do not represent any specific technical meanings, nor do they indicate the logical order between them.

[0034] It should also be understood that in this embodiment, “plurality” may refer to two or more than two, and “at least one” may refer to one, two or more than two.

[0035] It should also be understood that any component, data or structure mentioned in the embodiments of the present application can generally be understood as one or more, unless explicitly limited or otherwise indicated in the context.

[0036] In addition, the term "and / or" in this application is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this application generally indicates that the associated objects before and after are in an "or" relationship.

[0037] It should also be understood that the description of the various embodiments in this application focuses on the differences between the various embodiments, and the same or similar aspects thereof can be referenced to each other, and for the sake of brevity, they will not be described one by one.

[0038] The following description of at least one exemplary embodiment is merely illustrative in nature and is in no way intended to limit the present application, its application, or uses.

[0039] Technologies, methods, and equipment known to ordinary technicians in the relevant art may not be discussed in detail, but where appropriate, the above-mentioned technologies, methods, and equipment should be considered as part of the specification.

[0040] It should be noted that like reference numerals and letters refer to similar items in the following figures, and therefore, once an item is defined in one figure, it need not be further discussed in subsequent figures.

[0041] It should be noted that, in the absence of conflict, the embodiments in this application and the features in the embodiments can be combined with each other. To facilitate the understanding of the embodiments of the present application, the present application will be described in detail below with reference to the accompanying drawings and in combination with the embodiments. Obviously, the described embodiments are part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.

[0042] In order to solve the technical problems of poor control flexibility and low degree of automation of vehicle-mounted inflatable cushions in the prior art, the present application provides an in-vehicle air cushion control method, which can automatically control the inflatable cushions installed at different positions inside the vehicle, thereby greatly improving the flexibility and convenience of using the inflatable cushions.

[0043] Figure 1 A flow chart of a method for controlling an in-vehicle air cushion provided in an embodiment of the present application. This method can be applied to a vehicle (e.g., an intelligent driving vehicle), and the method can be executed by an electronic device (e.g., a controller) on the vehicle, or by other electronic devices (e.g., smart phones, laptops, etc.) connected to the vehicle for communication. In addition, the execution subject of this method can be hardware or software. When the above-mentioned execution subject is hardware, the execution subject can be one or more of the above-mentioned electronic devices. For example, a single electronic device can execute this method, or a plurality of electronic devices can cooperate with each other to execute this method. When the above-mentioned execution subject is software, this method can be implemented as multiple software or software modules, or as a single software or software module. It is not specifically limited here.

[0044] like Figure 1 As shown, the method specifically includes:

[0045] Step 101, obtaining an air cushion deployment instruction triggered for at least two air cushions on a vehicle.

[0046] In some embodiments, the user can execute the operation of deploying the air cushion by operating the display screen on the vehicle, or operating an electronic device such as a mobile phone connected to the vehicle, thereby generating an air cushion deployment instruction.

[0047] The vehicle is provided with at least two air cushions, each of which is provided at a different position in the vehicle. For example, an air cushion is installed on the back of each seat in the vehicle, and at least one air cushion can also be installed in the trunk. The user can select the air cushion that he wants to deploy from the various air cushions. For example, the user can select the air cushion at a specific position through the three-dimensional image of the interior of the vehicle on the display screen, and trigger the generation of the air cushion deployment instruction by clicking a button, making a voice, etc.

[0048] Step 102, determining the position of the target air cushion to be deployed according to the air cushion deployment instruction.

[0049] In some embodiments, the target air cushion is the air cushion currently selected to be deployed. The air cushion deployment instruction may include information indicating the position of the target air cushion, such as the air cushion number.

[0050] Step 103, determining whether the area where the target air cushion is located meets the deployment condition.

[0051] In some embodiments, the deployable condition can be set in advance according to the requirements. When the deployable condition is met, it means that the deployment process of the air cushion is not blocked. For example, when the seat is folded, it can be determined that the air cushion located at the seat meets the deployable condition. For another example, if the target air cushion is an air cushion in the trunk, it can be determined that the deployable condition is met when it is detected that there are no obstacles around the target air cushion through image recognition, radar detection, etc.

[0052] Step 104 : If the area meets the deployable condition, the target air cushion is controlled to be transformed from the stored state to the deployed state.

[0053] In some embodiments, each air cushion in the vehicle can be controlled to be unfolded or retracted, and the air cushion can be set in a storage device, and the storage device can include structures such as a motor, a reel, and a protective cover. The electronic device executing this method can send a command to the storage device to enable the storage device to perform an unfolding operation, drive the target air cushion to unfold, and spread it flat in the vehicle interior space.

[0054] like Figure 2 As shown, it shows a schematic diagram of the structure of the air cushion storage device used in the embodiment of the present application. The air cushion storage device includes an air cushion 201, a reel 202, and a protective cover 203. In the stored state, the air cushion is rolled up in the protective cover by the reel. When the unfolding operation is performed, the protective cover can be controlled to open, and the reel can be driven to rotate to unfold the air cushion. Optionally, the protective cover can be provided with electronic locks, electromagnets and other devices, so that the protective cover can be opened in a controlled manner. The reel can rotate under the drive of the motor to drive the air cushion to unfold.

[0055] Optionally, the protective cover may not be driven by electricity, but may be tightened by an elastic member. When performing the air cushion deployment operation, the inflator may be controlled to fill a small amount of gas into the air cushion, the air cushion expands, the protective cover is forced to open, and the air cushion is deployed under the action of the gas pressure.

[0056] Step 105, controlling the target air cushion to perform an inflation operation so that the target air cushion reaches an inflated state.

[0057] In some embodiments, the inflation port of the target air cushion can be connected to an inflation device, and the electronic device executing the method sends an inflation instruction to the inflation device, and the inflation device can inflate the target air cushion according to the inflation instruction. When the state of the target air cushion reaches the stop inflation condition, the electronic device controls the inflation device to stop inflation.

[0058] like Figure 3A and Figure 3B As shown, it shows schematic diagrams of the air cushion before it is deployed and after it is deployed and inflated.

[0059] Optionally, in this embodiment, the electronic device can also control the inflated air cushion to return to the stowed state. For example, the user can control the target air cushion to deflate (for example, control the air pump connected to the target air cushion to perform an air pumping operation) by operating the display screen on the vehicle or a mobile phone or other device connected to the vehicle. Then, the control is performed as follows. Figure 2 The motor connected to the reel shown rotates to roll up the target air cushion. Figure 2 The protective cover shown can be tightened and closed under the action of the elastic component, or the electronic device can control the operation of the motor and other components on the protective cover to close the protective cover, thereby restoring it to the storage state.

[0060] The in-vehicle air cushion control method provided in the embodiment of the present application obtains an air cushion deployment command triggered by at least two air cushions on the vehicle, determines the position of the target air cushion to be deployed according to the air cushion deployment command, and controls the target air cushion to be converted from a storage state to a deployment state if the area where the target air cushion is located meets the deployable conditions, and finally controls the target air cushion to perform an inflation operation so that the target air cushion reaches an inflated state. The embodiment of the present application realizes the arrangement of multiple air cushions on the vehicle, each of which corresponds to a different area, so that it is possible to flexibly select which areas can be used as the position of the inflatable bed, effectively utilize the in-vehicle space to configure the inflatable bed, and at the same time, there is no need for the user to manually operate the air cushion, thereby improving the convenience of air cushion control.

[0061] In some optional implementations of this embodiment, such as Figure 4 As shown, step 105 includes:

[0062] Step 1051, displaying the air cushion inflation control interface on a preset display screen.

[0063] The display screen may be a central control screen on the vehicle or a display screen of other electronic devices connected to the vehicle (such as a mobile phone display screen, etc.). The user can use the inflation control interface to select a target air cushion, control the state of the air cushion, and view the inflation state of the air cushion.

[0064] Step 1052, in response to the user using the air cushion inflation control interface to perform an inflation operation, controlling a preset inflation device to inflate the target air cushion.

[0065] The user can use the air cushion control interface to perform inflation operations. For example, the user can click the inflation button on the interface to start the inflation operation, and can also use the interface to perform configuration operations such as setting the inflation volume, and use the interface to perform air cushion folding operations, etc.

[0066] Step 1053: Display the inflation status information of the target air cushion on the air cushion inflation control interface.

[0067] The above-mentioned inflation status information can be used to indicate the current inflation progress, inflation amount, etc. The inflation status information can include various forms of information. For example, the current inflation status can be displayed through three-dimensional animation, two-dimensional icons, numbers, text, etc.

[0068] Step 1054, obtaining the current inflation progress of the target air cushion, and adjusting the inflation status information in real time according to the inflation progress.

[0069] The inflation progress can be determined based on parameters such as air intake and air pressure. For example, the current air pressure is obtained in real time through a barometer, and the ratio of the air pressure to the set target air pressure is used as the inflation progress. According to the inflation progress, the displayed inflation status information can be adjusted. For example, the inflation status information may include a three-dimensional model of the air cushion. According to the inflation progress, the shape of the three-dimensional model is adjusted so that the three-dimensional model simulates the changes in the shape of the real air cushion.

[0070] This embodiment provides an air cushion inflation control interface, uses the interface to control the inflation operation of the air cushion, and displays inflation status information, so that the user can intuitively view the current state of the inflated air cushion, thereby improving the convenience of air cushion control.

[0071] In some optional implementations of this embodiment, the inflation state information includes a virtual air cushion image. The virtual air cushion image may be a three-dimensional image or a two-dimensional image, and the virtual air cushion image may be used to indicate the current inflation state of the target air cushion.

[0072] The above step 1054 may be performed as follows:

[0073] According to the correspondence between the preset inflation progress and the appearance attributes of the virtual air cushion, the appearance attributes of the virtual air cushion image are adjusted in real time.

[0074] The virtual air cushion appearance attributes include color and / or shape.

[0075] Specifically, the correspondence between the inflation progress and the appearance attributes of the virtual air cushion can be preset. Usually, multiple inflation levels can be set, and different levels correspond to different colors and / or shapes. For example, three inflation levels of high, medium, and low can be set. The high level corresponds to green, indicating that the inflation is sufficient, the medium level corresponds to yellow, indicating that the inflation is low or is being inflated; the low level corresponds to red, indicating that the inflation is insufficient or inflation has not started.

[0076] By setting the correspondence between the inflation progress and the appearance attributes of the virtual air cushion, this embodiment can intuitively display the current inflation state through the virtual air cushion image on the air cushion inflation control interface, thereby helping to improve the convenience of controlling the air cushion.

[0077] In some optional implementations of this embodiment, such as Figure 5 As shown, step 103 includes:

[0078] Step 1031, determining the state of the target seat corresponding to the position of the target air cushion, and determining whether the target air cushion includes an air cushion located in the trunk area of ​​the vehicle.

[0079] Specifically, it is possible to determine whether the target seat is in a folded state by using a folding angle sensor on the seat or by taking an image, etc. For example, the folding angle sensor senses the current folding angle of the target seat, which may be the angle between the seat back and the seat surface. If the folding angle is less than a preset angle threshold, it is determined that the target seat is in a folded state.

[0080] Step 1032: If the state of the target seat is the folded state, and the target air cushion does not include the air cushion in the trunk area, it is determined that the area where the target air cushion is located meets the deployable condition.

[0081] Specifically, it is possible to determine whether the target air cushion includes the air cushion in the trunk area according to the mark of the target air cushion selected by the user. If the user does not select the air cushion in the trunk area, if the seat corresponding to the target air cushion is in a folded state, the target air cushion can be unfolded.

[0082] Step 1033, if the state of the target seat is a folded state, and the target air cushion includes the air cushion in the trunk area, determine whether there is an obstacle in the trunk area. If there is no obstacle, determine that the area where the target air cushion is located meets the deployable conditions.

[0083] That is, when the user selects an air cushion in the trunk area, if the seat corresponding to the target air cushion is in a folded state and there is no obstruction in the trunk area, the target air cushion can be deployed. Here, the seat corresponding to the target air cushion may include the seat closest to the trunk area, such as the rear seat in the car. That is, when the rear seat is in a folded state and there is no obstruction in the trunk area, the target air cushion can be deployed.

[0084] There are various methods for determining whether there is an obstacle in the trunk area, for example, image recognition, ultrasonic detection, etc. can be used to determine whether there is an obstacle in the trunk area. Optionally, if an obstacle is detected, a prompt message can be outputted through voice, display, etc.

[0085] This embodiment arranges an air cushion in the trunk area of ​​the vehicle, thereby utilizing more space in the vehicle to lay the air mattress, and automatically controls the air cushion in the trunk area, further improving the flexibility of the vehicle-mounted air cushion configuration.

[0086] In some optional implementations of this embodiment, such as Figure 5 As shown, after step 1031, the method further includes:

[0087] Step 1034: If the state of the target seat is the unfolded state, obtain a preset folding angle.

[0088] The folding angle may be set by the user, for example, by using the air cushion inflation control interface in the above embodiment to set the folding angle. If the user does not set the folding angle, a default folding angle may be obtained as the pre-set folding angle.

[0089] Step 1035 , based on the folding angle, controlling the target seat to perform a folding operation, so that the target seat is converted into a folded state.

[0090] Specifically, a folding instruction including a folding angle may be sent to a motor for driving the seat to fold, so that the target seat performs a folding operation. Usually, through detection by an angle sensor on the seat, the electronic device executing the method may obtain the current folding angle from the angle sensor in real time, and when the set folding angle is reached, the target seat is controlled to stop folding.

[0091] In an application scenario, the user can control the folding of the target seat and the inflation of the target air cushion by using the display screen described in the above embodiment. When the user controls the inflation of the target air cushion, if the user pre-controls the target seat to perform a folding operation, the above steps 1032-1033 can be executed. If the target seat is not folded, steps 1034-1035 can be automatically executed to make the target seat meet the expandable conditions of the air cushion, thereby realizing one-button control of seat folding and air cushion expansion and inflation.

[0092] This embodiment further improves the automation level of air cushion control by automatically controlling the folding of the target seat when the target seat is not folded before the air cushion is deployed, so that the state of the seat meets the deployment conditions of the air cushion, which is more conducive to improving the convenience of air cushion control.

[0093] In some optional implementations of this embodiment, such as Figure 6 As shown, step 105 includes:

[0094] Step 1055, determining the folding angle of the target seat and / or the number of target air cushions.

[0095] The folding angle can be detected by an angle sensor on the seat. The number of air cushions currently can be obtained by counting the air cushions selected by the user.

[0096] Step 1056, based on the correspondence between the preset folding angle and the inflation amount, and / or the correspondence between the preset number of air cushions and the inflation amount, control the target air cushion to perform an inflation operation so that the target air cushion reaches the target inflation amount.

[0097] Specifically, multiple folding angle intervals may be pre-set, and each folding angle interval corresponds to an inflation amount. For example, two folding angle intervals may be set, and when the folding angle is less than or equal to the dividing point between the two folding angle intervals, a higher inflation amount is determined; when the folding angle is greater than the dividing point, a lower inflation amount is determined, so that the air cushion can have a certain tilt angle.

[0098] The corresponding relationship between the number of air cushions and the inflation volume can also be preset. The target number of air cushions can indicate the size of the air mattress. Generally, the larger the air mattress is, the higher the inflation volume can be set, so that the inflated air mattress has better support. For example, when the target number of air cushions is less than or equal to 2, it means that the air mattress is used as a single bed, and a smaller inflation volume can be set at this time; when the target number of air cushions is greater than 2, it means that the air mattress is used as a double bed, and a higher inflation volume can be set at this time to make the air mattress more supportive.

[0099] It should be noted that if only the corresponding relationship between the folding angle and the inflation amount is used, or only the corresponding relationship between the number of air cushions and the inflation amount is used, the inflation amount corresponding to the folding angle or the inflation amount corresponding to the number of air cushions can be used as the target inflation amount. If the above-mentioned corresponding relationship between the folding angle and the inflation amount and the corresponding relationship between the number of air cushions and the inflation amount are used at the same time, the inflation amount corresponding to the folding angle and the inflation amount corresponding to the number of air cushions can be calculated (for example, taking the average, or taking the maximum value, minimum value, etc.) to obtain the target inflation amount.

[0100] This embodiment sets the corresponding relationship between the folding angle of the seat and the inflation amount, and / or the corresponding relationship between the number of air cushions and the inflation amount, so that when the target air cushion is inflated, the inflation amount is more closely matched to the state of the interior of the vehicle, thereby helping to improve the adaptability and comfort of the inflated air cushion.

[0101] In some optional implementations of this embodiment, such as Figure 7 As shown, step 102 includes:

[0102] Step 1021, determining the bed size mode selected by the user according to the air cushion deployment instruction.

[0103] Among them, the bed size mode may include multiple types, and different bed size modes correspond to different numbers of air cushions. For example: it may include at least two of the following: single mode, double mode, and multi-person mode. Specifically, the user can use the display screen described in the above embodiment to select the bed size mode. For example, the user can click the single bed mode or double bed mode button to select the bed size mode. Optionally, when selecting the single bed mode, the user can also select the position of the single bed on the display screen (for example, the main driver's side and the co-driver's side).

[0104] Step 1022: Determine the position of the target air cushion to be deployed according to the correspondence between the preset bed size mode and the air cushion position.

[0105] As an example, the single-person mode may correspond to the air cushions on the front and rear seats on the same side of the car; the two-person mode may correspond to the air cushions on all seats in the car; and the multi-person mode may correspond to the air cushions on all seats in the car and the air cushions in the trunk area.

[0106] By setting the bed size mode, this embodiment allows the user to more conveniently select the air cushion that needs to be unfolded and inflated, thereby further improving the flexibility of air cushion control.

[0107] Figure 8 This is a schematic diagram of the structure of an in-vehicle air cushion control device provided in an embodiment of the present application. Specifically comprising:

[0108] An acquisition module 801 is used to acquire an air cushion deployment instruction triggered by at least two air cushions on a vehicle;

[0109] A first determination module 802 is used to determine the position of a target air cushion to be deployed according to an air cushion deployment instruction;

[0110] The second determination module 803 is used to determine whether the area where the target air cushion is located meets the deployment condition;

[0111] The first control module 804 is used to control the target air cushion to be converted from a stored state to a deployed state if the area meets the deployable condition;

[0112] The second control module 805 is used to control the target air cushion to perform an inflation operation so that the target air cushion reaches an inflated state.

[0113] In one possible embodiment, the second control module includes: a first display unit, used to display an air cushion inflation control interface on a preset display screen; a first control unit, used to control a preset inflation device to inflate a target air cushion in response to a user performing an inflation operation using the air cushion inflation control interface; a second display unit, used to display the inflation status information of the target air cushion on the air cushion inflation control interface; and an adjustment unit, used to obtain the current inflation progress of the target air cushion and adjust the inflation status information in real time according to the inflation progress.

[0114] In one possible embodiment, the inflation status information includes a virtual air cushion image; the adjustment unit is further used to: adjust the shape attributes of the virtual air cushion image in real time according to the correspondence between the preset inflation progress and the virtual air cushion shape attributes, wherein the virtual air cushion shape attributes include color and / or shape.

[0115] In one possible embodiment, the second determination module includes: a first determination unit, used to determine whether the target seat corresponding to the position of the target air cushion is in a folded state; a second determination unit, used to determine whether the target air cushion includes the air cushion located in the trunk area of ​​the vehicle if the state of the target seat is a folded state; a third determination unit, used to determine that the area where the target air cushion is located meets the deployable condition if the air cushion in the trunk area is not included; a fourth determination unit, used to determine whether there is an obstruction in the trunk area if the air cushion in the trunk area is included, and if no obstruction exists, determine that the area where the target air cushion is located meets the deployable condition.

[0116] In one possible embodiment, the second determination module also includes: a fifth determination unit, used to obtain a preset folding angle if the state of the target seat is not a folded state; and a second control unit, used to control the target seat to perform a folding operation based on the folding angle, so that the target seat is converted to a folded state.

[0117] In one possible embodiment, the second control module includes: a sixth determination unit, used to determine the folding angle of the target seat, and / or the target number of air cushions; a third control unit, used to control the target air cushion to perform an inflation operation based on the correspondence between a preset folding angle and the inflation amount, and / or the correspondence between a preset number of air cushions and the inflation amount, so that the target air cushion reaches the target inflation amount.

[0118] In one possible embodiment, the first determination module includes: a seventh determination unit, used to determine the bed size mode selected by the user according to the air cushion deployment instruction; an eighth determination unit, used to determine the position of the target air cushion to be deployed according to the correspondence between the preset bed size mode and the air cushion position.

[0119] The in-vehicle air cushion control device provided in this embodiment can be as follows Figure 8 The in-vehicle air cushion control device shown in can execute all the steps of the above in-vehicle air cushion control methods, thereby achieving the technical effects of the above in-vehicle air cushion control methods. Please refer to the above related description for details. For the sake of brevity, it will not be repeated here.

[0120] Fig. 9 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application, Fig. 9 The electronic device 900 shown includes: at least one processor 901, a memory 902, at least one network interface 904 and other user interfaces 903. The various components in the electronic device 900 are coupled together via a bus system 905. It is understood that the bus system 905 is used to achieve connection and communication between these components. In addition to the data bus, the bus system 905 also includes a power bus, a control bus and a status signal bus. However, for the sake of clarity, the bus system 905 is not described in detail. Fig. 9 Various buses are labeled as bus system 905.

[0121] The user interface 903 may include a display, a keyboard, or a pointing device (eg, a mouse, a trackball, a touch pad, or a touch screen).

[0122] It can be understood that the memory 902 in the embodiment of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM) and direct RAM bus random access memory (DRRAM). The memory 902 described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0123] In some embodiments, the memory 902 stores the following elements, executable units or data structures, or a subset thereof, or an extended set thereof: an operating system 9021 and an application program 9022 .

[0124] The operating system 9021 includes various system programs, such as a framework layer, a core library layer, a driver layer, etc., for implementing various basic services and processing hardware-based tasks. The application 9022 includes various application programs, such as a media player (Media Player), a browser (Browser), etc., for implementing various application services. The program for implementing the method of the embodiment of the present application can be included in the application 9022.

[0125] In this embodiment, by calling the program or instruction stored in the memory 902, specifically, the program or instruction stored in the application 9022, the processor 901 is used to execute the method steps provided by each method embodiment, for example, including:

[0126] Obtain an air cushion deployment command triggered for at least two air cushions on a vehicle; determine the position of a target air cushion to be deployed according to the air cushion deployment command; determine whether an area where the target air cushion is located meets the deployable condition; if the area meets the deployable condition, control the target air cushion to be converted from a stored state to a deployed state; control the target air cushion to perform an inflation operation so that the target air cushion reaches an inflated state.

[0127] The method disclosed in the above embodiment of the present application can be applied to the processor 901, or implemented by the processor 901. The processor 901 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the hardware integrated logic circuit or software instructions in the processor 901. The above processor 901 can be a general processor, a digital signal processor (Digital Signal Processor, DSP), an application specific integrated circuit (Application Specific Integrated Circuit, ASIC), a field programmable gate array (Field Programmable Gate Array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in the embodiment of the present application can be directly embodied as a hardware decoding processor to execute, or the hardware and software units in the decoding processor can be executed. The software unit can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory 902, and the processor 901 reads the information in the memory 902 and completes the steps of the above method in combination with its hardware.

[0128] It is understood that the embodiments described herein may be implemented in hardware, software, firmware, middleware, microcode, or a combination thereof. For hardware implementation, the processing unit may be implemented in one or more application specific integrated circuits (ASIC), digital signal processors (DSP), digital signal processing devices (DSPDevice, DSPD), programmable logic devices (PLD), field programmable gate arrays (FPGA), general purpose processors, controllers, microcontrollers, microprocessors, other electronic units for performing the above functions of the present application, or a combination thereof.

[0129] For software implementation, the technology described above in this article can be implemented by a unit that performs the functions described above in this article. The software code can be stored in a memory and executed by a processor. The memory can be implemented in the processor or outside the processor.

[0130] The electronic device provided in this embodiment may be Fig. 9 The electronic device shown in can execute all the steps of the above-mentioned in-vehicle air cushion control methods, thereby achieving the technical effects of the above-mentioned in-vehicle air cushion control methods. Please refer to the above related description for details. For the sake of brevity, it will not be repeated here.

[0131] Fig.10 A schematic diagram of the structure of a vehicle provided in an embodiment of the present application, Fig.10 The vehicle 1000 shown includes: the electronic device 900 described above, and also includes at least two air cushion storage devices 1001 and an inflator 1002. Each of the at least two air cushion storage devices includes an air cushion, and the at least two air cushion storage devices and the inflator 1002 are both connected to the electronic device 900.

[0132] The electronic device 900 can control the air cushion storage device to expand or retract the air cushion inside. The electronic device 900 can control the inflation device 1002 to inflate the air cushion according to the set inflation amount. Optionally, the inflation device 1002 can also perform a vacuum operation under the control of the electronic device 900 to quickly discharge the gas inside the air cushion. Alternatively, a vacuum device can also be separately provided on the vehicle, and the electronic device 900 controls the vacuum device to discharge the gas inside the air cushion.

[0133] In addition, the vehicle may also include various sensors for collecting seat folding angles, detecting obstacles when the air cushion is deployed, etc. when executing the above-mentioned in-vehicle air cushion control method.

[0134] The vehicle provided in the embodiment of the present application can achieve the technical effects of the various in-vehicle air cushion control methods described above. Please refer to the above related descriptions for details. For the sake of brevity, they will not be repeated here.

[0135] The embodiment of the present application also provides a storage medium (computer-readable storage medium). The storage medium here stores one or more programs. The storage medium may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a read-only memory, a flash memory, a hard disk or a solid-state drive; the memory may also include a combination of the above-mentioned types of memory.

[0136] When one or more programs in the storage medium can be executed by one or more processors, the in-vehicle air cushion control method executed on the electronic device side can be implemented.

[0137] The processor is used to execute the program stored in the memory to implement the following steps of the in-vehicle air cushion control method executed on the electronic device side:

[0138] Obtain an air cushion deployment command triggered for at least two air cushions on a vehicle; determine the position of a target air cushion to be deployed according to the air cushion deployment command; determine whether an area where the target air cushion is located meets the deployable condition; if the area meets the deployable condition, control the target air cushion to be converted from a stored state to a deployed state; control the target air cushion to perform an inflation operation so that the target air cushion reaches an inflated state.

[0139] The professionals should also be further aware that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented with electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in terms of function in the above description. 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 this application.

[0140] The steps of the method or algorithm described in conjunction with the embodiments disclosed herein may be implemented using hardware, a software module executed by a processor, or a combination of the two. The software module may be placed in a random access memory (RAM), a memory, a read-only memory (ROM), an electrically programmable ROM, an electrically erasable programmable ROM, a register, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.

[0141] It should be understood that the terms used herein are only for the purpose of describing specific example embodiments and are not intended to be limiting. Unless the context clearly indicates otherwise, the singular forms "one", "an" and "said" as used herein may also be meant to include plural forms. The terms "include", "comprise", "contain", and "have" are inclusive, and therefore specify the existence of stated features, steps, operations, elements and / or parts, but do not exclude the existence or addition of one or more other features, steps, operations, elements, parts, and / or combinations thereof. The method steps, processes, and operations described herein are not interpreted as necessarily requiring them to be performed in the specific order described or illustrated, unless the execution order is clearly indicated. It should also be understood that additional or alternative steps may be used.

[0142] The above description is only a specific implementation of the present application, so that those skilled in the art can understand or implement the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to the embodiments shown herein, but will conform to the widest range consistent with the principles and novel features applied for herein.

Claims

1. A method for controlling an air cushion in a vehicle, characterized in that: The method comprises: Obtaining an air cushion deployment instruction triggered for at least two air cushions on the vehicle; Determining the position of the target air cushion to be deployed according to the air cushion deployment instruction; Determine whether the area where the target air cushion is located meets the deployment conditions; If the area meets the expandable condition, controlling the target air cushion to be converted from a stored state to an expanded state; The target air cushion is controlled to perform an inflation operation so that the target air cushion reaches an inflated state.

2. The method according to claim 1, characterized in that The controlling the target air cushion to perform an inflation operation so that the target air cushion reaches an inflated state includes: Displaying the air cushion inflation control interface on a preset display screen; In response to a user performing an inflation operation using the air cushion inflation control interface, controlling a preset inflation device to inflate the target air cushion; Displaying inflation status information of the target air cushion on the air cushion inflation control interface; The current inflation progress of the target air cushion is obtained, and the inflation status information is adjusted in real time according to the inflation progress.

3. The method according to claim 2, characterized in that The inflation state information includes a virtual air cushion image; The step of adjusting the inflation status information in real time according to the inflation progress includes: According to the correspondence between the preset inflation progress and the virtual air cushion appearance attributes, the appearance attributes of the virtual air cushion image are adjusted in real time, wherein the virtual air cushion appearance attributes include color and / or shape.

4. The method according to claim 1, characterized in that: The step of determining whether the area where the target air cushion is located meets the deployment condition includes: Determining a state of a target seat corresponding to the position of the target air cushion, and determining whether the target air cushion includes an air cushion located in a trunk area of ​​the vehicle, the state including a folded state and an unfolded state; If the state of the target seat is a folded state, and the target air cushion does not include an air cushion in the trunk area, determining that the area where the target air cushion is located meets the deployable condition; If the state of the target seat is a folded state, and the target air cushion includes the air cushion in the trunk area, determine whether there is an obstacle in the trunk area; if no obstacle exists, determine that the area where the target air cushion is located meets the deployable condition.

5. The method according to claim 4, characterized in that After determining the state of the target seat corresponding to the position of the target air cushion, the method further includes: If the state of the target seat is an unfolded state, obtaining a preset folding angle; Based on the folding angle, the target seat is controlled to perform a folding operation so that the target seat is converted into the folded state.

6. The method according to claim 1, characterized in that The controlling the target air cushion to perform an inflation operation so that the target air cushion reaches an inflated state includes: Determining the folding angle of the target seat and / or the number of the target air cushions; According to the corresponding relationship between the preset folding angle and the inflation amount, and / or the corresponding relationship between the preset number of air cushions and the inflation amount, the target air cushion is controlled to perform an inflation operation so that the target air cushion reaches a target inflation amount.

7. The method according to claim 1, characterized in that The step of determining the position of the target air cushion to be deployed according to the air cushion deployment instruction includes: Determining the bed size mode selected by the user according to the air cushion deployment instruction; The position of the target air cushion to be deployed is determined according to the correspondence between the preset bed size mode and the air cushion position.

8. A vehicle air cushion control device, characterized in that: The device comprises: An acquisition module, used to acquire an air cushion deployment instruction triggered for at least two air cushions on the vehicle; A first determining module, configured to determine a position of a target air cushion to be deployed according to the air cushion deployment instruction; A second determination module is used to determine whether the area where the target air cushion is located meets the deployment condition; A first control module, configured to control the target air cushion to be converted from a stored state to a deployed state if the area meets the deployable condition; The second control module is used to control the target air cushion to perform an inflation operation so that the target air cushion reaches an inflated state.

9. An electronic device, characterized in that: include: Memory for storing computer programs; A processor is used to execute the computer program stored in the memory, and when the computer program is executed, the vehicle air cushion control method described in any one of claims 1 to 7 is implemented.

10. A vehicle, comprising the electronic device according to claim 9, further comprising at least two air cushion storage devices and an inflating device, wherein: Each of the at least two air cushion storage devices includes an air cushion, and the at least two air cushion storage devices and the inflation device are both connected to the electronic device.