CLASS 708, | ELECTRICAL COMPUTERS: ARITHMETIC
PROCESSING AND CALCULATING |

Click here for a printable version of this file |

**SECTION I - CLASS DEFINITION**

GENERAL STATEMENT OF THE CLASS SUBJECT MATTER

This is the generic class for electrical apparatus and corresponding methods for performing calculation operations.

SCOPE OF THE CLASS

(1) Note. This class is limited to electrical and calculating computer apparatus and corresponding methods wherein a calculation operation is performed on information carried by wave propagation (either electromagnetic or compressional waves) provided that input to and output from the apparatus is electrical. Note: where the apparatus performing the calculation operation is electrically responsive but the data is not presented to and output from the apparatus as electrical signals, classification is with the appropriate wave energy subject matter, as per one of the optical classes. |

(2) Note. Significantly claimed apparatus external to this class, claimed in combination with apparatus under the class definition, which perform data processing or calculation operations are classified in the class appropriate to the external device unless specifically excluded therefrom. |

(3) Note. Nominally claimed apparatus external to this class in combination with apparatus under the class definition is classified in this class unless provided for in the appropriate external class. |

THIS CLASS IS STRUCTURED INTO THREE MAIN DIVISIONS:

A. Electrical Hybrid Calculating Computers

B. Electrical Digital Calculating Computers

C. Electrical Analog Calculating Computers

**SECTION II - REFERENCES TO OTHER CLASSES**

SEE OR SEARCH CLASS:

235, | Registers, various subclasses for basic machines and associated indicating mechanisms for ascertaining the number of movements of various devices and machines, plus machines made from these basic machines alone (e.g., cash registers, voting machines)or in combination with various perfecting features, such as printers and recording means, as well as for various data bearing record controlled systems. |

307, | Electrical Transmission or Interconnection Systems, various subclasses for generic residual electrical transmission or interconnection systems and miscellaneous circuits. |

326, | Electronic Digital Logic Circuitry, various subclasses for digital logic devices. |

327, | Miscellaneous Active Electrical Nonlinear Devices, Circuit, and Systems, various subclasses for miscellaneous active device analog circuits. |

340, | Communications: Electrical, various subclasses for residual electrical communication systems. |

341, | Coded Data Generation or Conversion, various subclasses for electrical pulse and digital code converters. |

345, | Computer Graphics Processing and Selective Visual Display Systems, various subclasses for the selective control of two or more light generating or light controlling display elements in accordance with a received image signal. |

358, | Facsimile and Static Presentation Processing, subclasses 1.1 through 1.18for static presentation processing (e.g., processing data for printer, etc.). |

359, | Optics: Systems and Elements, subclasses 107+ for optical computing without diffraction and subclasses 237+ for optical modulators. |

360, | Dynamic Magnetic Information Storage or Retrieval, appropriate subclasses for record carriers and systems wherein information is stored and retrieved by interaction with a medium and there is relative motion between a medium and a transducer, for example, magnetic disk drive devices and control thereof, per se. |

361, | Electricity: Electrical Systems and Devices, subclasses 679.08 through 679.2for computer related housing or mounting assemblies with keyboard support. |

365, | Static Information Storage and Retrieval, various subclasses for addressable static singular storage elements or plural singular storage elements of the same type. |

369, | Dynamic Information Storage or Retrieval, various subclasses for record carriers and systems wherein information is stored and retrieved by interaction with a medium and there is relative motion between a medium and a transducer. |

370, | Multiplex Communications, various subclasses for generic multiplexing and demultiplexing systems. |

375, | Pulse or Digital Communications, various subclasses for generic pulse or digital communication systems. |

377, | Electrical Pulse Counters, Pulse Dividers, or Shift Registers: Circuits and Systems, various subclasses for generic circuits for pulse counting. |

379, | Telephonic Communications, various subclasses for two-way electrical communication of intelligible audio information of arbitrary content over a link including an electrical conductor. |

382, | Image Analysis, appropriate subclasses for operations performed on image data with the aim of measuring a characteristic of an image, detecting variations, detecting structures, or transforming the image data, and for procedures for analyzing and categorizing patterns present in image data. |

700, | Data Processing: Generic Control Systems or Specific Applications, subclasses 1 through 89for generic data processing control systems and subclasses 90-306 for particular application of electrical computers and data processing systems, particularly subclasses 245-264 for data processing of robot control systems. |

701, | Data Processing: Vehicles, Navigation, and Relative Location, appropriate subclasses for vehicular or navigational data processing. |

702, | Data Processing: Measuring, Calibrating, or Testing, appropriate subclasses for measuring or testing data processing. |

703, | Data Processing: Structural Design, Modeling, Simulation, and Emulation, appropriate subclasses. |

704, | Data Processing: Speech Signal Processing, Linguistics, Language Translation, and Audio Compression/Decompression, for speech, language or audio compression/decompression processing. |

705, | Data Processing: Financial, Business Practice, Management, or Cost/Price Determination, appropriate subclasses for data processing related to business, finances, management, or cost/price determining. |

706, | Data Processing: Artificial Intelligence, appropriate subclasses for processing of artificial intelligence. |

707, | Data Processing: Databases and File Management, or Data Structures, appropriate subclasses for database structure, database/file management, or document processing. |

709, | Electrical Computers and Digital Processing Systems: Multicomputer Data Transferring or Plural Processor Synchronizaion, appropriate subclasses for computers and digital processing related to plural computers or plural process coordinating. |

710, | Electrical Computers and Digital Data Processing Systems: Input/Output, appropriate subclasses for input/output processing (e.g., bus processing) in a computer or digital data processing system. |

711, | Electrical Computers and Digital Processing Systems: Memory, appropriate subclasses for storage accessing, control, or addressing in a computer or digital processing system. |

712, | Electrical Computers and Digital Processing Systems: Processing Architectures and Instruction Processing (e.g., Processors), appropriate subclasses for computer or digital processing system architecture or instruction processing. |

713, | Electrical Computers and Digital Processing Systems: Support, appropriate subclasses for computer or digital processing system support (e.g., security, power supply, and timing, etc. ) |

714, | Error Detection/Correction and Fault Detection/Recovery, appropriate subclasses for error or fault detection or compensation in a computer or digital processing system. |

716, | Computer-Aided Design and Analysis of Circuits and Semiconductor Masks, appropriate subclasses. |

717, | Data Processing: Software Development, Installation, and Management, appropriate subclasses. |

**SECTION III - GLOSSARY**

**CALCULATION OPERATIONS**

Arithmetic or some limited logic operations performed upon or with signals representing numbers or values. These include arithmetic and related logic operations. A related logic operation is one that is associated with arithmetic computations.

**DISCRETE ELECTRICAL SIGNAL**

Discontinuous signals which can assume only a finite number of states.

**NUMERICAL DIGITS**

Symbols that represent a specific quantity or amount of units.

**SUBCLASSES**

1 | ELECTRICAL HYBRID CALCULATING COMPUTER: | ||||||

This subclass is indented under the class definition. Subject matter wherein a calculation operation is performed
either simultaneously or sequentially upon at least one analog and
at least one digital signal or wherein either the analog or digital
signal is involved in a calculation operation on the other signal.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||||||

2 | Plural complete computers: |

This subclass is indented under subclass 1. Subject matter which includes at least one complete analog computer and one complete digital computer. | |

3 | Particular function performed: | ||

This subclass is indented under subclass 1. Subject matter directed to a particular function performed
by hybrid computer or subcombination thereof in making computation.
| |||

4 | Evaluation of trigonometric function: | ||

This subclass is indented under subclass 3. Subject matter wherein the function performed is the processing
of signal to either determine a trigonometric relationship or to
operate on a signal in accordance with a trigonometric relationship.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

5 | Correlation, convolution, or transformation: | ||

