CPC G16H 20/30 (2018.01) [A61B 5/021 (2013.01); A61B 5/02438 (2013.01); A61B 5/1112 (2013.01); A61B 5/1118 (2013.01); A61B 5/486 (2013.01); A61B 5/681 (2013.01); A63B 24/00 (2013.01); A63B 24/0075 (2013.01); A63B 69/00 (2013.01); A63B 71/0619 (2013.01); G06Q 10/06311 (2013.01); G06Q 10/109 (2013.01); G09B 5/02 (2013.01); G09B 19/00 (2013.01); G09B 19/0038 (2013.01); G09B 23/303 (2013.01); A61B 5/145 (2013.01); A61B 2503/10 (2013.01); A61B 2562/0219 (2013.01); A63B 2024/0078 (2013.01); A63B 2071/0663 (2013.01); A63B 2220/12 (2013.01); A63B 2220/17 (2013.01); A63B 2220/34 (2013.01); A63B 2220/40 (2013.01); A63B 2225/20 (2013.01); A63B 2225/50 (2013.01); A63B 2230/04 (2013.01); A63B 2230/207 (2013.01); A63B 2230/30 (2013.01); A63B 2230/50 (2013.01); H04L 67/306 (2013.01); Y10S 482/901 (2013.01)] | 18 Claims |
1. A computer implemented method for creating a training script for a workout, comprising:
prompting, by a computing device, a user to input data via a user interface specifying a step in a training script;
creating, by the computing device, one or more training steps to control one or more functions of a servant device, wherein the servant device is a portable monitoring device;
compiling, by the computing device, the one or more training steps into a training script;
storing the training script in a script database;
receiving user input indicating a selection of one or more training scripts; and
synchronizing, via the computing device, the selected one or more training scripts in the script database with the servant device.
|