ClassID:

222745

H03M13/151 - CPC Classification

Classification description:

Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes; Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits; Linear codes; Cyclic codes, i.e. cyclic shifts of codewords produce other codewords, e.g. codes defined by a generator polynomial, Bose-Chaudhuri-Hocquenghem [BCH] codes using error location or error correction polynomials

Sub-classes:
Recent Application in this class:
#1
20250337558
2025-10-30

DATA TRANSMISSION METHOD AND APPARATUS, SYSTEM, AND COMPUTER-READABLE STORAGE MEDIUM

#2
20250253869
2025-08-07

DEVICES, SYSTEMS, AND METHODS FOR ENCODING AND DECODING CODEWORDS

#3
20250086056
2025-03-13

SYNDROME DECODING SYSTEM

#4
20240388312
2024-11-21

FAST EFFICIENT DECODER FOR LOW DISTANCE RS AND BCH CODES

#5
20240348267
2024-10-17

Devices, systems, and methods for encoding and decoding codewords

#6
20240297667
2024-09-05

METHOD AND ARRANGEMENTS FOR SUPPORTING FORWARD ERROR CORRECTION DECODING OF A WORD

#7
20240095123
2024-03-21

Syndrome decoding system

#8
20240014928
2024-01-11

GENERATION OF CODED PSEUDORANDOM SEQUENCES

#9
20220345155
2022-10-27

Memory controller and method of data bus inversion using an error detection correction code

#10
20220300371
2022-09-22

Semiconductor devices

#11
20220140844
2022-05-05

Data processing method and device

#12
20210409039
2021-12-30

Data processing method and device

#13
20210344352
2021-11-04

Memory controller and method of data bus inversion using an error detection correction code

#14
20210326068
2021-10-21

Method and system for facilitating a light-weight garbage collection with a reduced utilization of resources

#15
20210294693
2021-09-23

Semiconductor devices

#16
20210184698
2021-06-17

Data decoding apparatus and method

#17
20210119777
2021-04-22

Efficient quantum-attack resistant functional-safe building block for key encapsulation and digital signature

#18
20200186170
2020-06-11

Distributed CRC-assisted polar code construction

#19
20200162104
2020-05-21

Memory controller and method of data bus inversion using an error detection correction code

#20
20190372599
2019-12-05

Data processing method and device

#21
20190109603
2019-04-11

Accelerated processing for maximum distance separable codes using composite field extensions

#22
20190068226
2019-02-28

Code word generating method, erroneous bit determining method, and circuits thereof

#23
20190058548
2019-02-21

Techniques of additional bit freezing for polar codes with rate matching

#24
20190020470
2019-01-17

Entwined encryption and error correction

#25
20180351574
2018-12-06

Memory controller and method of data bus inversion using an error detection correction code

#26
20180337713
2018-11-22

TECHNIQUES FOR MU-MIMO RATE ADAPTATION

#27
20180323809
2018-11-08

Frozen bits based pruning and early termination for polar decoding

#28
20180323805
2018-11-08

Methods, systems and computer-readable media for decoding cyclic code

#29
20180316364
2018-11-01

Methods, systems, and computer-readable media for decoding a cyclic code

#30
20180152203
2018-05-31

Error correction circuits and memory controllers including the same

#31
20180138925
2018-05-17

Decoding apparatus, decoding method and program

#32
20180107416
2018-04-19

Read-foreign-slices request for improved read efficiency with bundled writes

#33
20180083651
2018-03-22

Memory device with error check function of memory cell array and memory module including the same

#34
20170322842
2017-11-09

MEMORY CONTROLLER, MEMORY SYSTEM, AND METHOD OF CONTROLLING MEMORY CONTROLLER

#35
20170257186
2017-09-07

System and method for polar encoding and decoding

#36
20170187398
2017-06-29

Accelerated Galois field coding for storage systems

#37
20160365979
2016-12-15

Methods and Apparatuses for Pattern Detection in Distorted Communication Data

#38
20160364293
2016-12-15

Apparatuses and methods for encoding using error protection codes

#39
20160269046
2016-09-15

MEMORY CONTROLLER, MEMORY SYSTEM, AND DECODING METHOD

#40
20160248447
2016-08-25

Scheme to avoid miscorrection for turbo product codes

#41
20160173128
2016-06-16

Memory controller and method of data bus inversion using an error detection correction code

#42
20160036563
2016-02-04

Distributed Reed-Solomon codes for simple multiple access networks

#43
20160036464
2016-02-04

Multi-code Chien's search circuit for BCH codes with various values of m in GF(2)

#44
20160026527
2016-01-28

Systems and methods for error correction coding

#45
20150381317
2015-12-31

Self-learning and self-correcting decoding of BMC encoded signal

#46
20150222388
2015-08-06

Encoding payloads according to data types while maintaining running disparity

#47
20150212875
2015-07-30

Dynamic data density ECC

#48
20150188571
2015-07-02

Single component correcting ECC using a reducible polynomial with GF(2) coefficients

#49
20150128011
2015-05-07

