Patent 7260766 was granted and assigned to Intel on August, 2007 by the United States Patent and Trademark Office.
An apparatus and a communication device including a turbo decoder to decode a block of encoded data bits that includes information bits and error detection code bits. The turbo decoder is able to produce a decoded block which includes decoded information bits and decoded error detection code bits. The Turbo decoder is able to determine from the decoded error detection code bits and calculated error detection code bits possible error patterns of the error detection code bits and is able to generate from the possible error patterns and/or from the error detection code bits reliability metrics.