A method and apparatus for adjusting a fitness load

CN117258236BActive Publication Date: 2026-09-08SHENZHEN SPEEDIANCE LIFE TECH LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210673811.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-15
Publication Date
2026-09-08
Estimated Expiration
2042-06-15

AI Technical Summary

Technical Problem

[0002]用户在使用健身设备过程中,用户可能存在负载过大导致力竭或者负载过小导致用力过于轻松的情况,这时候,用户如果需要调节该负载时,需要通过暂停下来才能实现对该负载的调节,这不够智能化,导致用户体验变差

Benefits of technology

[0024] 1. This invention determines when a user's physical condition reaches a critical point by comparing the fitness parameters of the user's current exercise with those of the previous n exercises, and by the duration of this comparison. Once the critical point is reached, the exercise load of the user's current and next exercises is adjusted to suit the user's current physical condition, preventing the user from bearing too high or too low a load. This can both protect and motivate the user. Furthermore, the user can actively extend the duration of the comparison to control the exercise load without pausing the current exercise, resulting in a very good user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117258236B_ABST
    Figure CN117258236B_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of body building training, in particular to a body building load adjusting method, comprising the following steps: S1. counting the body building parameters of the previous n times of body building actions before the current body building action of a user, wherein n is greater than 1; S2. adjusting the load of the current body building action and the next body building action of the user according to the comparison relationship between the body building parameters of the current body building action and the previous n times of body building actions and the maintaining time of the comparison relationship; the present application judges whether the physical condition of the user reaches a critical point according to the comparison relationship between the body building parameters of the current body building action and the previous n times of body building actions and the maintaining time of the comparison relationship, and then adjusts the body building load of the current and next body building actions of the user to adapt to the current physical condition of the user; the present application further provides a load control device of an intelligent body building machine.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of fitness training technology, specifically to a method and device for adjusting fitness load. Background Technology

[0002] When using fitness equipment, users may experience situations where the load is too heavy, leading to exhaustion, or too light, resulting in excessively easy exertion. In such cases, users need to pause the process to adjust the load, which is not intelligent enough and degrades the user experience.

[0003] Therefore, it is necessary to design a new method for adjusting fitness load to overcome the above problems. Summary of the Invention

[0004] To overcome the above technical problems, the present invention provides a method and device for adjusting fitness load.

[0005] This invention provides a method for adjusting fitness load, comprising the following steps:

[0006] S1. Calculate the fitness parameters of the user's n previous fitness movements before the current fitness movement, where n is greater than 1;

[0007] S2. Based on the comparison between the fitness parameters of the user's current fitness movement and the fitness parameters of the previous n fitness movements, and the duration of the comparison, adjust the load of the user's current fitness movement and the next fitness movement.

[0008] In some technical solutions, the fitness parameter is speed.

[0009] In some technical solutions, the comparison relationship is obtained through the following methods:

[0010] S2.1. Multiply the average fitness parameters of the first n fitness movements by the first coefficient to obtain the first product;

[0011] S2.2. Compare the fitness parameters of the current fitness exercise with the first product.

[0012] In some technical solutions, the first coefficient is obtained through big data statistical analysis of users' or user groups' fitness data.

[0013] In some technical solutions, the load adjustment for the user's current fitness movement and the next fitness movement in step S2 is obtained through the following methods:

[0014] S2.3. If the fitness parameters of the current fitness exercise are less than the first product, the load decreases as the comparison relationship is maintained for longer.

[0015] In some technical solutions, the magnitude of the reduced load value is related to at least one of the following factors: type of fitness exercise, body part being exercised, and human body parameters.

[0016] In some technical solutions, the reduction is a step-by-step reduction.

[0017] Some technical solutions further include the following steps:

[0018] S3. Statistically analyze the time intervals under different adjustment loads after multiple adjustments by the user, and the fitness parameters within the time intervals corresponding to different adjustment loads;

[0019] S4. Update the recommended load values ​​for fitness exercises based on the time length and fitness parameters within the time segment corresponding to different load adjustments.

[0020] In some technical solutions, the update method is obtained through the following methods:

[0021] S4.1. Integrate the fitness parameters under different loads with the time in their respective time intervals, and select the one with the largest integral value as the recommended load value for the user to start the fitness exercise again.

[0022] Another aspect of the present invention provides a load control device for an intelligent fitness device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that the processor executes the computer program to implement the steps of any one of the load control methods for the intelligent fitness device described above.

[0023] In summary, compared with the prior art, the present invention has the following advantages:

