Seat function expansion method and device, terminal equipment and medium

By using modular design and scheduling of functional components, the problem of high cost of upgrading car seat functions has been solved, enabling convenient and rapid expansion of seat functions and improving the flexibility of seat function configuration and user experience.

CN115556643BActive Publication Date: 2026-01-30ZHEJIANG ZEEKR INTELLIGENT TECH CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211262223.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-10-14
Publication Date
2026-01-30
Estimated Expiration
2042-10-14

AI Technical Summary

Technical Problem

The current methods for expanding the functionality of car seats are costly and time-consuming, making seat function upgrades almost impossible.

Method used

Through modular design, the functional component compartment inside the seat includes at least one functional component. After receiving functional commands, it is dispatched to the target position to perform the corresponding function. The component is moved and powered by a rotating axis and flexible track. The target position is determined by combining the user's characteristic parameters.

Benefits of technology

It enables convenient, fast, and low-cost expansion of seat functions, improves the flexibility of seat function configuration and user experience, and provides a variety of functional features.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115556643B_ABST
    Figure CN115556643B_ABST
Patent Text Reader

Abstract

This invention discloses a method, apparatus, terminal device, and computer-readable storage medium for expanding the functions of a seat. The method includes: receiving a function instruction and determining a corresponding target functional component in a preset component compartment inside the seat according to the function instruction, wherein the preset component compartment includes at least one functional component; and scheduling the target functional component from the preset component compartment to a target position to control the functional component to perform a corresponding function at the target position. This invention enables flexible expansion of seat functions.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of artificial intelligence technology, and in particular to a method, apparatus, terminal device, and computer-readable storage medium for extending the functions of a seat. Background Technology

[0002] Existing car seat designs have significantly improved in terms of comfort and environmental friendliness while meeting the safety requirements of relevant industry regulations.

[0003] However, there are significant shortcomings in terms of the functional expansion of the seats. For example, since the structure and functions of the seats are already fixed, the cost and time required for functional modification and upgrading are high, making seat function upgrades almost impossible. Summary of the Invention

[0004] The main objective of this invention is to provide a method, apparatus, terminal device, and computer-readable storage medium for extending the functions of a seat, with the aim of achieving flexible expansion of seat functions.

[0005] To achieve the above objectives, the present invention provides a method for extending the function of a seat, the method comprising the following steps:

[0006] Receive a function command and determine the corresponding target function component in the preset component compartment inside the seat according to the function command, wherein the preset component compartment includes at least one function component;

[0007] The target functional component is dispatched from the preset component compartment to the target location to control the functional component to perform the corresponding function at the target location.

[0008] Optionally, the preset component compartment includes work compartments and rest compartments. After the step of determining the corresponding target functional component in the preset component compartment according to the functional instructions, the method further includes:

[0009] Determine whether the target functional component is in the working compartment of the preset component compartment;

[0010] If not, the target functional component is moved from the rest compartment in the preset component compartment to the work compartment, so as to schedule the target functional component at the work compartment to the target location.

[0011] Optionally, the step of adjusting the target functional component from the rest compartment to the work compartment in the preset component compartment includes:

[0012] Using the rotation axis in the preset component compartment, the target functional component is rotated from the rest compartment to the working compartment.

[0013] Optionally, the step of scheduling the target functional component from the preset component compartment to the target location includes:

[0014] The target functional component is moved from the working compartment of the preset component compartment to the target position via a flexible track connected to the preset component compartment, wherein the target position is any position on the flexible track.

[0015] Optionally, after the step of scheduling the target functional component from the preset component compartment to the target location, the method further includes:

[0016] Detect whether the target functional component has executed the corresponding function;

[0017] If the target functional component has already performed its corresponding function, then the target functional component will be redirected from the target location to the preset component compartment.

[0018] Optionally, before the step of scheduling the target functional component from the preset component compartment to the target location, the method further includes:

[0019] Detect the characteristic parameters of the seat user;

[0020] The target location is determined based on the characteristic parameters, wherein the characteristic parameters include the body shape parameters of the seat user.