This subclass is indented under subclass 3. Subject matter wherein the function performed is cross-correlation,
autocorrelation, cross-convolution, autoconvolution or transforming
a given representation of a data signal to another representation
without loss of information by an orthogonal transformation.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

6 | Integration or differentiation: | ||||

This subclass is indented under subclass 3. Subject matter wherein the function performed is integration
or differentiation of at least one of a plurality of input signals.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||||

7 | Multiplication or division: | ||||

This subclass is indented under subclass 3. Subject matter wherein the function performed is multiplication
or division to produce a product or quotient from at least two input
signals.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||||

8 | Function generation: | ||||||

This subclass is indented under subclass 3. Subject matter wherein the function performed is the generation
of at least one signal by mathematical operation or as part of a
mathematical operation generates a signal representing a function
of at least one variable input parameter.
SEE OR SEARCH THIS CLASS, SUBCLASS:
SEE OR SEARCH CLASS:
| |||||||

9 | Piece-wise linear synthesis: | ||

This subclass is indented under subclass 8. Subject matter wherein the desired function is approximated
by a series of segments of straight lines.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

100 | ELECTRICAL DIGITAL CALCULATING COMPUTER: | ||||||||

This subclass is indented under the class definition. Subject matter wherein a calculation operation is performed
upon discrete electrical signals representing a value normally described by
numerical digits.
SEE OR SEARCH THIS CLASS, SUBCLASS:
SEE OR SEARCH CLASS:
| |||||||||

101 | Pulse repetition rate: | ||

This subclass is indented under subclass 100. Subject matter wherein quantities are determinable from
the pulse repetition frequency of the discrete electrical signal.
SEE OR SEARCH CLASS:
| |||

102 | Digital differential analyzer: | ||

This subclass is indented under subclass 101. Subject matter utilized as a digital differential analyzer.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

103 | Multiplication or division: | ||||||

This subclass is indented under subclass 101. Subject matter wherein the operation performed on an electrical
signal is multiplication or division.
SEE OR SEARCH CLASS:
| |||||||

104 | Plural complete computers: | ||||

This subclass is indented under subclass 100. Subject matter which includes at least two complete digital
computers.
SEE OR SEARCH THIS CLASS, SUBCLASS:
SEE OR SEARCH CLASS:
| |||||

105 | Combined with diverse art device: | ||

This subclass is indented under subclass 100. Subject matter which includes a diverse art device having
a noncalculating function, with common structure utilized in performing
the calculating and the noncalculating functions, or an integrated
unit into which the computer and diverse art device are embodied.
| |||

106 | Checkbook: | ||

This subclass is indented under subclass 105. Subject matter where the diverse device is a checkbook.
SEE OR SEARCH CLASS:
| |||

107 | Writing instrument (e.g., pen): | ||

This subclass is indented under subclass 105. Subject matter where the diverse device is utilized for
a hand-held marking purpose.
SEE OR SEARCH CLASS:
| |||

108 | Tape recorder: | ||

This subclass is indented under subclass 105. Subject matter where the diverse device is a tape recorder.
SEE OR SEARCH CLASS:
| |||

109 | Communication device (e.g., telephone, radio, television): | ||||||

This subclass is indented under subclass 105. Subject matter where the diverse device transfers information
between distant points.
SEE OR SEARCH CLASS:
| |||||||

110 | Business device (e.g., billing, memorandum): | ||||

This subclass is indented under subclass 105. Subject matter where the diverse device is used in the conducting
of trade.
SEE OR SEARCH CLASS:
| |||||

111 | Horological device: | ||

This subclass is indented under subclass 105. Subject matter where the diverse device measures or indicates
time.
SEE OR SEARCH CLASS:
| |||

112 | Calendar: | ||

This subclass is indented under subclass 111. Subject matter where the horological device provides indication
of a day of the week or a date.
SEE OR SEARCH CLASS:
| |||

130 | Programmable calculator: | ||||

This subclass is indented under subclass 100. Subject matter which includes a calculator that is programmable.
SEE OR SEARCH CLASS:
| |||||

131 | Having specialized input: | ||||||||||||||

This subclass is indented under subclass 100. Subject matter with specialized input in conjunction with
calculation portion.
SEE OR SEARCH CLASS:
| |||||||||||||||

132 | Having supplemental environment related input: | ||

This subclass is indented under subclass 131. Subject matter where input unique to a particular art area
can be provided in addition to normal calculator input.
| |||

133 | Cooking: | ||||

This subclass is indented under subclass 132. Subject matter where the supplemental input relates to the
preparation of food for consumption.
SEE OR SEARCH CLASS:
| |||||

134 | Business: | ||

This subclass is indented under subclass 132. Subject matter where the supplemental input relates to the
conduct of trade.
SEE OR SEARCH CLASS:
| |||

135 | For security: | ||

This subclass is indented under subclass 131. Subject matter where a specialized input controls accessing
of the calculating computer.
SEE OR SEARCH CLASS:
| |||

136 | Input verification: |

This subclass is indented under subclass 131. Subject matter where the specialized input provides a check of intended versus actual input. | |

137 | Fraction input: |

This subclass is indented under subclass 131. Subject matter where the specialized input permits entry of a fraction. | |

138 | Flexible input: |

This subclass is indented under subclass 131. Subject matter in which some portion of the input is made nonrigid to facilitate data entry. | |

139 | Including specific computing system interconnection: | ||

This subclass is indented under subclass 131. Subject matter for specific structure within the specialized
input serving as an interface between the device actually manipulated
by the operator and computing circuitry.
| |||

140 | Modular or overlay: |

This subclass is indented under subclass 131. Subject matter where plug-in modules or overlays are utilized to effect data input. | |

141 | Including specific nonkeyboard-type information entry: |

This subclass is indented under subclass 131. Subject matter where information ultimately conveyed to the calculating portion is produced by a particular device not having plural individually actuatable keys. | |

142 | Including specific keyboard-type information entry: | ||||||

This subclass is indented under subclass 131. Subject matter where information ultimately conveyed to
the calculating portion is produced by a particular device having
plural individually actuatable keys.
SEE OR SEARCH CLASS:
| |||||||

143 | Nonmechanical key actuation: | ||||

This subclass is indented under subclass 142. Subject matter where input keys are operated by other than
a push and release sequence (e.g., magnetic activation).
SEE OR SEARCH CLASS:
| |||||

144 | User definable key: | ||

This subclass is indented under subclass 142. Subject matter in which the user defines the function associated
with a keyboard key.
SEE OR SEARCH CLASS:
| |||

145 | Plural function key: |

This subclass is indented under subclass 142. Subject matter where a keyboard key has plurality of selectable predetermined functions associated with it. | |

146 | Key sequencing (i.e., sequence defines function): |

This subclass is indented under subclass 142. Subject matter where the order in which a plurality of keys is actuated determines the function to be performed. | |

160 | Having specialized output: | ||||||||

This subclass is indented under subclass 100. Subject matter with specialized output in conjunction with
calculating portion.
SEE OR SEARCH CLASS:
| |||||||||

161 | Having supplemental environment related output: | ||

This subclass is indented under subclass 160. Subject matter where output unique to a particular art area
can be provided in addition to normal calculator output.
| |||

162 | Teaching: | ||

This subclass is indented under subclass 161. Subject matter where the supplemental output relates to
education.
SEE OR SEARCH CLASS:
| |||

163 | Business: | ||

This subclass is indented under subclass 161. Subject matter where the supplemental output relates to
the conduct of trade.
SEE OR SEARCH CLASS:
| |||

164 | Output verification: |

This subclass is indented under subclass 160. Subject matter in which the output is provided in a form permitting checking thereof (e.g., trace). | |

165 | Blanking: |

This subclass is indented under subclass 160. Subject matter where the specialized output has provision for suppressing a selected portion of the output. | |

166 | Zero suppression: |

This subclass is indented under subclass 165. Subject matter wherein the blanking means has zero suppression capability. | |

