Patents by Inventor David A. Greve
David A. Greve 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: 20250052696Abstract: Systems and methods using single conductor guided surface electromagnetic (EM) waves to interrogate distant wireless active or passive sensor devices or media surrounding the conductor. The guided waves may be launched on the conductor over a wide frequency range (e.g., MHz to several GHz) using an RF launcher that is connected to an interrogator. Such guided surface EM waves can travel significantly longer distances as compared to the free space propagation of waves because they travel by waveguiding along the conductor surface. Using these waves, power and/or data can be delivered to sensors located on or near the conductor surface, and data can be received from the sensors.Type: ApplicationFiled: August 12, 2024Publication date: February 13, 2025Applicant: UNIVERSITY OF PITTSBURGH-OF THE COMMONWEALTH SYSTEM OF HIGHER EDUCATIONInventors: PAUL R. OHODNICKI, JR., JAGANNATH DEVKOTA, DAVID GREVE
-
Patent number: 12209235Abstract: A device and method for detecting the level of foam in a reactor vessel monitors the intensity of the light or the movement of the light detected by a camera which monitors at least one light source positioned inside the reactor vessel or viewable through the reactor vessel.Type: GrantFiled: August 28, 2017Date of Patent: January 28, 2025Assignee: CYTIVA SWEDEN ABInventors: Klaus Gebauer, Pierre Le Greves, Andrew David Pris, Jozsef Vasi, Sam Petrocelli, Hanno Ehring, Esmaeil Heidari, Ali Can
-
Patent number: 11360476Abstract: The system includes a sensor interface for receiving sensor inputs, a first neural network configured to receive the sensor inputs and provide control signals for controlling the vehicle, and a second neural network configured to receive control signals and provide monitor signals. The system also includes a monitor configured to receive the sensor inputs and the monitor signals and provide a first signal related a proper operation of the first neural network.Type: GrantFiled: January 3, 2019Date of Patent: June 14, 2022Assignee: Rockwell Collins, Inc.Inventors: David A. Greve, Ryan J. Coppa
-
Patent number: 11200312Abstract: A dual lock step processor system includes a first processor connected to a first memory, a second processor connected to a second memory, compiler engine, a first instruction engine operably connected to a first memory, and a second instruction engine operably connected to a second memory. The first instruction engine is configured to store a program value; encode the first program value using a first differential encoding and the compiler engine to generate a first encoded program value; and write the first encoded program value into a first address location of a plurality of first address locations. The second instruction engine is configured to store a program value; to encode the first program value using a second differential encoding and the compiler engine to generate a second encoded program value and write the second encoded program value into a second address location of a plurality of second address locations corresponding to the first selected address location.Type: GrantFiled: July 2, 2018Date of Patent: December 14, 2021Assignee: Rockwell Collins, Inc.Inventors: David A. Greve, James N. Potts
-
Publication number: 20210011837Abstract: A system can include one or more processors and computer-readable instructions that when executed by the one or more processors, cause the one or more processors to provide a first test signal to an electronic device, monitor at least one parameter of the electronic device during a time period subsequent to the test signal being provided to the electronic device, determine, based on the at least one parameter, a detected response of the electronic device to the first test signal, determine, using a response model, an expected response of the electronic device to the first test signal, and provide a second test signal based on the detected response and the expected response to the electronic device. The system can include a communications circuit that provides the test signal and receives at least some feedback indicating the parameters, and sensors that receive at least some feedback indicating the parameters.Type: ApplicationFiled: July 11, 2019Publication date: January 14, 2021Inventors: Ryan J. Coppa, David A. Greve, Luke E. Ryon, Charles E. Goetzman
-
Patent number: 9465508Abstract: A method for indicating the security level of a selected element on a multi-level security display includes determining a security level of a selected element and modifying the visual representation of the selected element to indicate the security level and/or providing an audible tone. Visual distinction may include a security tag, color variation or flashing pattern.Type: GrantFiled: June 13, 2012Date of Patent: October 11, 2016Assignee: Rockwell Collins, Inc.Inventors: James Marek, David A. Greve
-
Patent number: 7606254Abstract: The present invention is a method for providing a high-assurance guard in a partitioned processing system, the partitioned processing system including a first input/output partition, a guard function partition and a second input/output partition, the method including the steps of: receiving a data packet from the first input/output partition of the partitioned processing system via a first I/O interface; determining if the data packet is well-formed as defined by an interface control document; and forwarding the data packet to the second input/output partition of the partitioned processing system and to a second I/O interface only when the data packet is well-formed.Type: GrantFiled: March 2, 2006Date of Patent: October 20, 2009Assignee: Rockwell Collins, Inc.Inventors: David S. Hardin, David A. Greve, Sung J. Kim, Matthew M. Wilding
-
Publication number: 20060075236Abstract: A method and apparatus for providing high assurance processing are herein disclosed. According to this example method, high assurance processing is provided by selecting a first active partition. A processor access cycle is received from a processor. Data is retrieved from a device according to the processor access cycle. The retrieved data is validated according to a selected active partition. The validated data is provided the processor.Type: ApplicationFiled: September 30, 2004Publication date: April 6, 2006Inventors: James Marek, David Greve
-
Patent number: 6895582Abstract: A system and method for enhancing the integrity of an avionics system which uses a pair dissimilar general purpose microprocessors, each running a virtual machine, compiled for its respective processor, from a common original source file; the virtual machines running on a subset of the instructions for each microprocessor and thereby avoiding conditions known or likely to result in defects; the virtual machines running a single or identical avionics program and then voting the results of this simultaneous redundant execution to arrive at an enhanced assurance level; providing written claims to the FAA that an enhanced assurance level is achieved.Type: GrantFiled: September 11, 2000Date of Patent: May 17, 2005Assignee: Rockwell CollinsInventor: David A. Greve
-
Publication number: 20040170601Abstract: The invention broadly relates to a method of improving the growth performance of an animal. In particular the present invention relates to a method of improving the growth performance of an animal comprising the step of administering to an animal in need thereof a growth promoting amount of one or more cytokines or biologically active fragments thereof.Type: ApplicationFiled: April 5, 2004Publication date: September 2, 2004Inventors: Alan David Greve Strom, Marion Elizabeth Andrew, Aleta Gai Knowles
-
Patent number: 6374286Abstract: Multiple Java Virtual Machines (JVMs) operate on a single direct execution JAVA processor with each JVM operating in a separate time slice called a partition. Each JVM has its own data and control structures and is assigned a fixed area of memory. Each partition is also allotted a fixed period of time in which to operate, and, at the end of the allotted time, a context switch is forced to another JVM operating in the next partition. The context switch does not transfer control directly from one JVM to another JVM. Instead, at the end of a partition time period control is switched from the currently operating JVM to a “master JVM” during a time period called an “interstice.” The master JVM handles system interrupts and housekeeping duties. At the end of the interstice time period, the master JVM starts a proxy thread associated with the next JVM to become operational. The proxy thread handles JVM-specific interrupts and checks the status of the associated JVM.Type: GrantFiled: April 6, 1998Date of Patent: April 16, 2002Assignee: Rockwell Collins, Inc.Inventors: John K. Gee, David A. Greve, David S. Hardin, Allen P. Mass, Michael H. Masters, Nick M. Mykris, Matthew M. Wilding
-
Patent number: 6317872Abstract: An improved computer architecture and system advantageously combine the beneficial characteristics of a high level object oriented programming language with an optimized processor for efficient application to real time embedded computing problems. Additionally, an improved method for resolving symbolic references in code generated by compiling source code written in an object oriented programming language to the corresponding logical memory addresses stores look-up information with the object itself after the first encounter of a given symbolic reference, whereby the logical memory address information is available for subsequent encounters of the symbolic reference, and whereby no modification of the program instructions containing the symbolic reference is necessary. In a preferred embodiment, the Java™ programming language is used.Type: GrantFiled: April 6, 1998Date of Patent: November 13, 2001Assignee: Rockwell Collins, Inc.Inventors: John K. Gee, David A. Greve, David S. Hardin, Raymond A. Kamin, T. Douglas Hiratzka, Allen P. Mass, Michael H. Masters, Nick M. Mykris
-
Patent number: 5726674Abstract: A passive matrix liquid crystal display and a method of driving the same are provided. A desired RMS voltage to be achieved during a first frame is determined for each pixel element of the display. A modulation coefficient is determined for each pixel element as a function of the desired RMS voltage for the pixel element during the first frame. For each cycle of the frame, a phase delay is determined for each column drive waveform as a function of the sum, over all rows, of the product of each modulation coefficient of a pixel element in the column and the phase delay of the corresponding row drive waveform during the cycle.Type: GrantFiled: August 23, 1995Date of Patent: March 10, 1998Assignee: Rockwell International CorporationInventor: David A. Greve