Sports guidance method and electronic equipment

By calculating the percentage of motion data recovery of terminal device users and generating prompt information, the problem of inability to effectively utilize excessive recovery in the prior art is solved, and the user's sports income is accurately improved.

CN113823377BActive Publication Date: 2025-03-11HUAWEI TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202010561190.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-06-18
Publication Date
2025-03-11
Estimated Expiration
2040-06-18

AI Technical Summary

Technical Problem

Sports and health applications of existing terminal devices cannot effectively utilize the over-recovery principle, resulting in users being unable to accurately improve their sports benefits.

Method used

By obtaining user exercise data, calculating training effects, and generating prompt information based on the recovery percentage, the user is guided to adjust the exercise intensity and end time to obtain excessive recovery.

Benefits of technology

Help users adjust their exercise volume and end time in a timely manner, effectively utilize the beneficial effects of excessive recovery, and solve the problem of users blindly exercising if they cannot know the benefits of exercise.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113823377B_ABST
    Figure CN113823377B_ABST
Patent Text Reader

Abstract

The present application provides a method and electronic device for guiding exercise. The embodiment of the present application can give prompt information to the user based on the recovery percentage, so that the user can adjust the amount of exercise and the end time of the exercise in time based on the prompt information, so as to help the user obtain super recovery, and then effectively utilize the beneficial effects of super recovery, solving the problem that the user cannot know the exercise benefits of the exercise and blindly exercises.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to terminal device technology, and in particular to a sports guidance method and electronic device. Background Art

[0002] With the development of society, people are paying more and more attention to their health. They improve their physical fitness and cardiopulmonary capacity through sports, such as running and swimming. Applications on terminal devices (such as sports health) can record and analyze data during user exercise and provide users with rich and professional sports health services.

[0003] For running, the application (APP) of the terminal device can obtain the data of the user's running process through the sensor of the terminal device, and calculate the information such as the exercise distance, time and calories consumed based on the data. The application of the terminal device displays the information such as the exercise distance, time and calories consumed on the user interface so that the user can know the recovery time according to the exercise amount of this run, and display the recovery time on the user interface so that the user can know when to do the next exercise when the recovery time arrives.

[0004] However, although the above-mentioned process application provides users with recovery time, during which users can rest and gradually restore the energy substances consumed during exercise, users cannot accurately improve their exercise benefits based on the information provided by the application. Recovery research has shown that glycogen consumed during exercise can be gradually restored after exercise, and in some cases, it can be restored to more than the original amount, which is called super recovery. The principle of super recovery can provide a theoretical basis for explaining that exercise can effectively improve the body's functions and abilities. The above-mentioned process application does not provide effective guidance for users' exercise based on the principle of super recovery, which results in users being unable to accurately improve their exercise benefits based on the information provided by the application. Summary of the invention

[0005] The present application provides an exercise guidance method and electronic device, which can provide effective guidance for the user's exercise to help the user obtain super recovery and effectively utilize the beneficial effects of super recovery.

[0006] In a first aspect, an embodiment of the present application provides an exercise guidance method, which may include: in response to a first operation, obtaining a training effect of a first time period, where the training effect is used to represent the amount of exercise in the first time period. According to the training effect of the first time period, determining a recovery percentage corresponding to the training effect. According to the recovery percentage, generating prompt information, where the prompt information is used to guide the user to exercise.

[0007] This implementation method determines the recovery percentage corresponding to the training effect through the training effect of the user in the first time period, and guides the user to exercise based on the recovery percentage. In this way, prompt information is given to the user based on the recovery percentage, so that the user can adjust the amount of exercise and the end time of the exercise in time based on the prompt information, so as to help the user obtain super recovery, and then effectively utilize the beneficial effects of super recovery, solving the problem that the user cannot know the exercise benefits after the end of this exercise and blindly exercises.

[0008] For example, the first time period may be the time period of this exercise in the following specific implementation mode, and different end times of this exercise correspond to different training effects, i.e., different training effects of the first time period. During the user's exercise, the recovery percentage corresponding to the training effects of different first time periods may be determined, and prompt information may be given to the user based on the recovery percentage, so that the user can adjust the amount of exercise and the end time of this exercise in time based on the prompt information.

[0009] In one possible design, the recovery percentage corresponding to the training effect includes the recovery percentages at multiple time points after the first time period. When the maximum value of the recovery percentages among the multiple time points is equal to 1, the prompt information includes first prompt information, and the first prompt information is used to prompt the user to increase the intensity of exercise; or, when the maximum value of the recovery percentages among the multiple time points is less than 1, the prompt information includes second prompt information, and the second prompt information is used to prompt to stop exercising.

[0010] The multiple time points after the first time period may be multiple time points within the recovery time in the following specific implementation. The first prompt information may be the fourth prompt information in the following specific implementation, and the first prompt information may be the second prompt information in the following specific implementation.

[0011] This implementation method prompts the user to increase the intensity of exercise so that the user can adjust the exercise in time to obtain super recovery. By prompting the user to stop exercise, the user can stop exercise in time to avoid damage to the body caused by excessive exercise.

[0012] In one possible design, the recovery percentage corresponding to the training effect includes the recovery percentages at multiple time points after the first time period. When the maximum value of the recovery percentages among the multiple time points is greater than 1, the prompt information includes a third prompt information, and the third prompt information is used to prompt the existence of excess recovery.

[0013] The third prompt information may be the first prompt information in the following specific implementation manner.

[0014] This implementation method prompts the user that there is excess recovery, so that the user can be informed in time that excess recovery can be obtained, and then end the exercise reasonably.

[0015] In one possible design, the third prompt information is also used to prompt the time for excess recovery.

[0016] In one possible design, the method may further include: generating fourth prompt information based on the super recovery time, and the fourth prompt information is used to prompt the user to exercise during the super recovery time.

[0017] The fourth prompt information may be the third prompt information in the following specific implementation manner.

[0018] This implementation method prompts the user to exercise during the super recovery time, so that the user can arrange the exercise reasonably and effectively utilize the beneficial effects of super recovery.

[0019] In a possible design, determining the recovery percentage corresponding to the training effect according to the training effect of the first time period may include: determining the fused training effect of each time point according to the training effect of the first time period, multiple time points after the first time period, the training effects of N second time periods, and the end time of the N second time periods. Determine the recovery percentage of each time point according to the fused training effect of each time point.

[0020] The N second time periods may be time periods corresponding to N historical movements in the following specific implementation manner.

[0021] This implementation method determines the recovery percentage by combining the training effects of N second time periods, which can improve the accuracy of the recovery percentage and further improve the accuracy of exercise guidance.

[0022] In a possible design, the fused training effect of each time point is determined according to the training effect of the first time period, multiple time points after the first time period, the training effects of N second time periods, and the end time of the N second time periods, including:

[0023] According to the formula Determine the weight a of the nth training effect at each time point n .

[0024] According to the formula Determine the fusion training effect TE at each time point new .

[0025] Among them, t 0 is a time point after the first time period, TE 0is the training effect of the first period, t 1 to N is the end time of the N second time periods, c is a preset constant, TE 1 To TE N is the training effect of N second time periods.

[0026] In a possible design, the recovery percentage at each time point is determined based on the fused training effect at each time point, which may include: Determine the recovery percentage at each time point. 0 ) is t 0 The recovery percentage, b 0 、b 1 、b 2 is a preset constant.

[0027] In a possible design, obtaining the training effect of the first time period includes: obtaining motion data of the own sensor. Determining the training effect of the first time period according to the motion data in the first time period. Alternatively, receiving motion data sent by other electronic devices, and determining the training effect of the first time period according to the motion data of the first time period. Alternatively, receiving the training effect of the first time period sent by other electronic devices.

[0028] In one possible design, the method may also include at least one of the following: displaying the recovery percentage; or, sending the recovery percentage; or, sending the prompt information.

[0029] In a second aspect, the present application provides an electronic device, which may be an electronic device or a chip or system on chip in an electronic device, or a functional module in an electronic device for implementing the method of the first aspect or any possible design of the first aspect. The electronic device can implement the functions in the first aspect or any possible design of the first aspect, and the functions can be implemented by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions. For example, in a possible implementation, the electronic device may include: an acquisition module and a processing module. The acquisition module is used to obtain a training effect of a first time period in response to a first operation, and the training effect is used to represent the amount of exercise in the first time period. The processing module is used to determine the recovery percentage corresponding to the training effect based on the training effect of the first time period. The processing module is also used to generate prompt information based on the recovery percentage, and the prompt information is used to guide the user to exercise.

[0030] In a possible design, the recovery percentage corresponding to the training effect includes the recovery percentages at multiple time points after the first time period, and when the maximum value of the recovery percentages at the multiple time points is equal to 1, the prompt information includes first prompt information, and the first prompt information is used to prompt the user to increase the exercise intensity; or,

[0031] When the maximum value of the recovery percentages among the recovery percentages at the multiple time points is less than 1, the prompt information includes second prompt information, and the second prompt information is used to prompt to stop exercising.

[0032] In one possible design, the recovery percentage corresponding to the training effect includes the recovery percentages at multiple time points after the first time period. When the maximum value of the recovery percentages among the multiple time points is greater than 1, the prompt information includes a third prompt information, and the third prompt information is used to prompt the existence of excess recovery.

[0033] In one possible design, the third prompt information is also used to prompt the time for excess recovery.

[0034] In one possible design, the processing module is further used to generate a fourth prompt information based on the super recovery time, and the fourth prompt information is used to prompt the user to exercise during the super recovery time.

[0035] In one possible design, the processing module is used to: determine the fused training effect of each time point according to the training effect of the first time period, multiple time points after the first time period, the training effects of N second time periods and the end time of the N second time periods; determine the recovery percentage of each time point according to the fused training effect of each time point.

[0036] In a possible design, the processing module is used to: respectively according to the formula Determine the weight a of the nth training effect at each time point n ; According to the formula Determine the fusion training effect TE at each time point new .

[0037] Among them, t 0 is a time point after the first time period, TE 0 is the training effect of the first period, t 1 to N is the end time of the N second time periods, c is a preset constant, TE 1 To TE N is the training effect of N second time periods.

[0038] In a possible design, the processing module is used to: respectively according to the formula The percent recovery was determined for each of the time points.

[0039] Among them, P(t 0 ) is t 0 The recovery percentage, b 0 、b 1 、b 2 is a preset constant.

[0040] In one possible design, the acquisition module is used to: acquire motion data; and determine a training effect of the first time period based on the motion data in the first time period.

[0041] In one possible design, the processing module is also used to: display the recovery percentage; or, send the recovery percentage; or, send the prompt information.