167 | Prompting: |

This subclass is indented under subclass 160. Subject matter where the specialized output provides the user with guidance regarding future information entry. | |

168 | Selective output: | ||

This subclass is indented under subclass 160. Subject matter where the specialized output permits choosing
the desired output from a plurality of candidates.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

169 | Sequential output: |

This subclass is indented under subclass 160. Subject matter where the specialized output provides successive portions of a desired output one at a time. | |

170 | Using particular format: | ||

This subclass is indented under subclass 160. Subject matter where the specialized output provides the
output in a specified form.
| |||

171 | Symbol accompanying output: |

This subclass is indented under subclass 160. Subject matter in which the specialized output provides a special symbol with the output representation. | |

172 | Audio: | ||||

This subclass is indented under subclass 160. Subject matter where the specialized output is in audible
form.
SEE OR SEARCH CLASS:
| |||||

173 | Printer: | ||||

This subclass is indented under subclass 160. Subject matter in which the specialized output provides
the output representation in permanent readable form.
SEE OR SEARCH CLASS:
| |||||

174 | Multiple simultaneous outputs: | ||

This subclass is indented under subclass 160. Subject matter where a plurality of output representations
are made available by the specialized output at the same time.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

190 | Integrated circuit: | ||||||

This subclass is indented under subclass 100. Subject matter wherein the calculating is effected by an
integrated circuit or chip, the use or specific structure or arrangement
of which significantly affects or directs the handling of information.
SEE OR SEARCH CLASS:
| |||||||

191 | Electro-optical: | ||

This subclass is indented under subclass 100. Subject matter wherein the calculating is effected by electro-optical
devices.
SEE OR SEARCH CLASS:
| |||

192 | Bubble-domain: | ||

This subclass is indented under subclass 100. Subject matter wherein the calculating is effected by bubble-domain
devices.
SEE OR SEARCH CLASS:
| |||

200 | Particular function performed: | ||||

This subclass is indented under subclass 100. Subject matter having a particular function involving a
calculation performed by digital computer or subcombination thereof.
SEE OR SEARCH CLASS:
| |||||

201 | Absolute value or magnitude: | ||

This subclass is indented under subclass 200. Subject matter wherein the particular function determines
the absolute value or magnitude of a result from an arithmetic operation.
SEE OR SEARCH CLASS:
| |||

202 | Median: |

This subclass is indented under subclass 200. Subject matter wherein the particular function provides the middle value in a series. | |

203 | Compression/decompression: | ||||||||

This subclass is indented under subclass 200. Subject matter for representing a number or group of numbers
by a smaller number of digits than that possessed originally or
the inverse operation.
SEE OR SEARCH CLASS:
| |||||||||

204 | Format conversion: | ||

This subclass is indented under subclass 200. Subject matter for changing a number having a representation
in one form to a representation in another form.
SEE OR SEARCH CLASS:
| |||

205 | Normalization: | ||

This subclass is indented under subclass 204. Subject matter in which the number in final form includes
a single nonzero digit to the left of a radix point.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

206 | Unit conversion: | ||

This subclass is indented under subclass 200. Subject matter where a number reflecting a first system
of measurement is changed to reflect a second system of measurement.
| |||

207 | Maximum/minimum determination: |

This subclass is indented under subclass 200. Subject matter in which the largest or smallest of a group of numbers is found. | |

208 | Scaling: |

This subclass is indented under subclass 200. Subject matter where a number is modified by a predetermined multiplicative factor. | |

209 | Shifting: | ||||||

This subclass is indented under subclass 200. Subject matter where a number is changed by moving each
digit therein simultaneously a specified number of positions in
a specified direction.
SEE OR SEARCH CLASS:
| |||||||

210 | Determining number of like-valued bits in word: |

This subclass is indented under subclass 200. Subject matter where the number of 1"s or the number of 0"s in a binary word is determined. | |

211 | Determining number of like-valued leading or trailing bits: |

This subclass is indented under subclass 200. Subject matter where the number of consecutive leading or trailing 1"s or 0"s in a binary word is determined. | |

212 | Detecting particular sequence of bits: | ||||

This subclass is indented under subclass 200. Subject matter for locating a particular string of bits
in a larger string of bits.
SEE OR SEARCH CLASS:
| |||||

230 | Multifunctional: | ||||||

This subclass is indented under subclass 200. Subject matter wherein the electric digital calculating
computer provides for selectively performing at least one logical
operation as well as at least one arithmetical operation relative
to operands (e.g., a programmable logic circuit with computational
means).
SEE OR SEARCH CLASS:
| |||||||

231 | Microprocessor: | ||||||

This subclass is indented under subclass 230. Subject matter wherein the multifunctional operation is
performed by a microprocessor.
SEE OR SEARCH THIS CLASS, SUBCLASS:
SEE OR SEARCH CLASS:
| |||||||

232 | Array of elements (e.g., AND/OR array, etc.): |

This subclass is indented under subclass 230. Subject matter wherein the multifunctional operation is performed by a group of many similar, basic, complex, or integrated elements without separated enclosures, such as AND/OR arrays, etc. | |

233 | Pipeline: | ||||||||

This subclass is indented under subclass 230. Subject matter wherein the multifunctional operation is
performed in a pipeline where the output of one task is input to
another until a desired sequence of tasks has been carried out.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||||||||

234 | Parallel bit input of operand: |

This subclass is indented under subclass 230. Subject matter wherein the multifunctional operation is performed in bit level and the bits of operands are input in parallel. | |

235 | Uses look-up table: |

This subclass is indented under subclass 230. Subject matter wherein the operation involves a look-up table to search for a desired item of information. | |

236 | More than two operands: |

This subclass is indented under subclass 230. Subject matter wherein the operations involve three or more operands. | |

250 | Random number generation: | ||||

This subclass is indented under subclass 200. Subject matter wherein the computer generates a number or
sequence of numbers characterized by unpredictability so that no
number is any more likely to occur at a given time or place in a
sequence than any other.
SEE OR SEARCH CLASS:
| |||||

251 | Oscillator controlled: |

This subclass is indented under subclass 250. Subject matter wherein the generation is effected by an oscillator or clock. | |

252 | Linear feedback shift register: | ||

This subclass is indented under subclass 250. Subject matter wherein the generation is performed by a
feedback shift register in which a proportional relationship exists
between an input and output.
SEE OR SEARCH CLASS:
| |||

253 | Plural parallel output bits: | ||

This subclass is indented under subclass 250. Subject matter wherein the generation produces plural bits
of a sequence in parallel.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

254 | Seed value controls: |

This subclass is indented under subclass 250. Subject matter wherein seed value is used as an initial value in the generation. | |

255 | Truly random number: |

This subclass is indented under subclass 250. Subject matter wherein the generation produces a random sequence which is not repeated. | |

256 | Plural parallel outputs: | ||

This subclass is indented under subclass 250. Subject matter wherein the generation produces plural sequences
in parallel.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

270 | Function generation: | ||||

This subclass is indented under subclass 200. Subject matter wherein a sequence of discrete values is
generated to represent a desired waveform.
SEE OR SEARCH THIS CLASS, SUBCLASS:
SEE OR SEARCH CLASS:
| |||||

271 | Direct digital frequency synthesizer: | ||

This subclass is indented under subclass 270. Subject matter wherein the generation is performed by a
digital frequency source capable of producing a multitude of output
frequencies from the desired frequency of the waveform.
SEE OR SEARCH CLASS:
| |||

272 | Memory used to store waveshape: | ||

This subclass is indented under subclass 270. Subject matter wherein a circuit allows a waveshape to be
stored and retrieved for generating the waveform.
SEE OR SEARCH CLASS:
| |||

273 | Counter as source (i.e., input): |

This subclass is indented under subclass 270. Subject matter wherein a circuit counts input pulses for producing phase increments as a source. | |

274 | Linear: | ||||