[0021] Optionally, after the step of moving the target functional component from the rest compartment to the work compartment in the preset component compartment, the method further includes:

[0022] Power is supplied to the target functional component at the work compartment, and a communication link is established with the target functional component to schedule the target functional component based on the communication link.

[0023] To achieve the above objectives, the present invention also provides a seat function extension device, the seat function extension device comprising:

[0024] A determining module is configured to receive a function instruction and determine a target functional component in a preset component compartment inside the seat according to the function instruction, wherein the preset component compartment includes at least one functional component;

[0025] The scheduling module is used to schedule the target functional component from the preset component compartment to the target location, so that the functional component can perform the corresponding function at the target location.

[0026] To achieve the above objectives, the present invention also provides a terminal device, the terminal device including a memory, a processor, and a seat function extension program stored in the memory and executable on the processor, wherein the seat function extension program, when executed by the processor, implements the steps of the seat function extension method as described above.

[0027] Furthermore, to achieve the above objectives, the present invention also proposes a computer-readable storage medium storing a seat function extension program, which, when executed by a processor, implements the steps of the seat function extension method as described above.

[0028] To achieve the above objectives, the present invention also provides a computer program product, the computer program product comprising a computer program, which, when executed by a processor, implements the steps of the seat function extension method as described above.

[0029] This invention provides a method, apparatus, terminal device, computer-readable storage medium, and computer program product for extending the functions of a seat. The method involves receiving a function instruction and determining a corresponding target functional component in a preset component compartment inside the seat based on the function instruction. The preset component compartment includes at least one functional component. The method then dispatches the target functional component from the preset component compartment to a target location to control the functional component to perform a corresponding function at the target location.

[0030] Compared to existing technologies where seat functions are difficult to expand after the vehicle seat leaves the factory, this invention allows for the direct identification of a target functional component from a component compartment containing multiple functional components based on the user's triggered function commands. This target functional component is then dispatched to its corresponding target location to execute the appropriate function. Therefore, this invention achieves convenient, rapid, and low-cost seat function expansion, reduces the complexity of seat function expansion, enhances the flexibility of seat function configuration, and provides the seat with a variety of functional characteristics, thereby increasing the user's flexibility in selecting seat functions and significantly improving the user experience. Attached Figure Description

[0031] Figure 1 This is a schematic diagram of the hardware operating environment involved in the embodiments of the present invention;

[0032] Figure 2 This is a first flowchart illustrating an embodiment of the seat function extension method of the present invention;

[0033] Figure 3 This is a schematic diagram of the internal function expansion structure of a seat according to an embodiment of the seat function expansion method of the present invention;

[0034] Figure 4This is a schematic diagram of the internal component compartment structure of a seat according to an embodiment of the seat function expansion method of the present invention;

[0035] Figure 5 This is a second flowchart illustrating an embodiment of the seat function extension method of the present invention;

[0036] Figure 6 This is a schematic diagram of the functional modules of an embodiment of the seat function extension device of the present invention.

[0037] The realization of the objective, functional features and advantages of the present invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation

[0038] It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.

[0039] like Figure 1 As shown, Figure 1 This is a schematic diagram of the device structure of the hardware operating environment involved in the embodiments of the present invention.

[0040] The terminal device in this embodiment of the invention can be the internal control cabin of the seat, or it can be a smartphone, computer, server or network device, etc. The terminal device in this embodiment can be used to realize the multi-functional expansion of the seat.

[0041] like Figure 1 As shown, the terminal device may include: a processor 1001, such as a CPU; a network interface 1004; a user interface 1003; a memory 1005; and a communication bus 1002. The communication bus 1002 is used to enable communication between these components. The user interface 1003 may include a display screen and an input unit such as a keyboard. Optionally, the user interface 1003 may also include a standard wired interface or a wireless interface. The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a Wi-Fi interface). The memory 1005 may be high-speed RAM or non-volatile memory, such as a disk drive. Optionally, the memory 1005 may also be a storage device independent of the aforementioned processor 1001.