[0024] 1. This invention determines when a user's physical condition reaches a critical point by comparing the fitness parameters of the user's current exercise with those of the previous n exercises, and by the duration of this comparison. Once the critical point is reached, the exercise load of the user's current and next exercises is adjusted to suit the user's current physical condition, preventing the user from bearing too high or too low a load. This can both protect and motivate the user. Furthermore, the user can actively extend the duration of the comparison to control the exercise load without pausing the current exercise, resulting in a very good user experience.

[0025] 2. If the load is adjusted too much in a short period of time, the user cannot perceive the load adjustment value. To address this, the present invention provides a step-by-step reduction method, which makes it easier for the user to perceive and control the adjustment scale of the load. Attached Figure Description

[0026] Figure 1This is a flowchart illustrating a fitness load adjustment method provided in a specific embodiment of the present invention;

[0027] Figure 2 yes Figure 1 A flowchart illustrating the comparison relationship acquisition method in step S2 of the process;

[0028] Figure 3 yes Figure 3 A flowchart illustrating the load adjustment method in step S2 of the process;

[0029] Figure 4 This is a flowchart illustrating another fitness load adjustment method provided in a specific embodiment of the present invention;

[0030] Figure 5 yes Figure 4 A flowchart illustrating the update method in step S4 of the process;

[0031] Figure 6 This is a schematic diagram of the fitness equipment provided in a specific embodiment of the present invention;

[0032] Label Explanation:

[0033] 100. Fitness equipment. Detailed Implementation

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

[0035] To facilitate understanding by those skilled in the art, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments.

[0036] Specific embodiments of the present invention are as follows:

[0037] like Figures 1 to 5 As shown, the present invention provides a method for adjusting fitness load, specifically including the following steps:

[0038] S1. Calculate the fitness parameters of the user's n previous fitness movements before the current fitness movement, where n is greater than 1;

[0039] S2. Based on the comparison between the fitness parameters of the user's current fitness movement and the fitness parameters of the previous n fitness movements, and the duration of the comparison, adjust the load of the user's current fitness movement and the next fitness movement.

[0040] The fitness parameters refer to the parameter values ​​corresponding to the force transmitted to the components of the fitness equipment after the user performs a fitness movement. The comparison relationship can be obtained by constructing separate formulas for the fitness parameters of the current fitness movement and the fitness parameters of the previous n fitness movements, or it can be obtained by directly comparing the fitness parameters. The changes in the fitness parameters of the previous n fitness movements can reflect the changes in the user's physical fitness during the training period. By comparing the fitness parameters of the current fitness movement with the historical records of the fitness parameters of the previous n fitness movements, it can be determined whether the user's physical fitness status has reached a critical point. It should be noted that the physical fitness status here can be obtained by the fitness equipment actively recognizing the user's training, or it can be obtained by the user's subjective assessment of their own physical fitness. In the latter case, the user, after self-assessment, actively adjusts the fitness parameters of the current fitness movement to transmit their own physical fitness status to the fitness equipment. The maintenance time of the comparison relationship refers to the time during which the user maintains the fitness parameters of the current fitness movement, and the fitness parameters of the previous n fitness movements will not change.

[0041] This invention determines when a user's physical condition reaches a critical point by comparing the user's current exercise with the fitness parameters of the previous n exercises and the duration of this comparison. Once the critical point is reached, the exercise load of the user's current and next exercises is adjusted to suit the user's current physical condition, preventing the user from being subjected to excessively high or low loads. This serves both to protect and motivate the user. Furthermore, users can actively extend the duration of the comparison to control their exercise load without pausing their current exercise, resulting in an excellent user experience.

[0042] In some technical solutions, the fitness parameters include speed.

[0043] Speed ​​values ​​are easy to collect. In existing fitness equipment, speed can be obtained by dividing the distance the motor rotates by the time, or by collecting data from displacement sensors independent of the motor assembly. In contrast, other fitness parameters, such as torque, can only be collected from the motor itself.

[0044] like Figure 2 As shown, in some technical solutions, the comparison relationship is obtained through the following methods:

[0045] S2.1. Multiply the average fitness parameters of the first n fitness movements by the first coefficient to obtain the first product;

[0046] S2.2. Compare the fitness parameters of the current fitness exercise with the first product.

[0047] As can be seen from the above, the average value of the fitness parameters for the first n fitness movements can be easily obtained by integral calculation and then divided by time. The calculation is simple, does not require an overly complex algorithm, and does not require calling too many other dynamic parameters, which facilitates the implementation of the algorithm.

