Control method and device for table board in vehicle, processor and electronic equipment

By monitoring the opening status data of the partition, the extension and unfolding of the vehicle-mounted table are automatically controlled, solving the problem of cumbersome manual operation and simplifying operation while improving driving safety.

CN121316733APending Publication Date: 2026-01-13CHINA FAW CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511781818.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-29
Publication Date
2026-01-13

AI Technical Summary

Technical Problem

Existing in-vehicle tray tables require manual operation, making them cumbersome to use and distracting for the driver.

Method used

By monitoring the opening status data of the cover, the table is automatically controlled to extend and unfold from the hidden structure, simplifying the operation process.

Benefits of technology

It automates the operation of the in-vehicle table, reducing the complexity of use and improving driving safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121316733A_ABST
    Figure CN121316733A_ABST
Patent Text Reader

Abstract

The invention discloses a control method and device for a table board in a vehicle, a processor and electronic equipment, and the method comprises the steps: determining that the table board enters an opening mode in response to an opening instruction for the table board in the vehicle; first opening state data of a shielding plate of the table plate in the opening mode is monitored, the shielding plate is a cover plate used for shielding the exposed part of the table plate, and the exposed part is exposed out of a hidden structure of the vehicle; in response to the first opening state data that the first current opening angle of the shielding plate reaches the preset opening angle, the table plate is controlled to stretch out of the hidden structure, stretching state data of the table plate is determined, and the table plate in the stretching state is a folding table plate to be unfolded; and in response to the extension state data that the current extension position of the table board is within the preset extension range, controlling the table board to execute an unfolding operation. The technical problem that the complexity of using the vehicle-mounted table plate is high is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of vehicles, and more specifically, to a method, apparatus, processor, and electronic device for controlling a table in a vehicle. Background Technology

[0002] Currently, existing in-vehicle tray tables require manual operation to unfold or fold. However, this manual operation is not smooth and can easily distract the driver, resulting in a high degree of technical complexity in using in-vehicle tray tables.

[0003] There is currently no effective solution to the technical problem of the high complexity of in-vehicle tables mentioned above. Summary of the Invention

[0004] This invention provides a method, device, processor, and electronic device for controlling a table in a vehicle, to at least solve the technical problem of the high complexity of in-vehicle tables.

[0005] According to one aspect of the present invention, a control method for a table in a vehicle is provided. The method includes: determining that the table enters an opening mode in response to an opening command for the table in the vehicle; monitoring first opening state data of a cover plate of the table in the opening mode, wherein the cover plate is a cover plate for covering an exposed portion of the table, the exposed portion being exposed in a hidden structure of the vehicle; controlling the table to extend from the hidden structure in response to the first opening state data being that a first current opening angle of the cover plate reaches a preset opening angle; and determining extension state data of the table, wherein the table in the extension state is a folded table to be unfolded; and controlling the table to perform an unfolding operation in response to the extension state data being that the current extension position of the table is within a preset extension range.

[0006] Optionally, monitoring the first opening state data of the tabletop's cover in the open mode includes: during the process of driving the first driving device of the cover to unlock the cover's locking device, monitoring the first driving signal of the first driving device, wherein the first driving device is a driving device that controls the locking device to unlock or lock, and the first driving signal corresponds to the second opening state data of the locking device; in response to the first driving signal being a first target driving signal, determining the second opening state data as the second current opening angle of the locking device reaching a preset opening angle, wherein the first target driving signal is used to represent the driving signal corresponding to the second current opening angle reaching the preset opening angle; in response to the second opening state data as the second current opening angle reaching the preset opening angle, during the process of driving the second driving device of the cover to open the cover, monitoring the second driving signal of the second driving device, wherein the second driving device is a driving device that controls the cover to open or close, and the second driving signal corresponds to the first opening state; in response to the second driving signal being a second target driving signal, determining the first opening state data as the first current opening angle reaching the preset opening angle, wherein the second target driving signal is used to represent the driving signal corresponding to the first current opening angle reaching the preset opening angle.

[0007] Optionally, in response to the first opening state data being that the first current opening angle of the cover plate reaches a preset opening angle, controlling the table to extend from the hidden structure, and determining the extension state data of the table, includes: in response to the first opening state data being that the first current opening angle reaches a preset opening angle, during the process of controlling the table to extend from the hidden structure using a third driving device that drives the table, monitoring a third driving signal of the third driving device, wherein the third driving device is a driving device that controls the extension and retraction of the table, and the third driving signal corresponds to the extension state; in response to the third driving signal being a third target driving signal, determining the extension state data as the current extension position being within a preset extension range, wherein the third target driving signal is used to indicate the driving signal corresponding to the current extension position being within the preset extension range.

[0008] Optionally, during the process of controlling the table to extend from the hidden structure, the third driving signal of the third driving device is monitored, including: matching the third driving signal with a third target driving signal to obtain a matching result during the process of driving the third driving device and controlling the table to extend from the hidden structure, wherein the matching result is used to indicate the degree of matching between the third driving signal and the third target driving signal; and determining the third driving signal as the third target driving signal in response to the matching degree indicated by the matching result being greater than or equal to a preset matching degree.

[0009] Optionally, in response to the extension status data indicating that the current extension position of the table is within a preset extension range, controlling the table to perform an unfolding operation includes: in response to the extension status data indicating that the current extension position is within a preset extension range, driving a fourth driving device of the table to control the table to perform an unfolding operation, wherein the fourth driving device is a driving device that controls the unfolding or closing of the table.

[0010] Optionally, the method further includes: during the process of controlling the table to perform an unfolding operation in response to the extension status data indicating that the current extension position is within a preset extension range, monitoring the switching status of multiple switching devices on the unfolding rod of the table to obtain multiple switching status data; stopping the driving of the fourth driving device in response to each switching status data indicating that the third current opening angle of the switching device has reached a preset opening angle; and reporting fault information in response to each switching status data including switching status data where the third current opening angle has not reached the preset opening angle, wherein the fault information is used to indicate that the opening function of the table is in a failed state.

[0011] According to one aspect of the present invention, a control device for a vehicle table is provided. The device may include: a first determining unit, configured to determine that the table has entered an opening mode in response to an opening command for the vehicle table; a first monitoring unit, configured to monitor first opening state data of a cover plate of the table in the opening mode, wherein the cover plate is a cover plate for covering an exposed portion of the table, the exposed portion being exposed in a hidden structure of the vehicle; a second determining unit, configured to control the table to extend from the hidden structure in response to the first opening state data indicating that the first current opening angle of the cover plate has reached a preset opening angle, and to determine the extension state data of the table, wherein the table in the extension state is a folding table to be unfolded; and an unfolding unit, configured to control the table to perform an unfolding operation in response to the extension state data indicating that the current extension position of the table is within a preset extension range.

[0012] According to another aspect of the present invention, a processor is also provided. The processor is used to run a program, wherein the program, when run by the processor, executes the control method for the vehicle table according to the embodiments of the present invention.