This subclass is indented under subclass 270. Subject matter where the desired waveform is linear.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||||

275 | Circular: |

This subclass is indented under subclass 270. Subject matter where the desired waveform represents a circular relationship. | |

276 | Trigonometric: |

This subclass is indented under subclass 270. Subject matter where the desired waveform has trigonometric relationships. | |

277 | Logarithmic/exponential: | ||

This subclass is indented under subclass 270. Subject matter where the desired waveform is logarithmic
or exponential.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

290 | Interpolation/extrapolation: | ||||||

This subclass is indented under subclass 200. Subject matter for the determination or estimation of a
value or values of a function between two known values or of the
trend established between two or more known points.
SEE OR SEARCH THIS CLASS, SUBCLASS:
SEE OR SEARCH CLASS:
| |||||||

300 | Filtering: | ||||||

This subclass is indented under subclass 200. Subject matter wherein a computational process or algorithm
separates data, signals, or materials in accordance with specified
criteria.
SEE OR SEARCH THIS CLASS, SUBCLASS:
SEE OR SEARCH CLASS:
| |||||||

301 | Tapped delay line: | ||

This subclass is indented under subclass 300. Subject matter wherein a delay line, in which more than
two terminal pairs are associated with a single delay channel, is
used to provide delayed signals.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

303 | Microprocessor: | ||||||

This subclass is indented under subclass 300. Subject matter wherein the filtering is performed by a microprocessor.
SEE OR SEARCH THIS CLASS, SUBCLASS:
SEE OR SEARCH CLASS:
| |||||||

304 | Nonlinear (e.g., median, etc.): | ||

This subclass is indented under subclass 300. Subject matter wherein the relationship between the pertinent
measures of the input and output signals cannot be adequately described
by linear means (e.g., median filter).
SEE OR SEARCH CLASS:
| |||

305 | Initialization: |

This subclass is indented under subclass 300. Subject matter where the filter is placed in a beginning state prior to the actual processing. | |

306 | Finite arithmetic effect: | ||||

This subclass is indented under subclass 300. Subject matter for indication or compensation of an effect
arising from the use of operands having a finite length representation.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||||

307 | Delta/differential coded: | ||

This subclass is indented under subclass 300. Subject matter in which the samples used in processing are
present in the delta or differential coded format.
SEE OR SEARCH CLASS:
| |||

308 | Multidimensional data: | ||

This subclass is indented under subclass 300. Subject matter where the data to be processed is multidimensional
(e.g., image data).
SEE OR SEARCH CLASS:
| |||

309 | Frequency measurement: | ||||

This subclass is indented under subclass 300. Subject matter where frequency determination is accomplished
by first removing from a signal corrupting noise which was imposed
by a transmission medium.
SEE OR SEARCH CLASS:
| |||||

310 | Coherent: |

This subclass is indented under subclass 300. Subject matter where a particular frequency is eliminated from a signal. | |

311 | Frequency detection: | ||

This subclass is indented under subclass 300. Subject matter in which a subset of frequencies from a known
set of possible frequencies is determined to be present.
SEE OR SEARCH CLASS:
| |||

312 | Tone detection: |

This subclass is indented under subclass 310. Subject matter where the subset consists of a single frequency. | |

313 | Decimation/interpolation: | ||

This subclass is indented under subclass 300. Subject matter where the filter deletes from or adds to
the samples input to it in a specified regular fashion resulting
in a net sampling rate change.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

314 | Matched filter type: | ||

This subclass is indented under subclass 300. Subject matter for maximizing the signal-to-noise ratio
through the use of filters utilizing correlation techniques.
SEE OR SEARCH CLASS:
| |||

315 | By convolution: | ||

This subclass is indented under subclass 300. Subject matter in which a convolution technique is utilized
to accomplish the filtering.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

316 | Having multiplexing: |

This subclass is indented under subclass 300. Subject matter where one of a plurality of signals is selected and processed by a given filter or one of a plurality of filters is selected to process a given signal. | |

317 | Wave: | ||

This subclass is indented under subclass 300. Subject matter in which the filter has elements representing
distributed parameters.
SEE OR SEARCH CLASS:
| |||

318 | Lattice: | ||

This subclass is indented under subclass 300. Subject matter in which the filter has four computational
or delay elements connected in series to form a closed circuit with
two nonadjacent ports serving as the input terminals with the other
two ports serving as output terminals.
SEE OR SEARCH CLASS:
| |||

319 | Transversal: | ||

This subclass is indented under subclass 300. Subject matter in which feedforward processing of present
inputs is utilized.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

320 | Recursive: |

This subclass is indented under subclass 300. Subject matter in which the present filter output is a function of present inputs and past filter outputs. | |

321 | Nontime domain: | ||

This subclass is indented under subclass 300. Subject matter where the data when processed is not in the
time domain.
| |||

322 | Adaptive: |

This subclass is indented under subclass 300. Subject matter where the transfer function of the filter is automatically changed as a function of the input signal. | |

323 | Equalizer: | ||

This subclass is indented under subclass 321. Subject matter where adaptive compensation for transmission
medium noise imposition is performed.
SEE OR SEARCH CLASS:
| |||

400 | Transform: | ||

This subclass is indented under subclass 200. Subject matter wherein the digital calculation performs
a transformation of a given representation of a data signal to another
representation without loss of information by an orthogonal transformation.
SEE OR SEARCH CLASS:
| |||

401 | Multidimensional: |

This subclass is indented under subclass 400. Subject matter including a specific apparatus which is used for computing an n-dimensional transform of an input signal with n greater or equal to two. | |

402 | Discrete Cosine Transform (i.e., DCT): |

This subclass is indented under subclass 400. Subject matter wherein the transformation performed is a Discrete Cosine Transform. | |

403 | Fourier: | ||

This subclass is indented under subclass 400. Subject matter wherein the transformation performed is a
mathematical operation which decomposes a time varying signal into
its complex frequency components (amplitude and the phase or real
and imaginary components).
SEE OR SEARCH CLASS:
| |||

404 | Fast Fourier Transform (i.e., FFT): | ||

This subclass is indented under subclass 403. Subject matter wherein the transformation performed is a
Fast Fourier Transform.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

405 | Discrete Fourier Transform (i.e., DFT): | ||

This subclass is indented under subclass 403. Subject matter wherein the transformation performed is a
Discrete Fourier Transform.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

406 | Pipeline: | ||||||||

This subclass is indented under subclass 403. Subject matter wherein the transformation is performed
in a pipeline where the output of one task is input to another until
a desired sequence of tasks has been carried out.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||||||||

407 | Systolic: | ||||||

This subclass is indented under subclass 403. Subject matter wherein the transformation is performed by
a specific apparatus having an array of computational elements where
data is transferred synchronously between nearest neighbor elements.
SEE OR SEARCH THIS CLASS, SUBCLASS:
SEE OR SEARCH CLASS:
| |||||||

408 | Radix greater than two: |

This subclass is indented under subclass 403. Subject matter wherein a specific apparatus is used for computing an n-radix Fourier Transform with n greater than two. | |

409 | Butterfly circuit: |

This subclass is indented under subclass 403. Subject matter wherein a specific apparatus performs a complex multiplication and a complex addition or subtraction. | |

410 | Walsh: | ||

This subclass is indented under subclass 400. Subject matter wherein the transformation performed is a
Walsh Transform.
SEE OR SEARCH CLASS:
| |||

420 | Convolution: | ||||||||||

This subclass is indented under subclass 200. Subject matter which the convolution integral is evaluated
in a digital fashion.
SEE OR SEARCH THIS CLASS, SUBCLASS:
SEE OR SEARCH CLASS:
| |||||||||||

421 | Cyclic/circular: |

This subclass is indented under subclass 420. Subject matter where the convolution integral of a and b, two series of discrete values, is found by performing a transform operation on a and b (producing A and B respectively) and then performing the inverse transform operation on the product of A and B. | |

