Patents by Inventor Richard Joel

Richard Joel 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: 12265853
    Abstract: Arranging computational sub-tasks in a hybrid-computing environment is provided. The method comprises receiving input of a number of nodes, wherein each node represents a computational sub-task, and wherein the nodes are grouped into different sets according to differing computing resources used by the nodes. A computational objective is also received as well as initial data inputs and desired final outputs. A directed graph network is generated comprising the nodes and directed edges connecting the nodes. An optimization problem is then solved to determine a best path through the directed graph network for deriving the desired final outputs from the initial data inputs according to the computational objective. The best path comprises a subset of nodes and directed edges within the directed graph network. The best path to achieve the computational objective and estimated computational resources required for the best path are output to a user.
    Type: Grant
    Filed: May 19, 2022
    Date of Patent: April 1, 2025
    Assignee: The Boeing Company
    Inventors: Richard Joel Thompson, Nam Hoang Nguyen, Kristen Smith Williams, Marna Kagele, John R. Lowell
  • Publication number: 20250020575
    Abstract: Methods of determining corrosion of an object that occurs over a time period. The methods determine physical factors of the object and environmental factors that occur during the time period. Node points are determined on the object. At different times during the time period, the methods determine the corrosion of the object at the node points based on the physical factors and the environmental factors. A cumulative corrosion of the object is determined based on the corrosion determined at each of the node points at each of the times.
    Type: Application
    Filed: July 14, 2023
    Publication date: January 16, 2025
    Inventors: Richard Joel Thompson, Kristen Smith Williams
  • Patent number: 12197834
    Abstract: A method of minimizing a cost function of a quantum computation is provided. The method comprises receiving input of an initial state of a quantum problem instance comprising a Hamiltonian with an associated cost function. The Hamiltonian is converted into a number of Pauli strings, which are used to form an operator pool. The Pauli strings in the operator pool are ranked according to how much they lower a value of the cost function with respect to the initial state. Pauli strings are iteratively added from the operator pool to a parameterized quantum circuit, in a manner to minimize circuit depth, until a variational quantum eigensolver (VQE) algorithm converges to an approximate ground state wave function generated by the parameterized quantum circuit.
    Type: Grant
    Filed: March 8, 2022
    Date of Patent: January 14, 2025
    Assignee: The Boeing Company
    Inventors: Nam Hoang Nguyen, Richard Joel Thompson, John R. Lowell, Marna M. Kagele, Kristen Smith Williams
  • Patent number: 12175743
    Abstract: Examples are disclosed that relate to computer-predicting behavior of foreign object debris (FOD) in a machine. In one example, a geometric computer model of the machine is recognized. FOD initial conditions within the geometric computer model of the machine are recognized. A movement schedule for the geometric computer model of the machine is recognized. A movement trajectory of a FOD from a starting position consistent with the FOD initial conditions throughout the geometric computer model of the machine is simulated based at least on the movement schedule for the geometric computer model of the machine. Simulation data detailing a likelihood that the FOD will come to rest at a location within the geometric computer model of the machine based on the simulated movement trajectory is output.
    Type: Grant
    Filed: October 27, 2021
    Date of Patent: December 24, 2024
    Assignee: The Boeing Company
    Inventors: Alex Aaron McMullin, Richard Joel Thompson
  • Publication number: 20240366549
    Abstract: Various embodiments relate to monoglyceride use in animals such as post-weaning pigs. A method of feeding an animal includes feeding the animal a diet comprising one or more monoglycerides. Various embodiments provide concentrates, premixes, top dresses, or complete feeds for carrying out the method and methods of making the same.
    Type: Application
    Filed: July 18, 2024
    Publication date: November 7, 2024
    Applicant: CAN TECHNOLOGIES, INC.
    Inventors: Richard Joel FARIS, Junmei ZHAO
  • Patent number: 12070441
    Abstract: Various embodiments relate to monoglyceride use in animals such as post-weaning pigs. A method of feeding an animal includes feeding the animal a diet comprising one or more monoglycerides. Various embodiments provide concentrates, premixes, top dresses, or complete feeds for carrying out the method and methods of making the same.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: August 27, 2024
    Assignee: CAN TECHNOLOGIES, INC.
    Inventors: Richard Joel Faris, Junmei Zhao
  • Patent number: 11960859
    Abstract: A method for discovering optimal algorithms is provided. The method comprises defining a starting condition for a program defining a number of program targets, wherein the program targets map program user-specified inputs to expected outputs, defining a number of program objectives, and defining a number of program constraints. An iterative optimization problem is then initialized to solve for the resulting program. A determination is made if defined termination conditions have been met according to the program targets and optimization objectives. Responsive to the defined termination conditions not being met an update to the program is selected by addition or subtraction of operations, the updated program is evaluated according to the program targets, the number of program objectives are evaluated, and the optimization problem is re-iterated. Responsive to the defined termination conditions being met, the program is reassembled into an instruction set.
    Type: Grant
    Filed: November 12, 2021
    Date of Patent: April 16, 2024
    Assignee: The Boeing Company
    Inventor: Richard Joel Thompson
  • Publication number: 20240085309
    Abstract: The application is directed to methods and devices for estimating corrosion of a material. One of the methods includes obtaining data regarding corrosion. The data is obtained from various sources, such as but not limited to sensors and observational data. The data is then trained to provide for a more complete data set. The trained data is then used to estimate the expected amount of corrosion for a given situation.
    Type: Application
    Filed: September 13, 2022
    Publication date: March 14, 2024
    Inventors: Richard Joel Thompson, Tyler Benjamin Smith, Nam Hoang Nguyen, Jason Robert Lathrop, Kristen Smith Williams, Hsien-Lin Huang, Wilbur Harrison Barwick
  • Patent number: 11861273
    Abstract: A method, a computing system and a computer program product are provided to efficiently define a guide that includes one or more defined sets of ordered ply orientations. In the context of a method, a plurality of stacking sequence rules are received. The method defines the guide including the one or more defined sets of ordered ply orientations in accordance with a constrained, linear integer optimization formulation. In this regard, the method defines the guide by dividing the guide into a plurality of blocks and determining a plurality of sublaminate stacks that satisfy the stacking sequence rules and that have a size limited by a size of the blocks. For each of the plurality of blocks, the method determines in accordance with the constrained, linear integer optimization formulation a sublaminate stack from among the plurality of sublaminate stacks that is compatible with a respective block.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: January 2, 2024
    Assignee: THE BOEING COMPANY
    Inventors: Richard Joel Thompson, Vladimir Balabanov, Adriana Willempje Blom-Schieber
  • Publication number: 20230376354
    Abstract: Arranging computational sub-tasks in a hybrid-computing environment is provided. The method comprises receiving input of a number of nodes, wherein each node represents a computational sub-task, and wherein the nodes are grouped into different sets according to differing computing resources used by the nodes. A computational objective is also received as well as initial data inputs and desired final outputs. A directed graph network is generated comprising the nodes and directed edges connecting the nodes. An optimization problem is then solved to determine a best path through the directed graph network for deriving the desired final outputs from the initial data inputs according to the computational objective. The best path comprises a subset of nodes and directed edges within the directed graph network. The best path to achieve the computational objective and estimated computational resources required for the best path are output to a user.
    Type: Application
    Filed: May 19, 2022
    Publication date: November 23, 2023
    Inventors: Richard Joel Thompson, Nam Hoang Nguyen, Kristen Smith Williams, Marna Kagele, John R. Lowell
  • Publication number: 20230289501
    Abstract: A method of minimizing a cost function of a quantum computation is provided. The method comprises receiving input of an initial state of a quantum problem instance comprising a Hamiltonian with an associated cost function. The Hamiltonian is converted into a number of Pauli strings, which are used to form an operator pool. The Pauli strings in the operator pool are ranked according to how much they lower a value of the cost function with respect to the initial state. Pauli strings are iteratively added from the operator pool to a parameterized quantum circuit, in a manner to minimize circuit depth, until a variational quantum eigensolver (VQE) algorithm converges to an approximate ground state wave function generated by the parameterized quantum circuit.
    Type: Application
    Filed: March 8, 2022
    Publication date: September 14, 2023
    Inventors: Nam Hoang Nguyen, Richard Joel Thompson, John R. Lowell, Marna M. Kagele, Kristen Smith Williams
  • Patent number: 11710060
    Abstract: A method, apparatus, system, and computer program product for quantum processing. A target quantum programming for a process for a quantum computer is identified. A universal gate set is selected based on a computer type. Any operation possible for a particular quantum computer can be performed using the universal gate set. Instructions for the process in a source quantum programming language are sent to a source quantum language translator which outputs a digital model representation of quantum computer components that are arranged to perform the process using the instructions. The digital model representation of the quantum computer components and the universal gate set are sent to a target quantum language translator, which outputs the instructions for operations for the process in a target quantum programming language using the digital model representation of the quantum computer components and the universal gate set for the computer type for the quantum computer.
    Type: Grant
    Filed: June 17, 2020
    Date of Patent: July 25, 2023
    Assignee: The Boeing Company
    Inventors: Richard Joel Thompson, Marna M. Kagele
  • Publication number: 20230153074
    Abstract: A method for discovering optimal algorithms is provided. The method comprises defining a starting condition for a program defining a number of program targets, wherein the program targets map program user-specified inputs to expected outputs, defining a number of program objectives, and defining a number of program constraints. An iterative optimization problem is then initialized to solve for the resulting program. A determination is made if defined termination conditions have been met according to the program targets and optimization objectives. Responsive to the defined termination conditions not being met an update to the program is selected by addition or subtraction of operations, the updated program is evaluated according to the program targets, the number of program objectives are evaluated, and the optimization problem is re-iterated. Responsive to the defined termination conditions being met, the program is reassembled into an instruction set.
    Type: Application
    Filed: November 12, 2021
    Publication date: May 18, 2023
    Inventor: Richard Joel Thompson
  • Publication number: 20230130496
    Abstract: Examples are disclosed that relate to computer-predicting behavior of foreign object debris (FOD) in a machine. In one example, a geometric computer model of the machine is recognized. FOD initial conditions within the geometric computer model of the machine are recognized. A movement schedule for the geometric computer model of the machine is recognized. A movement trajectory of a FOD from a starting position consistent with the FOD initial conditions throughout the geometric computer model of the machine is simulated based at least on the movement schedule for the geometric computer model of the machine. Simulation data detailing a likelihood that the FOD will come to rest at a location within the geometric computer model of the machine based on the simulated movement trajectory is output.
    Type: Application
    Filed: October 27, 2021
    Publication date: April 27, 2023
    Inventors: Alex Aaron McMullin, Richard Joel Thompson
  • Publication number: 20230008216
    Abstract: In some implementations, a system may identify a plurality of sensor devices that are associated with a physical environment. The system may receive an indication that a set of sensor devices (e.g., that includes two or more sensor devices) are to be associated with a virtual sensor that is associated with the physical environment. The system may generate, based on receiving the indication, the virtual sensor. The system may obtain sensor data that was captured by the set of sensor devices. The system may process the sensor data to determine a set of parameters associated the virtual sensor. The system may determine, based on the set of parameters associated with the virtual sensor, that a physical environment condition is satisfied. The system may cause, based on determining that the physical environment condition is satisfied, one or more actions to be performed.
    Type: Application
    Filed: July 6, 2021
    Publication date: January 12, 2023
    Applicants: Verizon Patent and Licensing Inc., Verizon Deutschland GmbH
    Inventors: Vaidyanathan KALYANASUNDARAM, Cesar JERI, Marek MYCAWKA, Dirk SCHLOTTER, Muthu CHANDRASEKARAN, Richard JOEL, Sri Vinayak Katta CHANUKYA, Michael BONOMO, Venkat SWAMINATHAN
  • Patent number: 11545023
    Abstract: In some implementations, a system may identify a plurality of sensor devices that are associated with a physical environment. The system may receive an indication that a set of sensor devices (e.g., that includes two or more sensor devices) are to be associated with a virtual sensor that is associated with the physical environment. The system may generate, based on receiving the indication, the virtual sensor. The system may obtain sensor data that was captured by the set of sensor devices. The system may process the sensor data to determine a set of parameters associated the virtual sensor. The system may determine, based on the set of parameters associated with the virtual sensor, that a physical environment condition is satisfied. The system may cause, based on determining that the physical environment condition is satisfied, one or more actions to be performed.
    Type: Grant
    Filed: July 6, 2021
    Date of Patent: January 3, 2023
    Assignees: Verizon Patent and Licensing Inc., Verizon Deutschland GmbH
    Inventors: Vaidyanathan Kalyanasundaram, Cesar Jeri, Marek Mycawka, Dirk Schlotter, Muthu Chandrasekaran, Richard Joel, Sri Vinayak Katta Chanukya, Michael Bonomo, Venkat Swaminathan
  • Patent number: 11379627
    Abstract: A method for certifying a design of a liquid container onboard a vehicle for manufacture of the liquid container is provided. The method includes generating a computer geometric model of the liquid container according to the design, and executable code to reproduce dynamics and operational parameters of the vehicle, with the dynamics of the vehicle including dynamics during a vehicle maneuver that is selectable from a database of vehicle dynamics for a plurality of vehicle maneuvers. The method includes executing a simulating application to perform a simulation of liquid sloshing in the liquid container onboard the vehicle is performed subject to the dynamics and operational parameters, and iterate the simulation to refine a prediction of loads and stresses on the liquid container from the simulation produced thereby. Locations within the liquid container more vulnerable to fatigue-risk are identified based on the prediction, and output for certification of the design.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: July 5, 2022
    Assignee: The Boeing Company
    Inventors: Daniel ReMine, Richard Joel Thompson, Sean Auffinger
  • Patent number: 11217014
    Abstract: A method of identifying surfaces within a discretized mesh model is provided. The method comprises identifying a number of faces in the mesh model and constructing an adjacency graph of connections between the faces. A value is assigned to each connection in the adjacency graph according to a metric of similarity between incident faces of the connection. Connections with a metric of similarity value that satisfies a prescribed policy of elimination are removed from the adjacency graph. From the remaining connections in the adjacency graph a number of strongly connected components in the mesh model are determined.
    Type: Grant
    Filed: February 6, 2020
    Date of Patent: January 4, 2022
    Assignee: The Boeing Company
    Inventors: John-Paul Nathaniel Sabino, Richard Joel Thompson
  • Publication number: 20210398007
    Abstract: A method, apparatus, system, and computer program product for quantum processing. A target quantum programming for a process for a quantum computer is identified. A universal gate set is selected based on a computer type. Any operation possible for a particular quantum computer can be performed using the universal gate set. Instructions for the process in a source quantum programming language are sent to a source quantum language translator which outputs a digital model representation of quantum computer components that are arranged to perform the process using the instructions. The digital model representation of the quantum computer components and the universal gate set are sent to a target quantum language translator, which outputs the instructions for operations for the process in a target quantum programming language using the digital model representation of the quantum computer components and the universal gate set for the computer type for the quantum computer.
    Type: Application
    Filed: June 17, 2020
    Publication date: December 23, 2021
    Inventors: Richard Joel Thompson, Marna M. Kagele
  • Publication number: 20210319460
    Abstract: A system for measuring a market performance metric of an animal comprising: a sensor unit that detects an emitted spectrum from the animal wherein the sensor unit filters the received emitted spectra to a set of spectral values; and a memory unit that comprises a set of predetermined chemometric data correlated to at least the market performance metric, wherein the memory unit is correlated to the set of spectral values.
    Type: Application
    Filed: September 4, 2019
    Publication date: October 14, 2021
    Applicant: CAN TECHNOLOGIES, INC.
    Inventors: Eric John EDEN, Richard Joel FARIS, Delphine Marie Pierre MELCHIOR