[0013] According to another aspect of the embodiments of the present invention, an electronic device is also provided, comprising: a memory storing an executable program; and a processor for running the program, wherein the program executes the control method for a table in a vehicle according to various embodiments of the present invention during runtime.

[0014] According to another aspect of the present invention, a computer-readable storage medium is also provided. The computer-readable storage medium includes a stored program, wherein, when the program is executed, it controls the device where the computer-readable storage medium is located to perform the control method for the vehicle table in the embodiments of the present invention.

[0015] According to another aspect of the present invention, a computer program product is also provided, the computer program product including a computer program, wherein the computer program, when executed by a processor, implements the control method for the table in the vehicle according to the present invention.

[0016] According to another aspect of the present invention, a computer program product is also provided, including a non-volatile computer-readable storage medium for storing a computer program, which, when executed by a processor, implements the control method for the table in a vehicle according to the present invention.

[0017] According to another aspect of the present invention, a computer program is also provided, which, when executed by a processor, implements the control method for the table in the vehicle described in the above embodiments of the present invention.

[0018] In this embodiment of the invention, when controlling the table in the vehicle, in response to an opening command for the table in the vehicle, the table is determined to enter the opening mode; the first opening state data of the cover of the table in the opening mode is monitored; in response to the first opening state data being that the first current opening angle of the cover reaches a preset opening angle, the table is controlled to extend from the hidden structure, and the extension state of the table is determined; in response to the extension state data being that the current extension position of the table is within a preset extension range, the table is controlled to perform an unfolding operation. Since the present invention can monitor the first opening state data of the cover of the table when it is determined that the table in the vehicle has entered the opening mode, if the monitored first opening state data is that the first current opening angle of the cover reaches the preset opening angle, the table is controlled to extend from the hidden structure, and the extension state of the table is determined. Then, it is determined whether the extension state data of the table is that the current extension position of the table is within the preset extension range. If it is determined that the extension state data is that the current extension position is within the preset extension range, the table is controlled to perform an unfolding operation. This achieves the purpose of simplifying the use steps of the vehicle table, thereby solving the technical problem of high cumbersomeness in using the vehicle table, and thus achieving the technical effect of reducing the cumbersomeness of using the vehicle table. Attached Figure Description

[0019] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this application, illustrate exemplary embodiments of the invention and, together with their description, serve to explain the invention and do not constitute an undue limitation thereof. In the drawings:

[0020] Figure 1 This is a flowchart of a control method for a table in a vehicle according to an embodiment of the present invention;

[0021] Figure 2This is a schematic diagram of a vehicle-mounted small table according to an embodiment of the present invention;

[0022] Figure 3(a) is a schematic diagram of the structure of a vehicle-mounted small table in the non-extended state according to an embodiment of the present invention;

[0023] Figure 3(b) is a schematic diagram of the structure of a telescopic motor of a vehicle-mounted small table in the extended state according to an embodiment of the present invention;

[0024] Figure 4 This is a flowchart of a method for opening a vehicle-mounted small table according to an embodiment of the present invention;

[0025] Figure 5 This is a schematic diagram of a control device for a table in a vehicle according to an embodiment of the present invention;

[0026] Figure 6 This is a schematic diagram of an electronic device according to an embodiment of the present invention. Detailed Implementation

[0027] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0028] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0029] According to an embodiment of the present invention, a method for controlling a table in a vehicle is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.

[0030] Figure 1 This is a flowchart of a control method for a table in a vehicle according to an embodiment of the present invention, as shown below. Figure 1 As shown, the method may include the following steps:

[0031] Step S101: In response to the instruction to open the table in the vehicle, determine that the table has entered the open mode.

[0032] In the technical solution provided by step S101 of the present invention, the activation command can be any one or any combination of the following different forms of activation commands: voice activation command and touch activation command, etc. For example, a voice activation command is a voice activation command sent to the controller of the table (also called a voice wake-up command), and a touch activation command is a click activation command sent to the controller of the table (also called a click wake-up command). This is only an example and is not specifically limited.

[0033] In this embodiment, the table can be a vehicle-mounted small table, which is an electrically retractable and foldable small table. The opening mode can also be referred to as the usage mode.

[0034] In this embodiment, in response to an opening command for the table in the vehicle, it is determined that the table enters the opening mode. Optionally, this embodiment detects whether the table controller has received an opening command for the table. If an opening command for the table is detected, the table controller, in response to the received opening command, determines that the table has entered the opening mode from the exit mode, that is, controls the table to enter the usage mode from the unused mode.

[0035] Step S102: Monitor the first opening state data of the table's cover plate in the open mode, wherein the cover plate is a cover plate used to cover the exposed part of the table plate, which is exposed to the vehicle's hidden structure.

[0036] In the technical solution provided in step S102 of the present invention, the aforementioned shielding plate can be a cover plate used to shield the exposed portion of the tabletop. For example, the aforementioned shielding plate can be an exposed decorative panel of the tabletop, which can also be simply referred to as a decorative panel. The color of the decorative panel can be the same as or similar to the interior color of the vehicle. This is only an example and is not specifically limited.

[0037] In this embodiment, the exposed portion may be exposed within a hidden structure of the vehicle. For example, the hidden structure may be the structure where the vehicle's dashboard is located; this is merely an example and not a specific limitation.

[0038] In this embodiment, the aforementioned first opening state data can be used to reflect whether the first current opening angle of the baffle has reached a preset opening angle. For example, the aforementioned first opening state data can be that the first current opening angle has reached the preset opening angle, or the aforementioned first opening state data can be that the first current opening angle has not reached the preset opening angle. This is only an example and is not specifically limited.

[0039] In this embodiment, after determining that the table has entered the opening mode in response to an opening command for the table in the vehicle, the first opening state data of the table's cover in the opening mode is monitored. Optionally, in this embodiment, when it is determined that the table in the vehicle has entered the opening mode, the first opening state of the table's cover is monitored to obtain the first opening state data, thereby achieving the purpose of determining whether the first current opening angle of the cover has reached the preset opening angle.

[0040] Optionally, when it is determined that the table in the vehicle has entered the open mode, the opening angle of the cover in the first open state is monitored to obtain the first current opening angle of the cover. The first current opening angle is compared with a preset opening angle to obtain the first open state data. For example, if the comparison shows that the first current opening angle reaches the preset opening angle, the first open state data is "the first current opening angle reaches the preset opening angle"; if the comparison shows that the first current opening angle does not reach the preset opening angle, the first open state data is "the first current opening angle does not reach the preset opening angle".

[0041] It should be noted that the above monitoring operation can be either angle identification or angle measurement. This is only an example and is not a specific limitation.

[0042] Step S103: In response to the first opening state data being that the first current opening angle of the cover plate reaches a preset opening angle, the table is controlled to extend from the hidden structure, and the extension state data of the table is determined, wherein the table in the extension state is a folding table to be unfolded.

[0043] In the technical solution provided by step S103 of the present invention, the table in the extended state can be a folding table to be unfolded.

[0044] In this embodiment, the preset opening angle can be the opening angle of the baffle when it is in the fully open state. For example, the fully open state can also be called the fully open state; this is only an example and is not specifically limited.

