An adaptive massage force adjusting method, system and massage sofa
By collecting seated pressure data and adjusting the intensity using an intelligent control module, the problem of existing massage devices being unable to adaptively adjust massage intensity has been solved, achieving precise matching of massage intensity and improved comfort.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-07
- Publication Date
- 2026-04-07
AI Technical Summary
Existing massage devices cannot accurately and adaptively adjust the massage intensity according to differences in body shape and pain tolerance, thus failing to meet the personalized needs of different users.
By collecting seated pressure data, the intelligent control module detects abnormal changes during the intensity increase process, enabling adaptive adjustment of massage intensity, including the intensity increase and decrease process. Combining pressure data and weight information of various parts of the body, the optimal and limit intensity is matched.
It achieves precise adaptive matching of massage intensity, improves user comfort, reduces physical damage caused by excessive massage intensity, and provides more options.
Smart Images

Figure CN117562384B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of massage sofas, and in particular to an adaptive massage intensity adjustment method, system, and massage sofa. Background Technology
[0002] With the continuous development of technology, more and more furniture is becoming intelligent and functional. Many families and businesses have begun to use devices with massage functions, such as massage cushions, chairs and sofas. This eliminates the need to set up a dedicated massage chair for massage activities and reduces the space occupied.
[0003] Most current massage devices do not allow for adjustable massage intensity or can only be adjusted through fixed levels. The intensity levels vary significantly, and due to differences in weight and pain tolerance among users of different body types, the inability to adjust the intensity or the fixed-level intensity adjustment cannot meet the needs of adapting to different users. This makes it impossible for different people to accurately match the appropriate massage intensity when using massage devices. Summary of the Invention
[0004] The purpose of this application is to achieve precise adaptive matching of massage intensity to meet individual needs.
[0005] Firstly, this application provides an adaptive massage intensity adjustment method, which adopts the following technical solution:
[0006] An adaptive massage intensity adjustment method includes the following steps:
[0007] Collect seated pressure data;
[0008] The intensity is increased based on the seated pressure data. During the intensity increase process, the massage intensity starts from zero and increases by a preset amount every preset time period.
[0009] During the process of increasing the force, it is determined whether the sitting pressure data shows abnormal changes. Abnormal changes are characterized by a decrease in the sitting pressure data and a drop below a preset pressure value.
[0010] If so, the intensity reduction process is carried out when the seated pressure data is recovered. During the intensity reduction process, the massage intensity is based on the current massage intensity, and the preset intensity is reduced every time an abnormal change occurs, until it reaches zero.
[0011] Determine whether the seated pressure data shows abnormal changes within a preset time during the process of reducing the force;
[0012] If not, maintain the current massage intensity and define it as the ideal massage intensity; if yes, continue the intensity reduction process until the seated pressure data no longer shows abnormal changes within a preset time.
[0013] In other embodiments, the force enhancement process specifically includes:
[0014] Obtain the initial lifting state, in which the massage force is zero, and the initial time point is the time point corresponding to the acquisition of the sitting pressure data;
[0015] With a preset time interval, the force is increased by an equal preset amount after each time interval. The corresponding time point and force amount are memorized and recorded for each increase to obtain a corresponding force increase set, wherein the force increase set is arranged in chronological order.
[0016] In other embodiments, the force reduction process specifically includes:
[0017] Obtain the initial reduction state. In the initial reduction state, the massage intensity is the intensity corresponding to the abnormal change in the sitting pressure data, and the initial time point is the time point corresponding to the abnormal change in the sitting pressure data.
[0018] If an abnormal change occurs, the force before the initial time point is traced through the force enhancement set to reduce the initial force to the force at a time point with a preset time length before the initial time point, and the force is defined as the new initial force, and the time point corresponding to the initial force is defined as the new initial time point.
[0019] In other embodiments, the sitting pressure data includes head pressure data, waist pressure data, hip pressure data, and leg pressure data. During the intensity increase process, the amount of preset intensity increase varies for each preset time period corresponding to different positions.
[0020] In other embodiments, the force-increasing process further includes the following steps:
[0021] Based on the collected sitting pressure data, a corresponding preferred intensity and a maximum intensity are matched. The preferred intensity is characterized as the optimal massage intensity corresponding to the sitting pressure data, and the maximum intensity is characterized as the maximum safe massage intensity corresponding to the sitting pressure data.
[0022] Determine whether the current massage intensity has reached the optimal intensity;
[0023] If so, maintain the current preferred strength and wait for the instruction to increase it;
[0024] If the increase command is received, the massage intensity is increased and it is determined whether the massage intensity has reached its limit.
[0025] If so, maintain that limit force and stop the force increase process.
[0026] In other embodiments, matching a corresponding limit force based on the collected sitting posture pressure data specifically includes the following steps:
[0027] Determine whether the extreme force exceeds the threshold force, where the threshold force is the maximum massage force supported by the massage device;
[0028] If the threshold is exceeded, the threshold force is defined as the new limit force.
[0029] Secondly, the adaptive massage intensity adjustment system provided in this application adopts the following technical solution:
[0030] An adaptive massage intensity adjustment system includes:
[0031] The pressure detection module is used to collect seated pressure data and to determine whether abnormal changes occur by analyzing changes in pressure values.
[0032] The massage unit is used to massage the human body with appropriate massage intensity.
[0033] The intelligent control module is used to initiate an intensity increase process when the pressure detection module detects seated pressure data. During the intensity increase process, the intelligent control module controls the massage unit to start with zero massage intensity and increase the intensity by a preset amount every preset time period. It is also used to initiate an intensity decrease process when the seated pressure data shows abnormal changes. During the intensity decrease process, the intelligent control module controls the massage unit to start with the current massage intensity and decrease the intensity by a preset amount every time an abnormal change occurs, until it reaches zero.
[0034] The intelligent control module is also used to maintain the current massage intensity and define it as the ideal massage intensity when the seated pressure data does not change abnormally within a preset time.
[0035] In some embodiments, the massage unit includes a massage mechanism, a massage intensity sensor, and a massage intensity memory component. The massage mechanism is used to achieve massage through vibration. The massage intensity sensor is used to detect the real-time massage intensity on the massage mechanism. The massage intensity memory component is used to remember all time points during the intensity increase process and the massage intensity corresponding to each time point, and to generate a corresponding intensity increase set.
[0036] In some of these embodiments, it also includes:
[0037] A head massage module, comprising at least one of the massage units, is used to massage the head of a user;
[0038] The waist massage module, consisting of at least one of the massage units, is used to massage the waist of the user.
[0039] The buttock massage module, comprising at least one of the massage units, is used to massage the buttocks of a user.
[0040] The leg massage module, comprising at least one of the massage units, is used to massage the legs of a user.
[0041] Thirdly, the massage sofa provided in this application adopts the following technical solution:
[0042] A massage sofa includes a sofa body and the aforementioned adaptive massage intensity adjustment system.
[0043] In summary, this application includes at least one of the following beneficial technical effects:
[0044] 1. By detecting abnormal changes in pressure data during a uniform increase in massage intensity, the system determines whether the user is uncomfortable with the current massage intensity and initiates a process of reducing the intensity, thereby achieving adaptive adjustment of the massage intensity for the user's comfort.
[0045] 2. Divide the pressure data corresponding to different parts of the human body, and adjust the massage intensity independently for each part to improve the accuracy of massage intensity matching;
[0046] 3. Based on the user's weight and body type, and using big data, we can reasonably recommend the optimal massage intensity and the maximum massage intensity, providing more options while reducing physical damage caused by excessive massage intensity. Attached Figure Description
[0047] Figure 1 This is a schematic diagram of the overall process of the adaptive massage intensity adjustment method in this application;
[0048] Figure 2 This is a schematic diagram of the module connections of the adaptive massage intensity adjustment system in this application;
[0049] Figure 3 This is a schematic diagram showing the specific module connections of the massage unit in the adaptive massage intensity adjustment system of this application;
[0050] Figure 4 This is a schematic diagram of each massage module in the adaptive massage intensity adjustment system of this application;
[0051] Figure 5This is a schematic diagram of the module connections of the massage sofa in this application. Detailed Implementation
[0052] The following is in conjunction with the appendix Figure 1 - Appendix Figure 5 This application will be described in further detail below.
[0053] like Figure 1 As shown, this application discloses an adaptive massage intensity adjustment method, including the following steps:
[0054] S100 collects seated pressure data.
[0055] Seated pressure data is characterized by the pressure values detected when a user sits on the corresponding massage device.
[0056] Generally, if the massage device is not in use, the pressure data it detects is zero. However, in some special cases, such as when items or pets are placed on the massage device, the pressure data it detects differs significantly from the pressure data of the human body in terms of magnitude and distribution. Therefore, even if data is detected in this case, it is not the pressure data of a sitting position.
[0057] It should also be noted that some massage devices, such as sofas and chairs with massage functions, have adjustable angles. When the device is adjusted to a reclining position, the pressure data in that state is also understood as sitting pressure data. Therefore, sitting pressure data can be understood as the pressure data detected when the user needs to use the massage function under ideal physical conditions.
[0058] S200 uses seated pressure data to increase the intensity of the massage. The massage intensity starts from zero and increases by a preset amount every preset time.
[0059] Once the seated pressure data is detected, the intensity adjustment phase begins. Initially, because the massage device's intensity is zero when first used, the initial intensity during the intensity increase process—in other words, the starting point for intensity adjustment—is zero. Starting from zero, the intensity increases by a certain amount every preset time interval. In this embodiment, the preset time interval is 1 second. The preset intensity can be modified and configured according to different massage device models, usage environments, etc.
[0060] Taking a preset boosting force of 3 as an example, the initial force is 0, and the force increases by 3 every 1 second.
[0061] The definition of massage intensity is determined by the configuration of the massage heads and massage mechanism. The number, shape, size, and rotation speed of the massage heads all determine the intensity of the massage. In the same massage device, the intensity can be increased by increasing the rotation speed, increasing the extension of the massage heads, or changing the massage technique. Different massage devices have different numbers and shapes of massage heads, which means that when different devices increase the same level of massage intensity, the corresponding increase in rotation speed and the extension of the massage heads will be different.
[0062] The extent to which increasing the rotation speed will increase the corresponding intensity, and the amount by which the massage head extends further to increase the corresponding intensity, need to be determined through a certain period of trial use, testing, and calculation during the manufacturing process of the massage equipment.
[0063] It should be noted that some users may be sitting on the massage device simply to rest, rather than intending to receive a massage. Therefore, the intensity will only increase when the user activates the massage function via the hand controller or the device's built-in central control module.
[0064] S300 determines whether abnormal changes occur in the seated pressure data during the process of increasing force.
[0065] Abnormal changes are characterized by a decrease in seated pressure data, falling below the preset pressure value. During the increase in intensity, if the massage intensity gradually increases to a level that causes discomfort to the user, exceeding their pain tolerance limit, the user will react by moving the corresponding part of their body away from the massage head or even leaving the massage device entirely.
[0066] When this is switched to the massage device side, the corresponding result is that the seated pressure data detected by the massage device will drop sharply as the user moves away. The result of the sharp drop is that the current pressure value is extremely low or drops directly to zero. This pressure change indicates that an abnormal change has occurred.
[0067] S400, if so, then when the seated pressure data is restored, the intensity reduction process will be carried out. During the intensity reduction process, the massage intensity will start from the current massage intensity, and the preset intensity will be reduced whenever an abnormal change occurs, until it reaches zero.
[0068] When abnormal changes occur in the seated pressure data, it is considered that the current massage intensity exceeds the user's acceptable threshold. Therefore, it is necessary to stop increasing the intensity and switch to reducing the intensity.
[0069] To prevent the massage intensity from decreasing too quickly due to the user not returning to a normal massage state for an extended period, the intensity reduction process needs to begin when the seated pressure data is detected to have recovered.
[0070] During the reduction of intensity, the massage intensity starts from the current intensity and decreases once for each abnormal change.
[0071] S500 determines whether the seated pressure data shows abnormal changes within a preset time during the force reduction process.
[0072] S600, if not, maintain the current massage intensity and define it as the ideal massage intensity; if yes, maintain the intensity reduction process until the seated pressure data no longer shows abnormal changes within a preset time.
[0073] During the reduction of massage intensity, it's necessary to assess whether any abnormal changes occur within a short period. If so, it indicates that the user still feels uncomfortable even after reducing the intensity once, and the intensity reduction process needs to be repeated continuously. If no abnormal changes occur within a short period, it means the user is satisfied and comfortable with the reduced massage intensity, and the current massage intensity should be maintained without further changes.
[0074] Using the above method, after detecting the user's seated pressure data, the system waits for the user to activate the massage function to begin the intensity increase process. During this process, the massage intensity continuously increases over time. When the user feels discomfort and leaves the massage device due to pain, this abnormal change is recorded, and the system begins to decrease the intensity. This continues until the user deems the current massage intensity suitable for their needs and no further abnormal changes occur. At this point, the adjusted massage intensity is taken as the ideal massage intensity and maintained. This allows the user to adaptively match the most comfortable massage intensity during the intensity adjustment process, solving the problem of current massage devices having no selectable massage intensity or only offering a few default intensity levels.
[0075] In other embodiments, the force enhancement process specifically includes:
[0076] S210, Obtain the initial lifting state. In the initial lifting state, the massage intensity is zero. The initial time point is the time point corresponding to the acquisition of the seated pressure data.
[0077] S211, with a preset time interval, the preset force is increased by an equal amount after each time interval, and the corresponding time point and force are memorized and recorded for each increase to obtain a corresponding force increase set, wherein the force increase set is arranged in chronological order.
[0078] First, when entering the intensity increase process, it is necessary to record the initial increase state, which includes two important factors: the initial massage intensity and the initial time point. The initial massage intensity is zero, and the initial time point is the time point corresponding to the acquisition of seated pressure data.
[0079] Generally, the massage function is activated when the user sits on the massage device, so in most cases, the time point corresponding to the collected seated pressure data can be considered as the time point when the massage task begins.
[0080] In some cases, users may sit on the massage device for a period of time before starting the massage. In this case, using the time when the seated pressure data is collected as the initial time point will cause a recording deviation in the process of increasing the intensity during the subsequent interval. Therefore, the time when the user starts the massage function can be selected as the initial time point.
[0081] During the intensity increase process, the time interval and intensity difference corresponding to each intensity increase are fixed. Furthermore, to ensure the accuracy and continuity of intensity increases and subsequent intensity selection, the preset time interval and the amount of intensity increase should not be too large. This prevents the user from experiencing a situation where the massage intensity is very high at one point in time, while the massage intensity was very low at the previous point in time, during the subsequent intensity reduction process.
[0082] Simultaneously, during the intensity increase process, it is necessary to record and store the corresponding time point and current massage intensity for each intensity increase, forming a set. Within this set, several massage intensity data points are sorted from morning to night according to their corresponding time points. This sorted intensity increase set facilitates subsequent adjustments to the massage intensity during intensity reduction, and allows for the tracing and selection of the source of the massage intensity.
[0083] In other embodiments, the force reduction process specifically includes:
[0084] S410, Obtain the initial lowering state. In the initial lowering state, the massage intensity is the intensity corresponding to the abnormal change in the sitting pressure data, and the initial time point is the time point corresponding to the abnormal change in the sitting pressure data.
[0085] S411, if an abnormal change occurs, the force before the initial time point is traced through the force enhancement set, so as to reduce the initial force to the force corresponding to the time point with a preset time length before the initial time point, and define the force as the new initial force, and define the time point corresponding to the initial force as the new initial time point.
[0086] At the start of the intensity reduction process, it is also necessary to select an initial reduction state. The initial massage intensity is the intensity corresponding to the moment when the seated pressure data undergoes an abnormal change, and the initial time point is the time point corresponding to the moment when the abnormal change occurs.
[0087] When an abnormal change occurs, the current massage intensity is reduced by obtaining the massage intensity at the initial time point, which is the time point before the instant the abnormal change occurs. For example, if the preset time length is 1 second, then the massage intensity at the second before the current time point is obtained and that massage intensity is defined as the new initial intensity.
[0088] Since the elements in the intensity boost set are arranged in chronological order, it is only necessary to obtain the adjacent previous time point to obtain the time point before a certain time length.
[0089] After the massage intensity is reduced once, it's necessary to determine if the user will exhibit any further abnormal changes. If so, the process needs to be traced back 1 second to obtain an even lower massage intensity. In other words, the number of times the massage intensity is reduced depends on the number of abnormal changes that occur. From a macroscopic perspective, if the user exhibits 3 abnormal changes after the current time point, then the massage intensity corresponding to those 3 abnormal changes is the massage intensity corresponding to tracing back 3 seconds from the current time point.
[0090] In other embodiments, the sitting pressure data includes head pressure data, lower back pressure data, hip pressure data, and leg pressure data. During the intensity increase process, the amount of preset intensity increase varies for each preset time period at different locations.
[0091] The seated pressure data is matched and subdivided with the main massage areas of the human body, with each area corresponding to a separate pressure data point.
[0092] When determining abnormal changes in the subsequent process, it is possible to separately determine whether there are abnormal changes in the pressure data corresponding to different parts. In this way, when reducing the intensity, it is only necessary to reduce the massage intensity corresponding to the parts that show abnormal changes.
[0093] Because different parts of the human body have different pain tolerance levels—for example, the pain tolerance of the buttocks is generally greater than that of the lower back—the maximum massage intensity that different parts can tolerate, or the massage intensity that feels comfortable to the senses, varies. Therefore, by separately identifying abnormal changes, more customized massage intensity adjustments can be made.
[0094] At the same time, because the pain tolerance of different parts of the human body is different, the preset intensity increase for different parts is also different in each equal time period during the intensity increase process. For example, the massage intensity for the head position increases by 1 every 1 second, the massage intensity for the waist position increases by 2, and the massage intensity for the buttocks and legs increases by 3.
[0095] This prevents the massage intensity from increasing too quickly on sensitive areas, which could make it difficult for users to accurately match the appropriate massage intensity.
[0096] The above method can be achieved by placing different numbers, shapes, and sizes of massage heads in different locations. Generally speaking, the more massage heads there are, the greater the massage intensity; the larger the massage heads, the greater the massage intensity. In this way, the massage device can adjust the massage intensity at different locations while uniformly changing the same output power.
[0097] In other embodiments, the process of increasing force also includes the following steps:
[0098] S220: Match the corresponding optimal intensity and maximum intensity based on the collected sitting pressure data. The optimal intensity is the best massage intensity corresponding to the sitting pressure data, and the maximum intensity is the maximum safe massage intensity corresponding to the sitting pressure data.
[0099] Based on the sitting pressure data, the user's weight information can be obtained initially. Furthermore, by using the pressure data corresponding to various positions on the body in the sitting pressure data, the user's body shape information can be obtained initially. Combining the weight information with the pressure data, the optimal massage intensity and the maximum safe massage intensity for this type of person can be matched.
[0100] The system has a pre-stored database containing massage models obtained through trials, surveys, and online information synchronization. Each model corresponds to the massage intensity information for a specific weight and body type. For example, it stores the optimal and maximum massage intensity for a 60kg user.
[0101] Because users of different weights and body types have varying levels of body fat and muscle mass, their most comfortable and maximum massage intensity will differ. An 80kg user generally has a higher body fat percentage than a 60kg user, and therefore, their tolerance for massage intensity is generally higher. Consequently, their optimal and maximum massage intensity will also be relatively higher.
[0102] By pre-matching and optimizing the pressure data of different sitting postures to select the optimal and maximum pressure, the subsequent massage pressure adjustment process can be made more customized and precise.
[0103] S221, determine whether the current massage intensity has reached the optimal intensity.
[0104] S222, if so, maintain the preferred strength and wait for the increase instruction.
[0105] If the current massage intensity reaches the optimal intensity, it means that the current massage intensity is the most suitable for the user selected by the system. In this case, the process of increasing the intensity will be stopped automatically, and the massage will be performed using the selected optimal intensity.
[0106] If the user feels that the current massage intensity is still insufficient, they can issue an increase command via the handheld or central control. An increase command instructs the massage device to increase the current massage intensity.
[0107] S223, if an increase command is received, the massage intensity is increased and it is determined whether the massage intensity has reached its limit.
[0108] S224, if so, maintain the limit force and stop the force increase process.
[0109] If the user issues an increase command, the intensity will continue to rise to further increase the massage intensity. Once the massage intensity reaches its limit, the intensity increase process must be stopped, and the massage should continue at that limit intensity.
[0110] Excessive massage pressure can put undue stress on bones, potentially leading to fractures or cracks, and can also cause muscle strains or overuse injuries. Therefore, once the massage pressure reaches its maximum, the process of increasing the pressure will cease, and any attempts to increase the pressure by the user at this point will be ineffective.
[0111] Through the above settings, the massage device actively generates a scientifically optimal massage intensity and maximum massage intensity based on the detected seated pressure data. On the one hand, this provides users with a reference option for adjusting the massage intensity, and on the other hand, it protects users from harming their bodies due to excessive massage intensity.
[0112] In other embodiments, matching the corresponding ultimate force based on the collected sedentary pressure data specifically includes the following steps:
[0113] S225 determines whether the maximum force exceeds the threshold force.
[0114] S226, if exceeded, the threshold force is defined as the new limit force.
[0115] Threshold intensity represents the maximum massage intensity supported by the massage device. Different massage devices support different maximum output massage intensities. Therefore, when the system generates the limit intensity based on seated pressure data, the generated limit intensity may exceed the maximum massage intensity supported by some massage devices. In this case, the threshold intensity is defined as the new limit intensity.
[0116] like Figure 2As shown, this application also discloses an adaptive massage intensity adjustment system, comprising:
[0117] The pressure detection module is used to collect seated pressure data and to determine whether abnormal changes have occurred by analyzing changes in pressure values.
[0118] The pressure detection module can use pressure sensors to obtain sitting pressure data by measuring the force exerted on the pressure sensors by different body parts when a person sits on the massage device.
[0119] At the same time, it is determined whether there are abnormal changes based on whether the detected pressure data shows significant changes or drops to zero.
[0120] The massage unit is used to massage the human body with appropriate massage intensity.
[0121] The intelligent control module is used to initiate an intensity increase process when the pressure detection module detects seated pressure data. During the intensity increase process, the intelligent control module controls the massage unit to start from zero and increase the preset intensity amount every preset time period. It is also used to initiate an intensity decrease process when abnormal changes occur in the seated pressure data. During the intensity decrease process, the intelligent control module controls the massage unit to start from the current massage intensity and decrease the preset intensity amount every time abnormal changes occur until it reaches zero.
[0122] The intelligent control module is also used to maintain the current massage intensity and define it as the ideal massage intensity when the seated pressure data does not change abnormally within a preset time.
[0123] In this embodiment, the intelligent control module is a PLC intelligent control module, which is electrically connected to the pressure detection module and the massage unit to realize the adjustment and selection control of the massage intensity of the massage unit based on the change of sitting pressure data.
[0124] In other embodiments, the adaptive massage intensity adjustment system is also used to implement other adaptive massage intensity adjustment methods described above.
[0125] like Figure 3 As shown, in some other embodiments, the massage unit includes a massage mechanism, a massage intensity sensor, and a massage intensity memory component.
[0126] A massage mechanism uses vibration to achieve massage. It can adjust the vibration frequency, amplitude, direction, and duration according to instructions to change the massage intensity and mode. Each massage mechanism typically has a corresponding massage head for contact with different parts of the body. A massage device often contains multiple massage mechanisms distributed in different locations within the device to massage various parts of the body.
[0127] The massage intensity sensor is used to provide real-time feedback on the massage intensity corresponding to the massage mechanism and send it to the subsequent massage intensity memory component.
[0128] The massage intensity memory component is used to remember all the time points during the intensity enhancement process and the corresponding massage intensity at each time point, and to generate a corresponding intensity enhancement set.
[0129] The massage intensity memory component can be a corresponding register or other module or device with storage, memory, retrieval, and recognition functions.
[0130] like Figure 4 As shown, in some other embodiments, it also includes:
[0131] The head massage module consists of at least one massage unit and is used to massage the user's head.
[0132] The waist massage module consists of at least one massage unit and is used to massage the user's waist.
[0133] The buttock massage module, consisting of at least one massage unit, is used to massage the buttocks of the user.
[0134] The leg massage module consists of at least one massage unit and is used to massage the user's legs.
[0135] like Figure 5 As shown, this application also discloses a massage sofa, which includes a sofa body and the aforementioned adaptive massage intensity adjustment system.
[0136] Specifically, the main body of the sofa can also be equipped with corresponding hand controllers and other control elements to realize functions such as starting the massage sofa, increasing or decreasing the intensity, turning it off, and selecting modes.
[0137] The implementation principle of this application embodiment is as follows:
[0138] By detecting abnormal changes in pressure data during a uniform increase in massage intensity, the system determines whether the user is uncomfortable with the current massage intensity and initiates an intensity reduction process, thereby achieving adaptive adjustment of the massage intensity for the user's comfort.
[0139] The embodiments described in this specific implementation are preferred embodiments of this application and are not intended to limit the scope of protection of this application. Identical components are represented by the same reference numerals. Therefore, all equivalent changes made to the structure, shape, and principle of this application should be covered within the scope of protection of this application.
Claims
1. An adaptive massage intensity adjustment method, characterized in that, Includes the following steps: Collect seated pressure data; The intensity is increased based on the seated pressure data. During the intensity increase process, the massage intensity starts from zero and increases by a preset amount every preset time period. During the process of increasing the force, it is determined whether the sitting pressure data shows abnormal changes. Abnormal changes are characterized by a decrease in the sitting pressure data and a drop below a preset pressure value. If so, the intensity reduction process is carried out when the seated pressure data is recovered. During the intensity reduction process, the massage intensity is based on the current massage intensity, and the preset intensity is reduced every time an abnormal change occurs, until it reaches zero. Determine whether the seated pressure data shows abnormal changes within a preset time during the process of reducing the force; If not, maintain the current massage intensity and define it as the ideal massage intensity; if yes, continue the intensity reduction process until the seated pressure data no longer shows abnormal changes within a preset time.
2. The method according to claim 1, characterized in that, The process of increasing intensity specifically includes: Obtain the initial lifting state, in which the massage force is zero, and the initial time point is the time point corresponding to the acquisition of the sitting pressure data; With a preset time interval, the force is increased by an equal preset amount after each time interval. The corresponding time point and force amount are memorized and recorded for each increase to obtain a corresponding force increase set, wherein the force increase set is arranged in chronological order.
3. The method according to claim 2, characterized in that, The process of reducing intensity specifically includes: Obtain the initial reduction state. In the initial reduction state, the massage intensity is the intensity corresponding to the abnormal change in the sitting pressure data, and the initial time point is the time point corresponding to the abnormal change in the sitting pressure data. If an abnormal change occurs, the force before the initial time point is traced through the force enhancement set to reduce the initial force to the force at a time point with a preset time length before the initial time point, and the force is defined as the new initial force, and the time point corresponding to the initial force is defined as the new initial time point.
4. The method according to claim 1, characterized in that, The seated pressure data includes head pressure data, waist pressure data, hip pressure data, and leg pressure data. During the intensity increase process, the amount of preset intensity increase varies for each preset time period corresponding to different positions.
5. The method according to claim 1 or 4, characterized in that, The process of increasing the intensity also includes the following steps: Based on the collected seated pressure data, a corresponding preferred intensity and an extreme intensity are matched. The preferred intensity is characterized as the optimal massage intensity corresponding to the seated pressure data, and the extreme intensity is characterized as the maximum safe massage intensity corresponding to the seated pressure data. Determine whether the current massage intensity has reached the optimal intensity; If so, maintain the current preferred strength and wait for the instruction to increase it; If the increase command is received, the massage intensity is increased and it is determined whether the massage intensity has reached its limit. If so, maintain that limit force and stop the force increase process.
6. The method according to claim 5, characterized in that, Matching the corresponding limit force based on the collected sedentary pressure data specifically includes the following steps: Determine whether the extreme force exceeds the threshold force, where the threshold force is the maximum massage force supported by the massage device; If the threshold is exceeded, the threshold force is defined as the new limit force.
7. An adaptive massage intensity adjustment system, characterized in that, include: The pressure detection module is used to collect seated pressure data and to determine whether abnormal changes occur by analyzing changes in pressure values. The massage unit is used to massage the human body with appropriate massage intensity. The intelligent control module is used to initiate an intensity increase process when the pressure detection module detects seated pressure data. During the intensity increase process, the intelligent control module controls the massage unit to start with zero massage intensity and increase the intensity by a preset amount every preset time period. It is also used to initiate an intensity decrease process when the seated pressure data shows abnormal changes. During the intensity decrease process, the intelligent control module controls the massage unit to start with the current massage intensity and decrease the intensity by a preset amount every time an abnormal change occurs, until it reaches zero. The intelligent control module is also used to maintain the current massage intensity and define it as the ideal massage intensity when the seated pressure data does not change abnormally within a preset time. The abnormal change is characterized by a decrease in the seated pressure data, which falls below a preset pressure value.
8. The system according to claim 7, characterized in that, The massage unit includes a massage mechanism, a massage intensity sensor, and a massage intensity memory component. The massage mechanism is used to achieve massage through vibration. The massage intensity sensor is used to detect the real-time massage intensity on the massage mechanism. The massage intensity memory component is used to remember all time points during the intensity increase process and the massage intensity corresponding to each time point, and generate a corresponding intensity increase set.
9. The system according to claim 8, characterized in that, Also includes: A head massage module, comprising at least one of the massage units, is used to massage the head of a user; The waist massage module, consisting of at least one of the massage units, is used to massage the waist of the user. The buttock massage module, comprising at least one of the massage units, is used to massage the buttocks of a user. The leg massage module, comprising at least one of the massage units, is used to massage the legs of a user.
10. A massage sofa, characterized in that, It includes the sofa body and the adaptive massage intensity adjustment system as described in any one of claims 7-9.
Citation Information
Patent Citations
Method and device for realizing intelligent massage based on intelligent voice interaction
CN113855542A
Massage chair control method and system and computer readable storage medium
CN116196196A