Methods, circuits, systems and computer executable instruction sets for providing error correction of stored data and data storage devices utilizing same

#50
20150095747
2015-04-02

METHOD FOR DATA RECOVERY

#51
20150067453
2015-03-05

Memory controller, storage device and memory control method

#52
20150039975
2015-02-05

Error correction device and error correction method

#53
20150007001
2015-01-01

Apparatus and method for error correction and error detection

#54
20140365846
2014-12-11

Apparatuses and methods for encoding using error protection codes

#55
20140245099
2014-08-28

Memory controller, storage device and memory control method

#56
20140237328
2014-08-21

System and method for fault tolerant computing using generic hardware

#57
20140195881
2014-07-10

Bose-Chaudhuri-Hocquenghem (BCH) decoder

#58
20140181618
2014-06-26

Error detection and correction apparatus and method

#59
20140115423
2014-04-24

Non-volatile memory error correction

#60
20140115422
2014-04-24

NON-VOLATILE MEMORY ERROR CORRECTION

#61
20140115416
2014-04-24

NON-VOLATILE MEMORY ERROR CORRECTION

#62
20140112382
2014-04-24

Systems for high-speed backplane applications using pre-coding

#63
20140108895
2014-04-17

Error correction code circuit and memory device including the same

#64
20140068358
2014-03-06

Systems and methods for non-zero syndrome based processing

#65
20140047305
2014-02-13

Memory system and method using ECC with flag bit to identify modified data

#66
20140040705
2014-02-06

Communication device for uplink transmission with encoded information bits and method thereof

#67
20130346834
2013-12-26

Apparatus and method for correcting at least one bit error within a coded bit sequence

#68
20130305127
2013-11-14

Forward error correction encoder

#69
20130297990
2013-11-07

Distributed reed-solomon codes for simple multiple access networks

#70
20130297985
2013-11-07

Data recovery in solid state memory devices

#71
20130238961
2013-09-12

Systems for high-speed backplane applications using FEC encoding

#72
20130232396
2013-09-05

Apparatuses and methods for encoding using error protection codes

#73
20130117620
2013-05-09

Memory system and operating method thereof

#74
20120210199
2012-08-16

System and method for fault tolerant computing using generic hardware

#75
20120117448
2012-05-10

Apparatus and method for correcting at least one bit error within a coded bit sequence

#76
20120023384
2012-01-26

System and method of distributive ECC processing

#77
20110197111
2011-08-11

Method and apparatus for error-correction in and processing of GFP-T superblocks

#78
20110191657
2011-08-04

Systems for high-speed backplane applications using FEC encoding

#79
20110191656
2011-08-04

Systems for high-speed backplane applications using pre-coding

#80
20110138252
2011-06-09

Memory system and method using ECC with flag bit to identify modified data

#81
20110004812
2011-01-06

Coder-decoder and method for encoding and decoding an error correction code

#82
20100329382
2010-12-30

Digital broadcasting transmitter and receiver, and methods for processing streams thereof

#83
20100299580
2010-11-25

BCH or reed-solomon decoder with syndrome modification

#84
20100246664
2010-09-30

Apparatus and method for encoding and decoding signals

#85
20100246663
2010-09-30

APPARATUS AND METHOD FOR ENCODING AND DECODING SIGNALS

#86
20100241922
2010-09-23

ERROR CORRECTION CIRCUIT AND DATA STORAGE DEVICE

#87
20100238995
2010-09-23

Apparatus and method for encoding and decoding signals

#88
20100232495
2010-09-16

Apparatus and method for encoding and decoding signals

#89
20100153825
2010-06-17

Digital broadcasting system and method

#90
20100150251
2010-06-17

Digital broadcasting system and method

#91
20100131807
2010-05-27

DECODING ALGORITHM FOR QUADRATIC RESIDUE CODES

#92
20100095186
2010-04-15

Reprogramming non volatile memory portions

#93
20100070833
2010-03-18

Arithmetic circuit for concatenated codes and address control method

#94
20100058144
2010-03-04

Memory system with ECC-unit and further processing arrangement

#95
20100017684
2010-01-21

Data recovery in solid state memory devices

#96
20090300470
2009-12-03

Memory architecture for high throughput RS decoding for MediaFLO receivers

#97
20090285320
2009-11-19

Parallel concatenated code with soft-in soft-out interactive turbo decoder

#98
20090217140
2009-08-27

Memory system and method for providing error correction

#99
20090199075
2009-08-06

Array form reed-solomon implementation as an instruction set extension

#100
20090113275
2009-04-30

BCH CODE WITH 256 INFORMATION BYTES AND UP TO 8 BYTES OF PARITY CHECK ELEMENTS

#101
20090077454
2009-03-19

Method and apparatus for mitigating memory requirements of erasure decoding processing

#102
20090037796
2009-02-05

Error correction device

#103
20090006926
2009-01-01

Device Providing Selective Error Correction Data Reception

#104
20080155370
2008-06-26

Error correction device and recording and reproducing device

#105
20080109705
2008-05-08

Memory system and method using ECC with flag bit to identify modified data

