Zero-gravity mode adjusting method and device, related product, and storage medium

CN118542550BActive Publication Date: 2026-10-23DONGGUAN AIMU BEDROOM SUPPLIES
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202410843762.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-06-27
Publication Date
2026-10-23
Estimated Expiration
2044-06-27

AI Technical Summary

Technical Problem

因此,相关技术的零重力模式局限性较高,无法根据不同用户的需求自动设置最适配的零重力模式,使得用户在零重力模式下的使用体验感严重降低

Benefits of technology

[0046]本申请实施例与现有技术相比存在的有益效果是:通过在检测到零重力沙发上存在用户的情况下,获取目标状态参数,目标状态参数包括所述用户的目标身体信息、目标姿态信息和目标活动类型;根据目标身体信息和目标姿态信息,确定初始零重力参数;根据目标活动类型对初始零重力参数进行调整,确定目标零重力参数,目标零重力参数包括零重力沙发的倾斜角度、用户的各个身体部位的支撑高度以及支撑强度;根据目标零重力参数对零重力沙发进行调节,以使零重力沙发处于目标零重力模式,在目标零重力模式下用户的身体压力在零重力沙发上均匀分布;从而实现零重力模式的个性化调节,可以满足不同用户在不同使用场景下的需求,为用户设置最适配的零重力模式,提高了用户在零重力模式下的使用体验感,解决现有技术中零重力模式局限性较高、无法根据不同用户的需求自动设置最适配的零重力模式、使用体验感较差的问题;具有较强的易用性与实用性。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118542550B_ABST
    Figure CN118542550B_ABST
Patent Text Reader

Abstract

The embodiment of the application discloses a zero-gravity mode adjusting method and device, related products and a storage medium, which comprises the following steps: obtaining target state parameters, including target body information, target posture information and target activity type of a user, when it is detected that the user exists on a zero-gravity sofa; determining initial zero-gravity parameters according to the target body information and the target posture information; adjusting the initial zero-gravity parameters according to the target activity type to determine target zero-gravity parameters, including the inclination angle of the zero-gravity sofa, the support height of each body part of the user and the support strength; and adjusting the zero-gravity sofa according to the target zero-gravity parameters, so that the zero-gravity sofa is in a target zero-gravity mode, the body pressure of the user is evenly distributed on the zero-gravity sofa in the target zero-gravity mode, the individualized adjustment of the zero-gravity mode is realized, and the use experience of the user in the zero-gravity mode is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of smart home technology, and relates to, but is not limited to, a zero-gravity mode adjustment method and device, related products, and storage media. Background Technology

[0002] In practice, it has been found that the zero-gravity modes of existing massage chairs, sofas, car seats, and other related products are usually preset by the manufacturers, and users can only experience a fixed zero-gravity mode. Even if some manufacturers optimize the user experience by setting multiple different zero-gravity modes, the essence for the user remains fixed (i.e., the user chooses from multiple preset zero-gravity modes). Therefore, the zero-gravity modes of related technologies have high limitations and cannot automatically set the most suitable zero-gravity mode according to the needs of different users, resulting in a significant reduction in the user experience in zero-gravity mode. Summary of the Invention

[0003] In view of this, embodiments of this application provide a zero-gravity mode adjustment method and apparatus, related products, and storage medium. The zero-gravity mode adjustment method and apparatus, related products, and storage medium provided in this application are implemented as follows:

[0004] This application provides a zero-gravity mode adjustment method, which is applied to a zero-gravity sofa. The method includes:

[0005] When a user is detected on the zero-gravity sofa, target state parameters are obtained, including the user's target body information, target posture information, and target activity type.

[0006] Based on the target body information and the target posture information, determine the initial zero gravity parameters;

[0007] The initial zero-gravity parameters are adjusted according to the target activity type to determine the target zero-gravity parameters, which include the tilt angle of the zero-gravity sofa, the support height of each body part of the user, and the support strength.

[0008] The zero-gravity sofa is adjusted according to the target zero-gravity parameters so that it is in the target zero-gravity mode, in which the user's body pressure is evenly distributed on the zero-gravity sofa.

[0009] In some embodiments, when the target state parameter is the target attitude information, obtaining the target state parameter includes:

[0010] Obtain target pressure data of the contact area between the user and the zero-gravity sofa. The target pressure data is used to characterize the pressure distribution information of each body part on the zero-gravity sofa.

[0011] Obtain target shape data of the contact area between the user and the zero-gravity sofa. The target shape data is used to characterize the user's body contour on the zero-gravity sofa, the user's spinal curve shape, and the angles of the user's joints.

[0012] The target attitude information is obtained based on the target pressure data and the target shape data.

[0013] In this embodiment, by analyzing the pressure and shape data of the area where the user is in contact with the zero-gravity sofa, the user's posture information can be obtained more accurately, thereby determining more precise initial zero-gravity parameters and ensuring that the adjusted zero-gravity mode better meets the user's needs.

[0014] In some embodiments, when the target state parameter is the target activity type, obtaining the target state parameter includes:

[0015] Detect whether a target device exists within a preset area, wherein the target device is any one of a reading lighting device, an audio playback device, and a video playback device;

[0016] If the target device is present in the preset area, the usage status of the target device is detected, including an on state or an off state.

[0017] When the target device is in the "on" state, the target activity type is determined based on the target device. Specifically, when the target device is the reading lighting device, the target activity type is reading; when the target device is the audio playback device, the target activity type is listening to music; and when the target device is the video playback device, the target activity type is watching video.

[0018] In this embodiment, by detecting the state of the user's device, the type of activity the user is currently engaged in can be quickly determined, enabling the zero-gravity mode to be optimized for specific activities, thereby improving the user experience and enhancing user comfort.

[0019] In some embodiments, the target body information includes target height data and target weight data, and determining the initial zero-gravity parameters based on the target body information and the target posture information includes:

[0020] Based on the correspondence between the preset tilt angle of the zero-gravity sofa and the preset height data, the initial tilt angle of the zero-gravity sofa corresponding to the target height data is determined.

[0021] Based on the target weight data, the target pressure data, and the target shape data, determine the initial support height and initial support strength for each body part;

[0022] The initial zero-gravity parameters are obtained based on the initial tilt angle of the zero-gravity sofa, the initial support height of each body part, and the initial support strength.

[0023] In this embodiment, by combining the user's height, weight, and specific posture information, more accurate initial zero-gravity parameters can be provided, making the tilt angle and support strength of the zero-gravity sofa more in line with the user's individual characteristics.

[0024] In some embodiments, adjusting the initial zero-gravity parameter according to the target activity type to determine the target zero-gravity parameter includes:

[0025] Determine whether the target activity type is any of the preset activity types, which include reading, listening to music, and watching videos;

[0026] When the target activity type is any of the preset activity types, the target adjustment parameters corresponding to the target activity type are obtained. The target adjustment parameters include the standard tilt angle of the zero-gravity sofa, the standard support height of the target body part in the contact area, and the standard support strength. Each body part includes the target body part, and the target body part is related to the target activity type.

[0027] The initial tilt angle of the zero-gravity sofa, the initial support height corresponding to the target body part, and the initial support strength in the initial zero-gravity parameters are adjusted according to the target adjustment parameters to obtain the target zero-gravity parameters.

[0028] In this embodiment, the initial zero-gravity parameters can be adjusted in a targeted manner according to the user's specific activities (such as reading, listening to music, or watching videos), which meets the user's needs in different activity scenarios and improves the user experience in zero-gravity mode.

[0029] In some embodiments, the zero-gravity sofa is equipped with a fingerprint recognition device. Before determining the initial zero-gravity parameters based on the target body information and the target posture information, the method further includes:

[0030] The fingerprint recognition device detects the user's target fingerprint information.

[0031] Determine whether the target fingerprint information exists in the pre-stored fingerprint information;

[0032] If the target fingerprint information is not present in the pre-stored fingerprint information, the step of determining the initial zero-gravity parameters based on the target body information and the target posture information is executed.

