PTO Manual of Classification for US patents

PTO Manual of Classification for US patents

What follows are the subclasses from one class of the Manual of Classification for US patents. As you scroll through the list and encounter a class/subclass of interest, you can jump back to the top and retrieve patent titles by entering the class/subclass in the box below.


Enter a class/subclass code here to get a list of patent titles. Use any of the following forms:
363-131 121-55A 14-.5
that is, no embedded spaces, class and subclass seperated by a dash, and any subclass letters capitalized. Currently Design Patent titles (those in the classes of the form Dxx.yy) are not retreivable.

Enter class/subclass code:


Class Number: 395
 Class Title: INFORMATION PROCESSING SYSTEM ORGANIZATION

Subclass  Subclass
Number    Title

  1       ARTIFICIAL INTELLIGENCE
  2       .Speech signal processing
  2.1     ..For storage or transmission
  2.11    ...Neural networks
  2.12    ...Transformations
  2.13    ....Orthogonal functions
  2.14    ...Frequency
  2.15    ....Specialized information
  2.16    .....Pitch
  2.17    ......Voiced or unvoiced
  2.18    .....Formants
  2.19    .....Silence decisions
  2.2     ...Time
  2.21    ....Pulse code modulation (PCM)
  2.22    ....Zero crossing
  2.23    ....Voiced or unvoiced
  2.24    ....Silence decisions
  2.25    ....Correlation functions
  2.26    .....Autocorrelation
  2.27    .....Cross-correlation
  2.28    ...Linear prediction
  2.29    ...Analysis by synthesis
  2.3     ...Pattern matching vocoders
  2.31    ....Vector quantization
  2.32    ....Excitation patterns
  2.33    ...Normalizing
  2.34    ...Gain control
  2.35    ...Noise
  2.36    ....Pre-transmission
  2.37    ....Post-transmission
  2.38    ...Adaptive bit allocation
  2.39    ...Quantization
  2.4     ..Recognition
  2.41    ...Neural networks
  2.42    ...Detect speech in noise
  2.43    ...Normalizing
  2.44    ...Speech to image
  2.45    ...Specialized equations or comparisons
  2.46    ....Correlation
  2.47    ....Distance
  2.48    ....Similarity
  2.49    ....Probability
  2.5     ....Dynamic time warping
  2.51    ....Viterbi trellis
  2.52    ...Creating patterns for matching
  2.53    ....Update patterns
  2.54    ....Clustering
  2.55    ...Voice recognition
  2.56    ....Preliminary matching
  2.57    ....Endpoint detection
  2.58    ....Subportions
  2.59    ....Specialized modelss
  2.6     ...Word recognition
  2.61    ....Preliminary matching
  2.62    ....Endpoint detection
  2.63    ....Subportions
  2.64    ....Specialized models
  2.65    .....Markov
  2.66    .....Natural language
  2.67    ..Synthesis
  2.68    ...Neural networks
  2.69    ...Image to speech
  2.7     ...Vocal tract model
  2.71    ...Linear prediction
  2.72    ...Correlation
  2.73    ...Excitation
  2.74    ...Interpolation
  2.75    ...Specialized models
  2.76    ...Time elements
  2.77    ...Frequency elements
  2.78    ...Transformations
  2.79    ..Applications
  2.8     ...Handicap aids
  2.81    ...Novelty items
  2.82    ...Security systems
  2.83    ...Warning/alarm systems
  2.84    ...Speech controlled systems
  2.85    ...Pattern display
  2.86    ...Translation
  2.87    ...Sound editing
  3       .Fuzzy logic hardware
  10      .Knowledge processing
  11      ..Plural processing systems
  12      ..Graphical or natural language user interface
  13      ..Genetic algorithms
  20      ..Trainable (i.e., adaptive) systems
  21      ...Neural networks
  22      ....Connectionist expert systems
  23      ....Training (i.e., programming or learning)
  24      ....Structures
  25      .....Radiant energy type (e.g., optical)
  26      .....Sequential processor
  27      .....Including a digital or binary element
  50      ..Expert systems
  51      ...Deduction, control, or search techniques
  52      ....Forward or backward chaining
  53      ....Blackboarding
  54      ....Knowledge base accessing (e.g., DBMS, table)
  55      ....Truth maintenance systems (TMS)
  60      ...Knowledge representations
  61      ....For inexact knowledge (e.g., fuzzy logic)
  62      ....Objects (i.e., object-attribute-value), frames and slots, or
               scripts
  63      ....Semantic network (i.e., conceptual dependency, fact based
               structure)
  64      ....Rete network or meta-knowledge
  65      ....Inheritance
  66      ....Predicate logic or predicate calculus
  67      ....Propositional logic
  68      ....History basee
  75      ...Creation or modification of an expert system
  76      ....Expert system shells or tools
  77      ....Learning or knowledge acquisition by the expert system
  80      .Robot control
  81      ..Combined with knowledge processing (e.g., natural language
             system)
  82      ..Plural controlled devices or plural nonvision controlling
             devices
  83      ...Plural robots
  84      ...Plural processors
  85      ..Specific enhancing or modifying techniques (e.g., adaptive
             control)
  86      ...Coordinate transformation
  87      ...Interpolation
  88      ...Programmed data (e.g., path) modified by sensed data
  89      ...Compensation or calibration
  90      ...Collision prevention
  91      ...Overload prevention
  92      ...Based on user input
  93      ..With particular sensor
  94      ...Vision sensor (e.g., camera, photocell, etc.)
  95      ..With control of force
  96      ..With control of robot torque
  97      ..Using particular manipulator orientation computations (e.g.,
             vector/matrix calculations)
  98      ..Using Jacobian computations
  99      ..With particular operator interface (e.g., teaching box,
             digitizer, tablet, pendant, dummy arm)
  100     DATA PRESENTATION/COMPUTER GRAPHICS (E.G., IMAGE, GRAPHICS,
           TEXT)
  101     .Static presentation processing (e.g., for printers)
  102     ..Size or scale control
  103     ..Plotters
  104     ..Plural marking means
  105     ..Position or velocity determined
  106     ..Specific to image source
  107     ..Flying dot (e.g., laser beam)
  108     ..Dot matrix array (e.g., printheads)
  109     ..Attribute control
  110     ..Character or font
  111     ..Details of medium positioning (e.g., movement to or from
             presentation location of medium)
  112     ..Emulation or plural modes
  113     ..Data corruption, power interruption, or print prevention
  114     ..With communications (e.g., data compression, data expansion,
             plural devices)
  115     ..With memory
  116     ...Page or frame memory
  117     ..Details of image placement or content
  118     .Presentation processing
  119     ..Three-dimension
  120     ...Solid modelling
  121     ...Hidden line/surface determining
  122     ....Z buffer (depth buffer)
  123     ...Tessellation
  124     ...Voxel
  125     ...Mapping image onto surface of 3D object
  126     ...Lighting/shadingg
  127     ...Space transformation
  128     ..Adjusting resolution or level of detail
  129     ..Surface detail/characteristic
  130     ...Texture
  131     ...Color
  132     ...Intensity
  133     ..Object processing
  134     ...Clipping
  135     ...Merge/overlay
  136     ...Affine
  137     ...Rotation
  138     ...Translation
  139     ...Scaling
  140     ..Generating graphs
  141     ..Generating shapes
  142     ...Curves
  143     ...Lines
  144     ..Text
  145     ...Document
  146     ....Edit document
  147     ....With graphics
  148     ....Format control
  149     ....Form filling
  150     ...Font (i.e., character generation)
  151     ....Changing particular character
  152     ..Animation
  153     ..Plural simultaneous presentations
  154     ...Multimedia
  155     ..Operator interface (interactive)
  156     ...Menu
  157     ...Window
  158     ....Priority
  159     ...Icon
  160     ...Hierarchical
  161     ...For specific applications
  162     .Computer display processing hardware
  163     ..Plural processors
  164     ..Memory
  165     ...Reconfigurable memory
  166     ...Addressing
  200     TRANSMISSION OF INFORMATION AMONG MULTIPLE COMPUTER SYSTEMS
  250     BUFFERING FUNCTIONS
  275     I/O PROCESSING
  325     SYSTEM INTERCONNECTIONS
  375     INSTRUCTION PROCESSING
  400     STORAGE ADDRESS FORMATION
  425     STORAGE ACCESSING AND CONTROL
  500     COMPATIBILITY, SIMULATION, OR EMULATION OF SYSTEM COMPONENTS
  550     TIMING
  575     RELIABILITY
  600     DATABASE OR FILE MANGEMENT SYSTEM
  650     PROCESSING (TASK) MANAGEMENT
  700     SYSTEM UTILITIES
  725     ACCESS CONTROL PROCESSING
  750     POWER CONTROL
  775     INTERNAL CONTROL
  800     PROCESSING ARCHITECTURE
  *       *******************************
  *       CROSS-REFERENCE ART COLLECTIONS
  *       ******************************
  900     FUZZY LOGIC
  901     SPECIAL ROBOT STRUCTURAL ELEMENTS
  902     APPLICATIONS USING AI WITH DETAILS OF THE AI SYSTEM
  903     .Control
  904     ..Manufacturing or machines (e.g., agricultural machinery,
             machine tools, robots)
  905     ..Vehicle or aerospace
  906     ..Process plants
  907     ...Power plants
  908     ..Electronic or computer (internal or network) circuits
  909     ..Communication
  910     ..Elevators
  911     .Nonmedical diagnostics
  912     ..Manufacturing or machines (e.g., agricultural machinery,
             machine tools, robots)
  913     ..Vehicle or aerospace
  914     ..Process plants
  915     ...Power plants
  916     ..Electronic or computer (internal or network) circuits
  917     ..Communications
  918     ..Elevators
  919     .Designing, planning, programming, CAD, CASE
  920     ..Simulation
  921     ..Layout (e.g., circuit, construction)
  922     ..Computer program preparation
  923     ..Construction
  924     .Medical
  925     .Business
  926     ..Time management
  927     .Education or instruction
  928     .Earth sciences
  929     ..Geological (e.g., seismology)
  930     ..Environment
  931     ...Weather
  932     .Mathematics, science, or engineering
  933     .Law, law enforcement, or government
  934     .Information retrieval or information management