US 12,219,201 B2
Synchronizing video workout programs across multiple devices
Chase Brammer, Providence, UT (US); Thomas H. Williams, Tucson, AZ (US); and Dawson Toth, Elkton, MD (US)
Filed by iFIT Inc., Logan, UT (US)
Filed on Aug. 3, 2022, as Appl. No. 17/880,337.
Claims priority of provisional application 63/229,794, filed on Aug. 5, 2021.
Prior Publication US 2023/0039903 A1, Feb. 9, 2023
Int. Cl. A61B 5/00 (2006.01); A61B 5/0205 (2006.01); A61B 5/024 (2006.01); A61B 5/22 (2006.01); A63B 22/00 (2006.01); A63B 22/02 (2006.01); A63B 24/00 (2006.01); A63B 71/06 (2006.01); H04N 21/43 (2011.01)
CPC H04N 21/43078 (2020.08) [A61B 5/024 (2013.01); A63B 24/0087 (2013.01); A63B 71/0622 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A method to synchronize a video workout program across multiple devices, the method comprising:
communicatively coupling a server in a cloud network to an exercise machine through a first network connection;
communicatively coupling the server in the cloud network to a network device through a second network connection;
the server providing the video workout program to the exercise machine for execution at the exercise machine to enable a user to perform at least a portion of a workout of the video workout program on the exercise machine;
the server keeping a state of the video workout program during the execution of the video workout program based on inputs from the exercise machine and the network device;
the server generating an exercise machine control command based on the state;
the server providing the exercise machine control command over the first network connection to the exercise machine to control an actuator of the exercise machine according to the exercise machine control command;
receiving input indicative of the user performing at least a second portion of the workout off of the exercise machine; and
updating workout data included in the state to reflect performance of the second portion of the workout off of the exercise machine, wherein at least some of the workout data is displayed on a first display of the exercise machine.