Patents by Inventor John W. Rapps

John W. Rapps 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: 20100046177
    Abstract: Various embodiments of the invention relate to enclosure assemblies housing at least one electronic board assembly and systems (e.g., missiles or unmanned vehicles) that may employ such enclosure assemblies. In an embodiment, an enclosure assembly includes an enclosure having an interior surface defining an interior space and an inner diameter. At least one electronic board assembly is positioned within the interior space and includes a first peripheral edge region and an opposing second peripheral edge region. The electronic board assembly extends diametrically so that the first and second peripheral edge regions are at least proximate to the interior surface. In another embodiment, a plurality of electronic board assemblies are positioned within the interior space and each extends generally along a respective non-diametric chord defined by the interior surface.
    Type: Application
    Filed: June 18, 2008
    Publication date: February 25, 2010
    Applicant: Lockheed Martin Corporation
    Inventors: John W. Rapp, Nicholas J. Nagurny, Brent I. Gouldey, Mark Jones, Wendy S. Normark
  • Publication number: 20100007214
    Abstract: A resonant, contactless, RF power coupling suitable for high power-density applications and for use in an ocean environment is disclosed. In the illustrative embodiment, the power coupling includes a transmit coupling and a receive coupling, each of which include a resonant element. A high-powered RF generator is coupled to the transmit coupling and a rectifier circuit is coupled to the output coupling. Each of the resonant elements is disposed in its own electrically-conductive canister and advantageously potted in an appropriate insulating dielectric. Each canister has an open end to facilitate inductive coupling between the two resonant elements. In order to exclude seawater from the interface between the canisters, a seal of compliant material is disposed therebetween.
    Type: Application
    Filed: May 29, 2009
    Publication date: January 14, 2010
    Applicant: LOCKHEED MARTIN CORPORATION
    Inventors: Robert James Howard, John W. Rapp, Stanley Soonachan
  • Publication number: 20090320345
    Abstract: An apparatus and method for sealing the barrel of an underwater gun between firings is disclosed. The apparatus comprises a valve that is moved between a sealing and non-sealing state by a valve-actuator. In some embodiments, the valve actuator is driven by gases that result when a round is fired.
    Type: Application
    Filed: June 30, 2008
    Publication date: December 31, 2009
    Applicant: LOCKHEED MARTIN CORPORATION
    Inventors: Jyun-Horng Fu, Robert James Howard, Antonio Paulic, John W. Rapp
  • Publication number: 20090260358
    Abstract: A system for generating electrical energy using a naturally occurring temperature difference is disclosed. The system provides electrical energy by thermally coupling a conduit that conveys hot material from a petroleum reserve and cold deep-level water to opposing sides of a thermoelectric element. The thermoelectric element generates electrical energy based on the temperature difference between these two surfaces.
    Type: Application
    Filed: March 26, 2009
    Publication date: October 22, 2009
    Applicant: LOCKHEED MARTIN CORPORATION
    Inventors: John W. Rapp, Robert James Howard, Nicholas J. Nagurny, Natalie Levings, Lance Greer
  • Publication number: 20090217664
    Abstract: A system for generating electrical energy using a naturally occurring temperature difference is disclosed. The system provides electrical energy by thermally conduit a geothermal heat source and cold deep-level water to opposing sides of a thermoelectric element. The thermoelectric element generates electrical energy based on the temperature difference between these two surfaces.
    Type: Application
    Filed: March 2, 2009
    Publication date: September 3, 2009
    Applicant: LOCKHEED MARTIN CORPORATION
    Inventors: John W. Rapp, Robert James Howard, Nicholas J. Nagurny
  • Publication number: 20090067289
    Abstract: An embodiment of an apparatus includes a communication circuit and a transducer array coupled to the communication circuit. The communication circuit is operable to generate first and second information signals, and the transducer array is operable to generate in response to the first information signal a first sonar signal having a first frequency, and to generate in response to the second information signal a second sonar signal having a second frequency. The transducer array may generate the first and second sonar signals simultaneously to increase the transmission bandwidth. Where such an apparatus is a buoy, then the buoy may relay signals from an above-surface vessel to an unmanned underwater vehicle (UUV), and may relay signals from the UUV to the vessel. Therefore, the buoy allows the vessel to control the UUV without a cable linking the buoy and the vessel, and thus allows one to eliminate the tether between the UUV and the vessel for applications in which a tethered UUV may be unsuitable.
    Type: Application
    Filed: March 10, 2008
    Publication date: March 12, 2009
    Applicant: Lockheed Martin Corporation
    Inventors: Joseph S. Lee, John W. Rapp
  • Publication number: 20080314043
    Abstract: A substance is added to cold ocean water in a cold water pipe of an Ocean Thermal Energy Conversion (OTEC) system. The substance raises the freezing point of the ocean water in a cold water heat exchanger of the OTEC system, thereby forming an ice slurry. The substance is added at the depth of the apparatus. The ice slurry is transported from the point of addition in the cold water pipe to the cold water heat exchanger at the surface.
    Type: Application
    Filed: June 19, 2008
    Publication date: December 25, 2008
    Applicant: Lockheed Martin Corporation
    Inventors: Robert J. Howard, John W. Rapp, Patrick Grandelli, Joseph C. Van Ryzin
  • Publication number: 20080307961
    Abstract: A system and process to extract one or more rare gases from a feed gas using a centrifuge.
    Type: Application
    Filed: June 13, 2008
    Publication date: December 18, 2008
    Inventors: Robert J. Howard, John W. Rapp
  • Publication number: 20080295517
    Abstract: A process includes degassing ocean or sea water in an ocean thermal energy conversion (OTEC) system, and then extracting one or more noble gases from the out-gas of the ocean or sea water. An OTEC system capable of degassing ocean or sea water and extracting noble gases therefrom is also described.
    Type: Application
    Filed: May 30, 2008
    Publication date: December 4, 2008
    Inventors: Robert J. Howard, John W. Rapp
  • Publication number: 20080222337
    Abstract: A pipeline accelerator includes a bus and a plurality of pipeline units, each unit coupled to the bus and including at least one respective hardwired-pipeline circuit. By including a plurality of pipeline units in the pipeline accelerator, one can increase the accelerator's data-processing performance as compared to a single-pipeline-unit accelerator. Furthermore, by designing the pipeline units so that they communicate via a common bus, one can alter the number of pipeline units, and thus alter the configuration and functionality of the accelerator, by merely coupling or uncoupling pipeline units to or from the bus. This eliminates the need to design or redesign the pipeline-unit interfaces each time one alters one of the pipeline units or alters the number of pipeline units within the accelerator.
    Type: Application
    Filed: May 2, 2008
    Publication date: September 11, 2008
    Applicant: Lockheed Martin Corporation
    Inventors: Kenneth R. Schulz, John W. Rapp, Larry Jackson, Mark Jones, Troy Cherasaro
  • Patent number: 7418574
    Abstract: A peer-vector machine includes a host processor and a hardwired pipeline accelerator. The host processor executes a program, and, in response to the program, generates host data, and the pipeline accelerator generates pipeline data from the host data. Alternatively, the pipeline accelerator generates the pipeline data, and the host processor generates the host data from the pipeline data. Because the peer-vector machine includes both a processor and a pipeline accelerator, it can often process data more efficiently than a machine that includes only processors or only accelerators. For example, one can design the peer-vector machine so that the host processor performs decision-making and non-mathematically intensive operations and the accelerator performs non-decision-making and mathematically intensive operations.
    Type: Grant
    Filed: October 9, 2003
    Date of Patent: August 26, 2008
    Assignee: Lockheed Martin Corporation
    Inventors: Chandan Mathur, Scott Hellenbach, John W. Rapp, Larry Jackson, Mark Jones, Troy Cherasaro
  • Patent number: 7386704
    Abstract: A pipeline accelerator includes a bus and a plurality of pipeline units, each unit coupled to the bus and including at least one respective hardwired-pipeline circuit. By including a plurality of pipeline units in the pipeline accelerator, one can increase the accelerator's data-processing performance as compared to a single-pipeline-unit accelerator. Furthermore, by designing the pipeline units so that they communicate via a common bus, one can alter the number of pipeline units, and thus alter the configuration and functionality of the accelerator, by merely coupling or uncoupling pipeline units to or from the bus. This eliminates the need to design or redesign the pipeline-unit interfaces each time one alters one of the pipeline units or alters the number of pipeline units within the accelerator.
    Type: Grant
    Filed: October 9, 2003
    Date of Patent: June 10, 2008
    Assignee: Lockheed Martin Corporation
    Inventors: Kenneth R. Schulz, John W. Rapp, Larry Jackson, Mark Jones, Troy Cherasaro
  • Patent number: 7373432
    Abstract: A programmable circuit receives configuration data from an external source, stores the firmware in a memory, and then downloads the firmware from the memory. Such a programmable circuit allows a system, such as a computing machine, to modify the programmable circuit's configuration, thus eliminating the need for manually reprogramming the configuration memory. For example, if the programmable circuit is an FPGA that is part of a pipeline accelerator, a processor coupled to the accelerator can modify the configuration of the FPGA. More specifically, the processor retrieves from a configuration registry firmware that represents the modified configuration, and sends the firmware to the FPGA, which then stores the firmware in a memory such as an electrically erasable and programmable read-only memory (EEPROM). Next, the FPGA downloads the firmware from the memory into its configuration registers, and thus reconfigures itself to have the modified configuration.
    Type: Grant
    Filed: October 9, 2003
    Date of Patent: May 13, 2008
    Assignee: Lockheed Martin
    Inventors: John W. Rapp, Larry Jackson, Mark Jones, Troy Cherasaro
  • Patent number: 7230881
    Abstract: A platform with a sensor is for coupling to a submarine or other underwater vehicle and for sending data about the seascape to the submarine. In an embodiment, the platform is coupled to the submarine via a cable that has communication lines in it. The sensor may be attached to the platform via a mast. In an embodiment, the platform has a control surface, an anti-collision sensor, and a ballast. The platform allows a submarine to survey the seascape before rising to periscope depth.
    Type: Grant
    Filed: April 20, 2005
    Date of Patent: June 12, 2007
    Assignee: Lockheed Martin Corporation
    Inventors: Robert J. Howard, Thomas E. Digan, John W. Rapp
  • Publication number: 20040181621
    Abstract: A computing machine includes a first buffer and a processor coupled to the buffer. The processor executes an application, a first data-transfer object, and a second data-transfer object, publishes data under the control of the application, loads the published data into the buffer under the control of the first data-transfer object, and retrieves the published data from the buffer under the control of the second data-transfer object. Alternatively, the processor retrieves data and loads the retrieved data into the buffer under the control of the first data-transfer object, unloads the data from the buffer under the control of the second data-transfer object, and processes the unloaded data under the control of the application. Where the computing machine is a peer-vector machine that includes a hardwired pipeline accelerator coupled to the processor, the buffer and data-transfer objects facilitate the transfer of data between the application and the accelerator.
    Type: Application
    Filed: October 9, 2003
    Publication date: September 16, 2004
    Applicant: Lockheed Martin Corporation
    Inventors: Chandan Mathur, Scott Hellenbach, John W. Rapp
  • Publication number: 20040170070
    Abstract: A programmable circuit receives configuration data from an external source, stores the firmware in a memory, and then downloads the firmware from the memory. Such a programmable circuit allows a system, such as a computing machine, to modify the programmable circuit's configuration, thus eliminating the need for manually reprogramming the configuration memory. For example, if the programmable circuit is an FPGA that is part of a pipeline accelerator, a processor coupled to the accelerator can modify the configuration of the FPGA. More specifically, the processor retrieves from a configuration registry firmware that represents the modified configuration, and sends the firmware to the FPGA, which then stores the firmware in a memory such as an electrically erasable and programmable read-only memory (EEPROM). Next, the FPGA downloads the firmware from the memory into its configuration registers, and thus reconfigures itself to have the modified configuration.
    Type: Application
    Filed: October 9, 2003
    Publication date: September 2, 2004
    Applicant: Lockheed Martin Corporation
    Inventors: John W. Rapp, Larry Jackson, Mark Jones, Troy Cherasaro
  • Publication number: 20040136241
    Abstract: A pipeline accelerator includes a memory and a hardwired-pipeline circuit coupled to the memory. The hardwired-pipeline circuit is operable to receive data, load the data into the memory, retrieve the data from the memory, process the retrieved data, and provide the processed data to an external source. In addition or in the alternative, the hardwired-pipeline circuit is operable to receive data, process the received data, load the processed data into the memory, retrieve the processed data from the memory, and provide the retrieved processed data to an external source. Where the pipeline accelerator is coupled to a processor as part of a peer-vector machine, the memory facilitates the transfer of data—whether unidirectional or bidirectional—between the hardwired-pipeline circuit(s) and an application that the processor executes.
    Type: Application
    Filed: October 9, 2003
    Publication date: July 15, 2004
    Applicant: Lockheed Martin Corporation
    Inventors: John W. Rapp, Larry Jackson, Mark Jones, Troy Cherasaro
  • Publication number: 20040133763
    Abstract: A peer-vector machine includes a host processor and a hardwired pipeline accelerator. The host processor executes a program, and, in response to the program, generates host data, and the pipeline accelerator generates pipeline data from the host data. Alternatively, the pipeline accelerator generates the pipeline data, and the host processor generates the host data from the pipeline data. Because the peer-vector machine includes both a processor and a pipeline accelerator, it can often process data more efficiently than a machine that includes only processors or only accelerators. For example, one can design the peer-vector machine so that the host processor performs decision-making and non-mathematically intensive operations and the accelerator performs non-decision-making and mathematically intensive operations.
    Type: Application
    Filed: October 9, 2003
    Publication date: July 8, 2004
    Applicant: Lockheed Martin Corporation
    Inventors: Chandan Mathur, Scott Hellenbach, John W. Rapp, Larry Jackson, Mark Jones, Troy Cherasaro
  • Publication number: 20040130927
    Abstract: A pipeline accelerator includes a bus and a plurality of pipeline units, each unit coupled to the bus and including at least one respective hardwired-pipeline circuit. By including a plurality of pipeline units in the pipeline accelerator, one can increase the accelerator's data-processing performance as compared to a single-pipeline-unit accelerator. Furthermore, by designing the pipeline units so that they communicate via a common bus, one can alter the number of pipeline units, and thus alter the configuration and functionality of the accelerator, by merely coupling or uncoupling pipeline units to or from the bus. This eliminates the need to design or redesign the pipeline-unit interfaces each time one alters one of the pipeline units or alters the number of pipeline units within the accelerator.
    Type: Application
    Filed: October 9, 2003
    Publication date: July 8, 2004
    Applicant: Lockheed Martin Corporation
    Inventors: Kenneth R. Schulz, John W. Rapp, Larry Jackson, Mark Jones, Troy Cherasaro
  • Publication number: 20020184348
    Abstract: An object oriented sensing/control framework architecture includes a sensor/controller framework module, an application services framework module, a signal database, and an application database. The sensor/controller framework module may exist within a sensor/controller gateway; the application services framework module may exist within an application services system. The sensor/controller framework module manages communication between 1) sensing/control subsystem elements, which generate and/or receive data and/or hardware signals; and 2) signal objects in the sensor/controller framework module and/or service objects in the application services framework module, which generate and/or receive event messages. Signal and/or service objects may be selectively associated with particular types of sensing and/or control subsystem elements, and process information within corresponding event messages.
    Type: Application
    Filed: January 18, 2002
    Publication date: December 5, 2002
    Applicant: Lockheed Martin Corporation
    Inventors: John W. Rapp, Chandan Mathur