[0045] In this embodiment, the aforementioned extension status data can be used to reflect whether the current extension position of the tabletop is within a preset extension range. For example, the aforementioned extension status data can indicate that the current extension position of the tabletop is within the preset extension range, or it can indicate that the current extension position of the tabletop is not within the preset extension range. This is merely an example and is not intended to be specific.

[0046] In this embodiment, after monitoring the first opening state data of the cover of the table in the open mode, in response to the first opening state data indicating that the first current opening angle of the cover has reached a preset opening angle, the table is controlled to extend from the hidden structure, and the extension state data of the table is determined. Optionally, based on the monitored first opening state data, this embodiment determines whether the monitored first opening state data indicates that the first current opening angle has reached a preset opening angle. If it is determined that the monitored first opening state data indicates that the first current opening angle has reached a preset opening angle, the table's telescopic motor is driven to control the table to extend from the hidden structure, and the extension state data of the table is determined, thereby achieving the purpose of determining whether the current extension position of the table is within the preset extension range.

[0047] Step S104: In response to the extension status data indicating that the current extension position of the table is within the preset extension range, control the table to perform an unfolding operation.

[0048] In the technical solution provided by step S104 of the present invention, the preset extension range can be the range of the extension position of the table when the table is in a fully extended state.

[0049] In this embodiment, after controlling the table to extend from the hidden structure in response to the first opening state data indicating that the first current opening angle of the cover plate reaches a preset opening angle, and after determining the table's extension state data, the table is controlled to perform an unfolding operation in response to the extension state data indicating that the current extension position of the table is within a preset extension range. Optionally, this embodiment, based on determining the extension state data, judges whether the aforementioned extension state data indicates that the current extension position of the table is within the preset extension range. If it is determined that the aforementioned extension state data indicates that the current extension position of the table is within the preset extension range, the table is controlled to perform an unfolding operation, thereby achieving the purpose of simplifying the usage steps of the vehicle-mounted table.

[0050] In steps S101 to S104 of this application, when controlling the table in the vehicle, in response to an opening command for the table in the vehicle, the table is determined to enter the opening mode; the first opening state data of the cover of the table in the opening mode is monitored; in response to the first opening state data being that the first current opening angle of the cover reaches a preset opening angle, the table is controlled to extend from the hidden structure, and the extension state of the table is determined; in response to the extension state data being that the current extension position of the table is within a preset extension range, the table is controlled to perform an unfolding operation. Since the present invention can monitor the first opening state data of the cover of the table when it is determined that the table in the vehicle has entered the opening mode, if the monitored first opening state data is that the first current opening angle of the cover reaches the preset opening angle, the table is controlled to extend from the hidden structure, and the extension state of the table is determined. Then, it is determined whether the extension state data of the table is that the current extension position of the table is within the preset extension range. If it is determined that the extension state data is that the current extension position is within the preset extension range, the table is controlled to perform an unfolding operation. This achieves the purpose of simplifying the use steps of the vehicle table, thereby solving the technical problem of high cumbersomeness in using the vehicle table, and thus achieving the technical effect of reducing the cumbersomeness of using the vehicle table.

[0051] The method described in this embodiment will be further described below.

[0052] As an optional embodiment, step S102, monitoring the first opening state data of the tabletop's cover in the open mode, includes: during the process of driving the first driving device of the cover to unlock the cover's locking device, monitoring the first driving signal of the first driving device, wherein the first driving device is a driving device that controls the locking device to unlock or lock, and the first driving signal corresponds to the second opening state data of the locking device; in response to the first driving signal being a first target driving signal, determining that the second opening state data is that the second current opening angle of the locking device has reached a preset opening angle, wherein the first target driving signal is used to represent the driving signal corresponding to the second current opening angle reaching the preset opening angle; in response to the second opening state data being that the second current opening angle has reached the preset opening angle, during the process of driving the second driving device of the cover to open the cover, monitoring the second driving signal of the second driving device, wherein the second driving device is a driving device that controls the cover to open or close, and the second driving signal corresponds to the first opening state; in response to the second driving signal being a second target driving signal, determining that the first opening state data is that the first current opening angle has reached the preset opening angle, wherein the second target driving signal is used to represent the driving signal corresponding to the first current opening angle reaching the preset opening angle.

[0053] In this embodiment, the first driving device can be a driving device that controls the unlocking or locking of the locking device. The locking device can be a decorative panel lock, and the first driving device can be a drive motor that controls the unlocking or locking of the decorative panel lock, referred to simply as the drive motor of the decorative panel lock.

[0054] In this embodiment, the first drive signal may correspond to the second open state data of the locking device. For example, the first drive signal may be a Hall signal from the drive motor of the decorative panel lock.

[0055] In this embodiment, the aforementioned second opening state data can be used to reflect whether the second current opening angle of the locking device has reached a preset opening angle. For example, the aforementioned second opening state data can be either "the second current opening angle has reached a preset opening angle" or "the second current opening angle has reached a preset opening angle." This is merely an example and is not a specific limitation.

[0056] In this embodiment, after determining that the table has entered the opening mode in response to an opening command for the table in the vehicle, a first driving signal of the first driving device is monitored during the process of driving the first driving device of the partition and unlocking the locking device of the partition. Optionally, in this embodiment, the driving process of the first driving device is monitored during the process of driving the first driving device of the partition and unlocking the locking device of the partition, so that the first driving signal of the first driving device can be obtained.

[0057] In this embodiment, the aforementioned first target drive signal can be used to represent the drive signal corresponding to the second current opening angle reaching a preset opening angle. The preset opening angle can also be the opening angle of the locking device when it is in an unlocked state.

[0058] In this embodiment, after monitoring the first drive signal of the first drive device, in response to the first drive signal being a first target drive signal, the second opening state data is determined to be that the second current opening angle of the locking device has reached a preset opening angle. Optionally, based on the monitoring of the first drive signal, this embodiment determines whether the first drive signal is a first target drive signal. If it is determined that the first drive signal is a first target drive signal, the second opening state data can be determined to be that the second current opening angle of the locking device has reached a preset opening angle.

[0059] In this embodiment, the second driving device can be a driving device for controlling the opening or closing of the baffle. Specifically, the second driving device can be a drive motor for controlling the opening or closing of the decorative panel, or simply the drive motor of the decorative panel.

[0060] In this embodiment, the second drive signal corresponds to the first open state. For example, the second drive signal can be a Hall signal from the drive motor of the decorative panel lock.

[0061] In this embodiment, after determining that the second opening state data indicates the second current opening angle of the locking device has reached a preset opening angle in response to the first driving signal being the first target driving signal, and in response to the second opening state data indicating the second current opening angle has reached the preset opening angle, the second driving signal of the second driving device is monitored during the process of driving the second driving device to open the cover. Optionally, in this embodiment, when it is determined that the second opening state data indicates the second current opening angle has reached the preset opening angle, the driving process of the second driving device is monitored during the process of driving the second driving device to open the cover, thereby obtaining the second driving signal of the second driving device.

