Search Images Maps Play YouTube News Gmail Drive More »
Sign in
Screen reader users: click this link for accessible mode. Accessible mode has the same essential features but works better with your reader.

Patents

  1. Advanced Patent Search
Publication numberUS4623980 A
Publication typeGrant
Application numberUS 06/709,358
Publication dateNov 18, 1986
Filing dateMar 8, 1985
Priority dateMay 9, 1981
Fee statusLapsed
Also published asCA1201178A1, DE3118473A1, DE3118473C2, EP0065210A2, EP0065210A3, EP0065210B1
Publication number06709358, 709358, US 4623980 A, US 4623980A, US-A-4623980, US4623980 A, US4623980A
InventorsPeter Vary
Original AssigneeTe Ka De Felten & Guilleaume Fernmeldeanlagen Gmbh
Export CitationBiBTeX, EndNote, RefMan
External Links: USPTO, USPTO Assignment, Espacenet
Method of processing electrical signals by means of Fourier transformations
US 4623980 A
Abstract
In order to upgrade input signals for further processing, one or more of the input signals is split up by a decimating technique into spectral component signals which are processed according to the desired purpose and recombined by means of an interpolation technique into an output signal. In this manner a digital filtering device can be selectively employed for achieving an arbitrary combination of simultaneous filtering, signal improvement, echo or feedback compensation, or signal masking of the input signals.
Images(2)
Previous page
Next page
Claims(6)
I claim:
1. A method of cancelling echo in speech frequency electrical signals by a digital filtering arrangement, comprising the steps of applying at least one input signal u to a polyphase network to produce intermediate output signals Vv, subjecting the intermediate output signals to a discrete Fourier transformation to produce spectral partial signals Vv having separated real and imaginary components, processing the spectral partial signals Vv by an adaptive level control to produce at outputs of the digital filtering arrangement complex time signals Wv which meet the equation
Wv (ρ)=cv (ρ)Vv (ρ),
wherein cv is a level factor determined during speech pauses
as a function of momentary signal expectation values E1 and E2 and of the spectral partial signals Vv according to the equation ##EQU10## where Nv are interference components, and interpolating the processed signals Wv in an output signal S, the interpolation step including inverse, discrete Fourier transformation and inverse polyphase filtering in a polyphase network.
2. A method as defined in claim 1 wherein momentary expectation values of spectral partial signals Vv are used for determining said level factor Cv (ρ).
3. A method as defined in claim 1 wherein at least one input signal u is used as a reference signal for determining said level factor cv (ρ).
4. A method as defined in claim 1 wherein for the purpose of speech signal masking, conjugate bands of said complex time signals Wv are interchanged and simultaneously subjected to said interpolation step.
5. A method as defined in claim 1 wherein for the purpose of speech signal masking, signs of imaginary components of said complex time signals Wv are reversed.
6. A method as defined in claim 1 wherein the spectral partial signals Vv are processed by any combination of an adaptive level control and/or filtering and/or echo cancellation to produce the processed signals Wv suitable for filtering, signal improvement, echo cancellation and/or signal masking of said at least one input signal.
Description

This application is a continuation of application Ser. No. 374,606, filed Apr. 30, 1982, now abandoned.

BACKGROUND OF THE INVENTION

The present invention relates to a method of processing or upgrading electrical signals by means of a digital filtering system using Fourier transformation.

This kind of signal preparation relates to linear filtering or to signal improvement or to echo or feedback cancellation or to signal masking of an arbitrary combination of input signals. The preparation of signals in a digital filtering device is performed in discrete time intervals.

A discrete linear filtering operation can be expressed in a time interval by a discrete folding of a train of pulses u(k) with a pulse response h(k) of the filter, that is, by an equation ##EQU1## or in a frequency range by the multiplication of the input spectrum U(Ω) by a transfer function H(Ω), i.e. by an equation

Y(Ω)=U(Ω)H(Ω)                  (2)

whereby the frequency scale is compared with the scanning frequency fA (Ω=2πf/fA).

