US 12,075,110 B2
Live workout
Scott Matthew White, San Francisco, CA (US); Gert Petja, San Francisco, CA (US); Michael Philip Hand, San Francisco, CA (US); Marisa Abril, San Francisco, CA (US); and Denis Bezrukov, Samara (RU)
Assigned to Tonal Systems, Inc., San Francisco, CA (US)
Filed by Tonal Systems, Inc., San Francisco, CA (US)
Filed on Oct. 18, 2022, as Appl. No. 17/968,198.
Claims priority of provisional application 63/257,237, filed on Oct. 19, 2021.
Prior Publication US 2023/0123415 A1, Apr. 20, 2023
Int. Cl. H04N 21/43 (2011.01); A63B 24/00 (2006.01); A63B 71/06 (2006.01); H04N 21/2187 (2011.01); H04N 21/235 (2011.01); H04N 21/414 (2011.01); H04N 21/81 (2011.01)
CPC H04N 21/4305 (2013.01) [A63B 24/0062 (2013.01); A63B 71/0622 (2013.01); H04N 21/2187 (2013.01); H04N 21/235 (2013.01); H04N 21/414 (2013.01); H04N 21/8173 (2013.01); A63B 2024/0081 (2013.01); A63B 2225/20 (2013.01)] 11 Claims
OG exemplary drawing
 
1. A method, comprising:
in response to an indication of a transition in a live workout, embedding, in a portion of a video stream of the live workout, a synchronization identifier as metadata;
wherein the portion of the video stream of the live workout is transmitted to a remote client exercise machine;
wherein a hardware state of the remote client exercise machine is updated based at least in part on the synchronization identifier, at least in part to synchronize the remote client exercise machine with the live workout; and
wherein the hardware state is updated with a fake weight based at least in part on a weight lifted in the live workout.