[0042] In a third aspect, an embodiment of the present application provides an electronic device, comprising: one or more processors; a memory for storing one or more programs; when the one or more programs are executed by the one or more processors, the one or more processors implement a method as described in any one of the above-mentioned first aspects.

[0043] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, comprising a computer program, wherein when the computer program is executed on a computer, the computer executes a method as described in any one of the above-mentioned first aspects.

[0044] In a fifth aspect, an embodiment of the present application provides a chip, comprising a processor and a memory, wherein the memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to execute a method as described in any one of the above-mentioned first aspects.

[0045] In a sixth aspect, an embodiment of the present application provides a computer program product, comprising computer program instructions, which, when executed on a computer, enable the computer to perform a method as described in any one of the above-mentioned first aspects.

[0046] The exercise guidance method and electronic device of the embodiment of the present application determine the training effect of the current exercise through the exercise data of the user, and then determine the recovery percentage according to the training effect of the current exercise, so as to guide the user to exercise based on the recovery percentage. In this way, the electronic device can determine the recovery percentage corresponding to the training effect of different time periods during the user's exercise, and give the user prompt information based on the recovery percentage, so that the user can adjust the exercise amount and exercise end time of the current exercise in time based on the prompt information, so as to help the user obtain super recovery, and then effectively use the beneficial effects of super recovery, solving the problem that the user cannot know the exercise benefits of the current exercise and blindly exercises. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] Figure 1 This is a time diagram of this movement in an embodiment of the present application;

[0048] Figure 2 A schematic diagram of the structure of an electronic device according to an embodiment of the present application;

[0049] Figure 3A A schematic diagram of an application scenario of an embodiment of the present application;

[0050] Figure 3B A schematic diagram of another application scenario of an embodiment of the present application;

[0051] Figure 4 A flow chart of a method for guiding exercise according to an embodiment of the present application;

[0052] Figure 5A A schematic diagram of a recovery curve provided in an embodiment of the present application;

[0053] Figure 5B A schematic diagram of a recovery percentage provided in an embodiment of the present application;

[0054] Figure 6 A schematic diagram of a prompt information provided in an embodiment of the present application;

[0055] Figure 7 A flowchart of a method for determining a recovery percentage according to an embodiment of the present application;

[0056] Figure 8 A flowchart of another exercise guidance method according to an embodiment of the present application;

[0057] Fig. 9 A schematic diagram of a user interface of an embodiment of the present application;

[0058] Fig.10 A schematic diagram of a user interface of an embodiment of the present application;

[0059] Fig.11A flowchart of another exercise guidance method according to an embodiment of the present application;

[0060] Fig.12 A schematic diagram of a user interface of an embodiment of the present application;

[0061] Fig.13 A schematic diagram of a user interface of an embodiment of the present application;

[0062] Fig.14 A schematic diagram of the structure of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0063] The terms "first", "second", etc., which are involved in the embodiments of the present application, are only used for the purpose of distinguishing descriptions, and cannot be understood as indicating or implying relative importance, nor can they be understood as indicating or implying order. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, including a series of steps or units. The method, system, product or device is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0064] It should be understood that in the present application, "at least one (item)" means one or more, and "plurality" means two or more. "And / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.

[0065] In the solution provided by the embodiment of the present application, the electronic device can determine the recovery percentage corresponding to a time period based on the motion data of the user in the time period, and the recovery percentage reflects the change of the substance or function of the moving body over time during the recovery time. In this way, the electronic device can generate prompt information based on the recovery percentage, and the prompt information is used to guide the user's exercise, for example, to guide the intensity of the user's exercise. Therefore, through this method, the electronic device can provide effective guidance for the user's exercise to accurately obtain excess recovery, thereby improving the user experience. The recovery percentage may include the recovery percentage after assuming that the exercise is ended at the end time of the time period. For example, assuming that the end time of the time period is the current time, the recovery percentage includes the recovery percentage at multiple time points after the exercise is ended at the current time.

[0066] First, some terms in the embodiments of the present application are explained to facilitate understanding of the exercise guidance method in the embodiments of the present application.

[0067] Exercise income is a form of expression for indicating the income of the body substance or function that a user can obtain from an exercise. Exercise income can be the difference between the body substance or function of the exercise body in the recovery time after this exercise and the body substance or function of the exercise body before this exercise. In some embodiments, the body substance or function of the exercise body in the recovery time can be the body substance or function of the exercise body at a moment in the recovery time. For example, the exercise income is 0, indicating that the body substance or function of the exercise body at a moment in the recovery time after this exercise, and the difference between the body substance or function of the exercise body before this exercise is 0, that is, there is no income at this moment. Exercise income is a negative number, indicating that the body substance or function of the exercise body at a moment in the recovery time after this exercise, and the difference between the body substance or function of the exercise body before this exercise is a negative number, that is, negative income at this moment. Exercise income is a positive number, indicating that the body substance or function of the exercise body at a moment in the recovery time after this exercise, and the difference between the body substance or function of the exercise body before this exercise is a positive number, that is, positive income at this moment. In other words, exercise income is related to the user's exercise and recovery time. As recovery time varies, exercise benefits will also vary.

[0068] In some embodiments, the sports body substance can be the amount of sports body substance. If there is a positive benefit at a moment, it means that within the recovery time, the sports body substance or function can be restored to exceed the original sports body substance or function, thereby improving the function and ability of the sports body. It is understandable that the sports body substance can be protein, glycogen, phosphate, glycogen, etc. The embodiment of the present application does not limit the specific content of the sports body substance. Among them, the function can be cardiopulmonary function, maximum strength, etc.

[0069] Another form of expression of exercise benefit, exercise benefit can be the ratio of the exercise body substance or function at a moment in the recovery time after this exercise to the exercise body substance or function before this exercise. For example, the exercise benefit is 1, which means that the ratio of the exercise body substance or function at a moment in the recovery time after this exercise to the exercise body substance or function before this exercise is 1, that is, there is no benefit at this moment; the exercise benefit is less than 1, which means that the ratio of the exercise body substance or function at a moment in the recovery time after this exercise to the exercise body substance or function before this exercise is less than 1, that is, negative benefit at this moment; the exercise benefit is greater than 1, which means that the ratio of the exercise body substance or function at a moment in the recovery time after this exercise to the exercise body substance or function before this exercise is greater than 1, that is, positive benefit at this moment. The following embodiment is illustrated by the expression form of ratio.

[0070] Exemplarily, the exercise benefit may be the ratio of the amount of body substances or functions at a certain moment in the recovery time after the current exercise ends at the current time to the amount of body substances or functions before the current exercise, i.e., assuming that the end time of the current exercise is the current time. For example, the exercise benefit may be the ratio of the amount of glycogen in the recovery time after the current exercise ends at the current time to the amount of glycogen before the current exercise. It is understandable that in daily life it is impossible to measure the amount of body substances or functions in the user's body in real time. The exercise benefit in the embodiment of the present application is an estimated value determined by calculating the training effect, which may be referred to as a recovery percentage, that is, the exercise benefit is represented by the calculated recovery percentage. For example, Figure 5A As shown in FIG. 1 , assuming that the user ends the exercise at point B, the exercise benefit changes with the change of the recovery time. For example, the change of the exercise benefit can be represented by a recovery curve, such as Figure 5A As shown by the curve C2 at point B, the exercise benefit changes with the recovery time. It should be noted that Figure 5A The coordinate system of the recovery curve is not shown in the figure, that is, the horizontal axis of the coordinate system of the recovery curve is Figure 5A The horizontal axis of the coordinate system is different. Figure 5A The vertical axis of the coordinate system is the percentage axis. The vertical coordinate of a point on the curve C2 can be the recovery percentage of the user at a moment. The recovery percentage expresses the percentage of the user's motor body substance or function at that moment to the user's original motor body substance or function. Figure 5A The ordinate of the origin of the coordinate system is 100%. The original sports body substance or function may refer to the sports body substance or function before this exercise.

[0071] Of course, it is understandable that the end time of this exercise can also be any other time. For example, this exercise can be an exercise in a training plan, and the end time of this exercise can be the end time of this exercise in the training plan, that is, a moment in the future. The embodiment of the present application does not specifically limit the end time of this exercise.

[0072] Training effect (TE) is a form of expression of the amount of exercise in a single exercise. For example, the training effect can be represented by a specific numerical value. Exemplarily, the training effect can be represented by a numerical value with a value range of [0-5], and the larger the value, the greater the amount of exercise in this exercise. In one achievable manner, the method for calculating the training effect can be to first use the heart rate to calculate the excess post-exercise oxygen consumption (EPOC) through machine learning or deep learning, and then map EPOC to the training effect in combination with the individual's daily activity. In other words, the user's heart rate can be determined by a sensor, and EPOC can be calculated by obtaining the heart rate data. Then, based on EPOC and historical data, the training effect of the user's current exercise is determined. In another achievable manner, the method for calculating the training effect can also be determined based on other parameters. The other parameters may include, for example, but are not limited to, the number of steps, speed, or other motion data parameters, which are not specifically limited in the embodiments of the present application. Excess post-exercise oxygen consumption (EPOC) refers to the amount of oxygen consumed during the recovery period after exercise to compensate for the oxygen deficit during exercise and to restore the body from a high level of metabolism to a resting level after exercise.

[0073] An exercise involved in the embodiments of the present application is explained. An exercise refers to exercise within a period of time. The exercise can be any form of exercise or a combination of any multiple forms of exercise, such as outdoor running, indoor running, outdoor cycling, cross-country running, or indoor cycling, etc. The length of the time period of an exercise can be any length of time such as 30 minutes (min), 45 minutes (min) or 1 hour (h). The time interval between different exercises can be greater than or equal to a preset threshold, and the preset threshold can be flexibly set according to needs. The preset threshold is used for the terminal device to determine whether the user's exercises in multiple time periods belong to different exercises based on the threshold. For example, the preset threshold can be 3 hours, 8 hours, 12 hours, or 1 day. Take the preset threshold of 3 hours as an example. When the start time of the user's current exercise is 4 hours away from the end time of the user's previous exercise, the current exercise and the user's previous exercise belong to different exercises. See. Figure 1As shown, the vertical stripe area indicates movement, one vertical stripe area can represent one movement, and the blank area indicates no movement. There is no movement between different movements. In other words, there is a time interval between different movements. This movement can also be called the current movement, the current movement, etc., and the embodiments of the present application do not give examples one by one. Other movements before this movement can be called the past N movements or historical N movements. For example, the historical movement can be the movement before this movement and the closest to this movement. For details, please refer to Figure 1 The historical 2 movements can be the movement before this movement and the movement that is the second closest to this movement. For details, please refer to Figure 1 As shown. The above N is any positive integer greater than 1.

