Skip header and go to main content

Classification Resources
 
Class   712ELECTRICAL COMPUTERS AND DIGITAL PROCESSING SYSTEMS: PROCESSING ARCHITECTURES AND INSTRUCTION PROCESSING (E.G., PROCESSORS)
Click here for a printable version of this file
  Turn Outline  
     Expand/Contract Processing Please Wait
[List of Pre Grant Publications for class 712 subclass 1][List of Patents for class 712 subclass 1]1 PROCESSING ARCHITECTURE
[List of Pre Grant Publications for class 712 subclass 200][List of Patents for class 712 subclass 200]200 ARCHITECTURE BASED INSTRUCTION PROCESSING
 [List of Pre Grant Publications for class 712 subclass 204][List of Patents for class 712 subclass 204]204 INSTRUCTION ALIGNMENT
[List of Pre Grant Publications for class 712 subclass 205][List of Patents for class 712 subclass 205]205 INSTRUCTION FETCHING
[List of Pre Grant Publications for class 712 subclass 208][List of Patents for class 712 subclass 208]208 INSTRUCTION DECODING (E.G., BY MICROINSTRUCTION, START ADDRESS GENERATOR, HARDWIRED)
[List of Pre Grant Publications for class 712 subclass 214][List of Patents for class 712 subclass 214]214 INSTRUCTION ISSUING
[List of Pre Grant Publications for class 712 subclass 216][List of Patents for class 712 subclass 216]216 DYNAMIC INSTRUCTION DEPENDENCY CHECKING, MONITORING OR CONFLICT RESOLUTION
[List of Pre Grant Publications for class 712 subclass 220][List of Patents for class 712 subclass 220]220 PROCESSING CONTROL
 [List of Pre Grant Publications for class 712 subclass 300][List of Patents for class 712 subclass 300]300 BYTE-WORD REARRANGING, BIT-FIELD INSERTION OR EXTRACTION, STRING LENGTH DETECTING, OR SEQUENCE DETECTING
 
E-SUBCLASSES
 
The following subclasses beginning with the letter E are E-subclasses. Each E-subclass corresponds in scope to a classification in a foreign classification system, for example, the European Classification system (ECLA). The foreign classification equivalent to an E-subclass is identified in the subclass definition. In addition to US documents classified in E-subclasses by US examiners, documents are regularly classified in E-subclasses according to the classification practices of any foreign Offices identified in parentheses at the end of the title. For example, "(EPO)" at the end of a title indicates both European and US patent documents, as classified by the EPO, are regularly added to the subclass. E-subclasses may contain subject matter outside the scope of this class.Consult their definitions, or the documents themselves to clarify or interpret titles.
[List of Pre Grant Publications for class 712 subclass E9.001][List of Patents for class 712 subclass E9.001]E9.001 ARRANGEMENTS FOR PROGRAM CONTROL, E.G., CONTROL UNIT (EPO)
 [List of Pre Grant Publications for class 712 subclass E9.002][List of Patents for class 712 subclass E9.002]E9.002 Subclass E9.002 indent level is 1 Using wired connections, e.g., plugboard (EPO)
[List of Pre Grant Publications for class 712 subclass E9.003][List of Patents for class 712 subclass E9.003]E9.003 Subclass E9.003 indent level is 1 Using stored program, i.e., using internal store of processing (EPO)
[List of Pre Grant Publications for class 712 subclass E9.004][List of Patents for class 712 subclass E9.004]E9.004 Subclass E9.004 indent level is 2 Micro-control or micro-program arrangements (EPO)
[List of Pre Grant Publications for class 712 subclass E9.016][List of Patents for class 712 subclass E9.016]E9.016 Subclass E9.016 indent level is 2 Arrangements for executing machine-instructions, e.g., instruction decode (EPO)
 [List of Pre Grant Publications for class 712 subclass E9.017][List of Patents for class 712 subclass E9.017]E9.017 Subclass E9.017 indent level is 3 Controlling the executing of arithmetic operations (EPO)
 [List of Pre Grant Publications for class 712 subclass E9.018][List of Patents for class 712 subclass E9.018]E9.018 Subclass E9.018 indent level is 3 Controlling the executing of logical operations (EPO)
 [List of Pre Grant Publications for class 712 subclass E9.019][List of Patents for class 712 subclass E9.019]E9.019 Subclass E9.019 indent level is 3 Controlling single bit operations (EPO)
 [List of Pre Grant Publications for class 712 subclass E9.02][List of Patents for class 712 subclass E9.02]E9.02 Subclass E9.02 indent level is 3 For comparing (EPO)
 [List of Pre Grant Publications for class 712 subclass E9.021][List of Patents for class 712 subclass E9.021]E9.021 Subclass E9.021 indent level is 3 For format conversion (EPO)
 [List of Pre Grant Publications for class 712 subclass E9.022][List of Patents for class 712 subclass E9.022]E9.022 Subclass E9.022 indent level is 3 Using storage based on relative movement between record carrier and transducer (EPO)
