U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Famous Patents

Pong, the Atari creation that launched the computer game craze, came with these instructions: "Avoid missing ball for high score."

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 714/780 - Using symbol reliability information (e.g., soft decision)


Subclass of Class 714 - Error detection/correction and fault detection/recovery
Definition: Subject matter where, during error correction, in addition
No. of patents: 325
Last issue date: 05/29/2012


1                  
NumberTitleIssue Date
8190976High-speed interface for holographic storage read channel
Embodiments of the present invention provide a read channel including a front end to receive an optical image, convert the optical image into multi-bit soft information, and to serially transmit the multi-bit soft information to other components of the read channel....
05/29/2012
8190977Decoder of error correction codes
In a method of decoding data symbols into codewords, reliability information of the data symbols is provided. A first group of symbols from a first set of groups of symbols is selected, wherein the first set of groups of symbols is defined by at least a first parity...
05/29/2012
8161358Parity bit soft estimation method and apparatus
The systematic and parity bits of a symbol are tightly coupled to each other based on the way in which the symbol is encoded. The relationship between the systematic and parity bits can be exploited to improve the accuracy of soft bit estimation for both the systema...
04/17/2012
8161357Systems and methods for using intrinsic data for regenerating data from a defective medium
Various embodiments of the present invention provide systems and methods for data regeneration. For example, a system for data regeneration is disclosed that includes a data input derived from the medium. A data detector and a data recovery system receive the data i...
04/17/2012
8156409Selectively applied hybrid min-sum approximation for constraint node updates of LDPC decoders
In accordance with one or more embodiments, a decoder may determine whether a lowest reliability value of a plurality of codeword bits that correspond to a particular output reliability value for a particular constraint node of a parity-check matrix is greater than ...
04/10/2012
8151171Operational parameter adaptable LDPC (low density parity check) decoder
Operational parameter adaptable LDPC (Low Density Parity Check) decoder. A novel means is presented by which LDPC coded signal can be decoded, and any one or more operational parameters can be adjusted during the decoding processing. For example, the original inform...
04/03/2012
8145980Method and system for decoding low density parity check (LDPC) codes
An approach is provided for transmitting messages using low density parity check (LDPC) codes. Input messages are encoded according to a structured parity check matrix that imposes restrictions on a sub-matrix of the parity check matrix to generate LDPC codes. The L...
03/27/2012
8145981Soft bit data transmission for error correction control in non-volatile memory
Data stored in non-volatile storage is decoded using iterative probabilistic decoding. An error correcting code such as a low density parity check code may be used. In one approach, initial reliability metrics, such as logarithmic likelihood ratios, are used in deco...
03/27/2012
8132080Communication apparatus and decoding method
A communication apparatus includes a storage unit, a row processing unit, and a column processing unit. The row processing unit repeatedly performs row processing to calculate a column-processing LLR for each column and each row in a check matrix. The column process...
03/06/2012
8127209QC-LDPC decoder with list-syndrome decoding
A QC-LDPC decoding system employing a trapping set look-up table is provided. The QC-LDPC decoding system includes an iterative decoder that utilizes a message-passing algorithm to decode a received codeword. If the iterative decoder fails to produce a valid codewor...
02/28/2012
8108758Stochastic decoding of LDPC codes
The present invention relates to a decoding method and system for stochastic decoding of LDPC codes. Each encoded sample of a set of encoded samples is first scaled by a scaling factor proportional to a noise level of the set of encoded samples. Each of the scaled e...
01/31/2012
8095855Systems and methods for regenerating data from a defective medium
Various embodiments of the present invention provide systems and methods for data regeneration. For example, a system for data regeneration is disclosed that includes a data input derived from the medium. A data detector and a data recovery system receive the data i...
01/10/2012
8051363Absorb decode algorithm for 10GBase-T LDPC decoder
Systems and methods are provided for correcting absorb sets and near absorb sets in the (2048, 1723) LDPC code used in 10GBase-T transmission systems. Absorb sets and near absorb sets correspond to error patterns that, due to the structure and imperfections of the L...
11/01/2011
8046669Method and apparatus for evaluating performance of a read channel
Methods and apparatus are provided for measuring the performance of a read channel. A number of detection techniques, such as SOVA and maximum-a-posteriori (MAP) detectors, produce a bit decision and a corresponding reliability value associated with the bit decision...
10/25/2011
8037394Techniques for generating bit reliability information in a post-processor using an error correction constraint
Techniques are provided that generate bit reliabilities for a detected sequence. A detector generates the detected sequence. According to one embodiment, a post-processor finds a first set of combinations of one or more error events in the detected sequence satisfyi...
10/11/2011
8037393Techniques for generating bit reliability information in the post processor
A detector generates a detected sequence, and a post processor generates probability values that indicate the likelihood of a plurality of error events in the detected sequence. The post processor partitions the values into first and second subsets. The post process...
10/11/2011
8020078Methods and apparatus for reducing error floors in message passing decoders
An iterative message passing decoder, e.g., an LDPC decoder, operating in conjunction with a soft input-soft output signal processing unit, e.g., an ISI detector, has an error floor performance region influenced by the decoder's sub-optimal message passing nature. E...
09/13/2011
8020079Decoder device, decoding method and magnetic disk device
According to one embodiment, a decoder device includes a decoder configured to decode a to-be-decoded sequence by performing an iterative decoding process and to perform a parity check of a decoding result using a check matrix, a detector configured to detect that t...
09/13/2011
8006170Fault tolerant decoding method and apparatus including use of quality information
A bit quality evaluator receives a sequence of bits. A quality measure is assigned to each bit within the sequence. The bit sequence and the quality measures are provided to a decoding device that performs soft decision convolutional decoding on the sequence of bits...
08/23/2011
8001445Protected communication link with improved protection indication
A method for communication includes receiving first and second data frames over first and second communication links, respectively, the first and second data frames containing respective first and second replicas of data, which has been encoded with a Forward Error ...
08/16/2011
7975209Non-volatile memory with guided simulated annealing error correction control
Data in non-volatile storage is decoded using iterative probabilistic decoding. An error correcting code such as a low density parity check code may be used. In one approach, initial reliability metrics, such as logarithmic likelihood ratios, are used in decoding se...
07/05/2011
7971128Soft decision correction method, receiver using the same, and program therefor
A soft decision value correction method can detect interference occurring in a desired wave and correct a soft decision value where a received power difference between the desired wave and an interference wave is small. A receiver and a program capable of performing...
06/28/2011
7971127Guided simulated annealing in non-volatile memory error correction control
Data in non-volatile storage is decoded using iterative probabilistic decoding. An error correcting code such as a low density parity check code may be used. In one approach, initial reliability metrics, such as logarithmic likelihood ratios, are used in decoding se...
06/28/2011
7966550Soft bit data transmission for error correction control in non-volatile memory
Data stored in non-volatile storage is decoded using iterative probabilistic decoding. An error correcting code such as a low density parity check code may be used. In one approach, initial reliability metrics, such as logarithmic likelihood ratios, are used in deco...
06/21/2011
7941732Method and apparatus for evaluating performance of a read channel
Methods and apparatus are provided for measuring the performance of a read channel. A number of detection techniques, such as SOVA and maximum-a-posteriori (MAP) detectors, produce a bit decision and a corresponding reliability value associated with the bit decision...
05/10/2011
7937648Decoding device, control method, and program
A decoding device for decoding LDPC (Low Density Parity Check) codes includes a message calculation unit for performing a variable node calculation for decoding the LPDC codes using a message to be supplied, or performing a check node calculation, and outputting the...
05/03/2011
7934144High-speed analog-to-digital conversion with improved robustness to timing uncertainty
A method and system using the principle of generalized maximum likelihood estimation to resolve sample timing uncertainties that are associated with the decoding of communication signals. By using generalized maximum likelihood estimation, sample timing uncertainty ...
04/26/2011
7904793Method for decoding data in non-volatile storage using reliability metrics based on multiple reads
Data stored in non-volatile storage is decoded using iterative probabilistic decoding and multiple read operations to achieve greater reliability. An error correcting code such as a low density parity check code may be used. In one approach, initial reliability metr...
03/08/2011
7890841Post-viterbi error correction method and apparatus
In an error correction method, a codeword is transmitted through a noisy communication channel and detected by a receiving device. An error detection code is then applied to the detected codeword to generate a syndrome. Where the syndrome is not all zero, the codewo...
02/15/2011
7836383Low density parity check (LDPC) code decoder
An embodiment of a decoder comprises processing elements operating on associative processing. The processing elements may comprise a logic and memory element. Each row of the decoder comprises one or more associative processing elements controlled by a row control e...
11/16/2010
7797613Digital implementation of an enhanced minsum algorithm for error correction in data communications
An iterative error correcting decoder is provided. In one implementation, the iterative error correcting decoder includes an equality constraint node and a parity check node, the parity check node. The parity check node includes parity logic configured to receive in...
09/14/2010
7783958Broadband satellite system for the simultaneous reception of multiple channels using shared iterative decoder
Multiple channels of received data are processed by a multiple channel demodulation and error correction decoding engine. The statistical uncertainty of processing channels with an iterative decoder are averaged across all the channels to reduce the total processing...
08/24/2010
7770090Efficient decoders for LDPC codes
An LDPC decoder, applicable to LDPC codes including codes where check nodes within the same group are connected to a common bit node, successively processes groups of check nodes in a particular iteration, including updating bit nodes in that same iteration responsi...
08/03/2010
7770091Data compression for use in communication systems
Techniques for data compression are provided. A data compression technique may include selecting a symbol string, being one or more characters, that occurs within a data set, generating a symbol string code corresponding to respective positions of the symbol string ...
08/03/2010
7761777Soft decision demapping method suitable for higher-order modulation for iterative decoder and error correction apparatus using the same
A soft decision demapping method includes defining distance values between a received signal and coordinates of constellation dots, obtaining a difference between a maximum value of distance values when a first bit is 0 and a maximum value of distance values when th...
07/20/2010
7757155Signal transmitting and receiving device and method of mobile communication system
Disclosed is a signal transmission method in a mobile communication system. Unequal error protection (UEP) ratios are determined so that the bits may have different received qualities according to the weights of the bits. The bits are repeated by a bit sequence repe...
07/13/2010
7734990Spatial-multiplexed signal detection method and spatial and temporal iterative decoder that uses this method
The present invention is directed to providing a spatial-multiplexed signal detection method that can improve the characteristics of spatial and temporal iterative decoding that is based on turbo principles. According to the method, when implementing factorization o...
06/08/2010
7734989Multi-standard turbo interleaver using tables
An interleaver for a turbo encoder and decoder comprising a first table populated with a first set of parameters to allow intra-row permutation of data within an array in accordance with a first wireless communication standard when operation in the first wireless co...
06/08/2010
7730384Method and apparatus for evaluating performance of a read channel
Methods and apparatus are provided for measuring the performance of a read channel. A number of detection techniques, such as SOVA and maximum-a-posteriori (MAP) detectors, produce a bit decision and a corresponding reliability value associated with the bit decision...
06/01/2010
7730385Method for decoding a received control channel message with a priori information
A wireless communication device employs a method for receiving a message stream on a control channel. According to one embodiment, the wireless communication device receives a message on the control channel. The wireless communication devices attempts to decode the ...
06/01/2010
1                  
 
Sign InRegister
Username  
Password   
forgot password?