Patents by Inventor Scott D. Johnson

Scott D. Johnson 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).

  • Publication number: 20040078410
    Abstract: A Galois field multiplier array includes a 1st register, a 2nd register, a 3rd register, and a plurality of multiplier cells. The 1st register stores bits of a 1st operand. The 2nd register stores bits of a 2nd operand. The 3rd register stores bits of a generating polynomial that corresponds to one of a plurality of applications (e.g., FEC, CRC, Reed Solomon, et cetera). The plurality of multiplier cells is arranged in rows and columns. Each of the multiplier cells outputs a sum and a product and each cell includes five inputs. The 1st input receives a preceding cell's multiply output, the 2nd input receives at least one bit of the 2nd operand, the 3rd input receives a preceding cell's sum output, a 4th input receives at least one bit of the generating polynomial, and the 5th input receives a feedback term from a preceding cell in a preceding row. The multiplier cells in the 1st row have the 1st input, 3rd input, and 5th input set to corresponding initialization values in accordance with the 2nd operand.
    Type: Application
    Filed: June 12, 2003
    Publication date: April 22, 2004
    Inventors: Joshua Porten, Won Kim, Scott D. Johnson, John R. Nickolls
  • Patent number: 6599556
    Abstract: Confectionery products, which include high protein content modified oilseed material, are described. The modified oilseed material typically includes at least 85 wt. % protein (dry solids basis) and has a relatively high average molecular weight, e.g., at least about 40 wt. % of the material has an apparent molecular weight greater than 300,000 daltons.
    Type: Grant
    Filed: June 18, 2001
    Date of Patent: July 29, 2003
    Assignee: Cargill, Inc.
    Inventors: Ann M. Stark, Scott D. Johnson, Harapanahalli S. Muralidhara, Michael A. Porter, Ian Purtle, Jagannadh V. Satyavolu, William H. Sperber
  • Publication number: 20030091717
    Abstract: A protein supplemented food product formed from a premix which includes modified oilseed material is described. The premix can be utilized in a variety of nutritional applications, including the preparation of protein supplemented food products such as ready-to-eat cereals and other cereal grain products, wherein the modified oilseed material typically includes at least 85 wt. % protein (dry solids basis), and at least about 40 wt. % of the protein has an apparent molecular weight of greater than 300 kDa, and/or the protein has a MW5O of at least about 200 kDa.
    Type: Application
    Filed: November 20, 2001
    Publication date: May 15, 2003
    Inventors: Michael A. Porter, Harapanahalli S. Muralidhara, Ian Purtle, Jagannadh V. Satyavolu, William H. Sperber, Daniele Karleskind, Ann M. Stark, Jane E. Friedrich, Scott D. Johnson
  • Publication number: 20020114877
    Abstract: Confectionery products, which include high protein content modified oilseed material, are described. The modified oilseed material typically includes at least 85 wt. % protein (dry solids basis) and has a relatively high average molecular weight, e.g., at least about 40 wt. % of the material has an apparent molecular weight greater than 300,000 daltons.
    Type: Application
    Filed: June 18, 2001
    Publication date: August 22, 2002
    Inventors: Ann M. Stark, Scott D. Johnson, Harapanahalli S. Muralidhara, Michael A. Porter, Ian Purtle, Jagannadh V. Satyavolu, William H. Sperber
  • Publication number: 20020087846
    Abstract: A reconfigurable processing system executes instructions and configurations in parallel. Initially, a first instruction loads configurations into configuration registers. The configuration field of a subsequently fetched instruction selects a configuration register. The instruction controls and controls of the configuration in the selected configuration register are decoded and modified as specified by the instruction. The controls provide data operands to the execution units which process the operands and generate results. Scalar data, vector data, or a combination of scalar and vector data can be processed. The processing is controlled by instructions executed in parallel with configurations invoked by configuration fields within the instructions. Vectors are processed using a vector register file which stores vectors. A vector address unit identifies addresses of vector elements in the vector register file to be processed.
    Type: Application
    Filed: November 2, 2001
    Publication date: July 4, 2002
    Inventors: John R. Nickolls, Scott D. Johnson, Mark Williams, Ethan Mirsky, Kambdur Kirthiranjan, Amrit Raj Pant, Lawrence J. Madar
  • Patent number: 5995740
    Abstract: The present invention includes a modeling and testbench creation methodology which will allow a simulator to provide information regarding the state and direction of a bi-directional pad or pin. The present invention provides ATE tools all of the required data used to accurately and efficiently check for tester compatibility for which test patterns are extracted. In particular, the present invention includes a method of modeling a bi-directional I/O pad that includes the steps of providing a first signal in a first model; providing a second signal in a second model; and determining contention and direction of a resolved signal that is generated in response to at least one of the input and output signals. The first signal is a preferred output signal that is contained within an ASIC (first) model. The second signal is a preferred input signal that is contained within a testbench (second) model.
    Type: Grant
    Filed: December 23, 1996
    Date of Patent: November 30, 1999
    Assignee: LSI Logic Corporation
    Inventor: Scott D. Johnson
  • Patent number: 5509125
    Abstract: A multi-domain, distributed arbitration system, and a method performed by a plurality of arbiters to control arbitration of requests for a multiprocessor system bus. The requests are generated by a plurality of nodes coupled to the multiprocessor system bus. The requests are presented on a plurality of arbitration request lines. Each node comprises one of the arbiters such that each arbiter is associated with a corresponding node. A plurality of domains are created by the arbiters based on a bit-wise combination of the requests on the arbitration lines. A priority is assigned to each domain relative to the other domains. Each arbiter monitors the requests on the arbitration request lines and generates an i.sub.-- win result that indicates whether or not the associated node is an overall arbitration winner if a request from that node is pending. In addition, the arbiters generate a who.sub.-- won result that indicates which node was the overall arbitration winner according to the assigned priorities.
    Type: Grant
    Filed: September 29, 1993
    Date of Patent: April 16, 1996
    Assignee: Silicon Graphics, Inc.
    Inventors: Scott D. Johnson, John R. Carlson, Martin M. Deneroff
  • Patent number: 5500187
    Abstract: An assay device for detecting the presence of analytes in an unknown sample including a reaction system wherein storage reservoirs containing reagent are fluidly connected to a track containing the sample. An actuation mechanism forces the reagent from the reservoirs and into the track where it mixes the reagents together and then with the sample at a first flow rate. The mechanism then reduces the force on the reagent to allow a second flow rate less then the first flow rate to force the reagent and sample mixture through the track so that reaction can occur, whereby a determination as to whether the target analyte was present may be made.
    Type: Grant
    Filed: December 8, 1992
    Date of Patent: March 19, 1996
    Assignee: Westinghouse Electric Corporation
    Inventors: James H. Deoms, Daryl S. Mileaf, Kevin E. LaCour, Noe E. Rodriguez, II, Joseph M. Leginus, Scott D. Johnson, Richard C. Kapraun, Richard M. Young