[List of Pre Grant Publications for class 712 subclass E9.023][List of Patents for class 712 subclass E9.023]E9.023 Subclass E9.023 indent level is 3 Register arrangements, e.g., register files, special registers (EPO)
[List of Pre Grant Publications for class 712 subclass E9.028][List of Patents for class 712 subclass E9.028]E9.028 Subclass E9.028 indent level is 3 Instruction analysis, e.g., decoding, instruction word fields (EPO)
 [List of Pre Grant Publications for class 712 subclass E9.032][List of Patents for class 712 subclass E9.032]E9.032 Subclass E9.032 indent level is 3 For specific instructions not covered by the preceding groups, e.g., halt, synchronize (EPO)
 [List of Pre Grant Publications for class 712 subclass E9.033][List of Patents for class 712 subclass E9.033]E9.033 Subclass E9.033 indent level is 3 Controlling loading, storing, or clearing operations (EPO)
 [List of Pre Grant Publications for class 712 subclass E9.034][List of Patents for class 712 subclass E9.034]E9.034 Subclass E9.034 indent level is 3 Controlling moving, shifting, or rotation operations (EPO)
[List of Pre Grant Publications for class 712 subclass E9.035][List of Patents for class 712 subclass E9.035]E9.035 Subclass E9.035 indent level is 3 With operation extension or modification (EPO)
[List of Pre Grant Publications for class 712 subclass E9.038][List of Patents for class 712 subclass E9.038]E9.038 Subclass E9.038 indent level is 3 Addressing or accessing the instruction operand or the result (EPO)
[List of Pre Grant Publications for class 712 subclass E9.045][List of Patents for class 712 subclass E9.045]E9.045 Subclass E9.045 indent level is 3 Concurrent instruction execution, e.g., pipeline, look ahead (EPO)
[List of Pre Grant Publications for class 712 subclass E9.046][List of Patents for class 712 subclass E9.046]E9.046 Subclass E9.046 indent level is 4 Data or operand accessing, e.g., operand prefetch, operand bypass (EPO)
[List of Pre Grant Publications for class 712 subclass E9.049][List of Patents for class 712 subclass E9.049]E9.049 Subclass E9.049 indent level is 4 Instruction issuing, e.g., dynamic instruction scheduling, out of order instruction execution (EPO)
[List of Pre Grant Publications for class 712 subclass E9.055][List of Patents for class 712 subclass E9.055]E9.055 Subclass E9.055 indent level is 4 Instruction prefetch, e.g., instruction buffer (EPO)
[List of Pre Grant Publications for class 712 subclass E9.06][List of Patents for class 712 subclass E9.06]E9.06 Subclass E9.06 indent level is 4 Recovery, e.g., branch miss-prediction, exception handling (EPO)
[List of Pre Grant Publications for class 712 subclass E9.062][List of Patents for class 712 subclass E9.062]E9.062 Subclass E9.062 indent level is 4 Using instruction pipelines (EPO)
[List of Pre Grant Publications for class 712 subclass E9.066][List of Patents for class 712 subclass E9.066]E9.066 Subclass E9.066 indent level is 4 Using a slave processor, e.g., coprocessor (EPO)
[List of Pre Grant Publications for class 712 subclass E9.071][List of Patents for class 712 subclass E9.071]E9.071 Subclass E9.071 indent level is 4 Using a plurality of independent parallel functional units (EPO)
[List of Pre Grant Publications for class 712 subclass E9.073][List of Patents for class 712 subclass E9.073]E9.073 Subclass E9.073 indent level is 3 Address formation of the next instruction, e.g., incrementing the instruction counter, jump (EPO)
[List of Pre Grant Publications for class 712 subclass E9.082][List of Patents for class 712 subclass E9.082]E9.082 Subclass E9.082 indent level is 2 Arrangements for executing sub-programs, i.e., combinations of several instructions (EPO)
 [List of Pre Grant Publications for class 712 subclass E9.086][List of Patents for class 712 subclass E9.086]E9.086 Subclass E9.086 indent level is 1 Using record carriers containing only program instructions (EPO)
 
FOREIGN ART COLLECTIONS
 
      FOR000          CLASS-RELATED FOREIGN DOCUMENTS