[0042] Those skilled in the art will understand that Figure 1 The device structure shown does not constitute a limitation on the seat function extension device, and may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0043] like Figure 1As shown, the memory 1005, serving as a computer storage medium, may include an operation module, a network communication module, a user interface module, and seat function extension programs. The operation module is a program that manages and controls the hardware and software resources of the device, supporting the operation of the seat function extension programs and other software or programs. Figure 1 In the device shown, the user interface 1003 is mainly used for data communication with the client; the network interface 1004 is mainly used for establishing a communication connection with the server; and the processor 1001 can be used to call the seat function extension program stored in the memory 1005 and perform the following operations:

[0044] Receive a function command and determine the corresponding target function component in the preset component compartment inside the seat according to the function command, wherein the preset component compartment includes at least one function component;

[0045] The target functional component is dispatched from the preset component compartment to the target location to control the functional component to perform the corresponding function at the target location.

[0046] Furthermore, the preset component compartment includes a work compartment and a rest compartment. After the step of determining the corresponding target functional component in the preset component compartment according to the functional instructions, the processor 1001 can be used to call the seat function extension program stored in the memory 1005 and perform the following operations:

[0047] Determine whether the target functional component is in the working compartment of the preset component compartment;

[0048] If not, the target functional component is moved from the rest compartment in the preset component compartment to the work compartment, so as to schedule the target functional component at the work compartment to the target location.

[0049] Furthermore, the processor 1001 can be used to call the seat function extension program stored in the memory 1005 and perform the following operations:

[0050] Using the rotation axis in the preset component compartment, the target functional component is rotated from the rest compartment to the working compartment.

[0051] Furthermore, the processor 1001 can be used to call the seat function extension program stored in the memory 1005 and perform the following operations:

[0052] The target functional component is moved from the working compartment of the preset component compartment to the target position via a flexible track connected to the preset component compartment, wherein the target position is any position on the flexible track.

[0053] Furthermore, after the step of scheduling the target functional component from the preset component compartment to the target location, the processor 1001 can be used to call the seat function extension program stored in the memory 1005 and perform the following operations:

[0054] Detect whether the target functional component has executed the corresponding function;

[0055] If the target functional component has already performed its corresponding function, then the target functional component will be redirected from the target location to the preset component compartment.

[0056] Furthermore, prior to the step of scheduling the target functional component from the preset component compartment to the target location, the processor 1001 may be used to call the seat function extension program stored in the memory 1005 and perform the following operations:

[0057] Detect the characteristic parameters of the seat user;

[0058] The target location is determined based on the characteristic parameters, wherein the characteristic parameters include the body shape parameters of the seat user.

[0059] Furthermore, after the step of moving the target functional component from the rest compartment to the work compartment in the preset component compartment, the processor 1001 can be used to call the seat function extension program stored in the memory 1005 and perform the following operations:

[0060] Power is supplied to the target functional component at the work compartment, and a communication link is established with the target functional component to schedule the target functional component based on the communication link.

[0061] Reference Figure 2 , Figure 2 This is a flowchart illustrating the first embodiment of the seat function extension method of the present invention.

[0062] This invention provides an embodiment of a seat function extension method. It should be noted that although the logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than that shown here.

[0063] Given that the structure and function of vehicle seats are largely fixed after they leave the factory and are launched on the market, upgrading seat functions requires considerable time and cost. However, to improve the comfort of seat users, especially those who drive for long periods, it is essential to address the issue of how to achieve flexible, efficient, and low-cost upgrades to seat functions.

[0064] To address the aforementioned issues, this invention employs a modular and standardized design, allowing each functional component to be designed according to standardized dimensions and power supply specifications. This enables convenient, rapid, low-cost, and even cost-free addition and replacement of functional components, providing seats with diverse functional characteristics. This significantly enhances the flexibility and upgradeability of seat configurations, meeting the requirements of subsequent operational automotive lifecycle after-sales services. The seat function expansion method of this invention is applicable to various types of seats, such as car seats and massage chairs.