#106
20080043878
2008-02-21

Parallel concatenated code with soft-in soft-out interactive turbo decoder

#107
20080016432
2008-01-17

Error correction in multi-valued (p,k) codes

#108
20070223612
2007-09-27

Apparatus, systems and methods for producing coherent symbols in a single frequency network

#109
20070220409
2007-09-20

Symbol-level soft output viterbi algorithm (SOVA) and a simplification on SOVA

#110
20070140257
2007-06-21

Digital television transmitting/receiving system and method of processing digital broadcast data in digital television transmitting/receiving system

#111
20070113154
2007-05-17

DATA PROCESSING METHOD AND APPARATUS, RECORDING MEDIUM, REPRODUCING METHOD AND APPARATUS USING THE SAME METHOD

#112
20070113153
2007-05-17

DATA PROCESSING METHOD AND APPARATUS, RECORDING MEDIUM, REPRODUCING METHOD AND APPARATUS USING THE SAME METHOD

#113
20070113152
2007-05-17

Data processing method and apparatus, recording medium, reproducing method and apparatus using the same method

#114
20070113151
2007-05-17

DATA PROCESSING METHOD AND APPARATUS, RECORDING MEDIUM, REPRODUCING METHOD AND APPARATUS USING THE SAME METHOD

#115
20070101240
2007-05-03

DATA PROCESSING METHOD AND APPARATUS, RECORDING MEDIUM, REPRODUCING METHOD AND APPARATUS USING THE SAME METHOD

#116
20070101239
2007-05-03

Data processing method and apparatus, recording medium, reproducing method and apparatus using the same method

#117
20070101235
2007-05-03

Data processing method and apparatus, recording medium, reproducing method and apparatus using the same method

#118
20070094572
2007-04-26

DATA PROCESSING METHOD AND APPARATUS, RECORDING MEDIUM, REPRODUCING METHOD AND APPARATUS USING THE SAME METHOD

#119
20070092027
2007-04-26

Digital broadcasting system and method

#120
20070033505
2007-02-08

DATA PROCESSING METHOD AND APPARATUS, RECORDING MEDIUM, REPRODUCING METHOD AND APPARATUS USING THE SAME METHOD

#121
20070033504
2007-02-08

Data processing method and apparatus, recording medium, reproducing method and apparatus using the same method

#122
20070033503
2007-02-08

Data processing method and apparatus, recording medium, reproducing method and apparatus using the same method

#123
20070033502
2007-02-08

Data processing method and apparatus, recording medium, reproducing method and apparatus using the same method

#124
20070033501
2007-02-08

Data processing method and apparatus, recording medium, reproducing method and apparatus using the same method

#125
20070033500
2007-02-08

Data processing method and apparatus, recording medium, reproducing method and apparatus using the same method

#126
20070033499
2007-02-08

Data processing method and apparatus, recording medium, reproducing method and apparatus using the same method

#127
20070033498
2007-02-08

Data processing method and apparatus, recording medium, reproducing method and apparatus using the same method

#128
20070022358
2007-01-25

Methods and apparatuses for generating error correction codes

#129
20060251184
2006-11-09

Parallel concatenated code with soft-in-soft-out interactive turbo decoder

#130
20060200852
2006-09-07

Apparatus, systems and methods for producing coherent symbols in a single frequency network

#131
20060195769
2006-08-31

Techniques for performing Galois field logarithms for detecting error locations that require less storage space

#132
20060195768
2006-08-31

Techniques for performing reduced complexity galois field arithmetic for correcting errors

#133
20060156175
2006-07-13

Error detection and correction employing modulation symbols satisfying predetermined criteria

#134
20060044162
2006-03-02

FIBRE OPTIC COMMUNICATIONS

#135
20060005110
2006-01-05

Data processing apparatus and method

#136
20050268205
2005-12-01

Method and apparatus for decoding inner and outer codes in a mobile communication system

#137
20050216813
2005-09-29

Fixed content distributed data storage using permutation ring encoding

#138
20050182998
2005-08-18

Iterative n-dimensional decoding

#139
20050066258
2005-03-24

Error decoding circuit, data bus control method and data bus system

#140
20050022090
2005-01-27

Parallel concatenated code with soft-in soft-out interactive turbo decoder

#141
20050021555
2005-01-27

Parallel concatenated code with soft-in soft-out interactive turbo decoder

#142
20050015705
2005-01-20

Parallel concatenated code with soft-in soft-out interactive turbo decoder

#143
20050015704
2005-01-20

Information coding by algebraic geometric code offering two decoding options

#144
15376557
2018-10-30

Reed-solomon code encoder and decoder

#145
15341621
2019-08-13

Minimizing reads for reallocated sectors

#146
14953448
2016-08-09

System and method for multiple dimension decoding and encoding a message

#147
14140125
2016-08-30

Forward error correcting code encoder and decoder method and apparatus

#148
13722750
2015-06-02

Systems and methods for encoding and decoding data

#149
13228406
2014-10-28

Circuitry for parallel decoding of data blocks