System and method for defining control of a motorized exercise device
Abstract
Aspects involve an exercise system in which various methods may be practiced. The exercise system facilitates a method of controlling an exercise on a motorized exercise device where the method involves, at a remote computing device, accessing an exercise template including fields associated with an exercise, obtaining a first exercise definition from matching the first exercise template with a first of a plurality of predefined exercises, and providing an exercise definition to a local device for controlling a motorized exercise device, the exercise definition based on matching the exercise template with a first of a plurality of predefined exercises, the exercise definition including a parameter associated with a resistance force that will be used to control a motor of the motorized exercise device when the first exercise is performed at the exercise device.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method of controlling an exercise on a motorized exercise device comprising:
at a remote computing device and in response to receiving a request from a local device associated with a motorized exercise device, accessing a first exercise template and a second exercise template, the first exercise template including a first plurality of fields associated with a first exercise, the second exercise template including a second plurality of fields associated with a second exercise; obtaining a first exercise definition from matching the first exercise template with a first of a plurality of predefined exercises; obtaining a second exercise definition from matching the second exercise template with a second of the plurality of predefined exercises; and providing the first exercise definition and the second exercise definition to the local device, the first exercise definition including at least one first parameter associated with a first resistance force that will be used to control a motor of the motorized exercise device when the first exercise is performed on the motorized exercise device, the second exercise definition including at least one second parameter associated with a second resistance force that will be used to control the motor of the motorized exercise device when the second exercise is performed on the motorized exercise device.
2 . The method of claim 1 wherein the at least one first parameter further comprises a first starting position of a cable of the motorized device where the first resistance force of the motor is applied based on the first starting position.
3 . The method of claim 2 wherein the at least one first parameter further comprises a first ending position of the cable, where the first resistance force is applied by the motor between the first starting position and the first ending position.
4 . The method of claim 2 wherein the at least one parameter further comprises a number of repetitions defining the number of times the motorized device will apply the first resistance force as a user executes the first exercise.
5 . The method of claim 1 further comprising providing access to content for the local device for the first exercise, the content related to performing the first exercise properly using the motorized exercise device.
6 . The method of claim 1 wherein the first plurality of fields for the first exercise template includes a first exercise type field and the second plurality of fields for the second exercise template includes a second exercise type field, the method further comprising selecting a combination of templates including the first template and the second template to generate a set of exercise definitions based on the first exercise type field and the second exercise type field.
7 . The method of claim 6 wherein the selection occurs according to a plan established by a user.
8 . The method of claim 7 wherein the plan includes a daily selection.
9 . An exercise device comprising:
a motor controller in communication with an electric motor operably coupled with a cable to control a force required to retract the cable, the motor controller using control instructions from a computing device, the control instructions of an exercise definition for an exercise, the exercise definition including an instruction regarding a force required to extract the cable when performing the exercise, the control instructions generated from an exercise template including a plurality of fields associated with the exercise and used to select the exercise definition.
10 . The exercise device of claim 9 wherein the plurality of fields of the exercise template includes an exercise type.
11 . The exercise device of claim 9 wherein the computing device is a mobile phone, computing pad, laptop, desktop, or a smart watch.
12 . The exercise device of claim 9 wherein the computing device receives the control instructions of the exercise definition from a server by way of a network.
13 . The exercise device of claim 9 wherein the control instructions include a starting position of the cable of the motorized device where the force is applied based on the starting position.
14 . A method comprising:
at a local device associated with a motorized exercise device including an electric motor operably coupled with a cable to control a force required to retract the cable, receiving a first exercise definition based on matching a first exercise template with one of a plurality of predefined exercises, the first exercise definition including at least one parameter associated with a first resistance force defined in the predefined exercise that will be used to control the electric motor of the motorized exercise device when the first exercise is performed using the motorized exercise device.
15 . The method of claim 14 further comprising receiving a second exercise definition from matching a second exercise template with a second of the plurality of predefined exercises, the second exercise template including a second plurality of fields associated with a second exercise, the second exercise definition including at least one second parameter associated with a second resistance force that will be used to control the electric motor of the motorized exercise device when the second exercise is performed on the motorized exercise device.
16 . The method of claim 15 further comprising providing the first exercise definition and the second exercise definition to the motorized exercise device.
17 . The method of claim 16 further comprising displaying performance data when the first exercise is performed on the motorized exercise device according to the first exercise definition.
18 . The method of claim 16 further comprising displaying a user interface whereby a user may enter a starting position used by the motorized device to control when the first resistance force is applied by the motor during the first exercise.
19 . The method of claim 14 wherein the at least one first parameter further comprises a first starting position of the cable where the first resistance force of the electric motor is applied based on the first starting position.
20 . The method of claim 19 wherein the at least one first parameter further comprises a first ending position of the cable, where the first resistance force is applied by the electric motor between the starting position and the ending position and wherein the at least one parameter further comprises a number of repetitions defining the number of times the motorized device will apply the first resistance force as a user executes the first exercise.
21 . The method of claim 15 wherein the first plurality of fields for the first exercise template includes a first exercise type field and the second plurality of fields for the second exercise template includes a second exercise type field, the remote computing device selecting a combination of templates including the first template and the second template to generate a set of exercises based on the first exercise type field and the second exercise type field.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.