[0033] In this embodiment, the adjustment scheme of zero gravity mode can be determined quickly and accurately. Even if the zero gravity mode parameters are not pre-set for each user, the zero gravity parameters can still be determined quickly, which improves the efficiency of zero gravity mode adjustment and enhances the user experience.

[0034] In some embodiments, the method further includes:

[0035] If the target fingerprint information exists in the pre-stored fingerprint information, at least one pre-stored zero gravity parameter corresponding to the target fingerprint information is obtained from the pre-stored zero gravity parameter library. Each pre-stored zero gravity parameter corresponds to a unique state parameter. The pre-stored zero gravity parameter library includes the zero gravity parameters of at least one user, and each user includes at least one zero gravity parameter.

[0036] Determine the target pre-stored zero gravity parameter corresponding to the target state parameter from the at least one pre-stored zero gravity parameter;

[0037] The zero-gravity parameters of the target are obtained based on the pre-stored zero-gravity parameters of the target.

[0038] In this embodiment, the user's historical zero-gravity parameters can be saved in a pre-stored zero-gravity parameter library. When the user uses the zero-gravity sofa again in the same state, the zero-gravity parameters can be quickly determined for the user, improving the efficiency of zero-gravity mode adjustment and providing the user with a more convenient and personalized experience. It also makes the adjustment method more in line with the user's past preferences and habits.

[0039] This application provides a zero-gravity mode adjustment device for use on a zero-gravity sofa. The device includes an acquisition module, a determination module, and an adjustment module, wherein:

[0040] The acquisition module is used to acquire target state parameters when a user is detected on the zero-gravity sofa. The target state parameters include the user's target body information, target posture information, and target activity type.

[0041] The determining module is used to determine the initial zero-gravity parameters based on the target body information and the target posture information;

[0042] The determining module is further configured to adjust the initial zero-gravity parameters according to the target activity type, and determine the target zero-gravity parameters, which include the tilt angle of the zero-gravity sofa, the support height of each body part of the user, and the support strength.

[0043] The adjustment module is used to adjust the zero-gravity sofa according to the target zero-gravity parameters so that the zero-gravity sofa is in the target zero-gravity mode, in which the user's body pressure is evenly distributed on the zero-gravity sofa.

[0044] This application provides a zero-gravity sofa, including a memory and a processor. The memory stores a computer program that can run on the processor, and the processor executes the program to implement the method described in this application.

[0045] The computer-readable storage medium provided in this application embodiment stores a computer program thereon, which, when executed by a processor, implements the method provided in this application embodiment.

[0046] The beneficial effects of this application embodiment compared with the prior art are as follows: When a user is detected on the zero-gravity sofa, target state parameters are obtained, including the user's target body information, target posture information, and target activity type. Initial zero-gravity parameters are determined based on the target body information and target posture information. The initial zero-gravity parameters are adjusted according to the target activity type to determine target zero-gravity parameters, including the tilt angle of the zero-gravity sofa, the support height of various body parts of the user, and the support strength. The zero-gravity sofa is adjusted according to the target zero-gravity parameters to achieve a target zero-gravity mode, in which the user's body pressure is evenly distributed on the sofa. This achieves personalized adjustment of the zero-gravity mode, meeting the needs of different users in different usage scenarios, setting the most suitable zero-gravity mode for the user, improving the user experience in zero-gravity mode, and solving the problems of high limitations in existing zero-gravity modes, inability to automatically set the most suitable zero-gravity mode according to different user needs, and poor user experience. It has strong usability and practicality. Attached Figure Description

[0047] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the specification, serve to explain the technical solutions of this application.

[0048] Figure 1 This is a flowchart illustrating a zero-gravity mode adjustment method disclosed in an embodiment of this application;

[0049] Figure 2 This is a flowchart illustrating another zero-gravity mode adjustment method disclosed in an embodiment of this application;

[0050] Figure 3 This is a flowchart illustrating another zero-gravity mode adjustment method disclosed in the embodiments of this application;

[0051] Figure 4 This is a flowchart illustrating another zero-gravity mode adjustment method disclosed in the embodiments of this application;

[0052] Figure 5 This is a modular schematic diagram of a zero-gravity mode adjustment device disclosed in an embodiment of this application;

[0053] Figure 6 This is a modular schematic diagram of a zero-gravity sofa disclosed in an embodiment of this application. Detailed Implementation

[0054] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the specific technical solutions of this application will be further described in detail below with reference to the accompanying drawings of the embodiments of this application. The following embodiments are used to illustrate this application, but are not intended to limit the scope of this application.

[0055] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of this application only and is not intended to limit this application.

[0056] In the following description, references are made to “some embodiments,” which describe a subset of all possible embodiments. However, it is understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.

[0057] It should be noted that the terms "first, second, third" used in the embodiments of this application are used to distinguish similar or different objects and do not represent a specific order of objects. It can be understood that "first, second, third" can be interchanged in a specific order or sequence where permitted, so that the embodiments of this application described herein can be implemented in an order other than that illustrated or described herein.

[0058] In modern life, zero-gravity mode has been gradually applied to massage chairs, sofas, car seats and other related products. Zero-gravity mode aims to provide users with a relaxing experience that simulates weightlessness, thereby improving user comfort.

[0059] However, the zero-gravity modes of most of these products are preset by the manufacturer, meaning users can only experience a fixed zero-gravity mode. This fixed mode only considers the needs of general users, completely ignoring individual differences and failing to provide a personalized comfort experience. For example, when using the zero-gravity mode of a massage chair, a fixed zero-gravity mode cannot meet different massage needs, thus reducing the massage effect; similarly, in the zero-gravity mode of a car seat, a fixed zero-gravity mode may affect driving safety. Clearly, fixed modes cannot be personalized for different users and different usage scenarios.

[0060] Even though some manufacturers optimize the user experience by setting multiple different zero-gravity modes, the essence for users remains fixed (i.e., users choose from multiple preset zero-gravity modes). Therefore, the zero-gravity modes of related technologies have high limitations and cannot automatically set the most suitable zero-gravity mode according to the needs of different users, which seriously reduces the user experience in zero-gravity mode.

[0061] In practice, we have found that zero-gravity sofas are becoming increasingly popular among users as a new type of smart home technology. Zero-gravity sofas can not only provide users with a smarter, more comfortable, and healthier experience such as massage and rest, but also interconnect with other smart home devices to meet different user needs and provide users with a more intelligent home experience.

[0062] In view of this, embodiments of this application provide a zero-gravity mode adjustment method and apparatus, related products, and storage medium, applied to a zero-gravity sofa. The method includes: when a user is detected on the zero-gravity sofa, firstly determining initial zero-gravity parameters based on the user's target body information and target posture information; then adjusting the initial zero-gravity parameters according to the user's target activity type to determine target zero-gravity parameters; and finally adjusting the zero-gravity sofa according to the target zero-gravity parameters to put the zero-gravity sofa into the target zero-gravity mode. This achieves personalized adjustment of the zero-gravity mode, meeting the needs of different users in different usage scenarios and improving the user experience in zero-gravity mode.

[0063] To make the purpose and technical solution of this application clearer and more intuitive, the zero-gravity mode adjustment method disclosed in this application will be described in detail below with reference to the accompanying drawings.

[0064] Please see Figure 1 , Figure 1 This is a flowchart illustrating a zero-gravity mode adjustment method provided in an embodiment of this application. Figure 1 The method shown is applied to zero-gravity sofas.

[0065] In this embodiment, the zero-gravity sofa, in addition to having all the functions of a conventional sofa, also has a zero-gravity mode. When the user uses the sofa in zero-gravity mode, the sofa can be adjusted to zero-gravity mode according to preset parameters such as the sofa tilt angle and the tilt angle of the backrest / armrest and other supporting components. In zero-gravity mode, the user's body can be reduced to the minimum to resist gravity, thereby reducing the pressure on the user's muscles and bones and reducing the pressure on the diaphragm and spine, thus improving the user's comfort.

