Signal based gain control
First Claim
1. A method of signal processing, comprising:
- receiving sets of signals using different gain levels of a set of gain levels;
determining characteristics of the received sets of signals;
selecting a gain level from the set of gain levels based on the determined characteristics; and
processing another signal based on the selected gain level, wherein the processing of the another signal comprises determining a leading edge of the another signal, and wherein the determination of the leading edge comprises;
selecting a threshold based on the selected gain level; and
using the threshold to determine a time of arrival of the leading edge.
1 Assignment
0 Petitions
Accused Products
Abstract
In a signal-based gain control scheme, one or more gain levels used for processing signals are selected based on characteristics of previously received signals. For example, different gain levels may be used to receive sets of signals whereupon certain characteristics of the received sets of signals are determined. One or more gain levels are then selected based on these characteristics whereby another signal is processed based on the selected gain level(s). In some aspects, the signal-based gain control scheme may be employed to facilitate two-way ranging operations between two devices. For example, leading edge detection may involve determining a characteristic of a received signal, determining a threshold based on the characteristic, and identifying a leading edge associated with the received signal based on the threshold. In some aspects, the signal-based gain control scheme may be employed in an ultra-low power pulse-based communication system (e.g., in ultra-wideband communication devices).
-
Citations
32 Claims
-
1. A method of signal processing, comprising:
-
receiving sets of signals using different gain levels of a set of gain levels; determining characteristics of the received sets of signals; selecting a gain level from the set of gain levels based on the determined characteristics; and processing another signal based on the selected gain level, wherein the processing of the another signal comprises determining a leading edge of the another signal, and wherein the determination of the leading edge comprises; selecting a threshold based on the selected gain level; and using the threshold to determine a time of arrival of the leading edge. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus for signal processing, comprising:
-
a receiver configured to receive sets of signals using different gain levels of a set of gain levels; and a gain controller configured to determine characteristics of the received sets of signals, and further configured to select a gain level from the set of gain levels based on the determined characteristics; wherein the receiver is further configured to process another signal based on the selected gain level, wherein the processing of the another signal comprises determining a leading edge of the another signal, and wherein the determination of the leading edge comprises; selecting a threshold based on the selected gain level; and using the threshold to determine a time of arrival of the leading edge. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus for signal processing, comprising:
-
means for receiving sets of signals using different gain levels of a set of gain levels; means for determining characteristics of the received sets of signals; means for selecting a gain level from the set of gain levels based on the determined characteristics; and means for processing another signal based on the selected gain level, wherein the processing of the another signal comprises determining a leading edge of the another signal, and wherein the determination of the leading edge comprises; selecting a threshold based on the selected gain level; and using the threshold to determine a time of arrival of the leading edge. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A computer-program product for signal processing, comprising:
-
a non-transitory computer-readable medium comprising codes executable to; receive sets of signals using different gain levels of a set of gain levels; determine characteristics of the received sets of signals; select a gain level from the set of gain levels based on the determined characteristics; and process another signal based on the selected gain level, wherein the processing of the another signal comprises determining a leading edge of the another signal, and wherein the determination of the leading edge comprises; selecting a threshold based on the selected gain level; and using the threshold to determine a time of arrival of the leading edge.
-
-
30. A headset, comprising:
-
a receiver configured to receive sets of signals using different gain levels of a set of gain levels; a gain controller configured to determine characteristics of the received sets of signals, and further configured to select a gain level from the set of gain levels based on the determined characteristics, wherein the receiver is further configured to process another signal based on the selected gain level, wherein the processing of the another signal comprises determining a leading edge of the another signal, and wherein the determination of the leading edge comprises; selecting a threshold based on the selected gain level; and using the threshold to determine a time of arrival of the leading edge; and a transducer configured to provide an audio output based on the processed another signal.
-
-
31. A watch, comprising:
-
a receiver configured to receive sets of signals using different gain levels of a set of gain levels; a gain controller configured to determine characteristics of the received sets of signals, and further configured to select a gain level from the set of gain levels based on the determined characteristics, wherein the receiver is further configured to process another signal based on the selected gain level, wherein the processing of the another signal comprises determining a leading edge of the another signal, and wherein the determination of the leading edge comprises; selecting a threshold based on the selected gain level; and using the threshold to determine a time of arrival of the leading edge; and a user interface configured to provide an indication based on the processed another signal.
-
-
32. A sensing device, comprising:
-
a receiver configured to receive sets of signals using different gain levels of a set of gain levels; a gain controller configured to determine characteristics of the received sets of signals, and further configured to select a gain level from the set of gain levels based on the determined characteristics, wherein the receiver is further configured to process another signal based on the selected gain level, wherein the processing of the another signal comprises determining a leading edge of the another signal, and wherein the determination of the leading edge comprises; selecting a threshold based on the selected gain level; and using the threshold to determine a time of arrival of the leading edge; and a sensor configured to provide data for transmission as a result of the processing of the another signal.
-
Specification