G06F ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
Introduced: September 1968
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.
Title
Titles differ between systems:
IPC: ELECTRIC DIGITAL DATA PROCESSING
CPC: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
Full Title
Full titles differ between systems:
ELECTRIC DIGITAL DATA PROCESSING
ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
Of 43 combined children, 16 exist in both systems.
21 codes are CPC-only extensions, 6 exist only in IPC.
Note: 21 CPC extensions are marked as secondary classification only.
10 shared codes have differing titles between IPC and CPC.
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) IPC+CPC Available in IPC and CPC
- 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) +4 CPC IPC+CPC Available in IPC and CPC
- G06F 117/00 Details relating to the type or aim of the circuit design since 2020 −6 IPC IPC only IPC only
- G06F 119/00 Details relating to the type or aim of the analysis or the optimisation since 2020 −11 IPC IPC only IPC only
- 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) since 1985 IPC+CPC Available in IPC and CPC
- 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 ) IPC+CPC Available in IPC and CPC
- G06F 15/00 Digital computers in general (details G06F1/00 – G06F13/00); Data processing equipment in general IPC+CPC Available in IPC and CPC
- G06F 16/00 Information retrieval; Database structures therefor; File system structures therefor since 2019 IPC+CPC Available in IPC and CPC
- 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) since 1995 IPC+CPC Available in IPC and CPC
- G06F 21/00 Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity since 2006 IPC+CPC Available in IPC and CPC
- G06F 2101/00 Indexing scheme relating to the type of digital function generated 2nd only +8 CPC CPC only CPC only
- G06F 2117/00 Details relating to the type or aim of the circuit design 2nd only +6 CPC CPC only CPC only