Abstract:
A system and method for processing UWB signals is implemented on an integrated circuit. The system and method of the present invention can be applied to a wide variety of communication needs including data communications, radar, locating, positioning and tracking, with each application meeting a corresponding set of rules defined by spectrum, emission, correlation, coding, etc. The system and method of the invention efficiently and flexibly processes signals in a UWB communication system in terms of receiving, transmitting, coding, acquiring, locking, tracking, timing, correlating, controlling, or calibrating such signals.
Abstract:
A system and method for controlling air bag deployment systems based on the presence, position, size, and weight of a person present in an automobile or a child seat present in an automobile is disclosed. The system may include a radar transmitter, radar receiver, and a processor or additionally a weight sensor, a reflector, and a child seat reflector. The transmitter generates and transmits ultra-wide band (UWB) pulses and the receiver generates a receiver signal based on reflected UWB pulses received by the receiver. The receiver signal contains information indicative of the presence, position, and size of a person in the automobile or regarding the presence of a child seat in the passenger seat. The weight sensor generates a weight signal indicative of a weight present in either the passenger side seat or the driver side seat of the automobile. The processor either inhibits deployment or controls the rate of deployment of an airbag based on the receiver signal and the weight signal. Alternatively, the processor compares the receiver signal and the weight signal to a set of predetermined receiver signal profiles and weight signal profiles and controls deployment of the airbag based on matching receiver signal and weight signal profiles.
Abstract:
A method of cancelling potential interference cancelling sampling periodic interference before an expected time of arrival of an impulse in an impulse signal, to produce an interference nulling sample. Then, when the impulse arrives, the impulse is sampled in the presence of the interference to produce a data sample. The anticipatory nulling sample is an estimate of interference energy captured in the subsequent data sample so that the nulling sample can be used to cancel the interference energy from the data sample.
Abstract:
A system and method for information assimilation and functionality control based on positioning information obtained by impulse radio techniques, which utilizes the position information and communication abilities inherent in impulse radio technology to correlate position information of an entrant into a predetermined area with information about the entrant to accomplish a multitude of functionalities and assimilate information.
Abstract:
A coding method specifies characteristics of pulses of a pulse train including, but not limited to, time position, polarity, amplitude, width, and type. Pulse characteristics are specified, for example, by mapping code elements to value range layouts, discrete value layouts, or to combination value range/discrete value layouts. A code element can be an integer of floating point value, and can specify two or more characteristics of a pulse. Various approaches are described. A value range layout can be subdivided into components, sub-components of components, where each sub-component can be a sub-component of the component, or a smaller component of the sub-component (or an even smaller component of the smaller component, ad infinitum). Methods are provided for defining non-allowable regions within value range layouts to be considered when generating a code. Various approaches address characteristic value layouts specifying fixed values and characteristic value layouts specifying non-fixed values, and accommodate differences between temporal and non-temporal pulse characteristics. The method can require codes to satisfy predefined criteria. Predefined criteria can limit the number of pulse characteristic values within a non-allowable region. The predefined criteria can be based on relative pulse characteristic values. The predefined criteria can also pertain to spectral properties and to correlation properties. The predefined criteria may pertain to code length and to the number of members of a code family. The pulse train characteristics may pertain to a subset of the pulse train
Abstract:
A virtual wireless local area network system and method utilizing impulse radio wherein transmission rates (bit rates) can vary according to the impulse radio transmission quality (signal to noise ratio) and wherein the position of the user can be determined and said user can be directed to an area of greater transmission rates and wherein a plurality of impulse radio portals can be utilized and switched between to maintain high levels of transmission rates while a user is moving within a predetermined area.
Abstract:
An intrusion detection system (1100, 1100', 1100'') and method (1600, 1600', 1600'') are provided that can utilize impulse radio technology to detect when an intruder (900, 900', 900'') has entered a protection zone (1104, 1104', 1104''). In addition, the intrusion detection system (1100, 1100', 1100'') and method (1600, 1600', 1600'') can utilize impulse radio technology to determine a location of the intruder (900, 900', 900'') within the protection zone (1104, 1104', 1104'') and also track the movement of the intruder (900, 900', 900'') within the protection zone (1104, 1104', 1104''). Moreover, the intrusion detection system (1100, 1100', 1100'') and method (1600, 1600', 1600'') can utilize impulse radio technology to create a specially shaped protection zone (1104'') before trying to detect when and where the intruder (900') has penetrated and moved within the protection zone (1104'').
Abstract:
A code, comprised of at least one code element, specifies at least one non-temporal characteristic of at least one pulse. A code element can be mapped to a value within a layout, comprising a range of pulse characteristic values, divided into components and sub-components. The code element can be an integer, or a floating-point number, and may be used in conjunction with an absolute or relative offset value. The code element values can be subdivided into parts, that individually, or in combination, specify non-temporal pulse characteristics. The code element can be used to specify a number of characteristics of a pulse, including pulse polarity; pulse amplitude; pulse width; pulse type; and pulse position in time. The type of the pulse indicates whether the pulse is a square wave pulse, sawtooth pulse, Haar wavelet pulse, gaussian monopulse, doublet pulse, triplet pulse, or set of wavelets.
Abstract:
The invention includes an impulse radio receiver for demodulating a received impulse radio signal that is modulated according to a one-of-N positions modulation scheme, where N is the number of different possible positions where an impulse can be located within each time frame of the impulse radio signal, comprises a timing generator, one or more samplers and a data detector. The timing generator generates N timing signal, wherein each of the N timing signals is separated in time by more that â the width of impulses of the received impulse radio signal. The one or more samplers are triggered to sample the received impulse radio signal in accordance with the N timing signal and to provide a first to Nth sampler outputs. The data detector produces a demodulation decisions based on the first to Nth sampler outputs.
Abstract:
The present invention relates to a method and system that emulates a desired waveform by producing a time profile (5005) of the desired waveform, which is characterized by a plurality of sample values, and generating a plurality of RF waveforms, each RP waveform of the plurality of RF waveforms having a polarity (5012, 5014) and scaled energy based on a corresponding one of the plurality of sample values, to produce an aggregate RF energy (5008) having spectral characteristics that approximate the spectral characteristics of the desired waveform.