[0048] In some technical solutions, the first coefficient is obtained through big data statistical analysis of users' or user groups' fitness data.

[0049] If the first coefficient is arbitrarily chosen, it has no relevance to the user's own training. This invention analyzes the fitness data of users or user groups to obtain the functional relationship between the fitness parameters of most people and the changes in human physical fitness, thereby obtaining the value of the first coefficient and constructing a parameter that is more scientifically significant for human movement.

[0050] like Figure 3 As shown, in some technical solutions, the load adjustment for the user's current fitness movement and the next fitness movement in step S2 is obtained through the following methods:

[0051] S2.3. If the fitness parameters of the current fitness exercise are less than the first product, the load decreases as the comparison relationship is maintained for longer.

[0052] As can be seen from the above, when a user cannot bear the load provided by the current system, the user can adjust the load by adjusting the comparison relationship to the critical point and extending the maintenance time of the comparison relationship, so as to achieve the user's desired fitness load.

[0053] In some technical solutions, the magnitude of the reduced load value is related to at least one of the following factors: type of fitness exercise, body part being exercised, and human body parameters.

[0054] Adjusting the load reduction based on factors such as fitness movements, body parts, or human parameters allows for a more accurate match between the load reduction and the user's current physical condition.

[0055] In some technical solutions, the reduction is a step-by-step reduction.

[0056] If the load is adjusted too much in a short period of time, the user cannot perceive the value to which the load has been adjusted. In this regard, the present invention provides a step-by-step reduction method, which makes it easier for the user to perceive and control the adjustment scale of the load.

[0057] like Figure 4 As shown, some technical solutions further include the following steps:

[0058] S3. Statistically analyze the time intervals under different adjustment loads after multiple adjustments by the user, and the fitness parameters within the time intervals corresponding to different adjustment loads;

[0059] S4. Update the recommended load values ​​for fitness exercises based on the time length and fitness parameters within the time segment corresponding to different load adjustments.

[0060] As can be seen from the above, after adjusting the load based on the maintenance time, users will generally continue to exercise for a period of time under the adjusted load, then adjust the load again, and continue to exercise for a period of time. Correspondingly, different training time segments will be generated under different loads, and the fitness parameters in different time segments will also show changes corresponding to different loads. By statistically analyzing the duration of this time segment and the changes in fitness parameters, a recommended load value that matches the user's own physical condition can be obtained.

[0061] like Figure 5 As shown, in some technical solutions, the update method is obtained through the following methods:

[0062] S4.1. Integrate the fitness parameters under different loads with the time in their respective time intervals, and select the one with the largest integral value as the recommended load value for the user to start the fitness exercise again.

[0063] If the fitness parameter is larger and the time interval is longer, it means that the user is more adapted to the load of that interval; therefore, in this embodiment, the maximum value of the integral of the fitness parameter with the time within its time interval is selected as the recommended load value.

[0064] Another aspect of the present invention provides a load control device for an intelligent fitness device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that the processor executes the computer program to implement the steps of any one of the load control methods for the intelligent fitness device described above. Specific Implementation Example 1

[0066] like Figure 6 As shown, this embodiment is applied to a fitness device 100. The fitness device 100 is equipped with a rope motor for fitness. When the user uses the rope motor, the motor will provide a corresponding force. During the interaction between the user and the rope motor, the fitness device 100 will record and extract the fitness parameters generated during this interaction.

[0067] like Figure 1 As shown, the fitness load adjustment method in this embodiment specifically includes the following steps:

[0068] S1. Calculate the fitness parameters of the user's n previous fitness movements before the current fitness movement, where n is greater than 1;

[0069] S2. Based on the comparison between the fitness parameters of the user's current fitness movement and the fitness parameters of the previous n fitness movements, and the duration of the comparison, adjust the load of the user's current fitness movement and the next fitness movement.

[0070] The comparison relationship can be a functional relationship constructed from the fitness parameters of the current exercise and the fitness parameters of the previous n exercises, or it can be a ratio obtained by dividing the fitness parameters of the current exercise by the fitness parameters of the previous n exercises. The changes in the fitness parameters of the previous n exercises can reflect the changes in the user's physical fitness during the training time. By comparing the fitness parameters of the current exercise with the historical records of the fitness parameters of the previous n exercises, it can be determined whether the user's physical fitness status has reached a critical point. It should be noted that the physical fitness status here can be actively identified by the fitness equipment during the user's training, or it can be the user's subjective assessment of their own physical fitness. In the latter case, the user reports their physical fitness status to the system by actively adjusting the fitness parameters of the current exercise. The system will then adjust the load value of the user's next exercise based on the physical fitness status to achieve a relationship that matches the user's physical fitness status.

