-
公开(公告)号: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.
-
公开(公告)号:US20240024734A1
公开(公告)日:2024-01-25
申请号:US18210505
申请日:2023-06-15
Applicant: iFIT Inc.
Inventor: Rebecca Lynn Nielsen , Chase Brammer , Craig Stapley , Dustin Sanders
CPC classification number: A63B24/0062 , A63B71/0616 , A63B71/0622 , A63B2024/0068
Abstract: A non-transitory computer-readable medium may contain instructions which, when executed by a processor, cause the processor to receive a user profile of a first user of an exercise device, receive user profiles of a plurality of users, assign weights to the user profiles of the plurality of users, and, using the assigned weights, rank the plurality of users based on similarity to the first user. The instructions may further cause the processor to select a subset of the ranked plurality of users, determine performance metrics of the ranked plurality of users for a workout program, determine performance metrics of the first user during execution of the workout program and cause to be displayed, on a display of the exercise device, during execution of the workout program, a comparison of the performance metrics of the first user and the performance metrics of the selected subset of the ranked plurality of users.
-
公开(公告)号:US20240261634A1
公开(公告)日:2024-08-08
申请号:US18622665
申请日:2024-03-29
Applicant: iFIT Inc.
Inventor: Eric S. Watterson , Chase Brammer , Christian Hathaway , Rebecca Lynn Capell
CPC classification number: A63B24/0087 , A63B22/0076 , A63B22/025 , A63B22/0605 , A63B22/0664 , A63B71/0622 , A63B2024/0068 , A63B2024/009 , A63B2024/0093 , A63B2071/0644 , A63B2220/806 , A63B2225/20 , A63B2230/062
Abstract: A method for controlling an exercise machine using a video workout program including encoding, remotely from the exercise machine, exercise machine control commands into a subtitle stream of a video to create the video workout program, wherein the exercise machine control commands are encoded at least once per second, decoding, locally to the exercise machine, the subtitle stream of the video to access the exercise machine control commands, displaying, locally to the exercise machine, the video, and controlling, locally to the exercise machine, one or more moveable members of the exercise machine using the exercise machine control commands.
-
公开(公告)号:US12029961B2
公开(公告)日:2024-07-09
申请号:US17313840
申请日:2021-05-06
Applicant: iFIT Inc.
Inventor: Chase Brammer , Mark D. Watterson , Rebecca Lynn Capell , Jonathan R. Fischer
CPC classification number: A63B71/0622 , A63B22/025 , A63B24/0062 , A63B2024/0068 , A63B2220/53 , A63B2220/803 , G06F3/1423 , G06V40/20
Abstract: Flagging irregularities in user performance in an exercise machine system. In one aspect of the disclosure, a method may include receiving first performance parameters of a first user associated with a first exercise machine that is executing a video workout program to enable the first user to perform a workout on the first exercise machine. The method may also include detecting an irregularity in the first performance parameters that indicates a performance of the workout by the first user is different than expected. The method may further include, in response to the detecting of the irregularity, displaying a visually discernable indication with a first performance indicator of the first user to visually indicate the irregularity.
-
公开(公告)号:US20220323827A1
公开(公告)日:2022-10-13
申请号:US17851396
申请日:2022-06-28
Applicant: iFIT Inc.
Inventor: Eric Watterson , Chase Brammer , Christian Hathaway , Rebecca Capell
Abstract: A method for controlling an exercise machine using a video workout program including encoding, remotely from the exercise machine, exercise machine control commands into a subtitle stream of a video to create the video workout program, wherein the exercise machine control commands are encoded at least once per second, decoding, locally to the exercise machine, the subtitle stream of the video to access the exercise machine control commands, displaying, locally to the exercise machine, the video, and controlling, locally to the exercise machine, one or more moveable members of the exercise machine using the exercise machine control commands.
-
公开(公告)号:US11951377B2
公开(公告)日:2024-04-09
申请号:US17209714
申请日:2021-03-23
Applicant: iFIT Inc.
Inventor: Chase Brammer , Mark D. Watterson , Rebecca Lynn Capell , Jonathan R. Fischer
CPC classification number: A63B71/0669 , A63B22/0235 , A63B24/0062 , A63B24/0084 , A63B71/0622 , A63B2071/065 , A63B2071/0694 , A63B2220/807 , A63B2220/833 , A63B2230/06
Abstract: Leaderboard with irregularity flags in an exercise machine system. In one aspect of the disclosure, a method may include executing a video workout program on first and second exercise machines, monitoring first and second performance parameters of first and second users during the execution of the video workout program, displaying a leaderboard which displays and ranks first and second performance indicators of the first and second users based on the first and second performance parameters, detecting an irregularity in the first performance parameters of the first user, and updating the leaderboard to display an irregularity flag associated with the first performance indicator of the first user to indicate the irregularity in the performance of the first user during the workout.
-
公开(公告)号:US20230405439A1
公开(公告)日:2023-12-21
申请号:US18242840
申请日:2023-09-06
Applicant: iFIT Inc.
Inventor: Chase Brammer , Mark D. Watterson , Rebecca Lynn Capell , Jonathan R. Fischer
CPC classification number: A63B71/0669 , A63B22/0235 , A63B24/0062 , A63B24/0084 , A63B71/0622 , A63B2071/065 , A63B2071/0694 , A63B2220/807 , A63B2220/833 , A63B2230/06
Abstract: Leaderboard with irregularity flags in an exercise machine system. In one aspect of the disclosure, a method may include executing a video workout program on first and second exercise machines, monitoring first and second performance parameters of first and second users during the execution of the video workout program, displaying a leaderboard which displays and ranks first and second performance indicators of the first and second users based on the first and second performance parameters, detecting an irregularity in the first performance parameters of the first user, and updating the leaderboard to display an irregularity flag associated with the first performance indicator of the first user to indicate the irregularity in the performance of the first user during the workout.
-
公开(公告)号:US11826630B2
公开(公告)日:2023-11-28
申请号:US17209714
申请日:2021-03-23
Applicant: iFIT Inc.
Inventor: Chase Brammer , Mark D. Watterson , Rebecca Lynn Capell , Jonathan R. Fischer
CPC classification number: A63B71/0669 , A63B22/0235 , A63B24/0062 , A63B24/0084 , A63B71/0622 , A63B2071/065 , A63B2071/0694 , A63B2220/807 , A63B2220/833 , A63B2230/06
Abstract: Leaderboard with irregularity flags in an exercise machine system. In one aspect of the disclosure, a method may include executing a video workout program on first and second exercise machines, monitoring first and second performance parameters of first and second users during the execution of the video workout program, displaying a leaderboard which displays and ranks first and second performance indicators of the first and second users based on the first and second performance parameters, detecting an irregularity in the first performance parameters of the first user, and updating the leaderboard to display an irregularity flag associated with the first performance indicator of the first user to indicate the irregularity in the performance of the first user during the workout.
-
公开(公告)号:US11951358B2
公开(公告)日:2024-04-09
申请号:US17851396
申请日:2022-06-28
Applicant: iFIT Inc.
Inventor: Eric Watterson , Chase Brammer , Christian Hathaway , Rebecca Capell
CPC classification number: A63B24/0087 , A63B22/0076 , A63B22/025 , A63B22/0605 , A63B22/0664 , A63B71/0622 , A63B2024/0068 , A63B2024/009 , A63B2024/0093 , A63B2071/0644 , A63B2220/806 , A63B2225/20 , A63B2230/062
Abstract: A method for controlling an exercise machine using a video workout program including encoding, remotely from the exercise machine, exercise machine control commands into a subtitle stream of a video to create the video workout program, wherein the exercise machine control commands are encoded at least once per second, decoding, locally to the exercise machine, the subtitle stream of the video to access the exercise machine control commands, displaying, locally to the exercise machine, the video, and controlling, locally to the exercise machine, one or more moveable members of the exercise machine using the exercise machine control commands.
-
-
-
-
-
-
-
-
-