1. Field of the Invention
The present invention relates generally to signal processing. More specifically, the present invention relates to increasing the frequency range of a frequency measuring device.
2. Background of the Invention
Frequency measuring devices include such devices as frequency counters, frequency discriminators, instantaneous frequency measurement (IFM) receivers and digital spectrum analyzers. These devices have a variety of uses permeating throughout the commercial and government sectors. These uses include modulation and demodulation of signals, signals analysis in spectrum analyzers and processing signals in communication systems.
Frequency measurement devices however typically have limited range. For example, analysis of a signal having a 2 GHz bandwidth requires a frequency measuring device having at least a 2 GHz bandwidth. If an available frequency measuring device only has a 500 MHz bandwidth, the signal may not be able to be effectively analyzed. Consequently, new equipment must be obtained to analyze such signals. Unfortunately, procurement of new equipment is generally an expensive proposition, and therefore is generally avoided where possible.
The present invention avoids the need to incur substantial expense associated with the purchase or leasing of new equipment by extending the effective range of conventional frequency measuring devices. The present invention extends the range of a frequency measuring device, preferably, by pre-processing a signal so that it can be analyzed with the frequency measuring device having a limited range despite the frequency measuring device's limited range.
In one embodiment, a band of interest is partitioned into a set of sub-bands. Each of the sub-bands is translated to a common frequency and added together. The sub-bands are chosen to have a bandwidth that can be analyzed by the frequency measuring device. Though each of the sub-bands can have a different range, each of the ranges is chosen to be within the range of the frequency measuring device. Thus, the composite signal is within the range of the frequency measuring device. The frequency measuring device then measures the frequency of the signal.
To resolve the ambiguity that would otherwise be present when all of the sub-bands are shifted to the common band for analysis, the process of dividing the signal into sub-bands is performed multiple times using different sets of sub-bands. The sub-bands are analyzed to generate a set of frequencies for analysis. From the set of frequencies measured by the frequency measuring device, the original signal frequency can be reconstructed. Multiple frequency measuring devices can be used to provide parallel frequency measurement of the sub-bands to increase the throughput of the present invention.
In one embodiment, the present invention is a system for extending the range of a frequency measuring device having a limited range. The system includes a plurality of channels to process an input signal. Each channel includes a pre-processing element to divide the input signal into a plurality of sub-bands, each channel having a different set of sub-bands. Each channel further includes a combining element to combine the plurality of sub-bands into a composite signal having a bandwidth within the limited range of the frequency measuring device, wherein the frequency measuring device measures a frequency for each composite signal to form a frequency set. The system further includes a reconstruction element to receive the frequency set and use the frequency set to determine a frequency associated with the original signal.
In another embodiment, the present invention is a method for extending a range of a frequency measuring device having a limited range. The method begins with the step of creating a one-to-one mapping of a set of frequencies to a frequency of an input signal in an input signal range. During operation, an input signal is received. The received input signal is applied to a plurality of processing channels. The input signal is divided into a plurality of sub-bands in each channel. The sub-bands are combined to form a composite signal that has a bandwidth within the limited range of the frequency measuring device. A frequency is measured for each of the composite signals to form a frequency set. Using the frequency set, a frequency associated with the input signal is determined.
There are two ways to produce the composite signal. The first is to translate each of the sub-bands to the common band. A second way to create the composite band is to invert the sub-bands so that information in the upper part of the sub-band appears in the lower portion of the translated band, and information in the lower part of the sub-band appear in the upper portion of the translated band. The translation or inversion can be provided in several ways. For example, well-known RF translation (e.g., mixing and filtering) techniques can be used. Depending on the translation, (high-side or low-side) inversion of the sub-band will or will not take place. Alternatively, well-known sampling techniques can be used. Using the sampling techniques, for example, alternative sub-bands are inverted by the sampling process itself.
The present invention can be described mathematically as an aid to its understanding. A frequency measuring device can analyze frequencies of an input signal in the limited range f∈[L, U]. The input signal S has an associated frequency spectrum S(f). The present invention pre-processes the input signal in such a way that the resulting pre-processed signal spectrum Ŝ(f), wherein f∈[L, U], contains the same information as S(f) over some input range f∈[LIN, UIN]. In this case, signal spectrum Ŝ(f), wherein f∈[L, U], is a signal spectrum that can be analyzed by the frequency measuring device. f∈[LIN, UIN] is the spectrum of the input signal or some portion thereof.
Where the spectral bandwidth of the input is less than or equal to the bandwidth of the frequency measuring device, i.e., UIN−LIN≦U−L, this can be accomplished using simple frequency translation so that the resulting spectrum is within the bandwidth that can be analyzed by the frequency measuring device. One such frequency translation is Ŝ(f)=S(f−LIN+L), f∈[L, U]. The frequency of the signal of interest is measured over the range of the frequency measuring device, f∈[L, U]. Then, the amount of the translation is added back to the result to reconstruct the original input frequency. Techniques for performing the required frequency translations are well-known. For example, frequency translation can be implemented as a downconverter with RF technology using oscillators, mixers, and filters, or as a bandpass sampler with digital technology using a sample-and-hold circuit or a digitizer.
If the bandwidth of the input signal is greater than the bandwidth of the frequency measuring device, i.e., UIN−LIN>U−L, the present invention pre-processes the input signal in such a way to allow the frequency measuring device to be able to measure the frequency content of the input signal. In one embodiment of the present invention, this is accomplished by sub-banding. Sub-banding divides the input signal into channels, wherein each channel has a bandwidth less than or equal to the bandwidth of the frequency measuring device, i.e., the bandwidth of each channel is less than U−L. One problem with sub-banding alone is that a frequency measuring device is required for each and every sub-band. To avoid this requirement, the sub-bands can be combined (e.g., added together) and translated to a range that a single frequency measuring device can analyze. However, the original signal frequency cannot be unambiguously determined without knowing which sub-band contained the signal.
The present invention solves this ambiguity by pre-processing the input signal using two or more sets of sub-bands to unambiguously recover the signal frequency without requiring a frequency measurement device for each and every sub-band. The most general form of the pre-processing of the present invention can be written as:
In equation (1), Ŝ(f) is the composite of the sub-bands, Ŝi(f), translated to a band that can be analyzed by the frequency measuring device. Si(f) is the input spectrum, i.e., the signal having a wideband spectrum to be analyzed associated with a channel i. Si(f) is divided into sub-bands, whose boundaries are defined by the Δij's.
In many applications, Si(f)=S(f) for i=1, . . . , N. However, for some specialized applications to be discussed later this may not necessarily be the case.
Thus, in general each set of sub-bands associated with the index i can be obtained from a different input signal with spectrum Si(f).
If a term of the summation is of the form Si(Δij+f), then the corresponding sub-band of the spectrum is translated in frequency by an amount Δij, which may be a positive or negative offset. Subscript i of Δij corresponds to the processing channel. Subscript j of Δij corresponds to the particular sub-band. If a term of the summation is of the form Si(Δij−f), then the corresponding sub-band of the spectrum is inverted and translated in frequency by an amount Δij, which may be a positive or negative offset.
The number of channels N, the set of frequency offsets {Δij}, and the choice of inverted or non-inverted spectral sub-bands are selected to unambiguously recover the original frequency of a signal present in each of the N channels over a frequency range [L, U]. One criterion for choosing the sub-bands is that there be a one-to-one mapping of the frequencies in the signal to be analyzed to the frequencies in the composite signal. That is, the original frequency must be a reversible function of the pre-processing of the present invention such that if processing of the present invention maps a frequency f as a function of the set of frequencies {f1, f2, . . . fN}, then given the set of frequencies {f1, f2, . . . fN}, the original input frequency f can unambiguously determined. That is, the mapping is reversible. This is required to resolve an ambiguity that would otherwise be present in the composite signal.
In addition, the mapping preferably preserves relative relationships between frequencies in the original signal. Thus, if two frequencies are far apart in the input signal, it is preferred to have those frequencies map to frequencies that are far apart in the composite signal. Likewise, if two frequencies are close together in the input signal, it is preferred to have those frequencies map to frequencies that are close together.
The reason for this is that the measuring devices are not perfect. There are generally small errors in their measurements. Consequently, the frequency obtained using their measurements applied in the mapping process may not yield the exact input frequency. It is desirable that the mapping not amplify the error by mapping to a frequency that is not close to the true frequency. If the mapping were not chosen with this in mind, then a small frequency error could result in a large difference between the input frequency and the frequency reported by the reconstruction algorithm of the present invention.
Pre-processors 102a, 102b, . . . 102n divide up the channels into sub-bands, and add (or otherwise combine the sub-bands) into composite signals Ŝ1(f), Ŝ2(f) . . . Ŝ3(f). Composite signals Ŝ1(f), Ŝ2(f) . . . Ŝ3(f) are analyzed by frequency measuring devices 104a, 104b, . . . 104n. Frequency measuring devices 104a, 104b, . . . 104n produce a set of N measured frequencies. The N measured frequencies are input to a reconstruction algorithm 106. Reconstruction algorithm 106 reproduces the original frequency, f, of the input signal from the set of N measured frequencies output by frequency measuring devices 104a, 104b . . . 104n.
The first channel includes a first bank of pre-processing elements 202a, 202b, 202c and 202d that divides the input signal into four 500 MHz-wide sub-bands. Pre-processing element 202a passes the input signal for a 500 MHz band from 6000-6500 MHz; pre-processing element 202b passes the input signal for a 500 MHz band from 6500-7000 MHz; pre-processing element 202c passes the input signal for a 500 MHz band from 7000-7500 MHz; and pre-processing element 202d passes the input signal for a 500 MHz band from 7500-8000 MHz. Each pre-processing element then translates or otherwise shifts the signal to a range that can be processed by frequency measuring device 210.
The output of each pre-processing element is input to a combining element 206. Combining element 206 can be any device that can combine the sub-bands into a composite signal that can be analyzed by the frequency measuring device. For example, combining element 206 is preferably a summer. Thus, combining element 206 sums the outputs of the pre-processors to form a composite signal Ŝ1(f). Composite signal Ŝ1(f) is input to a frequency measuring device 210. In the present example frequency measuring device 210 is an FFT processor. Frequency measuring device 210 determines the frequency content of composite signal Ŝ1(f).
The second channel includes a second bank of pre-processing elements 204a, 204b, 204c, 204d and 204e that divides input signal S into five 400 MHz-wide sub-bands. Pre-processing element 204a passes the input signal for a 400 MHz band from 6000-6400 MHz; pre-processing element 204b passes the input signal for a 400 MHz band from 6400-6800 MHz; pre-processing element 204c passes the input signal for a 400 MHz band from 6800-7200 MHz; pre-processing element 204d passes the input signal for a 400 MHz band from 7200-7600 MHz; and pre-processing element 204e passes the input signal for a 400 MHz band from 7600-8000 MHz. Each pre-processing element then translates or otherwise shifts the signal to a range that can be processed by frequency measuring device 212.
The output of each pre-processing is input to a combining element 208. Combining element 208 can be any device that can combine the sub-bands into a signal that can be analyzed by the frequency measuring device. For example, preferably, combining element 208 is a summer. Thus, combining element 208 sums the outputs of the pre-processors to form a composite signal Ŝ2(f). Composite signal Ŝ2(f) is input to a frequency measuring device 212. In the present example frequency measuring device 212 is an FFT processor. Frequency measuring device 210 determines the frequency content of composite signal Ŝ2(f).
For simplicity of explanation of the present invention, it will be assumed that the input signal is a monochromatic signal, i.e., the input signal has only one frequency component. Such a signal might be a radar signal or some other single frequency signal. It will be appreciated by those having skill in the art that the present invention can be used with more complex signals, such as modulated signals, by extension of the techniques described below to each frequency component in the input signal.
For purposes of the present example, assume that there is a monochromatic input signal S having a single frequency f . Assume that in a 500 MHz sub-band (channel 1), input signal S is represented by a frequency f1. In addition, assume that in a 400 MHz sub-band (channel 2), input signal S is represented by a frequency f2. The frequency set {f1, f2} can be used by a reconstruction process 214 to determine the actual frequency of input signal S.
As the input frequency increases, each of the output frequencies increases as shown by the dashed arrows. As the input frequency reaches a sub-band boundary (a multiple of 400 MHz or 500 MHz) the pair of output frequencies shifts abruptly as shown by the solid arrows. Because the dashed arrows do not intersect, there is a unique set of frequencies {f1, f2} for each input frequency f . Thus, the input frequency can be unambiguously recovered from the set of frequencies {f1, f2} output by frequency measuring devices 210 and 212.
The associated parameters for the general form of the pre-processing given by Equation 1 for this example are N=2, M1=4, Δ1j=−6000−(j−1)*500 MHz, [L1, U1]=[0,500 MHz], M2=5, Δ2j=−6000−(j−1)*400 MHz, and [L2, U2]=[0,400 MHz]. As described above, the Δij correspond to the sub-bands. The equations for Δij translate the sub-band sufficient such that the lower boundary of the sub-band is at 0.
Using all non-inverted spectral segments, if the same signal is observed at f1 in Ŝ1(f) and at f2 in Ŝ2(f), then the original frequency of the corresponding signal in Ŝ1(f) and Ŝ2(f) is unambiguously given by {circumflex over (f)} according to the reconstruction rule shown in Table 1 over an input range [6, 8 GHz].
The reconstruction rule is based on calculating the difference between f1 and f2 as shown in the second column of the table. A table lookup can be performed to determine the difference value in column 2 closest to the calculated difference. The corresponding operation in column 3 is the reconstruction rule. For example, suppose f1 is determined to be 100 MHz and f2 is determined to be 400 MHz. Then, the difference f1−f2 is −300 MHz. Looking in the table 1, this corresponds to the reconstruction operation, (f1+f2+2700)/2. Thus, the reconstructed frequency is (100+300+2700)/2, which is 1550 MHz. Adding the translated 6000 MHz, the reconstructed original frequency is 7550 MHz.
Another embodiment of the present invention for pre-processing the input signal to extend the input range of a frequency measuring device is illustrated in
The output of S/H amplifier 402a is input to a frequency measuring device 404a. Again, assuming a single-frequency signal for simplicity, frequency measuring device 404a detects the frequency of the input signal in a 500 MHz bandwidth. The output of S/H amplifier 402b is input to a frequency measuring device 404b. Frequency measuring device 404b detects the frequency of the input signal in a 400 MHz bandwidth. The frequency outputs of frequency measuring devices 404a and 404b are input to a reconstruction algorithm to determine the frequency of the original input signal.
The sampling embodiment of the present invention makes use of aliasing and the folding characteristics of a sampled signal. For a signal samples at a sampling frequency, fs, the frequency content of the signal will be folded into the bandwidth from 0 to
Odd numbered sub-bands are translated to the bandwidth from 0 to
Even numbered sub-bands are translated and inverted to the bandwidth from 0
The sampling process causes an ambiguity that must be resolved. The ambiguity results because some input frequencies are mapped to the same set of frequencies {f1, f2}. Thus, simply knowing the set of frequencies {f1, f2} is not sufficient to provide the input signal frequency giving rise to the frequency set {f1, f2}.
This ambiguity can be seen by the graph in
In the present case, the intersections are due to the inversion of the even-numbered spectra (described above). When the spectrum inverts, the sweeping of the frequencies changes direction. Because, the sweeping for the two frequencies f1 and f2 occur at different rates, the change in direction will cause the intersections. A point of intersection indicates that more than one possible frequencies of the input signal map into the same set of frequencies {f1, f2}, thereby eliminating the desired one-to-one mapping of input frequencies to frequency sets {f1, f2}. Consequently, without more, the ambiguity at the intersection would preclude determination of which of the multiple frequencies corresponding to the intersection point is the correct one.
This ambiguity is can be resolved. An inspection of the graph shown in
One way to resolve the ambiguity using this knowledge is to determine not only the frequency seen in a particular channel, but also the sense of the frequency relative to the frequency measured by the other channel. This can be performed by the frequency measuring device so long as the frequency measuring device can provide a sense of the frequency as well as its magnitude. For example, the phase of the frequencies determined in each of the channels can be determined. If the signals are in-phase, they fall on a solid line in the graph of
If the phases are the same, i.e., the frequencies are in phase, then frequencies have the same sense, and therefore fall on a solid line in the graph of
The parameters corresponding to Equation 1 for the sampling embodiment example of the present invention are N=2 using a mix of inverted and non-inverted segments. For the first channel, M1=4, Δ1j=−(j−1)*500 MHz for j=1,3 with non-inverted segments and Δ1j=(j−1)*1000 MHz for j=2,4 with inverted segments over [L1, U1]=[0,500 MHz]. For the second channel, M2=5, Δ2j=−(j−1)*400 MHz for j=1,3,5 with non-inverted segments and Δ2j=(j−1)*400 MHz for j=2,4 with inverted segments over [L2, U2]=[0,400 MHz]. If the same signal is observed at f1 in Ŝ1(f) and at f2 in Ŝ2(f), then the original frequency of the corresponding signal in S1(f) and S2(f) is unambiguously given by {circumflex over (f)} over a range [0, 2 GHz] as shown in Table 2.
The frequency reconstruction rule for this example is provided in Table 2.
To use the Table 2, the relative sense of the frequencies output by the frequency measuring devices is determined. If the frequencies are in phase, i.e., have the same sense, then the difference of the frequencies is taken. The difference is compared to the values in the f1−f2 column of table 2. The row with the value closest to the difference is chosen as the row containing the reconstruction rule to use to determine the original input signal frequency. If the frequencies are out-of-phase, i.e., have a different sense, then the sum of the frequencies is taken. The sum is compared to the values in the f1+f2 column of table 2. The row with the value closest to the sum is chosen as the row containing the reconstruction rule to use to determine the original input signal frequency.
For example, if the set of frequencies {f1, fs} using the sampling embodiment of the present invention is {100, 300}, then the input signal frequency can be either 1.1 GHz or 1.9 GHz, as described above. To resolve this ambiguity, the phase of the frequencies is use. If the frequencies {f1, fs} are in phase, then the difference in frequencies f1−f2 is calculated. In this case, the difference is −200, which corresponds to reconstruction rule (1800+f1+f2)/2. This yields a reconstructed frequency of 1.1 GHz for the input signal. If the frequencies {f1, fs} are out-of-phase, then the sum of the frequencies f1+f2 is calculated. In this case, the difference is 400, which corresponds to reconstruction rule (3600−f1+f2)/2. This yields a reconstructed frequency of 1.9 GHz for the input signal.
If the input signal is modulated, then the spectrum of the modulated signal is reversed in each even-numbered band. Whether the spectrum is reversed or not relative to another channel being processed can be determined. One way to determine this is cross-correlate the signals from the channels. If the peak value is above a threshold, the signals are determined to be the same relative to one another, otherwise, they are considered to be reversed. As a check, the spectrum of one of the channels can be reversed, and then cross-correlated with the other channel. The cross-correlation peak should be above the threshold if the signal spectra are inverted relative to one another. If the signal spectra are the same relative to one another, the f1−f2 column is used as described above. If the signal spectra are reversed relative to one another, the f1+f2 column is used as described above.
The downconverter and sample-hold techniques can be combined serially to translate from higher spectral bands. For example, two sets of downconverters could break up the input spectrum into wider sub-bands (>2 GHz wide) and sum them into two outputs that would then be aliased down to narrower sub-bands by a pair of sampling devices for each output. The frequency reconstruction rules would be applied sequentially. First, the input frequencies to the sampling devices would be recovered using the method illustrated in the second example. These input frequencies are then used as the output frequencies of the downconverter/summer channels, and the original input frequency would be recovered using the method illustrated in the first example.
Sampling can be performed for any band of interest without downconversion, provided the S/H amplifier has a sufficient bandwidth to process the input signal. However, S/H amplifiers typically have limited bandwidth. Consequently, in many cases it is preferable to first downconvert the input signal so that the input signal falls in the bandwidth of the S/H amplifier being used. Preferably, the signal is downconverted so that the lower bound is almost, but not quite, zero, for example 10 KHz. The reason for doing this is to avoid foldover (aliasing) issues that might otherwise result.
Each of the embodiments of the present invention described above uses a plurality of frequency measuring devices, one per channel. In another embodiment, only one frequency measuring device is used. The signals from each of the channels is applied to the frequency measuring device in turn. In yet another embodiment of the present invention, more than one frequency measuring device is used, though less than one per channel. That is, at least one of the frequency measuring devices is used to process the signals from more than channel.
For simplicity, the foregoing embodiments of the present invention were described in terms of two channels, thereby providing mappings using frequency sets having two elements. As will be recognized by equation (1), the present invention can also be implemented in embodiments having more than two channels. That is, the present invention is scalable. In the case where more than two channels are used, N of equation (1) is set equal to the number of channels. Processing then continues as described above, but with multiple channels with reconstruction rules created as appropriate for the multiple channels.
The present invention is also scalable through cascading of processing elements, such as those processing elements described above. This might be done to provide intermediate processing for a particular implementations of the present invention. One reason for doing is to reduce the cost of the processing elements that need to be used. For example, consider the where processing is performed in the 6 GHz-8 GHz range. Using mixers and filters alone can be costly. Costs can be reduced by using a cascade of both mixers and filters and S/H amplifiers.
Ŝ1(f) is processed by a subsystem 706a. Ŝ2(f) is processed by a subsystems 706b. Subsystems 706a and 706b provide the cascading of the frequency extension processing of the present invention. In the present example, subsystems 706a and 706b are similar to the sampling embodiment described above with respect to
These input frequencies are then input to a reconstruction element 720.
Reconstruction element 720 operates according to a reconstruction rule table similar to table 1. Reconstruction element 720 uses the frequencies corresponding to Ŝ1(f) and Ŝ2(f) to determine the frequency associated with the input signal S(f).
Another embodiment of the present invention uses different inputs for each channel. Ordinarily Si(f)=S(f) for i=1, . . . , N. Some applications, however, derive additional information by using related but unequal input signals Si(f). One such application is array processing, wherein each input signal is obtained from a different antenna element in an antenna array. The signal of interest is present to some degree at each element, but the relative phases and amplitudes can be exploited to perform radio direction finding and beam forming. This information is preserved by the invention and can thus be recovered after the downconversion or aliasing.
In one embodiment of the present invention, reconstruction element 810 passes amplitude and phase information associated with the determined frequency (f) calculated by frequency measuring devices 808a, 808b. . . 808n. In another embodiment of the present invention, reconstruction element 810 passes the entire amplitude and phase information calculated by frequency measuring devices 808a, 808b, . . . 808n. In another embodiment of the present invention, reconstruction element 810 passes a portion of the amplitude and phase information calculated by frequency measuring devices 808a, 808b, . . . 808n. For example, the portion can be a portion centered on the frequency determined by reconstruction element 810 for each channel.
This relative amplitude and phase information between the channels can be used as input information to other processes. Such processes include a radio direction finding process 812 and a beam forming process 814 that can be used in applications such as interference cancellation.
Where the input spectra contain more than one signal, the signals detected in each of the channels must be associated with one another. This association can be performed by reconstruction element 810. For example, as shown in
Another means of associating signals is to use the reconstruction rule. For example, using the parameters of sampling example (aliasing), if a signal is detected in the first channel with f1=350 MHz, then from Table 2 (or
Another way to view this is to determine which of the signals in channel 2 provides the closest frequency sum or difference appearing in table 2. For example, if the difference between signal A in channel 1 and one of the signals in channel 2 is 100 MHz and the difference between signal A and the other of the signals in channel 2 is 205 MHz, the signal providing the difference of 205 MHz is chosen. This is because the difference of 205 MHz is close to 200 MHz, which is a valid value of signal A in channel 2 given the frequency of signal A in channel 1 was 350 MHz.
Other signal characteristics such as time of onset, power level, and bandwidth can also be used to associate multiple signals detected in the output channels. For example, as shown in
The foregoing disclosure of the preferred embodiments of the present invention has been presented for purposes of illustration and description. It is not intended to be exhaustive or to limit the invention to the precise forms disclosed. Many variations and modifications of the embodiments described herein will be apparent to one of ordinary skill in the art in light of the above disclosure. The scope of the invention is to be defined only by the claims appended hereto, and by their equivalents.
Further, in describing representative embodiments of the present invention, the specification may have presented the method and/or process of the present invention as a particular sequence of steps. However, to the extent that the method or process does not rely on the particular order of steps set forth herein, the method or process should not be limited to the particular sequence of steps described. As one of ordinary skill in the art would appreciate, other sequences of steps may be possible. Therefore, the particular order of the steps set forth in the specification should not be construed as limitations on the claims. In addition, the claims directed to the method and/or process of the present invention should not be limited to the performance of their steps in the order written, and one skilled in the art can readily appreciate that the sequences may be varied and still remain within the spirit and scope of the present invention.
This application claims the benefit of U.S. Provisional Application No. 60/374,144, filed Apr. 22, 2002, which is herein incorporated by reference in its entirety.
Number | Name | Date | Kind |
---|---|---|---|
4695790 | Mathis | Sep 1987 | A |
4951219 | Zimmer | Aug 1990 | A |
5099194 | Sanderson et al. | Mar 1992 | A |
5099243 | Tsui et al. | Mar 1992 | A |
5293114 | McCormick et al. | Mar 1994 | A |
5323103 | Choate et al. | Jun 1994 | A |
6031879 | Pace et al. | Feb 2000 | A |
Number | Date | Country |
---|---|---|
PCTUS0312387 | Apr 2003 | WO |
Number | Date | Country | |
---|---|---|---|
20040008020 A1 | Jan 2004 | US |
Number | Date | Country | |
---|---|---|---|
60374144 | Apr 2002 | US |