[0074] It can be understood that this movement, and other movements before this movement, can be considered as movements in different time periods, for example, movement in a first time period, movement in a second time period, ..., movement in an Nth time period.

[0075] Exceeding compensation refers to the situation where the body's motor function gradually increases after a training session and exceeds the original physical fitness level. At this stage, the body's motor substances and functions consumed during exercise will not only recover, but even exceed the original level. After maintaining it for a period of time, it returns to the original level. For example, Figure 5A As shown, assuming that the user starts the exercise at the origin of the coordinate system, as the exercise progresses, the body's substances will be consumed or the function will decline, that is, Figure 5A As shown by the solid line, this stage is the stage of decline of the body substance or function of the exercise. Assuming that the user stops this exercise at the moment corresponding to point B, and does not continue to exercise during the recovery time, the change of the exercise benefit with the recovery time is shown in curve C2. As the recovery time increases, the exercise benefit gradually increases, and when it reaches the highest point, it gradually returns to the level before the exercise. Exemplarily, point P1 is when the exercise benefit is just zero, that is, the body substance consumed by the exercise in the user's body just returns to the level before the exercise. Point P2 is when the exercise benefit is the highest, and point P3 is when the exercise benefit returns to zero. Among them, between points P1 and P2 is the super recovery stage, and between points P2 and P3 is the regression stage. If the user performs the next exercise between points P1 and P2, that is, the body substance or function exceeds the original level for a period of time, the user can keep the body substance or function of the super recovery from disappearing, and the training effect can be gradually accumulated. If the user trains when the body function and body substance have not yet recovered, it will cause the function and body substance to decline.

[0076] The training and exercise involved in the embodiments of the present application have the same meaning. For example, one training session can also be called one exercise. Different forms of exercise can also be called different forms of training, such as strength training, running training, etc.

[0077] The significance of super recovery is that it can help users formulate scientific exercises, thereby more efficiently improving the functions and abilities of the user's sports body, for example, improving one or more of the strength, speed or endurance of the sports body. The sports guidance method of the embodiment of the present application can calculate the recovery percentage through sports data, and then help the sports formulate scientific exercises based on the recovery percentage, so that the user can obtain super recovery, thereby more efficiently improving the functions and abilities of the user's sports body.

[0078] It is understandable that super recovery is related to the type of exercise and body substances. For example, if a user performs strength training, since strength training mainly promotes super recovery of muscle protein, and super recovery of protein may occur on the third day, the super recovery of the user's exercise may occur on the third day.

[0079] The present application provides a sports guidance method, which determines the relationship between the predicted recovery percentage and recovery time of the current exercise through historical data and the training effect of the current exercise. The terminal device can prompt the user with the determined relationship, for example Figure 5A The curves C1, C2 or C3 shown in the figure can be used to determine the time of the next exercise according to the curves, so as to more effectively utilize the beneficial effects of super recovery.

[0080] The electronic device in the embodiment of the present application is a portable smart device. A sensor is embedded in the electronic device, or the electronic device can also establish a connection with other electronic devices with sensors. Some examples of electronic devices are: smart phones, smart watches, smart bracelets, smart glasses, and other sports accessories or wearable devices, etc., which are not limited in the embodiment of the present application.

[0081] The following describes the scenarios in which the embodiments of the present application can be applied. Figure 2 A possible electronic device structure diagram to which the present application embodiment can be applied is shown. Figure 2 As shown, the electronic device 100 includes: a communication unit 101, a processor 102, a memory 103, a display unit 104, an input unit 105, an audio circuit 106, a sensor 107, a camera 108, and a positioning module 109. Figure 2 Each component of the electronic device 100 is introduced in detail.

[0082] The communication unit 101 is used to implement data communication between the electronic device 100 and other electronic devices. Optionally, the communication unit 101 may include a wireless fidelity (WiFi) module 1011 and / or a Bluetooth module 1012 .

[0083] Both Bluetooth wireless technology and WiFi technology are short-range wireless transmission technologies. The electronic device 100 can connect to an access point (AP) through a WiFi module 1011 to access a data network, and communicate with other electronic devices or accessories (such as a remote camera) connected to the AP through the AP. The electronic device 100 directly establishes a connection with other electronic devices or accessories through the Bluetooth module 1012. For example, in an embodiment of the present application, the electronic device 100 can receive the motion data or training effect of the user's current exercise provided by other devices through the communication unit 101, wherein the other devices are devices that can collect the user's motion data, such as wearable devices: sports watches, etc.

[0084] The communication unit 101 may also include a radio frequency (RF) circuit. For example, when the electronic device 100 is a smart phone, the electronic device 100 may establish a wireless connection with a base station through the RF circuit 210 to achieve a call or access to a data network through a mobile communication system.

[0085] The terminal device 100 may also include a communication interface for physically connecting with other devices. The communication interface may be connected to the communication interface of the other device via a cable to achieve data transmission between the electronic device 100 and the other device. For another example, in an embodiment of the present application, the terminal device 100 may receive the motion data or training effect of the user's current exercise provided by other devices via the communication interface, wherein the other device is a device that can collect the user's motion data, such as a wearable device: a smart watch, etc.

[0086] The memory 103 can be used to store software programs and data. The processor 102 executes various functional applications and data processing of the electronic device 100 by running the software programs and data stored in the memory 103. In the embodiment of the present application, the software program can be a sports health program, a sports recording program, etc., and the data can be the recovery percentage at different time points.

[0087] The memory 103 may mainly include a program storage area and a data storage area. Among them, the program storage area may store an operating system, various applications, etc.; the data storage area may store user input or data created by the electronic device 100 during the operation of a software program, etc. In addition, the memory 103 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage device. For example, in an embodiment of the present application, a sports health program, a sports recording program, etc. may be stored in the program storage area, and the user's recovery percentage at different time points may be stored in the data storage area.

[0088] The input unit 105 can be used to receive character information and signals input by the user. Optionally, the input unit 105 may include a touch panel 1051 and other input devices (such as function keys). Among them, the touch panel 1051, also known as a touch screen, can collect the user's touch operations on or near it, generate corresponding touch information and send it to the processor 102, so that the processor 102 executes the command corresponding to the touch information. The touch panel 1051 can be implemented in various types such as resistive, capacitive, infrared and surface acoustic waves. For example, in an embodiment of the present application, a user can start a sports health program of an electronic device through the touch panel 1051.

[0089] The display unit 104 is used to present a user interface to achieve human-computer interaction. For example, the display unit 104 can display information input by the user, or information provided to the user, as well as various menus of the electronic device 100, interfaces of various APPs, and other contents. In an embodiment of the present application, after the processor 102 calculates the recovery percentage, the recovery percentage can be displayed in the display unit 104 to provide exercise guidance to the user, thereby accurately obtaining excess recovery.

[0090] The display unit 104 may include a display panel 1041 , and the display panel 1041 may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.

[0091] It should be noted that the touch panel 1051 can cover the display panel 1041. Figure 2 In the embodiment, the touch panel 1051 and the display panel 1041 are used as two independent components to realize the input and output functions of the terminal device 100, but in the embodiment of the present application, the touch panel 1051 and the display panel 1041 can be integrated (i.e., the touch display screen) to realize the input and output functions of the electronic device 100.

[0092] The processor 102 is the control center of the electronic device 100, and uses various interfaces and lines to connect various components, and executes various functions and processes data of the electronic device 100 by running or executing software programs and / or modules stored in the memory 103, and calling data stored in the memory 103, thereby realizing various services based on the electronic terminal device 100. For example, the processor 102 is connected to the sensor 107 through internal interfaces and lines, or is connected to other electronic devices through any module in the communication unit 101, so as to obtain the user's exercise data or training effect; and the processor 102 can run the sports health program stored in the memory 103, realize the determination of the recovery percentage according to the user's exercise data or training effect, and provide exercise guidance to the user through the recovery percentage.

[0093] Optionally, the processor 102 may include one or more processing units. The processor 102 may integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communications. It is understandable that the modem processor may not be integrated into the processor 102.

[0094] The audio circuit 106 (including a speaker 1061 and a microphone 1062) can provide an audio interface between the user and the electronic device 100. The audio circuit 106 can transmit the electrical signal converted from the received audio data to the speaker 1061, which is converted into a sound signal output by the speaker 1061. On the other hand, the microphone 1062 converts the collected sound signal into an electrical signal, which is converted into audio data after being received by the audio circuit 106 for further processing such as transmission or storage. In an embodiment of the present application, after the processor 102 determines the recovery percentage of the user at multiple time points, a voice prompt can be output through the audio circuit 106 and the speaker 1061 therein to guide the user to exercise to obtain excessive recovery. In an embodiment of the present application, the audio circuit 106 and the microphone 1062 therein can also collect the user's voice information to determine whether the user starts exercising to determine whether to start the sports health program.

[0095] The electronic device 100 may also include one or more sensors 107, such as light sensors, motion sensors, ultrasonic sensors, and other sensors. The electronic device 100 may implement a motion recording function and a motion guidance function of the embodiment of the present application based on the user motion data collected by the sensor 107.

[0096] The electronic device 100 may further include a camera 108 to collect images. Of course, the electronic device 100 may not include the camera 108. For example, the electronic device 100 may be a smart watch or smart bracelet that does not include a camera.

[0097] Optionally, the electronic device 100 may further include a positioning module 109, which can measure the user's geographic location data. When the user is doing outdoor long-distance sports (such as outdoor running, outdoor cycling, etc.), the electronic device 100 can implement a sports recording function based on the user's geographic location data. The positioning module 109 can be a global positioning system (GPS) module or a Beidou module, etc., which is not limited in the embodiments of the present application.

[0098] Understandably, Figure 2 The structure of the terminal device shown in the figure does not constitute a limitation on the electronic device. The electronic device provided in the embodiment of the present application may include more or fewer components than shown in the figure, or a combination of certain components, or a different arrangement of components.

[0099] The above-mentioned electronic device can execute the exercise guidance method of the embodiment of the present application, to determine the recovery percentage corresponding to the exercise data or training effect according to the user's exercise data or training effect, and push prompt information to the user according to the recovery percentage to guide the user to exercise. Since the recovery percentage is used to represent the exercise benefit, it reflects the ratio of the exercise body substance or function during the recovery time to the exercise body substance or function before the exercise. The prompt information generated based on the recovery percentage can guide the user to adjust his exercise intensity, time, etc., so as to help the user obtain super recovery, and then effectively utilize the beneficial effects of super recovery. The user's exercise data can be collected by this electronic device or other electronic devices, and sent to the electronic device that executes the exercise guidance method of the embodiment of the present application.