[0065] like Figure 3 As shown, the seat structure in this embodiment includes: seat body 1, component compartment 10, functional components 20 in the component compartment, moving track 30 connected to the component compartment, and control compartment 40.

[0066] Specifically, functional component 20 includes a component unit 201 on the left and a component unit 202 on the right. It should be noted that the functional component can be a single, complete unit or a component composed of units on both sides. In this embodiment, the structure of the functional component is not specifically limited, as long as its structure and dimensions meet the standard requirements for the component compartment's spatial structure and power and data line layout. Any functional component that meets these standard requirements can be placed within the component compartment, achieving convenient, flexible, and low-cost functional expansion of the seat. The moving track 30 is a flexible track, allowing the functional component to move along it and to stop and be fixed at any position on the track. Furthermore, the moving track 30 itself can bend and change within a certain range to meet the functional component's requirements for movement to more positions. The control compartment 40 contains a built-in power component (such as a motor) and control circuitry. The power component provides power support for the movement of the moving track 30 and the functional component 20, while the control circuitry controls the functional component 20 to execute its corresponding functional logic and the bending and changing of the moving track.

[0067] Furthermore, the component compartment 10 in this embodiment can be configured as a rotatable three-dimensional structure, which can accommodate multiple compartments, including a working compartment and at least one rest compartment. Only components in the working compartment are allowed to move and perform functions, while components in the rest compartment are not allowed to move or perform functions or other operations. Additionally, the working compartment is equipped with a standard power interface for supplying power and charging the functional components within the working compartment, as well as a standard data interface for data transmission between the functional components in the working compartment and the control compartment 40. Specifically, as... Figure 4As shown, the component compartment 10 includes a working compartment 101, a rest compartment 102, functional components 103 within the compartment, and a rotating shaft 104. The rotating shaft 104 is used to rotate the functional components from the working compartment to the rest compartment, or vice versa. Only one compartment 101 is designated as the working compartment 101 within the component compartment 10; the other compartments are designated as rest compartments 102. The functional components 103 in the working compartment 101 are powered on and connected to a data communication link to be active and perform corresponding functions in response to control commands triggered by the control compartment 40. The functional components in the rest compartment 102 are not powered on or connected to a data communication link. All compartments can be categorized into a full compartment (with components) and an empty compartment (without components) state, depending on whether functional components are actually installed within the compartment.

[0068] In another embodiment, the structure of the component compartment 10 can be adjusted. Besides being configured as a rotating structure, it can also be used with the support of components such as robotic arms to move functional components. However, it should be noted that the component compartment 10 must have one or more component bays, and the functional components 20 within the component compartment 10 can be adjusted to work bays or rest bays. The rotatable design used in this invention effectively reduces space occupation and the complexity of arranging power supplies and data harnesses, and also provides a basis for other forms that meet the above characteristics.

[0069] In addition, the space design for the movable functional components can be flat and continuous, or it can be continuous but not flat due to the presence of support rods or other structures in the seat back. It can also be continuous but not flat due to the limitations of part of the seat back structure, with multiple isolated moving tracks connected only at the top (similar to adding an unisolated area at the end of different lanes in a swimming pool).

[0070] Based on the above hardware structure, the seat function expansion method in this embodiment includes the following steps:

[0071] Step S10: Receive a function instruction and determine a target functional component in a preset component compartment inside the seat according to the function instruction, wherein the preset component compartment includes at least one functional component.

[0072] In this embodiment, when the seat is specifically a car seat, the user can select the corresponding seat function (such as massage) from the preset seat function list through physical function buttons on the seat or corresponding soft function virtual buttons on the in-vehicle device, etc., to trigger the corresponding function command, and determine the corresponding function component based on the function command.

[0073] Furthermore, such as Figure 5As shown, when the terminal device is specifically a control cabin, the control cabin will receive the function command triggered by the user in the above manner, and then determine the target function component that matches the function command from the component cabin.

[0074] Furthermore, the assembly cabin contains at least one functional component, which may be located in a working or resting compartment within the cabin. Since there are often multiple compartments within the assembly cabin, users can place functional components that meet the standard requirements for the cabin's spatial structure, power supply, and data cabling into the cabin, enabling flexible expansion of the seating components. This allows users to replace functional components according to their individual needs, making the operation convenient and cost-effective.

