G06F ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
Description
G06F encompasses the design, structure, and operation of general-purpose electronic digital computers and their constituent components, including processors, memory systems, input/output devices, and control mechanisms. This subclass covers the fundamental architecture of computing systems, such as instruction execution, data processing methods, and the hardware organization of digital processing units. It includes technologies for error detection and correction, memory management, system buses, and peripheral device interfaces that form the core infrastructure of digital computation systems. Adjacent classes such as G06E (optical computing), G06G (analogue computers), and G06K (document recognition) address specialized computing paradigms, while more specific software and application-oriented inventions may fall under G06F's subordinate classes.
37 direct subcodes
Child Classifications
Navigate with arrow keys, Enter to open
- G06F 1/00 Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00 (architectures of general purpose stored program computers G06F15/76)
- G06F 11/00 Error detection; Error correction; Monitoring (error detection, correction or monitoring in information storage based on relative movement between record carrier and transducer G11B20/18; monitoring, i.e. supervising the progress of recording or reproducing G11B27/36; in static stores G11C29/00)
- G06F 12/00 Accessing, addressing or allocating within memory systems or architectures (digital input from, or digital output to record carriers, e.g. to disk storage units, G06F3/06)
- G06F 13/00 Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units (interface circuits for specific input/output devices G06F3/00 ; multiprocessor systems G06F15/16 )
- G06F 15/00 Digital computers in general (details G06F1/00 – G06F13/00); Data processing equipment in general
- G06F 16/00 Information retrieval; Database structures therefor; File system structures therefor
- G06F 17/00 Digital computing or data processing equipment or methods, specially adapted for specific functions (information retrieval, database structures or file system structures therefor G06F16/00)
- G06F 18/00 Pattern recognition
- G06F 21/00 Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F 2101/00 Indexing scheme relating to the type of digital function generated
- G06F 2111/00 Details relating to CAD techniques
- G06F 2113/00 Details relating to the application field
- G06F 2115/00 Details relating to the type of the circuit
- G06F 2117/00 Details relating to the type or aim of the circuit design
- G06F 2119/00 Details relating to the type or aim of the analysis or the optimisation
- G06F 2123/00 Data types
- G06F 2200/00 Indexing scheme relating to G06F1/04 - G06F1/32
- G06F 2201/00 Indexing scheme relating to error detection, to error correction, and to monitoring
- G06F 2203/00 Indexing scheme relating to G06F3/00 - G06F3/048
- G06F 2205/00 Indexing scheme relating to group G06F5/00; Methods or arrangements for data conversion without changing the order or content of the data handled