[0100] An example, Figure 3A A schematic diagram showing a scenario in which the embodiment of the present application can be applied. Figure 3A As shown, the application scenario includes an electronic device 31 and an electronic device 32. The electronic device 32 can collect the user's motion data through its own sensor and send the motion data to the electronic device 31. The electronic device 31 determines the recovery percentage corresponding to the motion data according to the user's motion data, and pushes prompt information to the user according to the recovery percentage to guide the user to exercise. Figure 3AAs shown, the electronic device 31 may be a smart phone, and the electronic device 32 may be a smart watch. Of course, it is understandable that in one implementation, the electronic device 32 may collect the user's motion data through its own sensor, determine the training effect based on the motion data, and send the training effect to the electronic device 31. The electronic device 31 determines the recovery percentage corresponding to the training effect based on the user's training effect, and pushes prompt information to the user based on the recovery percentage to guide the user to exercise. In some embodiments, the electronic device 31 may also upload the motion data to the server 33 to implement the motion recording function.

[0101] Figure 3B A schematic diagram showing another scenario to which the embodiment of the present application can be applied. Figure 3B As shown, the application scenario includes an electronic device 32, which can collect the user's motion data through its own sensor, determine the recovery percentage corresponding to the motion data according to the user's motion data, and push prompt information to the user according to the recovery percentage to guide the user to exercise. Figure 3B As shown, the electronic device 32 is a smart watch. In some embodiments, the electronic device 32 can also upload the motion data to the server 33 to implement the motion recording function.

[0102] Understandably, another scenario, Figure 3B The electronic device 32 in the figure can also be replaced by the electronic device 31, that is, the electronic device 31 can collect the user's motion data through its own sensor, determine the recovery percentage corresponding to the motion data according to the user's motion data, and push prompt information to the user according to the recovery percentage to guide the user to exercise. The electronic device 31 can be a smart phone.

[0103] The following uses a specific embodiment to explain the sports guidance method of the embodiment of the present application. For example, the embodiment of the present application is explained by taking a user running as an example.

[0104] Figure 4 is a flow chart of a sports guidance method according to an embodiment of the present application. The execution subject of the embodiment of the present application may be the above-mentioned electronic device or a processor of the electronic device, such as Figure 4 As shown, the method of this embodiment may include:

[0105] Step 101: Receive a first operation from a user.

[0106] The electronic device detects the user's first operation to trigger the following steps to determine the recovery percentage based on the motion data, and guide the user to exercise through the recovery percentage. The specific implementation method can refer to the explanation of the following embodiment. It can be understood that the electronic device detects the first operation, which can also be understood as receiving the user's first instruction, and the first instruction is generated by the user's first operation.

[0107] Exemplarily, the first instruction may be an instruction to start a sports health program, or to start a sports recording function of a certain form of exercise, or a power-on instruction of an electronic device, or a message sent by another electronic device after establishing a communication connection with the other electronic device. For example, when the electronic device is a smart phone, the other electronic device may be a smart watch, a smart bracelet, a smart ring, or smart glasses. The form of exercise may be any one or more of outdoor running, indoor running, outdoor cycling, etc. The communication connection may be a Bluetooth connection, etc. The message may be a successful connection message.

[0108] The first instruction may be generated by the user's operation on the electronic device. When the first instruction may be an instruction to start a sports health program, or to start a sports recording function of a certain form of sports, or an instruction to start the electronic device, the electronic device may receive the first instruction in the following manner:

[0109] Method 1: The electronic device receives the first instruction input by the user through the touch display screen. For example, the electronic device receives the first instruction input by the user through the touch display screen. In one example, the user clicks a graphic component in the user interface with a finger, a stylus, or other control object that can be detected by the touch display screen. The graphic component can be an icon of a sports and health program. After the electronic device detects the above-mentioned click operation through the touch display screen, it obtains the first instruction, that is, it detects the first operation of the user.

[0110] Please refer to Fig. 9 As shown, the user clicks the "Sports Health" icon in the user interface with his finger, and the electronic device detects the user's click of the "Sports Health" icon through the touch display screen, thereby obtaining the first instruction.

[0111] As another example, the graphic component may be a “start exercising” graphic component, which is used to trigger the electronic device to collect and record the user's exercise data.

[0112] Please refer to Fig. 9 As shown, the user clicks on the "Start Exercise" graphic component in the user interface with his finger. In the embodiment of the present application, the electronic device obtains the first instruction after detecting that the user clicks on the "Start Exercise" graphic component through the touch display screen.

[0113] As another example, the image component may be a graphic component of a form of exercise, such as an "outdoor running" graphic component. In an embodiment of the present application, the "outdoor running" graphic component is used to trigger an electronic device to collect and record the user's exercise data during outdoor running.

[0114] Please refer to Fig.12 As shown, the user clicks on the "outdoor running" graphic component in the user interface with his finger. In the embodiment of the present application, the electronic device obtains the first instruction after detecting that the user clicks on the "outdoor running" graphic component through the touch display screen.

[0115] Method 2: The electronic device may receive the first instruction input by the user through a function button of the electronic device. The function button may be one or more buttons such as a power button, a volume increase or decrease button, etc. For example, the user briefly presses the power button. In the embodiment of the present application, the electronic device obtains the first instruction after detecting that the user briefly presses the power button.

[0116] Method 3: The electronic device receives the first instruction input by the user through a microphone. For example, after receiving the user's voice instruction, the microphone 1062 in the audio circuit 106 in the electronic device converts the voice instruction into an electrical signal, which is then converted into audio data by the audio circuit and sent to the processor 102 of the electronic device. The processor 102 processes the audio data to obtain the first instruction.

[0117] Mode 4: The electronic device receives the first instruction input by the user through one or more of the sensors or cameras. For example, the processor 102 of the electronic device receives the first instruction input by the user through one or more of the sensors 107 or the cameras 108. Exemplarily, the user can start the sports health program through a gesture, and the processor 102 obtains the first instruction after detecting the above gesture through one or more of the sensors 107 or the cameras 108.

[0118] Step 102: In response to the first operation, obtain the exercise data of the user's current exercise.

[0119] The exercise data of this exercise may include data generated during the user's exercise, such as heart rate, number of steps, exercise time, etc., and the specific content of the exercise data is not limited thereto. For example, the exercise data of this exercise may include one or more data such as heart rate or number of steps at different time points.

[0120] In response to the first instruction, the electronic device obtains the motion data of the user's current motion through the electronic device's own sensor, other electronic devices, or a server.

[0121] For example, in some embodiments, the motion data may be derived from a sensor of the electronic device itself, such as Figure 2 The sensor 107 is shown. For example, Figure 3B As shown, the execution subject of the embodiment of the present application is the electronic device 32, and the processor of the electronic device 32 receives the first instruction, and in response to the first instruction, collects the user's motion data through the sensor of the electronic device 32. In other embodiments, the motion data can come from other electronic devices, such as Figure 3A As shown, the execution subject of the embodiment of the present application is the electronic device 31, the processor of the electronic device 31 receives the first instruction, and in response to the first instruction, obtains the motion data of the user collected by the sensor of the electronic device 32, and after the electronic device 32 establishes a communication connection with the electronic device 31, when the sensor of the electronic device 32 collects the motion data of the user, it can be sent to the electronic device 31 in real time or periodically. In other embodiments, the motion data comes from a server, for example, Figure 3A As shown, the executor of the embodiment of the present application is an electronic device 31. The processor of the electronic device 31 receives a first instruction and responds to the first instruction to obtain the motion data of the user collected by the sensor of the electronic device 32 through the server. The electronic device 32 and the electronic device 31 can log in to the same account. The electronic device 31 obtains the motion data of the same account from the server, and the motion data can come from the electronic device 32.

[0122] Optionally, in some embodiments, in response to the first instruction, the processor of the electronic device may also obtain historical motion record information, which may include motion data of historical motion, for example, motion data of N historical motions. The motion data of the historical motion may be stored in the above-mentioned server, and after the electronic device receives the first instruction, the electronic device may obtain the motion data of the historical motion from the server. The motion data of the historical motion may include one or more data such as heart rate or number of steps at different time points. In another achievable manner, the historical motion record information may include the training effect and end time of the historical motion. The historical motion record information may also include one or more information such as the duration of the historical motion or the start time of the motion.

[0123] Step 103: Determine the training effect of this exercise based on the exercise data of the user.

[0124] The training effect can represent the amount of exercise in this exercise. As described above, for example, the training effect can be determined based on the heart rate. The specific determination method of the training effect can refer to the explanation of the above embodiment, which will not be repeated here. For another example, the training effect can be determined by one or more of the number of steps or other exercise data parameters, which will not be described one by one in the embodiment of this application.

[0125] The training effect is related to the exercise time, that is, the length of the exercise time period, the exercise intensity, etc. For example, if a user performs outdoor running training and runs outdoors for 5 minutes, the training effect of the user's exercise at this time is the training effect of the user's outdoor running for 5 minutes. After that, the user continues to run outdoors. As time goes by, the user runs outdoors for 10 minutes. The amount of exercise in this exercise is the amount of exercise in the user's outdoor running for 10 minutes, that is, the above training effect is the training effect of the user's outdoor running for 10 minutes. In other words, the training effect of this exercise reflects the real-time amount of exercise of the user in this exercise.

[0126] The training effect of this exercise is determined during the user's exercise, and the training effect will change as the user's exercise time increases. The electronic device may determine the training effect of this exercise periodically, in real time, or based on user triggering.

[0127] Exemplarily, the electronic device may determine the training effect of the current exercise periodically, that is, the training effect of the current exercise is determined at fixed time intervals, and the time interval may be of any length, for example, 3 minutes, 5 minutes, etc. For example, the time interval is 5 minutes, that is, the training effect is determined every 5 minutes. For example, after the user starts outdoor running, the training effect is determined once when the user runs for 5 minutes, and the training effect is determined once when the user runs for 10 minutes.

[0128] Exemplarily, the electronic device may determine the training effect of the current exercise in real time, that is, after the user starts exercising, the training effect of the current exercise is determined in real time, and the training effect changes in real time as the user exercises.

[0129] The electronic device may determine the training effect of this exercise based on a user trigger, that is, after the user starts exercising, when the electronic device receives an instruction for determining the training effect of this exercise, the electronic device determines the training effect of this exercise based on the instruction. The instruction for determining the training effect of this exercise may be an instruction for displaying the recovery percentage. Fig. 9 Taking the illustrated embodiment as an example, when the user clicks on the “recovery curve” displayed on the user interface 12, the electronic device determines the training effect of the current exercise, determines the recovery curve based on the training effect, and switches to the user interface 13. Fig.12 When the user slides left on the user interface 32, the electronic device determines the training effect of the exercise based on the left sliding operation, determines the recovery curve based on the training effect, and switches to the user interface 33.

[0130] Step 104: Determine the recovery percentage corresponding to the training effect according to the training effect of this exercise.