422 | Correlation: | ||||||

This subclass is indented under subclass 200. Subject matter where the particular function determines
the degree of correspondence between two series of discrete values
by digitally evaluating the correlation integral.
SEE OR SEARCH THIS CLASS, SUBCLASS:
SEE OR SEARCH CLASS:
| |||||||

423 | Single bit data: |

This subclass is indented under subclass 422. Subject matter in which the discrete values have a one bit representation. | |

424 | Multidimensional data: | ||||

This subclass is indented under subclass 422. Subject matter in which at least one series of discrete
values is multidimensional (e.g., image data).
SEE OR SEARCH THIS CLASS, SUBCLASS:
SEE OR SEARCH CLASS:
| |||||

425 | Using tapped delay line: | ||||

This subclass is indented under subclass 422. Subject matter where the outputs from successive stages
of a digital delay element are utilized.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||||

426 | Autocorrelation: |

This subclass is indented under subclass 422. Subject matter in which both series of discrete values are from a single source. | |

440 | Evaluation of trigonometric function: | ||||

This subclass is indented under subclass 200. Subject matter wherein the particular function performed
is the processing of a signal either to determine a trigonometric
relationship or to operate on a signal in accordance with a trigonometric
relationship.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||||

441 | Vector resolver: | ||

This subclass is indented under subclass 440. Subject matter wherein the signal is a vector and the operation
is determining the vector components.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

442 | Coordinate conversion: | ||||

This subclass is indented under subclass 200. Subject matter wherein the particular function performed
is conversion of coordinates from one coordinate system to another
(e.g., rectangular to polar).
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||||

443 | Differentiation: | ||||

This subclass is indented under subclass 200. Subject matter for differentiation of at least one of a
plurality of input signals.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||||

444 | Integration: | ||||

This subclass is indented under subclass 200. Subject matter for the integration of a sequence of discrete
values of an input signal.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||||

445 | Averaging: | ||||

This subclass is indented under subclass 200. Subject matter for determining the average of a sequence
of discrete values.
SEE OR SEARCH THIS CLASS, SUBCLASS:
SEE OR SEARCH CLASS:
| |||||

446 | Solving equation: | ||||

This subclass is indented under subclass 200. Subject matter wherein the specialized function performed
is to solve an equation.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||||

490 | Arithmetical operation: |

This subclass is indented under subclass 200. Subject matter wherein numerical quantities form the elements of the calculation, including the fundamental operations of arithmetic (addition, subtraction, multiplication, comparison, and division). | |

491 | Residue number: | ||

This subclass is indented under subclass 490. Subject matter wherein the numerical digits are in the residue
number system.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

492 | Galois field: |

This subclass is indented under subclass 490. Subject matter where the arithmetical operations are performed on a 2 m element finite arithmetic field. | |

493 | Multi-valued: |

This subclass is indented under subclass 490. Subject matter where the arithmetical operations are performed with multi-valued operands. | |

494 | Incremental mode: | ||

This subclass is indented under subclass 490. Subject matter wherein the numerical digits represent a
change in numbers as opposed to whole number representation.
SEE OR SEARCH CLASS:
| |||

495 | Floating point: |

This subclass is indented under subclass 490. Subject matter wherein the numerical digits are expressed in terms of a bounded number (mantissa) and a scale factor (characteristic or exponent) consisting of a power of the number base. | |

496 | Compensation for finite word length: | ||||

This subclass is indented under subclass 495. Subject matter wherein the operation results in a word modification
in length due to insufficient representation of using the fixed
word length of the arithmetic system.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||||

497 | Round off or truncation: | ||

This subclass is indented under subclass 496. Subject matter wherein the modification is a deletion of
one or more of the least significant digits and an adjustment of
the more significant digits in accordance with some specific rule.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

498 | Overflow or underflow: | ||

This subclass is indented under subclass 496. Subject matter wherein the modification is necessary because
the word is either too large or too small to be represented using
the fixed word length.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

499 | Sticky bit: |

This subclass is indented under subclass 496. Subject matter wherein the modification is based on whether or not a number of least significant digits contains a one. | |

500 | Evaluation of root: | ||||

This subclass is indented under subclass 495. Subject matter wherein the operation performed is the determination
of a root.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||||

501 | Multiplication followed by addition: | ||

This subclass is indented under subclass 495. Subject matter wherein the operation performed is multiplication
followed by an addition.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

502 | Reciprocal: |

This subclass is indented under subclass 495. Subject matter wherein the operation performed is the determination of the reciprocal. | |

503 | Multiplication: | ||||||

This subclass is indented under subclass 495. Subject matter wherein the operation performed is multiplication.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||||||

504 | Division: | ||||||

This subclass is indented under subclass 495. Subject matter wherein the operation performed is division.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||||||

505 | Addition or subtraction: | ||

This subclass is indented under subclass 495. Subject matter wherein the operation performed is addition
or subtraction.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

506 | Feedback: | ||

This subclass is indented under subclass 495. Subject matter wherein the operation is effected by the
return of a portion of the output to its input.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

507 | Parallel: |

This subclass is indented under subclass 495. Subject matter wherein the operation is effected by the use of two or more processors running simultaneously. | |

508 | Pipeline: | ||||||||

This subclass is indented under subclass 495. Subject matter wherein the operation is effected by passing
the output of one task as input to another until a desired sequence
of tasks has been carried out.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||||||||

509 | Systolic: | ||||||

This subclass is indented under subclass 495. Subject matter wherein the operation is effected by a specific
apparatus using an array of computational elements where data is
transferred synchronously between nearest neighbor elements.
SEE OR SEARCH THIS CLASS, SUBCLASS:
SEE OR SEARCH CLASS:
| |||||||

510 | Microprocessor: | ||||||

This subclass is indented under subclass 495. Subject matter wherein the operation is effected by a microprocessor.
SEE OR SEARCH THIS CLASS, SUBCLASS:
SEE OR SEARCH CLASS:
| |||||||

511 | Complex number format: | ||

This subclass is indented under subclass 495. Subject matter wherein the numerical digits have a real
part and an imaginary part.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

512 | Logarithmic format: | ||||

This subclass is indented under subclass 495. Subject matter wherein the numerical digits which constitute
an operand represented by the exponent to which a base number must
be raised to produce the operand.
SEE OR SEARCH THIS CLASS, SUBCLASS:
SEE OR SEARCH CLASS:
| |||||

513 | Variable length or precision: | ||

This subclass is indented under subclass 495. Subject matter wherein the numerical digits which constitute
an operand are of selectable length or provide more detail.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

514 | Matrix array: | ||||||

This subclass is indented under subclass 495. Subject matter wherein the data is operated on by elements
arranged in rows and columns.
SEE OR SEARCH THIS CLASS, SUBCLASS:
SEE OR SEARCH CLASS:
| |||||||

517 | Logarithmic format: | ||

This subclass is indented under subclass 490. Subject matter where an operand is represented by the exponent
to which a base number must be raised to produce the operand.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

518 | Variable length: | ||

This subclass is indented under subclass 490. Subject matter wherein the number of numerical digits that
represent numbers are of differing length.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

519 | Negative radix: |

This subclass is indented under subclass 490. Subject matter wherein the numerical digits are represented in negative radix format. | |

520 | Matrix array: | ||||||||||||

This subclass is indented under subclass 490. Subject matter wherein the data is operated on by elements
arranged in rows and columns.
SEE OR SEARCH THIS CLASS, SUBCLASS:
SEE OR SEARCH CLASS:
| |||||||||||||

521 | Pipeline: | ||||||||||||||

This subclass is indented under subclass 490. Subject matter wherein the operation is performed in a pipeline
by passing the output of one task as input to another until a desired sequence
of tasks has been carried out.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||||||||||||||

522 | Systolic: | ||||||||||||