[0071] In this embodiment, the current fitness parameter is selected as the speed value of the user's exercise movement. In other embodiments, it may also include torque or the range of motion of the exercise movement, or a formula composed of parameters selected from the range of motion, torque, speed, and other parameters. Compared to these parameters, speed is easier to collect. In existing fitness motor equipment, speed can be obtained by dividing the distance the motor rotates by time, or it can be obtained by other sensor collection points independent of the motor assembly. In contrast, other fitness parameters, such as torque, can only be collected by the motor itself. It should be noted that in this embodiment, when collecting speed values, it is necessary to keep parameters such as torque constant or ensure that the range of change is not large during the training time; otherwise, the collected speed values ​​will not accurately represent the user's current physical condition.

[0072] like Figure 2 and Figure 3 As shown, the comparison relationships are obtained in the following way:

[0073] S2.1. Multiply the average fitness parameters of the first n fitness movements by the first coefficient to obtain the first product;

[0074] S2.2. Compare the fitness parameters of the current fitness movement with the first product;

[0075] S2.3. If the fitness parameters of the current fitness exercise are less than the first product, the load decreases as the comparison relationship is maintained for longer.

[0076] In this process, the fitness parameter for the current exercise is directly selected as the speed of the current exercise. For the previous n exercises, the speed values ​​of the previous n exercises are first summed, then divided by n to obtain the average speed of the previous n exercises. Finally, the average speed is multiplied by a coefficient, namely the first coefficient, to obtain a speed threshold. The average fitness parameter of the previous n exercises can be easily obtained by integral calculation and then divided by time. The calculation is simple and does not require an overly complex algorithm or too many other dynamic parameters, which facilitates the implementation of the algorithm.

[0077] By comparing the speed of the current exercise movement with a speed threshold, a condition for adjusting the load is established. Specifically, in this embodiment, the comparison relationship means that the speed of the current exercise movement is less than the speed threshold. Under this comparison relationship, the load adjustment will be in the direction of reduction, which constitutes an assist mode. This mode aims to determine whether the current load exceeds the user's current physical fitness level through this comparison relationship, and automatically reduce the load after determining that it exceeds the physical fitness range, so as to achieve a state where the load matches the user's current physical fitness. It should be noted that in the assist mode, the first coefficient constituting the threshold is less than 1. In this embodiment, the first coefficient is selected as 0.5. Only when the first coefficient is less than 1 can it reflect that the user's current exercise fitness level is less than the fitness level of the previous n exercise movements. In other embodiments, the first coefficient can be obtained from the statistical analysis of the user's training history fitness parameters, or it can be manually adjusted by the user. In the case of manual adjustment by the user, the first coefficient needs to be converted into a parameter that is easy for the user to identify by combining it with other parameters.

[0078] In other embodiments, the comparison relationship can also be that the speed of the current fitness movement is greater than the speed threshold. In this case, the first coefficient in the speed threshold needs to be greater than 1 to reflect that the user's current physical fitness is greater than the historical physical fitness. Correspondingly, the load will be adjusted in the direction of increasing.

[0079] In this embodiment, another condition for determining whether the load should be adjusted is the duration of the comparison relationship. It should be noted that the duration of the comparison relationship refers to the time during which the comparison relationship between the fitness parameters of the current fitness movement and the fitness parameters of the previous n fitness movements does not change. In this embodiment, that is, in the assisted mode, the longer the duration, the greater the load value will be adjusted.

[0080] Specifically, users can adjust the load by maintaining the current speed of their workout. Conversely, the slower the user slows down their workout, the simpler the system's comparison becomes, making adjustment easier. Users can also adjust the load by briefly pausing their workout, essentially setting the speed to zero for a short period.

[0081] In this embodiment, the load decreases in a stepped manner based on the duration of the dwell time, i.e., the duration of the speed maintained below the threshold. The longer the dwell time, the longer the step length of the decrease, and the greater the decrease in load value. Each step of the decrease represents a load of 1 kg. In other embodiments, the magnitude of the decrease can be other values, and the unit of load can also be other forms of numerical value. Users can control the magnitude of the stepped load decrease in this way. In this embodiment, the fitness equipment 100 also provides a graphical interface to display the stepped decrease process, giving users immediate feedback.

