Abstract:
An improved method is provided for identifying a repeated codeword in an incoming bit stream. The method includes: receiving an incoming bit stream having an expected codeword repeated a number of times; determining whether a group of incoming data bits correlates to the expected codeword, where each of the incoming data bits in the group need not match the corresponding data bit of the expected codeword; and determining whether the expected code word is repeated over a sequence of incoming data bits
Abstract:
A method and system reduces data error in an automatic repeat request (ARQ) communications system. Data is code-combined in a communications session that uses an automatic repeat request protocol by sending alternate phases of an encoder state. The underlying signaling constellation is changed when code-combining performance degrades. An optimal signaling constellation and code rate can be determined from a previous packet acknowledgment (ACK) status or from a look-up table previously determined by use.
Abstract:
A method is provided for transmitting voice data in a secure communication system. The method includes: transmitting voice data using a plurality of data packets; embedding a cryptographic message indicator into each of the plurality of data packets; and correcting for bit errors in the cryptographic message indicator at a packet receiver using code-combining across two or more of the data packets.
Abstract:
A method is provided for protecting flash memory residing on a computing device. The method includes: receiving a data file having a digital signature at a main processor; forwarding the data file from the main processor to a secondary processor for signature validation; validating the digital signature associated with the data file at the secondary processor; enabling a write capability of a flash memory upon successful validation of the digital signature; and writing the data file to the flash memory.
Abstract:
Systems (200) and methods (100) for noise error amplitude reduction. The methods involve configuring a first microphone system (202) and a second microphone system (302) so that far field sound originating in a far field environment relative to the first and second microphone systems produces a difference in sound signal amplitude at the first and second microphone systems. The difference has a known range of values. The methods involve (128) dynamically identifying the far field sound based on the difference. The methods also involve (130, 132, 134) automatically reducing substantially to zero a gain applied to the far field sound responsive to the identifying step.
Abstract:
A method is provided for protecting flash memory residing on a computing device. The method includes: receiving a data file having a digital signature at a main processor; forwarding the data file from the main processor to a secondary processor for signature validation; validating the digital signature associated with the data file at the secondary processor; enabling a write capability of a flash memory upon successful validation of the digital signature; and writing the data file to the flash memory.
Abstract:
To avoid signal jamming, a method is provided for selecting a dwell channel on a receiver in a frequency hopping communication system. The method includes: measuring a noise level on channels over which a data signal is received at the receiver; selecting a dwell channel based on the estimated noise levels, where the dwell channel having the lowest noise level amongst a group of permissible channels over which to acquire a signal from a transmitter; and tuning the receiver to the selected dwell channel during a search state in which the receiver attempts to synchronize with a transmitter.
Abstract:
An improved method is provided for decoding data in a frequency hopping communications system. The method includes: monitoring transition points between data bits in a demodulated data stream, where the data bits are transmitted to a receiver over different transmission frequencies; determining a frequency over which data bits are transmitted to the receiver; determining a reliability metric for each frequency over which data bits were received, where the reliability metric is based on transition points of data bits transmitted over a given frequency; and performing a decoding operation using the reliability metric for each frequency over which data bits were received.
Abstract:
A communications device includes a modulator and a filter downstream therefrom and operable to generate an output wideband complex signal with a frequency notch therein. The filter includes a finite impulse response (FIR) filter with L taps to generate N output values, with L>N. A Fast Fourier Transform (FFT) block is downstream from the FIR filter and has a length N so that filter transition regions occur between frequency bins of the FFT block. A notching block is downstream from the FFT block to generate the frequency notch. An Inverse Fast Fourier Transform (IFFT) block is downstream from the notching block and has the length N.
Abstract:
The present invention provides improvements to an implant, system and method using passive electrical conductors which route electrical current to either external or implanted electrical devices, to multiple target body tissues and to selective target body tissues. The passive electrical conductor extends from subcutaneous tissue located below either a surface cathodic electrode or a surface anodic electrode a) to a target tissue to route electrical signals from the target body tissue to devices external to the body; b) to implanted electrical devices to deliver electrical current to such devices, or c) to multiple target body tissues or to selective target body tissues to stimulate the target body tissues. The conductor has specialized ends for achieving such purposes.