Signal improvement is desired when an additive interference is superposed to the signal. This kind of interference can be caused by the acoustic background noise or due to electrical interference in a transmission channel. Provided that the stationary state of the interference is weak, then by means of a continuous parameter identification the stationary intervals, that is pauses in speech, and thus the parameters of the interference can be recognized. By means of the resulting parameters the filter coefficients of an optimum filter are computed (U.S. Pat. No. 4,025,721). This optimum filter minimizes the remaining errors. Another time-domain filtering method is known from German patent publication DE-AS 27 49 132, in which an adaptive, digital transversal filter is employed for the signal improvement, the filter coefficients being set according to a gradient algorithm, and the resulting evaluation signal should represent correct reproduction of the original signal. Still another known method for improvement of signals is based on the so-called spectral subtraction technique. In this prior-art method, the instantaneous or short-time spectrum of the disturbed signal is determined according to its magnitude (or power) and phase by means of a FFT spectral transformation (fast Fourier transform). The magnitude or value (or power) spectrum is corrected substantially by subtracting an estimated amount (power) spectrum of the interference. Subsequently the phase of the disturbed signal is added, and an inverse FFT is effected. This known method is disclosed for example in an article in IEEE-Transactions, Volume ASSP-26, 1978, pp. 471-472 or Volume ASSP-27, 1979, pages 113-120.

The problem of echo or feedback occurs for example in telephone transmission. Due to reflections on branching circuits, interference echoes are produced which are to be cancelled by adaptive filters. An adaptive filter can also be employed for suppressing feedback in a so-called loud telephone.

For the purpose of signal masking or extraction, the signal spectrum can be split into several frequency bands, and the latter can be mutually exchanged or brought into a reverse position according to their frequencies. In this manner a transmission channel can be ensured against unauthorized wiretapping (German patent publication DE-AS 1 273 002).

SUMMARY OF THE INVENTION

A general object of the present invention is to provide an improved digital filtering system which is very low in cost and in which the various aforedescribed kinds of signal preparation can be selected in an arbitrary combination.

In keeping with these objects, and others which will become apparent hereafter, one feature of the invention resides in a method in which one or more input signals are split up by means of a decimating technique into spectral partial signals, the partial signals being then processed by any combination of filtering, signal improvement, echo or feedback cancellation or signal masking, into prepared partial signals suitable for upgrading the input signals, and thereafter the prepared partial signals are interpolated in an output signal.

In contrast to prior-art methods, the method of this invention brings about a substantial improvement of the functionality and also a considerable reduction in costs for the component parts.

The novel features which are considered characteristic for the invention are set forth in particular in the appended claims. The invention itself, however, both as to its construction and its method of operation, together with additional objects and advantages thereof, will be best understood from the following description of specific embodiments when read in connection with the accompanying drawing.

BRIEF DESCRIPTION OF THE DRAWING

FIG. 1 is a schematic block diagram of a digital filtering device according to this invention;

FIG. 2 is another embodiment of the digital filtering device, including an additional reference signal;

FIG. 3 is a block circuit diagram of a digital filtering device for use in echo and feedback cancellation in a loud telephone;

FIG. 4 is an embodiment of the digital filtering device according to this invention, for use in speech masking; and

FIG. 5 is a modification of the digital filtering device of FIG. 4.

DESCRIPTION OF THE PREFERRED EMBODIMENTS

The digital filtering device according to FIG. 1 includes a digital splitting device 1, by means of which an input signal u is split up into spectral partial signals V.sub.ν in the form of complex low-pass signals. Index ν indicates a track parameter (channel) so that for example V.sub.ν indicates a spectral component signal for the νth channel. All these spectral component signals V.sub.ν are processed in a digital device 2 in which, according to the desired application, the input signal u is processed in such a manner that an arbitrary combination of filtering and signal improvement, or of echo and feedback cancellation, or of a signal masking or extraction effect, is obtained. It has been found advantageous when, in spite of different applications, the structure of the digital filtering device remains the same. The output signals W.sub.ν of the device 2 are applied to an assembling device 3 where the signals W.sub.ν are interpolated in an output signal s in such a manner that this output signal is prepared for the desired application, for example filtering.

For filtering and signal improvement of the input signal u, which consists for example of a speech signal s and an additively superposed interference signal n, the input signal is split up in the device 1 into frequency bands. The device 1 is for example a bank of filters known for example from an article in Signal Processing, Vol. 2, 1980, pp. 55-65. This filtering bank includes a so-called polyphase network 11 which is connected to an FFT processor 12. The operation of such a splitting device 1 is expressible by M equidistant channels, each having a constant bandwidth. At each of the outputs of the device 1, a complex low-pass signal V.sub.ν is produced according to a quadrature bandpass filtering with conversion in the low-pass condition and with simultaneous time base reduction. This time rate reduction or decimation of a scanning frequency for the input signal u is symbolically expressible by means of a rotary switch 13 which has its contacts connected to the inputs of respective stages of the digital filtering device. In real circuitry, the switch can be replaced by an input storage. In this manner, the digital filtering device can operate with the theoretically lowest clock rate and the expenditures for the computation circuitry is reduced.