[0066] Step 101: If a user is detected on the zero-gravity sofa, obtain the target state parameters, which include the user's target body information, target posture information, and target activity type.

[0067] In this embodiment, the zero-gravity sofa can automatically detect whether a user is currently using it. When a user is detected, the zero-gravity sofa can automatically obtain the user's target state parameters, which are used to determine the most suitable zero-gravity mode for the user.

[0068] In this embodiment, the target state parameters include the user's target body information, target posture information, and target activity type. The target body information characterizes the user's physiological information such as height and weight; the target posture information characterizes the user's form, movements, and posture on the zero-gravity sofa; and the target activity type indicates the relevant activities the user is performing on the zero-gravity sofa (e.g., reading, listening to music, watching videos). The target state parameters can reflect various dimensions of the user's current state on the zero-gravity sofa, and based on these different dimensions, the most suitable zero-gravity mode can be determined more reasonably for the user.

[0069] Optionally, a number of pressure sensors can be installed in the zero-gravity sofa. The zero-gravity sofa can use these pressure sensors to acquire target pressure data and target contact area between the user's body and the sofa, and determine whether a user is present on the sofa based on the target pressure data and target contact area. It should be noted that the pressure sensors can be placed in different areas or preset areas of the zero-gravity sofa; this embodiment does not limit the specific arrangement of the pressure sensors.

[0070] Optionally, several thermal sensors can be installed in the zero-gravity sofa. These thermal sensors can detect temperature changes in the contact area between the user's body and the zero-gravity sofa, and determine the presence of a user on the sofa and their target posture based on this temperature change data. It should be noted that the thermal sensors can be placed in different areas or preset areas of the zero-gravity sofa; this embodiment does not limit the specific arrangement of the thermal sensors.

[0071] This application does not limit the specific scheme for detecting whether a user is on the zero-gravity sofa. Those skilled in the art can use other methods to detect it according to actual needs. For example, it can be detected by a shooting device that is connected to the zero-gravity sofa. When the shooting device captures a user using the zero-gravity sofa, it sends a corresponding prompt message to the zero-gravity sofa. The prompt message is used to indicate that a user is on the zero-gravity sofa.

[0072] In this embodiment, the zero-gravity sofa can detect the presence of a user on the sofa according to a preset detection time period or frequency. Furthermore, when a user is detected on the zero-gravity sofa, the user's target state parameters can be detected and acquired according to the preset detection time period or frequency to determine whether the user's target state parameters have changed, thereby allowing for timely adjustment of the zero-gravity mode for the user. For example, the presence of a user on the zero-gravity sofa can be detected every minute, and after a user is detected, the user's target state parameters can be detected and acquired every 10 minutes. Those skilled in the art can set the preset detection time period or frequency, as well as the detection method, according to actual needs; this application does not limit this.

[0073] It should be noted that the zero-gravity sofa can also be equipped with a storage device, which can be used to store the target state parameters detected each time, so as to facilitate the retrieval and judgment of the target state parameters. This application does not limit the data type stored in the storage device.

[0074] Step 102: Determine the initial zero-gravity parameters based on the target body information and target attitude information.

[0075] In this embodiment, since the user's target body information and target posture information are the most significant and direct parameters used to distinguish different individual user characteristics, an initial zero gravity parameter can be quickly provided for the subsequent adjustment of the zero gravity mode based on the user's target body information and target posture information. This method can objectively adjust to the most suitable sofa zero gravity mode for different users.

[0076] In this embodiment of the application, the initial zero-gravity parameters may include the initial tilt angle of the zero-gravity sofa, the initial support height of each body part in the contact area between the user and the zero-gravity sofa, and the initial support strength.

[0077] The initial tilt angle indicates the angle between the backrest of the zero-gravity sofa and the horizontal plane, which affects the user's posture and body center of gravity distribution to achieve optimal comfort and reduce spinal pressure. The initial support height for each body part indicates the support height of the support pads or surfaces in the areas where the user contacts the zero-gravity sofa, such as the head, waist, hips, and legs, ensuring that each part of the body receives proper support and avoiding excessive local pressure. The initial support strength indicates the firmness or softness of the seat cushion and various support parts of the zero-gravity sofa, which affects the support force felt by the user to adapt to different user weights and body shapes, ensuring that the user's body pressure is evenly distributed and providing sufficient comfort.

[0078] Step 103: Adjust the initial zero-gravity parameters according to the target activity type to determine the target zero-gravity parameters. The target zero-gravity parameters include the tilt angle of the zero-gravity sofa, the support height of various body parts of the user, and the support strength.

[0079] In this embodiment, the user's activities on the zero-gravity sofa can take various forms, such as resting, massaging, sleeping, reading, listening to music, and watching videos. When the user is reading, listening to music, or watching videos on the zero-gravity sofa, if the initial zero-gravity parameters determined solely by the target body information and target posture information are used as the basis for adjusting the zero-gravity mode, it will still be impossible to adjust the most suitable zero-gravity mode for the user.

[0080] Based on this, after determining the initial zero-gravity parameters according to the target body information and the target posture information, the embodiments of this application can also determine the target zero-gravity parameters based on the target activity type and the initial zero-gravity parameters. Using the target zero-gravity parameters as the basis for adjusting the zero-gravity mode can effectively improve the accuracy of the zero-gravity mode adjustment, thereby improving the user experience.

[0081] In this embodiment, the target zero-gravity parameter is used to indicate the target tilt angle of the zero-gravity sofa, the target support height of each body part in the contact area between the user and the zero-gravity sofa, and the target support strength. This target zero-gravity parameter serves as the basis for the final adjustment of the zero-gravity mode.

[0082] It should be noted that different zero-gravity sofas may have different adjustment mechanisms for their zero-gravity modes. Therefore, in addition to the tilt angle of the zero-gravity sofa, the support height of various body parts of the user, and the support strength, those skilled in the art can set different zero-gravity parameters to adjust the zero-gravity mode based on the control methods and structures of different adjustment mechanisms. For example, the tilt angle of the backrest of a zero-gravity sofa is not limited in this application.

[0083] Step 104: Adjust the zero-gravity sofa according to the target zero-gravity parameters so that the zero-gravity sofa is in the target zero-gravity mode, in which the user's body pressure is evenly distributed on the zero-gravity sofa.

[0084] In this embodiment, the zero-gravity sofa may also include an adjustment mechanism. The adjustment mechanism is used to acquire target zero-gravity parameters and adjust the tilt angle of the zero-gravity sofa, the support height and support strength of the support areas for various body parts of the user according to these parameters, so that the user's body pressure is evenly distributed on the zero-gravity sofa, and the zero-gravity sofa is in the target zero-gravity mode. It should be noted that the adjustment mechanism can be placed in a preset area of ​​the zero-gravity sofa; this embodiment does not limit the location or adjustment method of the adjustment mechanism.

[0085] In this embodiment of the application, the user's body pressure is evenly distributed on the zero-gravity sofa in the target zero-gravity mode. The target zero-gravity mode on the zero-gravity sofa aims to provide the user with a relaxing experience that simulates weightlessness, thereby improving the user's comfort.

[0086] As can be seen, by implementing the embodiments of this application, personalized adjustment of the zero-gravity mode is achieved, which can meet the needs of different users in different usage scenarios, set the most suitable zero-gravity mode for users, and improve the user experience in the zero-gravity mode.

[0087] Please see Figure 2 , Figure 2 This is a flowchart illustrating another zero-gravity mode adjustment method provided in an embodiment of this application. Figure 2 The method shown may include the following steps:

[0088] Step 201: When a user is detected on the zero-gravity sofa, the target state parameters are obtained. The target state parameters include the user's target body information, target posture information, and target activity type. The target body information includes target height data and target weight data. The target posture information includes target pressure data and target shape data.

