Method, device, smart wearable device and medium for generating exercise plan
By obtaining user health information and fitness indicators, generating exercise prescriptions based on FITT-VP principle, and dynamically adjusting exercise plans based on real-time exercise data, the problem that the existing intelligent fitness system cannot scientifically recommend exercise plans is solved, personalized and scientific exercise plans are realized, and training results and health levels are improved.
Patent Information
- Application Number
- CN202411831616.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-12
- Publication Date
- 2025-04-04
AI Technical Summary
The existing intelligent fitness system cannot recommend scientific exercise plans based on the user's actual physical condition, resulting in poor training results.
By obtaining user health information and fitness indicators, a sports prescription is generated based on the FITT-VP principle, and the exercise plan is dynamically adjusted based on real-time exercise data.
It provides a personalized and scientific exercise plan, improves training effect and safety, and further improves training effect and health level through real-time data feedback and dynamic adjustments.
Smart Images

Figure CN119763771A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of intelligent wearable devices, and in particular to a method and device for generating an exercise plan, an intelligent wearable device and a medium. Background Art
[0002] In the field of smart fitness, scientific and systematic fitness plans have become a trend. With the popularity of various smart devices, people have begun to pursue more personalized and scientific fitness plans. At present, most of the training plans recommended by smart fitness systems on the market are already designed, and they do not conduct strict assessments of the user's personal physical condition. They lack the ability to respond to the user's actual health data in real time and make personalized adjustments; for example, "some" products embed training courses into the APP and conduct pre-training assessments in the form of simple questionnaires. Although traditional sports training science is already very complete, existing products have failed to fully integrate these scientific theories and methods into smart systems. Existing systems are unable to make scientific recommendations based on the actual physical conditions of users, resulting in poor training results. Summary of the invention
[0003] In view of this, the purpose of the present invention is to provide a method, device, smart wearable device and medium for generating an exercise plan, which can more scientifically recommend an exercise plan to a user, thereby improving the training effect.
[0004] In order to achieve the above object, the technical solution adopted by the present invention is as follows:
[0005] In a first aspect, the present invention provides a method for generating an exercise plan, which is applied to a smart wearable device, comprising: obtaining user health information uploaded by a user through a questionnaire, and obtaining physical fitness indicators obtained by the user through a health and physical fitness test; generating an exercise prescription for the user based on the FITT-VP principle, the user health information and the physical fitness indicators; generating an exercise plan based on the physical fitness indicators and the exercise prescription, and obtaining the user's exercise data in real time during the user's training process, and sending feedback information to the user based on the exercise data, so that the user can dynamically adjust the exercise plan based on the feedback information.
[0006] Optionally, it also includes: before the user trains, pushing a kinematic assessment test to the user based on the user's health information, obtaining the test results, and judging whether the user is able to train based on the test results; wherein the kinematic assessment test includes at least: cardiopulmonary function test, blood pressure measurement, and blood sugar monitoring.
[0007] Optionally, obtaining the user's physical fitness indicators obtained through a healthy physical fitness test, including: obtaining the user's basic physical fitness indicators in a quiet state; wherein the basic physical fitness indicators include at least: resting heart rate, blood pressure; obtaining the user's circumference and body composition test results; wherein the circumference and body composition test results include at least: body fat percentage, muscle mass, visceral fat; obtaining the user's cardiopulmonary endurance test results; wherein the cardiopulmonary endurance test results include at least: maximum oxygen uptake; obtaining the user's muscle fitness test results; wherein the muscle fitness test results include at least: muscle strength and endurance muscle strength; obtaining the user's flexibility test results; wherein the flexibility test results include at least: joint flexibility and range of motion.
[0008] Optionally, the exercise plan includes at least: an impedance training plan, an aerobic training plan, a flexibility training plan and a neuromuscular training plan; generating an exercise plan based on physical fitness indicators and exercise prescriptions, including: determining the user's muscle strength type based on the muscle fitness test results, and generating an impedance training plan based on the muscle strength type; determining the user's cardiopulmonary endurance type based on the cardiopulmonary endurance test results, and generating an aerobic training plan based on the cardiopulmonary endurance type; determining the user's flexibility type based on the flexibility test results, and generating a flexibility training plan based on the flexibility type; determining the user's coordination and balance type based on the flexibility test results, and generating a neuromuscular training plan based on the coordination and balance type.
[0009] Optionally, the user's motion data is obtained in real time during the user's training process, and feedback information is sent to the user based on the motion data, including: when it is detected that the user's heart rate exceeds the target heart rate range, first feedback information is sent to the user to prompt the user to reduce the training intensity; when it is detected that the user's heart rate is lower than the target heart rate range, second feedback information is sent to the user to prompt the user to increase the training intensity; when it is detected that the user's exercise duration exceeds the target duration, third feedback information is sent to the user to prompt the user to stop training.
[0010] Optionally, it also includes: after the training is completed, collecting the user's motion data, physical fitness indicators and feedback information; generating a health report based on the user's motion data, physical fitness indicators and feedback information at every first preset time interval, and adjusting the exercise plan based on the health report.
[0011] Optionally, the method further includes: sending a questionnaire to the user at intervals of a second preset time, and updating the user health information based on the user's feedback results on the questionnaire.
[0012] In a second aspect, the present invention provides a device for generating an exercise plan, which is applied to a smart wearable device, and includes: a data acquisition module, which is used to obtain user health information uploaded by a user through a questionnaire, and obtain physical fitness indicators obtained by the user through a health and physical fitness test; an exercise prescription generation module, which is used to generate an exercise prescription for the user based on the FITT-VP principle, user health information and physical fitness indicators; an exercise plan generation module, which is used to generate an exercise plan based on physical fitness indicators and exercise prescriptions, and obtain the user's exercise data in real time during the user's training process, and send feedback information to the user based on the exercise data, so that the user can dynamically adjust the exercise plan based on the feedback information.
[0013] In a third aspect, the present invention provides a smart wearable device, comprising a processor and a memory, wherein the memory stores computer-executable instructions that can be executed by the processor, and the processor executes the computer-executable instructions to implement the steps of any one of the methods provided in the first aspect above.
[0014] In a fourth aspect, the present invention provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps of any one of the methods provided in the first aspect are executed.
[0015] The present invention brings the following beneficial effects:
[0016] The method, device, smart wearable device and medium for generating the above-mentioned exercise plan provided by the present invention are applied to smart wearable devices, firstly obtaining the user health information uploaded by the user through a questionnaire, and obtaining the physical fitness index obtained by the user through a healthy physical fitness test; then generating the user's exercise prescription based on the FITT-VP principle, the user's health information and the physical fitness index; finally generating an exercise plan based on the physical fitness index and the exercise prescription, and obtaining the user's exercise data in real time during the user's training process, and sending feedback information to the user based on the exercise data, so that the user can dynamically adjust the exercise plan based on the feedback information. The above-mentioned method can evaluate the user's pre-training status through questionnaires and healthy physical fitness tests, and formulate exercise prescriptions and exercise plans in combination with the user's health information and physical fitness indicators, so as to provide the user with a more personalized and more scientific exercise plan, and improve the training effect and safety; at the same time, the above-mentioned method can also dynamically adjust the exercise plan according to the real-time exercise data of the user during the training process, further improving the training effect and health level.
[0017] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention are realized and obtained by the structures particularly pointed out in the description, claims and drawings.
[0018] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the preferred embodiments are specifically mentioned below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0020] Figure 1 A flowchart of a method for generating a motion plan provided by an embodiment of the present invention;
[0021] Figure 2 A schematic diagram of a scientific training provided by an embodiment of the present invention;
[0022] Figure 3 A schematic diagram of the structure of a device for generating a movement plan provided by an embodiment of the present invention;
[0023] Figure 4 A schematic diagram of the structure of a smart wearable device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0024] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0025] At present, existing products have failed to fully integrate sports science theories and methods into intelligent systems, and are unable to make scientific recommendations based on the actual physical conditions of users, resulting in poor training results.
[0026] Based on this, the embodiments of the present invention provide a method, device, smart wearable device and medium for generating an exercise plan, which can more scientifically recommend an exercise plan to a user, thereby improving the training effect.
[0027] To facilitate understanding of this embodiment, a method for generating an exercise plan disclosed in an embodiment of the present invention is first introduced in detail. The method can be executed by a smart wearable device, such as a smart watch, a smart bracelet, smart glasses, etc., and a smart fitness system is installed in the smart wearable device. Figure 1The flowchart of a method for generating a motion plan is shown, which illustrates that the method mainly includes the following steps S101 to S103:
[0028] Step S101: obtaining the user's health information uploaded by the user through a questionnaire, and obtaining the user's physical fitness index obtained through a health and physical fitness test.
[0029] In one embodiment, before the user starts using the intelligent fitness system, the intelligent fitness system will conduct a comprehensive pre-exercise health assessment on the user. Specifically, the intelligent fitness system can provide the user with a health questionnaire based on the ACSM (American College of Sports Medicine) standard, and the questionnaire content covers the user's basic health information, past medical history, exercise habits, hobbies, daily routine, etc. The user can fill out the questionnaire online before the first training, and the intelligent fitness system will automatically record and analyze the user's health information. In addition, the user can be tested for health and fitness, including: measurement of various indicators in a quiet state, measurement of circumference and body composition, cardiopulmonary endurance test, muscle fitness test, flexibility test, etc., to obtain the user's physical fitness index. The intelligent fitness system can also automatically analyze the test data and generate a detailed health report, which includes scores of various physical fitness indicators, health suggestions and precautions, etc., to help users understand their physical condition and areas that need improvement.
[0030] Step S102: Generate an exercise prescription for the user based on the FITT-VP principle, the user's health information and physical fitness indicators.
[0031] In one embodiment, the FITT-VP principle is an important principle in exercise prescription formulation, which includes the following elements:
[0032] (1) Exercise frequency: Exercise frequency refers to the number of times you exercise per week. The World Health Organization recommends that most adults perform aerobic exercise at least 3 to 5 times a week to achieve health-promoting effects.
[0033] (2) Exercise intensity: Exercise intensity refers to the degree of load on the body during exercise. Moderate-intensity exercise can effectively improve cardiopulmonary endurance, while higher-intensity exercise can further enhance physical fitness.
[0034] (3) Exercise time: Exercise time refers to the duration of each exercise. The World Health Organization recommends that each exercise session should last at least 30 minutes and can be divided into 2 to 3 sessions, each lasting at least 10 minutes.
[0035] (4) Exercise type: Exercise type refers to the type of exercise you choose. Aerobic exercise, strength training, flexibility training, etc. are all common exercise types. The choice should be based on personal health status and exercise goals.
[0036] (5) Exercise volume: Exercise volume refers to the total amount of exercise completed during the entire exercise cycle. A reasonable amount of exercise can ensure the desired fitness effect while avoiding excessive fatigue.
[0037] (6) Progression: Progression refers to the gradual increase in the difficulty and intensity of exercise over time. This helps people adapt to new exercise loads, avoid sports injuries, and continuously improve their physical fitness.
[0038] Based on this, the intelligent fitness system in the embodiment of the present invention can combine the user's health information and physical fitness indicators, follow the FITT-VP principle, and generate an exercise prescription. The exercise prescription includes exercise frequency, exercise intensity, exercise time, exercise type, exercise capacity and exercise progress. The specific application steps are as follows:
[0039] (1) Exercise frequency: Based on the user's goals and fitness level, the smart fitness system recommends a weekly training frequency. For example, for beginners, 3 times a week is recommended, while for experienced users, 5 times a week or more is recommended.
[0040] (2) Exercise intensity: The smart fitness system sets the training intensity based on the user's cardiopulmonary endurance test and muscle fitness test results. The heart rate monitoring results will be used to determine the target heart rate range for aerobic training; the muscle strength test results will be used to set the weight and number of resistance training.
[0041] (3) Exercise time: The smart fitness system recommends the duration of each training session based on the user’s daily routine and physical condition. For example, aerobic training is recommended to last 30-60 minutes each time, and resistance training is recommended to last about 45 minutes each time.
[0042] (4) Exercise type: The smart fitness system recommends suitable exercise types, such as running, swimming, strength training, yoga, etc., based on the user's interests and physical fitness test results.
[0043] (5) Exercise capacity: The smart fitness system considers the total time and intensity of training and recommends a weekly training volume. For example, beginners accumulate 150 minutes of moderate-intensity aerobic exercise per week, and advanced users accumulate 300 minutes per week.
[0044] (6) Exercise progress: The smart fitness system dynamically adjusts the training plan, gradually increasing the intensity and volume of training to ensure that users continue to make progress. For example, the training plan can be adjusted every 4 weeks to increase the weight or extend the aerobic exercise time.
[0045] Step S103: Generate an exercise plan based on the physical fitness index and the exercise prescription, obtain the user's exercise data in real time during the user's training, and send feedback information to the user based on the exercise data, so that the user can dynamically adjust the exercise plan based on the feedback information.
[0046] In one embodiment, the intelligent fitness system can formulate an exercise plan by integrating various physical fitness indicators and exercise prescriptions, and obtain the user's exercise data in real time during the user's training process, and send feedback information to the user through the detected exercise data, so that the user can dynamically adjust the exercise plan. The exercise plan includes one or more of resistance training, aerobic training, flexibility training and neuromuscular training, as well as the exercise frequency, exercise intensity, exercise time, etc. of each training.
[0047] The method for generating the exercise plan provided in the embodiment of the present invention can evaluate the user's pre-training status through questionnaires and health and fitness tests, and formulate exercise prescriptions and exercise plans in combination with the user's health information and physical fitness indicators, thereby providing the user with a more personalized and scientific exercise plan to improve training effects and safety; at the same time, the method can also dynamically adjust the exercise plan according to the real-time exercise data of the user during training, further improving the training effect and health level.
[0048] In one embodiment, for the aforementioned step S101, that is, when obtaining the physical fitness index of the user obtained through the health and physical fitness test, the following methods may be used, including but not limited to:
[0049] (1) Obtaining basic physical fitness indicators of the user in a resting state; wherein the basic physical fitness indicators at least include: resting heart rate and blood pressure.
[0050] In specific implementation, smart wearable devices can be used to measure various basic physical fitness indicators in a quiet state, including: resting heart rate, blood pressure and other basic health indicators.
[0051] (2) Obtaining the user's body circumference and body composition test results; wherein the body circumference and body composition test results include at least: body fat percentage, muscle mass, and visceral fat.
[0052] In specific implementation, equipment such as a bioelectrical impedance analyzer can be used to measure the user's body fat percentage, muscle mass, visceral fat and other indicators.
[0053] (3) Obtaining the user's cardiopulmonary endurance test results; wherein the cardiopulmonary endurance test results at least include: maximum oxygen uptake.
[0054] In a specific implementation, the user's cardiopulmonary function (such as maximum oxygen uptake) can be evaluated through treadmill or bicycle testing.
[0055] (4) Obtaining the user's muscle fitness test results; wherein the muscle fitness test results at least include: muscle strength and muscle endurance.
[0056] In specific implementation, the user's muscle strength and endurance can be evaluated through grip strength tests, number of squats, etc.
[0057] (5) Obtaining the user's flexibility test results; wherein the flexibility test results at least include: joint flexibility and range of motion.
[0058] In specific implementation, methods such as functional movement screening (FMS) and Y balance test (YBT) can be used to evaluate the user's joint flexibility and range of motion.
[0059] In one embodiment, the exercise plan includes at least: an impedance training plan, an aerobic training plan, a flexibility training plan, and a neuromuscular training plan. When formulating an exercise plan, the user's health type (including: muscle strength type, cardiopulmonary endurance type, flexibility type, etc.) can be determined based on the physical fitness index, and then an exercise plan is generated based on the health type combined with the exercise prescription. Specifically, when generating an exercise plan based on physical fitness indicators and exercise prescriptions, the following methods can be used, including but not limited to:
[0060] (1) Determine the user's muscle strength type based on the muscle fitness test results, and generate an impedance training plan based on the muscle strength type.
[0061] In specific implementation, an impedance training plan can be formulated according to the VBT (Velocity Based Training) method. Among them, VBT is a method of designing training content by monitoring movement speed. It can be used as an auxiliary to traditional physical training, and it can also fully personalize the training volume and intensity of resistance training, and provide real-time feedback. VBT evaluates exercise intensity by monitoring the speed of barbell or body movement to calculate displacement and time.
[0062] In an embodiment of the present invention, the muscle fitness test results can be obtained through VBT, and the user's muscle strength type (weak muscle strength or strong muscle strength) can be determined, and then an impedance training plan can be generated according to the muscle strength type. Specifically, for users with weak muscle strength, the intelligent fitness system recommends starting with low-weight, high-repetition training. Initially, bodyweight training or light dumbbells are used for 3 sets of 15-20 times per set. For users with stronger muscle strength, the intelligent fitness system recommends a high-weight, low-repetition training program. For example, use free weights or fitness equipment for 4 sets of 6-8 times per set, and gradually increase the weight.
[0063] (2) Determine the user's cardiopulmonary endurance type based on the cardiopulmonary endurance test results, and generate an aerobic training plan based on the cardiopulmonary endurance type.
[0064] In specific implementation, the smart fitness system can determine the user's cardiopulmonary endurance type based on the maximum oxygen uptake. If the user's maximum oxygen uptake is lower than the preset oxygen uptake threshold, the user's cardiopulmonary endurance type is determined to be poor cardiopulmonary endurance, and the smart fitness system recommends low-intensity, short-term aerobic exercise, such as brisk walking or light running, for 20-30 minutes each time, gradually increasing to 60 minutes. If the user's maximum oxygen uptake exceeds the preset oxygen uptake threshold, the user's cardiopulmonary endurance type is determined to be good cardiopulmonary endurance, and the smart fitness system recommends medium-to-high-intensity aerobic exercise, such as interval running, swimming, cycling, etc., for 45-60 minutes each time, keeping the heart rate at 60%-80% of the maximum heart rate.
[0065] (3) Determine the user's flexibility type based on the flexibility test results, and generate a flexibility training plan based on the flexibility type.
[0066] In specific implementation, the smart fitness system can determine the user's flexibility type based on joint flexibility and range of motion. If the user's joint flexibility and range of motion are lower than the preset range, the user's flexibility type is determined to be poor flexibility, and the smart fitness system recommends more stretching and yoga training, 15-30 minutes each time, with a focus on stretching major joints and muscle groups. If the user's joint flexibility and range of motion exceed the preset range, the user's flexibility type is determined to be good flexibility, and the smart fitness system recommends regular flexibility training, combined with strength training and aerobic training, 10-15 minutes each time.
[0067] (4) Determine the user's coordination and balance type based on the flexibility test results, and generate a neuromuscular training plan based on the coordination and balance type.
[0068] In specific implementation, the smart fitness system can use the gyroscope of the smart wearable device to test the user's coordination and balance using the Y balance test method. If the user's coordination and balance are poor, the smart fitness system recommends special balance training and coordination training, such as standing on one leg, stability ball training, etc., for 15-20 minutes each time. If the user's coordination and balance are good, the smart fitness system recommends comprehensive neuromuscular training combined with daily training to improve overall sports performance.
[0069] In one embodiment, the user wears a smart wearable device during training, and the smart fitness system can monitor and feedback the exercise data in real time, and can send feedback information to the user based on the exercise data. Specifically, the smart fitness system monitors the user's heart rate, steps, exercise time, calorie consumption and other exercise data in real time through smart wearable devices such as smart bracelets or smart watches, and makes dynamic adjustments based on the exercise data. Specifically, it includes:
[0070] When it is detected that the user's heart rate exceeds the target heart rate interval, a first feedback message is sent to the user to prompt the user to reduce the training intensity. Specifically, when it is detected that the user's heart rate exceeds the target heart rate interval, the smart fitness system can automatically remind the user to reduce the training intensity to avoid excessive exercise.
[0071] When it is detected that the user's heart rate is lower than the target heart rate interval, a second feedback message is sent to the user to prompt the user to increase the training intensity. Specifically, when the heart rate is lower than the target interval, the smart fitness system can prompt the user to increase the training intensity, such as speeding up the pace or increasing the resistance.
[0072] When it is detected that the user's exercise duration exceeds the target duration, a third feedback message is sent to the user to prompt the user to stop training. Specifically, when the user's exercise duration exceeds the target duration, the smart fitness system can prompt the user to stop training or to take a rest.
[0073] Furthermore, during the training process, the smart fitness system can provide users with instant feedback based on real-time exercise data, such as encouraging users to continue working hard or reminding them to rest. And after each training session, the smart fitness system can automatically record the user's exercise data, generate detailed reports, and analyze exercise effects and progress.
[0074] In order to provide users with personalized and scientific exercise prescriptions and ensure that each user achieves their fitness goals under the premise of safety and effectiveness, the above method also includes: after the training, collecting the user's exercise data, physical fitness indicators and feedback information; then, at each first preset time interval, generating a health report based on the user's exercise data, physical fitness indicators and feedback information, and adjusting the exercise plan based on the health report.
[0075] In specific implementation, the smart fitness system can achieve closed-loop management of sports training through continuous data collection and analysis, including: continuous collection of users' sports data, health indicators and feedback information; generating health reports every week or month, including: training effects, physical progress and health status; based on the analysis results of the health report, the smart fitness system automatically adjusts the exercise plan to ensure continuous and effective training; in addition, users can view health reports and provide feedback through mobile phone applications, and make adjustments based on the suggestions of the smart fitness system.
[0076] In one embodiment, in order to improve the training effect, the above method provided by the implementation of the present invention also includes: before the user trains, pushing a kinematic assessment test to the user based on the user's health information, and obtaining the test results, and judging whether the user is able to train based on the test results; wherein the kinematic assessment test includes at least: cardiopulmonary function test, blood pressure measurement, and blood sugar monitoring.
[0077] In specific implementation, before each training session, the smart fitness system can recommend the user to take necessary kinematic assessment tests based on the health questionnaire filled out by the user, and use smart wearable devices to perform the tests, including at least: cardiopulmonary function test, blood pressure measurement, blood sugar monitoring, etc. Then, based on the test results, it is determined whether the user's current physical condition is suitable for training. For example, if the user's blood pressure is detected to be too high, the smart fitness system can prompt the user that it is not suitable for training at the moment, thereby ensuring the user's safety.
[0078] Furthermore, the method further includes: sending a questionnaire to the user at a second preset time interval, and updating the user health information based on the user's feedback results on the questionnaire. In specific implementation, the smart fitness system can re-send the questionnaire to the user at a second preset time interval (such as every week or every month), and update the user health information based on the user's feedback results on the questionnaire, thereby ensuring the real-time nature of the user's health information.
[0079] The above method provided by the embodiment of the present invention can provide users with personalized and scientific exercise prescriptions through detailed health screening and physical fitness testing, combined with real-time data feedback and dynamic adjustment, to ensure that each user achieves their fitness goals under the premise of safety and effectiveness. The closed-loop management intelligent fitness system provided by the embodiment of the present invention not only improves user participation and satisfaction, but also greatly improves training effects and health levels.
[0080] For ease of understanding, the present invention also provides a schematic diagram of scientific training, see Figure 2 As shown, it mainly includes the following three aspects:
[0081] 1. Pre-exercise health screening and assessment
[0082] Before the user starts using the smart fitness system, the system (i.e., the smart fitness system) will conduct a comprehensive pre-exercise health assessment, including:
[0083] 1.1ACSM Health Questionnaire:
[0084] The system provides users with a basic ACSM (American College of Sports Medicine) standard health questionnaire. The questionnaire covers the user's basic health information, medical history, exercise habits, etc. Fill out the questionnaire online before the first training, and the system automatically records and analyzes the user's health information.
[0085] 1.2 Pre-exercise assessment: Based on the health questionnaire filled out by the user, the system recommends that the user conduct necessary kinematic assessments and use smart wearable devices for testing, including cardiopulmonary function tests, blood pressure measurements, blood sugar monitoring, etc.
[0086] 2. Health and fitness test and result analysis
[0087] 2.1 Users select health goals, including: measurement of various indicators in a resting state, measurement of circumference and body composition, cardiopulmonary endurance test, muscle fitness test, flexibility test, etc.
[0088] 2.2 Results Analysis
[0089] The system automatically analyzes the test data and generates a detailed health report, including scores for various physical fitness indicators, health advice and precautions, to help users understand their physical condition and areas that need improvement.
[0090] 3. Exercise prescription
[0091] 3.1 When generating exercise prescriptions, the system follows the FITT-VP principle and considers the athlete's goals, physical fitness, physical fitness, health status, etc. The specific application steps can be found in the above embodiments and will not be repeated here.
[0092] 3.2 Exercise plan formulation
[0093] When formulating an exercise plan, the system considers the results of various physical fitness tests in detail, including: resistance training, aerobic training, flexibility training and neuromuscular training. The specific formulation principles can be found in the above embodiments and will not be repeated here.
[0094] 3.3 Real-time feedback and adjustment
[0095] During training, users wear smart devices, and the system monitors the user's heart rate, number of steps, exercise time and calorie consumption in real time through smart bracelets or smart watches. When the system detects that the user's heart rate exceeds the target heart rate range, the system automatically reminds the user to reduce the intensity of training and avoid excessive exercise. When the heart rate is lower than the target range, the system prompts the user to increase the intensity of training, such as speeding up the pace or increasing resistance. During training, the system provides instant feedback based on real-time data, such as encouraging users to continue working hard or prompting them to rest. After each training session, the system automatically records the user's exercise data, generates a detailed report, and analyzes the exercise effect and progress.
[0096] 3.4 Data closed loop
[0097] The system realizes closed-loop management of sports training through continuous data collection and analysis. The specific steps are as follows:
[0098] Data collection: The system continuously collects users' exercise data, health indicators and feedback information.
[0099] Regular reports: Generate weekly or monthly health reports including training effects, fitness progress and health status.
[0100] Dynamic adjustment: Based on the report analysis results, the system automatically adjusts the exercise plan to ensure continuous and effective training.
[0101] User Interaction: Users can view reports, provide feedback, and make adjustments based on system recommendations through the mobile app.
[0102] The above method provided by the embodiment of the present invention uses relevant smart wearable devices to evaluate the user's initial state before exercise, and provides the user with a personalized and scientific fitness solution to improve the user's fitness effect and safety. At the same time, through closed-loop management, not only the user's participation and satisfaction are improved, but also the training effect and health level are improved.
[0103] For the method for generating a motion plan provided in the above-mentioned embodiment, the embodiment of the present invention further provides a device for generating a motion plan, which is applied to a smart wearable device, see Figure 3 The schematic diagram of the structure of a motion plan generation device shown in FIG. 1 shows that the device includes the following parts:
[0104] The data acquisition module 301 is used to acquire the user's health information uploaded by the user through the questionnaire, and acquire the user's physical fitness index obtained through the health and physical fitness test;
[0105] An exercise prescription generating module 302 is used to generate an exercise prescription for a user based on the FITT-VP principle, the user's health information and physical fitness index;
[0106] The exercise plan generation module 303 is used to generate an exercise plan based on physical fitness indicators and exercise prescriptions, and obtain the user's exercise data in real time during the user's training process, and send feedback information to the user based on the exercise data, so that the user can dynamically adjust the exercise plan based on the feedback information.
[0107] The above-mentioned exercise plan generation device provided by the embodiment of the present invention can evaluate the user's pre-training status through questionnaires and health and fitness tests, and formulate exercise prescriptions and exercise plans in combination with the user's health information and physical fitness indicators, thereby providing the user with a more personalized and scientific exercise plan to improve training effects and safety; at the same time, the above-mentioned device can also dynamically adjust the exercise plan according to the real-time exercise data of the user during training, further improving the training effect and health level.
[0108] In one embodiment, the above-mentioned device also includes a motion assessment module, which is used to: push a kinematic assessment test to the user based on the user's health information before the user trains, obtain the test results, and judge whether the user is able to train based on the test results; wherein the kinematic assessment test includes at least: cardiopulmonary function test, blood pressure measurement, and blood sugar monitoring.
[0109] In one embodiment, the above-mentioned data acquisition module 301 is specifically used to: obtain the basic physical fitness indicators of the user in a quiet state; wherein the basic physical fitness indicators include at least: resting heart rate, blood pressure; obtain the user's circumference and body composition test results; wherein the circumference and body composition test results include at least: body fat percentage, muscle mass, visceral fat; obtain the user's cardiopulmonary endurance test results; wherein the cardiopulmonary endurance test results include at least: maximum oxygen uptake; obtain the user's muscle fitness test results; wherein the muscle fitness test results include at least: muscle strength and endurance; obtain the user's flexibility test results; wherein the flexibility test results include at least: joint flexibility and range of motion.
[0110] In one embodiment, the exercise plan includes at least: an impedance training plan, an aerobic training plan, a flexibility training plan and a neuromuscular training plan; the above-mentioned exercise plan generation module 303 is specifically used to: determine the user's muscle strength type based on the muscle fitness test results, and generate an impedance training plan based on the muscle strength type; determine the user's cardiopulmonary endurance type based on the cardiopulmonary endurance test results, and generate an aerobic training plan based on the cardiopulmonary endurance type; determine the user's flexibility type based on the flexibility test results, and generate a flexibility training plan based on the flexibility type; determine the user's coordination and balance type based on the flexibility test results, and generate a neuromuscular training plan based on the coordination and balance type.
[0111] In one embodiment, the above-mentioned exercise plan generation module 303 is specifically used to: when it is detected that the user's heart rate exceeds the target heart rate range, send a first feedback message to the user to prompt the user to reduce the training intensity; when it is detected that the user's heart rate is lower than the target heart rate range, send a second feedback message to the user to prompt the user to increase the training intensity; when it is detected that the user's exercise duration exceeds the target duration, send a third feedback message to the user to prompt the user to stop training.
[0112] In one embodiment, the above-mentioned device also includes: an exercise plan adjustment module, which is used to: collect the user's exercise data, physical fitness indicators and feedback information after the training is completed; generate a health report based on the user's exercise data, physical fitness indicators and feedback information at every first preset time interval, and adjust the exercise plan based on the health report.
[0113] In one embodiment, the above-mentioned device also includes: an updating module, which is used to: send a questionnaire to the user at every second preset time interval, and update the user health information based on the user's feedback results on the questionnaire.
[0114] It should be noted that the implementation principle and technical effects of the device provided in the embodiment of the present invention are the same as those of the aforementioned method embodiment. For the sake of brief description, for matters not mentioned in the device embodiment, reference may be made to the corresponding contents in the aforementioned method embodiment.
[0115] An embodiment of the present invention further provides a smart wearable device. Specifically, the smart wearable device includes a processor and a storage device. The storage device stores a computer program, and when the computer program is run by the processor, it executes any method of the above implementation methods.
[0116] Figure 4 A structural diagram of a smart wearable device provided in an embodiment of the present invention, the smart wearable device 100 includes: a processor 40, a memory 41, a bus 42 and a communication interface 43, the processor 40, the communication interface 43 and the memory 41 are connected through the bus 42; the processor 40 is used to execute an executable module stored in the memory 41, such as a computer program.
[0117] The memory 41 may include a high-speed random access memory (RAM), and may also include a non-volatile memory, such as at least one disk memory. The communication connection between the system network element and at least one other network element is realized through at least one communication interface 33 (which may be wired or wireless), and the Internet, wide area network, local area network, metropolitan area network, etc. may be used.
[0118] The bus 42 may be an ISA bus, a PCI bus, or an EISA bus. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 4 Only one bidirectional arrow is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0119] Among them, the memory 41 is used to store programs, and the processor 40 executes the program after receiving the execution instruction. The method executed by the device for flow process definition disclosed in any of the embodiments of the above-mentioned embodiments of the present invention can be applied to the processor 40 or implemented by the processor 40.
[0120] The processor 40 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the hardware integrated logic circuit or software instructions in the processor 40. The above processor 40 can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present invention can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in the embodiments of the present invention can be directly embodied as a hardware decoding processor to execute, or can be executed by a combination of hardware and software modules in the decoding processor. The software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory 41, and the processor 40 reads the information in the memory 41 and completes the steps of the above method in combination with its hardware.
[0121] The computer program product of the readable storage medium provided in the embodiment of the present invention includes a computer-readable storage medium storing program code. The instructions included in the program code can be used to execute the method in the previous method embodiment. The specific implementation can be referred to the previous method embodiment, which will not be repeated here.
[0122] If the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods of each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.
[0123] Finally, it should be noted that the above embodiments are only specific implementations of the present invention, which are used to illustrate the technical solutions of the present invention, rather than to limit them. The protection scope of the present invention is not limited thereto. Although the present invention is described in detail with reference to the above embodiments, ordinary technicians in the field should understand that any technician familiar with the technical field can still modify the technical solutions recorded in the above embodiments within the technical scope disclosed by the present invention, or can easily think of changes, or make equivalent replacements for some of the technical features therein; and these modifications, changes or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention shall be based on the protection scope of the claims.
Claims
1. A method for generating a motion plan, characterized in that: Applied to smart wearable devices, including: Obtain user health information uploaded by the user through a questionnaire, and obtain the user's physical fitness index obtained through a health and physical fitness test; generating an exercise prescription for the user based on the FITT-VP principle, the user health information and the physical fitness index; An exercise plan is generated based on the physical fitness index and the exercise prescription, and the user's exercise data is acquired in real time during the user's training process. Feedback information is sent to the user based on the exercise data, so that the user can dynamically adjust the exercise plan based on the feedback information.
2. The method according to claim 1, characterized in that Also includes: Before the user trains, a kinematic assessment test is pushed to the user based on the user health information, and the test result is obtained, and whether the user is capable of training is determined based on the test result; wherein the kinematic assessment test includes at least: cardiopulmonary function test, blood pressure measurement, and blood sugar monitoring.
3. The method according to claim 1, characterized in that Obtain the user's physical fitness indicators obtained through health and fitness tests, including: Obtaining basic physical fitness indicators of the user in a quiet state; wherein the basic physical fitness indicators at least include: resting heart rate and blood pressure; Obtaining the user's circumference and body composition test results; wherein the circumference and body composition test results at least include: body fat percentage, muscle mass, and visceral fat; Obtaining the user's cardiopulmonary endurance test results; wherein the cardiopulmonary endurance test results at least include: maximum oxygen uptake; Obtaining the user's muscle fitness test results; wherein the muscle fitness test results at least include: muscle strength and muscle endurance; Obtaining the user's flexibility test results; wherein the flexibility test results at least include: joint flexibility and range of motion.
4. The method according to claim 3, characterized in that The exercise program at least includes: an impedance training program, an aerobic training program, a flexibility training program and a neuromuscular training program; Generating an exercise plan based on the physical fitness index and the exercise prescription includes: Determining the user's muscle strength type based on the muscle fitness test result, and generating an impedance training plan based on the muscle strength type; Determining the cardiopulmonary endurance type of the user based on the cardiopulmonary endurance test result, and generating an aerobic training plan based on the cardiopulmonary endurance type; determining the flexibility type of the user based on the flexibility test result, and generating a flexibility training plan based on the flexibility type; A coordination and balance type of the user is determined based on the agility test results, and a neuromuscular training program is generated based on the coordination and balance type.
5. The method according to claim 1, characterized in that Acquiring the user's motion data in real time during the user training process, and sending feedback information to the user based on the motion data, including: When it is detected that the heart rate of the user exceeds the target heart rate interval, sending first feedback information to the user to prompt the user to reduce the training intensity; When it is detected that the heart rate of the user is lower than the target heart rate interval, second feedback information is sent to the user to prompt the user to increase the training intensity; When it is detected that the exercise duration of the user exceeds the target duration, third feedback information is sent to the user to prompt the user to stop training.
6. The method according to claim 1, characterized in that Also includes: After the training, collect the user's sports data, physical fitness index and feedback information; At intervals of a first preset time, a health report is generated based on the user's exercise data, physical fitness index and feedback information, and the exercise plan is adjusted based on the health report.
7. The method according to claim 1, characterized in that Also includes: A questionnaire is sent to the user at intervals of a second preset time, and the user health information is updated based on the user's feedback result on the questionnaire.
8. A device for generating a movement plan, characterized in that: Applied to smart wearable devices, including: The data acquisition module is used to obtain the user's health information uploaded by the user through the questionnaire, and obtain the user's physical fitness index obtained through the health and physical fitness test; An exercise prescription generating module, used for generating an exercise prescription for the user based on the FITT-VP principle, the user health information and the physical fitness index; An exercise plan generation module is used to generate an exercise plan based on the physical fitness index and the exercise prescription, and to obtain the user's exercise data in real time during the user's training process, and to send feedback information to the user based on the exercise data, so that the user can dynamically adjust the exercise plan based on the feedback information.
9. A smart wearable device, characterized in that: The method comprises a processor and a memory, wherein the memory stores computer executable instructions that can be executed by the processor, and the processor executes the computer executable instructions to implement 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, the steps of the method according to any one of claims 1 to 7 are performed.