This subclass is indented under subclass 490. Subject matter wherein the operation is effected by a specific
apparatus using an array of computational elements where data is
transferred synchronously between nearest neighbor elements.
SEE OR SEARCH THIS CLASS, SUBCLASS:
SEE OR SEARCH CLASS:
| |||||||||||||

523 | Multiplication followed by addition (i.e., x*y+z): | ||

This subclass is indented under subclass 490. Subject matter wherein the operation performed is a multiplication
followed by an addition.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

524 | Multiple parallel operations: |

This subclass is indented under subclass 490. Subject matter including two or more operations in which numerical digits are transmitted simultaneously on separate lines. | |

525 | Status condition/flag generation or use: | ||

This subclass is indented under subclass 490. Subject matter where an indicator of the present data processing
status is generated or used to select from a plurality of future
processing paths.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

530 | Error detection or correction: | ||

This subclass is indented under subclass 490. Subject matter with means identifying a malfunction in the
operation of the apparatus or the result produced.
SEE OR SEARCH CLASS:
| |||

531 | Parity check: | ||||

This subclass is indented under subclass 530. Subject matter wherein the error detection or correction
utilizes a parity bit.
SEE OR SEARCH CLASS:
| |||||

532 | Residue code: | ||||||

This subclass is indented under subclass 530. Subject matter wherein the error detection or correction
utilizes a residue code.
SEE OR SEARCH THIS CLASS, SUBCLASS:
SEE OR SEARCH CLASS:
| |||||||

533 | Sequential repetition: |

This subclass is indented under subclass 530. Subject matter wherein the error detection or correction utilizes sequential repetition. | |

534 | Plural parallel devices: | ||

This subclass is indented under subclass 530. Subject matter wherein the error detection or correction
utilizes plural parallel devices.
SEE OR SEARCH CLASS:
| |||

540 | Cathode-ray tube: | ||

This subclass is indented under subclass 490. Subject matter wherein the specific apparatus for performing
the arithmetic operation utilizes a cathode-ray tube.
SEE OR SEARCH CLASS:
| |||

541 | Contact-making device: | ||

This subclass is indented under subclass 490. Subject matter wherein the specific apparatus for performing
the arithmetic operation utilizes a contact-making device such as
a relay.
SEE OR SEARCH CLASS:
| |||

542 | Radix point control: | ||

This subclass is indented under subclass 490. Subject matter for controlling the radix point position
relative to the numerical digits, e.g., controlling the position
of a decimal point.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

550 | Compensation for finite word length: | ||||

This subclass is indented under subclass 490. Subject matter wherein the operation results in a word modification
in length due to insufficient representation of using the fixed
word length of the arithmetic system.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||||

551 | Round off or truncation: | ||

This subclass is indented under subclass 550. Subject matter wherein the modification is an adjustment
of the more significant digits in accordance with some specific
rule or a deletion of one or more of the least significant digits.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

552 | Overflow or underflow: | ||

This subclass is indented under subclass 550. Subject matter wherein the modification is necessary because
the word is either too large or too small to be represented using
the fixed word length.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

553 | Prediction: |

This subclass is indented under subclass 552. Subject matter wherein the overflow or underflow is forecasted before the operation is performed. | |

603 | Sum of products generation: | ||||

This subclass is indented under subclass 490. Subject matter for producing and adding together a plurality
of operand product terms.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||||

604 | All four basic functions: |

This subclass is indented under subclass 490. Subject matter wherein the computer has the capability of performing the functions of multiplication, division, addition and subtraction. | |

605 | Evaluation of root: | ||

This subclass is indented under subclass 490. Subject matter wherein the arithmetic operation performed
is the determination of roots.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

606 | Evaluation of powers: | ||

This subclass is indented under subclass 490. Subject matter wherein the arithmetic operation performed
is the raising of numbers to powers.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

607 | Multiplication of matrices: | ||||||

This subclass is indented under subclass 490. Subject matter wherein multiplication is performed on plural
sets of data arranged in rows and columns.
SEE OR SEARCH THIS CLASS, SUBCLASS:
SEE OR SEARCH CLASS:
| |||||||

620 | Multiplication: | ||||||

This subclass is indented under subclass 490. Subject matter wherein the arithmetic operation performed
is multiplication.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||||||

622 | Complex number format: | ||

This subclass is indented under subclass 620. Subject matter wherein the numerical digits have a real
part and an imaginary part.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

623 | Decimal: | ||

This subclass is indented under subclass 620. Subject matter wherein the numerical digits are of radix
ten.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

624 | Coded decimal: | ||

This subclass is indented under subclass 620. Subject matter wherein the numerical digits are of radix
ten expressed in terms of another lesser radix.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

625 | Binary: | ||||

This subclass is indented under subclass 620. Subject matter wherein the numerical digits are of radix
two.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||||

626 | Sum of cross products: |

This subclass is indented under subclass 625. Subject matter wherein the multiplication is effected by the sum of cross products technique. | |

627 | Repeated addition: |

This subclass is indented under subclass 625. Subject matter wherein the multiplication is effected by the repeated addition technique. | |

628 | Multiple digit: |

This subclass is indented under subclass 627. Subject matter wherein at a given instant of time a plurality of multiplier digits control the repeated addition operation. | |

629 | Carry-save adders (i.e., CSAs): | ||

This subclass is indented under subclass 628. Subject matter including an array of carry-save adders to
perform the multiplication.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

630 | Array adders: |

This subclass is indented under subclass 628. Subject matter including an array of circuits or integrated circuits that sum the amplitude of two input signals to perform the multiplication. | |

631 | Pipeline: | ||||||||

This subclass is indented under subclass 628. Subject matter including a specific apparatus passing the
output of one task as input to another until a desired sequence
of tasks has been carried out.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||||||||

632 | Feedback: | ||

This subclass is indented under subclass 628. Subject matter including means which involves feeding back
a partial product as an input to complete the multiplication.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

650 | Division: | ||||||

This subclass is indented under subclass 490. Subject matter wherein the arithmetic operation performed
is division.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||||||

651 | Decimal: | ||||

This subclass is indented under subclass 650. Subject matter wherein the numerical digits are of radix
ten.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||||

652 | Coded decimal: | ||||

This subclass is indented under subclass 650. Subject matter wherein the numerical digits are of radix
ten expressed in terms of another lesser radix.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||||

653 | Binary: | ||

This subclass is indented under subclass 650. Subject matter wherein the numerical digits are of radix
two.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

654 | Multiplication by reciprocal: | ||

This subclass is indented under subclass 653. Subject matter wherein the division is effected by multiplying
the dividend by the reciprocal of the divisor.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

655 | Repeated subtraction: |

This subclass is indented under subclass 653. Subject matter wherein the division is effected by the repeated subtraction technique. | |

656 | Multiples of divisor: |

This subclass is indented under subclass 655. Subject matter wherein multiples of the divisor are used in the repeated subtraction operation. | |

670 | Addition/subtraction: | ||||||

This subclass is indented under subclass 490. Subject matter wherein the arithmetic operation performed
is addition or subtraction.
SEE OR SEARCH THIS CLASS, SUBCLASS:
SEE OR SEARCH CLASS:
| |||||||

671 | Comparison: | ||||

This subclass is indented under subclass 670. Subject matter for comparing by determining the mathematical
magnitude of the difference between two numbers.
SEE OR SEARCH THIS CLASS, SUBCLASS:
SEE OR SEARCH CLASS:
| |||||

672 | Incrementation/decrementation: | ||

This subclass is indented under subclass 670. Subject matter for incrementation or decrementation which
is performed by changing by one the value of the numerical digit
in the least significant digit position.
SEE OR SEARCH CLASS:
| |||

673 | Radix correction: | ||||

This subclass is indented under subclass 670. Subject matter for correction for a change in radix.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||||

674 | Serial: |