[0089] In this embodiment, the zero-gravity sofa can utilize pressure sensors to detect the user's target body information. For example, the zero-gravity sofa can use pressure data measured by pressure sensors in different areas of the contact area between the sofa and the user to calculate target height and weight data, thereby obtaining target body information.

[0090] In this embodiment, the zero-gravity sofa can detect the user's target posture information using pressure sensors. For example, the zero-gravity sofa can utilize pressure sensors in different areas of the contact area between the sofa and the user to measure target pressure data and target shape data, and obtain target posture information based on the target pressure data and target shape data.

[0091] As an optional implementation, when the target state parameters are target attitude information, the target state parameters can be obtained in the following way:

[0092] Acquire target pressure data of the contact area between the user and the zero-gravity sofa. The target pressure data is used to characterize the pressure distribution information of each body part on the zero-gravity sofa.

[0093] Acquire target shape data of the contact area between the user and the zero-gravity sofa. The target shape data is used to characterize the user's body contour on the zero-gravity sofa, the user's spinal curve shape, and the angles of the user's various joints.

[0094] Target attitude information is obtained based on target pressure data and target shape data.

[0095] It should be noted that the target pressure data and target morphology data reflect the user's current posture on the zero-gravity sofa. The target pressure data includes the pressure values ​​and pressure distribution of various body parts on the zero-gravity sofa, while the target morphology data includes the body contour of the contact area between the user and the zero-gravity sofa, the user's spinal curve, and the angles of various joints. The various body parts can include the target user's back, arms, hips, chest, legs, etc., and are not limited to these areas.

[0096] By adopting one of the above optional implementation methods, by analyzing the pressure and shape data of the contact area between the user and the zero-gravity sofa, the user's posture information can be obtained more accurately, thereby determining more precise initial zero-gravity parameters and ensuring that the adjusted zero-gravity mode better meets the user's needs.

[0097] Optionally, the zero-gravity sofa can also communicate and connect with other devices. The zero-gravity sofa can acquire the user's target body information, target posture information, and target activity type through these devices. When the target state parameter is target body information, the other device can be a medical detection device or other device capable of measuring height and weight. When the target state parameter is target posture information, the other device can be a camera, etc. When the target state parameter is target activity type, the other device can be a camera or a device associated with the type of activity being performed; for example, a reading light can determine if the user is reading, an audio playback device can determine if the user is listening to music, and a video playback device can determine if the user is watching a video.

[0098] As an optional implementation, when the target state parameter is the target activity type, the target state parameter can be obtained in the following way:

[0099] Detect whether a target device exists within a preset area. The target device can be any one of a reading lighting device, an audio playback device, or a video playback device.

[0100] If a target device exists within a preset area, detect the usage status of the target device, which includes whether it is on or off.

[0101] When the target device is in the "on" state, the target activity type is determined based on the target device. Specifically, if the target device is a reading light device, the target activity type is reading; if the target device is an audio playback device, the target activity type is listening to music; and if the target device is a video playback device, the target activity type is watching video.

[0102] Optionally, the target device can be a device located within a preset area of ​​the zero-gravity sofa, or a device within a preset distance from the zero-gravity sofa. Those skilled in the art can set the preset area and preset distance according to actual usage scenarios or needs. Furthermore, the target device can be any device frequently used by the user. The zero-gravity sofa can select devices with usage frequencies higher than a preset frequency as the target devices for establishing communication connections, based on the user's frequency of use of different devices.

[0103] By employing one of the above optional implementation methods, the type of activity the user is currently engaged in can be quickly determined by detecting the user's device usage status. This allows the zero-gravity mode to be optimized for specific activities, improving the user experience and enhancing user comfort.

[0104] It should be noted that the zero-gravity sofa can have wired or wireless communication connections with other devices, and there are no specific limitations. Wireless communication connections may include Bluetooth, Ultra Wide Band (UWB), Near Field Communication (NFC), etc., and this application does not limit the specific methods used.

[0105] Other implementations of step 201 can be found in step 101 above, and will not be repeated here.

[0106] Step 202: Based on the correspondence between the preset tilt angle of the zero-gravity sofa and the preset height data, determine the initial tilt angle of the zero-gravity sofa corresponding to the target height data.

[0107] In this embodiment, the tilt angle of the zero-gravity sofa in zero-gravity mode is mainly determined based on the user's height. Adjusting the tilt angle according to different user heights can provide a better comfort experience. For example, users of different heights require different tilt angles to maintain proper proportion and balance between the legs and upper body; height determines the length of the spine, and an appropriate tilt angle helps reduce pressure on the spine.

[0108] The zero-gravity mode can be pre-adjusted to suit users of different heights, and the height data of different users and the tilt angle of the zero-gravity sofa in zero-gravity mode can be collected. The tilt angle of the zero-gravity sofa and the height data can be correlated to obtain the correspondence between the preset tilt angle of the zero-gravity sofa and the preset height data.

[0109] Furthermore, based on the above correspondence, the initial tilt angle of the zero-gravity sofa can be quickly and accurately determined according to the user's target height data.

[0110] Step 203: Based on the target weight data, target pressure data, and target shape data, determine the initial support height and initial support strength for each body part.

[0111] In this embodiment, the support height and support strength of the zero-gravity sofa for various parts of the user's body in zero-gravity mode are mainly determined based on the user's weight, the user's posture on the zero-gravity sofa, and the user's pressure data on the zero-gravity sofa. Determining the support height and support strength of the zero-gravity sofa for various parts of the user's body based on the user's weight, posture, and pressure data can bring a better comfort experience to the user.

[0112] For example, the support strength required by a zero-gravity sofa varies depending on the user's weight; heavier users require greater support. Whether the user is lying flat or on their side on the zero-gravity sofa, the body parts in contact with the sofa differ (the spine experiences greater pressure when lying flat, while the shoulders and ribs experience greater pressure when lying on their side). Therefore, appropriate support height and strength need to be provided for different body parts. Because of individual differences in user posture, weight, and height on the zero-gravity sofa, the pressure data received by different body parts also varies. Therefore, the pressure distribution information of the contact area between the user and the sofa also needs to be considered.

[0113] The system can pre-adjust the zero-gravity mode to suit users of different weights. When users use the zero-gravity sofa in zero-gravity mode, it can collect different pressure data of the contact area between different users and the zero-gravity sofa, different posture data of different users on the zero-gravity sofa, and the support height and support strength of the zero-gravity sofa under different weights, pressures and postures. It can also establish a mapping relationship between the support height and support strength of the zero-gravity sofa and the weight data, pressure data and posture data, so as to obtain the mapping relationship between the preset support height and preset support strength of the zero-gravity sofa and the preset weight data, preset pressure data and preset posture data.

[0114] Furthermore, based on the above mapping relationship, the initial support height and initial support strength of the zero-gravity sofa for each part of the user's body can be quickly and accurately determined according to the target weight data, target pressure data, and target shape data.

[0115] Step 204: Based on the initial tilt angle of the zero-gravity sofa, the initial support height of each body part, and the initial support strength, obtain the initial zero-gravity parameters.

[0116] By using steps 202-203 above, the initial tilt angle of the zero-gravity sofa, the initial support height of the zero-gravity sofa for each body part, and the initial support strength can be obtained, thus yielding the initial zero-gravity parameters. It is understood that the initial zero-gravity parameters may include the initial tilt angle of the zero-gravity sofa, the initial support height for each body part, and the initial support strength.

[0117] It should be noted that this application does not limit the parameters involved in the initial zero gravity parameters. Those skilled in the art can customize and calculate different initial zero gravity parameters based on the different mechanical mechanisms of the zero gravity sofa and the different zero gravity mode adjustment parameters.

[0118] Step 205: Determine whether the target activity type is any of the preset activity types; if yes, proceed to steps 206-207; if no, proceed to step 208.

[0119] Preset activity types may include reading, listening to music, and watching videos. It should be noted that this application does not limit the preset activity types.

