Patents Examined by Jason Joseph
  • Patent number: 10142855
    Abstract: A user terminal for transmitting data to a plurality of access points comprises a pre-processor to pre-process at least one source data stream and a multi-beam antenna. The pre-processor comprises a segmenting device to segment the at least one source data stream into a set of N data sub streams, N being an integer greater than 1; a K-muxing unit to perform a N-to-N K-muxing transform on the N data substreams to generate N K-muxed data streams, each of the N K-muxed data streams being a linear combination of the N data substreams; and a bank of modulators to modulate the N K-muxed data streams to generate N K-muxed signal streams. The multi-beam antenna comprises beam forming networks to transform the N K-muxed signal streams into transmit beams, and an array of antenna elements to transmit the transmit beams to the access points.
    Type: Grant
    Filed: May 9, 2017
    Date of Patent: November 27, 2018
    Assignee: SPATIAL DIGITAL SYSTEMS, INC.
    Inventor: Donald C. D. Chang
  • Patent number: 7349491
    Abstract: A signal processor has a plurality of channels, each channel configured to receive an input signal stream, to reduce the signal to a direct current signal and to process the signal according to the stream signal. Each channel also has a plurality of low pass filters configured to filter in-phase and quadrature-phase modulator outputs with a first low pass filter and to filter a reference quadrature signals, and a gain control configured to re-modulate gain adjusted output signals with the filtered quadrature signals. The processor further includes an inverter to invert the in-phase filtered reference signal and means to multiply the quadrature gain adjusted output signal.
    Type: Grant
    Filed: March 26, 2004
    Date of Patent: March 25, 2008
    Assignee: ESS Technology, Inc.
    Inventor: Andrew Martin Mallinson
  • Patent number: 7301996
    Abstract: The skew between a received clock signal and a received data signal that are source synchronous, is accounted for such that stable bit values of the received data signal may be sampled. For programmable skew cancellation, a skew value corresponding to the amount of the skew is determined and programmed into a data storage device. Sampling clock signals of the same frequency but different phases are generated from the clock signal, and one of the sampling clock signals having the desired phase is selected depending on the programmed skew value. Alternatively, for automatic skew cancellation, a phase locked loop compares the received data signal to one of the sampling clock signals to determine the skew value for selecting the sampling clock signal having the desired phase. Stable bit values of the data signal are then sampled with the selected sampling clock signal.
    Type: Grant
    Filed: May 28, 2003
    Date of Patent: November 27, 2007
    Assignee: Lattice Semiconductor Corporation
    Inventors: Kuang-Kai Chi, Ju-Young Lee, Zhi-Min Qi, Dah-Shi Shen