>>From: srctran@world.std.com (Gregory Aharonian) Newsgroups: comp.ai Subject: 300+ AI Patents from 1989 Message-ID: Date: 8 Oct 91 04:55:29 GMT Sender: srctran@world.std.com (Gregory Aharonian) Distribution: comp.ai Organization: The World Lines: 494 For those concerned about software patents and AI, here's a list of patents from 1989 dealing with software. I estimate that there are over 2000 AI patents, an incredible number given the impossibility of having a new (as opposed to evolutionary) idea in AI. Enjoy. Gregory Aharonian Source Translation & Optimization ARTIFICIAL INTELLIGENCE PATENTS FROM 1989 Titles as they appear in the Patent Office Gazette ASSOCIATIVE PROCESSING . Set associative memory . Adaptive associative-processing optical computing architectures . Associative memory system with spatial light modulator and feedback for adjustable thresholding and enhancement BRAIN . Non-invasive method and apparatus for modulating brain signals through an external magnetic or electric field to reduce pain . Method and apparatus for translating the EEG into music to induce and control various psychological and physiological states and to control a musical instrument . Electrical connection device . Topographical mapping of brain functionality from neuropsychological test results . Hearing device DECISION SYSTEMS . Method of detecting boundary structures in a video signal . Voice synthesis utilizing multi-level filter excitation . Real-time scheduling system . Fluid distribution to multiple users through distributed intelligence sub-centers . Automated production release system . Expert system for processing errors in a multiplex communications system . Speech recognition system . Automatic classification of images . Document processing system deciding apparatus provided with selection functions . Failing resource manager in a multiplex communication system . Interactive statistical system and method for predicting expert decisions . Decision and implementation system for medical imaging . Automated production dispatch system with feedback control . Image discrimination with continuous tone area thinning EXPERT SYSTEMS . Coalescing changes in pattern-directed, rule-based artificial intelligence production systems . Interactive transector device commercial and military grade . Editor for expert system . Parser for natural language text . Expert system shell for building photofinishing diagnostic systems . Expert system with three classes of rules . Knowledge system with improved request processing . Expert system for processing errors in a multiplex communications system . Failing resource manager in a multiplex communication system . Interactive statistical system and method for predicting expert decisions . Expert vehicle control system . Data-driven, functional expert system shell . Domain independent shell for building a diagnostic expert system . System and method for network configuration FUZZY LOGIC . Powder weighing mixer and method thereof . Fuzzy logic computers and circuits . Method of and apparatus for measuring liquid . Auto-tuning controller using fuzzy reasoning to obtain optimum control parameters . Fuzzy logic semifinished integrated circuit IMAGE ANALYSIS . Digital image analysis system . Full page graphics image display data reduction . Self referencing ambiguity free holography . Method and method and apparatus for control of light intensity for image analysis . Apparatus and method for electronic analysis of test objects . System and method for determining orientation of planes of imaging . Method and apparatus for contextual data enhancement . Vision system for distinguishing touching parts . DC artifact removal in magnetic resonance imaging . Motion analysis tool and method therefor . Method for enhancement of ultrasonic image data INFERENCE . Accompaniment line principal tone determination system . Expert system with three classes of rules . Powder weighing mixer and method thereof . Using infrared imaging to monitor and control welding . Fuzzy logic computers and circuits . Method of and apparatus for measuring liquid . Data-driven, functional expert system shell . Reasoning system for reasoning with uncertainty . Inference system . Method for controlling operation of a blast furnace KNOWLEDGE REPRESENTATION . Automated defect recognition system . Autonomous resource management system with recorded evaluations of system performance with scheduler control including knowledge learning function . Expert system shell for building photofinishing diagnostic systems . Knowledge system with improved request processing . Document filing system with knowledge-base network of concept interconnected by generic, subsumption, and superclass relations . Knowledge-based system having plural processors . Method for controlling operation of a blast furnace LANGUAGE . Data base management system extending structure . Stroke typing system . Electronic dictionary . Parser for natural language text . Symbolic language data processing system . Speech synchronized animation . Remote language translating device . Method of operating a computer system to provide customed I/O information including language translation . Collocational grammar system . System of encoding chinese characters according to their patterns and accompanying keyboard for electronic computer . Multiple language telephone answering machine . Interactive speech recognition apparatus . Method of using a created international language as an intermediate pathway in translation between two national languages . Translation system allowing user designation of postpositional words . Shorthand notation and transcribing method LEARNING . N-dimensional coulomb neural network which provides for cumulative learning of internal representations . Optimum fast textural feature extractor . Air/fuel mixture ratio control system for internal combustion engine with feature of learning correction coefficient including altitude dependent factor . Autonomous resource management system with recorded evaluations of system performance with scheduler control including knowledge learning function . Character reading method . Neural network system for adaptive sensory-motor coordination of multijoint robots for single postures . Electronic learning control apparatus for internal combustion engine . Electronically-controlled, adaptive automatic transmission system . Neuromorphic learning networks . Electronic air-fuel ratio control apparatus in internal combustion engine . Air-fuel ratio control system for an automotive engine . Fuel injection system of an internal combustion engine . Method of controlling fuel in an engine . Engine idling speed controlling system NEURAL NETWORKS . N-dimensional coulomb neural network which provides for cumulative learning of internal representations . Solitary wave circuit for neural network emulation . Spike transmission for neural networks . Parallel neural network for a full binary adder . Digital adaptive receiver employing maximum-likelihood sequence estimation with neural networks . Neural network system for adaptive sensory-motor coordination of multijoint robots for single postures . Devices for neural signal transmission . Neural network model in pattern recognition using probabilistic contextual information . Neural networks . Programmable ferroelectric polymer neural network . Switched neural networks . Neural network with dynamic refresh capability PATTERN RECOGNITION . Radar detection of hazardous small scale weather disturbances . Method and apparatus for tracking, mapping and recognition of spatial patterns . Pattern recognition apparatus using oscillating memory circuits . Character reading method . System for continuous speech recognition through transition networks . Communications network routing and management system . Speech recognition system which avoids ambiguity when matching frequency spectra by employing an additional verbal feature . Speech recognition system . Pattern recognizing device . Optical character reader with skew recognition . Neural network model in pattern recognition using probabilistic contextual information . Error detection circuit . Apparatus and method for recognizing speech . Pattern recognition method . Voice recognizing telephone . Speech recognition arrangement with preselection . Image recognition audience measurement system and method ROBOTICS . Rotary to linear motion robot arm . Automated phasing device for phasing wheel attachment bolts and methods utilizing same . Electric control apparatus for industrial robot . Nuclear fuel pellet collating system and method . Method for positioning a robotic work system . Robot vision cooling/protection system . Industrial playback robot having a teaching mode . Robot for tire building machine and method of operation . Industrial robot . Velocity control apparatus . Deburring robot . Digital robot control having an improved pulse width modulator . Deadbeat control of disk drive actuator . Method for positioning a tool of a multi-joint robot . Parallel gripper . Apparatus for mastering a robot . Industrial laser robot system . Welding system for hollow thin walled members . Distributed proximity sensor system having embedded light emitters and detectors . Movable accomodation or container in which is arranged apparatus for automatic milking of an animal . Robotic product server and system . Robotic system . Fluid distribution to multiple users through distributed intelligence sub-centers . Object collision detection method and apparatus . Control system for an industrial robot . Apparatus and method for mounting window glasses on automobile . Polishing robot and polishing method using the same . Failsafe brake for a multi-wheel vehicle with motor controlled steering . Industrial robot control device . Portable robot with automatic set-up . Method for controlling operation of industrial robot . Visual navigation system for a mobile robot having capabilities of regenerating of hidden images . Variable compliance device . Robot positioner and seal arrangement for a closed chamber . Melt indexer system with robot operation . Automatic tool changer for workpiece processing machines . Locus interpolation device . Neural network system for adaptive sensory-motor coordination of multijoint robots for single postures . Paint-coating brush . Vehicle automatic fueling assembly . Apparatus for inspecting wafers . Robot system for forming a structural component of a preimpreganted fiber reinforced tape . Three-dimensional measuring robot . Robot arm with an assembly flange for tools . Wafer centration device . Stepping motor control . Ultrasonic scanning system . Dextrous spherical robot wrist . Robot gripper passively locked . Method for determining points in space guiding the movement of a robot arm . Three-dimensional position sensor and three-dimensional position setting system . Method and apparatus for assembling an instrument panel in an automobile . Apparatus for dealing with cables in industrial robots . Method for assembling associated components . Novel automatic tool changer . Robot apparatus . Position and velocity feedback system for a digital robot control . Circuit location sensor for component placement apparatus . Vision system for distinguishing touching parts . Manipulator with rod mechanism . Digital robot control providing pulse width modulation for a brushless DC drive . Magnetically levitated fine motion robot wrist with programmable compliance . Locomotion-command method for mobile robots . Apparatus for installing bearings on engine components . Support for a gripper for an industrial robot . Robot control apparatus for controlling a manipulator through a robot arm having a plurality of axes . Device for forecasting breakage cables in an industrial robot . Method and apparatus for reconstructing three-dimensional surfaces from two-dimensional images . Drill inspection and sorting method and apparatus . Method and apparatus for applying sealing material to automotive vehicle bodies . Laser beam robot for cutting and welding . Method and apparatus for controlling a welding robot forming a nonuniform weld satisfying predetermined criteria related to an interspace between elements being welded . Water jet trim head simulator . Coupling method and apparatus for use with robotic devices and the like . Communication interface for multi-microprocessor servo control in a multi-axis robot control system . Industrial robot device including a robot and a processing machine . Multiprocessor position/velocity servo control for multiaxis digital robot control system . Apparatus for cleaning a textile machine comprising a plurality of operating positions . Robot articulation joint . Gripper head . Industrial robot adjustment device . Gas laser device . Equipment for automatic personalizing of credit cards . Drilling derrick device . Support for a gripper . Multiprocessor torque servo control for multiaxis digital robot control system . Method for coordinated control of motion devices . Multiaxis robot control having improved energy monitoring system for protecting robots against joint motor overload . Display unit for controlling pattern printing . Automated cartridge system . Lifting hand for a punch press tool changer . Passive actuator to maintain a constant normal cutting force during robotic deburring . Clutch for robot or like . Offset mechanical gripper . Method and apparatus for the injection molding of circuit boards . Resistance spot welding gun and transformer assembly . Sonic positioning device . Arm structure for an industrial robot . Overload protector for a robot arm . Method and apparatus for adaptive force and position control of manipulators . Robotic hand with shape determination capabilities . Robotic workcell control system having improved input/output interfacing for better workcell operation . Robotic vision system . Robotic ultrasonic cleaning and spraying device for ships' hulls . Riveting process and apparatus . Method and system for loading wafers . Robotic accessible wafer shipper assembly . Gripper device . Dual port alignment assembly station for attaching components to circuit boards . Robotic airbrush apparatus . Robotic crawling device . Mechanical fingers for dexterity and grasping . Wrist mechanism for robotic manipulations . Robotic pipe crawling device . Double-ended termination and routing arrangement for an automated wiring system . Water cooled semi-automatic welding gun . Article vending machine employing unique robotic arm and the robotic arms employed therein . Robotic gripper head . Gripping device . Sealant flow control for robotic applications RULE BASED SYSTEMS . Speech synthesis system by rule using phonemes as systhesis units . System and method for preprocessing and transmitting echo waveform information . Coalescing changes in pattern-directed, rule-based artificial intelligence production systems . Diagnostic configuration management for a data processing system . Computer speech system . Using infrared imaging to monitor and control welding . Fiber optic solder joint inspection system . Document processing system deciding apparatus provided with selection functions . Method of starting thermal power plant . Automated production dispatch system with feedback control . Domain independent shell for building a diagnostic expert system . Processing method and processor for machine translation . Auto-tuning controller using fuzzy reasoning to obtain optimum control parameters . Speech synthesis system of rule-synthesis type . Reasoning system for reasoning with uncertainty SPEECH RECOGNITION AND GENERATION . Digital speech interpolation system and speech detector . Noise compensation in speech recognition apparatus . Industrial playback robot having a teaching mode in which teaching data are given by speech . Method and apparatus of rejecting false hypotheses in automatic speech recognizer systems . Speech synthesis system by rule using phonemes as systhesis units . Digital speech coder having improved vector excitation source . Automatic validation of telephone account numbers . Speech coding transmission equipment . Voice synthesis utilizing multi-level filter excitation . Computer speech system . System for continuous speech recognition through transition networks . Speech synchronized animation . Processing of acoustic waveforms . Apparatus for speech recognition . Synthesized speech-facilitated product . Speech recognition system which avoids ambiguity when matching frequency spectra by employing an additional verbal feature . Speech recognition system . Method for extracting formant frequencies . Synthesizing word baseforms used in speech recognition . Speech recognition system . Parallel processing pitch detector . Speech recognition system . Speech recognition system with an accurate recognition function . ASCII LPC-10 conversion . Method for entering digit sequences by voice command . Vector excitation speech or audio coder for transmission or storage . Sub-band speech analyzing and synthesizing device . Apparatus and method for recognizing speech . Apparatus for extracting features from a speech signal . Interactive speech recognition apparatus . Method for performing time-scale modification of speech information or speech signals . Method of recognizing a control command in a system, and interactive system for carrying out the method . Speech synthesis system of rule-synthesis type . Binary autocorrelation processor . Speech recognition arrangement with preselection . Method of evaluating speech THEOREM PROVING . Digital circuit design verification VISION . Robot vision cooling/protection system . Robotic vision system . Computer vision system with improved object orientation technique . Machine vision system for position sensing . Method and apparatus for automatically inspecting and classifying different objects . Method and apparatus for the perception of computer-generated imagery . Method and apparatus for differentiating a planar textured surface from a surrounding background . Vision system for distinguishing touching parts . Workstation for a vision-impaired user with interface for selectively feeding display data from a bus or a connected computer . Dual port alignment assembly station for attaching components to circuit boards . Machine vision process and apparatus for reading a plurality of separated figures ------- End of Forwarded Message