Patents by Inventor Sidney C. Garrison, III

Sidney C. Garrison, III has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 5632006
    Abstract: An artificial neural network performs error correction on an input signal vector. The input signal vector is process in a forward direction through synapses in each of a plurality of neurons for providing an output signal from each of the neurons. The output signals from the neurons are monitored until the one having the greatest activity level is identified. A reverse flow signal having a predetermined magnitude is processed in the reverse direction through the neuron having the greatest activity level for updating the input signal vector. Alternately, the output signals of competing neurons may be applied through synapses weighted to favor the neuron having the greatest output signal activity. Thus, the neuron with synapses most closely matched to the elements of the input signal vector overpowers the remaining neurons and wins the competition.
    Type: Grant
    Filed: March 2, 1992
    Date of Patent: May 20, 1997
    Assignee: Motorola, Inc.
    Inventors: William M. Peterson, Sidney C. Garrison, III
  • Patent number: 5461696
    Abstract: A method for adapting a decision directed adaptive neural network (10). The method finds the best matches between a plurality of input data vectors (16) and an associated plurality of input portion of weight vectors. The input portion of the weight vectors are adapted. The identification codes (12) which represent the sequence of best matched weight vectors are stored in a memory (12) and the associated output portion of weight vectors (22) are output. A sequence of output portion of weight vectors (22) is matched with predetermined models (21). A sequence of labels (24) associated with the best matched model is stored which identifies the categories of match data. The labels (24) are sequentially combined with the identification codes (12) to build adaptation vectors. The adaptation vectors are then used to sequentially adapt the output portion of weight vectors (22).
    Type: Grant
    Filed: October 28, 1992
    Date of Patent: October 24, 1995
    Assignee: Motorola, Inc.
    Inventors: Mark S. Frank, Sidney C. Garrison, III
  • Patent number: 5216751
    Abstract: An artificial neural network is provided using a digital architecture having feedforward and feedback processors interconnected with a digital computation ring or data bus to handle complex neural feedback arrangements. The feedforward processor receives a sequence of digital input signals and multiplies each by a weight in a predetermined manner and stores the results in an accumulator. The accumulated values may be shifted around the computation ring and read from a tap point thereof, or reprocessed through the feedback processor with predetermined scaling factors and combined with the feedforward outcomes for providing various types neural network feedback computations. Alternately, the feedforward outcomes may be placed sequentially on a data bus for feedback processing through the network.
    Type: Grant
    Filed: June 12, 1992
    Date of Patent: June 1, 1993
    Assignee: Motorola, Inc.
    Inventors: Robert M. Gardner, William M. Peterson, Robert H. Leivian, Sidney C. Garrison, III
  • Patent number: 5097141
    Abstract: An artificial neuron is provided using a simple distance calculation between the input signal vector and the synapse weight signals for providing an output signal. A difference signal is developed by subtracting a weight signal from an input signal. The difference signal is processed through a weighting function having a predetermined polarity and accumulated for providing the output signal of the neuron. A digital embodiment is supported with a memory circuit for storing the digital weights and a memory lookup table or possibly a multiplexer circuit for weighting of the difference signal. An analog embodiment uses a plurality of comparators responsive to the input signal vector and the weight signals for providing the output signal of the neuron as the absolute value of the difference of the input signal vectors and the weight signals.
    Type: Grant
    Filed: December 12, 1990
    Date of Patent: March 17, 1992
    Assignee: Motorola, Inc.
    Inventors: Robert H. Leivian, William M. Peterson, Robert M. Gardner, Sidney C. Garrison, III
  • Patent number: 5065040
    Abstract: A neural network is provided for performing bi-directional signal transformations through a matrix of synapses by alternately sending and receiving signal vectors therethrough via switchable driver circuits. In the forward direction, the input signal is transformed according to the weighting elements of the synapses for providing an output signal. The drive direction of the switchable driver circuits may be reversed allowing the output signal to flow back through the same synapses thereby performing a reverse transformation, which may actually be an improved estimate of the original input signal. Sample and hold circuits are provided for latching the output signals of the switchable driver circuits back to the inputs thereof for repeated forward and reverse signal transformations until an acceptable transformation of the original input signal is realized, thereby achieving an improved estimate of the input signal and corresponding output transformation.
    Type: Grant
    Filed: August 3, 1990
    Date of Patent: November 12, 1991
    Assignee: Motorola Inc.
    Inventors: William M. Peterson, Robert H. Leivian, Sidney C. Garrison, III