[...] Codificación, decodificación o conversión de código para detectar o corregir errores; Hipótesis básicas sobre la teoría de codificación; Límites de codificación; Métodos de evaluación de la probabilidad de error; Modelos de canal; Simulación o prueba de códigos (detección o correción de errores para la conversión de código o la conversión analógico/digital, digital/analógica H03M 1/00 - H03M 11/00; especialmente adaptados para los computadores digitales G06F 11/08, para el registro de la información basado en el movimiento relativo entre el soporte de registro y el transductor G11B, p. ej. G11B 20/18, para memorias estáticas G11C). H03M 13/00' de la CIP.

SECCION H — ELECTRICIDAD > CIRCUITOS ELECTRONICOS BASICOS > CODIFICACION, DECODIFICACION O CONVERSION DE CODIGO, EN GENERAL (por medio de fluidos F15C 4/00; convertidores ópticos analógico/digitales G02F 7/00; codificación, decodificación o conversión de código especialmente adaptada a aplicaciones particulares, ver las subclases apropiadas, p. ej. G01D, G01R, G06F, G06T, G09G, G10L, G11B, G11C, H04B, H04L, H04M, H04N; cifrado o descifrado para la criptografía o para otros fines que implican la necesidad de secreto G09C) > Codificación, decodificación o conversión de código para detectar o corregir errores; Hipótesis básicas sobre la teoría de codificación; Límites de codificación; Métodos de evaluación de la probabilidad de error; Modelos de canal; Simulación o prueba de códigos (detección o correción de errores para la conversión de código o la conversión analógico/digital, digital/analógica H03M 1/00 - H03M 11/00; especialmente adaptados para los computadores digitales G06F 11/08, para el registro de la información basado en el movimiento relativo entre el soporte de registro y el transductor G11B, p. ej. G11B 20/18, para memorias estáticas G11C)

  • Hipótesis básicas sobre la teoría de codificación; Límites de codificación; Métodos de evaluación de la probabilidad de error; Modelos de canal; Simulación o prueba de códigos.
  • Detección de errores o corrección de errores en transmisión por redundancia en la representación de los datos, es decir, palabras de código que contienen más dígitos que las palabras origen.
  • usando códigos de bloque, es decir, un número predeterminado de bits de control junto a un número predeterminado de bits de información.
  • Códigos aritméticos.
  • Únicamente detección de errores, p. ej., usando códigos de control de redundancia cíclica (CRC) o un único bit de paridad.
  • usando bits de paridad múltiple.
  • Códigos lineales.
  • Códigos cíclicos, es decir, desplazamientos cíclicos de palabras de código que producen otras palabras de código, p. ej. códigos definidos por un generador polinomial, códigos de Bose-Chaudhuri- Hocquenghem (BCH) (H03M 13/17 tiene prioridad).
  • Corrección de errores en ráfaga, p. ej. captura de errores, códigos Fire.
  • Corrección de un sólo error sin usar propiedades particulares de los códigos cíclicos, p. ej. códigos Hamming, códigos Hamming extendidos o generalizados.
  • Códigos no lineales, p. ej. conversión de palabras de datos de m bits a palabras de código de n bits (mBnB) con detección o corrección de errores.
  • usando códigos convolucionales, p. ej. códigos de memoria unidad.
  • Detección de errores o corrección de errores transmitidos por codificación espacial de la señal, es decir, añadiendo redundancia en la constelación de la señal, p. ej. modulación codificada de Trellis (TCM).
  • usando técnicas de entrelazado.
  • combinando dos o más códigos o estructuras de códigos, p. ej. códigos de productos, códigos de producto generalizados, códigos concatenados, códigos internos y externos.
  • combinando la codificación para la detección o la corrección de errores y un uso eficiente del espectro (sin detección o corrección de errores H03M 5/14).
  • Sincronización basada en la codificación o la decodificación de errores.
  • Protección desigual o adaptativa contra los errores, p. ej. proporcionando un nivel diferente de protección según la importancia de la información de origen o adaptando la codificación según la variación de las características del canal de transmisión.
  • Métodos o técnicas de decodificación que no son específicas de un tipo particular de codificación previsto en los grupo H03M 13/03 - H03M 13/35.
  • Estimación de secuencia, es decir, usando métodos estadísticos para la reconstrucción de los códigos originales.
  • usando el algoritmo de Viterbi o procesadores de Viterbi.
  • Decodificación por lógica mayoritaria o según el umbral.
  • Decodificación discreta, es decir, usando información de fiabilidad de los símbolos (H03M 13/41 tiene prioridad).
  • Detección de errores, corrección de errores transmitidos o protección contra los errores, no previstas en los grupos H03M 13/01 - H03M 13/37.
  • Detección o corrección de errores unidireccionales.
  • Códigos de peso constante; Códigos n de m; Códigos Berger.
  • Códigos que utilizan series de números Fibonacci.