The polyphase network (PPN) 11 includes, depending on the number M of the spectral active signals V.sub.ν, a series of partial filters 14 the filtering coefficients of which are adjustable. The selection of the coefficients of the partial filter 14 is expressible by the selection of coefficients of a recursive or nonrecursive prototype-lowpass having a pulse response hTP. The spectral dissocation is determined by the frequency response of the prototype-lowpass. The output signals, namely the filtered component signals v.sub.μ of each partial filter 14 in the polyphase network 11 are expressible by the following equation: ##EQU2##

As seen from the equation (3), the computation results in discrete time points k=ρM (=0, 1, 2, . . . ), corresponding to the rate reduction by the factor M (decimation). In general, the rate reduction can also be made by a factor of r≠M.

The filtered component signals v.sub.μ are transformed by means of the computation process of the discrete Fourier transformation in the DFT processor 12 into complex lowpass signals v.sub.ν. For the complex lowpass signals V.sub.ν the following equation applies: ##EQU3##

In this computation, the discrete Fourier transform does not have the significance of a spectral transformation, but represents a complex computational formula for the creation of linear combinations of the time signals v.sub.μ. By applying the equation (3) to the equation (4a), there will result after the transformation taking into account the periodicity of the complex weight factors the equation ##EQU4##

There are involved complex low-pass signals which are expressible by a complex modulation (spectral shift by the amount of 2πμ/M) of the input signal u, low-pass filtering and time rate reduction.

Each of the complex low-pass signals V.sub.ν can be subjected to an adaptive, complex filtering in order to reduce noise. In special cases, this filtering can also be performed as a level control. By means of the level control, preferably by an adaptive level control, the real and imaginary components can be controlled independently of one another. For this purpose, there are provided filtering subunits 21 in each digital device 2, by means of which a common level factor c.sub.ν is selectable for each channel, for example. The following equations apply for the complex output signals W.sub.ν of respective devices 21:

W.sub.ν (ρ)=c.sub.ν (ρ)V.sub.ν (ρ)

and for a level factor c.sub.ν, for example ##EQU5## or ##EQU6## It should be noted that equations (6) and (7) are specific examples for demonstration only. In general c.sub.ν is a function of E1 and E2.

The spectral component signals V.sub.ν are always composed of the signal component S.sub.ν and interference components N.sub.ν according to the equation

V.sub.ν =S.sub.ν +N.sub.ν

E1 and E2 are short-time or momentary expectation values with the significance of momentary powers. The momentary expectation values E1 and E2 are set up for example through formation of a running average value (rectangular window perhaps with differing window lengths) or according to the following equation (exponential window)

Ei {x}=Gi (ρ)=(1-αi)Gi (ρ-1)+αi x; 0≦αi ≦1

Constants αi (i=0, 1, 2) are employed for weighting. A linear filtering effect will result when the complex low-pass signals V.sub.ν are constant and weighted differently.

The short-time or momentary power of interference signal N.sub.ν is computed in the speech pauses, the time constants of the average value formation being controlled by means of a speech pause detector.

The constants αi or the window lengths can be selected under the supposition of a stationary interference in such a manner that, in each channel, the momentary powers of the complex time signals W.sub.ν correspond, after the completion of the level control, to the momentary powers of the undisturbed signal components S.sub.ν.

The resulting complex signals W.sub.ν are fed into an IDFT processor 31 which is connected to the input of a polyphase network 34. In the FFT processor the signals W.sub.ν are subjected to an inverse operation and are assembled through the inverse polyphase filtering in partial filters 32 into an output signal s. In this operation, there is employed so-called interpolation technique by means of which the timing frequency of the scanning values is again increased to the original timing frequency for the input signal u. This time rate or cycle increase at the output of the digital filtering device of this invention, according to FIG. 1, is expressed by means of a rotary switch 33. The inverse operations can be described by the following equations: ##EQU7##

