Patents by Inventor Stephen G. Osborn

Stephen G. Osborn 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: 6085275
    Abstract: A data processing system (55) and method thereof includes one or more data processors (10). Data processor (10) is capable of performing both vector operations and scalar operations. Using a single microsequencer (22), data processor (10) is capable of executing both vector instructions and scalar instructions. Data processor (10) also has a memory circuit (14) capable of storing both vector operands and scalar operands.
    Type: Grant
    Filed: February 9, 1995
    Date of Patent: July 4, 2000
    Assignee: Motorola, Inc.
    Inventors: Michael G. Gallup, L. Rodney Goke, Robert W. Seaton, Jr., Terry G. Lawell, Stephen G. Osborn, Thomas J. Tomazin
  • Patent number: 5898603
    Abstract: A method and apparatus for approximating a sigmoidal response using digital circuitry for neural network computations. The digital circuitry in processing element (16) produces the neuron output signal (110) by performing a squashing operation which determines an approximation of a sigmoid function. In one form, the present invention uses digital circuitry (16) in data processor (10) to approximate a sigmoid function of a neuron (100) using a plurality of parabolas. In an alternate embodiment, the sigmoid function of neuron (100) is approximated using a quasi-log.sub.2 function.
    Type: Grant
    Filed: February 26, 1997
    Date of Patent: April 27, 1999
    Assignee: Motorola, Inc.
    Inventor: Stephen G. Osborn
  • Patent number: 5752074
    Abstract: A data processing system (55) and method thereof includes one or more data processors (10). Data processor (10) is capable of performing both vector operations and scalar operations. Using a single microsequencer (22), data processor (10) is capable of executing both vector instructions and scalar instructions. Data processor (10) also has a memory circuit (14) capable of storing both vector operands and scalar operands.
    Type: Grant
    Filed: February 10, 1995
    Date of Patent: May 12, 1998
    Assignee: Motorola, Inc.
    Inventors: Michael G. Gallup, L. Rodney Goke, Robert W. Seaton, Jr., Terry G. Lawell, Stephen G. Osborn, Thomas J. Tomazin
  • Patent number: 5717947
    Abstract: A data processing system (55) and method thereof includes one or more data processors (10). Data processor (10) is capable of performing both vector operations and scalar operations. Using a single microsequencer (22), data processor (10) is capable of executing both vector instructions and scalar instructions. Data processor (10) also has a memory circuit (14) capable of storing both vector operands and scalar operands.
    Type: Grant
    Filed: March 31, 1993
    Date of Patent: February 10, 1998
    Assignee: Motorola, Inc.
    Inventors: Michael G. Gallup, L. Rodney Goke, Robert W. Seaton, Jr., Terry G. Lawell, Stephen G. Osborn, Thomas J. Tomazin
  • Patent number: 5706488
    Abstract: A data processing system (55) and method thereof includes one or more data processors (10). Data processor (10) is capable of performing both vector operations and scalar operations. Using a single microsequencer (22), data processor (10) is capable of executing both vector instructions and scalar instructions. Data processor (10) also has a memory circuit (14) capable of storing both vector operands and scalar operands.
    Type: Grant
    Filed: March 1, 1995
    Date of Patent: January 6, 1998
    Assignee: Motorola, Inc.
    Inventors: Michael G. Gallup, L. Rodney Goke, Stephen G. Osborn
  • Patent number: 5572689
    Abstract: A data processing system (55) and method thereof includes one or more data processors (10). Data processor (10) is capable of performing both vector operations and scalar operations. Using a single microsequencer (22), data processor (10) is capable of executing both vector instructions and scalar instructions. Data processor (10) also has a memory circuit (14) capable of storing both vector operands and scalar operands.
    Type: Grant
    Filed: March 21, 1995
    Date of Patent: November 5, 1996
    Assignee: Motorola, Inc.
    Inventors: Michael G. Gallup, L. Rodney Goke, Robert W. Seaton, Jr., Terry G. Lawell, Stephen G. Osborn, Thomas J. Tomazin
  • Patent number: 5535148
    Abstract: A method and apparatus for approximating a sigmoidal response using digital circuitry for neural network computations. The digital circuitry in processing element (16) produces the neuron output signal (110) by performing a squashing operation which determines an approximation of a sigmoid function. In one form, the present invention uses digital circuitry (16) in data processor (10) to approximate a sigmoid function of a neuron (100) using a plurality of parabolas. In an alternate embodiment, the sigmoid function of neuron (100) is approximated using a quasi-log.sub.2 function.
    Type: Grant
    Filed: December 18, 1995
    Date of Patent: July 9, 1996
    Assignee: Motorola Inc.
    Inventors: Stephen G. Osborn, L. Rodney Goke