US PATENT CLASS 706
Class Notes


Current as of: June, 1999
Click HD for Main Headings
Click for All Classes

Internet Version by PATENTEC © 1999      Terms of Use



706 /   HD   DATA PROCESSING: ARTIFICIAL INTELLIGENCE



DEFINITION

Classification: 706/

GENERAL STATEMENT OF THE CLASS SUBJECT MATTER

This is a generic class for artificial intelligence type computers and digital data processing systems and corresponding data processing methods and products for emulation of intelligence (i.e., knowledge based systems, reasoning systems, and knowledge acquisition systems); and including systems for reasoning with uncertainty (e.g., fuzzy logic systems), adaptive systems, machine learning systems, and artificial neural networks.

(1) Note. This class includes systems having a faculty of perception or learning.

(2) Note. This class also provides for data processing systems and corresponding data processing methods for performing automated mathematical or logic theorem proving.

REFERENCES TO OTHER CLASSES

SEE OR SEARCH CLASS

235, Registers, appropriate 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) and in combination with various perfecting features, such as printers and recording means. In addition, search Class 235, various subclasses for data bearing record controlled systems.

326, Electrical Digital Logic Circuitry, appropriate subclasses for generic digital logic devices, circuitry, and subcombinations thereof, wherein nonarithmetical operations are performed upon discrete electrical signals representing a value normally described by numerical digits. 340, Communications: Electrical,

825+, for controlling one or more devices to obtain plurality of results by transmission of a designated one of plural distinctive control signals over a smaller number of communication lines or channels.

341, Coded Data Generation or Conversion, various subclasses for electrical pulse and digit code converters (e.g., systems for originating or emitting a coded set of discrete signals or translating one code into another code wherein the meaning of the data remains the same but the formats may differ.

345, Computer Graphics Processing, Operator Interface Processing and Selective Visual Display Systems,

418+, for computer s:graphics processing and subclasses 326+ for computer operator interface.

360, Dynamic Magnetic Information Storage and 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.

364, Electrical Computers and Data Processing Systems,

130+, for data processing control systems, subclasses 400+ for applications of computers in various environments, subclasses 550+ for applications of computers in measuring

and testing, subclasses 600+ for hybrid computers, subclasses 700+ for calculators, digital signal processing and arithmetical processing, per se, and subclasses 800+ for electric analog computers.

365, Static Information Storage and Retrieval, various subclasses for addressable static singular storage elements of plural singular elements of the same type (i.e., internal elements of memory, per se).

369, Dynamic Information Storage and 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, 464+, for communication techniques having information carried in plural channels.

375, Pulse or Digital Communications, various subclasses for pulse or digital communication systems and synchronization of clocking signals from input data.

377, Electrical Pulse Counters, Pulse Dividers, and Shift Registers, 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.

380, Cryptography,

3+, for stored information access or copy prevention (e.g., software program protection or virus detection) in combination with data encryption and subclasses 22 through 25 and 50 for electric signal modification.

381, Electrical Audio Signal Processing Systems and Devices, various subclasses for wired one-way audio systems, per se.

382, Image Analysis,

181+, for pattern recognition involving image analysis. (From Section I, CLASS DEFINITION.)

382, Image Analysis, various 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.

388, Electricity: Motor Control Systems, cross-reference art

collection 907.5 for computer or processor control of DC motor acceleration or speed. 395, Information Processing System Organization,

80+, for data processing of robot control systems, subclasses 186+ for data processing security, subclasses 200.3+ for multicomputer data transferring, subclasses 280+ for intrasystem connecting, subclasses 500+ for compatibility, simulation or emulation, subclasses 551+, 553+, 555+ and 559+ for computer timing, subclasses 670+ for task management system, subclasses 701+ for data processing utilities, subclass 726 for access locking, subclass 727 for access polling, subclasses 728+ for access arbitrating, subclasses 733+for interrupt processing, subclasses 750.01+ for power control and subclasses 800.01+ for processing architecture.

452, Butchering,

79, and 178 for a handling device (e.g., traversing hoist) which is peculiar to that art.

455, Telecommunications, appropriate subclasses for modulated carrier wave communication, per se, and

26.1, for subject matter which blocks access to a signal source or otherwise limits usage of modulated carrier equipment.

704, Data Processing: Speech Signal Processing, Linguistics, Language Translation, and Audio Compression/Decompression,

200+, for artificial intelligence systems that process speech signals.

707, Data Processing:Database and File Management, Data Structures and Document Processing,

1+, 100+ and 200+ for database or file management.

711, Electrical Computers and Digital Processing Systems: Memory

100+, for storage accessing and control in data processing systems, and subclasses 200+ for address formation. 714, Error Detection/Correction and Fault Detection/Recovery, appropriate subclasses for generic computer, or electrical pules code or pulse coded data error prevention, detection or correction.

GLOSSARY:

The terms below have been defined for purposes of classification in this class and are shown in underline type when used in the class and subclass definitions When these terms are not underlined in the definitions, the meaning is

not restricted to the glossary definitions below.

COMPUTER

A machine that inputs data, processes data, stores data and outputs data.

COMPUTER PROGRAM

An algorithm and data structures constituting a set of instructions in some computer language, intended to be executed on a computer to perform a useful task.

COMPUTER-READABLE STORAGE MEDIA

Physical material on which data bits are read and written by a computer; excluding paper and other non-computer written media.

DATA

Representation of information in a coded manner suitable for communication, interpretation or processing. DATA PROCESSING

See PROCESSING, below

GENERAL PURPOSE DIGITAL COMPUTER

Digital computer having a single central processing unit, primarily storage, at least one input device, and a display media.

INFORMATION

Meaning that a human being assigns to data by means of conventions applied to that data.

MEMORY

A functional unit to which data can be stored and which data can be retrieved.

MODULAR NEURAL NETWORK

A system of plural neural networks, often of heterogeneous types; e.g., self-organizing network connected to a feedforward network.

NEURAL NETWORK ARCHITECTURE

Neural Network Topology and functions computed by the neuron processors. NEURAL NETWORK TOPOLOGY

Interconnection pattern between neuron processors.

PERIPHERAL

A functional unit that transmits data to or receives data from a computer to which it is coupled

PROCESSING

Methods or apparatus performing systematic operations upon data or information exemplified by functions such as data or information transferring, merging, sorting and computing (i.e., arithmetic operations or logical operations).

(1) Note. In this class, the glossary term data is used to modify processing in the term data processing; whereas the term digital data processing system refers to a machine performing data processing.

PROCESSOR

A functional unit that interprets and executes instruction data.