[0062] In this embodiment, the aforementioned second target driving signal can be used to represent the driving signal corresponding to the first current opening angle reaching a preset opening angle.

[0063] In this embodiment, after monitoring the second drive signal of the second drive device, in response to the second drive signal being a second target drive signal, the first opening state data is determined to be the first current opening angle reaching a preset opening angle. Optionally, based on the monitoring of the second drive signal, this embodiment determines whether the second drive signal is a second target drive signal. If it is determined that the second drive signal is a second target drive signal, the first opening state data can be determined to be the first current opening angle reaching a preset opening angle. This achieves the purpose of determining the first opening state data, thereby improving the accuracy of the first opening state data.

[0064] The following describes in further detail the steps of responding to the first opening state data as the first current opening angle of the cover plate reaching the preset opening angle, controlling the table to extend from the hidden structure, and determining the extension state data of the table.

[0065] As an optional embodiment, step S103, in response to the first opening state data being that the first current opening angle of the cover plate reaches a preset opening angle, controlling the table to extend from the hidden structure, and determining the extension state data of the table, includes: in response to the first opening state data being that the first current opening angle reaches a preset opening angle, during the process of controlling the table to extend from the hidden structure using the third driving device that drives the table, monitoring the third driving signal of the third driving device, wherein the third driving device is a driving device that controls the extension and retraction of the table, and the third driving signal corresponds to the extension state; in response to the third driving signal being a third target driving signal, determining the extension state data as the current extension position being within a preset extension range, wherein the third target driving signal is used to indicate the driving signal corresponding to the current extension position being within the preset extension range.

[0066] In this embodiment, the third driving device can be a driving device for controlling the extension and retraction of the tabletop. Specifically, the third driving device can be a drive motor for controlling the extension and retraction of the tabletop, or simply a tabletop extension motor.

[0067] In this embodiment, the aforementioned third drive signal can correspond to the extended state. For example, the aforementioned third drive signal can be a Hall signal of the telescopic motor.

[0068] In this embodiment, after monitoring the first opening state data of the tabletop's cover in the open mode, in response to the first opening state data indicating that the first current opening angle has reached a preset opening angle, during the process of the third driving device driving the tabletop to extend from the hidden structure, the third driving signal of the third driving device is monitored. Optionally, based on the monitored first opening state data, this embodiment determines whether the monitored first opening state data indicates that the first current opening angle has reached a preset opening angle. If it is determined that the monitored first opening state data indicates that the first current opening angle has reached a preset opening angle, then during the process of the third driving device driving the tabletop to extend from the hidden structure, the driving process of the third driving device is monitored, and the third driving signal can be obtained.

[0069] In this embodiment, the aforementioned third target driving signal can be used to represent the driving signal corresponding to the current extension position being within a preset extension range.

[0070] In this embodiment, in response to the first opening state data indicating that the first current opening angle has reached a preset opening angle, during the process of the third driving device controlling the table to extend from the hidden structure, after monitoring the third driving signal of the third driving device, and in response to the third driving signal being a third target driving signal, the extension state data is determined to be that the current extension position is within a preset extension range. Optionally, based on the monitoring of the third driving signal, this embodiment determines whether the third driving signal is a third target driving signal. If it is determined that the third driving signal is a third target driving signal, the extension state data is determined to be that the current extension position is within the preset extension range. This achieves the purpose of determining the extension state data, thereby realizing the technical effect of improving the accuracy of the extension state data.

[0071] The following describes in more detail the steps of monitoring the third drive signal of the third drive device in the above-described embodiment during the process of controlling the table to extend from the hidden structure.

[0072] As an optional embodiment, during the process of controlling the table to extend from the hidden structure using the third driving device that drives the table, monitoring the third driving signal of the third driving device includes: matching the third driving signal with a third target driving signal to obtain a matching result, wherein the matching result is used to indicate the degree of matching between the third driving signal and the third target driving signal; and determining the third driving signal as the third target driving signal in response to the matching degree indicated by the matching result being greater than or equal to a preset matching degree.

[0073] In this embodiment, the matching result can be used to represent the degree of matching between the third driving signal and the third target driving signal.

[0074] In this embodiment, after monitoring the first opening state data of the tabletop's cover in the open mode, during the process of driving the third driving device to control the tabletop to extend from the hidden structure, the third driving signal is matched with the third target driving signal to obtain a matching result. Optionally, in this embodiment, during the process of driving the third driving device to control the tabletop to extend from the hidden structure, the driving process of the third driving device is monitored to obtain the third driving signal. The obtained third driving signal is then matched with the third target driving signal to obtain a matching result, thereby achieving the purpose of determining the degree of matching between the third driving signal and the third target driving signal.

[0075] In this embodiment, during the process of driving the third driving device and controlling the table to extend from the hidden structure, the third driving signal is matched with the third target driving signal. After obtaining the matching result, in response to the matching degree indicated by the matching result being greater than or equal to a preset matching degree, the third driving signal is determined to be the third target driving signal. Optionally, based on the obtained matching result, this embodiment determines the matching degree indicated by the matching result and compares the determined matching degree with the preset matching degree to obtain the relationship between the matching degree and the preset matching degree. If the relationship is that the matching degree is greater than or equal to the preset matching degree, the third driving signal can be determined to be the third target driving signal, thereby achieving the purpose of monitoring the third driving signal of the third driving device and thus realizing the technical effect of improving the accuracy of the third driving signal.

[0076] The following description further details the steps of controlling the table to perform an unfolding operation in response to the extension state data indicating that the current extension position of the table is within a preset extension range.

[0077] As an optional embodiment, step S104, in response to the extension status data indicating that the current extension position of the table is within a preset extension range, controls the table to perform an unfolding operation, includes: in response to the extension status data indicating that the current extension position is within a preset extension range, driving a fourth driving device of the table to control the table to perform an unfolding operation, wherein the fourth driving device is a driving device that controls the unfolding or closing of the table.

[0078] In this embodiment, the fourth driving device can be a driving device for controlling the unfolding or closing of the tabletop. Specifically, the fourth driving device can be a drive motor for controlling the unfolding or closing of the tabletop, or simply an unfolding motor.

[0079] In this embodiment, after responding to the first opening state data indicating that the first current opening angle of the cover plate reaches a preset opening angle, the table is controlled to extend from the hidden structure, and after determining the extension state data of the table, in response to the extension state data indicating that the current extension position is within a preset extension range, the fourth driving device of the table is driven to control the table to perform an unfolding operation. Optionally, this embodiment determines whether the determined extension state data indicates that the current extension position is within the preset extension range. If it is determined that the extension state data indicates that the current extension position is within the preset extension range, the fourth driving device of the table can control the table to perform an unfolding operation, thereby simplifying the steps of using the vehicle-mounted table and reducing the cumbersomeness of using the vehicle-mounted table.

[0080] The control method for the table in the vehicle described in this embodiment will be further described below.