[0131] After a user starts an exercise, the training effect of this exercise changes as the user exercises. During the recovery period corresponding to the training effect, the value and change trend of the recovery percentage also change. For example, Figure 5A As shown, when the user's exercise time reaches the time corresponding to point A, the corresponding recovery percentage changes with the recovery time as shown by curve C1. When the user's exercise time reaches the time corresponding to point B, the corresponding recovery percentage changes with the recovery time as shown by curve C2. When the user's exercise time reaches the time corresponding to point C, the corresponding recovery percentage changes with the recovery time as shown by curve C3. It can be seen that different training effects correspond to different values ​​and changing trends of the recovery percentage within the recovery time.

[0132] Similar to the training effect of this exercise, the recovery percentage can be determined periodically, in real time, or based on user triggering. It should be noted that the period for determining the recovery percentage can be the same as the period for determining the training effect, or it can be different from the period for determining the training effect.

[0133] The recovery percentage corresponding to the above training effect may include the recovery percentage at each moment within the recovery time.

[0134] As described above, the recovery percentage is used to represent the benefits of exercise, and the benefits of exercise can be no benefits, negative benefits, or positive benefits. For example, after the user starts an exercise, in the initial stage, when the user's exercise time reaches the time corresponding to point A, the above steps can be used to determine that within the recovery time of ending this exercise at point A, the value and change trend of the recovery percentage can be as shown in curve C1. As shown in curve C1, the maximum value of the recovery percentage within the recovery time is 1, which indicates that positive benefits cannot be obtained by ending this exercise at point A. Assuming that the user does not end this exercise at point A, but continues to exercise, when the user's exercise time reaches the time corresponding to point B, the above steps can be used to determine that within the recovery time of ending this exercise at point B, the value and change trend of the recovery percentage can be as shown in curve C2. As shown in curve C2, the maximum value of the recovery percentage within the recovery time is greater than 1, which indicates that positive benefits can be obtained by ending this exercise at point B. Assuming that the user does not end the exercise at point B, and the user continues to run, excessive exercise will cause the user's body energy substances to not be restored within a period of time, resulting in negative benefits. For example, when the user's exercise time reaches the time corresponding to point C, the above steps can be used to determine that within the recovery time of ending the exercise at point C, the value and change trend of the recovery percentage can be shown as curve C3. As shown in curve C3, the maximum value of the recovery percentage within the recovery time is less than 1, indicating that no positive benefits can be obtained by ending the exercise at point C. The embodiment of the present application can determine the recovery percentage through the above steps, and thus provide exercise guidance to the user based on the recovery percentage. For example, when it is determined that a positive benefit can be obtained through the recovery percentage, the user is prompted that a positive benefit can be obtained after the recovery of this exercise, so as to prompt the user to reasonably stop the exercise, thereby avoiding negative benefits caused by excessive exercise.

[0135] In some embodiments, after the electronic device determines the recovery percentage, it can display the recovery percentage to the user. For example, the electronic device can display the relationship between the recovery percentage and the exercise time and the recovery time in a curve. Figure 5A As another example, the electronic device may display the recovery percentage in the form of a bar graph. Figure 5B The bar graph shown. The specific display form is not limited to this. For example, the horizontal axis of the curve can be a time axis, and the vertical axis can be a recovery percentage axis, and the curve is used to represent the value of the recovery percentage at each moment in the recovery time after the current exercise is completed at a moment. For another example, the horizontal axis of the bar graph can be a time axis, and the vertical axis can be a recovery percentage axis, and the bar graph is used to represent the value of the recovery percentage at each moment in the recovery time after the current exercise is completed at a moment. In some embodiments, the bar graph can display the maximum value of the recovery percentage within the recovery time, such as Figure 5BAs shown, the maximum recovery percentage during the recovery time of the exercise ending at point A is at t A The maximum recovery percentage during the recovery time of the exercise ending at point B is t B At t, it is greater than 1, indicating a positive benefit during the recovery time. The maximum recovery percentage during the recovery time of the exercise ending at point C is at t C It is less than 1, indicating that the benefits of exercise during the recovery time are all negative.

[0136] One feasible method is to determine whether there is a recovery percentage greater than 1 among the recovery percentages at different time points within the recovery time after the exercise is finished at a certain moment. If so, it can be determined that a positive benefit can be obtained by finishing the exercise at this moment. If not, it is determined whether there is a recovery percentage equal to 1 among the recovery percentages at different time points. If so, it can be determined that if the exercise is finished at this moment, the body can at most recover to the original material or functional level within the recovery time, that is, there is no benefit. If not, it can be determined that if the exercise is finished at this moment, the body will have a negative benefit within the recovery time.

[0137] For example, the specific display form of the recovery percentage is a curve, which can be a recovery curve. In one example, the horizontal axis of the recovery curve is the time axis, and the vertical axis is the percentage axis. Figure 5A As shown, Figure 5A A schematic diagram of a recovery curve provided in an embodiment of the present application, wherein the solid line is the percentage of the current exercise, also called the exercise percentage, which can represent the ratio of the exercise body substance or function at a certain moment during the exercise time to the exercise body substance or function before the current exercise. The dotted line is the recovery percentage after the end of the current exercise. Taking the end time of the current exercise as the current time as an example, the dotted line is the recovery percentage after stopping the current exercise at the current time. The current time is the time point corresponding to the intersection of the solid line and the dotted line, that is, if the current exercise is stopped at the current time, the time corresponding to the dotted line is the future recovery time, that is, the time after the exercise ends at the current time. The recovery time axis is not in Figure 5A It is shown in Figure 5A The recovery percentage changes over time during the recovery time are shown in FIG. Figure 5A As shown in the figure, the origin of the coordinate system is the start time of this exercise, and the exercise percentage at the start time of this exercise is 100%, that is, the user recovers to the original level before starting this exercise. After the start of this exercise, as the exercise is consumed, the value of the exercise percentage begins to decrease. For example, as the exercise is consumed, the amount of glycogen, fat and other body substances in the user's body gradually decreases, and the exercise percentage gradually decreases. For example, at the current time t0 At point, the recovery percentage is P(t 0 ), the solid line includes the start time of this movement to t 0 The percentage of movement of the point is the percentage of the body's substance or function during this movement. The dotted line is included in t 0 The recovery percentage after the exercise ends at t, that is, the recovery percentage after the exercise ends. As shown by the dotted line in the figure, after the exercise ends, as the user rests and replenishes nutrition, the recovery percentage value begins to rise. For example, as the user rests and replenishes nutrition, the amount of glycogen in the user's body gradually increases, and the recovery percentage gradually increases. In some cases, the recovery percentage after the end of this exercise can rise to 100%, that is, it returns to the original level, and there is no benefit from this exercise. For example, t 0 For Figure 5A When the time corresponding to point A is shown, curve C1 is the recovery percentage after the exercise ends at the time corresponding to point A. When the exercise ends at the time corresponding to point A, there is no excess recovery in this exercise. In some cases, the recovery percentage after the end of this exercise can rise to more than 100%, that is, it exceeds the original level, and this exercise can obtain positive benefits, that is, this exercise can obtain excess recovery. For example, t 0 For Figure 5A When the time corresponding to point B is shown, curve C2 is the recovery percentage after the exercise ends at the time corresponding to point B. The exercise can obtain positive benefits when the exercise ends at the time corresponding to point B. In some cases, the recovery percentage after the end of this exercise cannot be restored to 100% within a period of time, that is, there is no excess recovery in this exercise. For example, t 0 For Figure 5A When the time corresponding to point C is shown, curve C3 is the recovery percentage after the exercise ends at the time corresponding to point C. If the exercise ends at the time corresponding to point C, this exercise cannot obtain super recovery, and the body's substances or functions cannot be restored to the original level within the recovery time. It can be seen that different amounts of exercise and different end times during this exercise process correspond to different dotted lines, that is, different recovery curves correspond to different recovery curves after the exercise ends. Therefore, based on the recovery curve, the user can be guided on the amount of exercise, end time, etc. in this exercise, so that the user can obtain corresponding exercise benefits after the exercise ends.

[0138] For example, after the user starts running, as the exercise consumes energy, the amount of glycogen in the body decreases, resulting in a decrease in the exercise percentage during this exercise. When the current time is the time corresponding to point A, the recovery percentage within the recovery time after the current exercise ends at the current time is determined through the above steps of the embodiment of the present application, that is, the following is obtained: Figure 5AThe curve C1 shown in FIG. 1 shows that this exercise cannot obtain positive benefits. Afterwards, the user continues to run, and as the exercise consumption increases, the exercise percentage during this exercise continues to decrease. When the current time is the time corresponding to point B, the recovery percentage during the recovery time after the current exercise ends is determined through the above steps of the embodiment of the present application, and the following is obtained: Figure 5A As shown in the curve C2, it can be seen from the curve C2 that this exercise can obtain positive benefits, thereby obtaining super recovery. After determining that this exercise can obtain positive benefits, the electronic device can prompt the user to stop exercising in time when the recovery curve begins to move downward to avoid negative benefits caused by excessive exercise this time, that is, the user will not continue to run to the time corresponding to point C after the positive benefits, that is, the curve C3 of point C will not appear, to ensure that the user has positive benefits in this exercise, thereby obtaining super recovery, so as to promote the improvement of the function and ability of the user's sports body, for example, to improve one or more of the strength, speed or endurance of the sports body.

[0139] For example, the specific display form of the recovery percentage is a bar chart. In one example, the horizontal axis of the bar chart is the time axis, and the vertical axis is the recovery percentage axis. Figure 5B As shown, Figure 5B A schematic diagram of a recovery percentage provided in an embodiment of the present application, combined with Figure 5A For example, the recovery percentage after the exercise ends at the time corresponding to point A can be seen in Figure 5B t A , t A It can be the time corresponding to the maximum recovery percentage after the end of this exercise. Since the exercise ends at the time corresponding to point A, this exercise cannot obtain positive benefits, and the maximum recovery percentage during the recovery time is 1, that is, no benefits, so Figure 5B t A The corresponding recovery percentage at point B is 1. In some cases, the recovery percentage after the exercise ends at the time corresponding to point B can be found in Figure 5B t B , t B It can be the time corresponding to the maximum recovery percentage after the end of this exercise. Since the exercise ends at the time corresponding to point B, this exercise can obtain positive benefits, so Figure 5B t B The recovery percentage corresponding to point C is greater than 1. In some cases, the recovery percentage after the exercise ends at the time corresponding to point C can be found in Figure 5B t C , t CIt can be the time corresponding to the maximum recovery percentage after the end of this exercise. Since the exercise ends at the time corresponding to point C, this exercise cannot obtain positive returns, and the maximum recovery percentage within the recovery time is less than 1, that is, negative returns, so Figure 5B t C The corresponding recovery percentage is less than 1.