[0120] In this embodiment, it is possible to detect whether a target device exists within a preset area. The target device includes any one of a reading lighting device, an audio playback device, and a video playback device. If a target device exists within the preset area, the usage status of the target device is detected, including an on or off state. If the target device is in an on state, it is determined whether the target activity type is any one of the preset activity types based on the type of the target device.

[0121] Step 206: If the target activity type is any of the preset activity types, obtain the target adjustment parameters corresponding to the target activity type. The target adjustment parameters include the standard tilt angle of the zero gravity sofa, the standard support height of the target body part in the contact area, and the standard support strength. Each body part includes the target body part, and the target body part is related to the target activity type.

[0122] In this embodiment, when a user engages in any of the preset activity types on the zero-gravity sofa, the zero-gravity mode needs to be adjusted according to the different activity types to improve the user's experience. For example, when a user is reading on the zero-gravity sofa, if the tilt angle of the sofa is too large, resulting in insufficient support for the user's back, it will affect the user's reading experience and may even adversely affect the user's eyesight.

[0123] It's important to note that to improve the user experience across different activity types, it's necessary to identify the target body parts for each activity type and determine the appropriate adjustment parameters. Therefore, it's understandable that the target body part is correlated with the target activity type. For example, when a user is reading on a zero-gravity sofa, the support height and strength for their back need to be adjusted; otherwise, the reading experience will be negatively impacted.

[0124] It can pre-configure suitable zero-gravity modes for different activity types, collecting data on activity type, standard tilt angle of the zero-gravity sofa in zero-gravity mode, standard support height and standard support intensity of target body parts related to the activity type in the contact area between the user and the zero-gravity sofa. It then establishes a correspondence between activity type, tilt angle of the zero-gravity sofa, and support height and intensity of body parts related to the activity type in the contact area between the user and the zero-gravity sofa, thus obtaining the correspondence between preset activity types and preset adjustment parameters.

[0125] Furthermore, based on the above correspondence, the target adjustment parameters can be quickly and accurately determined according to the user's target activity type.

[0126] Step 207: Adjust the initial tilt angle of the zero-gravity sofa, the initial support height corresponding to the target body part, and the initial support strength in the initial zero-gravity parameters according to the target adjustment parameters to obtain the target zero-gravity parameters.

[0127] In this embodiment, after obtaining the target adjustment parameters based on the user's target activity type, the initial tilt angle of the zero-gravity sofa in the initial zero-gravity parameters can be adjusted to a standard tilt angle, and the initial support height and initial support strength corresponding to the target body parts in the initial zero-gravity parameters can be adjusted to standard support height and standard support strength, thereby obtaining the target zero-gravity parameters. The target zero-gravity parameters include the tilt angle of the zero-gravity sofa, the support height of each body part of the user, and the support strength.

[0128] Step 208: If the target activity type is not any of the preset activity types, determine the initial zero gravity parameter as the target zero gravity parameter.

[0129] In some embodiments, when a user is in a normal state such as resting, massaging, or sleeping on a zero-gravity sofa, the initial zero-gravity parameters can be determined according to the target body information and target posture information, and the initial zero-gravity parameters can be used as the basis for adjusting the zero-gravity mode.

[0130] Understandably, when the user is in a normal state, the initial zero-gravity parameters determined based on the target's body and posture information are already the optimal adjustment basis for the zero-gravity mode. There's no need to adjust the initial zero-gravity parameters according to the activity type, effectively improving the adjustment efficiency of the zero-gravity mode and reducing the computational load and power consumption of the zero-gravity sofa. Furthermore, even when the user's activity type is unclear, the zero-gravity parameters can be quickly determined, ensuring a satisfactory user experience even during non-preset activities.

[0131] Step 209: Adjust the zero-gravity sofa according to the target zero-gravity parameters so that the zero-gravity sofa is in the target zero-gravity mode, in which the user's body pressure is evenly distributed on the zero-gravity sofa.

[0132] The implementation method for step 209 can be referred to the content of step 104 above, and will not be repeated here.

[0133] As can be seen, implementing the embodiments of this application enables personalized adjustment of the zero-gravity mode, meeting the needs of different users in different usage scenarios, setting the most suitable zero-gravity mode for each user, and improving the user experience in zero-gravity mode. Furthermore, by combining the user's height, weight, and specific posture information, more accurate initial zero-gravity parameters can be provided, making the tilt angle and support strength of the zero-gravity sofa more consistent with the user's individual characteristics. Additionally, the initial zero-gravity parameters can be specifically adjusted according to the user's ongoing activity (such as reading, listening to music, or watching videos), meeting the user's needs in different activity scenarios and improving the user experience in zero-gravity mode.

[0134] Please see Figure 3 , Figure 3 This is a flowchart illustrating another zero-gravity mode adjustment method provided in an embodiment of this application. Figure 3 The method shown may include the following steps:

[0135] Step 301: If a user is detected on the zero-gravity sofa, obtain the target state parameters, which include the user's target body information, target posture information, and target activity type.

[0136] The implementation method of step 301 can be referred to the content of steps 101 and 201 above, and will not be repeated here.

[0137] Step 302: Detect the user's target fingerprint information using a fingerprint recognition device.

[0138] Optionally, embodiments of this application may store the determined target zero-gravity parameters in a pre-stored zero-gravity parameter library. The pre-stored zero-gravity parameter library may include fingerprint information of different users, and at least one zero-gravity parameter corresponding to the fingerprint information of each user. Specifically, the pre-stored zero-gravity parameter library includes the zero-gravity parameters of at least one user, and each user includes at least one zero-gravity parameter.

[0139] In this embodiment of the application, a fingerprint recognition device can also be installed in the zero-gravity sofa. The fingerprint recognition device can output fingerprint detection prompt information, which is used to remind the user to register fingerprint information and to search in the pre-stored fingerprint information to see if the user's target fingerprint information has been pre-stored.

[0140] Optionally, in this embodiment of the application, pre-stored fingerprint information can be obtained from the fingerprint information of different users, and a mapping relationship can be established between the fingerprint information of different users and at least one zero-gravity parameter corresponding to the fingerprint information of each user. Furthermore, when the target fingerprint information of a user exists in the pre-stored fingerprint information, at least one corresponding zero-gravity parameter can be quickly determined for the user according to the mapping relationship, thereby improving the adjustment efficiency of the subsequent zero-gravity mode.

[0141] In this embodiment of the application, the fingerprint recognition device can detect the user's input operation and obtain the user's target fingerprint information based on the input operation.

[0142] It should be noted that the fingerprint recognition device described above is merely an example. The zero-gravity sofa involved in this application may also be equipped with other detection devices such as facial recognition to detect and obtain the user's personal characteristic information. This application does not limit this.

[0143] Step 303: Determine whether the target fingerprint information exists in the pre-stored fingerprint information; if not, proceed to steps 304 to 306.

[0144] Step 304: If the target fingerprint information is not present in the pre-stored fingerprint information, determine the initial zero gravity parameters based on the target body information and target posture information.

[0145] In this embodiment of the application, when the target fingerprint information is not present in the pre-stored fingerprint information, it means that the zero gravity sofa has not yet stored the zero gravity parameters related to the user. It is necessary to calculate the target zero gravity parameters based on the target body information, target posture information and target activity type of the user currently obtained.

[0146] As an optional implementation, if target fingerprint information exists in the pre-stored fingerprint information, at least one pre-stored zero gravity parameter corresponding to the target fingerprint information is obtained from the pre-stored zero gravity parameter library. Each pre-stored zero gravity parameter corresponds to a unique state parameter. The pre-stored zero gravity parameter library includes the zero gravity parameters of at least one user, and each user includes at least one zero gravity parameter.

[0147] Determine the target pre-stored zero gravity parameter corresponding to the target state parameter from at least one pre-stored zero gravity parameter;

[0148] Based on the pre-stored zero-gravity parameters of the target, the zero-gravity parameters of the target are obtained.