[0081] As an optional embodiment, the method further includes: during the process of controlling the table to perform an unfolding operation in response to the extension status data indicating that the current extension position is within a preset extension range, monitoring the on / off status of multiple switching devices on the unfolding rod of the table to obtain multiple switching status data; stopping the driving of the fourth driving device in response to each switching status data indicating that the third current opening angle of the switching device has reached a preset opening angle; and reporting fault information in response to each switching status data including switching status data where the third current opening angle has not reached the preset opening angle, wherein the fault information is used to indicate that the opening function of the table is in a failed state.

[0082] In this embodiment, the switching device can be a micro switch.

[0083] In this embodiment, the aforementioned switch status data can be used to reflect whether the third current opening angle of the switch device has reached the preset opening angle. For example, the aforementioned switch status data can indicate that the third current opening angle of the switch device has reached the preset opening angle, or it can indicate that the third current opening angle of the switch device has not reached the preset opening angle. This is only an example and is not specifically limited.

[0084] In this embodiment, during the unfolding operation of the table in response to the extension status data indicating that the current extension position is within a preset extension range, the on / off status of multiple switches on the table's unfolding rod is monitored. After obtaining multiple switch status data, the fourth driving device is stopped when each switch status data indicates that the third current opening angle of the switch has reached a preset opening angle. Optionally, in this embodiment, when it is determined that the extension status data indicates that the current extension position is within a preset extension range, the on / off status of multiple switches on the table's unfolding rod is monitored during the unfolding operation of the table, resulting in multiple switch status data. Then, it is determined whether each switch status data indicates that the third current opening angle has reached the preset opening angle. If it is determined that each switch status data indicates that the third current opening angle has reached the preset opening angle, the fourth driving device is stopped. This achieves the purpose of determining whether the third current opening angle of the switch has reached the preset opening angle, thereby reducing the cumbersomeness of using the vehicle-mounted table.

[0085] In this embodiment, the aforementioned fault information can be used to indicate that the tabletop's opening function is in a disabled state.

[0086] In this embodiment, during the process of controlling the table to perform the unfolding operation in response to the extension status data indicating that the current extension position is within a preset extension range, the on / off status of multiple switches on the table's unfolding rod is monitored. After obtaining multiple switch status data, in response to each switch status data including switch status data indicating that the third current opening angle has not reached the preset opening angle, fault information is reported. Optionally, based on obtaining multiple switch status data, this embodiment determines whether each switch status data indicates that the third current opening angle has reached the preset opening angle. If it is determined that each switch status data includes switch status data indicating that the third current opening angle has not reached the preset opening angle, fault information is reported. This achieves the purpose of reporting that the table's opening function is in a failed state, thereby reducing the technical effect of using the vehicle-mounted table.

[0087] In this embodiment of the invention, when controlling the table in the vehicle, in response to an opening command for the table in the vehicle, the table is determined to enter the opening mode; the first opening state data of the cover of the table in the opening mode is monitored; in response to the first opening state data being that the first current opening angle of the cover reaches a preset opening angle, the table is controlled to extend from the hidden structure, and the extension state of the table is determined; in response to the extension state data being that the current extension position of the table is within a preset extension range, the table is controlled to perform an unfolding operation. Since the present invention can monitor the first opening state data of the cover of the table when it is determined that the table in the vehicle has entered the opening mode, if the monitored first opening state data is that the first current opening angle of the cover reaches the preset opening angle, the table is controlled to extend from the hidden structure, and the extension state of the table is determined. Then, it is determined whether the extension state data of the table is that the current extension position of the table is within the preset extension range. If it is determined that the extension state data is that the current extension position is within the preset extension range, the table is controlled to perform an unfolding operation. This achieves the purpose of simplifying the use steps of the vehicle table, thereby solving the technical problem of high cumbersomeness in using the vehicle table, and thus achieving the technical effect of reducing the cumbersomeness of using the vehicle table.

[0088] The technical solutions of the embodiments of the present invention will be illustrated below with reference to preferred embodiments.

[0089] Currently, existing in-vehicle tray tables require manual operation to unfold or fold. However, this manual operation is not smooth and can easily distract the driver, resulting in a high degree of technical complexity in using in-vehicle tray tables.

[0090] To address the aforementioned technical problems, this invention proposes a control method for a vehicle-mounted table. When it is determined that the table has entered an open mode, the first open state data of the table's cover can be monitored. If the monitored first open state data indicates that the cover's first current open angle has reached a preset open angle, the table is controlled to extend from the hidden structure. The extension state of the table is then determined, and it is further determined whether the table's current extension position is within a preset extension range. If the extension state data indicates that the current extension position is within the preset extension range, the table is controlled to perform an unfolding operation. This simplifies the steps of using the vehicle-mounted table, thus solving the technical problem of high complexity in using vehicle-mounted tables and achieving the technical effect of reducing the complexity of using vehicle-mounted tables.

[0091] In this embodiment, the table in the vehicle can be a small in-vehicle table. For example, Figure 2 This is a schematic diagram of a vehicle-mounted small table according to an embodiment of the present invention, as shown below. Figure 2 As shown, the vehicle-mounted small table can be composed of an exposed decorative panel 201, a folding small table body 202, a fixing structure 203, an electric telescopic mechanism 204, and an electric unfolding structure 205 for the small table body.

[0092] In this embodiment, if the vehicle-mounted tray table is not in the open mode, the telescopic motor of the vehicle-mounted tray table is in the non-extended state. For example, Figure 3(a) is a schematic diagram of a structure in which the telescopic motor of the vehicle-mounted tray table is in the non-extended state according to an embodiment of the present invention. As shown in Figure 3(a), in the structure in which the telescopic motor is in the non-extended state, the telescopic motor does not drive the screw to push the vehicle-mounted tray table out from the dashboard or other structures.

[0093] In this embodiment, if the vehicle-mounted table has entered the open mode, the telescopic motor of the vehicle-mounted table is in the extended state. For example, Figure 3(b) is a schematic diagram of a structure in which the telescopic motor of the vehicle-mounted table is in the extended state according to an embodiment of the present invention. As shown in Figure 3(b), in the structure in which the telescopic motor is in the extended state, the telescopic motor drives a screw to push the vehicle-mounted table out from the dashboard or other structures.

[0094] In this embodiment, by executing the method for opening the vehicle-mounted table, the table can be controlled to unfold. For example, Figure 4 This is a flowchart of a method for opening a vehicle-mounted small table according to an embodiment of the present invention, such as... Figure 4 As shown, the method may include the following steps:

[0095] In step S401, the small table controller controls and drives the drive motor of the small table decorative cover lock to unlock the decorative panel.

[0096] After the small table controller controls and drives the drive motor of the small table decorative cover lock to unlock the decorative panel, step S402 is executed. The small table controller detects the Hall signal of the decorative panel lock motor to determine that the small table decorative cover lock is open.

[0097] After the small table controller detects the Hall signal of the decorative panel lock motor and determines that the small table decorative cover lock is open, step S403 is executed. The small table controller controls and drives the drive motor of the small table decorative panel to open the decorative panel.

[0098] In the technical solution provided in step S403 of the present invention, the decorative panel can adopt a gooseneck mechanism, and the decorative panel can be rotated and opened by driving the decorative panel with a drive motor.