[0075] Step S20: The target functional component is dispatched from the preset component compartment to the target location to control the functional component to perform the corresponding function at the target location.

[0076] After determining the target functional component selected by the user, the control cabin dispatches the target functional component from the component cabin to the target location, enabling the target functional component to perform the corresponding function at the target location.

[0077] It should be noted that in this embodiment, the control cabin can control one functional component to perform corresponding control at the target position, or it can simultaneously control multiple functional components to perform corresponding functions at the corresponding target positions. Each functional component has its corresponding target position. For example, if two functional components are used for massage, one functional component can be located at the position corresponding to the user's neck, and the other functional component can be located at the position corresponding to the user's waist, which greatly improves the user experience.

[0078] In this embodiment, when the terminal device is specifically a control cabin, the control cabin will receive the function command triggered by the user in the above manner, and then determine the target function component matching the function command from the component cabin. After determining the target function component selected by the user, the control cabin will schedule the target function component from the component cabin to the target location, so that the target function component can perform the corresponding function at the target location.

[0079] Compared to existing technologies where seat functions are difficult to expand after the vehicle seat leaves the factory, this invention allows for the direct identification of a target functional component from a component compartment containing multiple functional components based on the user's function commands. This target functional component is then dispatched to its corresponding target location to execute the appropriate function. Therefore, this invention achieves convenient, rapid, and low-cost seat function expansion, providing seats with a variety of functional features, thereby enhancing the flexibility of seat function selection and significantly improving the user experience.

[0080] Based on this, the present invention can expand the seat function by replacing the functional components in the preset component compartment. Therefore, the present invention further reduces the complexity of seat function expansion and improves the flexibility of seat function configuration.

[0081] Furthermore, based on the first embodiment of the seat function extension of the present invention, a second embodiment of the seat function extension of the present invention is proposed.

[0082] In this embodiment, after step S10, "determining the corresponding target functional component in the preset component compartment inside the seat according to the functional instruction," it may further include:

[0083] Step S30: Determine whether the target functional component is in the working compartment of the preset component compartment;

[0084] Step S40: If not, adjust the target functional component from the rest compartment in the preset component compartment to the work compartment, so as to schedule the target functional component at the work compartment to the target position.

[0085] It should be noted that, in this embodiment, as Figure 3 As shown, the component compartment contains a working compartment and multiple rest compartments. The target functional component may be located in either the working compartment or the rest compartment, but only the functional component in the working compartment can be in an active state, that is, in a powered state and able to communicate with the control compartment.

[0086] Therefore, after the control cabin receives the target functional component corresponding to the function command triggered by the user, it needs to further determine whether the target functional component is currently in the working compartment of the component cabin; if it is determined that the target functional component is not in the working compartment of the component cabin, it needs to be scheduled to the working compartment, so as to further schedule the target functional component in the working compartment to the target position to execute the corresponding function.

[0087] Further, in step S40 above, "adjusting the target functional component from the rest compartment to the work compartment in the preset component compartment" may include:

[0088] Step S401: Using the rotation axis in the preset component compartment, rotate the target functional component from the rest compartment to the working compartment in the preset component compartment.

[0089] It should be noted that, in this embodiment, the scheduling method by which the control cabin adjusts the target functional component from the working cabin to the resting cabin is related to the structure of the component cabin. For example, the target functional component can be moved from the resting cabin to the working cabin by a mechanical gripper, or it can be rotated from the resting cabin to the working cabin by a rotating axis.

[0090] Specifically, for example, if the mechanism of the component compartment in this embodiment is as follows: Figure 4 As shown, it includes multiple rest compartments, one working compartment, and a control axis, which enables clockwise or counterclockwise rotation. Once the control module identifies a target functional component, it first checks if the component is located in the working compartment. If it determines that the component is not in the working compartment, it determines the fastest rotation method (clockwise or counterclockwise) to get the component to the working compartment and controls the component to rotate to the working compartment.

