IP Library Granted Patent US 10,576,348
Granted Patent B1
US 10,576,348 · App. 15/712,798 · Granted Mar 3, 2020

System and method for controlling a bicycle trainer

Inventors: Harold M. Hawkins, III (Atlanta, GA); Mark Snaterse (Oegstgeest, NL)
Assignee: Wahoo Fitness, LLC
A63B69/16A63B21/0052A63B21/00069A63B21/225A63B22/0605A63B24/0087A63B71/0622A63B2024/009A63B2024/0081A63B2024/0093A63B2069/165A63B2071/0638A63B2210/50A63B2220/34A63B2220/54A63B2225/093A63B2225/50A63B2230/062G08C2201/93
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,576,348
App. No.
15/712,798
Granted
Mar 3, 2020
Kind
B1
Abstract

A system and method for controlling an exercise device are provided herein. The system includes a memory having computer-executable instructions and at least one processor to execute the computer-executable instructions to wirelessly connect the exercise device, receive a training mode, receive at least one variable for determining a power set point, determine the power set point responsive to the training mode and the at least one variable and control a magnetic brake assembly in the exercise device responsive to the power set point.

Claims (69)

1. An exercise device, comprising:

a memory having computer-executable instructions; and

at least one processor to execute the computer-executable instructions to:

receive a first target value for a first variable and a second target value for a second variable, the first variable and the second variable for determining a power set point, the first target value for an individual and the second target value for a group of individuals where the group of individuals may be provided the same second target value;

receive a current value for the second variable;

determine the power set point responsive to a comparison of the current value and the second target value; and

control a magnetic brake assembly in the exercise device responsive to the power set point.

2. The exercise device of claim 1 further comprising:

a cycling training device including the magnetic brake assembly;

wherein the first target value is a power value, the second target value is a speed value;

the at least one processor to execute the computer-executable instructions further to:

measure a speed of a rider of the cycling training device, the speed being the current value;

determine a power that the rider is using to pedal the cycling training device based on the speed; and

adjust electromagnetic braking provided by the magnetic brake assembly based on the power set point, the power set point responsive to a difference between the current value and the second target value, and the power.

3. The exercise device of claim 2 wherein the power set point is determined by:

P erg =P t ·[1+0.1( v a −v t )]

where:

P erg is the power set point,

P t is the first target value, and wherein the first target value is a power value,

v a is the current value, wherein the current value is a speed measurement, and

v t is the second target value, and wherein the second target value is a speed value.

4. The exercise device of claim 2 wherein the power set point is determined by:

P erg =α·P t

where:

P erg is the power set point,

P t is the first target value, the first target value is a power value, and

a is a multiplier based on a magnitude and a direction of a difference between the second target value and the current value.

5. The exercise device of claim 1 wherein the computer-executable instructions to:

wirelessly connect the exercise device; and

receive a training mode.

6. The exercise device of claim 1 , the at least one processor to execute the computer-executable instructions further to:

receive an update to at least one of the first target value and the second target value via a wireless protocol; and

adjust the power set point responsive to the update of at least one of the first target value and the second target value.

7. The exercise device of claim 1 , wherein the memory comprises firmware for the exercise device.

8. A method, comprising:

receiving, by at least one processor, a first target value for a first variable and a second target value for a second variable, the first variable and the second variable for determining a power set point, the first target value for an individual and the second target value for a group of individuals where the group of individuals may receive the same second target value;

receiving a current value for the second variable;

determining, by the at least one processor, the power set point responsive to a comparison of the current value and the second target value; and

generating a signal to control a magnetic brake assembly in the exercise device responsive to the power set point.

9. The method of claim 8 wherein the first target value is a power value, the second target value is a speed value, the method further comprising:

receiving a speed of a rider of the exercise device, the speed being the current value; determining a power that the rider is using to pedal the exercise device based on the speed; and

adjusting an electromagnetic braking provided by the magnetic brake assembly based on the power set point, the power set point responsive to a difference between the current value and the second target value, and the power.

10. The method of claim 9 wherein the power set point is determined by:

P erg =P t ·[1+0.1( v a −v t )]

where:

P erg is the power set point,

P t is the first target value, and wherein the first target value is a power value,

v a is the current value, wherein the current value is a speed measurement, and

v t is the second target value, and wherein the second target value is a speed value.

11. The method of claim 9 wherein the power set point is determined by:

P erg =α·P t

where:

P erg is the power set point,

P t is the first target value, the first target value is a power value, and

a is a multiplier based on a magnitude and a direction of a difference between the second target value and the current value.

12. The method of claim 9 further comprising determining the power further based on a torque measurement.

13. The exercise device of claim 2 further comprising determined power further based on a torque measurement.

14. The method of claim 11 wherein a is one of a plurality of values, each value associated with a respective speed region bounded by a first offset from the second target value, the second target value being a speed target, and the respective speed region being bounded by a second offset from the speed target.

15. The exercise device of claim 4 wherein a is one of a plurality of values, each value associated with a respective speed region bounded by a first offset from the second target value, the second target value being a speed target, and the respective speed region being bounded by a second offset from the group speed target.

16. The exercise device of claim 1 wherein:

the first target value is a power value, the second target value is a speed value;

the at least one processor further to:

measure a speed of a rider of the exercise device, the speed being the current value;

determine a power that the rider is using to pedal the exercise device; and

adjust electromagnetic braking provided by the magnetic brake assembly based on the power set point, the power set point responsive to a difference between the current value and the second target value, and the power.

17. The method of claim 8 wherein:

the first target value is a power value, the second target value is a speed value, the method further comprising:

receiving a speed of a rider of the exercise device, the speed being the current value; and

determining a power that the rider is using to pedal the exercise device.

Assignments (4)
SECURITY INTEREST Recorded Jun 9, 2026
From: WAHOO FITNESS L.L.C.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 075736/0475 →
RELEASE OF SECURITY INTEREST RECORDED AT REEL/FRAME 057208/0180 Recorded May 25, 2023
From: ROYAL BANK OF CANADA
To: WAHOO FITNESS INTERMEDIATE HOLDINGS I L.L.C.; WAHOO FITNESS INTERMEDIATE HOLDINGS II L.L.C.; WAHOO FITNESS ACQUISITION L.L.C.; WAHOO FITNESS HOLDINGS LLC; WAHOO FITNESS L.L.C.; SPEEDPLAY, LLC
Reel/Frame 063760/0849 →
SECURITY INTEREST Recorded Aug 17, 2021
From: WAHOO FITNESS INTERMEDIATE HOLDINGS I L.L.C.; WAHOO FITNESS INTERMEDIATE HOLDINGS II L.L.C.; WAHOO FITNESS ACQUISITION L.L.C.; WAHOO FITNESS HOLDINGS LLC; WAHOO FITNESS L.L.C.; SPEEDPLAY, LLC
To: ROYAL BANK OF CANADA
Reel/Frame 057208/0180 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 22, 2017
From: HAWKINS, HAROLD M., III; SNATERSE, MARK
To: WAHOO FITNESS LLC
Reel/Frame 043665/0373 →
Continuity (5)
Continuation In Part 14135205 · Dec 19, 2013
Continuation In Part 13975720 · Aug 26, 2013
Provisional Application 62398371 · Sep 22, 2016
Provisional Application 61693685 · Aug 27, 2012
Provisional Application 61728155 · Nov 19, 2012
Cited By (2)
US 12,330,036 US 12,357,895