Furniture posture-based terminal device control method and apparatus, storage medium
By installing inertial measurement units on furniture to detect changes in posture and generate control commands, the inconvenience of traditional interaction methods is solved, achieving seamless and natural non-contact interaction and deep integration.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- HANGZHOU BLACK & WHITE TECH CO LTD
- Filing Date
- 2025-12-22
- Publication Date
- 2026-05-26
Smart Images

Figure CN122085754A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of furniture technology, and in particular to a terminal device control method and apparatus, and storage medium based on furniture posture. Background Technology
[0002] In everyday scenarios such as offices and homes, traditional music playback control mainly relies on physical buttons, touch screens, or voice commands. However, when hands are occupied (such as typing or driving), the environment is noisy, or the user is unable to move around easily, the above methods often have problems such as inconvenient operation, response delay, or accidental triggering, making it difficult to meet the needs of an efficient and seamless human-computer interaction experience.
[0003] With the development of smart home technology, natural and seamless human-computer interaction is becoming a trend. Related solutions mainly fall into two categories: one is based on wearable devices, such as relying on accelerometers and gyroscopes built into smart bracelets, rings, or earphones to recognize gestures; the other is based on computer vision, capturing and analyzing user movements through cameras or depth sensors. Both approaches face fundamental challenges: wearable solutions force users to increase their burden, disrupting the natural state in private or leisure settings, and their "intrusiveness" contradicts the initial goal of achieving "seamlessness"; visual solutions are severely limited by ambient light, object obstruction, and user privacy concerns, resulting in a sharp drop in reliability in complex scenarios such as homes. Summary of the Invention
[0004] This invention aims to at least partially solve one of the technical problems in related technologies. To this end, the first objective of this invention is to propose a terminal device control method based on furniture posture, which achieves seamless and natural contactless interaction, effectively eliminates reliance on additional wearable devices and related privacy concerns, improves user acceptance, and achieves deep and seamless integration of intelligent interaction with the everyday home environment.
[0005] A second objective of this invention is to provide a computer-readable storage medium.
[0006] The third objective of this invention is to provide a terminal device control device based on furniture posture.
[0007] The fourth objective of this invention is to provide a type of furniture.
[0008] To achieve the above objectives, a first aspect of the present invention provides a terminal device control method based on furniture posture, wherein the furniture is connected to the terminal device, and the method includes: acquiring posture change data of the furniture; determining control instructions for the terminal device based on the posture change data; and controlling the terminal device according to the control instructions.
[0009] According to the furniture posture-based terminal device control method of the present invention, by acquiring furniture posture change data and determining control commands for the terminal device based on the posture change data, and controlling the terminal device according to the control commands, a seamless and natural non-contact interaction is achieved, effectively eliminating the dependence on additional wearable devices and related privacy concerns, improving user acceptance, and realizing a deep and seamless integration of intelligent interaction with the daily home environment.
[0010] In addition, the terminal device control method based on furniture posture according to the above embodiments of the present invention may further include the following additional technical features: According to one embodiment of the present invention, the posture change data of the furniture includes posture change type and posture change value.
[0011] According to one embodiment of the present invention, both the attitude change type and the control command include multiple types, and the attitude change type and the control command are set in a one-to-one correspondence.
[0012] According to one embodiment of the present invention, determining the control command of the terminal device based on the attitude change data includes: when the attitude change value is greater than a preset change value, determining the control command corresponding to the attitude change type as the control command of the terminal device.
[0013] According to one embodiment of the present invention, the posture change type includes multiple of the following: rotating to the left, rotating to the right, moving forward, moving backward, tilting to the left, tilting to the right, and leaning backward.
[0014] According to one embodiment of the present invention, the method further includes: after acquiring the posture change data of the furniture, filtering the posture change data.
[0015] According to one embodiment of the present invention, the furniture includes a Bluetooth module, and the furniture is connected to the terminal device via the Bluetooth module.
[0016] To achieve the above objectives, a second aspect of the present invention provides a computer-readable storage medium storing a furniture posture-based terminal device control program thereon, which, when executed by a processor, implements the furniture posture-based terminal device control method of the aforementioned embodiments of the present invention.
[0017] According to embodiments of the present invention, a computer-readable storage medium executes a terminal device control program based on furniture posture via a processor, thereby achieving seamless and natural contactless interaction, effectively eliminating reliance on additional wearable devices and related privacy concerns, improving user acceptance, and realizing deep and seamless integration of intelligent interaction with the daily home environment.
[0018] To achieve the above objectives, a third aspect of the present invention provides a terminal device control apparatus based on furniture posture, wherein the furniture is connected to the terminal device, and the apparatus includes: an acquisition module for acquiring posture change data of the furniture; a determination module for determining control instructions for the terminal device based on the posture change data; and a control module for controlling the terminal device according to the control instructions.
[0019] According to the furniture posture-based terminal device control device of the present invention, the acquisition module acquires furniture posture change data, and the determination module determines the control command of the terminal device based on the posture change data. The control module controls the terminal device according to the control command. Thus, it realizes non-contact interaction that is seamless and natural, effectively eliminates the dependence on additional wearable devices and related privacy concerns, improves user acceptance, and achieves deep and seamless integration of intelligent interaction with the daily home environment.
[0020] To achieve the above objectives, a fourth aspect of the present invention provides a type of furniture, which includes the terminal device control device based on furniture posture described in the foregoing embodiments of the present invention.
[0021] The furniture according to the embodiments of the present invention, by adopting the terminal device control device based on furniture posture described in the embodiments of the present invention, realizes non-contact interaction that is seamless and natural, effectively eliminates the dependence on additional wearable devices and related privacy concerns, improves user acceptance, and achieves deep and seamless integration of intelligent interaction with the daily home environment.
[0022] Additional aspects and advantages of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. Attached Figure Description
[0023] Figure 1 This is a structural schematic diagram of the furniture according to an embodiment of the present invention; Figure 2 This is a flowchart illustrating a terminal device control method based on furniture posture according to an embodiment of the present invention. Figure 3 This is a block diagram of a terminal device control device based on furniture posture according to an embodiment of the present invention; Figure 4 This is a schematic diagram of the frame of furniture according to an embodiment of the present invention.
[0024] Figure label: Furniture 1000, gyroscope sensor 100, reclining backrest 200, data processing unit 300, terminal device control device based on furniture posture 400, acquisition module 10, determination module 20, and control module 30. Detailed Implementation
[0025] Embodiments of the present invention are described in detail below, examples of which are illustrated in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain the present invention, and should not be construed as limiting the present invention.
[0026] The following description, with reference to the accompanying drawings, describes a terminal device control method based on furniture posture, a computer-readable storage medium, a terminal device control device based on furniture posture, and furniture according to embodiments of the present invention.
[0027] Before introducing the terminal device control method and apparatus based on furniture posture according to embodiments of the present invention, the furniture of the present invention will be described accordingly, such as... Figure 1 As shown, furniture 1000 is an office chair, which includes a gyroscope sensor 100, a reclining backrest 200, and a data processing unit 300. The gyroscope sensor 100 is located at the bottom of the office chair and is used to detect changes in posture such as rotation, tilt, and forward / backward movement. The data processing unit 300 is located at the bottom of the office chair and connected to the gyroscope sensor 100, and is used to analyze posture change data to identify the user's operating intention. Furthermore, the present invention does not specifically limit the installation position of the gyroscope sensor 100 and the data processing unit 300; for example, the gyroscope sensor 100 can also be located on the reclining backrest 200.
[0028] Figure 2 This is a flowchart illustrating a terminal device control method based on furniture posture according to an embodiment of the present invention.
[0029] Specifically, in some embodiments of the present invention, such as Figure 1 As shown, the furniture is connected to the terminal device, and the terminal device control method based on the furniture's posture includes: S101, acquire furniture posture change data.
[0030] Specifically, in this embodiment, the furniture is an office chair, with an inertial measurement unit (IMU) fixedly installed on its bottom or back. This IMU includes at least one three-axis gyroscope for continuously detecting the chair's posture changes. By reading the raw data from this sensor, the system acquires real-time raw posture change data characterizing the chair's rotation, tilt, and forward / backward movement, such as the rotational angular velocity around the vertical axis and the pitch angular velocity around the forward / backward axis. Furthermore, the IMU may also include sensors such as accelerometers and magnetometers, thereby obtaining more comprehensive and reliable posture information than a single sensor, significantly improving the accuracy and robustness of posture perception.
[0031] S102, determine the control commands for the terminal device based on the attitude change data.
[0032] Specifically, in this embodiment, the furniture's posture change data includes posture change type and posture change value. The data processing unit receives the posture change data, first filters it, then queries the action-instruction mapping table based on the processed posture change type, and compares the posture change value with a preset change value to determine the control command for the terminal device. For example, if the obtained posture change type is "rotate left" and its cumulative rotation angle is calculated to be 35 degrees, the system immediately queries the mapping table and finds that the command mapped to "rotate left" is "previous track". Simultaneously, the system compares the calculated 35 degrees with a preset trigger threshold (e.g., 25 degrees). Since 35 degrees > 25 degrees, it is determined to be a valid control action, and the data processing unit ultimately determines and outputs the "previous track" control command. Conversely, if the user only slightly rotates left by 15 degrees (not reaching the threshold), no command will be triggered, thus effectively preventing accidental operation.
[0033] S103 controls the terminal equipment according to the control instructions.
[0034] Specifically, in this embodiment, the data processing unit encapsulates the determined control command (such as "previous track") into a specific wireless communication protocol data packet. This data packet is then sent to a paired terminal device, such as a smartphone or Bluetooth speaker, via an integrated Bluetooth Low Energy module. Upon receiving the command, the terminal device executes the corresponding media playback control operation through its operating system or music playback application, thus enabling control without direct user operation of the terminal device.
[0035] Furthermore, in some embodiments of the present invention, the furniture posture change data includes posture change type and posture change value.
[0036] Specifically, in this embodiment, the furniture's posture change data includes posture change type and posture change value. The posture change type is a qualitative description of the direction of movement, such as "rotating to the left"; the posture change value is the corresponding quantitative physical quantity, such as "35-degree angle" or "angular velocity of 20 degrees per second". The system decouples the sensor signals into these two dimensions through an algorithm, providing a basis for accurate motion determination.
[0037] Furthermore, in some embodiments of the present invention, both attitude change types and control commands include multiple types, and the attitude change types and control commands are set in a one-to-one correspondence.
[0038] Specifically, in this embodiment, the system pre-stores a complete action-command mapping table in the firmware. This mapping table defines the precise control command sent to the terminal device corresponding to each identifiable physical posture change. This one-to-one deterministic relationship is the core logic of the system in transforming natural actions into effective control. A typical embodiment of the specific mapping relationship includes, but is not limited to: when a posture change of furniture (such as an office chair) rotating to the left is detected, the system maps and generates a control command to "play the previous track"; when a posture change of rotating to the right is detected, the system maps and generates a control command to "play the next track"; when a posture change of moving forward is detected, the system maps and generates a control command to "increase the volume"; when a posture change of moving backward is detected, the system maps and generates a control command to "decrease the volume"; when a posture change of tilting to the left is detected, the system maps and generates a control command to "pause playback"; when a posture change of tilting to the right is detected, the system maps and generates a control command to "start / continue playback"; when a posture change of leaning back is detected, the system maps and generates a control command to "switch playlists" or "change playback mode". Through pre-configured mapping logic, users can trigger comprehensive and diverse control functions of media playback devices through a series of intuitive and natural gestures without having to learn complex commands, greatly enhancing the richness and convenience of the interaction.
[0039] Furthermore, in some embodiments of the present invention, determining the control command of the terminal device based on the attitude change data includes: when the attitude change value is greater than a preset change value, determining the control command corresponding to the attitude change type as the control command of the terminal device.
[0040] Specifically, in this embodiment, the system sets an action trigger threshold (i.e., a preset change value) to prevent false triggering. For example, the system only determines a valid control intention and generates a "previous track" command when the angle change value for "rotating to the left" is greater than 25 degrees. If the angle change is less than this threshold, it is considered an unintentional minor tremor and ignored. This significantly improves the accuracy and anti-interference capability of the control.
[0041] Furthermore, in some embodiments of the present invention, the posture change types include multiple types such as rotating to the left, rotating to the right, moving forward, moving backward, tilting to the left, tilting to the right, and leaning backward. Moreover, the present invention may not specifically limit the number of posture change types.
[0042] Furthermore, in some embodiments of the present invention, the method further includes: after acquiring the posture change data of the furniture, filtering the posture change data.
[0043] Specifically, in this embodiment, filtering is a key step in data preprocessing. The system can employ digital filtering algorithms (such as Kalman filtering or complementary filtering) to process the acquired posture change data in real time. Its main purpose is to filter out high-frequency noise and DC drift caused by slight adjustments in posture or environmental vibrations, extracting smooth and effective posture change signals that accurately reflect the user's control intentions, thus laying a solid foundation for subsequent accurate action recognition.
[0044] Furthermore, in some embodiments of the present invention, the furniture includes a Bluetooth module, and the furniture is connected to a terminal device via the Bluetooth module. Preferably, the Bluetooth module is a communication module supporting Bluetooth Low Energy (BLE) technology (such as BLE 5.0).
[0045] Furthermore, the control method of this invention possesses scenario scalability. By updating or expanding the "action-command mapping table," the same posture action can be mapped to control commands in different scenarios, thereby achieving broad control over various terminal devices and applications without changing the hardware foundation. For example, in an office presentation scenario, "rotate left" can be mapped to the command "previous page of PPT," and "rotate right" can be mapped to the command "next page of PPT," enabling contactless page turning of presentations by controlling the computer. In a smart home scenario, "lean back" can be mapped to the command "dim the lights," adjusting ambient lighting by controlling the smart lighting system. This design makes this invention no longer limited to a single music control function, but rather a universal, natural posture-based intelligent interaction platform, greatly enhancing the practical value and applicability of the technology.
[0046] Furthermore, in some other embodiments of the present invention, in order to improve the flexibility and adaptability of control, the furniture-integrated control system may also be extended to include a voice recognition module, thereby realizing a dual interaction mode combining "posture control" and "voice control".
[0047] It should be noted that the furniture can also include smart sofas or gaming chairs, which greatly expands its application scenarios and commercial value.
[0048] In summary, the furniture posture-based terminal device control method according to the embodiments of the present invention acquires furniture posture change data, determines control commands for the terminal device based on the posture change data, and controls the terminal device according to the control commands. This achieves seamless and natural contactless interaction, effectively eliminates dependence on additional wearable devices and related privacy concerns, improves user acceptance, and achieves deep and seamless integration of intelligent interaction with the daily home environment.
[0049] Based on the furniture posture-based terminal device control method proposed in the foregoing embodiments of the present invention, the present invention also proposes a computer-readable storage medium storing a furniture posture-based terminal device control program thereon. When the furniture posture-based terminal device control program is executed by a processor, it implements the furniture posture-based terminal device control method of the present invention described above.
[0050] According to embodiments of the present invention, a computer-readable storage medium executes a terminal device control program based on furniture posture via a processor, thereby achieving seamless and natural contactless interaction, effectively eliminating reliance on additional wearable devices and related privacy concerns, improving user acceptance, and realizing deep and seamless integration of intelligent interaction with the daily home environment.
[0051] Figure 3 This is a block diagram of a terminal device control device based on furniture posture according to an embodiment of the present invention.
[0052] Specifically, the furniture is connected to the terminal device, such as... Figure 3 As shown, the terminal device control device 400 based on furniture posture includes an acquisition module 10, a determination module 20, and a control module 30.
[0053] The acquisition module 10 is used to acquire furniture posture change data; the determination module 20 is used to determine the control command of the terminal device based on the posture change data; and the control module 30 is used to control the terminal device according to the control command.
[0054] In some embodiments of the present invention, the posture change data of the furniture includes posture change type and posture change value.
[0055] In some embodiments of the present invention, both the attitude change type and the control command include multiple types, and the attitude change type and the control command are set in a one-to-one correspondence.
[0056] In some embodiments of the present invention, the determining module 20 is specifically used to determine the control instruction corresponding to the attitude change type as the control instruction of the terminal device when the attitude change value is greater than a preset change value.
[0057] In some embodiments of the present invention, the posture change types include multiple of the following: rotating to the left, rotating to the right, moving forward, moving backward, tilting to the left, tilting to the right, and leaning backward.
[0058] In some embodiments of the present invention, the control module 30 is further configured to perform filtering processing on the posture change data of the furniture after acquiring the posture change data of the furniture.
[0059] In some embodiments of the present invention, the furniture includes a Bluetooth module, and the furniture is connected to the terminal device via the Bluetooth module.
[0060] It should be noted that other specific implementations of the terminal device control device based on furniture posture proposed in the embodiments of the present invention can be found in the specific implementations of the terminal device control method based on furniture posture described in the foregoing embodiments of the present invention. To reduce redundancy, they will not be repeated here.
[0061] In summary, the furniture posture-based terminal device control device according to the embodiments of the present invention acquires furniture posture change data through an acquisition module, determines control commands for the terminal device based on the posture change data through a determination module, and controls the terminal device based on the control commands through a control module. Thus, it achieves seamless and natural contactless interaction, effectively eliminates dependence on additional wearable devices and related privacy concerns, improves user acceptance, and achieves deep and seamless integration of intelligent interaction with the daily home environment.
[0062] Figure 4 This is a schematic diagram of the frame of furniture according to an embodiment of the present invention.
[0063] like Figure 4 As shown, furniture 1000 includes the terminal device control device 400 based on furniture posture described in the above embodiment of the present invention.
[0064] The furniture according to the embodiments of the present invention, by adopting the terminal device control device based on furniture posture described in the embodiments of the present invention, realizes non-contact interaction that is seamless and natural, effectively eliminates the dependence on additional wearable devices and related privacy concerns, improves user acceptance, and achieves deep and seamless integration of intelligent interaction with the daily home environment.
[0065] It should be noted that the logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be specifically implemented in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-included system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable media include: an electrical connection having one or more wires (electronic device), a portable computer disk drive (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Alternatively, the computer-readable medium may be paper or other suitable media on which the program can be printed, since the program can be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in a computer memory.
[0066] It should be understood that various parts of the present invention can be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.
[0067] In the description of this specification, references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of the invention. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.
[0068] In the description of this invention, it should be understood that the terms "center," "longitudinal," "lateral," "length," "width," "thickness," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," "outer," "clockwise," "counterclockwise," "axial," "radial," and "circumferential" indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are used only for the convenience of describing this invention and simplifying the description, and are not intended to indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this invention.
[0069] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this invention, "a plurality of" means at least two, such as two, three, etc., unless otherwise explicitly specified.
[0070] In this invention, unless otherwise explicitly specified and limited, the terms "installation," "connection," "linking," and "fixing," etc., should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral part; 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; they can refer to the internal communication of two components or the interaction between two components, unless otherwise explicitly limited. Those skilled in the art can understand the specific meaning of the above terms in this invention according to the specific circumstances.
[0071] In this invention, unless otherwise explicitly specified and limited, "above" or "below" the second feature can mean that the first feature is in direct contact with the second feature, or that the first feature is in indirect contact with the second feature through an intermediate medium. Furthermore, "above," "over," and "on top" of the second feature can mean that the first feature is directly above or diagonally above the second feature, or simply that the first feature is at a higher horizontal level than the second feature. "Below," "below," and "under" the second feature can mean that the first feature is directly below or diagonally below the second feature, or simply that the first feature is at a lower horizontal level than the second feature.
[0072] Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of the present invention.
Claims
1. A terminal device control method based on furniture posture, characterized in that, The furniture is connected to the terminal device, and the method includes: Acquire the posture change data of the furniture; The control commands for the terminal device are determined based on the attitude change data; The terminal device is controlled according to the control instructions.
2. The terminal device control method based on furniture posture according to claim 1, characterized in that, The furniture's posture change data includes posture change type and posture change value.
3. The terminal device control method based on furniture posture according to claim 2, characterized in that, Both the attitude change types and the control commands include multiple types, and each attitude change type and control command is set in a one-to-one correspondence.
4. The terminal device control method based on furniture posture according to claim 3, characterized in that, The control commands for the terminal device are determined based on the attitude change data, including: When the attitude change value is greater than a preset change value, the control command corresponding to the attitude change type is determined as the control command of the terminal device.
5. The terminal device control method based on furniture posture according to claim 3, characterized in that, The types of posture changes include multiple types such as rotating to the left, rotating to the right, moving forward, moving backward, tilting to the left, tilting to the right, and leaning backward.
6. The terminal device control method based on furniture posture according to any one of claims 1-5, characterized in that, The method further includes: After acquiring the posture change data of the furniture, the posture change data is filtered.
7. The terminal device control method based on furniture posture according to any one of claims 1-5, characterized in that, The furniture includes a Bluetooth module, and the furniture is connected to the terminal device via the Bluetooth module.
8. A computer-readable storage medium, characterized in that, It stores a terminal device control program based on furniture posture, which, when executed by a processor, implements the terminal device control method based on furniture posture according to any one of claims 1-6.
9. A terminal device control device based on furniture posture, characterized in that, The furniture is connected to the terminal device, and the device includes: The acquisition module is used to acquire the posture change data of the furniture; The determination module is used to determine the control commands of the terminal device based on the attitude change data; The control module is used to control the terminal device according to the control instructions.
10. A type of furniture, characterized in that, It includes the terminal device control device based on furniture posture as described in claim 9.