Pulse width coding for interference-tolerant telemetric signal detection
First Claim
1. A receiver unit, comprising:
- a receiver circuit, the receiver circuit receives a wireless signal from a user-worn monitor, the wireless signal includes respective pulses generated by the user-worn monitor, each respective pulse is generated when a respective instance of a bodily action of the user is detected, and the respective pulses include identifier pulses which each have a duration which identifies the user-worn monitor, interspersed among other pulses, where the respective pulses are provided in successive cycles including at least first and second cycles;
an amplifier circuit associated with the receiver circuit, the amplifier circuit provides an amplified signal based on the wireless signal;
a microprocessor associated with the amplifier circuit, the microprocessor operates in a crosstalk mode in which it processes the amplified signal to interpret the duration of each of the identifier pulses as an identifier of the user-worn monitor, synchronizes with the identifier pulses, and determines a rate of the bodily action based on;
(a) a time interval between at least one identifier pulse in the first cycle and at least one identifier pulse in the second cycle, and (b) a number of pulses, including at least one of the other pulses, between the at least one identifier pulse in the first cycle and the at least one identifier pulse in the second cycle; and
an output device associated with the microprocessor, the output device provides an output based on the rate of the bodily action.
1 Assignment
0 Petitions
Accused Products
Abstract
A monitor provides a wireless signal with respective pulses, based on a heartbeat, repetitive physical movement, or other repetitive bodily action of a user. The pulses include longer duration pulses whose duration identifies the monitor, and distinguishes it from other monitors which may provide crosstalk interference. The longer duration pulses are interspersed among short duration pulses to reduce power consumption. A receiver unit processes the signal to determine a rate of the bodily action and provide a corresponding output. The receiver unit can operate in a baseline mode when crosstalk is not detected, where each pulse is used to determine the rate, or in a crosstalk mode when crosstalk is detected, where only the longer duration pulses are used to determine the rate. The receiver unit can synchronize with two or more consecutive longer duration pulses. The pulse duration can be fixed or determined dynamically, e.g., non-deterministically.
-
Citations
31 Claims
-
1. A receiver unit, comprising:
-
a receiver circuit, the receiver circuit receives a wireless signal from a user-worn monitor, the wireless signal includes respective pulses generated by the user-worn monitor, each respective pulse is generated when a respective instance of a bodily action of the user is detected, and the respective pulses include identifier pulses which each have a duration which identifies the user-worn monitor, interspersed among other pulses, where the respective pulses are provided in successive cycles including at least first and second cycles; an amplifier circuit associated with the receiver circuit, the amplifier circuit provides an amplified signal based on the wireless signal; a microprocessor associated with the amplifier circuit, the microprocessor operates in a crosstalk mode in which it processes the amplified signal to interpret the duration of each of the identifier pulses as an identifier of the user-worn monitor, synchronizes with the identifier pulses, and determines a rate of the bodily action based on;
(a) a time interval between at least one identifier pulse in the first cycle and at least one identifier pulse in the second cycle, and (b) a number of pulses, including at least one of the other pulses, between the at least one identifier pulse in the first cycle and the at least one identifier pulse in the second cycle; andan output device associated with the microprocessor, the output device provides an output based on the rate of the bodily action. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A receiver unit, comprising:
-
a receiver circuit, the receiver circuit receives a wireless signal from a user-worn monitor, the wireless signal includes respective pulses generated by the user-worn monitor, each respective pulse is generated when a respective instance of a bodily action of the user is detected, and the respective pulses include;
(a) at least two consecutive identifier pulses which each have a duration which identifies the user-worn monitor, and (b) other pulses;an amplifier circuit associated with the receiver circuit, the amplifier circuit provides an amplified signal based on the wireless signal; a microprocessor associated with the amplifier circuit, the microprocessor processes the amplified signal to interpret the duration of each of the at least two consecutive identifier pulses as an identifier of the user-worn monitor, determines a time interval between each of the at least two consecutive identifier pulses, synchronizes with the other pulses based on the time interval, and determines a rate of the bodily action based on timing of the other pulses; and an output device associated with the microprocessor, the output device provides an output based on the rate of the bodily action. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A user-worn monitor, comprising:
-
an amplifier circuit, the amplifier circuit receives a signal regarding a bodily action of a user and provides a corresponding amplified signal; a microcontroller associated with the amplifier circuit; and a transmitter associated with the microcontroller and the amplifier circuit, the transmitter provides a wireless signal based on the amplified signal, the wireless signal includes respective pulses, where each respective pulse is generated when a respective instance of the bodily action is detected, and the respective pulses include identifier pulses which each have a duration which is set in response to the microcontroller to identify the user-worn monitor, interspersed among other pulses. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method for use at a receiver unit, comprising:
-
receiving a wireless signal from a user-worn monitor, the wireless signal includes respective pulses generated by the user-worn monitor, each respective pulse is generated when a respective instance of a bodily action of the user is detected, and the respective pulses include a first cycle of pulses which include at least one identifier pulse and other pulses, which are not identifier pulses, and a second cycle of pulses which include at least one identifier pulse and other pulses, which are not identifier pulses, the at least one identifier pulse of the first cycle and the at least one identifier pulse of the second cycle each have a duration which identifies the user-worn monitor; providing an amplified signal based on the wireless signal; processing the amplified signal to;
(i) interpret the durations of the at least one identifier pulse of the first cycle and of the at least one identifier pulse of the second cycle as identifiers of the user-worn monitor, based on the durations being consistent with a predefined set of different durations which are available identifiers for different user-worn monitors, and (ii) to determine a rate of the bodily action; andprovide, on an output device, an output which is based on the rate of the bodily action. - View Dependent Claims (28, 29)
-
-
30. A method for use at a user-worn monitor, comprising:
-
detecting a start of an exercise session of a user and, in response, selecting a pulse duration as an identifier for the user-worn monitor from a predefined set of different pulse durations which are available identifiers for different user-worn monitors; during the exercise session, receiving a signal regarding a bodily action of a user and providing a corresponding amplified signal; and transmitting a wireless signal based on the amplified signal, the wireless signal includes respective pulses, where each respective pulse is generated when a respective instance of the bodily action is detected, and the respective pulses include identifier pulses which each have the selected pulse duration, and other, shorter-duration pulses. - View Dependent Claims (31)
-
Specification