[0099] After the small table controller controls and drives the drive motor of the decorative panel of the small table to open the decorative panel, step S404 is executed. The small table controller determines that the decorative panel is fully opened by detecting the Hall signal of the drive motor of the decorative panel.

[0100] After the small table controller detects the Hall signal of the drive motor of the decorative panel and determines that the decorative panel is fully open, it executes step S405, whereby the small table controller controls and drives the telescopic motor to extend the small table from the dashboard or other structures.

[0101] After the small table controller controls and drives the telescopic motor to extend the small table from the dashboard or other structures, step S406 is executed. The small table controller determines that the telescopic length of the small table has reached the preset position by detecting the Hall signal of the telescopic motor.

[0102] After the small table controller detects the Hall signal of the telescopic motor and determines that the telescopic length of the small table has reached the preset position, step S407 is executed. The small table controller controls and drives the unfolding motor of the small table, which drives the unfolding rod to move left / right, and the small table unfolds.

[0103] The small table controller controls and drives the unfolding motor of the small table. The unfolding motor drives the unfolding rod to move left / right. After the small table is unfolded, step S408 is executed. The small table controller detects the moment when all the microswitches on the unfolding rod are turned on, which means that the small table is fully unfolded, and immediately stops driving the unfolding motor.

[0104] Optionally, if the Hall signal in step S402, S404, or S406 times out and fails to reach the target value during operation, it indicates that the step has failed, and fault information is reported. For example, when the Hall signal of the drive motor of the decorative panel lock times out and fails to reach the open value, the decorative panel lock unlocking fails, and fault information about the decorative panel lock unlocking failure is reported; when the Hall signal of the drive motor of the decorative panel times out and fails to reach the open value, the decorative panel opening fails, and fault information about the decorative panel opening failure is reported; when the Hall signal of the telescopic motor times out and fails to reach the open value, the small table extension fails, and fault information about the small table extension failure is reported; when the micro switch signal times out and is not received, the small table unfolding fails, and fault information about the small table unfolding failure is reported.

[0105] Optionally, when the small table begins to retract, the execution order of the steps included in the opening method described above is reversed. That is, the small table controller controls and drives the small table's retraction motor, which drives the unfolding rod to retract in the opposite direction, thus retracting the small table. When the support rod at the end of the small table presses the microswitches on both sides of the small table's retraction slot, it indicates that the small table retraction is complete. Then, the small table controller controls and drives the telescopic motor to retract the small table into the dashboard or other structures. The small table controller determines that the small table has been retracted by detecting the Hall signal of the telescopic motor. The small table controller controls and drives the drive motor of the decorative panel to close the decorative panel. The small table controller determines that the decorative panel is fully closed by detecting the Hall signal of the drive motor of the decorative panel. The small table controller controls and drives the drive motor of the decorative panel lock to lock the decorative panel. The small table controller detects the Hall signal of the drive motor of the decorative panel lock to determine that the decorative panel is locked, thus completing the small table retraction.

[0106] In this embodiment, when controlling the table in the vehicle, if it is determined that the table has entered the open mode, the first open state data of the table's cover can be monitored. If the monitored first open state data indicates that the first current open angle of the cover has reached a preset open angle, the table is controlled to extend from the hidden structure, and the extended state of the table is determined. Then, it is determined whether the extended state data indicates that the current extended position of the table is within a preset extended range. If it is determined that the extended state data indicates that the current extended position is within the preset extended range, the table is controlled to perform an unfolding operation. This simplifies the steps of using the vehicle table, solves the technical problem of high cumbersomeness in using the vehicle table, and achieves the technical effect of reducing the cumbersomeness of using the vehicle table.

[0107] According to an embodiment of the present invention, a control device for a vehicle center table is also provided. It should be noted that this control device for the vehicle center table can be used to execute a control method for a vehicle center table according to one of the embodiments.

[0108] Figure 5 This is a schematic diagram of a control device for a table in a vehicle according to an embodiment of the present invention. Figure 5 As shown, the control device 500 for the table in the vehicle may include: a first determining unit 501, a monitoring unit 502, a second determining unit 503, and an unfolding unit 504.

[0109] The first determining unit 501 is used to determine that the table has entered the opening mode in response to an opening command for the table in the vehicle.

[0110] The first monitoring unit 502 is used to monitor the first opening status data of the table cover when it is in the open mode, wherein the cover is a cover used to cover the exposed part of the table, which is exposed to the hidden structure of the vehicle.

[0111] The second determining unit 503 is used to control the table to extend from the hidden structure in response to the first opening state data being that the first current opening angle of the cover plate reaches a preset opening angle, and to determine the extension state data of the table, wherein the table in the extension state is a folding table to be unfolded.

[0112] The unfolding unit 504 is used to control the table to perform an unfolding operation in response to the extension status data indicating that the current extension position of the table is within a preset extension range.

[0113] Optionally, the first monitoring unit 502 may include: a first monitoring module, configured to monitor a first driving signal of the first driving device during the process of unlocking the locking device of the barrier by driving the first driving device of the barrier, wherein the first driving device is a driving device that controls the unlocking or locking of the locking device, and the first driving signal corresponds to the second opening state data of the locking device; a first determining module, configured to determine, in response to the first driving signal being a first target driving signal, that the second opening state data is that the second current opening angle of the locking device has reached a preset opening angle, wherein the first target driving signal is used to represent the driving signal corresponding to the second current opening angle reaching the preset opening angle; a second monitoring module, configured to monitor a second driving signal of the second driving device during the process of opening the barrier by driving the second driving device of the barrier, in response to the second opening state data being that the second current opening angle has reached the preset opening angle, wherein the second driving device is a driving device that controls the opening or closing of the barrier, and the second driving signal corresponds to the first opening state; and a second determining module, configured to determine, in response to the second driving signal being a second target driving signal, that the first opening state data is that the first current opening angle has reached the preset opening angle, wherein the second target driving signal is used to represent the driving signal corresponding to the first current opening angle reaching the preset opening angle.

[0114] Optionally, the second determining unit 503 may include: a third monitoring module, configured to monitor a third driving signal of a third driving device during the process of controlling the table to extend from the hidden structure in response to the first opening state data indicating that the first current opening angle has reached a preset opening angle, wherein the third driving device is a driving device that controls the extension and retraction of the table, and the third driving signal corresponds to the extension state; and a third determining module, configured to determine that the current extension position is within a preset extension range in response to the third driving signal indicating that the third driving signal is a third target driving signal, wherein the third target driving signal is used to represent the driving signal corresponding to the current extension position being within the preset extension range.

[0115] Optionally, the third monitoring module may include: a matching submodule, used to match the third driving signal with the third target driving signal during the process of driving the third driving device and controlling the table to extend from the hidden structure, and obtain a matching result, wherein the matching result is used to indicate the degree of matching between the third driving signal and the third target driving signal; and a determining submodule, used to determine the third driving signal as the third target driving signal in response to the matching degree indicated by the matching result being greater than or equal to a preset matching degree.

