System and Method for Providing a Person with Live Positional Training Data of an Individual as the Individual is Performing an Open Water Swimming Workout
An athlete tracking system and method for tracking an athlete during training sessions. The system includes a mobile tracking device wearable around a portion of the athlete, and a training log server for maintaining an athlete profile that includes a training record updatable by the athlete device and a training plan supplied by a coach.
1 . A method to provide a coach with live training data for an athlete as the athlete is performing an open water swimming workout, the method comprising:
creating an athlete profile on a training log server of a computer web-based platform, the training log server being configured to maintain a plurality of athlete profiles, the athlete profile including a training record having a plurality predefined fields, at least one of the fields corresponding to a distance aspect of an athlete's workout, at least another of the fields corresponding to a time aspect of the athlete's workout;
communicating with the platform positional workout data from a mobile tracking device worn by the athlete around a portion of a head of an athlete through a GPS communications link between the tracking device and the platform as the athlete is performing the swimming workout, the workout data including a distance aspect and a time aspect; and
permitting the coach to view the workout data of the athlete as the athlete is performing the swimming workout.
2 . The method of claim 1 , wherein the tracking device is configured for both Wi-Fi and peer-to-peer communications.
3 . The method of claim 1 , wherein the tracking device is configured to automatically transfer workout data to the training log server once a peer-to-peer link is established.
4 . The method of claim 1 , further comprising comparing the workout data for a given day with a planned workout and determining whether the athlete completed the workout as planned.
5 . The method of claim 4 , further comprising generating a graphical representation comparing the athlete's actual workout to the planned workout.
6 . The method of claim 1 , wherein the updating of the training record includes calculating a cumulative training distance for a selected interval of time using the distance aspect of the workout data from the athlete.
7 . The method of claim 1 , further comprising receiving from the athlete a selection of a coach who is to be granted access to the athlete's profile.
8 . The method of claim 7 , further comprising presenting the athlete an option to grant access to the athlete profile to the coach selected by the athlete; and
receiving, at the platform, the grant of access by the athlete for the selected coach to the athlete profile.
9 . A method to permit a person to track a user throughout one or more portions of the user's open water swim workout, the method comprising:
creating a plurality of user profiles on a training log server of a computer web-based platform, the training log server being configured to maintain a plurality of user profiles, the user profile including a training record having a plurality predefined fields, at least one of the fields corresponding to a distance aspect of a user's swim workout, at least another of the fields corresponding to a time aspect of the user's swim workout;
communicating with the platform positional swim workout data from a mobile tracking device worn by the user around a portion of a head of the user through a GPS communications link between the tracking device and the platform as the user is performing the open water swimming workout; and
permitting the person to view the workout data of the user as the user is performing the swimming workout.
10 . The method of claim 9 , further comprising recording the user's heart rate with the tracking device as the user is performing the open water swim workout.
11 . The method of claim 10 , wherein the tracking device is configured to automatically transfer workout data to the training log server once a peer-to-peer link is established.
12 . The method of claim 9 , wherein the updating of the training record includes calculating a cumulative training distance for a selected interval of time using the distance aspect of the workout data from the user.
13 . The method of claim 9 , further comprising receiving from the user a selection of a coach who is to be granted access to the user's profile.
14 . The method of claim 13 , further comprising presenting the user an option to grant access to the user profile to the coach selected by the athlete; and receiving, at the platform, the grant of access by the user for the selected coach to the user profile.
15 . A wearable mobile training device configured to sync with a training log of a user during the user's open water swim workout, comprising:
a processor;
GPS tracking circuitry configured to permit said processor to positionally track the user throughout one or more portions of an open water swimming session;
a memory, and
a wireless communications radio configured to communicate with a mobile communications device, the wearable mobile training device being configured to be worn around a head of the user, said GPS tracking circuitry being configured to communicate with the training log as the user is performing the open water swimming workout.
16 . The wearable training device of claim 15 , wherein said wireless communications radio is configured for peer-to-peer communications with the mobile communications device.
17 . The wearable training device of claim 15 , wherein the processor is configured to record the user's heart rate during the workout.