Patents Represented by Attorney D. Andrew Floam, Esq.
  • Patent number: 7031669
    Abstract: Techniques to correct for phase and amplitude mismatches in a radio device in order to maintain channel symmetry when communicating with another device using MIMO radio communication techniques. Correction for the amplitude and phase mismatches among the plurality of transmitters and plurality of receivers of a device may be made at baseband using digital logic (such as in the modem) in the receiver path, the transmitter path or both paths of that device. In a device, amplitude and phase offsets are determined among the plurality of radio transmitter and radio receiver paths by measuring phase and amplitude responses when supplying a signal to a transmitter in a first antenna path of the device and coupling the radio signal from a first antenna to a second antenna path of that device where the signal is downconverted by a receiver associated with the second antenna path, and similarly coupling a signal from the second antenna path to the first antenna path.
    Type: Grant
    Filed: June 9, 2003
    Date of Patent: April 18, 2006
    Assignee: Cognio, Inc.
    Inventors: Chandra Vaidyanathan, Gary L. Sugar
  • Patent number: 6873651
    Abstract: A spatial signal processing system and method are provided to optimize the received signal-to-noise ratio (SNR) at a first radio communication device based on the transmit filter at another radio communication device. Using an estimate of the channel derived from a signal received at one device from another device, an iterative process is provided to determine complex weights for one or more tapped delay-line transmit filters at each of two communication devices that optimize the received SNR.
    Type: Grant
    Filed: July 18, 2002
    Date of Patent: March 29, 2005
    Assignee: Cognio, Inc.
    Inventors: Yohannes Tesfai, Chandra Vaidyanathan, Gary L. Sugar
  • Patent number: 6871049
    Abstract: Systems and methods for optimizing the efficiency of each of a plurality of power amplifiers that amplify a corresponding one of a plurality of radio frequency signals for transmission by a corresponding one of a plurality of antennas. Using transmit beamforming, the power of each amplified signal output by the power amplifiers may not be the same for all the power amplifiers, and may vary with changes in the communication channel between the transmitting device and receiving device. Each of the plurality of power amplifiers is controlled to operate with one or more operating parameters that optimize the efficiency for an output power level of corresponding ones of the radio frequency signals. By adjusting one or more operating parameters of each power amplifier according to changing requirements (e.g., the destination device and channel conditions), the efficiency of each power amplifier can be optimized.
    Type: Grant
    Filed: March 13, 2003
    Date of Patent: March 22, 2005
    Assignee: Cognio, Inc.
    Inventors: Gary L. Sugar, Chandra Vaidyanathan, Sifen Luo
  • Patent number: 6862456
    Abstract: Methods to optimize range of multicast signal communication in wireless communication applications that use range-enhanced techniques for directed signal communication. A multicast signal may be sent multiple times through each of a plurality of independent omnidirectional transmit antennas of a communication device to a plurality of other communication devices to improve packet error rate (PER) at a given range (i.e., SNR). More generally, the multicast message can be transmitted up to N times using up to N times using any set of N complex linearly independent N-dimensional transmit weight vectors v1, . . . , vN associated with N plurality of transmit antennas that meets the power constraint ?vi?2=1, i=0, . . . ,N?1, where the vector vi is used for the ith transmission of the multicast signal.
    Type: Grant
    Filed: June 19, 2002
    Date of Patent: March 1, 2005
    Assignee: Cognio, Inc.
    Inventors: Gary L. Sugar, Chandra Vaidyanathan
  • Patent number: 6850735
    Abstract: A system and method for classifying signals occurring in a frequency band. One or more characteristics of one or more signals in the frequency band are detected using any suitable technology, such as a device that can generate characteristics of signal pulses detected in the frequency band. Data pertaining to the signal pulses is accumulated over time. The accumulated signal data is compared against reference data associated with known signals to classify the one or more signals in the frequency band based on the comparison. The accumulated data may include one or more characteristics selected from the group consisting of: pulse center frequency, pulse bandwidth, pulse duration, time between pulses and number of different active pulses, and wherein the reference data associated with each of a plurality of known signals comprises one or more characteristics selected from the group consisting of: pulse center frequency, pulse bandwidth, pulse duration and time between pulses.
    Type: Grant
    Filed: September 18, 2002
    Date of Patent: February 1, 2005
    Assignee: Cognio, Inc.
    Inventors: Gary L. Sugar, Neil R. Diener, Karl A. Miller
  • Patent number: 6785520
    Abstract: An equal gain composite beamforming technique which constrains that the power of the signal output by each antenna is the same, and is equal to the total power of the transmit signal divided by the number N of transmit antennas from which the signal is to be transmitted. By reducing output power requirements for each power amplifier, the silicon area of the power amplifiers are reduced by as much as N times (where N is equal to the number of transmit antennas) relative to a non-equal gain CBF.
    Type: Grant
    Filed: June 19, 2002
    Date of Patent: August 31, 2004
    Assignee: Cognio, Inc.
    Inventors: Gary L. Sugar, Chandra Vaidyanathan
  • Patent number: 6728517
    Abstract: A MIMO radio transceiver to support processing of multiple signals for simultaneous transmission via corresponding ones of a plurality of antennas and to support receive processing of multiple signals detected by corresponding ones of the plurality of antennas. The radio transceiver provides, on a single semiconductor integrated circuit, a receiver circuit or path for each of a plurality of antennas and a transmit circuit or path for each of the plurality of antennas. Each receiver circuit downconverts the RF signal detected by its associated antenna to a baseband signal. Similarly, each transmit path upconverts a baseband signal to be transmitted by an assigned antenna.
    Type: Grant
    Filed: October 11, 2002
    Date of Patent: April 27, 2004
    Assignee: Cognio, Inc.
    Inventors: Gary L. Sugar, Robert M. Masucci, David G. Rahn
  • Patent number: 6714605
    Abstract: A spectrum analysis engine (SAGE) that comprises a spectrum analyzer component, a signal detector component, a universal signal synchronizer component and a snapshot buffer component. The spectrum analyzer component generates data representing a real-time spectrogram of a bandwidth of radio frequency (RF) spectrum. The signal detector detects signal pulses in the frequency band and outputs pulse event information entries output, which include the start time, duration, power, center frequency and bandwidth of each detected pulse. The signal detector also provides pulse trigger outputs which may be used to enable/disable the collection of information by the spectrum analyzer and the snapshot buffer components. The snapshot buffer collects a set of raw digital signal samples useful for signal classification and other purposes. The universal signal synchronizer synchronizes to periodic signal sources, useful for instituting schemes to avoid interference with those signals.
    Type: Grant
    Filed: September 18, 2002
    Date of Patent: March 30, 2004
    Assignee: Cognio, Inc.
    Inventors: Gary L. Sugar, Karl A. Miller, Jong Sup Baek
  • Patent number: 6687492
    Abstract: A composite beamforming technique is provided wherein a first communication device has a plurality of antennas and the second communication has a plurality of antennas. When the first communication device transmits to the second communication device, the transmit signal is multiplied by a transmit weight vector for transmission by each the plurality of antennas and the transmit signals are received by the plurality of antennas at the second communication device. The second communication device determines the best receive weight vector for the its antennas, and from that vector, derives a suitable transmit weight vector for transmission on the plurality of antennas back to the first communication device. Several techniques are provided to determine the optimum transmit weight vector and receive weight vector for communication between the first and second communication devices so that there is effectively joint or composite beamforming between the communication devices.
    Type: Grant
    Filed: June 19, 2002
    Date of Patent: February 3, 2004
    Assignee: Cognio, Inc.
    Inventors: Gary L. Sugar, Chandra Vaidyanathan, Yohannes Tesfai
  • Patent number: 6133844
    Abstract: A system and method for allowing a user to program characteristics of at least one light emitting diode (LED) in order to convey information about the operational status of an appliance, such as a printer. The user of the printer selects one of a plurality of display mode options for the LED for a particular operational status condition of the printer. For each display mode option, there is a range of parameters that can be programmed by the user. Display mode setting information for the particular operational status condition (and chosen parameters) is stored based on a selected display mode option. The display mode option may be tested for a particular set of parameters to allow the user to adjust the parameters to his/her liking. Moreover, a combination of display mode options may be programmed for an operational status condition.
    Type: Grant
    Filed: December 21, 1998
    Date of Patent: October 17, 2000
    Assignee: Lexmark International, Inc.
    Inventors: Adam Jude Ahne, Mark Joseph Edwards
  • Patent number: 6124696
    Abstract: A system and method for controlling a stepper motor wherein the amount of memory space needed to store a phase table is minimized. The stepper motor controller comprises a memory sized to store data representing a plurality of states for current outputs to be supplied to a first winding of a stepper motor and from which are derived current outputs for the first winding and a second winding of the stepper motor. A finite state machine is coupled to the memory. The finite state machine comprises a first address register that stores an address for data in the memory for a present state of the first winding and a second register that stores an address for data in the memory for a present state of the second winding.
    Type: Grant
    Filed: July 14, 1999
    Date of Patent: September 26, 2000
    Assignee: Lexmark International, Inc.
    Inventors: Timothy John Rademacher, Randall David Mayo