[0149] It should be noted that each pre-stored zero gravity parameter is used to characterize the target zero gravity parameter of each user when using the zero gravity sofa within a historical time period. Based on the target body information, target posture information and target activity type of each user, the parameters are calculated. Therefore, each pre-stored zero gravity parameter corresponds to a unique state parameter, that is, each pre-stored zero gravity parameter is related to the different state parameters of each user.

[0150] By employing one of the above optional implementation methods, the user's historical zero-gravity parameters can be saved in a pre-stored zero-gravity parameter library. When the user uses the zero-gravity sofa again in the same state, the zero-gravity parameters can be quickly determined for the user, improving the efficiency of zero-gravity mode adjustment and providing the user with a more convenient and personalized experience. It also makes the adjustment method more in line with the user's past preferences and habits.

[0151] The implementation method for determining the initial zero gravity parameters in step 304 can be found in the aforementioned steps and will not be repeated here.

[0152] Step 305: Adjust the initial zero-gravity parameters according to the target activity type to determine the target zero-gravity parameters. The target zero-gravity parameters include the tilt angle of the zero-gravity sofa, the support height of various body parts of the user, and the support strength.

[0153] Step 306: Adjust the zero-gravity sofa according to the target zero-gravity parameters so that the zero-gravity sofa is in the target zero-gravity mode, in which the user's body pressure is evenly distributed on the zero-gravity sofa.

[0154] The implementation methods for steps 305 to 306 can be referred to the content of the aforementioned steps, and will not be repeated here.

[0155] As can be seen, implementing the embodiments of this application enables personalized adjustment of the zero-gravity mode, which can meet the needs of different users in different usage scenarios, set the most suitable zero-gravity mode for users, and improve the user experience in zero-gravity mode. The adjustment scheme for the zero-gravity mode can be determined quickly and accurately. Even if zero-gravity mode parameters are not pre-set for each user, the zero-gravity parameters can still be quickly determined, improving the efficiency of zero-gravity mode adjustment and enhancing the user experience.

[0156] Please see Figure 4 , Figure 4 This is a flowchart illustrating another zero-gravity mode adjustment method provided in an embodiment of this application. Figure 4 The method shown may include the following steps:

[0157] Step 401: If a user is detected on the zero-gravity sofa, obtain the target state parameters, which include the user's target body information, target posture information, and target activity type.

[0158] Step 402: Determine the initial zero-gravity parameters based on the target body information and target attitude information.

[0159] Step 403: Adjust the initial zero-gravity parameters according to the target activity type to determine the target zero-gravity parameters. The target zero-gravity parameters include the tilt angle of the zero-gravity sofa, the support height of various body parts of the user, and the support strength.

[0160] Step 404: Adjust the zero-gravity sofa according to the target zero-gravity parameters so that the zero-gravity sofa is in the target zero-gravity mode, in which the user's body pressure is evenly distributed on the zero-gravity sofa.

[0161] The implementation methods for steps 401 to 404 can be referred to the contents of steps 101 to 104, 201 to 209 and 301 to 306 mentioned above, and will not be repeated here.

[0162] Step 405: Respond to the user's target custom adjustment command. The target custom adjustment command includes target custom adjustment parameters, which at least include the custom tilt angle of the zero gravity sofa, the custom support height of the custom body parts, and the custom support strength. Each body part includes a custom body part.

[0163] Optionally, the zero-gravity sofa may be equipped with a custom adjustment device. The zero-gravity sofa can obtain the user's target custom adjustment command through the custom adjustment device. It should be noted that the custom adjustment device can be placed in a preset area of ​​the zero-gravity sofa, and this embodiment of the application does not limit the placement area of ​​the custom adjustment device.

[0164] Furthermore, the custom adjustment device may include a touchscreen or a microphone. Users can input the custom tilt angle of the zero-gravity sofa, the custom support height of custom body parts, and the custom support strength on the touchscreen through different input methods such as clicking or entering data via a numeric keypad. Alternatively, users can input the custom tilt angle of the zero-gravity sofa, the custom support height of custom body parts, and the custom support strength via voice input through the microphone. This application does not limit this aspect.

[0165] In this embodiment, the custom body part can be any one of the user's body parts. For example, when a user is reading on a zero-gravity sofa and wants to further adjust the back support height, they can input a custom back support height value in the custom adjustment device. The custom support height value can be less than or greater than the standard back support height during reading.

[0166] Step 406: Perform the operation corresponding to the target custom adjustment parameters through the custom adjustment device.

[0167] Optionally, the zero-gravity sofa can be equipped with multiple airbags.

[0168] In this embodiment, the zero-gravity sofa can be adjusted using a custom adjustment device according to the target custom adjustment parameters in the target custom adjustment command, so that the zero-gravity sofa is in a custom zero-gravity mode. For example, when the user inputs a target custom adjustment parameter of a custom back support height, the airbag supporting the back can be controlled to adjust the back support height to the custom support height.

[0169] As an optional implementation, the zero-gravity sofa is equipped with multiple airbags and an airbag controller, and the method further includes:

[0170] Obtain the user's target exercise information, which includes the target exercise intensity, target exercise volume, and target exercise type;

[0171] When the target motion intensity is greater than the preset motion intensity corresponding to the target motion type, and when the target motion amount is greater than the preset motion amount corresponding to the target motion type, the target airbag control parameters corresponding to the target motion information are determined according to the correspondence between the preset motion information and the preset airbag control parameters.

[0172] The airbag controller controls the target airbags corresponding to the target area of ​​the zero-gravity sofa to perform operations corresponding to the target airbag control parameters. The target area is the contact area between the user and the zero-gravity sofa.

[0173] By adopting one of the above optional implementation methods, by analyzing the user's motion information and adjusting the airbags in the contact area between the user and the zero-gravity sofa, a personalized massage program adapted to the user's motion state is provided, optimizing the user experience and enriching the personalized functions of the zero-gravity sofa.

[0174] As an optional implementation, the method further includes: sending the target zero gravity parameters to the user's associated zero gravity device, so that the associated zero gravity device stores the target zero gravity parameters, and adjusting the zero gravity mode of the associated zero gravity device according to the target zero gravity parameters.

[0175] By adopting one of the above optional implementation methods, the target zero gravity parameters are synchronized to other associated zero gravity devices of the user, realizing personalized settings across devices. This improves the consistency of the adjustment scheme when the user uses zero gravity mode on different zero gravity devices and enhances the degree of personalization.

[0176] As can be seen, implementing the embodiments of this application enables personalized adjustment of the zero-gravity mode, which can meet the needs of different users in different usage scenarios, set the most suitable zero-gravity mode for users, and improve the user experience in zero-gravity mode. In addition, allowing users to customize the adjustment according to their own needs and usage preferences increases the flexibility and personalization of the zero-gravity mode of the zero-gravity sofa.

[0177] It should be understood that although the steps in the above flowcharts are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the above flowcharts may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the sub-steps or stages of other steps. In addition, the above embodiments can be implemented independently or in combination with each other, without limitation.

[0178] Based on the foregoing embodiments, this application provides a zero-gravity mode adjustment device. The device bed includes various modules and units included in each module, which can be implemented by a processor; of course, it can also be implemented by specific logic circuits. In the implementation process, the processor can be a central processing unit (CPU), microprocessor (MPU), digital signal processor (DSP), or field programmable gate array (FPGA), etc.

[0179] Please see Figure 5 , Figure 5 This is a modular schematic diagram of a zero-gravity mode adjustment device provided in an embodiment of this application, as shown below. Figure 5 The device shown includes an acquisition module 501, a determination module 502, and an adjustment module 503, wherein:

[0180] The acquisition module 501 is used to acquire target state parameters when a user is detected on the zero-gravity sofa. The target state parameters include the user's target body information, target posture information, and target activity type.

[0181] The determination module 502 is used to determine the initial zero gravity parameters based on the target body information and the target attitude information.

[0182] The determination module 502 is also used to adjust the initial zero gravity parameters according to the target activity type and determine the target zero gravity parameters, which include the tilt angle of the zero gravity sofa, the support height of various body parts of the user, and the support strength.

