Patents by Inventor Tien Q. Nguyen

Tien Q. Nguyen has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7912999
    Abstract: A buffering apparatus to process digital communication signals includes a plurality of buffers, a processing unit, and programmed memory. The programmed memory has instructions directing the processing unit to process the digital samples corresponding to a group of symbols to be processed in a plurality of buffers. The digital samples start in a first buffer of the plurality of buffers and end in a second buffer of the plurality of buffers. The digital samples are received at a third buffer of the plurality of buffers during the processing of the digital samples.
    Type: Grant
    Filed: July 2, 2003
    Date of Patent: March 22, 2011
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Robert W. Boesel, Theodore J. Myers, Tien Q. Nguyen
  • Patent number: 7702035
    Abstract: A method of searching digital communication signals in a system includes combining a plurality of channel measurements, providing output of the combining of channel measurements as an added input to the plurality of channel measurements, and acquiring a signal symbol based on results from the combining of channel measurements without addressing all timing hypothesis individually via a correlation operation.
    Type: Grant
    Filed: July 2, 2003
    Date of Patent: April 20, 2010
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Robert W. Boesel, Theodore J. Myers, Tien Q. Nguyen
  • Patent number: 7596134
    Abstract: A method of processing data based on programmed instructions includes referencing a number of locations in memory by forming addresses and correct buffer mappings corresponding to separate buffers in the plurality of buffers, and communicating data from the referenced locations in memory to a processing unit. The processing unit concurrently receives inputs from the separate buffers in the plurality of buffers and outputs to another buffer in the plurality of buffers.
    Type: Grant
    Filed: July 2, 2003
    Date of Patent: September 29, 2009
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Robert W. Boesel, Theodore J. Myers, Tien Q. Nguyen
  • Patent number: 7457726
    Abstract: A system and method for obtaining processor diagnostic data. The method can include receiving a instruction, enabling write access of an output stream to a diagnostic memory, writing to the diagnostic memory at a first frequency, and reading from the diagnostic memory at a second frequency where the first frequency is greater than the second frequency.
    Type: Grant
    Filed: August 8, 2005
    Date of Patent: November 25, 2008
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Tien Q. Nguyen, Lewis Neal Cohen, Frederick Wales Price, Kenneth Canullas Sinsuan, Theodore Jon Myers, Robert W. Boesel
  • Patent number: 7406102
    Abstract: A method of multi-mode communications includes receiving signals from multiple sources at a plurality of sample buffers, referencing the plurality of sample buffers for a first source at one time and referencing the plurality of sample buffers for a second source at another time, and communicating data from the referenced plurality of sample buffers to a processing unit. The processing unit concurrently receives inputs from buffers in the plurality of sample buffers and outputs to other buffers in the plurality of sample buffers.
    Type: Grant
    Filed: July 2, 2003
    Date of Patent: July 29, 2008
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Robert W. Boesel, Theodore J. Myers, Tien Q. Nguyen
  • Patent number: 7149240
    Abstract: A digital transceiver operative for direct sequence spread spectrum communications is described, a master counter associated with a zero offset pseudorandom noise (PN) sequence; a slave counter associated with a demodulating finger; and a counter output of said master counter coupled to a counter input of said slave counter.
    Type: Grant
    Filed: May 27, 2004
    Date of Patent: December 12, 2006
    Assignee: Texas Instruments Incorporated
    Inventors: John G. McDonough, Tien Q. Nguyen
  • Publication number: 20040264553
    Abstract: A digital transceiver operative for direct sequence spread spectrum communications is described. a master counter associated with a zero offset pseudorandom noise (PN) sequence; a slave counter associated with a demodulating finger; and a counter output of said master counter coupled to a counter input of said slave counter.
    Type: Application
    Filed: May 27, 2004
    Publication date: December 30, 2004
    Inventors: John G. McDonough, Tien Q. Nguyen
  • Patent number: 6748006
    Abstract: Unique methods and apparatus for maintaining timing in spread spectrum communications are described. One method involves the steps of repeatedly incrementing an N-bit master binary counter at a chip rate to provide a count that rolls over at or near the end of a nominal zero-offset pseudorandom noise (PN) sequence having a length of 2N. The method includes the further steps of, for each counter of a plurality of N-bit slave binary counters, repeatedly incrementing an N-bit slave binary counter at the chip rate to generate a count that is out-of-phase with the count associated with the N-bit master binary counter by a base station offset value and a path delay value.
    Type: Grant
    Filed: May 28, 1999
    Date of Patent: June 8, 2004
    Assignees: Texas Instruments Incorporated, Koninklijke Philips Electronics N.V.
    Inventors: John G. McDonough, Tien Q. Nguyen
  • Publication number: 20040071104
    Abstract: A method of multi-mode communications includes receiving signals from multiple sources at a plurality of sample buffers, referencing the plurality of sample buffers for a first source at one time and referencing the plurality of sample buffers for a second source at another time, and communicating data from the referenced plurality of sample buffers to a processing unit. The processing unit concurrently receives inputs from buffers in the plurality of sample buffers and outputs to other buffers in the plurality of sample buffers.
    Type: Application
    Filed: July 2, 2003
    Publication date: April 15, 2004
    Applicant: CommASIC, Inc.
    Inventors: Robert W. Boesel, Theodore J. Myers, Tien Q. Nguyen
  • Publication number: 20040071199
    Abstract: An apparatus and method for demodulation of a composite signal containing a plurality of multi-path components use a virtual finger. The method includes buffering digital samples of a signal into a first memory element, randomly accessing the digital samples from the first memory element to correlate a particular multi-path component from the signal, and iteratively accumulating the correlated particular multi-path component into a second memory element.
    Type: Application
    Filed: July 2, 2003
    Publication date: April 15, 2004
    Applicant: CommASIC, Inc.
    Inventors: Robert W. Boesel, Theodore J. Myers, Tien Q. Nguyen
  • Publication number: 20040047405
    Abstract: A method of processing data based on programmed instructions includes referencing a number of locations in memory by forming addresses and correct buffer mappings corresponding to separate buffers in the plurality of buffers, and communicating data from the referenced locations in memory to a processing unit. The processing unit concurrently receives inputs from the separate buffers in the plurality of buffers and outputs to another buffer in the plurality of buffers.
    Type: Application
    Filed: July 2, 2003
    Publication date: March 11, 2004
    Applicant: CommASIC, Inc.
    Inventors: Robert W. Boesel, Theodore J. Myers, Tien Q. Nguyen
  • Publication number: 20040004997
    Abstract: A method of searching digital communication signals in a system includes combining a plurality of channel measurements, providing output of the combining of channel measurements as an added input to the plurality of channel measurements, and acquiring a signal symbol based on results from the combining of channel measurements without addressing all timing hypothesis individually via a correlation operation.
    Type: Application
    Filed: July 2, 2003
    Publication date: January 8, 2004
    Applicant: CommASIC, Inc.
    Inventors: Robert W. Boesel, Theodore J. Myers, Tien Q. Nguyen
  • Publication number: 20040004995
    Abstract: A buffering apparatus to process digital communication signals includes a plurality of buffers, a processing unit, and programmed memory. The programmed memory has instructions directing the processing unit to process the digital samples corresponding to a group of symbols to be processed in a plurality of buffers. The digital samples start in a first buffer of the plurality of buffers and end in a second buffer of the plurality of buffers. The digital samples are received at a third buffer of the plurality of buffers during the processing of the digital samples.
    Type: Application
    Filed: July 2, 2003
    Publication date: January 8, 2004
    Applicant: CommASIC, Inc.
    Inventors: Robert W. Boesel, Theodore J. Myers, Tien Q. Nguyen
  • Patent number: 6539049
    Abstract: An integrated circuit device includes a clock generator having a primary input for coupling to a primary reference frequency source, a secondary input for coupling to a secondary reference frequency source, and an output that produces a primary digital transceiver clock signal having a frequency of chiprate (S)(n) in a primary mode, and a secondiary digital transceiver clock signal having a frequency of chiprate in a secondary power saving mode. A chiprate divider connected to the output of the clock generator produces a primary mode enable signal that has a frequency of chiprate when in a primary mode. A long PN generator and a short PN generator each have a clock input that is coupled to the output of the clock generator. A first multiplexer output produces the primary mode enable signal in a primary mode, and the secondary mode enable signal in a secondary mode.
    Type: Grant
    Filed: May 28, 1999
    Date of Patent: March 25, 2003
    Assignees: Dot Wireless, Inc., VLSI Technology, Inc.
    Inventors: John G. McDonough, Tien Q. Nguyen, David (Daching) Chen
  • Patent number: 6490329
    Abstract: An integrated circuit device including a FIFO and a clock generator having a pulse swallower. The pulse swallower eliminates pulses from a reference frequency signal, producing a primary digital transceiver clock signal having a frequency of chiprate(S)(n), which is used to clock a digital transceiver when the device is in a primary mode. A first clock divider divides the frequency of the primary digital transceiver clock signal to produce a FIFO output clock signal having a frequency of chiprate(S). The FIFO has a data bus input for coupling to a data output, for example from an analog transceiver. The FIFO also has an external clock input for coupling to a clock output, for example from the analog transceiver. The external clock signal clocks the data into the FIFO asynchronous with the primary digital transceiver clock signal at a frequency of chiprate(S). The internal clock signal clocks the data out of the FIFO, synchronous with the primary digital transceiver clock signal at a frequency of chiprate(S).
    Type: Grant
    Filed: July 12, 2001
    Date of Patent: December 3, 2002
    Assignees: Dot Wireless, Inc., VSLI Technology, Inc.
    Inventors: Tien Q. Nguyen, John G. McDonough, David (Daching) Chen, Howard (Hau) Thien Tran
  • Publication number: 20010048635
    Abstract: An integrated circuit device including a FIFO and a clock generator having a pulse swallower. The pulse swallower eliminates pulses from a reference frequency signal, producing a primary digital transceiver clock signal having a frequency of chiprate(S)(n), which is used to clock a digital transceiver when the device is in a primary mode. A first clock divider divides the frequency of the primary digital transceiver clock signal to produce a FIFO output clock signal having a frequency of chiprate(S). The FIFO has a data bus input for coupling to a data output, for example from an analog transceiver. The FIFO also has an external clock input for coupling to a clock output, for example from the analog transceiver. The external clock signal clocks the data into the FIFO asynchronous with the primary digital transceiver clock signal at a frequency of chiprate(S). The internal clock signal clocks the data out of the FIFO, synchronous with the primary digital transceiver clock signal at a frequency of chiprate (S).
    Type: Application
    Filed: July 12, 2001
    Publication date: December 6, 2001
    Inventors: Tien Q. Nguyen, John G. McDonough, David (DACHING) Chen, Howard (HAU) Thien Tran
  • Patent number: 6289067
    Abstract: An integrated circuit device including a FIFO and a clock generator having a pulse swallower. The pulse swallower eliminates pulses from a reference frequency signal, producing a primary digital transceiver clock signal having a frequency of chiprate(S)(n), which is used to clock a digital transceiver when the device is in a primary mode. A first clock divider divides the frequency of the primary digital transceiver clock signal to produce a FIFO output clock signal having a frequency of chiprate(S). The FIFO has a data bus input for coupling to a data output, for example from an analog transceiver. The FIFO also has an external clock input for coupling to a clock output, for example from the analog transceiver. The external clock signal clocks the data into the FIFO asynchronous with the primary digital transceiver clock signal at a frequency of chiprate(S). The internal clock signal clocks the data out of the FIFO, synchronous with the primary digital transceiver clock signal at a frequency of chiprate (S).
    Type: Grant
    Filed: May 28, 1999
    Date of Patent: September 11, 2001
    Assignees: Dot Wireless, Inc., VLSI Technology, Inc.
    Inventors: Tien Q. Nguyen, John G. McDonough, David Chen, Howard Thien Tran