-
公开(公告)号:US20220339520A1
公开(公告)日:2022-10-27
申请号:US17729827
申请日:2022-04-26
Applicant: iFIT Inc.
Inventor: Dawson Toth
Abstract: A method of compiling workout information in a workout session includes, at a workout server, receiving, via a network, first login information from a first exercise device; receiving, via the network, first workout information from the first exercise device; recording the first workout information in an active workout session; receiving, via the network, second login information from a second exercise device; receiving, via the network, second workout information from the second exercise device; and recording the second workout information in the active workout session.
-
公开(公告)号:US20230360248A1
公开(公告)日:2023-11-09
申请号:US18141872
申请日:2023-05-01
Applicant: iFIT Inc.
Inventor: Dawson Toth
CPC classification number: G06T7/70 , H04N7/181 , G06V40/10 , G06T7/55 , G06T2207/10028 , G06T2207/30196
Abstract: A method of exercise tracking includes collecting a first image of a first field of view (FOV) with a first camera and collecting a second image of a second FOV with a second camera. The method further includes identifying at least part of a user body frame in the first image including a first plurality of nodes and identifying at least part of the user body frame in the second image including a second plurality of nodes. A plurality of shared nodes includes at least two nodes of the first plurality of nodes identified in the second plurality of nodes. The method includes correlating locations of the first plurality of nodes and the second plurality of nodes based on the plurality of shared nodes.
-
公开(公告)号:US12219201B2
公开(公告)日:2025-02-04
申请号:US17880337
申请日:2022-08-03
Applicant: iFIT Inc.
Inventor: Chase Brammer , Thomas H. Williams , Dawson Toth
IPC: A61B5/00 , A61B5/0205 , A61B5/024 , A61B5/22 , A63B22/00 , A63B22/02 , A63B24/00 , A63B71/06 , H04N21/43
Abstract: In one aspect of the disclosure, a method that involves keeping state of a video workout program may include communicatively coupling a server in a cloud network to an exercise machine through a first network connection, communicatively coupling the server to a network device through a second network connection, the server providing a 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 state of the video workout program during execution of the video workout program based on inputs from the exercise machine and the network device, and taking an action based on the state. The action may include synchronizing multiple displays, adaptively scaling the video workout program, and/or generating and providing an exercise machine control command to the exercise machine.
-
公开(公告)号:US20230039903A1
公开(公告)日:2023-02-09
申请号:US17880337
申请日:2022-08-03
Applicant: iFIT Inc.
Inventor: Chase Brammer , Thomas H. Williams , Dawson Toth
Abstract: In one aspect of the disclosure, a method that involves keeping state of a video workout program may include communicatively coupling a server in a cloud network to an exercise machine through a first network connection, communicatively coupling the server to a network device through a second network connection, the server providing a 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 state of the video workout program during execution of the video workout program based on inputs from the exercise machine and the network device, and taking an action based on the state. The action may include synchronizing multiple displays, adaptively scaling the video workout program, and/or generating and providing an exercise machine control command to the exercise machine.
-
公开(公告)号:US20220395729A1
公开(公告)日:2022-12-15
申请号:US17840857
申请日:2022-06-15
Applicant: iFIT Inc.
Inventor: Dawson Toth
Abstract: An exercise system includes a workout server. An active workout session is created for a user on the workout server. An exercise information is collected for a user at a first exercise device and a second exercise device. The exercise information is tracked to the active workout session and maintained on the workout server. This allows a user to maintain a workout session across multiple devices.
-
-
-
-