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: 20100046177Abstract: 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: ApplicationFiled: June 18, 2008Publication date: February 25, 2010Applicant: Lockheed Martin CorporationInventors: John W. Rapp, Nicholas J. Nagurny, Brent I. Gouldey, Mark Jones, Wendy S. Normark
-
Publication number: 20100007214Abstract: 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: ApplicationFiled: May 29, 2009Publication date: January 14, 2010Applicant: LOCKHEED MARTIN CORPORATIONInventors: Robert James Howard, John W. Rapp, Stanley Soonachan
-
Publication number: 20090320345Abstract: 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: ApplicationFiled: June 30, 2008Publication date: December 31, 2009Applicant: LOCKHEED MARTIN CORPORATIONInventors: Jyun-Horng Fu, Robert James Howard, Antonio Paulic, John W. Rapp
-
Publication number: 20090260358Abstract: 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: ApplicationFiled: March 26, 2009Publication date: October 22, 2009Applicant: LOCKHEED MARTIN CORPORATIONInventors: John W. Rapp, Robert James Howard, Nicholas J. Nagurny, Natalie Levings, Lance Greer
-
Publication number: 20090217664Abstract: 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: ApplicationFiled: March 2, 2009Publication date: September 3, 2009Applicant: LOCKHEED MARTIN CORPORATIONInventors: John W. Rapp, Robert James Howard, Nicholas J. Nagurny
-
Publication number: 20090067289Abstract: 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: ApplicationFiled: March 10, 2008Publication date: March 12, 2009Applicant: Lockheed Martin CorporationInventors: Joseph S. Lee, John W. Rapp
-
Publication number: 20080314043Abstract: 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: ApplicationFiled: June 19, 2008Publication date: December 25, 2008Applicant: Lockheed Martin CorporationInventors: Robert J. Howard, John W. Rapp, Patrick Grandelli, Joseph C. Van Ryzin
-
Publication number: 20080307961Abstract: A system and process to extract one or more rare gases from a feed gas using a centrifuge.Type: ApplicationFiled: June 13, 2008Publication date: December 18, 2008Inventors: Robert J. Howard, John W. Rapp
-
Publication number: 20080295517Abstract: 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: ApplicationFiled: May 30, 2008Publication date: December 4, 2008Inventors: Robert J. Howard, John W. Rapp
-
Publication number: 20080222337Abstract: 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: ApplicationFiled: May 2, 2008Publication date: September 11, 2008Applicant: Lockheed Martin CorporationInventors: Kenneth R. Schulz, John W. Rapp, Larry Jackson, Mark Jones, Troy Cherasaro
-
Patent number: 7418574Abstract: 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: GrantFiled: October 9, 2003Date of Patent: August 26, 2008Assignee: Lockheed Martin CorporationInventors: Chandan Mathur, Scott Hellenbach, John W. Rapp, Larry Jackson, Mark Jones, Troy Cherasaro
-
Patent number: 7386704Abstract: 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: GrantFiled: October 9, 2003Date of Patent: June 10, 2008Assignee: Lockheed Martin CorporationInventors: Kenneth R. Schulz, John W. Rapp, Larry Jackson, Mark Jones, Troy Cherasaro
-
Patent number: 7373432Abstract: 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: GrantFiled: October 9, 2003Date of Patent: May 13, 2008Assignee: Lockheed MartinInventors: John W. Rapp, Larry Jackson, Mark Jones, Troy Cherasaro
-
Patent number: 7230881Abstract: 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: GrantFiled: April 20, 2005Date of Patent: June 12, 2007Assignee: Lockheed Martin CorporationInventors: Robert J. Howard, Thomas E. Digan, John W. Rapp
-
Publication number: 20040181621Abstract: 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: ApplicationFiled: October 9, 2003Publication date: September 16, 2004Applicant: Lockheed Martin CorporationInventors: Chandan Mathur, Scott Hellenbach, John W. Rapp
-
Publication number: 20040170070Abstract: 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: ApplicationFiled: October 9, 2003Publication date: September 2, 2004Applicant: Lockheed Martin CorporationInventors: John W. Rapp, Larry Jackson, Mark Jones, Troy Cherasaro
-
Publication number: 20040136241Abstract: 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: ApplicationFiled: October 9, 2003Publication date: July 15, 2004Applicant: Lockheed Martin CorporationInventors: John W. Rapp, Larry Jackson, Mark Jones, Troy Cherasaro
-
Publication number: 20040133763Abstract: 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: ApplicationFiled: October 9, 2003Publication date: July 8, 2004Applicant: Lockheed Martin CorporationInventors: Chandan Mathur, Scott Hellenbach, John W. Rapp, Larry Jackson, Mark Jones, Troy Cherasaro
-
Publication number: 20040130927Abstract: 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: ApplicationFiled: October 9, 2003Publication date: July 8, 2004Applicant: Lockheed Martin CorporationInventors: Kenneth R. Schulz, John W. Rapp, Larry Jackson, Mark Jones, Troy Cherasaro
-
Publication number: 20020184348Abstract: 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: ApplicationFiled: January 18, 2002Publication date: December 5, 2002Applicant: Lockheed Martin CorporationInventors: John W. Rapp, Chandan Mathur