Patents by Inventor Christopher A. Ruoti

Christopher A. Ruoti 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: 20260141131
    Abstract: A system for establishing components of a gas turbine engine may include a constraints engine. The constraints engine may be operable to determine a set of constraints based on one or more input parameters and selected values for a group of interrelated design parameters that may be associated with respective elements of an array. The design parameters may correspond to respective components of a gas turbine engine. The constraints engine may be operable to communicate the constraints to a design tool. The design tool may be operable to select values for the elements of the array from respective ranges of selectable values within a design space of the respective components based on a design model associated with the design parameters. A method for establishing components of a system is also disclosed.
    Type: Application
    Filed: November 20, 2024
    Publication date: May 21, 2026
    Inventors: Carolyn Ann Hall, Christopher A. Ruoti, Jeff M. Carrico, Joseph P. Calogero
  • Publication number: 20250276814
    Abstract: A method of assessing the quality of a manufactured component includes the steps of manufacturing a component and generating data at each of a plurality of locations on the component. The generating data is passed to a machine learning branch. The generated data is compared to training data at each of the locations to determine whether the component is a functionally tolerant dimension at each of the plurality of locations. The manufactured component is accepted or rejected based upon a determined percentage chance the component is functionally tolerant or fails to be functionally tolerant, respectively, at each of the plurality of locations. A system is also disclosed.
    Type: Application
    Filed: March 4, 2024
    Publication date: September 4, 2025
    Inventors: Steven Brewer, Christopher A. Ruoti, Nesrine Ben Amor
  • Publication number: 20250278078
    Abstract: A method of assessing the quality of a manufactured component includes the steps of manufacturing a component and generating data at each of a plurality of locations on the component. The generated data is passed to a machine learning branch wherein the generated data is compared to training data at each of the plurality of locations and across a plurality of folds using K-fold validation to determine whether the component is of a functionally tolerant dimension at each of the plurality of sections. A system is also disclosed.
    Type: Application
    Filed: March 4, 2024
    Publication date: September 4, 2025
    Inventors: Egor Soukhostavets, Christopher A. Ruoti, Daniel Fudge, Steven Brewer, Nesrine Ben Amor
  • Publication number: 20250276813
    Abstract: A method of assessing the quality of a manufactured component includes the steps of manufacturing a component and generating data at each of a plurality locations through the component. The generated data is passed to a machine learning branch wherein the generated data is compared to training data at each of the plurality of locations to determine whether the component is of functionally tolerant dimensions at each of the plurality of locations. The manufactured component is accepted should the component be within functionally tolerant dimensions at each of the plurality of locations, and the component is rejected if the component fails to be within functionally tolerant dimensions respectively, at each of the plurality of locations. A system is also disclosed.
    Type: Application
    Filed: March 4, 2024
    Publication date: September 4, 2025
    Inventors: Jonathan Zalger, Egor Soukhostavets, Christopher A. Ruoti, Reda Merabet, Daniel Fudge, Steven Brewer, Nesrine Ben Amor
  • Publication number: 20250278079
    Abstract: A method of assessing the quality of a manufactured component includes the steps of manufacturing a component and generating data at each of a plurality of locations through the component. The generated data is passed to a machine learning branch. The generated data is compared to training data at each of the plurality of locations and across a plurality of folds using K-fold validation to determine whether the component is of a functionally tolerant dimension at each of the plurality of locations. The training data at each of the plurality of folds at each of the plurality of locations is from a common part. A system is also disclosed.
    Type: Application
    Filed: March 4, 2024
    Publication date: September 4, 2025
    Inventors: Egor Soukhostavets, Christopher A. Ruoti, Daniel Fudge, Steven Brewer, Nesrine Ben Amor
  • Publication number: 20250276812
    Abstract: A method includes the steps of manufacturing and generating data at each of a plurality of locations on the component. Passing the data to a testing branch which performs tests and reaches a conclusion as to whether the component is functionally tolerant at each of the plurality of locations. The data is also passed to a machine learning branch wherein it is compared to training data to determine whether the component is of a functionally tolerant dimension at each of the plurality of locations. The manufactured component accepts should both the testing branch and the machine learning branch determine the component is of functionally tolerant dimensions at the plurality of locations, and rejects the component if either of the testing branch or the machine learning branch determines the component fails to be functionally tolerant dimensions, respectively. A system is also disclosed.
    Type: Application
    Filed: March 4, 2024
    Publication date: September 4, 2025
    Inventors: Jonathan Zalger, Egor Soukhostavets, Christopher A. Ruoti, Reda Merabet, Daniel Fudge, Steven Brewer, Nesrine Ben Amor
  • Patent number: 11003815
    Abstract: An example method of analyzing a structure includes generating initial simulation results for at least one finite element model, each of the at least one finite element models includes a plurality of nodes representing a structure. The initial simulation results simulate a response of the plurality of nodes to boundary conditions for a plurality of sets of input variable values. Each set of input variable values represents a different geometry of the structure or a different set of boundary conditions. The initial simulation results are decomposed into a plurality of patterns that indicate correlations between values in the initial simulation results. The plurality of patterns has a quantity that is less than the plurality of nodes. A respective emulator is created for each pattern. The initial simulation results are expanded by determining additional simulation results for the plurality of nodes using the emulators and additional sets of input variable values.
    Type: Grant
    Filed: November 21, 2017
    Date of Patent: May 11, 2021
    Assignee: Raytheon Technologies Corporation
    Inventor: Christopher A. Ruoti
  • Publication number: 20190155976
    Abstract: An example method of analyzing a structure includes generating initial simulation results for at least one finite element model, each of the at least one finite element models includes a plurality of nodes representing a structure. The initial simulation results simulate a response of the plurality of nodes to boundary conditions for a plurality of sets of input variable values. Each set of input variable values represents a different geometry of the structure or a different set of boundary conditions. The initial simulation results are decomposed into a plurality of patterns that indicate correlations between values in the initial simulation results. The plurality of patterns has a quantity that is less than the plurality of nodes. A respective emulator is created for each pattern. The initial simulation results are expanded by determining additional simulation results for the plurality of nodes using the emulators and additional sets of input variable values.
    Type: Application
    Filed: November 21, 2017
    Publication date: May 23, 2019
    Inventor: Christopher A. Ruoti