Pong, the Atari creation that launched the computer game craze, came with these instructions: "Avoid missing ball for high score."
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.
| Number | Title | Issue Date |
| 8190976 | High-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 |
| 8190977 | Decoder 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 |
| 8161358 | Parity 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 |
| 8161357 | Systems 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 |
| 8156409 | Selectively 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 |
| 8151171 | Operational 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 |
| 8145980 | Method 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 |
| 8145981 | Soft 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 |
| 8132080 | Communication 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 |
| 8127209 | QC-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 |
| 8108758 | Stochastic 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 |
| 8095855 | Systems 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 |
| 8051363 | Absorb 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 |
| 8046669 | Method 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 |
| 8037394 | Techniques 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 |
| 8037393 | Techniques 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 |
| 8020078 | Methods 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 |
| 8020079 | Decoder 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 |
| 8006170 | Fault 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 |
| 8001445 | Protected 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 |
| 7975209 | Non-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 |
| 7971128 | Soft 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 |
| 7971127 | Guided 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 |
| 7966550 | Soft 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 |
| 7941732 | Method 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 |
| 7937648 | Decoding 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 |
| 7934144 | High-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 |
| 7904793 | Method 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 |
| 7890841 | Post-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 |
| 7836383 | Low 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 |
| 7797613 | Digital 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 |
| 7783958 | Broadband 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 |
| 7770090 | Efficient 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 |
| 7770091 | Data 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 |
| 7761777 | Soft 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 |
| 7757155 | Signal 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 |
| 7734990 | Spatial-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 |
| 7734989 | Multi-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 |
| 7730384 | Method 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 |
| 7730385 | Method 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 |