US 11,942,204 B2
Training scripts
James W. Clark, Portland, OR (US); Theodore H. Helprin, Portland, OR (US); and Albert Shum, Portland, OR (US)
Assigned to NIKE, Inc., Beaverton, OR (US)
Filed by NIKE, Inc., Beaverton, OR (US)
Filed on Aug. 28, 2020, as Appl. No. 17/005,601.
Application 17/005,601 is a division of application No. 15/341,290, filed on Nov. 2, 2016, granted, now 10,799,762.
Application 14/490,283 is a division of application No. 13/614,435, filed on Sep. 13, 2012, granted, now 8,858,398, issued on Oct. 14, 2014.
Application 13/080,407 is a division of application No. 10/413,366, filed on Apr. 15, 2003, granted, now 7,946,959, issued on May 24, 2011.
Application 15/341,290 is a continuation of application No. 14/691,211, filed on Apr. 20, 2015, granted, now 9,511,261, issued on Dec. 6, 2016.
Application 14/691,211 is a continuation of application No. 14/490,283, filed on Sep. 18, 2014, granted, now 9,039,572, issued on May 26, 2015.
Application 13/614,435 is a continuation of application No. 13/455,950, filed on Apr. 25, 2012, granted, now 8,287,436, issued on Oct. 16, 2012.
Application 13/455,950 is a continuation of application No. 13/080,407, filed on Apr. 5, 2011, granted, now 8,187,154, issued on May 29, 2012.
Claims priority of provisional application 60/386,210, filed on May 30, 2002.
Prior Publication US 2020/0391081 A1, Dec. 17, 2020
Int. Cl. G16H 20/30 (2018.01); A61B 5/00 (2006.01); A61B 5/021 (2006.01); A61B 5/024 (2006.01); A61B 5/11 (2006.01); A63B 24/00 (2006.01); A63B 69/00 (2006.01); A63B 71/06 (2006.01); G06Q 10/0631 (2023.01); G06Q 10/109 (2023.01); G09B 5/02 (2006.01); G09B 19/00 (2006.01); G09B 23/30 (2006.01); A61B 5/145 (2006.01); H04L 67/306 (2022.01)
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
OG exemplary drawing
 
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.