Patents by Inventor Paul J. Shirron

Paul J. Shirron 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: 20220134691
    Abstract: Systems and methods for actualizing simulated scarfing and patching for repair of composite laminates. A virtual environment is provided that enables engineers to optimize a repair design and provide the most robust repair solution that meets structural requirements, while minimizing the material removal and the impact to the composite structure. An optimization algorithm is configured to adjust contour offsets for pad-up plies and adjust scarf taper ratios in any direction to reduce the amount of material removed or avoid underlying structures. Scarf repair designs are subsequently transmitted to repair technicians for manual scarfing via printed templates or automated/robotic scarfing using converted computer-readable code. The technology also provides digital data for automated repair ply cutting.
    Type: Application
    Filed: May 11, 2021
    Publication date: May 5, 2022
    Applicant: The Boeing Company
    Inventors: Larry D. Ridgeway, Pradeep Krishnaswamy, Daniel L. Lichtenstein, John V. Van Horn, Paul J. Shirron
  • Patent number: 10537910
    Abstract: A method of applying a coating to at least a portion of a surface of a structure using reusable master path rules. The surface of the structure is identified to form surface data. A framework for the surface of the structure is generated using the surface data. The framework comprises a plurality of points. Reusable master path rules are created for a master path connecting the plurality of points. The master path is a continuous line representing a universal route for applying coatings to the surface. The coating is applied to the at least a portion of the surface of the structure using the reusable master path rules.
    Type: Grant
    Filed: September 8, 2016
    Date of Patent: January 21, 2020
    Assignee: The Boeing Company
    Inventors: Fredrick Carl Rudnick, III, Robert Stephen Strong, Dennis R. Mathis, Paul J. Shirron
  • Publication number: 20180065134
    Abstract: A method of applying a coating to at least a portion of a surface of a structure using reusable master path rules. The surface of the structure is identified to form surface data. A framework for the surface of the structure is generated using the surface data. The framework comprises a plurality of points. Reusable master path rules are created for a master path connecting the plurality of points. The master path is a continuous line representing a universal route for applying coatings to the surface. The coating is applied to the at least a portion of the surface of the structure using the reusable master path rules.
    Type: Application
    Filed: September 8, 2016
    Publication date: March 8, 2018
    Inventors: Fredrick Carl Rudnick, III, Robert Stephen Strong, Dennis R. Mathis, Paul J. Shirron
  • Patent number: 8442804
    Abstract: A computer implemented method for generating a section cut in a model of a part. A location on the part is identified. An axis system is created at the location in the model of the part, wherein the axis system has an axis that is normal to a surface at the location in the model of the part. Section cuts intersecting the surface and plies below the surface are created. A plurality of sampling points on the surface is identified based on the section cuts. Core sampling is preformed using the plurality of sampling points to generate sampled data.
    Type: Grant
    Filed: August 15, 2008
    Date of Patent: May 14, 2013
    Assignee: The Boeing Company
    Inventors: Jamie A. Kessel, Phillip J. Fisher, Paul J. Shirron, Donald M. Mullins
  • Patent number: 8321180
    Abstract: A computer implemented method, apparatus, and computer usable program code for providing ply lay-up data for a composite part. A designation of a location is received for the composite part in a three dimensional object from a requester. A three dimensional model is opened in which the composite part is located. The ply lay-up data is extracted for a section within the composite part within the three dimensional model to form extracted ply lay-up data for the section. An output file is created containing a two dimensional drawing for the section with the ply lay-up data identifying a ply stacking sequence, an orientation of each ply in the ply stacking sequence, and a material for the each ply in the ply stacking sequence. The output file is returned to the requester.
    Type: Grant
    Filed: October 25, 2007
    Date of Patent: November 27, 2012
    Assignee: The Boeing Company
    Inventors: Jamie A. Kessel, Phillip Jon Fisher, Paul J. Shirron, Donald M. Mullins
  • Patent number: 8285407
    Abstract: A computer implemented method, apparatus, and computer usable program code for providing ply lay-up data for a composite part. A designation of a location is received for the composite part in a three dimensional object from a requester. A three dimensional model is opened in which the composite part is located. The ply lay-up data is extracted for a section within the composite part within the three dimensional model to form extracted ply lay-up data for the section. An output file is created containing a drawing of the composite part overlaid with a grid containing the section with the ply lay-up data identifying a ply stacking sequence, an orientation of each ply in the ply stacking sequence, and a material for the each ply in the ply stacking sequence. The output file is returned to the requester.
    Type: Grant
    Filed: August 15, 2008
    Date of Patent: October 9, 2012
    Assignee: The Boeing Company
    Inventors: Jamie A. Kessel, Phillip J. Fisher, Paul J. Shirron, Donald M. Mullins
  • Publication number: 20090112540
    Abstract: A computer implemented method for generating a section cut in a model of a part. A location on the part is identified. An axis system is created at the location in the model of the part, wherein the axis system has an axis that is normal to a surface at the location in the model of the part. Section cuts intersecting the surface and plies below the surface are created. A plurality of sampling points on the surface is identified based on the section cuts. Core sampling is preformed using the plurality of sampling points to generate sampled data.
    Type: Application
    Filed: August 15, 2008
    Publication date: April 30, 2009
    Inventors: Jamie A. Kessel, Phillip J. Fisher, Paul J. Shirron, Donald M. Mullins
  • Publication number: 20090112973
    Abstract: A computer implemented method, apparatus, and computer usable program code for providing ply lay-up data for a composite part. A designation of a location is received for the composite part in a three dimensional object from a requester. A three dimensional model is opened in which the composite part is located. The ply lay-up data is extracted for a section within the composite part within the three dimensional model to form extracted ply lay-up data for the section. An output file is created containing a two dimensional drawing for the section with the ply lay-up data identifying a ply stacking sequence, an orientation of each ply in the ply stacking sequence, and a material for the each ply in the ply stacking sequence. The output file is returned to the requester.
    Type: Application
    Filed: October 25, 2007
    Publication date: April 30, 2009
    Inventors: Jamie A. Kessel, Phillip Jon Fisher, Paul J. Shirron, Donald M. Mullins
  • Publication number: 20090112820
    Abstract: A computer implemented method, apparatus, and computer usable program code for providing ply lay-up data for a composite part. A designation of a location is received for the composite part in a three dimensional object from a requester. A three dimensional model is opened in which the composite part is located. The ply lay-up data is extracted for a section within the composite part within the three dimensional model to form extracted ply lay-up data for the section. An output file is created containing a drawing of the composite part overlaid with a grid containing the section with the ply lay-up data identifying a ply stacking sequence, an orientation of each ply in the ply stacking sequence, and a material for the each ply in the ply stacking sequence. The output file is returned to the requester.
    Type: Application
    Filed: August 15, 2008
    Publication date: April 30, 2009
    Inventors: Jamie A. Kessel, Phillip J. Fisher, Paul J. Shirron, Donald M. Mullins
  • Patent number: 7376480
    Abstract: A composite part program generator includes a computer-aided design (CAD) system interface, a path generator, a course head manager, a post-processor and a machine simulator. The composite part program generator produces composite part programs for use on a multihead composite material application machine, such as a composite tape lamination machine or an automated fiber placement (AFP) machine, to manufacture a complex composite parts, including relatively flat, contoured, or generally cylindrical composite parts. This programming method can reduce the labor and time required to produce a composite part program for a multihead composite material application machine by an order of magnitude with respect to manual or existing automated programming methods.
    Type: Grant
    Filed: November 9, 2005
    Date of Patent: May 20, 2008
    Assignee: The Boeing Company
    Inventors: Allen B. Hagen, Merrill W. Hogg, Alan K. Jones, Jung Soo Park, legal representative, Alan S. Locke, Paul J. Shirron, Wei-Pai Tang, Roger L. Williams, In Kon Kim