Patents by Inventor Yufei Wu

Yufei Wu 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: 20130003604
    Abstract: A method is provided for transmitting an extended physical downlink control channel (E-PDCCH). The method comprises transmitting control information in at least one time-frequency resource unit that would otherwise be used to carry a physical downlink shared channel (PDSCH). The E-PDCCH and at least one PDSCH are multiplexed in a transmission time interval. A first set of configuration of the E-PDCCH is semi-statically signaled and a second set of configuration of the E-PDCCH is dynamically signaled.
    Type: Application
    Filed: June 30, 2011
    Publication date: January 3, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Yufei Wu Blankenship, Michael Eoin Buckley, Zhijun Cai, Hua Xu, Sophie Vrzic, Shiwei Gao, Youn Hyoung Heo
  • Patent number: 7949926
    Abstract: A method and apparatus for selecting interleaver sizes for turbo codes is provided herein. During operation information block of size K is received. An interleaver size K? is determined that is related to K?, where K? from a set of sizes; wherein the set of sizes comprise K?=ap×f, pmin?p?pmax;fmin?f?fmax, wherein a is an integer and f is a continuous integer between fmin and fmax, p takes integer values between pmin and pmax, a>1, pmax>pmin, pmin>1. The information block of size K is padded into an input block of size K? using filler bits, if needed. Encoding is performed using the original input block and the interleaved input block to obtain a codeword block using a turbo encoder. The codeword block is transmitted through the channel.
    Type: Grant
    Filed: March 7, 2007
    Date of Patent: May 24, 2011
    Assignee: Motorola Mobility, Inc.
    Inventors: Ajit Nimbalker, Yufei Wu Blankenship, Brian K. Classon
  • Patent number: 7925956
    Abstract: A method and apparatus for selecting interleaver sizes for turbo codes is provided herein. During operation information block of size K is received. An interleaver size K? is determined that is related to K?, where K? from a set of sizes; wherein the set of sizes comprise K?=ap×f, pmin?p?pmax; fmin?f?fmax, wherein a is an integer and f is a continuous integer between fmin and fmax, p takes integer values between pmin and pmax, a>1, pmax>pmin, pmin>1. The information block of size K is padded into an input block of size K? using filler bits, if needed. Encoding is performed using the original input block and the interleaved input block to obtain a codeword block using a turbo encoder. The codeword block is transmitted through the channel.
    Type: Grant
    Filed: October 3, 2006
    Date of Patent: April 12, 2011
    Assignee: Motorola Mobility, Inc.
    Inventors: Ajit Nimbalker, Yufei Wu Blankenship, Brian K. Classon
  • Patent number: 7799154
    Abstract: A method of reinforcing a concrete structure includes attaching an amount of reinforcing material onto a concrete or masonry substrate and attaching at least one cover plate on top of the reinforcing material onto the substrate.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: September 21, 2010
    Assignee: City University of Hong Kong
    Inventor: Yufei Wu
  • Patent number: 7607075
    Abstract: A method and apparatus for encoding and decoding data is provided herein. During operation, A structured parity-check matrix H is provided to the encoder and decoder, where H is an m by n matrix and an expansion of a model matrix Hbm of size mb by nb, where m=mb×z and n=nb×z. For a given code rate, multiple code sizes are accommodated by allowing both the model matrix size nb and the expansion factor z to vary.
    Type: Grant
    Filed: July 17, 2006
    Date of Patent: October 20, 2009
    Assignee: Motorola, Inc.
    Inventors: Yufei Wu Blankenship, T. Keith Blankenship, Ajit Nimbalker
  • Patent number: 7590044
    Abstract: A method and apparatus for interleaving within a communication system is provided herein. More particularly parameters for a convolutional turbo code interleaver are provided, and interleaving takes place utilizing the new parameters. The new parameters generate interleavers that have the correct turbo code behaviors of improving performance with increasing block size and an error floor well below a block error rate of 10?4. Furthermore, the parameters have no implementation impact. Interleaving in accordance with the preferred embodiment of the present invention can achieve a block error rate of 10?4 at a signal-to-noise ratio that is at least 0.5 dB, and in some cases up to 1.3 dB, smaller than that which can be achieved with the code using the existing parameters.
    Type: Grant
    Filed: November 14, 2005
    Date of Patent: September 15, 2009
    Assignee: Motorola, Inc.
    Inventors: T. Keith Blankenship, Yufei Wu Blankenship, Brian K. Classon
  • Patent number: 7475330
    Abstract: A method and apparatus for encoding and decoding data is described herein. During operation, data enters a convolutional encoder (101). The encoder encodes the information bits from the data at encoding rate (1/R0) to produce data symbols vectors P0, P1, . . . , PR0. Vectors P1, . . . , PR0 are each interleaved separately to form vectors P0?, P1?, . . . , PR0?. A multiplexer (105) multiplexes P0?, P1?, . . . , PR0? to produce vector Q. The multiplexed interleaved symbols Q are input into symbol adder/remover (107) where appropriate symbols are added or removed to match an over-the-channel transmission rate. Finally, vector Q? is transmitted via over-the-channel transmission.
    Type: Grant
    Filed: August 24, 2006
    Date of Patent: January 6, 2009
    Assignee: Motorola, Inc.
    Inventors: Yufei Wu Blankenship, Brian K. Classon, Vipul A. Desai
  • Publication number: 20080098273
    Abstract: A method and apparatus for turbo coding and decoding is provided herein. During operation, a concatenated transport block (CTB) of length X is received and a forward error correction (FEC) block size KI is determined from a group of available non-contiguous FEC block sizes between Kmin and Kmax, and wherein Kmin?KI<Kmax and wherein KI is additionally based on X. The concatenated transport block of length X is segmented into C segments each of size substantially equal KI. An FEC codeword for each of the C segments is determined using FEC block size KI; and the C FEC codewords are transmitted over the channel.
    Type: Application
    Filed: October 6, 2006
    Publication date: April 24, 2008
    Applicant: MOTOROLA, INC.
    Inventors: Yufei Wu Blankenship, T. Keith Blankenship, Brian K. Classon, Ajit Nimbalker
  • Publication number: 20080049865
    Abstract: A method and apparatus for encoding and decoding data is described herein. During operation, data enters a convolutional encoder (101). The encoder encodes the information bits from the data at encoding rate (1/R0) to produce data symbols vectors P0, P1, . . . , PR0. Vectors P1, . . . , PR0 are each interleaved separately to form vectors P0?, P1?, . . . , PR0?. A multiplexer (105) multiplexes P0?, P1?, . . . , PR0? to produce vector Q. The multiplexed interleaved symbols Q are input into symbol adder/remover (107) where appropriate symbols are added or removed to match an over-the-channel transmission rate. Finally, vector Q? is transmitted via over-the-channel transmission.
    Type: Application
    Filed: August 24, 2006
    Publication date: February 28, 2008
    Applicant: MOTOROLA, INC.
    Inventors: Yufei Wu Blankenship, Brian K. Classon, Vipul A. Desai
  • Publication number: 20080000571
    Abstract: A method of reinforcing a concrete structure includes attaching an amount of reinforcing material onto a concrete or masonry substrate and attaching at least one cover plate on top of the reinforcing material onto the substrate.
    Type: Application
    Filed: June 30, 2006
    Publication date: January 3, 2008
    Applicant: City University of Hong Kong
    Inventor: Yufei Wu
  • Patent number: 6769091
    Abstract: A squished trellis encoder encodes blocks of information with unequal error correction. A multiplexing switch partitions the information block into a first portion and a second portion. A first trellis encoder encodes the first portion. A second trellis encoder encodes the second portion. An initial state information generator maps the states of the first trellis encoder to the second trellis encoder to establish initial conditions for the states of the second trellis encoder. A delay delays the second portion from processing by the second trellis encoder until the initial state information generator has mapped the states. An associated decoder can use the novel squished approach or other alternative approaches.
    Type: Grant
    Filed: October 17, 2001
    Date of Patent: July 27, 2004
    Assignee: Motorola, Inc.
    Inventors: Brian Classon, Vipul Anil Desai, John Johnson, Yufei Wu Blankenship
  • Publication number: 20020066061
    Abstract: A squished trellis encoder encodes blocks of information with unequal error correction. A multiplexing switch (220) partitions the information block into a first portion and a second portion. A first trellis encoder (261) encodes the first portion. A second trellis encoder (263) encodes the second portion. An initial state information generator (265) maps the states of the first trellis encoder to the second trellis encoder to establish initial conditions for the states of the second trellis encoder. A delay (255) delays the second portion from processing by the second trellis encoder until the initial state information generator has mapped the states. An associated decoder can use the novel squished approach (310, 330, 340) or other alternative approaches.
    Type: Application
    Filed: October 17, 2001
    Publication date: May 30, 2002
    Inventors: Brian Classon, Vipul Anil Desai, John Johnson, Yufei Wu Blankenship