Sensing applications for exercise machines
First Claim
1. A method of determining cadence of a user exercising on a treadmill, the method comprising:
- receiving output signals from a sensor generated in response to consecutive footfalls of the user impacting a deck of the treadmill during an exercise session;
processing the output signals from the sensor to determine respective magnitude values of a peak or a trough value of each of the output signals;
detecting whether a first output signal has a first peak or trough value and detecting whether a second output signal has a second peak or trough value;
determining a time interval between the first peak or trough value detected and the second peak or trough value detected; and
calculating a cadence value of the user based on the time intervals.
6 Assignments
0 Petitions
Accused Products
Abstract
Methods for profiling exercise sessions are described. An example method of determining cadence of a user disclosed herein includes receiving output signals from a sensor generated in response to consecutive footfalls of the user impacting a deck of a treadmill during an exercise session and processing the output signals from the sensor to determine respective magnitude values of a peak or a trough value of each of the output signals. The method includes detecting whether a first output signal has a first peak or trough value and detecting whether a second output signal has a second peak or trough value, determining a time interval between the first peak or trough value detected and the second peak or trough value detected, and calculating a cadence value of the user based on the time intervals.
-
Citations
25 Claims
-
1. A method of determining cadence of a user exercising on a treadmill, the method comprising:
-
receiving output signals from a sensor generated in response to consecutive footfalls of the user impacting a deck of the treadmill during an exercise session; processing the output signals from the sensor to determine respective magnitude values of a peak or a trough value of each of the output signals; detecting whether a first output signal has a first peak or trough value and detecting whether a second output signal has a second peak or trough value; determining a time interval between the first peak or trough value detected and the second peak or trough value detected; and calculating a cadence value of the user based on the time intervals. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A machine accessible medium having instructions stored thereon that, when executed, cause a machine to:
-
receive output signals from a sensor generated in response to consecutive footfalls of a user impacting a deck of a treadmill during an exercise session; process the output signals from the sensor to determine respective magnitude values of a peak or a trough value of each of the output signals; detect whether a first output signal has a first peak or trough value and detecting whether a second output signal has a second peak or trough value; determine a time interval between the first peak or trough value detected and the second peak or trough value detected; and calculate a cadence value of the user based on the time interval. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A system for profiling an exercise session of an exercise machine, comprising:
-
a user interface to enable a user to input physical characteristics or workout parameters; sensors operatively coupled to the exercise machine to generate output signals in response to a user impacting the exercise machine during the exercise session, the sensors to produce output signals that are proportional to magnitudes of forces imparted on the exercise machine by the user during the exercise session; and a control system to process the output signals to determine peak or trough values of the output signals, the control system to detect whether a first output signal has a first peak or trough value and detect whether a second output signal has a second peak or trough value, the control system to determine a time interval between the first peak or trough value detected and the second peak or trough value detected and calculate a cadence value of the user based on the time interval. - View Dependent Claims (25)
-
Specification