[0116] Optionally, the unfolding unit 504 may include: an unfolding module, used to drive a fourth driving device of the table in response to the extension status data indicating that the current extension position is within a preset extension range, to control the table to perform an unfolding operation, wherein the fourth driving device is a driving device that controls the unfolding or closing of the table.

[0117] Optionally, the control device 500 for the table in the vehicle may include: a second monitoring unit, used to monitor the switching status of multiple switches on the table's unfolding rod and obtain multiple switch status data during the process of controlling the table to perform an unfolding operation in response to the extension status data indicating that the current extension position is within a preset extension range; a stop unit, used to stop driving the fourth driving device in response to each switch status data indicating that the third current opening angle of the switch device has reached a preset opening angle; and a reporting unit, used to report fault information in response to each switch status data including switch status data indicating that the third current opening angle has not reached the preset opening angle, wherein the fault information indicates that the table's opening function is in a failed state.

[0118] In this embodiment, a control device for a vehicle-mounted table is provided. The device may include: a first determining unit, configured to determine that the table has entered an opening mode in response to an opening command for the vehicle-mounted table; a first monitoring unit, configured to monitor first opening state data of a cover plate of the table in the opening mode, wherein the cover plate is a cover plate used to cover the exposed portion of the table, the exposed portion being exposed in a hidden structure of the vehicle; a second determining unit, configured to control the table to extend from the hidden structure in response to the first opening state data indicating that the first current opening angle of the cover plate has reached a preset opening angle, and to determine the extension state data of the table, wherein the table in the extension state is a folding table to be unfolded; and an unfolding unit, configured to control the table to perform an unfolding operation in response to the extension state data indicating that the current extension position of the table is within a preset extension range. This simplifies the steps of using the vehicle-mounted table, thus solving the technical problem of high cumbersomeness in using vehicle-mounted tables, and achieving the technical effect of reducing the cumbersomeness of using vehicle-mounted tables.

[0119] According to an embodiment of the present invention, a processor is also provided for running a program, wherein the program is executed by the processor to perform the control method for the table in the vehicle in the embodiment.

[0120] According to embodiments of the present invention, an electronic device is also provided. Figure 6 This is a schematic diagram of an electronic device according to an embodiment of the present invention, such as... Figure 6 As shown, the vehicle 600 may include a memory 610 and a processor 620, wherein the memory 610 is used to store an executable program; the processor 620 is used to run the program stored in the memory 610, wherein the program executes the control method of the table in the vehicle in various embodiments of the present invention during runtime.

[0121] In this application, "multiple" refers to two or more.

[0122] In this application, unless otherwise expressly defined, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection between two components. Those skilled in the art can understand the specific meaning of the above terms in this application based on the specific circumstances.

[0123] The terms “first,” “second,” “third,” “fourth,” etc., in this application (if present) are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.

[0124] In this application, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, in this application, the character " / " generally indicates that the preceding and following related objects have an "or" relationship.

[0125] Unless otherwise specified, all steps of this application may be performed sequentially or randomly. For example, the control method for the table in a vehicle of this application may include steps S101 and S102, indicating that the control method for the table in a vehicle of this application may include steps S101 and S102 performed sequentially, or it may include steps S102 and S101 performed sequentially.

[0126] For example, the control method for the table in the vehicle of this application may also include step S103, which means that step S103 can be added to the method in any order. For example, the control method for the table in the vehicle of this application may include steps S101, S102 and S103, or it may include steps S101, S103 and S102, or it may include steps S103, S101 and S102, etc. This is only an example and is not specifically limited.

[0127] For example, the control method for the table in the vehicle of this application may also include step S104, which means that step S104 can be added to the method in any order. For example, the control method for the table in the vehicle of this application may include steps S101, S102, S103 and S104, or it may include steps S101, S103, S102 and S104, or it may include steps S103, S104, S101 and S102, etc. This is only an example and is not specifically limited.

[0128] According to another aspect of the present invention, a computer-readable storage medium is also provided. The computer-readable storage medium includes a stored program, wherein, when the program is executed, it controls the device where the computer-readable storage medium is located to perform the control method for the table in the vehicle described in the embodiment.

[0129] Computer-readable storage media, also known as computer storage media, may include data signals propagated in baseband or as part of a carrier wave, carrying readable program code. These propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable storage media can transmit, propagate, or transfer programs for use by or in conjunction with an instruction execution system, apparatus, or device.

[0130] The program code contained in a computer-readable storage medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber, radio frequency, or any suitable combination thereof.

[0131] According to an embodiment of the present invention, a computer program product is also provided, the computer program product including a computer program, wherein when the computer program is executed by a processor, it implements the control method for the table in the vehicle in the embodiment.

[0132] According to an embodiment of the present invention, a computer program product is also provided, including a non-volatile computer-readable storage medium for storing a computer program, which, when executed by a processor, implements the control method for the table in the vehicle in the embodiment.

[0133] According to an embodiment of the present invention, a computer program is also provided, which, when executed by a processor, implements the control method for the table in the vehicle in the embodiment.

[0134] Optionally, when the above-mentioned computer program is executed by the processor, the program code implements the following steps: in response to an opening command for the table in the vehicle, determining that the table has entered an opening mode; monitoring the first opening state data of the cover of the table in the opening mode, wherein the cover is a cover for covering the exposed part of the table, the exposed part being exposed in the hidden structure of the vehicle; in response to the first opening state data being that the first current opening angle of the cover has reached a preset opening angle, controlling the table to extend from the hidden structure, and determining the extension state data of the table, wherein the table in the extension state is a folding table to be unfolded; in response to the extension state data being that the current extension position of the table is within a preset extension range, controlling the table to perform an unfolding operation.

[0135] Optionally, when the above-mentioned computer program is executed by the processor, the program code implements the following steps: During the process of driving the first driving device of the barrier and unlocking the locking device of the barrier, a first driving signal of the first driving device is monitored, wherein the first driving device is a driving device that controls the unlocking or locking of the locking device, and the first driving signal corresponds to the second opening state data of the locking device; in response to the first driving signal being a first target driving signal, the second opening state data is determined to be that the second current opening angle of the locking device has reached a preset opening angle, wherein the first target driving signal is used to represent the driving signal corresponding to the second current opening angle reaching the preset opening angle; in response to the second opening state data being that the second current opening angle has reached the preset opening angle, during the process of driving the second driving device of the barrier and opening the barrier, a second driving signal of the second driving device is monitored, wherein the second driving device is a driving device that controls the opening or closing of the barrier, and the second driving signal corresponds to the first opening state; in response to the second driving signal being a second target driving signal, the first opening state data is determined to be that the first current opening angle has reached the preset opening angle, wherein the second target driving signal is used to represent the driving signal corresponding to the first current opening angle reaching the preset opening angle.

[0136] Optionally, when the above-mentioned computer program is executed by the processor, the program code implements the following steps: in response to the first opening state data being that the first current opening angle has reached a preset opening angle, during the process of controlling the table to extend from the hidden structure by the third driving device driving the table, the third driving device is monitored, wherein the third driving device is a driving device that controls the extension and retraction of the table, and the third driving signal corresponds to the extension state; in response to the third driving signal being a third target driving signal, the extension state data is determined to be that the current extension position is within a preset extension range, wherein the third target driving signal is used to represent the driving signal corresponding to the current extension position being within the preset extension range.