In comparison with the method of spectral subtraction, the digital filtering device according to the present invention can be realized with less expense and requires a reduced computation time. The adjoining channels are decoupled from one another when the prototype lowpass impulse response hTP is suitably selected. By setting short blocking lengths (for example M=32) and using a minimum phase filtering, very small delay times are achievable.

Since the spectral component signals V.sub.ν are separable according to their real and imaginary components, it is possible to use for example adaptive level control separately for the real and the imaginary component. Both recursive and nonrecursive prototype filters can be used as the partial filters 14 or 32. The method of this invention enables a highly effective noise reduction with a minimum distortion of the speech signal, and a small number M of channels.

FIG. 2 illustrates another embodiment of this invention, namely the digital filtering device 2' adapted for the case where a reference signal r correlated with the interference n is available. In a further device 4 corresponding functionally to the device 1 of FIG. 1, an input signal, in this embodiment a reference signal r, is split up by means of the decimating technique into spectral component signals R.sub.ν. The common level factor c.sub.ν can for example be computed from the following equation for the special case where the real component, adaptive level control in each channel is employed: ##EQU8##

The mean square transfer function |H.sub.ν |2 is determined from the quotients of the momentary powers of the interference signal N.sub.ν (see equation (8)) and from the reference signal R.sub.ν in the pauses of the speech. A substantial difference in comparison with prior-art methods is the stationary condition of the noise. Even in case of a weak stationary condition of the noise, a highly effective noise reduction with a minimum distortion of the speech signal can be achieved.

FIG. 3 ilustrates the application of the digital filtering device 2' according to this invention for echo or feedback cancellation. In a microphone 5, an echo speech signal g is additively superposed to the speech signal s. From the resulting microphone signal (s+g) an evaluation signal s is formed in the digital filtering device, by employing the steps of the method of this invention; splitting up the microphone signal into spectral component signals by means of a decimating technique; processing these spectral component signals for example by means of real-value adaptive level control; and interpolating the processed spectral component signals in an output signal.

Similarly as in the example according to FIG. 2, a reference signal is used for deriving the adaptive, real component level factors. The reference signal in this case is identical with the signal g from the loudspeaker. In the pause of the speech the equation V.sub.μ =G.sub.ν applies with s=0 or u=g. Through measuring the momentary powers of the spectral component signals G.sub.ν and G.sub.ν the mean square transfer function is defined as follows: ##EQU9##

It is also possible to employ for the measurement before the beginning of the speech a test signal which is for example a white noise or a multifrequency signal, instead of the loudspeaker signal g.

FIG. 4 depicts the application of the digital filtering device of this invention for masking signals. Devices are known for masked transmission of speech signals (for example from German Pat. No. 1 273 002) in which the speech frequency band is divided into a plurality of component bands of equal width, and these component bands are interchanged. For the exchange of the component bands it is possible to use a band switchover method. In this method an exchanger selects n modulators of a number 2n modulators to each of which a respective fixed carrier frequency is assigned.

By means of the digital filtering arrangement according to FIG. 4 it is possible to mask signals by the interchange and/or inversion of the frequency bands. The complex low-pass signals V.sub.ν from the output of the device 1 in FIG. 4 are first applied into the device 2 for reducing noise in the manner explained in connection with FIG. 1. The complex time signals W.sub.ν from the individual outputs of the device 2 are staggered or distributed according to their frequencies. The inversion of νth band is effected through the interchange of signals W.sub.ν and WM-ν or through the sign reversal of the imaginary components of W.sub.ν and WM-ν. The interchange of bands can be accomplished through exchanging time signals W.sub.ν with W.sub.μ and WM-ν with WM-μ whereby ν≠μ. In FIG. 4 there is illustrated the interchange for the complex time signals W1 with W2 and the inversion of time signals W3. It will also be noted that the noise reduction can be selectively performed before or after the signal masking.

FIG. 5 shows a further embodiment of the digital filtering device for the signal masking. The preparation and arrangement of the complex time signals W.sub.ν can be represented by vector operations. In this manner it is possible to replace the method steps of DFT (discrete Fourier transformation), processing, coordination and inverse FFT by a multiplicative combination in a matrix 6. A vector v the components of which are the filtered component signals v0, v1, . . . , VM-1 is transformed according to the equation

W=Av                                             (15)

into a vector w with components w0, w1, . . . , wM-1.