[0140] In some embodiments, in the above bar graph, the t A ,t B ,t C It can also be the time when the recovery percentage reaches 100% for the first time after the current exercise. The width of each column can be the length of a time period. For example, the center of the time period can be the time period where the maximum recovery percentage corresponds to. B For example, the starting position of the column on the time axis may be the time point when the recovery percentage after the exercise reaches 100% for the first time, and the ending position may be the time point when the recovery percentage after the exercise reaches 100% for the second time.

[0141] In some embodiments, the above historical exercise record information can also be combined to determine the recovery percentages at different time points within the recovery time after the end of the current exercise, so as to improve the accuracy of subsequent exercise guidance.

[0142] Optionally, the embodiment of the present application can also provide guidance for user exercise based on the recovery percentage determined in the above steps through the following step 105.

[0143] Step 105: Generate prompt information according to the recovery percentage, and the prompt information is used to guide the user to exercise.

[0144] The electronic device may display the prompt information on a display screen, or may provide the prompt information to the user via a voice prompt, or a combination of display and voice prompt.

[0145] After the electronic device determines the recovery percentage, the electronic device can generate prompt information based on the recovery percentage, and the prompt information is used to guide the user to exercise, for example, prompting the user to increase the intensity or speed of exercise, or prompting the user to stop exercising, or prompting the user to exceed the recovery period. The prompt information can be sent through a speaker, or displayed to the user in text or image form through a display panel. For example, when the electronic device is a smart watch, and it is determined through the above steps that the maximum value of the recovery percentage within the recovery time of the user's current exercise is equal to 1, that is, there is no benefit, then the smart watch can display on the display screen Figure 6 The content shown is, "If you increase the speed, the exercise effect will be improved."

[0146] Exemplarily, during exercise, when it is determined through the above steps that there is a positive benefit in the recovery time, a first prompt message can be generated, and the first prompt message is used to prompt the user that super recovery can be obtained in this exercise. Optionally, the first prompt message is also used to prompt the time to obtain super recovery. During exercise, when it is determined through the above steps that super recovery cannot be obtained within the recovery time, and the maximum value of the recovery percentage within the recovery time is less than 1, a second prompt message can be generated, and the second prompt message is used to prompt the user that the exercise is excessive.

[0147] In some embodiments, the electronic device may also generate a third prompt message when determining that there is a positive profit within the recovery time. The third prompt message is used to prompt the user of the start time of the excess recovery, for example, Figure 5A Optionally, the third prompt information is also used to prompt the user of the end time of the over-recovery, for example Figure 5A Optionally, the third prompt information is also used to prompt the next exercise to be performed during the period of super recovery, for example, from P1 to P2, or from P1 to P3.

[0148] In addition, the electronic device can also save the exercise data of this exercise locally or upload it to a cloud server.

[0149] In the exercise guidance method provided by the embodiment of the present application, the electronic device can determine the training effect of this exercise through the exercise data of the user's exercise, and then determine the recovery percentage based on the training effect of this exercise, so as to guide the user's exercise based on the recovery percentage. In this way, the electronic device can determine the recovery percentage corresponding to the training effect of different time periods during the user's exercise, and give the user prompt information based on the recovery percentage, so that the user can adjust the exercise amount and exercise end time of this exercise in time based on the prompt information, so as to help the user obtain super recovery, and then effectively utilize the beneficial effects of super recovery, which solves the problem that the user cannot know the exercise benefits after the end of this exercise and blindly exercises. Therefore, through this method, the electronic device can determine the recovery percentage in time and provide effective guidance for the user's exercise.

[0150] Explanation of the above step 104 of determining the recovery percentage corresponding to the training effect according to the training effect of this exercise. The recovery percentage within the recovery time after the current exercise ends can be determined according to the training effect of this exercise, and the recovery percentage can be used as a percentage of the benefit of the exercise. There are many specific implementation methods for determining the recovery percentage. One possible implementation method is to determine the recovery percentage within the recovery time after the current exercise ends according to the fused training effect, and the fused training effect is determined according to the training effect of this exercise and the training effect of the historical exercise.

[0151] Figure 7 1 is a flowchart of a method for determining a recovery percentage according to an embodiment of the present application. The execution subject of the embodiment of the present application may be the above-mentioned electronic device or the processor of the electronic device. This embodiment is a specific implementation method of the above-mentioned step 104, such as Figure 7 As shown, the method of this embodiment may include:

[0152] Step 1041: Determine the fused training effect according to the training effect of the current exercise, the training effects of N historical exercises, and the end time of the N historical exercises.

[0153] Exemplarily, the training effect after fusion can be calculated by the following formula (1).

[0154]

[0155] Among them, TE new is the training effect after fusion, TE n It is the training effect, TE 0 is the real-time training effect of this exercise, TE 1 To TE N is the training effect of N historical exercises, a n is the weight of the nth training effect.

[0156] In some examples, a n It can be calculated by the following formula (2).

[0157]

[0158] Among them, t 0 is the real time of this movement, that is, the current time, t 1 to N is the end time of N historical movements, and c is a preset constant.

[0159] Step 1042: Determine the recovery percentage at different time points after the current exercise ends according to the integrated training effect.

[0160] According to TE new Determine t 0 The recovery percentage at different time points afterwards.

[0161] For example, the recovery percentage at a single time point can be calculated using the following formula (3).

[0162]

[0163] Among them, P(t 0 ) is t 0 The recovery percentage, b0 、b 1 、b 2 It is a preset constant, and its specific value can be flexibly set according to needs.

[0164] Afterwards, the recovery percentages at different time points within the recovery time are calculated according to the above formulas (1) to (3). The different time points within the recovery time can be time points at each preset time interval after the real time of the current exercise. The preset time interval can be any time interval such as 30 minutes, 15 minutes, etc. The recovery percentages at different time points within the recovery time are connected to obtain the future recovery curve, for example, Figure 5A The dotted line shown. Users can view the recovery curve in real time during exercise. Taking 30 minutes as an example, replace t in the above formula 0 Respectively changed to t 0 +30,t 0 +2*30,t 0 +3*30,……,t 0 +N*30, determine t by the above formula 0 +30,t 0 +2*30,t 0 +3*30,……,t 0 +N*30 recovery percentage, thus getting t 0 The recovery curve after the exercise ends.

[0165] The exercise guidance method provided by the embodiment of the present application is that the electronic device can determine the training effect of this exercise through the exercise data of the user's exercise, and then determine the recovery percentage at different time points after the end of this exercise at the current time according to the training effect of this exercise, so as to guide the user's exercise based on the recovery percentage. In this way, the electronic device can determine the recovery percentage corresponding to the training effect of different time periods during the user's exercise, and provide prompt information based on the recovery percentage, so that the user can adjust the exercise amount and exercise end time of this exercise in time based on the prompt information, so as to help the user obtain super recovery, and then effectively utilize the beneficial effects of super recovery, which solves the problem that the user cannot know the exercise benefits after the end of this exercise and blindly exercises. Therefore, through this method, the electronic device can determine the recovery percentage in time and provide effective guidance for the user's exercise.

[0166] When determining the recovery percentage at different time points after the end of the current exercise at the current time, combining the training effects of N historical exercises and the end time of the N historical exercises can improve the accuracy of the determined recovery percentage, thereby providing accurate guidance for the user's exercise.

[0167] Figure 8Flow chart of another exercise guidance method in an embodiment of the present application. The present application embodiment is described by taking the electronic device 31 as a smart phone and the electronic device 32 as a smart watch as an example. Figure 8 The dashed line in the box indicates optional. Figure 8 As shown, the method of this embodiment may include:

[0168] Step 201: The smart watch establishes a connection with the smart phone.

[0169] For example, the smart watch and the smartphone can establish a Bluetooth connection. Of course, it is understandable that the smart watch and the smartphone can also establish a connection through a server, for example, logging in to the same account. This step is an optional step, in other words, the smart watch and the smartphone may not establish a connection.

[0170] Step 202: Receive a first instruction.

[0171] The explanation of the first instruction can be found in Figure 4 Step 101 of the illustrated embodiment will not be described in detail here.

[0172] It should be noted that in the above explanation of the first instruction, the first instruction is input by the user, for example, the user clicks the "Start Exercise" button in the user interface, or the user operates the electronic device to establish the first connection with the gym's wifi, or the user operates the electronic device to establish the first connection with the treadmill, etc. The first instruction can also be non-user input, for example, after the user enters the gym, the electronic device connects to the gym's wifi, and the electronic device automatically generates the first instruction. This electronic device is not connected to the gym's wifi for the first time. For another example, the electronic device detects the treadmill, and the electronic device automatically generates the first instruction. This is not the first time the electronic device is connected to the treadmill. The specific form of the first instruction is not limited to this.

[0173] Taking the first instruction as an example of user input, the smartphone displays the following Fig. 9 The user interface 11 shown may include a "start exercise" button 111. The user clicks the "start exercise" button 111. In response to the user's click operation, the smart phone executes the following step 203 and switches the user interface to the user interface 12. The user interface 12 may include exercise time, distance, pace, calories and other information. The user interface 12 may also include an image component of a "recovery curve".

[0174] Step 203: In response to the first instruction, a training effect request message is sent, where the training effect request message is used to instruct the smart watch to feedback the training effect.

[0175] Step 204: The smart watch obtains the user's exercise data through its own sensor, and determines the training effect of this exercise based on the exercise data.

[0176] For the explanation of the training effect, please refer to the explanation of step 103 above, which will not be repeated here.

[0177] Among them, the smart watch can collect the user's motion data in real time, or collect the user's motion data at preset intervals, and the collection method can be flexibly set, and the embodiments of the present application are not limited to this. The smart watch can collect through its own sensors, or through a treadmill, etc.

[0178] In some embodiments, the smart watch can also display Fig.10 The user interface 21 shown may include information such as exercise time, distance, pace, calories, etc., that is, the smartphone and the smart watch synchronously display information such as exercise time, distance, pace, calories, etc.

[0179] Step 205: The smart watch sends the training effect of this exercise to the smart phone.

[0180] Step 206: The smart phone determines the recovery percentage after the current exercise ends at the current time point according to the training effect of the current exercise.

[0181] The specific explanation of step 206 can be found in the explanation of step 104, which will not be repeated here. That is, the recovery percentage after the current exercise is finished at the current time point is the recovery percentage within the recovery time after the current exercise is finished at the current time point.

[0182] Step 207: The smart phone displays a recovery curve in the user interface according to the recovery percentage after the exercise ends at the current time point.