[0137] Optionally, when the above computer program is executed by the processor, the program code implements the following steps: during the process of driving the third driving device and controlling the table to extend from the hidden structure, the third driving signal is matched with the third target driving signal to obtain a matching result, wherein the matching result is used to represent the degree of matching between the third driving signal and the third target driving signal; in response to the matching degree represented by the matching result being greater than or equal to a preset matching degree, the third driving signal is determined to be the third target driving signal.

[0138] Optionally, when the above computer program is executed by the processor, the program code implements the following steps: in response to the extension status data indicating that the current extension position is within a preset extension range, the fourth driving device of the table is driven to control the table to perform an unfolding operation, wherein the fourth driving device is a driving device that controls the unfolding or closing of the table.

[0139] Optionally, when the above computer program is executed by the processor, the program code implements the following steps: during the process of controlling the table to perform the unfolding operation in response to the extension status data indicating that the current extension position is within the preset extension range, the on / off status of multiple switching devices on the unfolding rod of the table is monitored to obtain multiple switching status data; in response to each switching status data indicating that the third current opening angle of the switching device has reached the preset opening angle, the driving of the fourth driving device is stopped; in response to each switching status data including switching status data where the third current opening angle has not reached the preset opening angle, fault information is reported, wherein the fault information is used to indicate that the opening function of the table is in a failed state.

[0140] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0141] In the above embodiments of the present invention, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0142] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual couplings, direct couplings, or communication connections may be through some interfaces; indirect couplings or communication connections between units or modules may be electrical or other forms.

[0143] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0144] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0145] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, in essence, or the part that contributes to related technologies, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.

[0146] The above are merely preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principle of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.

Claims

1. A method for controlling a table in a vehicle, characterized in that, include: In response to an instruction to open the table in the vehicle, it is determined that the table has entered an open mode; The first opening state data of the table's cover plate in the opening mode is monitored, wherein the cover plate is a cover plate used to cover the exposed part of the table plate, and the exposed part is exposed to the vehicle's hidden structure. In response to the first opening state data being that the first current opening angle of the cover plate reaches a preset opening angle, the table is controlled to extend from the hidden structure, and the extension state data of the table is determined, wherein the table in the extension state is a folding table to be unfolded. In response to the extension status data indicating that the current extension position of the table is within a preset extension range, the table is controlled to perform the unfolding operation.

2. The method according to claim 1, characterized in that, Monitoring the first open state data of the tabletop's cover in the open mode includes: During the process of driving the first driving device of the shield to unlock the locking device of the shield, the first driving signal of the first driving device is monitored, wherein the first driving device is a driving device that controls the unlocking or locking of the locking device, and the first driving signal corresponds to the second open state data of the locking device. In response to the first drive signal being a first target drive signal, the second opening state data is determined to be the second current opening angle of the locking device reaching the preset opening angle, wherein the first target drive signal is used to represent the drive signal corresponding to the second current opening angle reaching the preset opening angle; In response to the second opening state data being that the second current opening angle has reached the preset opening angle, during the process of opening the shield by driving the second driving device of the shield, the second driving signal of the second driving device is monitored, wherein the second driving device is a driving device that controls the opening or closing of the shield, and the second driving signal corresponds to the first opening state; In response to the second drive signal being a second target drive signal, the first opening state data is determined to be the first current opening angle reaching the preset opening angle, wherein the second target drive signal is used to represent the drive signal corresponding to the first current opening angle reaching the preset opening angle.

3. The method according to claim 1, characterized in that, In response to the first opening state data indicating that the first current opening angle of the cover plate has reached a preset opening angle, the control is made to extend the tabletop from the hidden structure, and the extension state data of the tabletop is determined, including: In response to the first opening state data being that the first current opening angle has reached the preset opening angle, during the process of the third driving device driving the tabletop to extend from the hidden structure, the third driving signal of the third driving device is monitored, wherein the third driving device is a driving device for controlling the extension and retraction of the tabletop, and the third driving signal corresponds to the extension state; In response to the third driving signal being a third target driving signal, the extension state data is determined to be that the current extension position is within the preset extension range, wherein the third target driving signal is used to represent the driving signal corresponding to the current extension position being within the preset extension range.

4. The method according to claim 3, characterized in that, During the process of controlling the tabletop to extend from the hidden structure using a third driving device that drives the tabletop, monitoring the third driving signal of the third driving device includes: During the process of driving the third driving device and controlling the table to extend from the hidden structure, the third driving signal is matched with the third target driving signal to obtain a matching result, wherein the matching result is used to indicate the degree of matching between the third driving signal and the third target driving signal; In response to the matching degree indicated by the matching result being greater than or equal to a preset matching degree, the third driving signal is determined to be the third target driving signal.

5. The method according to claim 1, characterized in that, In response to the extension status data indicating that the current extension position of the tabletop is within a preset extension range, the tabletop is controlled to perform the unfolding operation, including: In response to the extension status data indicating that the current extension position is within the preset extension range, a fourth driving device drives the table to control the table to perform the unfolding operation, wherein the fourth driving device is a driving device that controls the unfolding or closing of the table.

6. The method according to claim 5, characterized in that, The method further includes: In response to the extension status data indicating that the current extension position is within the preset extension range, during the process of controlling the table to perform the unfolding operation, the on / off status of multiple switching devices on the unfolding rod of the table is monitored to obtain multiple switch status data; In response to each of the switch state data being that the third current opening angle of the switch device reaches the preset opening angle, the driving of the fourth driving device is stopped; In response to each of the switch status data including the switch status data where the third current opening angle has not reached the preset opening angle, fault information is reported, wherein the fault information is used to indicate that the opening function of the table is in a failed state.

7. A control device for a table in a vehicle, characterized in that, include: The first determining unit is configured to determine that the table has entered an opening mode in response to an opening command for the table in the vehicle. The first monitoring unit is used to monitor the first opening state data of the table's cover plate in the opening mode, wherein the cover plate is a cover plate used to cover the exposed part of the table plate, and the exposed part is exposed to the vehicle's hidden structure. The second determining unit is configured to respond to the first opening state data being that the first current opening angle of the cover plate has reached a preset opening angle, control the table to extend from the hidden structure, and determine the extended state of the table, wherein the table in the extended state is a folding table to be unfolded. The unfolding unit is used to control the table to perform the unfolding operation in response to the extension status data indicating that the current extension position of the table is within a preset extension range.

8. A processor, characterized in that, The processor is used to run a program, wherein the program is executed by the processor to perform the method according to any one of claims 1 to 6.

9. An electronic device, characterized in that, include: Memory, which stores executable programs; A processor for running the program, wherein the program, when running, performs the method according to any one of claims 1 to 6.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored executable program, wherein, when the executable program is executed, it controls the device on which the storage medium is located to perform the method according to any one of claims 1 to 6.