Patents by Inventor Ruoyang Lu

Ruoyang Lu 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).

  • Publication number: 20160313949
    Abstract: System and methods are provided for dynamically managing a first-in/first-out (FIFO) command queue of a system controller. One or more commands are received into the command queue, a command being associated with a priority parameter. A current command first in line to be executed in the command queue is determined, the current command being associated with a first priority parameter. A second command associated with a second priority parameter is determined, the second priority parameter being largest among priority parameters associated with the one or more commands. A final priority parameter for the current command is computed based at least in part on the second priority parameter.
    Type: Application
    Filed: July 6, 2016
    Publication date: October 27, 2016
    Inventors: Jun Zhu, Joseph Jun Cao, Tsung-Ju Yang, Ruoyang Lu
  • Patent number: 9411753
    Abstract: System and methods are provided for dynamically managing a first-in/first-out (FIFO) command queue of a system controller. One or more commands are received into the command queue, a command being associated with a priority parameter. A current command first in line to be executed in the command queue is determined, the current command being associated with a first priority parameter. A second command associated with a second priority parameter is determined, the second priority parameter being largest among priority parameters associated with the one or more commands. A final priority parameter for the current command is computed based at least in part on the second priority parameter.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: August 9, 2016
    Assignee: MARVELL WORLD TRADE LTD.
    Inventors: Jun Zhu, Joseph Jun Cao, Tsung-Ju Yang, Ruoyang Lu
  • Patent number: 9367347
    Abstract: Systems and methods are provided for command execution. A stream-array data structure including a plurality of stream entries is received. One or more head pointers of one or more command chains are obtained from the stream entries. One or more source commands corresponding to the one or more head pointers are obtained in the command chains. A target command is selected from the one or more source commands based at least in part on a priority of the target command. The target command is executed, and removed from the command chains. The stream-array data structure is updated.
    Type: Grant
    Filed: May 1, 2014
    Date of Patent: June 14, 2016
    Assignee: MARVELL INTERNATIONAL, LTD.
    Inventors: Jun Zhu, Tsung-Ju Yang, Ruoyang Lu, Joseph Jun Cao
  • Publication number: 20160011993
    Abstract: System and methods are provided for dynamically managing a first-in/first-out (FIFO) command queue of a system controller. One or more commands are received into the command queue, a command being associated with a priority parameter. A current command first in line to be executed in the command queue is determined, the current command being associated with a first priority parameter. A second command associated with a second priority parameter is determined, the second priority parameter being largest among priority parameters associated with the one or more commands. A final priority parameter for the current command is computed based at least in part on the second priority parameter.
    Type: Application
    Filed: September 22, 2015
    Publication date: January 14, 2016
    Inventors: Jun Zhu, Joseph Jun Cao, Tsung-Ju Yang, Ruoyang Lu
  • Patent number: 9146690
    Abstract: System and methods are provided for dynamically managing a first-in/first-out (FIFO) command queue of a system controller. One or more commands are received into the command queue, a command being associated with a priority parameter. A current command first in line to be executed in the command queue is determined, the current command being associated with a first priority parameter. A second command associated with a second priority parameter is determined, the second priority parameter being largest among priority parameters associated with the one or more commands. A final priority parameter for the current command is computed based at least in part on the second priority parameter.
    Type: Grant
    Filed: January 25, 2013
    Date of Patent: September 29, 2015
    Assignee: MARVELL WORLD TRADE LTD.
    Inventors: Jun Zhu, Joseph Jun Cao, Tsung-Ju Yang, Ruoyang Lu
  • Patent number: 7986736
    Abstract: An ultra wideband receiver, based on multiband orthogonal frequency division multiplexing (MB-OFDM), combines digital data from multiple channels after signal processing and before decoding. The receiver provides a master controller that synthesizes packet synchronization, frame synchronization, and sampling frequency offset information from multiple channels into signals that simultaneously control all channels of the receiver.
    Type: Grant
    Filed: August 28, 2006
    Date of Patent: July 26, 2011
    Assignee: Sigma Designs, Inc.
    Inventors: Hung C. Nguyen, Catherine A. French, Jayesh Desai, Ruoyang Lu, Ali D. Pirooz
  • Patent number: 7804917
    Abstract: An ultra-wideband clear channel assessment system uses a double-window energy technique for energy detection, which indicates a clear or busy channel.
    Type: Grant
    Filed: September 14, 2006
    Date of Patent: September 28, 2010
    Assignee: Sigma Designs, Inc.
    Inventors: Catherine A. French, Ruoyang Lu, Hung C. Nguyen
  • Patent number: 7551907
    Abstract: The invention enables automatic gain control in ultra wideband applications over multiple channels and frequency bands.
    Type: Grant
    Filed: June 8, 2006
    Date of Patent: June 23, 2009
    Assignee: Sigma Designs, Inc.
    Inventors: Catherine A. French, Ruoyang Lu, Jayesh Desai, Can Tri Nguyen, Hung C. Nguyen, John Tero
  • Patent number: 7433414
    Abstract: A receiver sets weights for an antenna array according to a series of algorithms including an energy algorithm, a least squares algorithm and a least mean square algorithm.
    Type: Grant
    Filed: December 21, 2004
    Date of Patent: October 7, 2008
    Assignee: Sigma Designs, Inc.
    Inventors: Hung C. Nguyen, Jifeng Geng, Ruoyang Lu, Catherine A. French
  • Publication number: 20070121705
    Abstract: An ultra-wideband clear channel assessment system uses a double-window energy technique for energy detection, which indicates a clear or busy channel.
    Type: Application
    Filed: September 14, 2006
    Publication date: May 31, 2007
    Inventors: Catherine French, Ruoyang Lu, Hung Nguyen
  • Publication number: 20070058736
    Abstract: An ultra wideband receiver combines digital data from multiple channels after signal processing and before decoding and provides a master controller that combines control signals from multiple channels to control the receiver.
    Type: Application
    Filed: August 28, 2006
    Publication date: March 15, 2007
    Inventors: Hung Nguyen, Catherine French, Jayesh Desai, Ruoyang Lu, Ali Pirooz
  • Publication number: 20070053462
    Abstract: A system and method that uses pilot tones to determine a phase estimate to adjust the phase of a sampling clock of an analog-to-digital converter (ADC) to compensate for sampling frequency offset between the ADC in a receiver and a digital-to-analog converter in a transmitter.
    Type: Application
    Filed: August 24, 2006
    Publication date: March 8, 2007
    Inventors: Ali Pirooz, Catherine French, Ruoyang Lu, Hung Nguyen
  • Publication number: 20070053451
    Abstract: The invention enables automatic gain control in ultra wideband applications over multiple channels and frequency bands.
    Type: Application
    Filed: June 8, 2006
    Publication date: March 8, 2007
    Applicant: Sigma Designs, Inc.
    Inventors: Catherine French, Ruoyang Lu, Jayash Desai, Can Nguyen, Hung Nguyen, John Tero
  • Publication number: 20060018392
    Abstract: A receiver sets weights for an antenna array according to a series of algorithms including an energy algorithm, a least squares algorithm and a least mean square algorithm.
    Type: Application
    Filed: December 21, 2004
    Publication date: January 26, 2006
    Applicant: Blue7 Communications
    Inventors: Hung Nguyen, Jifeng Geng, Ruoyang Lu, Catherine French