[0183] For example, the user clicks on the image component of the "recovery curve" of the user interface 12. In response to the click operation, the user interface of the smartphone switches to the user interface 13, and the recovery curve is displayed in the user interface 13. The recovery curve is used to show the user the recovery percentages at different time points.

[0184] Step 208 , the smartphone determines whether there is a positive return within the recovery time, if so, executes step 209 , if not, executes step 211 .

[0185] The smart phone can determine whether there is a positive benefit in the recovery time through the recovery percentage determined in the above steps. For example, when a recovery percentage corresponding to the training effect is greater than 1, there is a positive benefit, otherwise, step 211 is executed.

[0186] Step 209: The smart phone sends a first prompt message to the smart watch.

[0187] The first prompt information is used to remind the user that exercise can obtain super recovery, to remind the user that exercise has already had positive benefits and can obtain super recovery, and excessive exercise will reduce the training effect.

[0188] Step 210: The smart watch prompts the user to exercise to obtain excess recovery.

[0189] The smart watch can remind the user through one or more of voice, text, vibration, graphics, or prompt signals that exercise can obtain excess recovery.

[0190] Taking the prompt signal as an example, when a positive return can be obtained, the smart watch can display a green light. When the positive return begins to decrease, for example, when the maximum recovery percentage within the recovery time decreases from 110% to 109%, the smart watch can flash the green light to remind the user to stop the exercise in time to avoid excessive exercise. When the user does not stop exercising, for example, when the maximum recovery percentage within the recovery time decreases from 109% to 103%, the smart watch can speed up the flashing frequency of the green light to remind the user to stop the exercise in time.

[0191] Step 211 : The smart phone determines whether there is no benefit within the recovery time. If so, step 212 is executed; if not, step 214 is executed.

[0192] For example, when there is a recovery percentage equal to 1 in the recovery percentages corresponding to the training effect, there is no benefit, otherwise step 214 is executed.

[0193] Step 212: The smart phone sends a fourth prompt message to the smart watch.

[0194] The fourth prompt information is used to prompt the user that the exercise is not beneficial and the exercise intensity or speed needs to be increased.

[0195] The smart watch can remind the user through one or more of voice, text, vibration, graphics, or prompt signals that the user's exercise is not beneficial and needs to increase the intensity or speed of exercise.

[0196] Taking the prompt signal as an example, when there is no benefit at most during the recovery time, the smart watch can display yellow light to remind the user that there is no benefit from exercise and the exercise intensity or speed needs to be increased. The user increases the exercise intensity or speed based on the prompt, and when positive benefits can be obtained, the smart watch can switch from yellow light to the above green light.

[0197] Step 213: The smart watch prompts you to increase the intensity or speed of exercise.

[0198] Step 214: The smart phone sends a second prompt message to the smart watch.

[0199] The second prompt information is used to prompt the user of negative benefits of exercise.

[0200] The smart watch can remind the user of the negative benefits of exercise through one or more of voice, text, vibration, graphics, or prompt signals.

[0201] Taking the prompt signal as an example, when the recovery time reaches a negative benefit, the smart watch can display a red light to remind the user of the negative benefit of exercise and stop the exercise in time to avoid excessive exercise. When the user does not stop the exercise, the smart watch can speed up the flashing frequency of the red light to remind the user to stop the exercise in time.

[0202] Step 215: The smart watch prompts the user to stop exercising.

[0203] It should be noted that, in another possible implementation method, the smart watch can also send the exercise data to the smartphone, and the smartphone will determine the training effect.

[0204] The above-mentioned smart watch can prompt the user through one or more of voice, text, vibration, graphics, or prompt signals as illustrative examples. It can also be other ways, for example, prompting the user through a treadmill, or prompting the user through other smart home devices (for example, Bluetooth speakers, smart TVs, etc.). The embodiments of the present application do not give examples one by one.

[0205] In this embodiment, the smart watch can determine the training effect of this exercise through the exercise data of the user's exercise, and then send the training effect of this exercise to the smart phone. The smart phone determines the recovery percentage after the end of this exercise at the current time point based on the training effect, and then guides the user to exercise according to the recovery percentage after the end of this exercise at the current time point. In this way, it is beneficial for the user to adjust the exercise amount and exercise end time of this exercise in time based on the prompts of the smart watch, so as to help the user obtain super recovery, and then effectively utilize the beneficial effects of super recovery, which solves the problem that the user cannot know the exercise benefits after the end of this exercise and blindly exercises. Therefore, the recovery percentage can be determined in time to provide effective guidance for the user's exercise.

[0206] It should be noted that, unlike the above embodiment in which the smart watch sends the training effect to the smart phone, another possible implementation method is that the smart watch can send motion data to the smart phone, and the smart phone determines the training effect, which can obtain the same technical effect as the above embodiment, which will not be repeated here. Another possible implementation method is that the treadmill can obtain motion data and send the motion data to the smart phone, and the smart phone determines the training effect, which can obtain the same technical effect as the above embodiment, which will not be repeated here.

[0207] Fig.11 FIG. 1 is a flow chart of another exercise guidance method according to an embodiment of the present application. The embodiment of the present application is described by taking a smart watch as an example. Fig.11 As shown, the method of this embodiment may include:

[0208] Step 301: The smart watch receives a first instruction.

[0209] The explanation of the first instruction can be found in Figure 4 Step 101 of the illustrated embodiment will not be described in detail here.

[0210] This embodiment takes the example of the first instruction being generated by the user clicking the "outdoor running" button in the user interface. For example, the smart watch displays the following Fig.12 The user interface 31 shown may include an "outdoor running" button 311 and an "indoor running" button 312. The user clicks the "outdoor running" button 311. In response to the user's click operation, the smartphone executes the following step 301 and switches the user interface to the user interface 32. The user interface 32 may include exercise time, distance, pace, calories and other information.

[0211] Step 302: The smart watch responds to the first instruction and starts to collect the user's exercise data, and determines the training effect of this exercise based on the exercise data.

[0212] For the explanation of the training effect, please refer to the explanation of step 103 above, which will not be repeated here.

[0213] Step 303: The smartwatch determines the recovery percentage after the end of the exercise at the current time point according to the training effect of the exercise.

[0214] The specific explanation of step 303 can be found in the explanation of step 104, which will not be repeated here. That is, the recovery percentage after the current exercise is finished at the current time point is the recovery percentage within the recovery time after the current exercise is finished at the current time point.

[0215] Step 304: The smart watch receives a left swipe operation on the user interface, and in response to the left swipe operation, the smart watch displays a recovery curve.

[0216] This embodiment takes the recovery curve as an example of a specific display form of the recovery percentage. For example, the user interface of the smart watch switches to the user interface 33, and the recovery curve is displayed in the user interface 33, wherein "0" represents no profit, "+" represents positive profit, and "-" represents negative profit.

[0217] Step 305 , the smart watch determines whether there is a positive profit within the recovery time, if so, execute step 306 , if not, execute step 308 .

[0218] Step 306 : The smart watch determines whether the positive return is attenuated. If so, execute step 307 .

[0219] For example, the smartwatch compares the recovery curve corresponding to the current training effect with the recovery curve corresponding to the previous training effect to determine whether the positive benefit is attenuated, that is, the peak of the recovery curve decreases.

[0220] Step 307: The smart watch reminds the user that excessive exercise will reduce the effect of exercise.

[0221] Step 308 , the smart phone determines whether there is no income during the recovery time, if so, executes step 309 , if not, executes step 310 .

[0222] Step 309: The smart watch prompts you to increase exercise intensity or speed.

[0223] Step 310: The smart watch prompts the user to stop exercising.

[0224] The prompt method of the smart watch in the embodiment of the present application can be found in Figure 8 The prompting method of step 210 or step 213 or step 215 of the illustrated embodiment will not be described in detail here.

[0225] In this embodiment, the smartwatch can determine the real-time training effect of this exercise through the exercise data of the user's exercise, and then determine the recovery percentage after the end of this exercise at the current time point based on the training effect, and then guide the user to exercise according to the recovery percentage after the end of this exercise at the current time point. In this way, it is beneficial for the user to adjust the amount of exercise and the end time of the exercise in time based on the prompts of the smartwatch, so as to help the user obtain super recovery, and then effectively utilize the beneficial effects of super recovery, which solves the problem that the user cannot know the exercise benefits after the end of this exercise and blindly exercises. Therefore, the recovery percentage can be determined in time to provide effective guidance for the user's exercise.

[0226] In some embodiments, the user can also be guided to exercise through icons or text. Taking the example of positive benefits during the recovery time, when the user's training effect corresponds to the recovery time, a circular mark can be displayed on the user interface showing the recovery curve to prompt the user to stop the exercise, for example, Fig.13In the user interface shown, when there is a positive benefit, a circular mark 411 may be displayed on the user interface displaying the recovery curve. The circular mark 411 may be located at the intersection of the solid line and the dotted line to prompt the user to stop the current exercise. When the user does not stop the current exercise and continues to exercise, causing the recovery curve to decrease, the circular mark 411 may flash to prompt the user to stop the current exercise as soon as possible. The flashing frequency of the circular mark 411 may be related to the decreasing speed of the recovery curve.

[0227] It should be noted that, unlike the above embodiment in which the smart watch obtains motion data through its own sensors to determine the training effect, another possible implementation method is that the smartphone can obtain motion data through its own sensors to determine the training effect, which can obtain the same technical effect as the above embodiment and will not be repeated here.

[0228] It should also be noted that the above embodiment takes the recovery percentage of the current exercise to be determined as an example, and the sports guidance method of the embodiment of the present application is not limited to this, for example, the expected recovery percentage can also be determined. For example, the motion data of this exercise obtained in the above method steps can be the motion data corresponding to the training plan, and then the training effect determined by the sports guidance method of the embodiment of the present application is the training effect corresponding to the training plan, based on the training effect corresponding to the training plan, the recovery percentage corresponding to the training plan is determined, so that the training plan that can obtain super recovery can be formulated for the user. Of course, it is understandable that when the user exercises based on the training plan, the recovery percentage of the current exercise can also be determined by the above method, so that the user can adjust the recovery percentage of the current exercise based on the current time in time, so that the actual exercise of the user is completed as much as possible according to the training plan, and the actual exercise of the user is monitored.

[0229] The above-mentioned various method embodiments can be combined with each other to provide effective guidance for the user's exercise, and the technical effects are similar to those of the above-mentioned embodiments, which will not be described in detail here. Figure 7 and Fig.11 The combination of the embodiments shown, i.e., the smart watch can adopt Figure 7 The method for determining the recovery percentage of the illustrated embodiment determines the recovery percentage, thereby providing effective guidance for user exercise based on the recovery percentage.