[0183] The adjustment module 503 is used to adjust the zero-gravity sofa according to the target zero-gravity parameters so that the zero-gravity sofa is in the target zero-gravity mode, in which the user's body pressure is evenly distributed on the zero-gravity sofa.

[0184] In some embodiments, when the target state parameter is target attitude information, the acquisition module 501 is specifically used for:

[0185] Acquire target pressure data of the contact area between the user and the zero-gravity sofa. The target pressure data is used to characterize the pressure distribution information of each body part on the zero-gravity sofa.

[0186] Acquire target shape data of the contact area between the user and the zero-gravity sofa. The target shape data is used to characterize the user's body contour on the zero-gravity sofa, the user's spinal curve shape, and the angles of the user's various joints.

[0187] Target attitude information is obtained based on target pressure data and target shape data.

[0188] In some embodiments, when the target state parameter is a target activity type, the acquisition module 501 is specifically used for:

[0189] Detect whether a target device exists within a preset area. The target device can be any one of a reading lighting device, an audio playback device, or a video playback device.

[0190] If a target device exists within a preset area, detect the usage status of the target device, which includes whether it is on or off.

[0191] When the target device is in the "on" state, the target activity type is determined based on the target device. Specifically, if the target device is a reading light device, the target activity type is reading; if the target device is an audio playback device, the target activity type is listening to music; and if the target device is a video playback device, the target activity type is watching video.

[0192] In some embodiments, the target body information includes target height data and target weight data. The determining module 502 is specifically used for:

[0193] Based on the correspondence between the preset tilt angle of the zero-gravity sofa and the preset height data, determine the initial tilt angle of the zero-gravity sofa corresponding to the target height data.

[0194] Based on target weight data, target pressure data, and target shape data, determine the initial support height and initial support strength for each body part;

[0195] The initial zero-gravity parameters are obtained based on the initial tilt angle of the zero-gravity sofa, the initial support height of each body part, and the initial support strength.

[0196] In some embodiments, the determining module 502 is further specifically used for:

[0197] Determine whether the target activity type is any of the preset activity types, which include reading, listening to music, and watching videos.

[0198] When the target activity type is any of the preset activity types, obtain the target adjustment parameters corresponding to the target activity type. The target adjustment parameters include the standard tilt angle of the zero gravity sofa, the standard support height of the target body part in the contact area, and the standard support strength. Each body part includes the target body part, and the target body part is related to the target activity type.

[0199] Based on the target adjustment parameters, the initial tilt angle of the zero-gravity sofa, the initial support height corresponding to the target body part, and the initial support strength in the initial zero-gravity parameters are adjusted to obtain the target zero-gravity parameters.

[0200] In some embodiments, the determining module 502 is further specifically used for:

[0201] If the target activity type is not any of the preset activity types, the initial zero gravity parameter is determined as the target zero gravity parameter.

[0202] In some embodiments, the zero-gravity mode adjustment device further includes a detection module and a judgment module, wherein:

[0203] The detection module is used to detect the user's target fingerprint information through the fingerprint recognition device.

[0204] The judgment module is used to determine whether the target fingerprint information exists in the pre-stored fingerprint information.

[0205] The determination module 502 is also used to perform the step of determining the initial zero gravity parameters based on the target body information and the target posture information when the target fingerprint information is not present in the pre-stored fingerprint information.

[0206] In some embodiments, the acquisition module 501 is further configured to acquire at least one pre-stored zero gravity parameter corresponding to the target fingerprint information from the pre-stored zero gravity parameter library when the target fingerprint information exists in the pre-stored fingerprint information. Each pre-stored zero gravity parameter corresponds to a unique state parameter. The pre-stored zero gravity parameter library includes the zero gravity parameters of at least one user, and each user includes at least one zero gravity parameter.

[0207] The determining module 502 is further configured to determine the target pre-stored zero gravity parameter corresponding to the target state parameter from at least one pre-stored zero gravity parameter;

[0208] The determination module 502 is also used to obtain the target zero gravity parameters based on the target's pre-stored zero gravity parameters.

[0209] In some embodiments, the zero-gravity sofa is equipped with a custom adjustment device, and the zero-gravity mode adjustment device further includes a response module, wherein:

[0210] The response module is used to respond to the user's target custom adjustment command. The target custom adjustment command includes target custom adjustment parameters, which at least include the custom tilt angle of the zero gravity sofa, the custom support height of the custom body parts in the contact area between the zero gravity sofa and the user, and the custom support strength. Each body part includes a custom body part.

[0211] The control module is also used to perform operations corresponding to the target custom adjustment parameters through a custom adjustment device.

[0212] As an optional implementation, the zero-gravity sofa is equipped with multiple airbags and airbag controllers, and the zero-gravity mode adjustment device also includes a control module, wherein:

[0213] The acquisition module 501 is also used to acquire the user's target motion information, which includes the target motion intensity, target motion amount, and target motion type.

[0214] The determining module 502 is also used to determine the target airbag control parameters corresponding to the target motion information based on the correspondence between the preset motion information and the preset airbag control parameters when the target motion intensity is greater than the preset motion intensity corresponding to the target motion type, and when the target motion amount is greater than the preset motion amount corresponding to the target motion type.

[0215] The control module is used to control the target airbags corresponding to the target area of ​​the zero-gravity sofa to perform operations corresponding to the target airbag control parameters through the airbag controller. The target area is the contact area between the user and the zero-gravity sofa.

[0216] As an optional implementation, the zero-gravity mode adjustment device further includes a transmission module, wherein:

[0217] The sending module is used to send the target zero gravity parameters to the user's associated zero gravity device, so that the associated zero gravity device can store the target zero gravity parameters and adjust the zero gravity mode of the associated zero gravity device according to the target zero gravity parameters.

[0218] The descriptions of the above device embodiments are similar to those of the above method embodiments, and have similar beneficial effects. For technical details not disclosed in the device embodiments of this application, please refer to the descriptions of the method embodiments of this application for understanding.

[0219] Please refer to Figure 6 , Figure 6 This is a modular schematic diagram of a zero-gravity sofa disclosed in an embodiment of this application. For example... Figure 6 As shown, the zero-gravity sofa includes:

[0220] Memory 601 storing executable program code;

[0221] Processor 602 coupled to memory;

[0222] The processor 602 calls the executable program code stored in the memory 601 to execute any one of the zero gravity mode adjustment methods in the above method embodiments.

[0223] This application provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the steps of any of the zero-gravity mode adjustment methods provided in the above embodiments.

[0224] This application provides a computer program product containing instructions that, when run on a computer, causes the computer to execute the steps in any of the zero-gravity mode adjustment methods provided in the above-described method embodiments.

[0225] Those skilled in the art will understand that Figure 6 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the zero-gravity sofa to which the present application is applied. A specific zero-gravity sofa may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0226] In one embodiment, the zero-gravity mode adjustment method provided in this application can be implemented as a computer program, which can be implemented as follows: Figure 6 The zero-gravity sofa shown operates. The zero-gravity sofa's memory can store the various program modules described above. The computer program comprised of these program modules causes the processor to execute the steps of the zero-gravity mode adjustment methods described in the various embodiments of this application.

[0227] It should be noted that the descriptions of the above-described devices and zero-gravity sofa embodiments are similar to those of the above-described method embodiments, and have similar beneficial effects. For technical details not disclosed in the device and zero-gravity sofa embodiments of this application, please refer to the descriptions of the method embodiments of this application for understanding.

[0228] It should be understood that the phrases "one embodiment," "an embodiment," or "some embodiments" mentioned throughout the specification mean that a specific feature, structure, or characteristic related to an embodiment is included in at least one embodiment of this application. Therefore, "in one embodiment," "in one embodiment," or "in some embodiments" appearing throughout the specification do not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. It should be understood that in the various embodiments of this application, the sequence numbers of the above-described processes do not imply a sequential order of execution; the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application. The sequence numbers of the above-described embodiments are merely for descriptive purposes and do not represent the superiority or inferiority of the embodiments. The descriptions of the various embodiments above tend to emphasize the differences between the various embodiments; their similarities or commonalities can be referred to mutually, and for the sake of brevity, they will not be repeated here.

