Heart rate monitor with cross talk reduction
First Claim
1. A computer implemented method for determining a heart rate, comprising:
- receiving wireless signals at a heart rate monitor, the wireless signals containing heart rate information of a primary user and at least one secondary user, the heart rate information of the at least one secondary user is unwanted cross-talk;
identifying a peak associated with one pulse of the wireless signals;
determining an amplitude of the peak associated with the one pulse;
deriving a threshold value from the amplitude of the peak associated with the one pulse;
identifying a peak associated with another pulse of the wireless signals;
determining an amplitude of the peak associated with the another pulse;
comparing the amplitude of the peak associated with the another pulse to the threshold value;
determining a heart rate of the primary user using information associated with the another pulse based on said step of comparing; and
displaying the heart rate of the primary user at the heart rate monitor.
1 Assignment
0 Petitions
Accused Products
Abstract
A heart rate monitor determines a heart rate for a primary subject by reducing noise and cross-talk from unwanted signal transmission sources. A set of pulse peaks having about the same amplitude and an amplitude greater than any other set of peaks are processed to determine a subject'"'"'s heart rate, while data having an amplitude below that of the set of peaks is ignored. To retrieve enough data to determine a peak amplitude, the signal having heart rate information is sampled at a frequency higher than a normal sampling frequency. In some embodiments, if no data is received for a set time period which is in or above the range, the threshold resets to zero under an assumption that the primary subject is no longer within transmitting range.
7 Citations
29 Claims
-
1. A computer implemented method for determining a heart rate, comprising:
-
receiving wireless signals at a heart rate monitor, the wireless signals containing heart rate information of a primary user and at least one secondary user, the heart rate information of the at least one secondary user is unwanted cross-talk; identifying a peak associated with one pulse of the wireless signals; determining an amplitude of the peak associated with the one pulse; deriving a threshold value from the amplitude of the peak associated with the one pulse; identifying a peak associated with another pulse of the wireless signals; determining an amplitude of the peak associated with the another pulse; comparing the amplitude of the peak associated with the another pulse to the threshold value; determining a heart rate of the primary user using information associated with the another pulse based on said step of comparing; and displaying the heart rate of the primary user at the heart rate monitor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer implemented method for determining a heart rate, comprising:
-
receiving wireless signals at heart rate monitor circuitry, the wireless signals containing heart rate information of a primary user and heart rate information of at least one secondary user, the heart rate information of the at least one secondary user is unwanted cross-talk; identifying one set of peaks associated with the wireless signals; determining a highest-amplitude peak within the one set of peaks; deriving a threshold value from an amplitude of the highest-amplitude peak within the one set of peaks; identifying a subsequent peak associated with the wireless signals, the subsequent peak is after the one set of peaks; determining an amplitude of the subsequent peak; comparing the amplitude of the subsequent peak to the threshold value; determining whether to update a heart rate of the primary user based on said step of comparing; and displaying the heart rate of the primary user using the heart rate monitor circuitry. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
Specification