[0230] Some other embodiments of the present application also provide an electronic device for executing the methods in the above method embodiments. Fig.14As shown, the electronic device may include: a display screen 1001, one or more processors 1002; a memory 1003; and the above-mentioned components may be connected via one or more communication buses 1005. The above-mentioned memory 1003 stores one or more computer programs 1004, and the one or more processors 1002 are used to execute one or more computer programs 1004. The one or more computer programs 1004 include instructions, and the above-mentioned instructions may be used to execute the various steps performed by the electronic device in the above-mentioned method embodiment. The electronic device may be any of the above-mentioned electronic devices, such as a smart phone, a smart watch, etc.

[0231] For example, one or more processors 1002 are used to run one or more computer programs 1004 to implement the following actions: in response to a first operation, a training effect of a first time period is obtained, where the training effect is used to represent the amount of exercise in the first time period. According to the training effect of the first time period, a recovery percentage corresponding to the training effect is determined. According to the recovery percentage, prompt information is generated, where the prompt information is used to guide the user to exercise.

[0232] In some embodiments, the recovery percentage corresponding to the training effect includes the recovery percentage at multiple time points after the first time period, and when the maximum value of the recovery percentages among the multiple time points is equal to 1, the prompt information includes fourth prompt information, and the fourth prompt information is used to prompt the user to increase the intensity of exercise; or, when the maximum value of the recovery percentages among the multiple time points is less than 1, the prompt information includes second prompt information, and the second prompt information is used to prompt to stop exercising.

[0233] In some embodiments, the recovery percentage corresponding to the training effect includes the recovery percentages at multiple time points after the first time period. When the maximum value of the recovery percentages among the multiple time points is greater than 1, the prompt information includes first prompt information, and the first prompt information is used to prompt the existence of excess recovery.

[0234] In some embodiments, the first prompt information is also used to prompt the time of overload recovery.

[0235] In some embodiments, it is also achieved that: according to the time of super recovery, third prompt information is generated, and the third prompt information is used to prompt the user to exercise during the time of super recovery.

[0236] In some embodiments, based on the training effect of the first time period, the recovery percentage corresponding to the training effect is determined, including: based on the training effect of the first time period, multiple time points after the first time period, the training effect of N second time periods and the end time of the N second time periods, respectively determine the fused training effect of each time point; based on the fused training effect of each time point, respectively determine the recovery percentage of each time point.

[0237] In some embodiments, according to the training effect of the first time period, multiple time points after the first time period, the training effects of the N second time periods, and the end time of the N second time periods, respectively determining the fused training effect of each time point includes:

[0238] According to the formula Determine the weight a of the nth training effect at each time point n .

[0239] According to the formula Determine the fusion training effect TE at each time point new .

[0240] Among them, t 0 is a time point after the first time period, TE 0 is the training effect in the first period, t 1 to N is the end time of the N second time periods, c is a preset constant, TE 1 To TE N is the training effect of N second time periods.

[0241] In some embodiments, determining the recovery percentage at each time point according to the fused training effect at each time point includes:

[0242] According to the formula Determine the recovery percentage at each time point.

[0243] Among them, P(t 0 ) is t 0 The recovery percentage, b 0 、b 1 、b 2 is a preset constant.

[0244] In some embodiments, obtaining the training effect of the first time period includes: obtaining motion data and determining the training effect of the first time period according to the motion data in the first time period.

[0245] In some embodiments, at least one of the following is also implemented: displaying the recovery percentage; or sending the recovery percentage; or sending a prompt message.

[0246] certainly, Fig.14 The electronic device shown may also include other components such as an audio module, and the present application embodiment does not impose any restrictions on this. When it includes other components, it may specifically be Figure 2 Electronic equipment shown.

[0247] The electronic device of the embodiment of the present application can be used to perform the above Figure 4 , Figure 7 , Figure 8 or Fig. 9 The steps of the method embodiment shown, its technical principles and technical effects can be found in the explanation of the above method embodiment, and will not be repeated here.

[0248] Some other embodiments of the present application further provide a computer storage medium, which may include computer instructions. When the computer instructions are executed on an electronic device, the electronic device executes each step executed by the electronic device in the above method embodiment.

[0249] Some other embodiments of the present application further provide a computer program product, which, when executed on a computer, enables the computer to execute each step executed by the electronic device in the above method embodiment.

[0250] Some other embodiments of the present application also provide a device, which has the function of implementing the electronic device behavior in the above method embodiment. The function can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions, for example, a receiving unit or module, a processing unit or module.

[0251] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned 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.

[0252] In the several embodiments provided in the embodiments of the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0253] The units described as separate components may or may not be physically separated, and the components shown as units may be one physical unit or multiple physical units, that is, they may be located in one place or distributed in multiple different places. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0254] The processor mentioned in the above embodiments can be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiment can be completed by the hardware integrated logic circuit or software instructions in the processor. The processor can be a general-purpose processor, a digital signal processor (digital signal processor, DSP), an application-specific integrated circuit (application-specific integrated circuit, ASIC), a field programmable gate array (field programmable gate array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in the embodiment of the present application can be directly embodied as a hardware coding processor to be executed, or the hardware and software modules in the coding processor are combined and executed. 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, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.

[0255] The memory mentioned in the above embodiments may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0256] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0257] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0258] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0259] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0260] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0261] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memories (ROM), random access memories (RAM), magnetic disks or optical disks.

[0262] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A method for guiding exercise, characterized in that: The method comprises: In response to a first operation, obtaining a training effect in a first time period, where the training effect is used to represent an amount of exercise in the first time period; Determining a recovery percentage corresponding to the training effect according to the training effect of the first time period; The step of determining the recovery percentage corresponding to the training effect according to the training effect in the first time period includes: According to the training effect of the first time period, multiple time points after the first time period, the training effects of N second time periods, and the end time of the N second time periods, respectively determining the fused training effect of each of the time points, including: According to the formula Determine the weight of the nth training effect at each of the time points ; According to the formula Determine the training effect after fusion at each time point ; in, is a said time point after said first time period, is the training effect of the first time period, to is the end time of N second time periods, c is a preset constant, to is the training effect of N second time periods; Determining the recovery percentage at each time point according to the fused training effect at each time point respectively includes: According to the formula , determining the recovery percentage at each of said time points; in, yes The recovery percentage, , , is a preset constant; Wherein, N is any positive integer; Generate prompt information according to the recovery percentage, wherein the prompt information is used to guide the user to exercise to help the user obtain excess recovery; The recovery percentage corresponding to the training effect includes the recovery percentages at multiple time points after the first time period, and when the maximum value of the recovery percentages at the multiple time points is equal to 1, the prompt information includes first prompt information, and the first prompt information is used to prompt the user to increase the exercise intensity; When a maximum value of the recovery percentages at the multiple time points is less than 1, the prompt information includes second prompt information, where the second prompt information is used to prompt to stop exercising.

2. The method according to claim 1, characterized in that The recovery percentage corresponding to the training effect includes the recovery percentages at multiple time points after the first time period. When the maximum value of the recovery percentages among the multiple time points is greater than 1, the prompt information includes third prompt information, and the third prompt information is used to prompt the existence of excess recovery.

3. The method according to claim 2, characterized in that The third prompt information is also used to prompt the time of overload recovery.

4. The method according to claim 3, characterized in that The method further comprises: A fourth prompting message is generated according to the super recovery time, and the fourth prompting message is used to prompt the user to exercise during the super recovery time.

5. The method according to any one of claims 1 to 4, characterized in that: The obtaining of the training effect in the first time period includes: Get motion data; A training effect of the first time period is determined according to the exercise data in the first time period.

6. The method according to any one of claims 1 to 4, characterized in that: The method further comprises at least one of the following: displaying said recovery percentage; or, sending said recovery percentage; or, The prompt information is sent.

7. An electronic device, characterized in that: The electronic device includes: one or more processors, a memory, and a display screen; wherein the display screen is used to display content according to the instructions of the one or more processors; the memory is used to store one or more programs; and the one or more processors are used to run the one or more programs to implement the following actions: In response to a first operation, obtaining a training effect in a first time period, where the training effect is used to represent an amount of exercise in the first time period; Determining a recovery percentage corresponding to the training effect according to the training effect of the first time period; The step of determining the recovery percentage corresponding to the training effect according to the training effect in the first time period includes: According to the training effect of the first time period, multiple time points after the first time period, the training effects of N second time periods, and the end time of the N second time periods, respectively determining the fused training effect of each of the time points, including: According to the formula Determine the weight of the nth training effect at each of the time points ; According to the formula Determine the training effect after fusion at each time point ; in, is a said time point after said first time period, is the training effect of the first time period, to is the end time of N second time periods, c is a preset constant, to is the training effect of N second time periods; Determining the recovery percentage at each time point according to the fused training effect at each time point respectively includes: According to the formula , determining the recovery percentage at each of said time points; in, yes The recovery percentage, , , is a preset constant; Wherein, N is any positive integer; Generate prompt information according to the recovery percentage, wherein the prompt information is used to guide the user to exercise to help the user obtain excess recovery; The recovery percentage corresponding to the training effect includes the recovery percentages at multiple time points after the first time period, and when the maximum value of the recovery percentages at the multiple time points is equal to 1, the prompt information includes first prompt information, and the first prompt information is used to prompt the user to increase the exercise intensity; When a maximum value of the recovery percentages at the multiple time points is less than 1, the prompt information includes second prompt information, where the second prompt information is used to prompt to stop exercising.

8. The electronic device according to claim 7, characterized in that: The recovery percentage corresponding to the training effect includes the recovery percentages at multiple time points after the first time period. When the maximum value of the recovery percentages among the multiple time points is greater than 1, the prompt information includes third prompt information, and the third prompt information is used to prompt the existence of excess recovery.

9. The electronic device according to claim 8, characterized in that: The third prompt information is also used to prompt the time of overload recovery.

10. The electronic device according to claim 9, characterized in that: Also implements: A fourth prompting message is generated according to the super recovery time, and the fourth prompting message is used to prompt the user to exercise during the super recovery time.

11. The electronic device according to any one of claims 7 to 10, characterized in that: The obtaining of the training effect in the first time period includes: Get motion data; A training effect of the first time period is determined according to the exercise data in the first time period.

12. The electronic device according to any one of claims 7 to 10, characterized in that: Also implement at least one of the following: displaying said recovery percentage; or, sending said recovery percentage; or, The prompt information is sent.

13. A computer-readable storage medium, characterized in that: The invention comprises a computer program, which, when executed on a computer, causes the computer to execute the method according to any one of claims 1 to 6.

14. A chip, characterized in that: The method comprises a processor and a memory, wherein the memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to execute the method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Intelligent training method and system

    CN109529304A

  • Physical fitness training methods

    WO2020096788A1