[0229] 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, system, or apparatus 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, system, or apparatus. 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, system, or apparatus that includes that element.

[0230] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. The embodiments described above are merely illustrative. For example, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods, such as: multiple modules or components can be combined, or integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the various components shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or modules, and can be electrical, mechanical, or other forms.

[0231] Those skilled in the art will understand that all or part of the steps of the above method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it performs the steps of the above method embodiments. The aforementioned storage medium includes various media that can store program code, such as mobile storage devices, read-only memory (ROM), magnetic disks, or optical disks.

[0232] The methods disclosed in the several method embodiments provided in this application can be arbitrarily combined without conflict to obtain new method embodiments.

[0233] The features disclosed in the several device embodiments provided in this application can be arbitrarily combined without conflict to obtain new device embodiments.

[0234] The above description is merely an embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A method for adjusting a zero-gravity mode, characterized in that, The method is applied to a zero-gravity sofa, which is equipped with multiple airbags and an airbag controller. The method includes: When a user is detected on the zero-gravity sofa, target state parameters are obtained, including the user's target body information, target posture information, and target activity type. Based on the target body information and the target posture information, determine the initial zero gravity parameters; The initial zero-gravity parameters are adjusted according to the target activity type to determine the target zero-gravity parameters, which include the tilt angle of the zero-gravity sofa, the support height of each body part of the user, and the support strength. The zero-gravity sofa is adjusted according to the target zero-gravity parameters so that it is in the target zero-gravity mode, in which the user's body pressure is evenly distributed on the zero-gravity sofa. The method further includes: Obtain the user's target movement information, which includes target movement intensity, target movement amount, and target movement type; When the target motion intensity is greater than the preset motion intensity corresponding to the target motion type, and when the target motion amount is greater than the preset motion amount corresponding to the target motion type, the target airbag control parameters corresponding to the target motion information are determined according to the correspondence between the preset motion information and the preset airbag control parameters. The airbag controller controls the target airbags corresponding to the target area of ​​the zero-gravity sofa to perform operations corresponding to the target airbag control parameters. The target area is the contact area between the user and the zero-gravity sofa.

2. The method according to claim 1, characterized in that, When the target state parameter is the target attitude information, obtaining the target state parameter includes: Obtain target pressure data of the contact area between the user and the zero-gravity sofa. The target pressure data is used to characterize the pressure distribution information of each body part on the zero-gravity sofa. Obtain target shape data of the contact area between the user and the zero-gravity sofa. The target shape data is used to characterize the user's body contour on the zero-gravity sofa, the user's spinal curve shape, and the angles of the user's joints. The target attitude information is obtained based on the target pressure data and the target shape data.

3. The method according to claim 1, characterized in that, When the target state parameter is the target activity type, obtaining the target state parameter includes: Detect whether a target device exists within a preset area, wherein the target device is any one of a reading lighting device, an audio playback device, and a video playback device; If the target device is present in the preset area, the usage status of the target device is detected, including an on state or an off state. When the target device is in the "on" state, the target activity type is determined based on the target device. Specifically, when the target device is the reading lighting device, the target activity type is reading; when the target device is the audio playback device, the target activity type is listening to music; and when the target device is the video playback device, the target activity type is watching video.

4. The method according to claim 2, characterized in that, The target body information includes target height data and target weight data. Determining the initial zero-gravity parameters based on the target body information and the target posture information includes: Based on the correspondence between the preset tilt angle of the zero-gravity sofa and the preset height data, the initial tilt angle of the zero-gravity sofa corresponding to the target height data is determined. Based on the target weight data, the target pressure data, and the target shape data, determine the initial support height and initial support strength for each body part; The initial zero-gravity parameters are obtained based on the initial tilt angle of the zero-gravity sofa, the initial support height of each body part, and the initial support strength.

5. The method according to claim 4, characterized in that, The step of adjusting the initial zero-gravity parameters according to the target activity type to determine the target zero-gravity parameters includes: Determine whether the target activity type is any of the preset activity types, which include reading, listening to music, and watching videos; When the target activity type is any of the preset activity types, the target adjustment parameters corresponding to the target activity type are obtained. The target adjustment parameters include the standard tilt angle of the zero-gravity sofa, the standard support height of the target body part in the contact area, and the standard support strength. Each body part includes the target body part, and the target body part is related to the target activity type. The initial tilt angle of the zero-gravity sofa, the initial support height corresponding to the target body part, and the initial support strength in the initial zero-gravity parameters are adjusted according to the target adjustment parameters to obtain the target zero-gravity parameters.

6. The method according to any one of claims 1 to 5, characterized in that, The zero-gravity sofa is equipped with a fingerprint recognition device. Before determining the initial zero-gravity parameters based on the target body information and the target posture information, the method further includes: The fingerprint recognition device detects the user's target fingerprint information. Determine whether the target fingerprint information exists in the pre-stored fingerprint information; If the target fingerprint information is not present in the pre-stored fingerprint information, the step of determining the initial zero-gravity parameters based on the target body information and the target posture information is executed.

7. The method according to claim 6, characterized in that, The method further includes: If the target fingerprint information exists in the pre-stored fingerprint information, at least one pre-stored zero gravity parameter corresponding to the target fingerprint information is obtained from the pre-stored zero gravity parameter library. Each pre-stored zero gravity parameter corresponds to a unique state parameter. The pre-stored zero gravity parameter library includes the zero gravity parameters of at least one user, and each user includes at least one zero gravity parameter. Determine the target pre-stored zero gravity parameter corresponding to the target state parameter from the at least one pre-stored zero gravity parameter; The zero-gravity parameters of the target are obtained based on the pre-stored zero-gravity parameters of the target.

8. A zero-gravity mode adjustment device, characterized in that, The device is applied to a zero-gravity sofa, which is equipped with multiple airbags and an airbag controller. The device includes an acquisition module, a determination module, and an adjustment module, wherein: The acquisition module is used to acquire target state parameters when a user is detected on the zero-gravity sofa. The target state parameters include the user's target body information, target posture information, and target activity type. The determining module is used to determine the initial zero-gravity parameters based on the target body information and the target posture information; The determining module is further configured to adjust the initial zero-gravity parameters according to the target activity type, and determine the target zero-gravity parameters, which include the tilt angle of the zero-gravity sofa, the support height of each body part of the user, and the support strength. The adjustment module is used to adjust the zero-gravity sofa according to the target zero-gravity parameters so that the zero-gravity sofa is in the target zero-gravity mode, in which the user's body pressure is evenly distributed on the zero-gravity sofa. The acquisition module is also used to acquire the user's target motion information, which includes target motion intensity, target motion amount, and target motion type. The determining module is further configured to determine the target airbag control parameters corresponding to the target motion information based on the correspondence between the preset motion information and the preset airbag control parameters when the target motion intensity is greater than the preset motion intensity corresponding to the target motion type, and when the target motion amount is greater than the preset motion amount corresponding to the target motion type. The control module is used to control the target airbag corresponding to the target area of ​​the zero gravity sofa to perform operations corresponding to the target airbag control parameters through the airbag controller. The target area is the contact area between the user and the zero gravity sofa.

9. A zero-gravity sofa, comprising a memory and a processor, wherein the memory stores a computer program executable on the processor, characterized in that, When the processor executes the program, it implements the steps of the method according to any one of claims 1 to 7.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the method as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Massage chair adjustment method based on identity information

    CN108804163A

  • Vehicle seat adjusting method, system and device based on scene mode and medium

    CN117360338A

  • Method for adjusting a zero-glow seat in a vehicle, computing device and vehicle

    CN117841792A