The different kinds of signal preparation, such as for example filtering, signal improvement (with or without a reference), echo or feedback cancellation, can be realized simultaneously or in an arbitrary combination by means of the digital filtering devices of FIGS. 3 and 4.

If for example it is desired to obtain simultaneously a feedback cancellation and a signal improvement, then in the device according to FIG. 3 the signals G and V are either first added and then applied to the device 3 or else for this purpose a plurality of mutually separated devices 4 can be provided.

It will be understood that each of the elements described above, or two or more together, may also find a useful application in other types of constructions differing from the types described above.

While the invention has been illustrated and described as embodied in specific examples of the preparation of electrical signals, it is not intended to be limited to the details shown, since various modifications and structural changes may be made without departing in any way from the spirit of the present invention.

Without further analysis, the foregoing will so fully reveal the gist of the present invention that others can, by applying current knowledge, readily adapt it for various applications without omitting features that, from the standpoint of prior art, fairly constitute essential characteristics of the generic or specific aspects of this invention.

What is claimed as new and desired to be protected by Letters Patent is set forth in the appended claims.

Non-Patent Citations
Reference
1Bellanger, M. G. et al (III), "Digital Filtering by Polyphase Network: Application to Sample-Rate Alteration and Filter Banks," IEEE Trans., vol. ASSP-24, No. 2, Apr. 1976, 109-114.
2Bellanger, M. G. et al (IV), "TDM-FDM Transmultiplexer-Digital Polyphase and FFT," IEEE Trans. on Communications, vol. COM-22, No. 9, Sep. 1974, 1199-1205.
3Bellanger, M. G., et al (II), "Interpolation, Extrapolation, and Reduction of Computation Speed in Digital Filters," IEEE Transactions on Acoustics, Speech, and Signal Processing, vol. ASSP-22, No. 4, Aug. 1974, 231-5.
4Boll, S. F., "Suppression of Acoustic Noise in Speech Using Spectral Subtraction," IEEE Trans., vol. ASSP-27, No. 2, Apr. 1979, 113-120.
5Crochiere, R. E. et al., "Interpolation and Decimation of Digital Signals: A Tutorial Review," Proceedings of the IEEE, vol. 69, No. 3, Mar. 1981, 300-331.
6European Patent Search Report 65210, published Sep. 5, 1984, based on application No. EP 82103859.
7Heute, Ulrich, et al., "A Digital Filter Bank with Polyphase Network and FFT Hardware: Measurements and Applications," Signal Processing, vol. 3, No. 4, Oct. 1981, 307-319.
8Lim, J. S., "Evaluation of a Correlation Subtraction Method for Enhancing Speech Degraded by Additive White Noise", IEEE Trans., vol. ASSP-26, No. 5, Oct. 1978, 471-472.
9Vary, P., "A Short-Time Spectrum Analyzer with Polyphase-Network and DFT," Signal Processing, vol. 2, No. 1, Jan. 1980, 55-65.
Referenced by
Citing PatentFiling datePublication dateApplicantTitle
US4698769 *Feb 4, 1985Oct 6, 1987American Telephone And Telegraph CompanySupervisory audio tone detection in a radio channel
US4725972 *Jul 16, 1984Feb 16, 1988Ant Nachrichtentechnik GmbhMethod and apparatus for the transmission of time discrete signals between systems operating at different sampling rates
US4766562 *Mar 24, 1986Aug 23, 1988U.S. Philips Corp.Digital analyzing and synthesizing filter bank with maximum sampling rate reduction
US4799179 *Jan 27, 1986Jan 17, 1989Telecommunications Radioelectriques Et Telephoniques T.R.T.Signal analysing and synthesizing filter bank system
US4817141 *Apr 15, 1987Mar 28, 1989Nec CorporationConfidential communication system
US4821223 *Sep 23, 1986Apr 11, 1989Sony CorporationTwo-dimensional finite impulse response filters
US4868773 *Oct 22, 1987Sep 19, 1989Purdue Research FoundationDigital filtering by threshold decomposition
US5016207 *Apr 3, 1990May 14, 1991Ricoh Company, Ltd.High-speed digital filter processor including parallel paths for processing data, suitable for use in spatial filter image processing
US5018198 *Jan 18, 1990May 21, 1991Canon Kabushiki KaishaSpeech privacy processing method and apparatus therefor
US5029184 *Jan 24, 1990Jul 2, 1991Harris CorporationLow probability of intercept communication system
US5136577 *Feb 20, 1991Aug 4, 1992Fujitsu LimitedSub-band acoustic echo canceller
US5282222 *Mar 31, 1992Jan 25, 1994Michel FattoucheMethod and apparatus for multiple access between transceivers in wireless communications using OFDM spread spectrum
US5305307 *Feb 21, 1991Apr 19, 1994Picturetel CorporationAdaptive acoustic echo canceller having means for reducing or eliminating echo in a plurality of signal bandwidths
US5502747 *Jul 7, 1993Mar 26, 1996Lake Dsp Pty LimitedMethod and apparatus for filtering an electronic environment with improved accuracy and efficiency and short flow-through delay
US5535240 *Oct 29, 1993Jul 9, 1996Airnet Communications CorporationTransceiver apparatus employing wideband FFT channelizer and inverse FFT combiner for multichannel communication network
US5606575 *Feb 1, 1996Feb 25, 1997Airnet Communications CorporationFFT-based channelizer and combiner employing residue-adder-implemented phase advance
US6026123 *Aug 2, 1997Feb 15, 2000Williams; Thomas H.Digital transmission system with high immunity to dynamic linear distortion
US6130943 *Dec 23, 1996Oct 10, 2000Mci Communications CorporationMethod and apparatus for suppressing echo in telephony
US6192068Oct 3, 1996Feb 20, 2001Wi-Lan Inc.Multicode spread spectrum communications system
US6249581 *Jul 29, 1998Jun 19, 2001Bitwave Pte. Ltd.Spectrum-based adaptive canceller of acoustic echoes arising in hands-free audio
US6320897Sep 3, 1999Nov 20, 2001Wi-Lan Inc.Multicode spread spectrum communications system
US6542864Oct 2, 2001Apr 1, 2003At&T Corp.Speech enhancement with gain limitations based on speech activity
US6604071Feb 8, 2000Aug 5, 2003At&T Corp.Speech enhancement with gain limitations based on speech activity
US6718038 *Jul 27, 2000Apr 6, 2004The United States Of America As Represented By The National Security AgencyCryptographic method using modified fractional fourier transform kernel
US6999582 *Jan 20, 2000Feb 14, 2006Zarlink Semiconductor Inc.Echo cancelling/suppression for handsets
US7043512 *Jan 31, 2003May 9, 2006Korea Advanced Institute Of Science And TechnologyFilter bank approach to adaptive filtering method using independent component analysis
US7161528 *Dec 20, 2002Jan 9, 2007ThalesDevice and method for the suppression of pulsed wireless signals
US7290021Apr 24, 2002Oct 30, 2007California Institute Of TechnologyMethod and apparatus for parallel signal processing
USRE37802Sep 10, 1998Jul 23, 2002Wi-Lan Inc.Multicode direct sequence spread spectrum
EP0849879A2 *Dec 2, 1997Jun 24, 1998Lucent Technologies Inc.Recursive filters for polyphase structures
EP1538749A2 *Nov 8, 2004Jun 8, 2005Siemens AktiengesellschaftFilterbank for spectrally modifying a digital signal and corresponding method
WO1992012583A1 *Sep 10, 1991Jul 5, 1992Picturetel CorpAdaptive acoustic echo canceller
WO1994001933A1 *Jul 5, 1993Jan 20, 1994Lake Dsp Pty LtdDigital filter having high accuracy and efficiency
WO2002086755A1 *Apr 24, 2002Oct 31, 2002California Inst Of TechnMethod and apparatus for parallel signal processing
Classifications
U.S. Classification708/313, 704/E21.002, 380/28, 380/275, 380/39, 379/406.13
International ClassificationG10L21/02, H03H17/06, H04B1/66, H03H17/00, H04B3/21, G06F17/10, H04K1/04, H03H17/02
Cooperative ClassificationG10L25/18, H04K1/04, H04B1/667, H03H17/0288, G10L21/02, H04B3/21
European ClassificationH04B3/21, G10L21/02, H04K1/04, H04B1/66S, H03H17/02G2A
Legal Events
DateCodeEventDescription
Jan 31, 1995FPExpired due to failure to pay maintenance fee
Effective date: 19941123
Nov 20, 1994LAPSLapse for failure to pay maintenance fees
Jun 28, 1994REMIMaintenance fee reminder mailed
Apr 24, 1990FPAYFee payment
Year of fee payment: 4