[0082] Finally, it should be noted that existing technologies include various modes such as constant speed mode, chain mode, and centrifugal mode. In these modes, the weight adjustment can only adapt to adjustments in one direction. This adjustment direction is not matched with the user's physical fitness, but rather with the user's force exertion and the force characteristics of a single fitness movement. This embodiment utilizes the force characteristics or fitness parameters of the user's historical multiple fitness movements and compares them with the fitness parameters of the user's current fitness movement to determine whether the user's fitness state has reached a critical point. This is another inventive aspect of the present invention. Specific Implementation Example 2

[0084] like Figure 4 As shown, this embodiment, based on specific embodiment one, further includes the following steps:

[0085] S3. Statistically analyze the time intervals under different adjustment loads after multiple adjustments by the user, and the fitness parameters within the time intervals corresponding to different adjustment loads;

[0086] S4. Update the recommended load values ​​for fitness exercises based on the time length and fitness parameters within the time segment corresponding to different load adjustments.

[0087] After adjusting the load based on the duration, users typically continue exercising for a period of time under the adjusted load, then adjust the load again, and continue exercising for a period of time. Users need to adjust the load multiple times before reaching a state of fatigue. Correspondingly, different training time segments will be generated under different loads, and the fitness parameters in different time segments will also show changes corresponding to different loads. By statistically analyzing the duration of this time segment and the changes in fitness parameters, a recommended load value that matches the user's physical condition can be obtained.

[0088] Specifically, such as Figure 5 As shown, the update method is obtained through the following method:

[0089] S4.1. Integrate the fitness parameters under different loads with the time in their respective time intervals, and select the one with the largest integral value as the recommended load value for the user to start the fitness exercise again.

[0090] If the fitness parameter is larger and the time interval is longer, it means that the user is more adapted to the load of that interval; therefore, in this embodiment, the maximum value of the integral of the fitness parameter with the time within its time interval is selected as the recommended load value.

[0091] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; under the concept of the present invention, the technical features of the above embodiments or different embodiments can also be combined, the steps can be implemented in any order, and there are many other variations of different aspects of the present invention as described above, which are not provided in detail for the sake of brevity; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for adjusting fitness load, characterized in that, Includes the following steps: S1. Calculate the fitness parameters of the user's n previous fitness movements before the current fitness movement, where n is greater than 1; S2. Based on the comparison between the fitness parameters of the user's current fitness movement and the fitness parameters of the previous n fitness movements, and the duration of the comparison, adjust the load of the user's current fitness movement and the next fitness movement. The comparison relationship was obtained through the following method: S2.

1. Multiply the average fitness parameters of the first n fitness movements by the first coefficient to obtain the first product; S2.

2. Compare the fitness parameters of the current fitness exercise with the first product.

2. The fitness load adjustment method as described in claim 1, characterized in that: The fitness parameter is speed.

3. The fitness load adjustment method as described in claim 1, characterized in that: The first coefficient is obtained through big data statistical analysis of users' or user groups' fitness data.

4. The fitness load adjustment method as described in claim 1, characterized in that, In step S2, the load adjustment for the user's current workout and the next workout is obtained through the following methods: S2.

3. If the fitness parameters of the current fitness exercise are less than the first product, the load decreases as the comparison relationship is maintained for longer.

5. The fitness load adjustment method as described in claim 4, characterized in that, The magnitude of the reduced load value is related to at least one of the following factors: type of exercise, body part being exercised, and body parameters.

6. The fitness load adjustment method as described in claim 4, characterized in that: The reduction is a step-by-step reduction.

7. The fitness load adjustment method as described in claim 1 or 2, characterized in that, Further steps include: S3. Statistically analyze the time intervals under different adjustment loads after multiple adjustments by the user, and the fitness parameters within the time intervals corresponding to different adjustment loads; S4. Update the recommended load values ​​for fitness exercises based on the time length and fitness parameters within the time segment corresponding to different load adjustments.

8. The fitness load adjustment method as described in claim 7, characterized in that, The update method is obtained through the following method: S4.

1. Integrate the fitness parameters under different loads with the time in their respective time intervals, and select the one with the largest integral value as the recommended load value for the user to start the fitness exercise again.

9. A load control device for an intelligent fitness machine, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, it implements as claimed in claim 1. The steps of the load control method for any one of the intelligent fitness devices in 8.

Citation Information

Patent Citations

  • Body building scheme recommendation method and mobile terminal

    CN106971063A