[0091] Furthermore, in step S20 above, "scheduling the target functional component from the preset component compartment to the target location" may include:

[0092] Step S201: The target functional component is dispatched from the working compartment of the preset component compartment to the target position via a flexible track connected to the preset component compartment, wherein the target position is any position on the flexible track.

[0093] It should be noted that, in this embodiment, as Figure 3 As shown, the moving track is connected to the component compartment, enabling the functional components in the working compartment to move on the moving track.

[0094] In one embodiment, the moving track may be a flexible track, that is, the flexible track can be bent within a certain range (generally the seat back area) so that the functional components can be located at any position within the seat back area.

[0095] Specifically, for example, when the control cabin detects that the target functional component is currently in the working compartment of the component cabin, it will control the target functional component to move to the target position via a flexible track connected to the component cabin, so as to control the target functional component to perform the corresponding function.

[0096] For example, if the aforementioned target functional component is used to massage the user's shoulders, the control cabin will control the flexible track to bend to a certain extent, so that the target functional component can move to the corresponding position on the user's shoulders via the flexible track and perform the corresponding function.

[0097] In this embodiment, after the control cabin receives the target functional component corresponding to the function command triggered by the user, it needs to further determine whether the target functional component is currently in the working compartment of the component cabin. If it is determined that the target functional component is not in the working compartment of the component cabin, it can be rotated from the rest compartment to the working compartment by rotating the axis. Then, through the flexible track connected to the component cabin, the target functional component is moved to the target position to control the target functional component to perform the corresponding function.

[0098] Therefore, compared with traditional seats, this invention can significantly improve the expandability and playability of seat functions, provide users with a more diversified riding experience, and offer users more functional options, allowing users to switch and adjust functions simply by being inside the vehicle. It not only achieves flexible, efficient, low-cost, or even cost-free expansion of seat functions, but also enhances the user's driving experience.

[0099] Furthermore, based on the first and second embodiments of the present invention for extending the seat function, a third embodiment of the present invention for extending the seat function is proposed.

[0100] In this embodiment, after step S20, "scheduling the target functional component from the preset component compartment to the target location", it may further include:

[0101] Step S50: Detect whether the target functional component has executed the corresponding function;

[0102] Step S60: If the target functional component has already performed the corresponding function, then the target functional component is returned from the target position to the preset component compartment.

[0103] It should be noted that in this embodiment, in order to better ensure passenger safety and avoid discomfort or insecurity caused by functional components, and considering that the component compartment can provide a more stable storage environment for functional components, it is necessary to return the target functional component to the component compartment after it has completed its corresponding function.

[0104] Specifically, for example, such as Figure 5 As shown, the control cabin detects whether the target functional component has performed its corresponding function. If the target functional component has finished performing its function and does not perform the next operation within a preset time period, the control cabin needs to move the target functional component back into the component cabin via the aforementioned flexible track.

[0105] In this embodiment, the target functional component can be moved back to the working compartment within the component compartment, and when a user-triggered functional command is received again, the functional component corresponding to the functional command can be rotated to the working compartment.

[0106] In another embodiment, the control cabin can place the most frequently used functional components in the working compartment within the component cabin, thereby improving the efficiency of seat function switching and thus enhancing the user experience.

[0107] Furthermore, before step S20 above, "scheduling the target functional component from the preset component compartment to the target location," the following may also be included:

[0108] Step S70: Detect the characteristic parameters of the seat user;

[0109] Step S80: Determine the target location based on the feature parameters, wherein the feature parameters include: the body shape parameters of the seat user.

[0110] Considering that the characteristic parameters of different seat users, such as body shape and height, are not different, in order to enable users to obtain the best experience and effect, this embodiment can determine the corresponding target position based on the characteristic parameters of the seat user.

[0111] Specifically, for example, the controller can obtain characteristic parameters such as body shape and height of the user through sensors inside the seat. Then, it can determine the target position corresponding to the current target functional component based on the characteristic parameters. For example, when the current target functional component is used for waist massage, the control cabin will determine the waist position of the user based on the characteristic parameters of the user and take the position as the target position. Then, it will control the current target functional component to move to the target position, i.e., the waist position of the user, through a flexible track.

