US2017087410A1PendingUtilityA1

Athlete Monitoring Program

Assignee: CONE JOHNPriority: Sep 30, 2015Filed: Sep 30, 2015Published: Mar 30, 2017
Est. expirySep 30, 2035(~9.2 yrs left)· nominal 20-yr term from priority
A63B 2024/0068A63B 24/0062G16H 40/67G16H 20/30
31
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system, method, and computer program product for athlete monitoring through a user interface is provided. The method includes receiving a first and second user input defining a current status of a user associated with a first and second readiness characteristic, respectively, prior to a training session or a match. From the first and second user input a readiness level for the user is determined. The method further includes receiving a third user input defining an exertion level of the user during a previous training session or a previous match, wherein the exertion level is associated with the perceived exertion level of the user during the training session or the previous match. Using the exertion level and duration of the session, a training load level of the previous training session or previous match is determined. The method further includes causing display of the readiness level for the user and the training load.

Claims

exact text as granted — not AI-modified
That which is claimed: 
     
         1 . A method comprising:
 receiving a first user input defining a current status of a user associated with a first readiness characteristic prior to a training session or a match;   receiving a second user input defining a current status of the user associated with a second readiness characteristic prior to the training session or the match;   determining, by a processor, a readiness level for the user prior to the training session or the match based at least on the current status of the user associated with the first readiness characteristic and the current status of the user associated with the second readiness characteristic;   receiving a third user input defining an exertion level of the user during a previous training session or a previous match, wherein the exertion level is associated with the perceived exertion level of the user during the training session or the previous match;   determining a training load level of the previous training session or previous match for the user based at least on the exertion level and a length of time of the previous training session or the previous match; and   causing display of the readiness level for the user and the training load of the previous training session or previous match.   
     
     
         2 . The method of  claim 1 , wherein causing display of the readiness level for the user and the training load of the previous training session or the previous match comprises providing a graphical user interface with the readiness level of the user and the training load of the previous training session or the previous match displayed in an associated form so as to enable comparison of the readiness level of the user and the training load of the previous training session or the previous match. 
     
     
         3 . The method of  claim 1  further comprising:
 comparing the readiness level for the user and the training load of the previous training session or the previous match; and 
 causing display of the comparison of the readiness level for the user and the training load of the previous training session or the previous match. 
 
     
     
         4 . The method of  claim 1  further comprising:
 comparing the readiness level for the user and the training load of the previous training session or the previous match; and 
 providing a recommendation regarding the user based at least on the comparison of the readiness level for the user and the training load of the previous training session or the previous match. 
 
     
     
         5 . The method of  claim 4 , wherein the recommendation comprises a suggested training load for an upcoming training session or an upcoming match. 
     
     
         6 . The method of  claim 1  further comprising:
 comparing the readiness level for the user and a proposed training load for an upcoming training session or an upcoming match; and 
 providing a recommendation regarding the user based at least on the comparison of the readiness level for the user and the proposed training load of the upcoming training session or the upcoming match. 
 
     
     
         7 . The method of  claim 1 , wherein determining the readiness level of the user comprises applying a first weighted factor to the current status of the user associated with the first readiness characteristic and a second weighted factor to the current status of the user associated with the second readiness characteristic, wherein the first weighted factor is different than the second weighted factor. 
     
     
         8 . The method of  claim 1  further comprising:
 determining an instance in which at least one of the current status of the user associated with the first readiness characteristic, the current status of the user associated with the second readiness characteristic, or the training load for the previous training session or the previous match is less than a critical threshold; and 
 causing an alert to be presented, wherein the alert provides information associated with the at least one of the current status of the user associated with the first readiness characteristic, the current status of the user associated with the second readiness characteristic, or the training load for the previous training session or the previous match that was less than the critical threshold. 
 
     
     
         9 . The method of  claim 8 , wherein the alert further provides a recommendation associated with the at least one of the current status of the user associated with the first readiness characteristic, the current status of the user associated with the second readiness characteristic, or the training load for the previous training session or the previous match that was less than the critical threshold. 
     
     
         10 . The method of  claim 1  further comprising:
 determining an overall readiness score for the user based on at least the readiness level of the user and the training load of the previous training session or the previous match; and 
 causing display of the overall readiness score. 
 
     
     
         11 . The method of  claim 1  further comprising:
 receiving a fourth user input defining at least one muscle; 
 receiving a fifth user input defining a soreness level for the at least one muscle; and 
 causing display of the soreness level for the muscle. 
 
     
     
         12 . The method of  claim 11  further comprising:
 determining an overall readiness score for the user based on at least the readiness level of the user, the training load of the previous training session or the previous match, and the soreness level for the at least one muscle; and 
 causing display of the overall readiness score. 
 
     
     
         13 . The method of  claim 11  further comprising:
 providing a graphical user interface with the readiness level of the user, the training load of the previous training session or the previous match, and the soreness level for the at least one muscle displayed so as to be associated with the user. 
 
     
     
         14 . The method of  claim 1 , wherein the training load for the previous training session or the previous match defines a training load for the user, wherein the user comprises a first player on a team such that the readiness level of the user and the training loading for the user corresponds to the readiness level for the first player and the training load for the first player, wherein the team comprises a plurality of players including the first player, the method further comprising:
 determining a team readiness level for the team based at least on the readiness level for the first player and a second readiness level for a second player;   determining a team training load for the team for the previous training session or the previous match based at least on the training load for the first player and a second training load for the second player; and   causing display of the team readiness level and the team training load.   
     
     
         15 . The method of  claim 14 , wherein the method further comprises:
 providing a graphical user interface configured to display:   a listing of the plurality of players;   a corresponding readiness level and training load for each of the plurality of players;   the team readiness level for the team; and   the team training load for the team for the previous training session or the previous match, wherein the team readiness level and the team training load for the previous training session or the previous match are displayed in an associated form so as to enable comparison of the team readiness level and the team training load of the previous training session or the previous match.   
     
     
         16 . The method of  claim 15 , wherein the team readiness level and the team training load are sortable based at least on a position of each of the plurality of players for the team. 
     
     
         17 . The method of  claim 14  further comprising:
 comparing the team training load to an intended training load; and 
 causing display of the comparison of the team training load to the intended training load. 
 
     
     
         18 . The method of  claim 1 , wherein determining the readiness level further comprises determining the readiness level based on at least one of an historic readiness level for the user or an historic status of the user associated with the first readiness characteristic. 
     
     
         19 . The method of  claim 1  further comprising:
 receiving active monitoring data, wherein the active monitoring data includes at least one of GPS data associated with the user during a training session or a match or heart rate data associated with the user during a training session or a match; 
 comparing the active monitoring data with the readiness level; and 
 providing an alert based on at least the comparison of the active monitoring date with the readiness level. 
 
     
     
         20 . Computer program product comprising a non-transitory computer readable medium having program code portions stored thereon, the program code portions being configured, when said program product is run on a computer or network device, to:
 receive a first user input defining a current status of a user associated with a first readiness characteristic prior to a training session or a match;   receive a second user input defining a current status of the user associated with a second readiness characteristic prior to the training session or the match;   determine a readiness level for the user prior to the training session or the match based at least on the current status of the user associated with the first readiness characteristic and the current status of the user associated with the second readiness characteristic;   receive a third user input defining an exertion level of the user during a previous training session or a previous match, wherein the exertion level is associated with the perceived exertion level of the user during the training session or the previous match;   determine a training load level of the previous training session or previous match for the user based at least on the exertion level and a length of time of the previous training session or the previous match; and   cause display of the readiness level for the user and the training load of the previous training session or previous match.   
     
     
         21 . The computer program product of  claim 20 , wherein the program code portions are further configured when said program product is run on a computer or network device to cause display of the readiness level for the user and the training load of the previous training session or the previous match by providing a graphical user interface with the readiness level of the user and the training load of the previous training session or the previous match displayed in an associated form so as to enable comparison of the readiness level of the user and the training load of the previous training session or the previous match. 
     
     
         22 . The computer program product of  claim 20 , wherein the program code portions are further configured when said program product is run on a computer or network device to:
 compare the readiness level for the user and the training load of the previous training session or the previous match; and   cause display of the comparison of the readiness level for the user and the training load of the previous training session or the previous match.   
     
     
         23 . The computer program product of  claim 20 , wherein the program code portions are further configured when said program product is run on a computer or network device to:
 compare the readiness level for the user and a proposed training load for an upcoming training session or an upcoming match; and   provide a recommendation regarding the user based at least on the comparison of the readiness level for the user and the proposed training load of the upcoming training session or the upcoming match.   
     
     
         24 . The computer program product of  claim 20 , wherein the program code portions are further configured when said program product is run on a computer or network device to:
 determine an instance in which at least one of the current status of the user associated with the first readiness characteristic, the current status of the user associated with the second readiness characteristic, or the training load for the previous training session or the previous match is less than a critical threshold; and   cause an alert to be presented, wherein the alert provides information associated with the at least one of the current status of the user associated with the first readiness characteristic, the current status of the user associated with the second readiness characteristic, or the training load for the previous training session or the previous match that was less than the critical threshold.   
     
     
         25 . The computer program product of  claim 20 , wherein the program code portions are further configured when said program product is run on a computer or network device to:
 receive a fourth user input defining at least one muscle;   receive a fifth user input defining a soreness level for the at least one muscle; and   cause display of the soreness level for the muscle.   
     
     
         26 . The computer program product of  claim 20 , wherein the training load for the previous training session or the previous match defines a training load for the user, wherein the user comprises a first player on a team such that the readiness level of the user and the training loading for the user corresponds to the readiness level for the first player and the training load for the first player, wherein the team comprises a plurality of players including the first player, wherein the program code portions are further configured when said program product is run on a computer or network device to:
 determine a team readiness level for the team based at least on the readiness level for the first player and a second readiness level for a second player;   determine a team training load for the team for the previous training session or the previous match based at least on the training load for the first player and a second training load for the second player; and   cause display of the team readiness level and the team training load.   
     
     
         27 . The computer program product of  claim 26 , wherein the program code portions are further configured when said program product is run on a computer or network device to:
 provide a graphical user interface configured to display:   a listing of the plurality of players;   a corresponding readiness level and training load for each of the plurality of players;   the team readiness level for the team; and   the team training load for the team for the previous training session or the previous match, wherein the team readiness level and the team training load for the previous training session or the previous match are displayed in an associated form so as to enable comparison of the team readiness level and the team training load of the previous training session or the previous match.   
     
     
         28 . The computer program product of  claim 20 , wherein the program code portions are further configured when said program product is run on a computer or network device to:
 receive active monitoring data, wherein the active monitoring data includes at least one of GPS data associated with the user during a training session or a match or heart rate data associated with the user during a training session or a match;   compare the active monitoring data with the readiness level; and   provide an alert based on at least the comparison of the active monitoring date with the readiness level.

Join the waitlist — get patent alerts

Track US2017087410A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.