|
|
| SECTION G PHYSICS |
| G 06 | COMPUTING; CALCULATING; COUNTING (score computers for games A 63 B 71/06, A 63 D 15/20, A 63 F 1/18; combinations of writing implements with computing devices B 43 K 29/08) |
| G 06 F | ELECTRIC DIGITAL DATA PROCESSING (computers in which a part of the computation is effected hydraulically or pneumatically G 06 D, optically G 06 E; self-contained input or output peripheral equipment G 06 K; impedance networks using digital techniques H 03 H) |
| Note |
| In this subclass, the following terms or expressions are used with the meaning indicated: |
| | "handling" includes processing or transporting of data; |
| | "data processing equipment" means an association of an electric digital data processor classifiable under group G 06 F 7/00, with one or more arrangements classifiable under groups G 06 F 1/00 to G 06 F 5/00 and G 06 F 9/00 to G 06 F 13/00. |
1/ | 00 | Details not covered by groups G 06 F 3/00 to G 06 F 13/00 (architectures of general purpose stored programme computers G 06 F 15/76) |
1/ | 02 | . | Digital function generators |
| Note |
| In group G 06 F 1/02, it is desirable to add the indexing codes of group G 06 F 101:00. The indexing codes should be unlinked. [5] |
1/ | 025 | . | . | for functions having two-valued amplitude, e.g. Walsh functions [5] |
1/ | 03 | . | . | working, at least partly, by table look-up (G 06 F 1/025 takes precedence) [5] |
| Note |
| In order to be classified in this group, the table must contain function values of the desired or an intermediate function, not merely coefficients. [5] |
1/ | 035 | . | . | . | Reduction of table size [5] |
1/ | 04 | . | Generating or distributing clock signals or signals derived directly therefrom |
1/ | 06 | . | . | Clock generators producing several clock signals [5] |
1/ | 08 | . | . | Clock generators with changeable or programmable clock frequency [5] |
1/ | 10 | . | . | Distribution of clock signals [5] |
1/ | 12 | . | . | Synchronisation of different clock signals [5] |
1/ | 14 | . | . | Time supervision arrangements, e.g. real time clock [5] |
1/ | 16 | . | Constructional details or arrangements (instrument details G 12 B) [5] |
1/ | 18 | . | . | Packaging or power distribution [5] |
1/ | 20 | . | . | Cooling means [5] |
1/ | 22 | . | Means for limiting or controlling the pin/gate ratio [5] |
1/ | 24 | . | Resetting means (micro-programme loading G 06 F 9/24; restoration from data faults G 06 F 11/00) [5] |
1/ | 26 | . | Power supply means, e.g. regulation thereof (for memories G 11 C) [5] |
1/ | 28 | . | . | Supervision thereof, e.g. detecting power-supply failure by out of limits supervision [5] |
1/ | 30 | . | . | Means for acting in the event of power-supply failure or interruption, e.g. power-supply fluctuations (for resetting only G 06 F 1/24; involving the processing of data-words G 06 F 11/00) [5] |
1/ | 32 | . | . | Means for saving power [5] |
3/ | 00 | Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements (typewriters B 41 J; conversion of physical variables F 15 B 5/00, G 01; image acquisition G 06 T 1/00, G 06 T 9/00; coding, decoding or code conversion, in general H 03 M; transmission of digital information H 04 L) |
3/ | 02 | . | Manual input, e.g. key, dial (electromechanical switches H 01 H; electronic switches characterised by the way in which the control signals are generated H 03 K 17/94) [3] |
3/ | 023 | . | . | Arrangements for converting discrete items of information into a coded form, e.g. keyboards for generating alphanumeric codes, operand codes, instruction codes (keyboard switches in general H 01 H 13/70, H 03 K 17/94; coding in connection with keyboards or like devices, in general H 03 M 11/00) [3] |
3/ | 027 | . | . | . | for insertion of the decimal point [3] |
3/ | 03 | . | . | Arrangements for converting the position of a member into a coded form (in combination with display device G 06 F 3/033; position-indicating arrangements with manually operated feeler per se G 06 K 11/06) [3] |
3/ | 033 | . | . | using a movable member co-operating with a display device, e.g. light-pen, joystick, tracing-ball [3] |
3/ | 037 | . | . | . | wherein the display device is a cathode-ray tube [3] |
3/ | 05 | . | Digital input using the sampling of an analogue quantity at regular intervals of time (sample-and-hold arrangements G 11 C 27/02; sampling per se H 03 K 17/00; analogue/digital conversion, in general H 03 M 1/00) |
3/ | 06 | . | Digital input from, or digital output to, record carriers |
3/ | 08 | . | . | from or to individual record carriers, e.g. punched card |
3/ | 09 | . | Digital output to typewriters [3] |
3/ | 12 | . | Digital output to print unit (digital output to typewriter G 06 F 3/09; arrangements for producing a permanent visual presentation of the output data using printers G 06 K 15/02) |
3/ | 13 | . | Digital output to plotter (arrangements for producing a permanent visual presentation of the output data using plotters G 06 K 15/22) [3] |
3/ | 14 | . | Digital output to display device (arrangements for producing a permanent visual presentation of the output data G 06 K 15/00; control of display in general G 09 G) |
3/ | 147 | . | . | using display panels [3] |
3/ | 153 | . | . | using cathode-ray tubes [3] |
3/ | 16 | . | Sound input; Sound output (conversion of speech into digital information or vice versa G 10 L) |
3/ | 18 | . | Digital input from automatic curve follower (automatic curve followers per se G 06 K 11/02) [3] |
5/ | 00 | Methods or arrangements for data conversion without changing the order or content of the data handled (coding, decoding or code conversion, in general H 03 M) |
5/ | 01 | . | for shifting, e.g. justifying, scaling, normalising [5] |
5/ | 06 | . | for changing the speed of data flow, i.e. speed regularising |
7/ | 00 | Methods or arrangements for processing data by operating upon the order or content of the data handled (logic circuits H 03 K 19/00) |
7/ | 02 | . | Comparing digital values (G 06 F 7/06, G 06 F 7/38 take precedence; information retrieval G 06 F 17/30; comparing pulses H 03 K 5/22) |
7/ | 04 | . | . | Identity comparison, i.e. for like or unlike values |
7/ | 06 | . | Arrangements for sorting, selecting, merging, or comparing data on individual record carriers (sorting of postal letters B 07 C; conveying record carriers from one station to another G 06 K 13/02) |
7/ | 08 | . | . | Sorting, i.e. grouping record carriers in numerical or other ordered sequence according to the classification of at least some of the information they carry (by merging two or more sets of carriers in ordered sequence G 06 F 7/16) |
7/ | 10 | . | . | Selecting, i.e. obtaining data of one kind from those record carriers which are identifiable by data of a second kind from a mass of ordered or randomly-distributed record carriers |
7/ | 12 | . | . | . | with provision for printing-out a list of selected items |
7/ | 14 | . | . | Merging, i.e. combining at least two sets of record carriers each arranged in the same ordered sequence to produce a single set having the same ordered sequence |
7/ | 16 | . | . | . | Combined merging and sorting |
7/ | 20 | . | . | Comparing separate sets of record carriers arranged in the same sequence to determine whether at least some of the data in one set is identical with that in the other set or sets |
7/ | 22 | . | Arrangements for sorting or merging computer data on continuous record carriers, e.g. tape, drum, disc |
7/ | 24 | . | . | Sorting, i.e. extracting data from one or more carriers, re-arranging the data in numerical or other ordered sequence, and re-recording the sorted data on the original carrier or on a different carrier or set of carriers (G 06 F 7/36 takes precedence) |
7/ | 26 | . | . | . | the sorted data being recorded on the original record carrier within the same space in which the data had been recorded prior to their sorting, without using intermediate storage |
7/ | 32 | . | . | Merging, i.e. combining data contained in ordered sequence on at least two record carriers to produce a single carrier or set of carriers having all the original data in the ordered sequence (G 06 F 7/36 takes precedence) |
7/ | 36 | . | . | Combined merging and sorting |
7/ | 38 | . | Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation [3] |
7/ | 40 | . | . | using contact-making devices, e.g. electromagnetic relay (G 06 F 7/46 takes precedence) |
7/ | 42 | . | . | . | Adding; Subtracting |
7/ | 44 | . | . | . | Multiplying; Dividing |
7/ | 46 | . | . | using electromechanical counter-type accumulators |
7/ | 48 | . | . | using non-contact-making devices, e.g. tube, solid state device; using unspecified devices [3] |
7/ | 49 | . | . | . | Computations with a radix, other than binary, 8, 16 or decimal, e.g. ternary, negative or imaginary radices, mixed radix [3] |
7/ | 50 | . | . | . | Adding; Subtracting (G 06 F 7/49, G 06 F 7/544 to G 06 F 7/556 take precedence) [3] |
7/ | 52 | . | . | . | Multiplying; Dividing (G 06 F 7/49, G 06 F 7/544 to G 06 F 7/556 take precedence) [3] |
7/ | 54 | . | . | . | . | using column-shifting |
7/ | 544 | . | . | . | for evaluating functions by calculation (with a look-up table G 06 F 1/02) [3] |
7/ | 548 | . | . | . | . | Trigonometric functions; Co-ordinate transformations [3] |
7/ | 552 | . | . | . | . | Powers or roots [3] |
7/ | 556 | . | . | . | . | Logarithmic or exponential functions [3] |
7/ | 58 | . | Random or pseudo-random number generators [3] |
7/ | 60 | . | Methods or arrangements for performing computations using a digital non-denominational number representation, i.e. number representation without radix; Computing devices using combinations of denominational and non-denominational quantity representations [3] |
7/ | 62 | . | . | Performing operations exclusively by counting total number of pulses [3] |
7/ | 64 | . | . | Digital differential analysers, i.e. computing devices for differentiation, integration or solving differential or integral equations, using pulses representing increments; Other incremental computing devices for solving difference equations (G 06 F 7/70 takes precedence; differential analysers using hybrid computing techniques G 06 J 1/02) [3] |
7/ | 66 | . | . | . | wherein pulses represent unitary increments only [3] |
7/ | 68 | . | . | using pulse rate multipliers or dividers (G 06 F 7/70 takes precedence) [3] |
7/ | 70 | . | . | using stochastic pulse trains, i.e. randomly occurring pulses the average pulse rates of which represent numbers [3] |
7/ | 72 | . | . | using residue arithmetic [3] |
| G06F 9/00 - G06F 13/42 |