[0112] In another embodiment, in order to meet the needs of users without seats, the control cabin can adjust the curvature of the flexible track and the target position of the functional components simultaneously based on the characteristic parameters of the seat users.

[0113] Furthermore, after step S40 above, "adjusting the target functional component from the rest compartment to the work compartment in the preset component compartment", it may also include:

[0114] Step S90: Power is supplied to the target functional component at the work compartment, and a communication link is established with the target functional component to schedule the target functional component based on the communication link.

[0115] As described above, since the multiple compartments include a working compartment and at least one rest compartment, only the components in the working compartment are allowed to move and perform functions. Therefore, the working compartment is provided with a standard power interface for charging the functional components of the working compartment and a standard data interface for transmitting data between the functional components of the working compartment.

[0116] Based on this, once the functional component is in the working compartment, the control compartment will supply it with power through the aforementioned standard power interface and establish a communication link with it through the aforementioned standard data interface, ensuring that corresponding commands can be issued to the functional component to control its movement and function execution.

[0117] In this embodiment, the control cabin detects whether the target functional component has executed its corresponding function. If the target functional component has finished executing and does not perform any further operations within a preset time period, the control cabin needs to move the target functional component back into the component compartment via the aforementioned flexible track. Furthermore, considering the characteristic parameters of different seat users, the corresponding target position can be determined based on the characteristic parameters of the seat users.

[0118] Therefore, this invention makes corresponding adaptive adjustments to the position of functional components when performing functions, taking into account the individual differences of different users, to ensure that users obtain the best functional effects and experience, thereby improving the user experience.

[0119] Furthermore, embodiments of the present invention also propose a seat function extension device, referring to... Figure 6 The seat function extension device includes:

[0120] The determining module 10 is used to receive a function instruction and determine a target functional component in a preset component compartment inside the seat according to the function instruction, wherein the preset component compartment includes at least one functional component.

[0121] The scheduling module 20 is used to schedule the target functional component from the preset component compartment to the target location so that the functional component can perform the corresponding function at the target location.

[0122] Furthermore, the seat function extension device also includes:

[0123] The judgment module is used to determine whether the target functional component is in the working compartment of the preset component compartment;

[0124] An adjustment module is used to adjust the target functional component from the rest compartment in the preset component compartment to the work compartment, so as to schedule the target functional component at the work compartment to the target position.

[0125] Furthermore, the adjustment module includes:

[0126] A rotating unit is used to rotate the target functional component from the rest compartment to the working compartment in the preset component compartment using a rotation axis in the preset component compartment.

[0127] Furthermore, the scheduling module 20 includes:

[0128] A moving module is used to move the target functional component from the working compartment of the preset component compartment to the target position via a flexible track connected to the preset component compartment, wherein the target position is any position on the flexible track.

[0129] Furthermore, the seat function extension device also includes:

[0130] The first detection module is used to detect whether the target functional component has executed the corresponding function;

[0131] The callback module is used to call back the target functional component from the target position to the preset component compartment if the target functional component has already performed the corresponding function.

[0132] Furthermore, the seat function extension device also includes:

[0133] The second detection module is used to detect the characteristic parameters of the seat user;

[0134] The target location determination module is used to determine the target location based on the feature parameters, wherein the feature parameters include: the body shape parameters of the seat user.

[0135] Furthermore, the seat function extension device also includes:

[0136] The link establishment module is used to supply power to the target functional component at the work compartment and establish a communication link with the target functional component so as to schedule the target functional component based on the communication link.

[0137] The specific implementation of the seat function extension system of the present invention is basically the same as the various embodiments of the seat function extension method described above, and will not be repeated here.

[0138] Furthermore, embodiments of the present invention also propose a computer-readable storage medium storing a seat function extension program, wherein when the seat function extension program is executed by a processor, it implements the steps of the seat function extension method described below.

