A kind of coach end data management method, system, intelligent terminal and storage medium
Patent Information
- Application Number
- CN202310937058.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-27
- Publication Date
- 2026-10-30
- Estimated Expiration
- 2043-07-27
AI Technical Summary
[0003]针对上述中的相关技术,发现有如下缺陷:教练针对各个锻炼者的锻炼数据对各个锻炼者制定相适配的锻炼计划,当传输至教练端上的锻炼者的锻炼数据存在偏差时,由于教练不清楚导致数据偏差的原因,同时不清楚现有锻炼设备的使用或预约情况,从而使教练无法为锻炼者后续的训练制定合理的锻炼计划,从而导致锻炼者依照教练制定的不合理的锻炼计划锻炼后不容易达到预定的锻炼效果,还有改进的空间
[0065]1.通过对锻炼数据信息与第一预期锻炼数据信息进行检测,并计算得到锻炼数据信息与第一预期锻炼数据信息之间的偏差锻炼数据信息,对设备预约情况信息进行检测,根据偏差锻炼数据信息、设备预约情况信息和初始锻炼计划信息确定最终锻炼计划建议信息,从而使教练根据最终锻炼计划建议信息为人员制定锻炼计划,进而提高教练端制定锻炼计划的准确率;
Smart Images

Figure CN117752984B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of data processing technology, and in particular to a coach-side data management method, system, smart terminal, and storage medium. Background Technology
[0002] In related technologies, during physical exercise, exercise data of the exercisers is collected using the exerciser's end and sent to the coach's end and cloud platform. The coach's end then develops a personalized exercise plan for each exerciser based on their exercise data. The coach guides the exercisers using the exercise plan developed by the coach's end, thereby improving the exercise effect for each exerciser.
[0003] Regarding the aforementioned technologies, the following shortcomings have been identified: While coaches develop tailored training plans based on individual trainees' training data, discrepancies exist in the data transmitted to the coach. Because the coach is unaware of the cause of these discrepancies and the availability or reservation status of existing training equipment, they are unable to develop reasonable training plans for the trainees. Consequently, trainees following these inappropriate plans are unlikely to achieve the intended training results, indicating room for improvement. Summary of the Invention
[0004] To improve the accuracy of training plan creation by coaches, this application provides a coach data management method, system, smart terminal, and storage medium.
[0005] Firstly, this application provides a coach-side data management method, employing the following technical solution:
[0006] A coach-side data management method includes:
[0007] Acquire the current stage of training data and the first expected training data of the personnel; the first expected training data is characterized as the training data that the personnel should have at the current stage.
[0008] The training data of the personnel and the first expected training data are analyzed to generate deviation training data; the deviation training data is characterized as the difference between the training data and the expected training data.
[0009] Obtain information on equipment reservations in the training area;
[0010] The final exercise plan recommendation is determined by analyzing the deviation training data, equipment reservation information, and the preset initial training plan information.
[0011] By adopting the above technical solution, the exercise data information and the first expected exercise data information are detected, and the deviation exercise data information between the exercise data information and the first expected exercise data information is calculated. The equipment reservation information is detected, and the final exercise plan suggestion information is determined based on the deviation exercise data information, the equipment reservation information, and the initial exercise plan information. This allows the coach to formulate an exercise plan for the person based on the final exercise plan suggestion information, thereby improving the accuracy of the exercise plan formulation by the coach.
[0012] Optionally, methods for determining final exercise plan recommendations by analyzing deviation training data, equipment reservation information, and preset initial training plan information include:
[0013] The initial training plan information includes training time information; based on the training time information and equipment reservation information, it is determined whether the corresponding equipment is occupied within the training time information.
[0014] If the space is not occupied, the final exercise plan recommendation information will be determined based on the exercise data and initial exercise plan information.
[0015] If the device is occupied, the information of the unoccupied devices within the training time information is obtained. Based on the selected device information, the corresponding exercise type is generated, and the exercise plan information is adjusted based on the exercise type. The adjusted exercise plan information represents the exercise type of the personnel in the next stage of training.
[0016] Based on the deviation training data, the first expected training data is adjusted to form the second expected training data; the second expected training data is characterized as data corresponding to the next stage of personnel training.
[0017] The timing of the exercise adjustment will be determined based on the information from the adjusted exercise plan and the second expected exercise data.
[0018] The exercise plan information is linked to the exercise type and the exercise time information to form the final exercise plan suggestion information.
[0019] By adopting the above technical solution, when the equipment is occupied within the training time information, the information of unoccupied equipment is detected, and the exercise type corresponding to the equipment information is selected to generate adjustment exercise plan information. Then, based on the adjustment exercise plan information and the second expected exercise data information, the adjustment exercise time information is determined. Thus, the exercise type corresponding to the adjustment exercise plan information and the exercise time corresponding to the adjustment exercise time information are associated to form the final exercise plan suggestion information. This allows the coach to formulate a suitable exercise plan for the personnel based on the final exercise plan suggestion information, thereby improving the accuracy of the coach's plan formulation.
[0020] Optionally, the initial exercise plan information includes initial exercise plan data information; the initial exercise plan data information represents the total amount of exercise data required for each stage of the plan; if unused, the method for determining the final exercise plan recommendation information based on the exercise data information and the initial exercise plan information includes:
[0021] Obtain the remaining exercise time information for individuals who have not completed their initial exercise plans;
[0022] Acquire historical exercise data of personnel; the historical exercise data is represented as the sum of exercise data that personnel have performed before the current stage.
[0023] The remaining exercise data is determined based on exercise data, historical exercise data, and initial planned exercise data.
[0024] Based on the remaining exercise time, remaining exercise data, and initial exercise plan information, a final exercise plan recommendation is generated.
[0025] By adopting the above technical solution, when the equipment is not occupied, the remaining exercise time information and historical exercise data information are detected. Based on the exercise data information, historical exercise data information and initial planned exercise data information, the remaining exercise data information is determined. Finally, based on the remaining exercise time information, remaining exercise data information and initial exercise plan information, the final exercise plan suggestion information is generated, so that the coach can reasonably allocate the unfinished exercise data to the remaining exercise time, thereby improving the rationality of the coach's exercise plan.
[0026] Optionally, methods for generating final exercise plan recommendations based on remaining exercise time, remaining exercise data, and initial exercise plan information include:
[0027] The remaining average exercise data is determined by analyzing the remaining exercise time and remaining exercise data.
[0028] Determine whether the remaining average training data meets the requirements of the preset baseline average training data.
[0029] If the requirements are met, the remaining average exercise data and the initial exercise plan information will be combined to form the final exercise plan recommendation information;
[0030] If the requirements are not met, adjust the remaining exercise time information to meet the requirements of the baseline average exercise data information. Based on the adjusted remaining exercise time information and the remaining exercise data information, determine the corrected remaining average exercise data information. Combine the adjusted remaining exercise time information, the corrected remaining average exercise data information, and the initial exercise plan information to form the final exercise plan recommendation information.
[0031] By adopting the above technical solution, the remaining average exercise data is determined based on the remaining exercise time information and the remaining exercise data information. When the remaining average exercise data exceeds the baseline average exercise data, the remaining exercise time information that conforms to the baseline average exercise data is analyzed and obtained. This information is then linked with the remaining exercise time information, the remaining average exercise data information, and the initial exercise plan information to form the final exercise plan suggestion information. This allows the coach to reasonably allocate the remaining exercise data information to the remaining exercise time based on the final exercise plan suggestion information, thereby improving the rationality of the coach's plan.
[0032] Optionally, it also includes methods for revising the final exercise plan recommendations, specifically including:
[0033] Obtain records of personnel's physical fitness;
[0034] Determine whether the recorded information on physical fitness meets the preset time requirements for the time corresponding to the impact of physical fitness on the time information.
[0035] If the requirements are not met, output the final exercise plan suggestion information;
[0036] If the requirements are met, the final exercise plan recommendation information will be revised based on the recorded information on physical fitness to generate revised exercise plan recommendation information, which will then be defined as the final exercise plan recommendation information.
[0037] By adopting the above technical solution, the recorded information on physical fitness is detected. When the recorded information on physical fitness does not meet the requirements of the time information on the impact of physical fitness, the final exercise plan suggestion information is corrected based on the recorded information to obtain the corrected exercise plan suggestion information. The corrected exercise plan suggestion information is then defined as the final exercise plan information, so that the final exercise plan suggestion information is more in line with the requirements of physical fitness, thereby improving the accuracy of the coach's plan formulation.
[0038] Optionally, methods for revising the final exercise plan recommendations based on recorded physical fitness information to generate revised exercise plan recommendations include:
[0039] The information recommended in the final exercise plan will determine the impact of different physical fitness types.
[0040] Determine whether the recorded physical fitness information meets the requirements of the corresponding physical fitness type influencing the physical fitness type information;
[0041] If the requirements are not met, output the final exercise plan suggestion information;
[0042] If the requirements are met, information on physical fitness will be recorded to determine the physical fitness information.
[0043] Obtain exercise time information that matches the physical fitness level and the corresponding physical fitness requirements. Adjust the exercise time information corresponding to the final exercise plan recommendation information based on the exercise time information to form a revised exercise plan recommendation information.
[0044] By adopting the above technical solution, it is determined whether the recorded physical fitness information meets the requirements of the physical fitness type influence information. If it meets the requirements, the physical fitness information is determined based on the recorded physical fitness information, and the exercise time information that meets the requirements of the physical fitness information is detected. The exercise time information is used to adjust the time of the final exercise plan suggestion information to generate revised exercise plan suggestion information, thereby adjusting the exercise time according to the physical fitness and improving the adaptability of the person to the exercise plan.
[0045] Optionally, methods for revising the final exercise plan recommendations based on recorded physical fitness information to generate revised exercise plan recommendations include:
[0046] Determine whether the type of exercise corresponding to the final exercise plan recommendation information meets the requirements of the physical fitness record information;
[0047] If the conditions are met, the final exercise plan recommendation information will be output.
[0048] If not, obtain information on the type of exercise that meets the requirements for recording physical fitness information;
[0049] Select the exercise type corresponding to the improved exercise type information to form the corrected exercise type information;
[0050] The exercise type corresponding to the final exercise plan suggestion information is adjusted based on the exercise type corresponding to the revised exercise type information to form the revised exercise plan suggestion information.
[0051] By adopting the above technical solution, when the final exercise plan recommendation information does not match the physical fitness record information, the improved exercise type information that meets the requirements of the physical fitness record information is detected, and the improved exercise type information is selected to form the corrected exercise type information. The corrected exercise type information is then used to adjust the final exercise plan recommendation information to obtain the corrected exercise plan recommendation information, so that the exercise is carried out in a way that matches the individual's physical fitness, thereby improving the individual's exercise adaptability.
[0052] Secondly, this application provides a coach-side data management system, which adopts the following technical solution:
[0053] A coach-side data management system includes:
[0054] The acquisition module is used to acquire exercise data information, first expected exercise data information, and equipment reservation information;
[0055] A memory for storing a program for a coach-side data management method as described above;
[0056] A processor, where a program in memory can be loaded and executed by the processor to implement a coach-side data management method as described above.
[0057] By adopting the above technical solution, a series of information related to coach-side data management is acquired through the acquisition module, thereby enabling the processor to load a program of a coach-side data management method stored in the memory, and thus analyze and process the acquired data to assist the coach in formulating specific training plans for personnel, thereby improving the accuracy of the training plans formulated by the coach.
[0058] Thirdly, this application provides a smart terminal, which adopts the following technical solution:
[0059] A smart terminal includes a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and executed as described above, a coach terminal data management method.
[0060] By adopting the above technical solution, the coach operates the smart terminal, which loads and executes a program of a coach-side data management method stored in the memory, thereby assisting the coach in formulating training plans for personnel and improving the accuracy of the training plans formulated by the coach.
[0061] Fourthly, this application provides a computer storage medium capable of storing corresponding programs, which facilitates improving the accuracy of training plans developed by the coach, and adopts the following technical solution:
[0062] A computer storage medium storing a computer program capable of being loaded by a processor and executed as described above, representing a coach-side data management method.
[0063] By adopting the above technical solution, a computer program for a coach-side data management method is stored in a storage medium, thereby enabling the processor to load and execute the computer program stored in the memory, assisting the coach in developing plans for personnel, and thus improving the accuracy of the coach's training plan development.
[0064] In summary, this application includes at least one of the following beneficial technical effects:
[0065] 1. By detecting the training data information and the first expected training data information, and calculating the deviation training data information between the training data information and the first expected training data information, the equipment reservation information is detected. Based on the deviation training data information, the equipment reservation information and the initial training plan information, the final training plan suggestion information is determined, so that the coach can formulate a training plan for the person based on the final training plan suggestion information, thereby improving the accuracy of the training plan formulation by the coach.
[0066] 2. By detecting unused equipment information and selecting the corresponding exercise type to generate adjusted exercise plan information, and then determining the adjusted exercise time information based on the adjusted exercise plan information and the second expected exercise data information, the exercise type corresponding to the adjusted exercise plan information and the exercise time corresponding to the adjusted exercise time information are linked to form the final exercise plan suggestion information. This allows coaches to develop suitable exercise plans for individuals based on the final exercise plan suggestion information, thereby improving the accuracy of the coach's plan development.
[0067] 3. By determining the remaining average exercise data based on the remaining exercise time and remaining exercise data, and when the remaining average exercise data exceeds the baseline average exercise data, the remaining exercise time is adjusted for those that meet the baseline average exercise data. This process links the adjusted remaining exercise time, the corrected remaining average exercise data, and the initial exercise plan information to form the final exercise plan recommendation information. This allows coaches to rationally allocate the remaining exercise data to the remaining exercise time based on the final exercise plan recommendation information, thereby improving the rationality of the coach's plan development. Attached Figure Description
[0068] Figure 1 This is a flowchart of a coach-side data management method in an embodiment of this application.
[0069] Figure 2 This is a flowchart illustrating a method for determining final exercise plan recommendations based on deviation training data, equipment reservation information, and preset initial training plan information, as described in this application.
[0070] Figure 3 This is a flowchart of a method for determining final exercise plan recommendations based on exercise data and initial exercise plan information in an embodiment of this application.
[0071] Figure 4 This is a flowchart of a method for generating final exercise plan suggestion information based on remaining exercise time information, remaining exercise data information, and initial exercise plan information in an embodiment of this application.
[0072] Figure 5This is a flowchart of a method for revising the final exercise plan recommendation information in an embodiment of this application.
[0073] Figure 6 This application embodiment describes a method for revising final exercise plan recommendations based on recorded physical fitness information to generate revised exercise plan recommendations. Figure 1 .
[0074] Figure 7 This application embodiment describes a method for revising final exercise plan recommendations based on recorded physical fitness information to generate revised exercise plan recommendations. Figure 2 . Detailed Implementation
[0075] To make the purpose, technical solution, and advantages of this application clearer, the following description is provided in conjunction with the appendix. Figure 1-7 The present application will be further described in detail below with reference to embodiments. It should be understood that the specific embodiments described herein are for illustrative purposes only and are not intended to limit the scope of the application.
[0076] This application discloses a method for a coach to monitor the status of an individual and to formulate different exercise plans based on different situations. It uses a personal exercise device, a cloud server, and a coach terminal. The exercise device and the coach terminal are connected to the Internet to transmit data to each other, and both the exercise device and the coach terminal are connected to the cloud server via the Internet to receive and send data. This allows the exercise device, the cloud server, and the coach terminal to detect and process the data, thereby obtaining the processing results. The coach can then formulate an exercise plan for the individual based on the processing results.
[0077] Reference Figure 1 This application discloses a coach-side data management method, including the following steps:
[0078] Step S100: Obtain the current stage of training data and the first expected training data of the personnel;
[0079] The first expected exercise data information is represented as the exercise data that personnel should have at the current stage.
[0080] The current stage refers to the time during which a person is currently engaged in an activity. For example, if a person is currently on Tuesday of the week, then Tuesday is the current stage. Exercise data refers to data collected during exercise, including calorie consumption, exercise duration, and total amount of exercise for the corresponding exercise type. This data is detected by personal exercise devices and transmitted to a cloud server. Examples of such devices include: smart standing long jump devices, smart middle-distance running devices, smart sprint devices, smart jump rope devices, smart grip strength testers, smart height and weight scales, smart lung capacity meters, smart basketball dribbling devices, smart soccer devices, smart pull-up devices, smart step devices, smart swimming devices, smart sit-up devices, smart push-up devices, smart volleyball devices, smart forward flexion devices, smart vision testers, smart medicine ball testers, smart multi-person simultaneous middle-distance running devices, and smart multi-person simultaneous jump rope devices. Exercise data can also be collected by smart running shoes, smart posture correctors, eye care rehabilitation training devices, smart body fat scales, smart jump ropes, smart sit-up machines, smart eight-electrode height and weight scales, smart waist circumference scales, smart optometry devices, and smart treadmills.
[0081] The first expected exercise data refers to the exercise data that an individual should complete at the current stage, including calories burned, exercise duration, and the total amount of exercise for the corresponding exercise type. For example: 200 kcal burned, 1 hour of exercise time, 3 kilometers of running, 2,000 rope skips, etc. The first expected exercise data is generated by the cloud server supplementing the previous stage's exercise data based on the exercise data that was not completed in the previous stage. For example: if you should have burned 200 kcal yesterday but only burned 150 kcal, then you should burn 250 kcal today; if you should have run 3 kilometers yesterday but only ran 2.5 kilometers, then you should run 3.5 kilometers today.
[0082] Step S101: Analyze the personnel's training data and the first expected training data to generate deviation training data;
[0083] Deviation training data information is characterized as the difference between training data information and expected training data information.
[0084] Among them, the deviation training data information refers to the difference between the corresponding data of the current stage training data information and the first expected training data information of the current stage. It is obtained by the cloud server calling the training data information and the first expected training data information and subtracting them. For example, if the training data information is that the calories burned are 150 kcal, while the first expected training data information is 200 kcal, then the deviation training data information is 50 kcal; if the training data information is that the run is 2.5 kilometers, while the first expected training data information is 3 kilometers, then the deviation training data information is 0.5 kilometers.
[0085] Step S102: Obtain equipment reservation information for the training area.
[0086] Among them, the equipment reservation information refers to the reservation status of the exercise equipment needed by the person for the next stage. This information is obtained by the exercise equipment sending the reservation status to the cloud server. For example, the treadmill that the person needs to use tomorrow has been reserved or the treadmill that the person needs to use tomorrow has not been reserved.
[0087] Step S103: Analyze the deviation training data, equipment reservation information, and preset initial training plan information to determine the final training plan recommendation information.
[0088] The initial exercise plan information refers to the basic exercise plan that is preset for each person at each stage. It is formulated by the coach and sent to the individual's terminal and cloud server. For example: burn 200 kcal, total exercise time of 1 hour, run for 30 minutes, jump rope for 30 minutes.
[0089] The final training plan recommendation information refers to the next stage of training plan generated by the cloud server after analyzing deviation training data, equipment reservation information, and initial training plan information. It is used to provide coaches with a reference for developing the next stage of training plans. For specific methods, please refer to [link / reference]. Figure 2 and Figure 3 The steps.
[0090] By detecting the difference between the exercise data and the initial expected exercise data, and calculating the deviation between the two, the system also detects the equipment reservation information. Based on the deviation exercise data, the equipment reservation information, and the initial exercise plan information, the system determines the final exercise plan recommendation information. This allows coaches to create exercise plans for individuals based on the final exercise plan recommendation information, thereby improving the accuracy of exercise plan creation by coaches.
[0091] Reference Figure 2 The method for determining final exercise plan recommendations by analyzing deviation training data, equipment reservation information, and preset initial training plan information includes the following steps:
[0092] Step S200: The initial training plan information includes training time information; based on the training time information and equipment reservation information, it is determined whether the corresponding equipment is occupied within the training time information.
[0093] Among them, training time information refers to the specific training time in the initial exercise plan information, which is obtained by the cloud server from the initial exercise plan information, such as: tomorrow afternoon at seven o'clock or eight o'clock.
[0094] The corresponding equipment refers to the exercise equipment that corresponds to the type of exercise in the initial exercise plan information. For example, running corresponds to a treadmill, and skipping rope corresponds to a wired or wireless skipping rope.
[0095] By comparing whether the training time corresponding to the training time information overlaps with the reservation time corresponding to the equipment reservation information, it can be determined whether the corresponding equipment is occupied within the training time corresponding to the training time information.
[0096] Step S201: If not occupied, determine the final exercise plan recommendation information based on the exercise data information and the initial exercise plan information.
[0097] The final training plan suggestion information in this step refers to the training plan suggestion determined by the cloud server based on training data and initial training plan information when the corresponding device is not occupied during the training time. This suggestion is used to provide coaches with a reference for developing the next stage of training plans for individuals. The specific determination method is detailed below. Figure 3 and Figure 4 The steps.
[0098] Step S202: If the device is occupied, obtain the device information that is not occupied within the training time information, generate the exercise type corresponding to the selected device information, and generate the exercise plan information based on the exercise type; the exercise plan information is represented as the exercise type for the next stage of personnel training.
[0099] Among them, equipment information refers to the exercise equipment that is not occupied during the training time when the exercise equipment required by the initial exercise plan information is occupied. The exercise equipment sends the reservation information to the cloud server, and the cloud server compares the reservation time of all equipment with the training time to determine the equipment. For example, if the jump rope is occupied during the training time, but the treadmill and dumbbells are not occupied during the training time, then the equipment information is treadmill and dumbbells.
[0100] Exercise type refers to the exercise program selected by the coach after selecting the equipment information. For example, if dumbbells and treadmill are selected, the exercise type is arm exercise and running.
[0101] Adjusting the exercise plan information refers to the type of exercise for the next stage of training. This information is generated by the cloud server based on the exercise type. For example, if the exercise type is arm exercises and running, then the adjusted exercise plan information will be arm exercises using dumbbells and running on a treadmill.
[0102] Step S203: Adjust the first expected training data information based on the deviation training data information to form the second expected training data information;
[0103] The second expected training data information is represented by data corresponding to the next stage of personnel training.
[0104] The second expected exercise data refers to the data that the person should exercise in the next stage. It is obtained by summing the deviation exercise data and the first expected exercise data by the cloud server. For example, if the first expected exercise data is to burn 200 kcal, exercise for 1 hour, run 3 kilometers, and jump rope 2000 times, and the deviation exercise data is to burn 50 kcal, exercise for 15 minutes, run 0.5 kilometers, and jump rope 500 times, then the second expected exercise data would be to burn 250 kcal, exercise for 75 minutes, run 3.5 kilometers, and jump rope 2500 times.
[0105] Step S204: Determine the adjustment exercise time information based on the adjustment exercise plan information and the second expected exercise data information.
[0106] The adjusted exercise time information refers to the exercise time required to achieve the exercise data in the second expected exercise data information based on the exercise type corresponding to the adjusted exercise plan information. This information is obtained by the cloud server through analysis of the adjusted exercise plan information and the second expected exercise data information. The analysis method is as follows: The second expected exercise data information is burning 250 kcal, exercising for 75 minutes, running 3.5 kilometers, and jumping rope 2500 times. The adjusted exercise plan information is arm exercises using dumbbells and running on a treadmill. Therefore, the 3.5-kilometer run is retained, and the time required to run 3.5 kilometers is obtained, for example, 40 minutes. The 2500 jump ropes are replaced with dumbbell arm exercises, thus obtaining the time required for dumbbell arm exercises to have the same effect as 2500 jump ropes, for example, 30 minutes.
[0107] Step S205: Link the exercise type corresponding to the exercise plan information and the exercise time corresponding to the exercise time information to form the final exercise plan suggestion information.
[0108] In this step, the final exercise plan suggestion information refers to the exercise plan after replacing the equipment corresponding to the initial exercise plan information with other available exercise equipment. It is used to provide coaches with a reference for developing the next stage of exercise plans for personnel. It is obtained by the cloud server after calling the adjusted exercise plan information and the adjusted exercise time information and associating them. The association method is as follows: calling the exercise type corresponding to the adjusted exercise plan information, such as running and arm exercises; and calling the exercise time corresponding to the adjusted exercise time information, such as 40 minutes and 30 minutes, so as to match the exercise type and exercise time, and obtain the final exercise plan suggestion information as running for 40 minutes and arm exercises for 30 minutes.
[0109] By detecting unused equipment when it is occupied within the training time frame, and selecting the corresponding exercise type to generate an adjusted training plan, the system then determines the adjusted training time based on the adjusted training plan and the second expected training data. This linking of the adjusted training plan and the adjusted training time forms a final training plan recommendation, enabling coaches to create suitable training plans for individuals and thus improving the accuracy of their plan development.
[0110] Reference Figure 3 The initial training plan information includes initial training data; the initial training data is represented as the total amount of training data required for each stage of the plan; if unused, the method for determining the final training plan recommendation information based on the training data and the initial training plan information includes the following steps:
[0111] Step S300: Obtain the remaining exercise time information of the personnel who have not completed the exercise in the initial exercise plan information.
[0112] The remaining exercise time information refers to the remaining exercise time in the initial exercise plan. It is obtained by subtracting the exercise time from the total time from the total time recorded by the cloud server. For example, if the total exercise time in the initial exercise plan is one week and the exercise time is 3 days, then the remaining exercise time information is 4 days.
[0113] Step S301: Obtain the historical exercise data of the personnel; the historical exercise data is represented as the sum of the data of the personnel's exercise before the current stage.
[0114] Historical exercise data refers to the sum of exercise data completed by a person before the current stage. It is recorded and stored by the cloud server. For example, if the current stage is Wednesday, then the historical exercise data is the sum of exercise data from Monday and Tuesday.
[0115] Step S302: Determine the remaining exercise data based on the exercise data information, historical exercise data information, and initial planned exercise data information.
[0116] The initial training plan data refers to the sum of training data for all stages corresponding to the initial training plan information, which is determined by the cloud server by calling the initial training plan information.
[0117] The remaining exercise data refers to the exercise data that a person has not yet exercised in according to the initial exercise plan. It is calculated by the cloud server by subtracting the exercise data and historical exercise data from the initial planned exercise data. For example, if the initial planned exercise data is 21 kilometers of running, the exercise data is 2.5 kilometers, and the historical exercise data is 9 kilometers, then the remaining exercise data is 9.5 kilometers.
[0118] Step S303: Generate final exercise plan suggestion information based on the remaining exercise time information, remaining exercise data information, and initial exercise plan information.
[0119] The final exercise plan suggestion information in this step refers to the exercise plan suggestion generated by the cloud server for the individual when the equipment is not occupied. This suggestion serves as a reference for coaches in developing the next stage of the individual's exercise plan. It is generated by the cloud server after analyzing the remaining exercise time information, remaining exercise data information, and initial exercise plan information. For specific analysis methods, please refer to [link / reference needed]. Figure 4 The steps.
[0120] By detecting the remaining exercise time and historical exercise data when the equipment is not in use, the remaining exercise data is determined based on the exercise data, historical exercise data, and initial planned exercise data. Finally, the final exercise plan suggestion is generated based on the remaining exercise time, remaining exercise data, and initial exercise plan information. This allows coaches to reasonably allocate unfinished exercise data to the remaining exercise time, thereby improving the rationality of the exercise plan formulated by the coach.
[0121] Reference Figure 4 A method for generating final exercise plan recommendations based on remaining exercise time, remaining exercise data, and initial exercise plan information includes the following steps:
[0122] Step S400: Analyze the remaining exercise time information and remaining exercise data information to determine the remaining average exercise data information.
[0123] The remaining average exercise data refers to the exercise data per unit time obtained by averaging the remaining exercise data across the remaining exercise time information. It is obtained by the cloud server by calling the remaining exercise time information and the remaining exercise data information to find the quotient. For example, if the remaining exercise time information is 5 days and the remaining exercise data information is running 20 kilometers, then the remaining average exercise data information is 4 kilometers per day.
[0124] Step S401: Determine whether the remaining average training data information meets the requirements of the preset benchmark average training data information.
[0125] Among them, the baseline average exercise data information refers to the maximum exercise data that a person can exercise at each stage, which is set by a person skilled in the art according to the actual situation, such as: a maximum of 3.5 kilometers of running per day.
[0126] By determining whether the exercise data corresponding to the remaining average exercise data exceeds the exercise data corresponding to the baseline average exercise data, it can be determined whether the exercise data corresponding to the remaining average exercise data is too heavy for the individual.
[0127] Step S4011: If the requirements are met, the remaining average exercise data information and the initial exercise plan information are associated to form the final exercise plan recommendation information.
[0128] If the exercise data corresponding to the remaining average exercise data does not exceed the exercise data corresponding to the baseline average exercise data, it indicates that the exercise data corresponding to the remaining average exercise data is suitable for the individual. Therefore, the final exercise plan suggestion information is obtained by associating the remaining average exercise data information with the initial exercise plan information. The association method is as follows: retrieve the exercise data corresponding to the remaining average exercise data information, for example: running 3.5 kilometers and doing dumbbell exercises for 30 minutes every day for 5 days; then retrieve the exercise time corresponding to the initial exercise plan information, for example: 2 pm, and thus combine them to form the final exercise plan suggestion information, such as: running 3.5 kilometers and doing dumbbell exercises for 30 minutes every day at 2 pm for 5 days.
[0129] Step S4012: If the requirements are not met, obtain the adjusted remaining exercise time information that meets the requirements of the baseline average exercise data information. Determine the corrected remaining average exercise data information based on the adjusted remaining exercise time information and the remaining exercise data information. Link the adjusted remaining exercise time information, the corrected remaining average exercise data information, and the initial exercise plan information to form the final exercise plan recommendation information.
[0130] The "adjusting remaining exercise time" refers to the time required to adjust the exercise time so that the remaining average exercise data does not exceed the baseline average exercise data when the exercise data corresponding to the remaining average exercise data exceeds the baseline average exercise data. For example, if the remaining exercise time is 5 days and the remaining exercise data is 20 kilometers, while the baseline remaining average exercise data is 3.5 kilometers per day, then the adjusted remaining time should be 6 days.
[0131] Correcting the remaining average exercise data means distributing the exercise data corresponding to the remaining exercise data to the exercise time corresponding to the adjusted remaining exercise time. Taking the above remaining exercise data and adjusted remaining time information as an example, the corrected remaining average exercise data is 3.4 kilometers of running per day.
[0132] After determining the remaining average exercise data to be corrected, the remaining exercise time information, the corrected remaining average exercise data information, and the initial exercise plan information are linked to obtain the final exercise plan suggestion information. The linking method is as follows: the exercise time corresponding to the adjusted remaining exercise time information is retrieved, for example: the exercise time is 6 days; the exercise data corresponding to the corrected remaining average exercise data information is retrieved, for example: running 3.4 kilometers every day; finally, the exercise time period corresponding to the initial exercise plan information is retrieved, for example: 2 pm every day, thus combining to form the final exercise plan suggestion information of running 3.4 kilometers every 2 pm for 6 days.
[0133] By determining the remaining average exercise data based on the remaining exercise time and remaining exercise data, and analyzing the remaining exercise time information that matches the baseline average exercise data when the remaining average exercise data exceeds the baseline average exercise data, the remaining exercise time information is adjusted. This information is then linked with the adjusted remaining exercise time information, the corrected remaining average exercise data information, and the initial exercise plan information to form the final exercise plan recommendation information. This allows coaches to rationally allocate the remaining exercise data information to the remaining exercise time based on the final exercise plan recommendation information, thereby improving the rationality of the coach's plan development.
[0134] Reference Figure 5 The coach-side data management method also includes methods for revising the final training plan recommendations, specifically including the following steps:
[0135] Step S500: Obtain the physical fitness record information of the personnel.
[0136] Among them, the physical fitness record information refers to the physical condition of the person, whether there is any disease or injury, etc., which is entered by the person on the personal terminal and sent to the cloud server.
[0137] Step S501: Determine whether the recorded information on physical fitness meets the preset requirements for the time corresponding to the physical fitness impact time information.
[0138] Among them, the physical fitness impact time information refers to the longest time value that has an impact on a person's exercise. The specific time value can be set by those skilled in the art based on the actual situation.
[0139] By determining whether the time corresponding to the physical fitness record information exceeds the time corresponding to the physical fitness impact information, it can be determined whether the physical fitness record information has an impact on the person's exercise.
[0140] Step S5011: If the requirements are not met, output the final exercise plan suggestion information.
[0141] If the time corresponding to the physical fitness record information exceeds the time corresponding to the physical fitness impact time information, it indicates that the state time corresponding to the physical fitness record information has no impact on the person's exercise, and therefore the final exercise plan suggestion information is output.
[0142] Step S5012: If the requirements are met, the final exercise plan recommendation information is modified based on the recorded information on physical fitness to generate modified exercise plan recommendation information, and the modified exercise plan recommendation information is defined as the final exercise plan recommendation information.
[0143] Specifically, revising the exercise plan suggestion information refers to the process where, when the time corresponding to the physical fitness record information does not exceed the time corresponding to the physical fitness impact time information, the cloud server retrieves the physical fitness record information and the final exercise plan suggestion information. The exercise plan is then revised based on the physical condition corresponding to the physical fitness record information, resulting in a revised exercise plan. For specific revision methods, please refer to [link / reference]. Figure 6 and Figure 7 The process involves obtaining revised exercise plan recommendations, which are then defined as final exercise plan recommendations.
[0144] By analyzing the recorded information on physical fitness, when the recorded information does not meet the requirements for the time of impact of physical fitness, the final exercise plan recommendation information is revised based on the recorded information to obtain revised exercise plan recommendation information. This revised exercise plan recommendation information is then defined as the final exercise plan information, making the final exercise plan recommendation information more in line with the requirements of physical fitness, thereby improving the accuracy of the coach's plan development.
[0145] Reference Figure 6 The method for revising the final exercise plan recommendations based on recorded physical fitness information to generate revised exercise plan recommendations includes the following steps:
[0146] Step S600: Determine the impact information of physical fitness type based on the final exercise plan recommendation information.
[0147] Among them, the physical fitness type impact information refers to the main body parts that need to be used in the exercise type corresponding to the final exercise plan suggestion information. The cloud server calls the exercise type corresponding to the final exercise plan suggestion information, and then calls the body parts that are strongly related to the exercise type. For example, running requires the use of the feet, and dumbbells require the use of the hands.
[0148] Step S601: Determine whether the recorded information on physical fitness meets the requirements of the physical fitness type affecting the physical fitness type.
[0149] In this process, it is determined whether a person's physical condition has a negative impact on their exercise by judging whether the physical condition corresponding to the physical fitness record information overlaps with the physical fitness type influence information.
[0150] Step S6011: If the requirements are not met, output the final exercise plan suggestion information.
[0151] If the physical condition corresponding to the physical fitness record information does not overlap with the physical fitness type corresponding to the physical fitness type influence information, it indicates that the physical condition corresponding to the physical fitness record information has no negative impact on the person's exercise, and therefore the final exercise plan suggestion information is output.
[0152] Step S6012: If the requirements are met, record the information based on the physical fitness status to determine the physical fitness status information.
[0153] Among them, physical fitness information refers to the duration of the overlapping physical condition when the physical condition corresponding to the physical fitness record information overlaps with the physical fitness type corresponding to the physical fitness type influence information. This duration is obtained by the cloud server calling the physical fitness record information to detect the overlapping physical condition.
[0154] Step S602: Obtain the exercise time information corresponding to the physical fitness requirements that match the physical fitness information, and adjust the exercise time corresponding to the final exercise plan suggestion information according to the exercise time information to form the revised exercise plan suggestion information.
[0155] Among them, the exercise time information refers to the maximum exercise time that the physical condition corresponding to the physical fitness information can sustain. It is determined by the cloud server after analyzing the physical fitness information. The analysis method is as follows: if the physical condition corresponding to the physical fitness information is longer, the exercise time corresponding to the exercise time information is longer; if the physical condition corresponding to the physical fitness information is shorter, the exercise time corresponding to the exercise time information is shorter.
[0156] The revised exercise plan suggestion information in this step refers to the exercise plan obtained after adjusting the exercise time corresponding to the final exercise plan suggestion information. After obtaining the exercise time information, the exercise time corresponding to the final exercise plan suggestion information is adjusted according to the exercise time information to form the revised exercise plan suggestion information, so that the exercise time is suitable for the individual's physical condition and avoids the decline in physical condition caused by excessive exercise time.
[0157] By determining whether the recorded physical fitness information meets the requirements for physical fitness type influence information, if it does, the physical fitness information is determined based on the recorded physical fitness information. The exercise time information that meets the requirements of the physical fitness information is then tested. The exercise time information is used to adjust the time of the final exercise plan suggestion information to generate revised exercise plan suggestion information. In this way, the exercise time is adjusted according to physical fitness, thereby improving the adaptability of the individual to the exercise plan.
[0158] Reference Figure 7 The method for revising the final exercise plan recommendations based on recorded physical fitness information to generate revised exercise plan recommendations includes the following steps:
[0159] Step S700: Determine whether the type of exercise corresponding to the final exercise plan recommendation information meets the requirements of the physical fitness record information.
[0160] In this process, it is determined whether the final exercise plan recommendation information improves a person's physical condition by judging whether the exercise type corresponding to the final exercise plan recommendation information overlaps with the exercise type related to improving physical condition corresponding to the physical fitness record information.
[0161] Step S701: If the conditions are met, output the final exercise plan suggestion information.
[0162] If the type of exercise corresponding to the final exercise plan recommendation information overlaps with the type of exercise related to improving physical condition corresponding to the physical fitness record information, it indicates that the type of exercise corresponding to the final exercise plan recommendation information can improve the person's physical condition, and therefore the final exercise plan recommendation information is output.
[0163] Step S702: If not, obtain information on the type of exercise that meets the requirements of the physical fitness record information.
[0164] Among them, the information on improving exercise type refers to the exercise type that improves the physical condition corresponding to the physical condition record information, as determined by the cloud server when there is no overlap between the exercise type corresponding to the final exercise plan recommendation information and the exercise type related to improving physical condition corresponding to the physical condition record information. For example, the exercise type that improves the feet is single-leg standing, short-leg exercise, etc.
[0165] Step S703: Select the exercise type corresponding to the improved exercise type information to form the corrected exercise type information.
[0166] Among them, the modified exercise type information refers to the exercise plan formed by the coach selecting the exercise type corresponding to the exercise type information to improve the exercise type information. For example, the exercise types that improve the feet are single-leg standing and short-leg exercises. If the coach selects single-leg standing, then the exercise type corresponding to the modified exercise type information is single-leg standing; if the coach selects short-leg exercises, then the exercise type corresponding to the modified exercise type information is short-leg exercises.
[0167] Step S704: Adjust the exercise type corresponding to the final exercise plan suggestion information according to the exercise type corresponding to the corrected exercise type information to form the corrected exercise plan suggestion information.
[0168] In this step, the revised exercise plan suggestion information refers to the exercise plan after adjusting the exercise type corresponding to the final exercise plan suggestion information. This is obtained by the cloud server calling the exercise type corresponding to the revised exercise type information to replace the exercise type corresponding to the final exercise plan suggestion information. For example, if the exercise type corresponding to the revised exercise type information is single-leg standing, while the exercise type corresponding to the final exercise plan suggestion information is running, then the exercise type corresponding to the adjusted final exercise plan suggestion information will be single-leg standing.
[0169] When the final exercise plan recommendation does not match the recorded physical fitness information, the improved exercise type information that meets the requirements of the recorded physical fitness information is detected. The improved exercise type information is then selected to form the corrected exercise type information. The final exercise plan recommendation information is then adjusted with the corrected exercise type information to obtain the corrected exercise plan recommendation information. This allows for exercise with an exercise type that matches the individual's physical fitness, thereby improving the individual's exercise adaptability.
[0170] Based on the same inventive concept, embodiments of the present invention provide a coach-side data management system, including:
[0171] The acquisition module is used to acquire exercise data information, first expected exercise data information, equipment reservation information, equipment information, remaining exercise time information, historical exercise data information, information on adjusting remaining exercise time, physical fitness record information, exercise time information, and information on improving exercise type;
[0172] Memory, used to store such as Figures 1 to 7 A program for any one of the coach-side data management methods;
[0173] The processor and memory can load and execute programs to achieve the following: Figures 1 to 7 One of the coach-side data management methods in the above categories.
[0174] Based on the same inventive concept, embodiments of the present invention provide a coach-side data management terminal, including a memory and a processor, wherein the memory stores data that can be loaded and executed by the processor, such as... Figures 1 to 7 A computer program for a coach-side data management method, which is one of the following:
[0175] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional modules is used as an example. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device, and unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0176] This invention provides a computer storage medium storing data that can be loaded and executed by a processor, such as... Figures 1 to 7 A computer program for a coach-side data management method, which is one of the following:
[0177] Computer storage media include, for example, USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, optical disks, and other media that can store program code.
[0178] The above are all preferred embodiments of this application and are not intended to limit the scope of protection of this application. Any feature disclosed in this specification (including the abstract and drawings) may be replaced by other equivalent or similar features unless specifically stated otherwise. That is, unless specifically stated otherwise, each feature is only one example of a series of equivalent or similar features.
Claims
1. A coach-side data management method, characterized in that, include: Obtain the current stage of training data and the initial expected training data of the personnel; The first expected exercise data information is characterized as the exercise data that a person should have at the current stage; Analysis is performed based on the current training data and the initial expected training data to generate deviation training data. The deviation training data information is characterized as the difference between the training data information and the expected training data information; Obtain information on equipment reservations in the training area; The final exercise plan recommendation is determined by analyzing the deviation training data, equipment reservation information, and the preset initial training plan information. The method for determining the final exercise plan recommendation information by analyzing deviation training data, equipment reservation information, and preset initial training plan information includes: The initial training plan information includes training time information; based on the training time information and equipment reservation information, it is determined whether the corresponding equipment is occupied within the training time information. The initial training plan information includes initial training plan data information; the initial training plan data information is represented as the sum of training data required for each stage of the plan; If the device is occupied, the information of the unoccupied devices within the training time information is obtained. Based on the selected device information, the corresponding exercise type is generated, and the exercise plan information is adjusted based on the exercise type. The adjusted exercise plan information represents the exercise type of the personnel in the next stage of training. Based on the deviation training data, the first expected training data is adjusted to form the second expected training data; the second expected training data is characterized as data corresponding to the next stage of personnel training. The timing of the exercise adjustment will be determined based on the information from the adjusted exercise plan and the second expected exercise data. The exercise type and exercise time information corresponding to the exercise plan are linked and adjusted to form the final exercise plan suggestion information. If it is not occupied, proceed with the following steps: Obtain the remaining exercise time information for individuals who have not completed their initial exercise plans; Acquire historical exercise data of personnel; the historical exercise data is represented as the sum of exercise data that personnel have performed before the current stage. The remaining exercise data is determined based on the individual's current exercise data, historical exercise data, and initial planned exercise data. Based on the remaining exercise time, remaining exercise data, and initial exercise plan information, generate final exercise plan recommendations. It also includes methods for revising the final exercise plan recommendations, specifically including: Obtain records of personnel's physical fitness; Determine whether the recorded information on physical fitness meets the preset time requirements for the time corresponding to the impact of physical fitness on the time information. If the requirements are not met, output the final exercise plan suggestion information; If the requirements are met, the final exercise plan recommendation information will be revised based on the recorded information on physical fitness to generate revised exercise plan recommendation information, which will then be defined as the final exercise plan recommendation information.
2. The coach-side data management method according to claim 1, characterized in that, Methods for generating final exercise plan recommendations based on remaining exercise time, remaining exercise data, and initial exercise plan information include: The remaining average exercise data is determined by analyzing the remaining exercise time and remaining exercise data. Determine whether the remaining average training data meets the requirements of the preset baseline average training data. If the requirements are met, the remaining average exercise data and the initial exercise plan information will be combined to form the final exercise plan recommendation information; If the requirements are not met, adjust the remaining exercise time information to meet the requirements of the baseline average exercise data information. Based on the adjusted remaining exercise time information and the remaining exercise data information, determine the corrected remaining average exercise data information. Combine the adjusted remaining exercise time information, the corrected remaining average exercise data information, and the initial exercise plan information to form the final exercise plan recommendation information.
3. The coach-side data management method according to claim 1, characterized in that, Methods for revising the final exercise plan recommendations based on physical fitness data to generate revised exercise plan recommendations include: The information recommended in the final exercise plan will determine the impact of different physical fitness types. Determine whether the recorded physical fitness information meets the requirements of the corresponding physical fitness type influencing the physical fitness type information; If the requirements are not met, output the final exercise plan suggestion information; If the requirements are met, information on physical fitness will be recorded to determine the physical fitness information. Obtain exercise time information that matches the physical fitness level and the corresponding physical fitness requirements. Adjust the exercise time information corresponding to the final exercise plan recommendation information based on the exercise time information to form a revised exercise plan recommendation information.
4. The coach-side data management method according to claim 1, characterized in that, Methods for revising the final exercise plan recommendations based on physical fitness data to generate revised exercise plan recommendations include: Determine whether the type of exercise corresponding to the final exercise plan recommendation information meets the requirements of the physical fitness record information; If the conditions are met, the final exercise plan recommendation information will be output. If not, obtain information on the type of exercise that meets the requirements for recording physical fitness information; Select the exercise type corresponding to the improved exercise type information to form the corrected exercise type information; The exercise type corresponding to the final exercise plan suggestion information is adjusted based on the exercise type corresponding to the revised exercise type information to form the revised exercise plan suggestion information.
5. A coach-side data management system, characterized in that, include: The acquisition module is used to acquire the current exercise data of the personnel, the first expected exercise data, and the equipment reservation information; A memory for storing a program of a coach-side data management method as described in any one of claims 1 to 4; The processor and the program in the memory can be loaded and executed by the processor to implement the coach-side data management method as described in any one of claims 1 to 4.
6. A smart terminal, characterized in that, It includes a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and executed as claimed in any one of claims 1 to 4, for a coach-side data management method.
7. A computer storage medium, characterized in that, The computer program is stored that can be loaded by a processor and executed as a coach-side data management method as claimed in any one of claims 1 to 4.
Citation Information
Patent Citations
Method of generating a personalized exercise program for a user
CN102549590A
Dynamic adjusting type personal trainer system
CN109830279A
Sports venue resource allocation system and method based on sports prescription technology
CN114372721A
