IPC-Stelle: H03M 1/06 [Version 2017.01]

SymbolTypTitel
HSKELECTRICITY
H03KLBASIC ELECTRONIC CIRCUITRY
H03MUKLCODING, DECODING OR CODE CONVERSION, IN GENERAL (using fluidic means F15C 4/00; optical analogue/digital converters G02F 7/00; coding, decoding or code conversion, specially adapted for particular applications, see the relevant subclasses, e.g. G01D, G01R, G06F, G06T, G09G, G10L, G11B, G11C, H04B, H04L, H04M, H04N; ciphering or deciphering for cryptography or other purposes involving the need for secrecy G09C) [4]
H03M 1/00HGRAnalogue/digital conversionDigital/analogue conversion (conversion of analogue values to or from differential modulation H03M 3/00) [4, 2006.01]
H03M 1/02UGR1
.Reversible analogue/digital converters [4, 2006.01]
H03M 1/04UGR1
.using stochastic techniques [4, 2006.01]
H03M 1/06UGR1
.Continuously compensating for, or preventing, undesired influence of physical parameters (periodically H03M 1/10) [4, 2006.01]
H03M 1/08UGR2
. .of noise [4, 2006.01]
H03M 1/10UGR1
.Calibration or testing [4, 2006.01]
H03M 1/12UGR1
.Analogue/digital converters (H03M 1/02-H03M 1/10 take precedence) [4, 2006.01]
H03M 1/14UGR2
. .Conversion in steps with each step involving the same or a different conversion means and delivering more than one bit [4, 2006.01]
H03M 1/16UGR3
. . .with scale factor modification, i.e. by changing the amplification between the steps [4, 2006.01]
H03M 1/18UGR2
. .Automatic control for modifying the range of signals the converter can handle, e.g. gain ranging [4, 2006.01]
H03M 1/20UGR2
. .Increasing resolution using an n bit system to obtain n + m bits, e.g. by dithering [4, 2006.01]
H03M 1/22UGR2
. .pattern-reading type [4, 2006.01]
H03M 1/24UGR3
. . .using relatively movable reader and disc or strip [4, 6, 2006.01]
H03M 1/26UGR4
. . . .with weighted coding, i.e. the weight given to a digit depends on the position of the digit within the block or code word, e.g. there is a given radix and the weights are powers of this radix [4, 2006.01]
H03M 1/28UGR4
. . . .with non-weighted coding [4, 2006.01]
H03M 1/30UGR5
. . . . .incremental [4, 2006.01]
H03M 1/32UGR3
. . .using cathode-ray tubes [4, 2006.01]
H03M 1/34UGR2
. .Analogue value compared with reference values (H03M 1/48 takes precedence) [4, 2006.01]
H03M 1/36UGR3
. . .simultaneously only, i.e. parallel type [4, 2006.01]
H03M 1/38UGR3
. . .sequentially only, e.g. successive approximation type (converting more than one bit per step H03M 1/14) [4, 2006.01]
H03M 1/40UGR4
. . . .recirculation type [4, 2006.01]
H03M 1/42UGR4
. . . .Sequential comparisons in series-connected stages with no change in value of analogue signal [4, 2006.01]
H03M 1/44UGR4
. . . .Sequential comparisons in series-connected stages with change in value of analogue signal [4, 2006.01]
H03M 1/46UGR4
. . . .with digital/analogue converter for supplying reference values to converter [4, 2006.01]
H03M 1/48UGR2
. .Servo-type converters [4, 2006.01]
H03M 1/50UGR2
. .with intermediate conversion to time interval (H03M 1/64 takes precedence) [4, 2006.01]
H03M 1/52UGR3
. . .Input signal integrated with linear return to datum [4, 2006.01]
H03M 1/54UGR3
. . .Input signal sampled and held with linear return to datum [4, 2006.01]
H03M 1/56UGR3
. . .Input signal compared with linear ramp [4, 2006.01]
H03M 1/58UGR3
. . .Non-linear conversion [4, 2006.01]
H03M 1/60UGR2
. .with intermediate conversion to frequency of pulses [4, 2006.01]
H03M 1/62UGR3
. . .Non-linear conversion [4, 2006.01]
H03M 1/64UGR2
. .with intermediate conversion to phase of sinusoidal signals [4, 2006.01]
H03M 1/66UGR1
.Digital/analogue converters (H03M 1/02-H03M 1/10 take precedence) [4, 2006.01]
H03M 1/68UGR2
. .with conversions of different sensitivity, i.e. one conversion relating to the more significant digital bits and another conversion to the less significant bits [4, 2006.01]
H03M 1/70UGR2
. .Automatic control for modifying converter range [4, 2006.01]
H03M 1/72UGR2
. .Sequential conversion in series-connected stages (H03M 1/68 takes precedence) [4, 2006.01]
H03M 1/74UGR2
. .Simultaneous conversion [4, 2006.01]
H03M 1/76UGR3
. . .using switching tree [4, 2006.01]
H03M 1/78UGR3
. . .using ladder network [4, 2006.01]
H03M 1/80UGR3
. . .using weighted impedances (H03M 1/76 takes precedence) [4, 2006.01]
H03M 1/82UGR2
. .with intermediate conversion to time interval [4, 2006.01]
H03M 1/84UGR3
. . .Non-linear conversion [4, 2006.01]
H03M 1/86UGR2
. .with intermediate conversion to frequency of pulses [4, 2006.01]
H03M 1/88UGR3
. . .Non-linear conversion [4, 2006.01]
H03M 3/00HGRConversion of analogue values to or from differential modulation [4, 2006.01]
H03M 3/02UGR1
.Delta modulation, i.e. one-bit differential modulation [4, 2006.01]
H03M 3/04UGR1
.Differential modulation with several bits [4, 2006.01]
H03M 5/00HGRConversion of the form of the representation of individual digits [4, 2006.01]
H03M 5/02UGR1
.Conversion to or from representation by pulses [4, 2006.01]
H03M 5/04UGR2
. .the pulses having two levels [4, 2006.01]
H03M 5/06UGR3
. . .Code representation, e.g. transition, for a given bit cell depending only on the information in that bit cell [4, 2006.01]
H03M 5/08UGR4
. . . .Code representation by pulse width [4, 2006.01]
H03M 5/10UGR4
. . . .Code representation by pulse frequency [4, 2006.01]
H03M 5/12UGR4
. . . .Biphase level code, e.g. split phase code, Manchester codeBiphase space or mark code, e.g. double frequency code [4, 2006.01]
H03M 5/14UGR3
. . .Code representation, e.g. transition, for a given bit cell depending on the information in one or more adjacent bit cells, e.g. delay modulation code, double density code [4, 2006.01]
H03M 5/16UGR2
. .the pulses having three levels [4, 2006.01]
H03M 5/18UGR3
. . .two levels being symmetrical with respect to the third level, i.e. balanced bipolar ternary code [4, 2006.01]
H03M 5/20UGR2
. .the pulses having more than three levels [4, 2006.01]
H03M 5/22UGR1
.Conversion to or from representation by sinusoidal signals [4, 2006.01]
H03M 7/00HGRConversion of a code where information is represented by a given sequence or number of digits to a code where the same information is represented by a different sequence or number of digits [4, 2006.01]
H03M 7/02UGR1
.Conversion to or from weighted codes, i.e. the weight given to a digit depending on the position of the digit within the block or code word [4, 2006.01]
H03M 7/04UGR2
. .the radix thereof being two [4, 2006.01]
H03M 7/06UGR2
. .the radix thereof being a positive integer different from two [4, 2006.01]
H03M 7/08UGR3
. . .the radix being ten, i.e. pure decimal code [4, 2006.01]
H03M 7/10UGR2
. .the radix thereof being negative [4, 2006.01]
H03M 7/12UGR2
. .having two radices, e.g. binary-coded-decimal code [4, 2006.01]
H03M 7/14UGR1
.Conversion to or from non-weighted codes [4, 2006.01]
H03M 7/16UGR2
. .Conversion to or from unit-distance codes, e.g. Gray code, reflected binary code [4, 2006.01]
H03M 7/18UGR2
. .Conversion to or from residue codes [4, 2006.01]
H03M 7/20UGR2
. .Conversion to or from n-out-of-m codes [4, 2006.01]
H03M 7/22UGR3
. . .to or from one-out-of-m codes [4, 2006.01]
H03M 7/24UGR2
. .Conversion to or from floating-point codes [4, 2006.01]
H03M 7/26UGR1
.Conversion to or from stochastic codes [4, 2006.01]
H03M 7/28UGR1
.Programmable structures, i.e. where the code converter contains apparatus which is operator-changeable to modify the conversion process [4, 2006.01]
H03M 7/30UGR1
.Compression (speech analysis-synthesis for redundancy reduction G10L 19/00; for image communication H04N)ExpansionSuppression of unnecessary data, e.g. redundancy reduction [4, 2006.01]
H03M 7/32UGR2
. .Conversion to or from delta modulation, i.e. one-bit differential modulation [4, 2006.01]
H03M 7/34UGR3
. . .adaptive [4, 2006.01]
H03M 7/36UGR2
. .Conversion to or from differential modulation with several bits, i.e. the difference between successive samples being coded by more than one bit [4, 2006.01]
H03M 7/38UGR3
. . .adaptive [4, 2006.01]
H03M 7/40UGR2
. .Conversion to or from variable length codes, e.g. Shannon-Fano code, Huffman code, Morse code [4, 2006.01]
H03M 7/42UGR3
. . .using table look-up for the coding or decoding process, e.g. using read-only memory [4, 2006.01]
H03M 7/44UGR3
. . .Suppression of irrelevant zeroes [4, 2006.01]
H03M 7/46UGR2
. .Conversion to or from run-length codes, i.e. by representing the number of consecutive digits, or groups of digits, of the same kind by a code word and a digit indicative of that kind [4, 2006.01]
H03M 7/48UGR3
. . .alternating with other codes during the code conversion process, e.g. run-length coding being performed only as long as sufficiently long runs of digits of the same kind are present [4, 2006.01]
H03M 7/50UGR2
. .Conversion to or from non-linear codes, e.g. companding [4, 2006.01]
H03M 9/00HGRParallel/series conversion or vice versa (digital stores in which the information is moved stepwise G11C 19/00) [4, 2006.01]
H03M 11/00HGRCoding in connection with keyboards or like devices, i.e. coding of the position of operated keys (keyboard switch arrangements, structural association of coders and keyboards H01H 13/70, H03K 17/94) [4, 2006.01]
H03M 11/02UGR1
.Details [5, 2006.01]
H03M 11/04UGR2
. .Coding of multifunction keys [5, 2006.01]
H03M 11/06UGR3
. . .by operating the multifunction key itself in different ways [5, 2006.01]
H03M 11/08UGR4
. . . .by operating selected combinations of multifunction keys [5, 2006.01]
H03M 11/10UGR4
. . . .by methods based on duration or pressure detection of keystrokes [5, 2006.01]
H03M 11/12UGR4
. . . .by operating a key a selected number of consecutive times whereafter a separate enter key is used which marks the end of the series [5, 2006.01]
H03M 11/14UGR3
. . .by using additional keys, e.g. shift keys, which determine the function performed by the multifunction key [5, 2006.01]
H03M 11/16UGR4
. . . .wherein the shift keys are operated after the operation of the multifunction keys [5, 2006.01]
H03M 11/18UGR4
. . . .wherein the shift keys are operated before the operation of the multifunction keys [5, 2006.01]
H03M 11/20UGR1
.Dynamic coding, i.e. by key scanning (H03M 11/26 takes precedence) [5, 2006.01]
H03M 11/22UGR1
.Static coding (H03M 11/26 takes precedence) [5, 2006.01]
H03M 11/24UGR2
. .using analogue means [5, 2006.01]
H03M 11/26UGR1
.using opto-electronic means [5, 2006.01]
H03M 13/00HGRCoding, decoding or code conversion, for error detection or error correctionCoding theory basic assumptionsCoding boundsError probability evaluation methodsChannel modelsSimulation or testing of codes (error detection or error correction for analogue/digital, digital/analogue or code conversion H03M 1/00-H03M 11/00; specially adapted for digital computers G06F 11/08; for information storage based on relative movement between record carrier and transducer G11B, e.g. G11B 20/18; for static stores G11C) [4, 7, 2006.01]
H03M 13/01UGR1
.Coding theory basic assumptionsCoding boundsError probability evaluation methodsChannel modelsSimulation or testing of codes [7, 2006.01]
H03M 13/03UGR1
.Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words [7, 2006.01]
H03M 13/05UGR2
. .using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits [7, 2006.01]
H03M 13/07UGR3
. . .Arithmetic codes [7, 2006.01]
H03M 13/09UGR3
. . .Error detection only, e.g. using cyclic redundancy check [CRC] codes or single parity bit [7, 2006.01]
H03M 13/11UGR3
. . .using multiple parity bits [7, 2006.01]
H03M 13/13UGR3
. . .Linear codes [7, 2006.01]
H03M 13/15UGR4
. . . .Cyclic codes, i.e. cyclic shifts of codewords produce other codewords, e.g. codes defined by a generator polynomial, Bose-Chaudhuri-Hocquenghem [BCH] codes (H03M 13/17 takes precedence) [7, 2006.01]
H03M 13/17UGR4
. . . .Burst error correction, e.g. error trapping, Fire codes [7, 2006.01]
H03M 13/19UGR4
. . . .Single error correction without using particular properties of the cyclic codes, e.g. Hamming codes, extended or generalised Hamming codes [7, 2006.01]
H03M 13/21UGR3
. . .Non-linear codes, e.g. m-bit data word to n-bit code word [mBnB] conversion with error detection or error correction [7, 2006.01]
H03M 13/23UGR2
. .using convolutional codes, e.g. unit memory codes [7, 2006.01]
H03M 13/25UGR1
.Error detection or forward error correction by signal space coding, i.e. adding redundancy in the signal constellation, e.g. Trellis Coded Modulation [TCM] [7, 2006.01]
H03M 13/27UGR1
.using interleaving techniques [7, 2006.01]
H03M 13/29UGR1
.combining two or more codes or code structures, e.g. product codes, generalised product codes, concatenated codes, inner and outer codes [7, 2006.01]
H03M 13/31UGR1
.combining coding for error detection or correction and efficient use of the spectrum (without error detection or correction H03M 5/14) [7, 2006.01]
H03M 13/33UGR1
.Synchronisation based on error coding or decoding [7, 2006.01]
H03M 13/35UGR1
.Unequal or adaptive error protection, e.g. by providing a different level of protection according to significance of source information or by adapting the coding according to the change of transmission channel characteristics [7, 2006.01]
H03M 13/37UGR1
.Decoding methods or techniques, not specific to the particular type of coding provided for in groups H03M 13/03-H03M 13/35 [7, 2006.01]
H03M 13/39UGR2
. .Sequence estimation, i.e using statistical methods for the reconstruction of the original codes [7, 2006.01]
H03M 13/41UGR3
. . .using the Viterbi algorithm or Viterbi processors [7, 2006.01]
H03M 13/43UGR2
. .Majority logic or threshold decoding [7, 2006.01]
H03M 13/45UGR2
. .Soft decoding, i.e. using symbol reliability information (H03M 13/41 takes precedence) [7, 2006.01]
H03M 13/47UGR1
.Error detection, forward error correction or error protection, not provided for in groups H03M 13/01-H03M 13/37 [7, 2006.01]
H03M 13/49UGR2
. .Unidirectional error detection or correction [7, 2006.01]
H03M 13/51UGR2
. .Constant weight codesn-out-of-m codesBerger codes [7, 2006.01]
H03M 13/53UGR2
. .Codes using Fibonacci numbers series [7, 2006.01]
H03M 99/00HGRSubject matter not provided for in other groups of this subclass [2006.01]