This subclass is indented under subclass 673. Subject matter wherein the radix correction is performed by operation on the numerical digits in a serial manner. | |

675 | Signal amplitude: |

This subclass is indented under subclass 670. Subject matter wherein the addition or subtraction is performed by summing signal amplitudes. | |

676 | Microwave: |

This subclass is indented under subclass 670. Subject matter wherein the addition or subtraction is performed utilizing a microwave device. | |

677 | Cryogenic: | ||

This subclass is indented under subclass 670. Subject matter wherein the addition or subtraction is performed
utilizing a cryogenic device.
SEE OR SEARCH CLASS:
| |||

678 | By electronic tube: |

This subclass is indented under subclass 670. Subject matter wherein the addition or subtraction is performed utilizing an electronic tube. | |

679 | Magnetic: |

This subclass is indented under subclass 670. Subject matter wherein the addition or subtraction is performed utilizing a magnetic device. | |

680 | Decimal: | ||

This subclass is indented under subclass 670. Subject matter wherein the numerical digits are of radix
ten.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

681 | Serial: |

This subclass is indented under subclass 680. Subject matter wherein the numerical digits are operated on in a serial manner. | |

682 | Parallel: |

This subclass is indented under subclass 680. Subject matter wherein the numerical digits are operated on in a parallel manner. | |

683 | Coded decimal: | ||||

This subclass is indented under subclass 670. Subject matter wherein the numerical digits are of radix
ten expressed in terms of another lesser radix.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||||

684 | Serial: |

This subclass is indented under subclass 683. Subject matter wherein the numerical digits are operated on in a serial manner. | |

685 | Parallel: |

This subclass is indented under subclass 683. Subject matter wherein the numerical digits are operated on in a parallel manner. | |

700 | Binary: |

This subclass is indented under subclass 670. Subject matter wherein the numerical digits are of radix two. | |

701 | Bipolar junction transistor only or combined with Field-Effect
Transistor: |

This subclass is indented under subclass 700. Subject matter including a transistor that uses both negative and positive charge carriers or combined with a transistor in which current carriers (holes or electrons) are injected at one terminal (the source) and pass to another (the drain) through a channel of semiconductor material whose resistivity depends mainly on the extent to which it is penetrated by a depletion region. | |

702 | Field-Effect Transistor (FET): |

This subclass is indented under subclass 700. Subject matter including a transistor in which current carriers (holes or electrons) are injected at one terminal (the source) and pass to another (the drain) through a channel of semiconductor material whose resistivity depends mainly on the extent to which it is penetrated by a depletion region. | |

703 | Gate function level: |

This subclass is indented under subclass 700. Subject matter including means to show a gate functional level or combined with a transistor. | |

704 | For precharging (e.g., Manchester, etc.): |

This subclass is indented under subclass 700. Subject matter using clock signal for precharging a field-effect transistor. | |

705 | Serial: |

This subclass is indented under subclass 700. Subject matter wherein the numerical digits are operated on in a serial manner. | |

706 | Parallel: | ||

This subclass is indented under subclass 700. Subject matter wherein the numerical digits are operated
upon in a simultaneous manner.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

707 | Carry-ripple: | ||

This subclass is indented under subclass 706. Subject matter wherein a carry signal ripples through each
digit.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

708 | Carry-save adders: | ||

This subclass is indented under subclass 706. Subject matter including more than one carry-save adder
for performing the addition.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

709 | Adding more than two numbers: |

This subclass is indented under subclass 706. Subject matter wherein at least three numbers are added. | |

710 | Carry look-ahead: | ||

This subclass is indented under subclass 706. Subject matter wherein the addition or subtraction is performed
by a circuit which predicts the final carry from propagate and generate
signals supplied by partial adders.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

711 | Slice block having block ripple: | ||

This subclass is indented under subclass 710. Subject matter wherein carry-out signal of a block ripples
through the next block.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

712 | Slice block having block look-ahead: |

This subclass is indented under subclass 710. Subject matter wherein the carry signals of the blocks look-ahead. | |

713 | Tree structured logic blocks: |

This subclass is indented under subclass 710. Subject matter including more than one logic block containing one or more nodes that are linked together in a hierarchical fashion. | |

714 | Conditional sums: |

This subclass is indented under subclass 706. Subject matter wherein the addition or subtraction is performed utilizing conditional sums. | |

800 | ELECTRICAL ANALOG CALCULATING COMPUTER: | ||||||||||||||

This subclass is indented under the class definition. Subject matter which includes devices for performing calculation
operations upon electrical signals, such as current or voltage, which
are continuously varying representations of physical quantities
and which are some function of the quantities such as direct proportion,
inverse proportion or square law relationship.
SEE OR SEARCH THIS CLASS, SUBCLASS:
SEE OR SEARCH CLASS:
| |||||||||||||||

801 | Particular function performed: | ||||

This subclass is indented under subclass 800. Subject matter directed to a particular function performed
by an analog computer or subcombination thereof in making a computation.
SEE OR SEARCH CLASS:
| |||||

802 | Evaluation of equation: | ||||||

This subclass is indented under subclass 801. Subject matter for obtaining the solution to a mathematical
problem.
| |||||||

803 | Simultaneous: | ||||

This subclass is indented under subclass 802. Subject matter for the solution of simultaneous equations
or conditions.
SEE OR SEARCH CLASS:
| |||||

804 | Differential (e.g., differential analyzer): | ||

This subclass is indented under subclass 802. Subject matter wherein the equations evaluated are differential
equations.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

805 | Averaging: | ||||

This subclass is indented under subclass 801. Subject matter wherein the function performed is determining
an average amplitude for a signal.
SEE OR SEARCH THIS CLASS, SUBCLASS:
SEE OR SEARCH CLASS:
| |||||

806 | Variance or standard deviation determination: | ||

This subclass is indented under subclass 801. Subject matter wherein the function performed is determining
variance or standard deviation.
SEE OR SEARCH CLASS:
| |||

807 | Evaluation of root (e.g., square root): | ||||

This subclass is indented under subclass 801. Subject matter wherein the function performed is root evaluation.
SEE OR SEARCH THIS CLASS, SUBCLASS:
SEE OR SEARCH CLASS:
| |||||

808 | Evaluation of powers: | ||||

This subclass is indented under subclass 801. Subject matter wherein the function performed is the evaluation
of the powers of an input signal.
SEE OR SEARCH THIS CLASS, SUBCLASS:
SEE OR SEARCH CLASS:
| |||||

809 | Coordinate conversion or vector resolver: | ||||||||

This subclass is indented under subclass 801. Subject matter wherein the computer converts from one coordinate
system to another, such as from rectangular to polar or resolving
a vector into its coordinate values.
SEE OR SEARCH THIS CLASS, SUBCLASS:
SEE OR SEARCH CLASS:
| |||||||||

810 | Electromechanical: |

This subclass is indented under subclass 809. Subject matter wherein the function is performed utilizing an electromechanical device. | |

811 | Evaluation of trigonometric function: | ||||

This subclass is indented under subclass 801. Subject matter wherein the function performed is processing
of a signal to either determine a trigonometric relationship or
to operate on a signal in accordance with a trigonometric relationship.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||||

812 | Single triangle: |

This subclass is indented under subclass 811. Subject matter which solves for an unknown parameter of a plane triangle. | |

813 | Correlation or convolution: | ||||||||||

This subclass is indented under subclass 801. Subject matter for evaluating cross-correlation, auto-correlation,
cross-convolution or auto-convolution functions.
SEE OR SEARCH THIS CLASS, SUBCLASS:
SEE OR SEARCH CLASS:
| |||||||||||

814 | Of multidimensional data: | ||||

This subclass is indented under subclass 813. Subject matter wherein the correlation or convolution is
of multidimensional data.
SEE OR SEARCH THIS CLASS, SUBCLASS:
SEE OR SEARCH CLASS:
| |||||

815 | Acoustic: | ||

