Patents by Inventor Gary A. Crum

Gary A. Crum 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: 11586497
    Abstract: The present invention relates to a single-board processor card configured for use in a 1U CubeSat payload form-factor multi-purpose architecture, including: a field-programmable-gate-array (FPGA) which is reconfigurable in flight; wherein a configuration memory of the FPGA can be scrubbed in flight to correct errors or upsets; and a radiation-hardened monitor (RHM) which provides radiation mitigation and system monitoring of the single-board processor card, and which reconfigures said FPGA during flight, scrubs the configuration memory, and monitors a health of the FPGA. The 1U CubeSat payload form-factor multi-purpose architecture includes a backplane having a plurality of slots, one of the plurality of slots which accommodates the single-board processor card, wherein the backplane routes signals to a plurality of standard-sized processor cards, interchangeably disposed in any of the plurality of slots.
    Type: Grant
    Filed: September 17, 2020
    Date of Patent: February 21, 2023
    Assignee: United States of America as represented by the Administrator of NASA
    Inventors: Alessandro Geist, Cody Brewer, Robin A. Ripley, Christopher M. Wilson, Nicholas Franconi, Gary A. Crum, David J. Petrick, Thomas P. Flatley
  • Patent number: 11026331
    Abstract: A single-board computer system radiation hardened for space flight includes a printed circuit board (PCB) having a top side and bottom side; a reconfigurable field programmable gate array (FPGA) processor device a connector disposed on the top side; a plurality of peripheral components mounted on the bottom side, wherein AC coupling capacitors are configured to select routing between the first FPGA and the second FPGA. An expansion card plug attaches to a connector on the bottom of the PCB and a frame is mounted to the PCB.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: June 1, 2021
    Assignee: United States of America as represented by the Administrator of NASA
    Inventors: Thomas Flatley, Alessandro Giest, David Petrick, Gary Crum, Milton Davis
  • Patent number: 8484509
    Abstract: A processing system including an FPGA having a dual port RAM and for use in hostile environments. The FPGA includes three portions: a C&DH portion; a first scratch pad portion receiving a first set of data, processing the first set of data, and outputting a first set of processed data to a first location of the RAM; and a second scratch pad portion receiving a second set of data identical to the first set of data, processing the second set of data in the same way that the first set of data is processed, and outputting a second set of processed data to a second location of the RAM. The C&DH portion compares the first set of processed data to the second set of processed data and, if the first set of processed data is the same as the second set of processed data, outputs one set of processed data.
    Type: Grant
    Filed: August 11, 2010
    Date of Patent: July 9, 2013
    Assignee: The United States of America as represented by the Administrator of the National Aeronautics Space Administration
    Inventors: Daniel C. Espinosa, Alessandro Geist, David J. Petrick, Thomas P. Flatley, Jeffrey C. Hosler, Gary A. Crum, Manuel Buenfil
  • Publication number: 20110107158
    Abstract: A processing system including an FPGA having a dual port RAM and for use in hostile environments. The FPGA includes three portions: a C&DH portion; a first scratch pad portion receiving a first set of data, processing the first set of data, and outputting a first set of processed data to a first location of the RAM; and a second scratch pad portion receiving a second set of data identical to the first set of data, processing the second set of data in the same way that the first set of data is processed, and outputting a second set of processed data to a second location of the RAM. The C&DH portion compares the first set of processed data to the second set of processed data and, if the first set of processed data is the same as the second set of processed data, outputs one set of processed data.
    Type: Application
    Filed: August 11, 2010
    Publication date: May 5, 2011
    Inventors: Daniel C. Espinosa, Alessandro Geist, Daivd J. Petrick, Thomas P. Flatley, Jeffrey C. Hosler, Gary A. Crum, Manuel Buenfil