Patents by Inventor Huan Wu

Huan 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).

  • Patent number: 8391431
    Abstract: Apparatus, and an associated method, for the receive part of a receiving station, such as a mobile station or other transceiver of a cellular communication system. Selection is made of filter characteristics to be exhibited by an adaptive, input noise whitening filter. A noise estimator estimates a noise component of a noise sequence. An autocorrelation estimator estimates the noise-component autocorrelation. A determination is made as to whether the autocorrelation exceeds a threshold. If so, filter characteristics are selected to cause the input noise whitening filter to operate to inject whitening noise into the received sequence.
    Type: Grant
    Filed: February 8, 2012
    Date of Patent: March 5, 2013
    Assignee: Research In Motion Limited
    Inventors: Huan Wu, Sean Simmons
  • Publication number: 20130034054
    Abstract: A method and transmitter, the method generating a burst containing a first data portion and a second data portion surrounding a training sequence; and appending to the burst a cyclic prefix and a cyclic postfix. Further a receiver on a network element, the receiver configured to: receive a burst containing a cyclic prefix, a cyclic postfix and a data portion; remove at least one of the cyclic prefix or the cyclic postfix; transform the data portion with a discrete Fourier transform; estimate the channel frequency response and modulation of the burst; undo an effect of a channel on the data portion by using the estimated channel frequency response of the channel on the transformed data; use an inverse discrete Fourier transform on the result of the equalizing step; and further process the output of the equalization step to decode the transmitted bits.
    Type: Application
    Filed: August 4, 2011
    Publication date: February 7, 2013
    Inventors: Huan Wu, Yongkang Jia, Yan Xin, Shouxing Qu, Eswar Kalyan Vutukuri, Michael Eoin Buckley
  • Patent number: 8367225
    Abstract: A coating includes a deposited layer. The deposited layer is a nickel-titanium carbonitride layer.
    Type: Grant
    Filed: December 15, 2010
    Date of Patent: February 5, 2013
    Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.
    Inventors: Hsin-Pei Chang, Wen-Rong Chen, Huan-Wu Chiang, Cheng-Shi Chen, Chuang Ma
  • Patent number: 8361639
    Abstract: A coating includes a nano-composite base comprising a number of films, the films stacked together one after another. Each film includes a nickel-titanium carbonitride layer and a titanium carbonitride layer.
    Type: Grant
    Filed: December 15, 2010
    Date of Patent: January 29, 2013
    Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.
    Inventors: Hsin-Pei Chang, Wen-Rong Chen, Huan-Wu Chiang, Cheng-Shi Chen, Chuang Ma
  • Patent number: 8352924
    Abstract: The present invention discloses a method for multi-core instruction-set simulation. The proposed method identifies the shared data segment and the dependency relationship between the different cores and thus effectively reduces the number of sync points and lowers the synchronization overhead, allowing multi-core instruction-set simulation to be performed more rapidly while ensuring that the simulation results are accurate. In addition, the present invention also discloses a device for multi-core instruction-set simulation.
    Type: Grant
    Filed: October 13, 2009
    Date of Patent: January 8, 2013
    Assignee: National Tsing Hua University
    Inventors: Meng-Huan Wu, Cheng-Yang Fu, Peng-Chih Wang, Ren-Song Tsay
  • Publication number: 20120320783
    Abstract: A method, computer program, device and system are provided for determining channel state information for use in a wireless communications network. The channel state information includes a rank indicator (RI), precoding matrix index (PMI) and channel quality indicator (CQI). The RI, PMI or CQI can be determined based on channel covariance estimation and the Taylor series approximation of its inverse. Further, the RI and PMI can be determined separately.
    Type: Application
    Filed: October 8, 2010
    Publication date: December 20, 2012
    Applicant: Research In Motion Limited
    Inventors: Huan Wu, Yongkang Jia, Sean Bartholomew Simmons
  • Publication number: 20120233410
    Abstract: The present invention discloses a shared-variable-based (SVB) approach for fast and accurate multi-core cache coherence simulation. While the intuitive, conventional approach, synchronizing at either every cycle or memory access, gives accurate simulation results, it has poor performance due to huge simulation overloads. In the present invention, timing synchronization is only needed before shared variable accesses in order to maintain accuracy while improving the efficiency in the proposed shared-variable-based approach.
    Type: Application
    Filed: March 13, 2011
    Publication date: September 13, 2012
    Applicant: National Tsing Hua University
    Inventors: Cheng-Yang FU, Meng-Huan Wu, Ren-Song Tsay
  • Publication number: 20120197625
    Abstract: In the present disclosure, the DOM approach for the simulation of OS preemptive scheduling has presented and demonstrated. By maintaining the data-dependency between the software tasks, and guaranteeing the order of shared variable accesses, it can accurately simulate the preemption effect. Moreover, the proposed DOM OS model is implemented to enable preemptive scheduling in SystemC.
    Type: Application
    Filed: January 28, 2011
    Publication date: August 2, 2012
    Applicant: National Tsing Hua University
    Inventors: Peng-Chih WANG, Meng-Huan Wu, Ren-Song Tsay
  • Patent number: 8233574
    Abstract: A filter for reducing co-channel interference within a communications receiver may include a multi-channel, space-time filter circuit that filters n signal parts that have been split from a communications signal by jointly estimating space-time filter weights and multi-channel impulse responses (CIRs). The filter may further include a multi-channel, matched filter circuit that receives multi-channel signals from the multi-channel, space-time filter circuit and has a filter response that is provided by a channel impulse response estimation from the space-time filter circuit.
    Type: Grant
    Filed: November 17, 2010
    Date of Patent: July 31, 2012
    Assignee: Research In Motion Limited
    Inventors: Huan Wu, Sean Simmons, Zoltan Kemenczy
  • Publication number: 20120191441
    Abstract: The present invention discloses a high-parallelism synchronization method for multi-core instruction-set simulation. The proposed method utilizes a new distributed scheduling mechanism for a parallel compiled MCISS. The proposed method can enhance the parallelism of the MCISS so that the computing power of a multi-core host machine can be effectively utilized.
    Type: Application
    Filed: January 24, 2011
    Publication date: July 26, 2012
    Applicant: National Tsing Hua University
    Inventors: Meng-Huan Wu, Ren-Song Tsay
  • Publication number: 20120183036
    Abstract: A receiver and associated method estimates a channel impulse response of the communications signal. A communications signal is received as a burst of transmitted symbols, including a known training sequence. The joint estimation of timing offset and initial channel impulse response is determined based on the cross-correlations of the known transmitted symbols and received communications signal. A constant modulus interference removal iteration is applied to improve the initial channel impulse estimation.
    Type: Application
    Filed: March 26, 2012
    Publication date: July 19, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Huan WU, Sean Simmons, Zoltan Kemenczy
  • Publication number: 20120185231
    Abstract: The present invention discloses a cycle-count-accurate (CCA) processor modeling, which can achieve high simulation speeds while maintaining timing accuracy of the system simulation. The CCA processor modeling includes a pipeline subsystem model and a cache subsystem model with accurate cycle with accurate cycle count information and guarantees accurate timing and functional behaviors on processor interface. The CCA processor modeling further includes a branch predictor and a bus interface (BIF) to predict the branch of pipeline execution behavior (PEB) and to simulate the data accesses between the processor and the external components via an external bus, respectively. The experimental results show that the CCA processor modeling performs 50 times faster than the corresponding Cycle-accurate (CA) model while providing the same cycle count information as the target RTL model.
    Type: Application
    Filed: January 19, 2011
    Publication date: July 19, 2012
    Applicant: National Tsing Hua University
    Inventors: Chen-Kang LO, Li-Chun Chen, Meng-Huan Wu, Ren-Song Tsay
  • Publication number: 20120185739
    Abstract: Apparatus, and an associated method, for estimating a bit error rate of data communicated to a receiving station of a digital communications system, such as a GSM/EDGE cellular communication system. Soft decision values, indicative of confidence levels that decided values have been correctly decided are compared with threshold values by a comparator. A count is accumulated by a counter to whose counted value is representative of decided data values having associated therewith low levels of confidence that the decided values are correct. The count value is used in the formulation of the BER estimation.
    Type: Application
    Filed: March 29, 2012
    Publication date: July 19, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Sean Simmons, Huan Wu
  • Publication number: 20120163495
    Abstract: A training sequence helps optimize SNR degradation in a wireless communication. Various sets of training sequences may be stored in a repository, and transmitters and receivers encoded with such sequences transmit at least one of the sequences between them as part of the wireless transmission of data.
    Type: Application
    Filed: March 2, 2012
    Publication date: June 28, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: YAN XIN, HUAN WU, SHOUXING QU
  • Publication number: 20120151304
    Abstract: A user equipment (UE) comprising at least one component configured to decode a tail-biting convolution code (TBCC) by calculating a plurality of paths that correspond to a plurality of encoder starting states and trace back at least one of the calculated paths per at least one iteration until a trace-back convergence check (TCC) condition fails, wherein the TCC condition fails if a starting state of a first traced back path among the calculated paths is not equal to a starting state of a subsequent traced back path.
    Type: Application
    Filed: December 8, 2010
    Publication date: June 14, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Huan Wu, Sean Bartholomew Simmons
  • Publication number: 20120134454
    Abstract: Apparatus, and an associated method, for the receive part of a receiving station, such as a mobile station or other transceiver of a cellular communication system. Selection is made of filter characteristics to be exhibited by an adaptive, input noise whitening filter. A noise estimator estimates a noise component of a noise sequence. An autocorrelation estimator estimates the noise-component autocorrelation. A determination is made as to whether the autocorrelation exceeds a threshold. If so, filter characteristics are selected to cause the input noise whitening filter to operate to inject whitening noise into the received sequence.
    Type: Application
    Filed: February 8, 2012
    Publication date: May 31, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Huan Wu, Sean Simmons
  • Patent number: 8184744
    Abstract: A receiver and associated method estimates a channel impulse response of the communications signal. A communications signal is received as a burst of transmitted symbols, including a known training sequence. The joint estimation of timing offset and initial channel impulse response is determined based on the cross-correlations of the known transmitted symbols and received communications signal. A constant modulus interference removal iteration is applied to improve the initial channel impulse estimation.
    Type: Grant
    Filed: May 20, 2011
    Date of Patent: May 22, 2012
    Assignee: Research in Motion Limited
    Inventors: Huan Wu, Sean Simmons, Zoltan Kemenczy
  • Patent number: 8166354
    Abstract: Apparatus, and an associated method, for estimating a bit error rate of data communicated to a receiving station of a digital communications system, such as a GSM/EDGE cellular communication system. Soft decision values, indicative of confidence levels that decided values have been correctly decided are compared with threshold values by a comparator. A count is accumulated by a counter to whose counted value is representative of decided data values having associated therewith low levels of confidence that the decided values are correct. The count value is used in the formulation of the BER estimation.
    Type: Grant
    Filed: November 30, 2006
    Date of Patent: April 24, 2012
    Assignee: Research In Motion Limited
    Inventors: Sean Simmons, Huan Wu
  • Patent number: 8155226
    Abstract: A training sequence helps optimize SNR degradation in a wireless communication. Various sets of training sequences may be stored in a repository, and transmitters and receivers encoded with such sequences transmit at least one of the sequences between them as part of the wireless transmission of data.
    Type: Grant
    Filed: March 21, 2011
    Date of Patent: April 10, 2012
    Assignee: Research In Motion Limited
    Inventors: Yan Xin, Huan Wu, Shouxing Qu
  • Publication number: 20120075159
    Abstract: The antenna matching circuit control device with an antenna body includes a sensing module, a processing module, a power adjusting module and a frequency adjusting module. The sensing module senses an object that approaches the antenna body and outputs a sensing signal accordingly. The processing module is coupled to the sensing module and outputs a first control signal and a second control signal according to the sensing signal. The power adjusting module is coupled to the processing module and controls a power amplifier to couple with one of a plurality of first matching circuits according to the first control signal. The frequency adjusting module is coupled to the antenna body and the power adjusting module. The frequency adjusting module controls one of a plurality of second matching circuits to couple with one of the first matching circuits according to the second control signal.
    Type: Application
    Filed: September 19, 2011
    Publication date: March 29, 2012
    Inventors: Chia-Hao CHANG, Meng-Huan Wu, Kuo-Chu Liao