This subclass is indented under subclass 813. Subject matter utilizing compressional wave propagation
along or through a medium other than a light modulator.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

816 | Optical: | ||

This subclass is indented under subclass 813. Subject matter utilizing optical devices and producing an
electrical output.
SEE OR SEARCH CLASS:
| |||

817 | Magnetic or electromagnetic: |

This subclass is indented under subclass 813. Subject matter utilizing a magnetic or electromagnetic device. | |

818 | Having tapped delay line: | ||||

This subclass is indented under subclass 813. Subject matter utilizing a tapped delay line.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||||

819 | Filtering: | ||||||||||||

This subclass is indented under subclass 801. Subject matter utilized for filtering electrical signals
by computation.
SEE OR SEARCH THIS CLASS, SUBCLASS:
SEE OR SEARCH CLASS:
| |||||||||||||

820. | Transform: | ||||

This subclass is indented under subclass 801. Subject matter wherein the function performed is transforming
a given representation of a data signal to another representation
without loss of information by an orthogonal transformation.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||||

821 | Fourier: | ||

This subclass is indented under subclass 820. Subject matter wherein the transformation is from the time
or space domain to the frequency domain or the converse.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

822 | Differentiation: | ||||

This subclass is indented under subclass 801. Subject matter wherein the function performed is differentiation
of at least one of a plurality of input signals.
SEE OR SEARCH THIS CLASS, SUBCLASS:
SEE OR SEARCH CLASS:
| |||||

823 | Integrator: | ||||

This subclass is indented under subclass 801. Subject matter wherein the function performed is integration
of at least one of a plurality of input signals.
SEE OR SEARCH THIS CLASS, SUBCLASS:
SEE OR SEARCH CLASS:
| |||||

824 | Plural integration: |

This subclass is indented under subclass 823. Subject matter wherein the function performed is plural integration. | |

825 | Plural mode (e.g., plural scale): |

This subclass is indented under subclass 823. Subject matter wherein the apparatus is capable of operating in plural modes or scales. | |

826 | Reset: |

This subclass is indented under subclass 823. Subject matter wherein the integration operation is reset when the output meets a predetermined condition. | |

827 | Drift correction: | ||

This subclass is indented under subclass 823. Subject matter additionally including the function of drift
correction.
SEE OR SEARCH CLASS:
| |||

828 | Having simultaneous calculation of another function: |

This subclass is indented under subclass 823. Subject matter where the input signal on which integration is performed is simultaneously subject to a calculation function other than integration and the output is a function of both. | |

829 | Having a voltage to frequency converter: | ||

This subclass is indented under subclass 823. Subject matter utilizing a voltage to frequency converter.
SEE OR SEARCH CLASS:
| |||

830 | Electromechanical: |

This subclass is indented under subclass 823. Subject matter utilizing an electromechanical device. | |

831 | Electro-optical: |

This subclass is indented under subclass 823. Subject matter utilizing an electro-optical device. | |

832 | Magnetic or electromagnetic: |

This subclass is indented under subclass 823. Subject matter utilizing a magnetic or electromagnetic device. | |

833 | Amplifier with additional feedback loop: | ||

This subclass is indented under subclass 823. Subject matter utilizing an integrating amplifier with an
additional feedback loop.
SEE OR SEARCH CLASS:
| |||

834 | Additional R/C feedback loop: |

This subclass is indented under subclass 833. Subject matter including a resistance or capacitance in the additional feedback loop. | |

835 | Multiplication: | ||||||

This subclass is indented under subclass 801. Subject matter wherein the function performed is multiplication.
SEE OR SEARCH THIS CLASS, SUBCLASS:
SEE OR SEARCH CLASS:
| |||||||

836 | Time division: | ||

This subclass is indented under subclass 835. Subject matter wherein one input variable is used to control
the mark-to-space ratio and the other variable is used to control
the amplitude of a repetitive rectangular wave.
| |||

837 | Quarter-square: |

This subclass is indented under subclass 835. Subject matter wherein the product produced pertains to an analog multiplier whose operation is based upon the identity xy = (1/4) (x+y) 2 - (1/4) (x-y) 2. | |

838 | Having charging or discharging of energy storage device: | ||||

This subclass is indented under subclass 835. Subject matter wherein the multiplication function is performed
by charging or discharging of an energy storage device.
SEE OR SEARCH CLASS:
| |||||

839 | Photomultiplier: | ||

This subclass is indented under subclass 835. Subject matter wherein the multiplication function is performed
utilizing photomultipliers.
SEE OR SEARCH CLASS:
| |||

840 | Electromagnetic: |

This subclass is indented under subclass 835. Subject matter wherein the multiplication function is performed utilizing an electromagnetic device. | |

841 | Hall effect: | ||||||

This subclass is indented under subclass 840. Subject matter utilizing the Hall effect principle.
SEE OR SEARCH CLASS:
| |||||||

842 | Electromechanical (e.g., servo-multiplier): |

This subclass is indented under subclass 835. Subject matter wherein the multiplication function is performed utilizing an electromechanical device. | |

843 | Having alternative division: |

This subclass is indented under subclass 835. Subject matter wherein the function performed is multiplication of two or more inputs and wherein a division is performed as an alternative function. | |

844 | Division: | ||||

This subclass is indented under subclass 801. Subject matter wherein the function performed is division.
SEE OR SEARCH THIS CLASS, SUBCLASS:
SEE OR SEARCH CLASS:
| |||||

845 | Function generation: | ||||||||||

This subclass is indented under subclass 801. Subject matter wherein the wave shape of at least one analog
signal representing a desired function is generated by mathematical
operation or a signal is generated as a part of a mathematical operation
representing a desired function of at least one variable input parameter.
SEE OR SEARCH THIS CLASS, SUBCLASS:
SEE OR SEARCH CLASS:
| |||||||||||

846 | Piece-wise linear synthesis: | ||||

This subclass is indented under subclass 845. Subject matter wherein the desired function is approximated
by a series of segments of straight lines.
SEE OR SEARCH THIS CLASS, SUBCLASS:
SEE OR SEARCH CLASS:
| |||||

847 | Interpolation/extrapolation: | ||

This subclass is indented under subclass 846. Subject matter including determining or estimating a value
or values between two or more known predetermined points or by continuing the
trend established between two or more known points.
SEE OR SEARCH THIS CLASS, SUBCLASS:
| |||

848 | Diode breakpoint: | ||

This subclass is indented under subclass 846. Subject matter wherein the function is performed by a network
or networks of resistors and diodes in which the diodes begin to
conduct at different values (breakpoints) of an input signal.
SEE OR SEARCH CLASS:
| |||

849 | Cathode-ray tube: | ||||

This subclass is indented under subclass 845. Subject matter wherein sensing a pattern within or external
to the envelope of a cathode-ray tube produces a function signal.
SEE OR SEARCH THIS CLASS, SUBCLASS:
SEE OR SEARCH CLASS:
| |||||

850 | Two or more variables: |

This subclass is indented under subclass 845. Subject matter wherein the signal represents two or more variables. | |

851 | Logarithmic/exponential: | ||||

This subclass is indented under subclass 845. Subject matter wherein the particular generated function
is logarithmic/exponential.
SEE OR SEARCH THIS CLASS, SUBCLASS:
SEE OR SEARCH CLASS:
| |||||

852 | Triangular, sawtooth, or ramp: | ||||

This subclass is indented under subclass 845. Subject matter wherein the particular generated function
is of the triangular, sawtooth or ramp type.
SEE OR SEARCH THIS CLASS, SUBCLASS:
SEE OR SEARCH CLASS:
| |||||

853 | Hyperbolic: |

This subclass is indented under subclass 845. Subject matter wherein the particular generated function is hyperbolic. | |

854 | Electromechanical: |

This subclass is indented under subclass 845. Subject matter wherein the function is performed utilizing an electromechanical device. | |