Match Document Document Title
7620881 System and method for communicating data using iterative equalizing and decoding and recursive inner code  
A system and method for communicating data includes an inner encoder for encoding data with the recursive inner rate one code. A modulator coherently modulates a communications signal that carries...
7620118 Digital television transmitter/receiver and method of processing data in digital television transmitter/receiver  
A digital television (DTV) transmitter and a method of coding data in the DTV transmitter are disclosed. A data formatter generates an enhanced data packet including the enhanced data and a known...
7617434 Adaptive error correction  
A method for transferring and correcting communication data is provided. The communication data include data frames, wherein each data frame includes data packets logically arranged in a number of...
7613599 Method and system for virtual prototyping  
An integrated design environment (IDE) is disclosed for forming virtual embedded systems. The IDE includes a design language for forming finite state machine models of hardware components that are...
7613256 Forward error correction in a distribution system  
A multimedia distribution system is disclosed. The distribution system includes a transmitter unit that distributes content from a content provider to one or more wireless subscriber units. The...
7610543 Method and apparatus for puncturing with unequal error protection in a wireless communication system  
A method and corresponding codec for (channel) encoding speech or other data bits for transmission via a wireless communication channel, the method providing unequal error protection (UEP) using...
7607073 Methods, algorithms, software, circuits, receivers and systems for iteratively decoding a tailbiting convolutional code  
Methods, software, circuits and systems involving a low complexity, tailbiting decoder. The method relates to appending and/or prepending data subblocks to a serial data block, decoding and...
7607065 Method and apparatus for block and rate independent decoding of LDPC codes  
Methods and apparatus are provided for block and rate independent decoding of LDPC codes. The disclosed LDPC decoders support multiple code block lengths and code rates, as well as a variable...
7603612 System and method for communicating data using iterative equalizing and decoding and recursive inner code  
A system and method for communicating data includes an inner encoder for encoding data with the recursive inner rate one code. A modulator coherently modulates a communications signal that carries...
7603607 Decoding unit and preprocessing unit implemented according to low density parity check code system  
In processing of calculating outer value log-ratio αmn by a row processing unit performing an operation on rows of a parity check matrix, a minimum absolute value and a second minimum absolute...
7603591 Apparatus selectively adopting different determining criteria in erasure marking procedure when performing decoding process, and method thereof  
A method and a related apparatus that decode an input signal to generate an output signal. The method includes determining burst noise locations corresponding to the input signal and generating a...
7600177 Delta syndrome based iterative Reed-Solomon product code decoder  
A method for generating syndromes for a data block is disclosed. The method generally includes the steps of (A) calculating a plurality of row syndromes and a plurality of column syndromes for the...
7600173 Retransmission control method and communications device  
A retransmission control method comprising: generating N parity check matrices; generating a generator matrix containing a check symbol generator matrix contained in the first parity check matrix;...
7596743 Method and apparatus for error management  
To derive a Hamming code to manage data errors a set of at least four parity bit positions is selected for parity bits which will protect a set of data bits (where each data bit has a data bit...
7596126 Method, apparatus and computer program product providing slow associated control channel (SACCH) repetition  
Techniques are presented for repetition on both uplink and downlink Slow Associated Control Channel (SACCH) channels. For instance, an exemplary method is disclosed that is performed by a mobile...
7594156 High-efficiency compact turbo-decoder  
A circuit and a method for decoding data coded by blocks by a turbo-code including successive steps. One of the steps may use n first processors adapted to operating in parallel on n lines, or...
7590929 Record reproduction method, apparatus, and circuit for using error correcting code  
A record reproduction apparatus includes an encoding unit that encodes sector data to be written into a recording medium, by dividing the data into a predetermined number of blocks, and an...
7590928 Apparatus and method for Viterbi decoding  
A Viterbi decoding apparatus and a method thereof are disclosed. According to each partial surviving path formed by the decision information of every k continuous symbols of a symbol sequence, the...
7584401 Channel interleaving/deinterleaving apparatus in a communication system using low density parity check code and control method thereof  
A channel interleaving method and apparatus in a communication system using a low density parity check (LDPC) code. Upon receipt of information data bits, an encoder encodes the information data...
7584400 Clash-free irregular-repeat-accumulate code  
Methods, apparatuses, and systems are presented for performing data encoding involving receiving a sequence of data bits, encoding the sequence of data bits in accordance with a parity check matrix...
7584398 Edge incremental redundancy memory structure and memory management  
A system for implementing Incremental Redundancy (IR) operations in a wireless receiver includes at least one processing device, an IR processing function, and IR memory. The at least one...
7583968 Radio communication apparatus for feeding back radio link quality information  
A base station has a time correlation calculating unit for estimating a variation-with-time characteristic of radio link quality using radio downlink quality information reported by a mobile...
7583584 System and method for time diversity  
A system and method for time diversity uses interleaving. To simplify the operation at both transmitters and receivers, a formula can be used to determine the mapping from slot to interlace at a...
7577893 Forward error correction decoding method and apparatus for satellite digital audio radio broadcasting  
The present invention relates to an improved decoding scheme for use in a concatenated channel decoder. In the present invention, the decoding of the concatenated code is done iteratively to...
7577892 High speed iterative decoder  
A high-speed decoder includes a buffer that includes buffer space for Q encoded data frames, where Q is a rational number greater than or equal to two. An iterative decoder receives the data frames...
7574646 Data storage systems  
A method for decoding data in a data storage system includes generating an output bit stream; generating a first error corrected bit stream in dependence on the output bit stream; generating a...
7571369 Turbo decoder architecture for use in software-defined radio systems  
A reconfigurable turbo decoder comprising N processing units. Each of the N processing units receives soft input data samples and decodes the received soft input data samples. The N processing...
7568137 Method and apparatus for a clock and data recovery circuit  
A method and apparatus for a clock and data recovery circuit that includes a set of serializer/deserializer (SERDES) circuits that are adapted to sample progressively delayed versions of an input...
7565595 Convolutional interleaving and de-interleaving circuit and method thereof  
A convolutional interleaving and de-interleaving circuit and the method thereof are provided. The convolutional interleaving and de-interleaving circuit includes an initial address generator, a...
7562280 Code design and implementation improvements for low density parity check codes for wireless routers using 802.11N protocol  
Method and apparatus for implementing LDPC codes in an IEEE 802.11 standard system configured to operate in a Multiple-Input, Multiple-Output (MIMO) schema. A method in accordance with the present...
7555694 Channel interleaving/de-interleaving apparatus in a communication system using a low density parity check code and control method thereof  
In a communication system, information data bits are encoded in a preset coding scheme when the information data bits are input, and a Low Density Parity Check (LDPC) codeword is generated. The...
7555071 Method and apparatus for non-linear scaling of log likelihood ratio (LLR) values in a decoder  
Methods and apparatus are provided for non-linear scaling of log likelihood ratio (LLR) values in a decoder. A decoder according to the present invention processes a received signal by generating a...
7552377 Method of and circuit for interleaving data in a data coder  
According to one aspect of the invention, a method of interleaving data for enabling data coding in a communication network is disclosed, the method including storing parameters required to output...
7552376 Modeling error correction capability with estimation of defect parameters  
A method, system and program product accurately model the error characteristics of a communications system, such as a tape storage system. Input parameters are entered which describe defect rates...
7549106 Decoding method  
A method for decoding forward error correction (FEC) encoded data. A stream of units of FEC encoded bits are received, where the units are derived from a transmitted signal, where each unit...
7549105 Construction of irregular LDPC (low density parity check) codes using RS (Reed-Solomon) codes or GRS (generalized Reed-Solomon) code  
Construction of Irregular LDPC (Low Density Parity Check) codes using RS (Reed-Solomon) codes or GRS (Generalized Reed-Solomon) codes. As described herein, a wide variety of irregular LDPC codes...
7549104 Digital signal processing method and apparatus performing variable number of error correction repetitions  
In an apparatus and a method for processing digital signals in an optical disc system, the digital signal processing apparatus includes an EDC unit that processes data that is demodulated by an EFM...
7549103 Data encoding method for error correction  
A data encoding method for error correction is provided. Before recording data into a recording media, the data are added with an Error Correction Code (ECC) comprising Check Sum on Row (CSR) and...
7546510 Compact high-speed single-bit error-correction circuit  
A compact high-speed data encoder/decoder for single-bit forward error-correction, and methods for same. This is especially useful in situations where hardware and software complexity is...
7546509 Method for forming rate compatible code using high dimensional product codes  
The rate compatible code is formed by forming an m dimensional product code by using a systematic block code in a predetermined number of axes: The m dimensional product code is divided into an...
7546492 Remotely repairing files by hierarchical and segmented cyclic redundancy checks  
A method, comprising: recursively generating a sequence of sections of check codes of a local corrupted file to produce a local repair file; selectively retrieving at least one part of a remote...
7543220 Control method for error detection & correction apparatus, error detection & correction apparatus, and computer-readable storage medium storing control program for error detection & correction apparatus  
The present invention provides a control method for an error detection & correction apparatus, comprising a plurality of data processing apparatuses which reside in a data communications path and...
7543213 Turbo decoder and dynamic decoding method used for same  
To provide a turbo decoding method capable of significantly improving efficiency of a determination as to whether or not to end decoding. If the decoding by a turbo decoder is started, a soft...
7542410 Interleaver and associated methods  
The present invention provides an improved method of generating blocks of data and partitioning the data into Columnar format N rows by M columns. The columnar format is generated by reading data...
7539928 Method and apparatus for decoding inner and outer codes in a mobile communication system  
A method and apparatus for decoding inner and/or outer codes in a mobile communication system. The inner and/or outer codes are decoded at low power and high speed. An inner decoder performs...
7539921 Parity bit system for a CAM  
A CAM includes a parity bit system for error detection. In one embodiment, in each CAM cell, the data portion has its own data parity bit while the status portion has an independent status parity...
7539920 LDPC decoding apparatus and method with low computational complexity algorithm  
Provided are an LDPC decoding apparatus and method using a sequential decoding algorithm having a partial group, capable of reducing the number of an iterative decoding by more than half without...
7539256 Decoding device and decoding method  
A decoding apparatus that is capable of calculating of the likelihood information at high speed while suppressing increases in processing amount and in circuit scale. In this apparatus, in...
7539187 System and method for low-latency content-sensitive forward error correction  
A forward error correction (FEC) encoding system and method optimized for protecting real-time audio-video streams for transmission over packet-switched networks with minimal latency. Embodiments...
7536625 Maintaining data integrity in a data storage system  
A method of recovering data on a storage medium is provided. A first error correction scheme is performed on a high risk region of the storage medium. A second error correction scheme is performed...