Patents Examined by Tariq Rafiq Hafiz
  • Patent number: 5642466
    Abstract: A software-only real time text-to-speech system includes intonation control which does not introduce discontinuities into output speech stream. The text-to-speech system includes a module for translating text to a sequence of sound segment codes and intonation control signals. A decoder is coupled to the translator to produce sets of digital frames of speech data, which represent sounds for the respective sound segment codes in the sequence. An intonation control system is responsive to intonation control signals for modifying a block of one or more frames in the sets of frames of speech data to generate a modified block. The modified block substantially preserves the continuity of the beginning and ending segments of the block with adjacent frames in the sequence. Thus, when the modified block is inserted in the sequence, no discontinuities are introduced and smooth intonation control is accomplished. The intonation control system provides for both pitch and duration control.
    Type: Grant
    Filed: January 21, 1993
    Date of Patent: June 24, 1997
    Assignee: Apple Computer, Inc.
    Inventor: Shankar Narayan
  • Patent number: 5621853
    Abstract: A novel and improved apparatus for encoding a signal which is bursty in nature. In a code excited linear prediction algorithm, short term redundancies and long term redundancies are removed from digitally sampled speech, and the residual signal which is bursty in nature must be encoded. The residual signal is encoded using three parameters a burst shape index corresponding to a burst shape in a codebook of burst shapes, a burst gain, and a burst location. Together the three parameters specify a waveform to match the residual signal. Further disclosed is a closed loop exhaustive search method by which to find the best match to the residual waveform and a partially open loop method wherein the burst location is determined by an open loop analysis of the residual waveform, and the burst shape and gain parameters are determined in a closed loop fashion.
    Type: Grant
    Filed: September 18, 1995
    Date of Patent: April 15, 1997
    Inventor: William R. Gardner
  • Patent number: 5546506
    Abstract: An apparatus and method for automatically generating and adjusting fuzzy reasoning, i.e. logic, rules based on changes in the reasoning error. The apparatus includes a fuzzy reasoning section that performs fuzzy logic based on the fuzzy reasoning rules stored in the a rule memory. The parameters of the fuzzy reasoning rules are adjusted in a parameter tuning section based on the output of the fuzzy reasoning section and predetermined input and output data. A reasoning error calculation section calculates a reasoning error and a change in the reasoning error based on the results from the fuzzy reasoning section and the predetermined input and output data. The reasoning error calculation section also disables the parameter tuning section when the calculated reasoning error is less than a predetermined first threshold value.
    Type: Grant
    Filed: February 6, 1995
    Date of Patent: August 13, 1996
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventors: Shoichi Araki, Hiroyoshi Nomura, Isao Hayashi, Noboru Wakami
  • Patent number: 5542027
    Abstract: A fuzzy syllogistic inference processing system for use with a chain of implications when links in the chain have various measures between 0 and 1 of confidence. Analog signals that are linearly related to the confidence measures are generated and compared. The chain of implications is given a confidence measure that is equal to that of the inference consequence of the last major premise in the chain provided that each major premise in the chain has a confidence measure that is larger than the confidence measure of the complement or negation of its antecedent in the chain.
    Type: Grant
    Filed: November 18, 1994
    Date of Patent: July 30, 1996
    Assignee: NEC Research Institute, Inc.
    Inventor: Karvel K. Thornber
  • Patent number: 5542076
    Abstract: A method and apparatus for adaptive interrupt servicing is disclosed. The number of interrupts occurring within a predetermined time period is counted and stored as a value in an interrupt counter. At the end of each interrupt service, the interrupt counter value is compared to a predefined threshold value. If the value in the interrupt counter equals or exceeds the threshold value, further interrupt servicing is disabled.
    Type: Grant
    Filed: May 20, 1993
    Date of Patent: July 30, 1996
    Assignee: Digital Equipment Corporation
    Inventors: David Benson, Paul W. Ciarfella, Peter C. Hayden, David S. Sawyer
  • Patent number: 5535304
    Abstract: In an inference system, an inference mode and a knowledge editing mode can conduct inference with an inherent effect by using knowledge represented by frames in a hierarchical structure, the frames having a relationship of a parent frame being higher in the hierarchical structure than a child frame thereof. Such an inference system includes a mode determining section for selecting the knowledge editing mode or the inference mode, a storage area for storing only information intrinsic to a frame in the hierarchical structure into the frame when the knowledge editing mode is selected by the mode determining section, and a storage area for storing into the frame both information intrinsic to the frame and information inherited by the frame from frames higher in the hierarchical structure than the frame when the inference mode is selected by the mode determining section.
    Type: Grant
    Filed: April 4, 1994
    Date of Patent: July 9, 1996
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Minako Sanjoh, Shoichi Kojima, Naomichi Sueda
  • Patent number: 5535301
    Abstract: Stacked generalization is used to minimize the generalization errors of one or more generalizers acting on a known set of input values and output values representing a physical manifestation and a transformation of that manifestation, e.g., hand-written characters to ASCII characters, spoken speech to computer command, etc. Stacked generalization acts to deduce the biases of the generalizer(s) with respect to a known learning set and then correct for those biases. This deduction proceeds by generalizing in a second space whose inputs are the guesses of the original generalizers when taught with part of the learning set and trying to guess the rest of it, and whose output is the correct guess. Stacked generalization can be used to combine multiple generalizers or to provide a correction to a guess from a single generalizer.
    Type: Grant
    Filed: December 30, 1993
    Date of Patent: July 9, 1996
    Assignee: The United States of America as represented by the United States Department of Energy
    Inventor: David H. Wolpert
  • Patent number: 5515477
    Abstract: The present invention relates to adaptive information processing systems, and in particular to associative memories utilizing confidence-mediated associations, and especially neural network systems comprising an auto-organizational apparatus and processes for dynamically mapping an input onto a semantically congruous and contemporaneously-valid, learned response. In particular the present invention relates to such an associative memory system in which provision is made for improving the congruence between an associative memory, by impressing a desired response on an associative memory mapping based on complex polar values.
    Type: Grant
    Filed: October 20, 1993
    Date of Patent: May 7, 1996
    Inventor: John Sutherland
  • Patent number: 5506939
    Abstract: A control system for a robot including a teaching box having a hand alignment command section, and a control unit for controlling the robot. A hand-alignment movement-amount computing section computes an amount of movement of each axis of the robot in a hand alignment operation. A drive section commands operation directly to the robot. A present-position data memory section stores data indicating a present position of a hand, and a present-pose data memory section stores data indicating a present pose of the hand. The present-pose and present-position data are converted from a base coordinate system to a working coordinate system, and the hand-alignment movement-amount computing section computes a destination pose and position therefrom. The destination pose and position are then converted back to the base coordinate system and output to the drive section to move the hand of the robot.
    Type: Grant
    Filed: November 10, 1994
    Date of Patent: April 9, 1996
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Motonobu Sasaki
  • Patent number: 5504841
    Abstract: A signal processing method for efficiently searching an optimum solution in a neural network by including a term of a nonlinear resistance in an equation of motion and changing such nonlinear resistance periodically. According to the method, the range of absolute values of connection weights between units in the neural network is limited by the equation of motion, hence preventing a prolonged search time that may otherwise be caused by excessive extension of the search scope beyond the requisite. A plurality of patterns are previously embedded or stored in the neural network and, upon input of a predetermined key pattern, the nonlinear resistance is changed periodically to recall a pattern similar to the key pattern, whereby any desired pattern can be searched or retrieved with rapidity and facility out of the complicated patterns.
    Type: Grant
    Filed: November 19, 1993
    Date of Patent: April 2, 1996
    Assignee: Sony Corporation
    Inventor: Jun Tani
  • Patent number: 5504840
    Abstract: Disclosed in this invention is a knowledge acquisition tool for facilitating a construction of a knowledge base in an expert system, including: a case preprocessing part 21 for checking whether or not data constituting individual cases on which a knowledge base is based satisfy a predetermined evaluation criterion and deleting or changing non-satisfying cases; a rule generation part 22 for generating rules by extracting regularities from the cases processed by preprocessing part 21; and a rule evaluation part 32 for evaluating the rules generated by the rule generation part 22.
    Type: Grant
    Filed: June 19, 1992
    Date of Patent: April 2, 1996
    Assignees: Hitachi, Ltd., Hitachi Touhoku Software, Ltd.
    Inventors: Masahiro Hiji, Toshiro Yamanaka
  • Patent number: 5499315
    Abstract: A transition signal detector switches the processing of a digital audio signal between a frequency optimized filter for normal operation and a transition optimized filter when a transition condition is detected.
    Type: Grant
    Filed: November 14, 1994
    Date of Patent: March 12, 1996
    Inventors: Edmund Meitner, Robert P. Gendron
  • Patent number: 5493631
    Abstract: A neural network based control system includes a nominal control system augmented by adaptive control such as a neuro-controller which generates additional compensating control signals based on differences between a model and actual system output. The nominal control system provides basic stability and performance, while the adaptive controller provides performance enhancement. The adaptive control can rely on any neural network that can encode a-priori knowledge and employs a high resolution pattern discrimination capability suitable for real-time changes. To prevent unbounded adaptation, the output of the adaptive controller is constrained by a limiter, thus ensuring safety of the overall system.
    Type: Grant
    Filed: November 17, 1993
    Date of Patent: February 20, 1996
    Assignee: Northrop Grumman Corporation
    Inventors: Chien Y. Huang, James L. Eilbert, Stephen J. Engel
  • Patent number: 5488728
    Abstract: A microprocessor is disclosed herein with an idle mode of operation. The microprocessor provides a very quick interrupt that can be asserted externally. A Run/Stop (R/S) pin on the chip is asserted to access and hold the idle mode. The R/S pin is electrically connected to a central control unit. An additional pin, which may be termed an "acknowledge pin", is provided to indicate when the microprocessor is in the idle state. The R/S pin and the acknowledge pin can be useful for any operation in which the microprocessor must be stopped quickly, and can be used for bus control, debugging, diagnostics, multi-processor synchronization, and direct memory access operations.
    Type: Grant
    Filed: October 31, 1994
    Date of Patent: January 30, 1996
    Assignee: Intel Corporation
    Inventor: Robert S. Dreyer
  • Patent number: 5487130
    Abstract: A fuzzy rule acquisition method for a fuzzy inference system in which a fuzzy inference is achieved based on fuzzy knowledge including fuzzy rules each described in a format having an IF part and a THEN part, and membership functions defining meanings of respective propositions described in the IF part and THEN part, and in which a fuzzy inference is performed for at least one input value by using the fuzzy rules of the fuzzy knowledge to obtain a result of the execution of the fuzzy inference, the result of the execution of the fuzzy inference is compared with a teaching value to obtain an inference error, the errors of the fuzzy rules are obtained by using the inference error, it is judged whether each of the fuzzy rules is contradictory, based on the errors of corresponding rules of the fuzzy rules, and a fuzzy rule judged as contradictory is modified to dissolve the contradiction.
    Type: Grant
    Filed: October 21, 1993
    Date of Patent: January 23, 1996
    Assignee: Hitachi, Ltd.
    Inventors: Toshihide Ichimori, Akira Maeda, Motohisa Funabashi, Toshihiko Nakano
  • Patent number: 5479566
    Abstract: In a microcomputer including a processor, a data memory and a controller for controlling the processor and the data memory, the data memory includes a adaptivity degree data group indicative of the adaptivity degree to the fuzzy set, and an area for storing the result of processing. The processor includes an adaptivity degree data pointer, a result store area pointer, a conformity degree data storing register, and a processing number count register. The microcomputer internally includes a fuzzy inference exclusive-instruction, which causes to compare data in the conformity degree data storing register with data designated by the adaptivity degree data pointer, so as to select a smaller one, and compare the selected dam with data designated by the result store area pointer, so as to store a large one at the area for storing the result of processing, designated by the the result store area pointer.
    Type: Grant
    Filed: December 6, 1993
    Date of Patent: December 26, 1995
    Assignee: NEC Corporation
    Inventors: Satomi Ishimoto, Hajime Sakuma
  • Patent number: 5469531
    Abstract: The invention relates to the control of robot manipulators comprised of a macro-manipulator combined with a micro-manipulator with a load grasping device. The control is accomplished from set-point values of force (F.sup.d) and set-point values of position (.chi..sup.d), which are compared to real values (F.sup.m, .chi..sup.m) in order to produce increments of displacement (.DELTA.x, .DELTA.y, .DELTA.z, .DELTA..theta.x, .DELTA..theta.y, .DELTA..theta.z) intended for the load grasping device. Added to values (.chi..sup.m) representing the actual position, these increments yield new set-point values of position (.chi.'.sup.d) of the load grasping device. These set-point values are distributed (at 29) between the macro-manipulator and the micro-manipulator, taking into account the deformation (.DELTA.X ) and the mobility that are acceptable for the macro-manipulator. Specific application: robot manipulator of large size and high capacity for outdoor use, especially on construction sites.
    Type: Grant
    Filed: January 19, 1994
    Date of Patent: November 21, 1995
    Assignee: Potain
    Inventors: Serge Faure, Alain Gaillet, Regis Lefebvre, Claude Reboulet
  • Patent number: 5432888
    Abstract: The definition of membership functions which define a fuzzy set is easily and visually performed by using a pointing device. When a membership function shape model on a function graph display device is pointed to by the pointing device, a parameter value is computed from the pointed-to position, and this value is set in a parameter value memory area in a membership function memory area. The membership functions are defined by performing this operation repeatedly.
    Type: Grant
    Filed: November 1, 1993
    Date of Patent: July 11, 1995
    Assignees: Hitachi, Ltd., Hitachi Software Engineering Co., Ltd.
    Inventors: Osamu Iwamura, Takashi Hirai, Koji Echigo, Ueno: Koichi, Naohisa Kometani
  • Patent number: 5237693
    Abstract: The system for accessing a plurality of devices connected in a network by using a system call, said system capable of accessing a device connected with any one of nodes through the network, the system includes a unit for detecting a device requested to be accessed and a node connected with the device through the network, a unit for converting the system call into a protocol at a time when the device to be accessed is connected with a different node from which the access is not issued, a unit for transmitting the protocol from the node to the different node through the network, and a unit for reconverting the protocol transmitted into the system call so that the system call is executed.
    Type: Grant
    Filed: March 29, 1991
    Date of Patent: August 17, 1993
    Assignee: Sharp Kabushiki Kaisha
    Inventors: Toshimi Kiyohara, Tomohisa Yamaguchi
  • Patent number: 5220653
    Abstract: In a multitasking data processing system, I/O requests to a disk drive are staged in holding queues from which they are transferred to a service queue. Requests in the latter queue are directly serviced on a FIFO basis by a device driver module running on the system. The system maintains a set of holding queues and an associated service queue separately for each physical drive in the system. Holding queues in each set are prioritized in accordance with base priorities of tasks, and I/O requests to disk drives are entered into associated holding queues having priorities corresponding to those of task threads for which such requests are originated. Prioritization of the holding queues, and a starvation advancement process performed to advance "oldest" enqueued requests to higher priority holding queues, causes the requests to be presented to the disk drive in a sequence based in part on respective task priorities and in part on "fairness" servicing of "service starved" requests.
    Type: Grant
    Filed: October 26, 1990
    Date of Patent: June 15, 1993
    Assignee: International Business Machines Corporation
    Inventor: Felix Miro