H | SK | ELECTRICITY |
H03 | KL | BASIC ELECTRONIC CIRCUITRY |
H03M | UKL | CODING, 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/00 | HGR | Analogue/digital conversion; Digital/analogue conversion (conversion of analogue values to or from differential modulation H03M 3/00) [4, 2006.01] |
H03M 1/02 | UGR1 | . | Reversible analogue/digital converters [4, 2006.01] |
|
H03M 1/04 | UGR1 | . | using stochastic techniques [4, 2006.01] |
|
H03M 1/06 | UGR1 | . | Continuously compensating for, or preventing, undesired influence of physical parameters (periodically H03M 1/10) [4, 2006.01] |
|
H03M 1/08 | UGR2 | |
H03M 1/10 | UGR1 | . | Calibration or testing [4, 2006.01] |
|
H03M 1/12 | UGR1 | |
H03M 1/14 | UGR2 | . . | 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/16 | UGR3 | . . . | with scale factor modification, i.e. by changing the amplification between the steps [4, 2006.01] |
|
H03M 1/18 | UGR2 | . . | Automatic control for modifying the range of signals the converter can handle, e.g. gain ranging [4, 2006.01] |
|
H03M 1/20 | UGR2 | . . | Increasing resolution using an n bit system to obtain n + m bits, e.g. by dithering [4, 2006.01] |
|
H03M 1/22 | UGR2 | . . | pattern-reading type [4, 2006.01] |
|
H03M 1/24 | UGR3 | . . . | using relatively movable reader and disc or strip [4, 6, 2006.01] |
|
H03M 1/26 | UGR4 | . . . . | 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/28 | UGR4 | . . . . | with non-weighted coding [4, 2006.01] |
|
H03M 1/30 | UGR5 | . . . . . | incremental [4, 2006.01] |
|
H03M 1/32 | UGR3 | . . . | using cathode-ray tubes [4, 2006.01] |
|
H03M 1/34 | UGR2 | . . | Analogue value compared with reference values (H03M 1/48 takes precedence) [4, 2006.01] |
|
H03M 1/36 | UGR3 | . . . | simultaneously only, i.e. parallel type [4, 2006.01] |
|
H03M 1/38 | UGR3 | . . . | sequentially only, e.g. successive approximation type (converting more than one bit per step H03M 1/14) [4, 2006.01] |
|
H03M 1/40 | UGR4 | . . . . | recirculation type [4, 2006.01] |
|
H03M 1/42 | UGR4 | . . . . | Sequential comparisons in series-connected stages with no change in value of analogue signal [4, 2006.01] |
|
H03M 1/44 | UGR4 | . . . . | Sequential comparisons in series-connected stages with change in value of analogue signal [4, 2006.01] |
|
H03M 1/46 | UGR4 | . . . . | with digital/analogue converter for supplying reference values to converter [4, 2006.01] |
|
H03M 1/48 | UGR2 | . . | Servo-type converters [4, 2006.01] |
|
H03M 1/50 | UGR2 | . . | with intermediate conversion to time interval (H03M 1/64 takes precedence) [4, 2006.01] |
|
H03M 1/52 | UGR3 | . . . | Input signal integrated with linear return to datum [4, 2006.01] |
|
H03M 1/54 | UGR3 | . . . | Input signal sampled and held with linear return to datum [4, 2006.01] |
|
H03M 1/56 | UGR3 | . . . | Input signal compared with linear ramp [4, 2006.01] |
|
H03M 1/58 | UGR3 | . . . | Non-linear conversion [4, 2006.01] |
|
H03M 1/60 | UGR2 | . . | with intermediate conversion to frequency of pulses [4, 2006.01] |
|
H03M 1/62 | UGR3 | . . . | Non-linear conversion [4, 2006.01] |
|
H03M 1/64 | UGR2 | . . | with intermediate conversion to phase of sinusoidal signals [4, 2006.01] |
|
H03M 1/66 | UGR1 | |
H03M 1/68 | UGR2 | . . | 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/70 | UGR2 | . . | Automatic control for modifying converter range [4, 2006.01] |
|
H03M 1/72 | UGR2 | . . | Sequential conversion in series-connected stages (H03M 1/68 takes precedence) [4, 2006.01] |
|
H03M 1/74 | UGR2 | . . | Simultaneous conversion [4, 2006.01] |
|
H03M 1/76 | UGR3 | . . . | using switching tree [4, 2006.01] |
|
H03M 1/78 | UGR3 | . . . | using ladder network [4, 2006.01] |
|
H03M 1/80 | UGR3 | . . . | using weighted impedances (H03M 1/76 takes precedence) [4, 2006.01] |
|
H03M 1/82 | UGR2 | . . | with intermediate conversion to time interval [4, 2006.01] |
|
H03M 1/84 | UGR3 | . . . | Non-linear conversion [4, 2006.01] |
|
H03M 1/86 | UGR2 | . . | with intermediate conversion to frequency of pulses [4, 2006.01] |
|
H03M 1/88 | UGR3 | . . . | Non-linear conversion [4, 2006.01] |
|
H03M 3/00 | HGR | Conversion of analogue values to or from differential modulation [4, 2006.01] |
H03M 3/02 | UGR1 | . | Delta modulation, i.e. one-bit differential modulation [4, 2006.01] |
|
H03M 3/04 | UGR1 | . | Differential modulation with several bits [4, 2006.01] |
|
H03M 5/00 | HGR | Conversion of the form of the representation of individual digits [4, 2006.01] |
H03M 5/02 | UGR1 | . | Conversion to or from representation by pulses [4, 2006.01] |
|
H03M 5/04 | UGR2 | . . | the pulses having two levels [4, 2006.01] |
|
H03M 5/06 | UGR3 | . . . | Code representation, e.g. transition, for a given bit cell depending only on the information in that bit cell [4, 2006.01] |
|
H03M 5/08 | UGR4 | . . . . | Code representation by pulse width [4, 2006.01] |
|
H03M 5/10 | UGR4 | . . . . | Code representation by pulse frequency [4, 2006.01] |
|
H03M 5/12 | UGR4 | . . . . | Biphase level code, e.g. split phase code, Manchester code; Biphase space or mark code, e.g. double frequency code [4, 2006.01] |
|
H03M 5/14 | UGR3 | . . . | 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/16 | UGR2 | . . | the pulses having three levels [4, 2006.01] |
|
H03M 5/18 | UGR3 | . . . | two levels being symmetrical with respect to the third level, i.e. balanced bipolar ternary code [4, 2006.01] |
|
H03M 5/20 | UGR2 | . . | the pulses having more than three levels [4, 2006.01] |
|
H03M 5/22 | UGR1 | . | Conversion to or from representation by sinusoidal signals [4, 2006.01] |
|
H03M 7/00 | HGR | Conversion 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/02 | UGR1 | . | 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/04 | UGR2 | . . | the radix thereof being two [4, 2006.01] |
|
H03M 7/06 | UGR2 | . . | the radix thereof being a positive integer different from two [4, 2006.01] |
|
H03M 7/08 | UGR3 | . . . | the radix being ten, i.e. pure decimal code [4, 2006.01] |
|
H03M 7/10 | UGR2 | . . | the radix thereof being negative [4, 2006.01] |
|
H03M 7/12 | UGR2 | . . | having two radices, e.g. binary-coded-decimal code [4, 2006.01] |
|
H03M 7/14 | UGR1 | . | Conversion to or from non-weighted codes [4, 2006.01] |
|
H03M 7/16 | UGR2 | . . | Conversion to or from unit-distance codes, e.g. Gray code, reflected binary code [4, 2006.01] |
|
H03M 7/18 | UGR2 | . . | Conversion to or from residue codes [4, 2006.01] |
|
H03M 7/20 | UGR2 | . . | Conversion to or from n-out-of-m codes [4, 2006.01] |
|
H03M 7/22 | UGR3 | . . . | to or from one-out-of-m codes [4, 2006.01] |
|
H03M 7/24 | UGR2 | . . | Conversion to or from floating-point codes [4, 2006.01] |
|
H03M 7/26 | UGR1 | . | Conversion to or from stochastic codes [4, 2006.01] |
|
H03M 7/28 | UGR1 | . | Programmable structures, i.e. where the code converter contains apparatus which is operator-changeable to modify the conversion process [4, 2006.01] |
|
H03M 7/30 | UGR1 | . | Compression (speech analysis-synthesis for redundancy reduction G10L 19/00; for image communication H04N); Expansion; Suppression of unnecessary data, e.g. redundancy reduction [4, 2006.01] |
|
H03M 7/32 | UGR2 | . . | Conversion to or from delta modulation, i.e. one-bit differential modulation [4, 2006.01] |
|
H03M 7/34 | UGR3 | . . . | adaptive [4, 2006.01] |
|
H03M 7/36 | UGR2 | . . | 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/38 | UGR3 | . . . | adaptive [4, 2006.01] |
|
H03M 7/40 | UGR2 | . . | Conversion to or from variable length codes, e.g. Shannon-Fano code, Huffman code, Morse code [4, 2006.01] |
|
H03M 7/42 | UGR3 | . . . | using table look-up for the coding or decoding process, e.g. using read-only memory [4, 2006.01] |
|
H03M 7/44 | UGR3 | . . . | Suppression of irrelevant zeroes [4, 2006.01] |
|
H03M 7/46 | UGR2 | . . | 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/48 | UGR3 | . . . | 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/50 | UGR2 | . . | Conversion to or from non-linear codes, e.g. companding [4, 2006.01] |
|
H03M 9/00 | HGR | Parallel/series conversion or vice versa (digital stores in which the information is moved stepwise G11C 19/00) [4, 2006.01] |
H03M 11/00 | HGR | Coding 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/02 | UGR1 | |
H03M 11/04 | UGR2 | . . | Coding of multifunction keys [5, 2006.01] |
|
H03M 11/06 | UGR3 | . . . | by operating the multifunction key itself in different ways [5, 2006.01] |
|
H03M 11/08 | UGR4 | . . . . | by operating selected combinations of multifunction keys [5, 2006.01] |
|
H03M 11/10 | UGR4 | . . . . | by methods based on duration or pressure detection of keystrokes [5, 2006.01] |
|
H03M 11/12 | UGR4 | . . . . | 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/14 | UGR3 | . . . | by using additional keys, e.g. shift keys, which determine the function performed by the multifunction key [5, 2006.01] |
|
H03M 11/16 | UGR4 | . . . . | wherein the shift keys are operated after the operation of the multifunction keys [5, 2006.01] |
|
H03M 11/18 | UGR4 | . . . . | wherein the shift keys are operated before the operation of the multifunction keys [5, 2006.01] |
|
H03M 11/20 | UGR1 | . | Dynamic coding, i.e. by key scanning (H03M 11/26 takes precedence) [5, 2006.01] |
|
H03M 11/22 | UGR1 | . | Static coding (H03M 11/26 takes precedence) [5, 2006.01] |
|
H03M 11/24 | UGR2 | . . | using analogue means [5, 2006.01] |
|
H03M 11/26 | UGR1 | . | using opto-electronic means [5, 2006.01] |
|
H03M 13/00 | HGR | 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 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/01 | UGR1 | . | Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes [7, 2006.01] |
|
H03M 13/03 | UGR1 | . | 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/05 | UGR2 | . . | using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits [7, 2006.01] |
|
H03M 13/07 | UGR3 | . . . | Arithmetic codes [7, 2006.01] |
|
H03M 13/09 | UGR3 | . . . | Error detection only, e.g. using cyclic redundancy check [CRC] codes or single parity bit [7, 2006.01] |
|
H03M 13/11 | UGR3 | . . . | using multiple parity bits [7, 2006.01] |
|
H03M 13/13 | UGR3 | . . . | Linear codes [7, 2006.01] |
|
H03M 13/15 | UGR4 | . . . . | 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/17 | UGR4 | . . . . | Burst error correction, e.g. error trapping, Fire codes [7, 2006.01] |
|
H03M 13/19 | UGR4 | . . . . | 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/21 | UGR3 | . . . | 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/23 | UGR2 | . . | using convolutional codes, e.g. unit memory codes [7, 2006.01] |
|
H03M 13/25 | UGR1 | . | 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/27 | UGR1 | . | using interleaving techniques [7, 2006.01] |
|
H03M 13/29 | UGR1 | . | 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/31 | UGR1 | . | 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/33 | UGR1 | . | Synchronisation based on error coding or decoding [7, 2006.01] |
|
H03M 13/35 | UGR1 | . | 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/37 | UGR1 | . | 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/39 | UGR2 | . . | Sequence estimation, i.e using statistical methods for the reconstruction of the original codes [7, 2006.01] |
|
H03M 13/41 | UGR3 | . . . | using the Viterbi algorithm or Viterbi processors [7, 2006.01] |
|
H03M 13/43 | UGR2 | . . | Majority logic or threshold decoding [7, 2006.01] |
|
H03M 13/45 | UGR2 | . . | Soft decoding, i.e. using symbol reliability information (H03M 13/41 takes precedence) [7, 2006.01] |
|
H03M 13/47 | UGR1 | . | Error detection, forward error correction or error protection, not provided for in groups H03M 13/01-H03M 13/37 [7, 2006.01] |
|
H03M 13/49 | UGR2 | . . | Unidirectional error detection or correction [7, 2006.01] |
|
H03M 13/51 | UGR2 | . . | Constant weight codes; n-out-of-m codes; Berger codes [7, 2006.01] |
|
H03M 13/53 | UGR2 | . . | Codes using Fibonacci numbers series [7, 2006.01] |
|
H03M 99/00 | HGR | Subject matter not provided for in other groups of this subclass [2006.01] |