[0139] The various embodiments of the seat function extension device and computer-readable storage medium of the present invention can be referred to the various embodiments of the seat function extension method of the present invention, and will not be repeated here.

[0140] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or system. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or system that includes that element.

[0141] 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.

[0142] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which can be the control cabin inside the seat, or a smartphone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of the present invention.

[0143] The above are merely preferred embodiments of the present invention and do not limit the scope of the patent. Any equivalent structural or procedural transformations made based on the description and drawings of the present invention, or direct or indirect applications in other related technical fields, are similarly included within the scope of patent protection of the present invention.

Claims

1. A method of expanding the functionality of a seat, characterized by, The seat function expansion method comprises: receiving a function instruction, and determining a target function component in a preset component cabin inside a seat according to the function instruction, wherein at least one function component is included in the preset component cabin; the preset component cabin includes a working cabin and a resting cabin, a function component in the working cabin is allowed to move and / or execute a function, and a function component in the resting cabin is not allowed to move and / or execute a function, a power supply interface for supplying power to the function component in the working cabin and a data interface for data transmission between the function component in the working cabin and a control cabin are arranged in the working cabin; determining whether the target function component is in the working cabin in the preset component cabin inside the seat; if not, adjusting the target function component from the resting cabin to the working cabin in the preset component cabin through a rotating shaft or a mechanical gripper to dispatch the target function component in the working cabin to a target position; dispatching the target function component from the preset component cabin to the target position to control the function component to execute a corresponding function at the target position.

2. The seat function extension method according to claim 1, wherein, The step of dispatching the target function component from the preset component cabin to the target position comprises: moving the target function component from the working cabin of the preset component cabin to the target position through a flexible track connected with the preset component cabin, wherein the target position is any position on the flexible track.

3. The seat function extension method according to claim 1, wherein, After the step of dispatching the target function component from the preset component cabin to the target position, further comprising: detecting whether the target function component has executed a corresponding function; if the target function component has executed a corresponding function, recalling the target function component from the target position to the preset component cabin.

4. The seat function extension method according to claim 1, wherein, Before the step of dispatching the target function component from the preset component cabin to the target position, further comprising: detecting a characteristic parameter of a seat user; determining the target position according to the characteristic parameter, wherein the characteristic parameter comprises a body parameter of the seat user.

5. The seat function extension method according to claim 1, wherein, After the step of moving the target function component from the resting cabin to the working cabin in the preset component cabin, further comprising: supplying power to the target function component in the working cabin and establishing a communication link with the target function component to dispatch the target function component based on the communication link.

6. A seat function extension device characterized by comprising: The seat function expansion device comprises: a determination module configured to receive a function instruction and determine a target function component in a preset component cabin inside a seat according to the function instruction, wherein at least one function component is included in the preset component cabin; a dispatching module configured to dispatch the target function component from the preset component cabin to a target position to enable the function component to execute a corresponding function at the target position. The preset component cabin comprises a working cabin and a resting cabin, the functional components in the working cabin are allowed to move and / or execute functions, the functional components in the resting cabin are not allowed to move and / or execute functions, and a power interface for powering and charging the functional components in the working cabin and a data interface for data transmission between the functional components in the working cabin and the control cabin are arranged in the working cabin; The scheduling module is further configured to determine whether the target functional component is in the working cabin in the preset component cabin inside the seat, and if not, adjust the target functional component from the resting cabin to the working cabin in the preset component cabin through a rotating shaft or a mechanical gripper, so as to schedule the target functional component in the working cabin to the target position.

7. A terminal device, characterized by comprising: The terminal device comprises a memory, a processor, and a seat function extension program stored in the memory and executable on the processor, and the seat function extension program, when executed by the processor, implements the steps of the seat function extension method according to any one of claims 1 to 5.

8. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a seat function extension program, and the seat function extension program, when executed by the processor, implements the steps of the seat function extension method according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Method for correcting predicted acupuncture point position and massage chair for performing same

    CN111278399A

  • Massage acupoint and area positioning method, system and device, massage chair and medium

    CN113350166A