Patents by Inventor Michael Drumheller

Michael Drumheller 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: 20240020935
    Abstract: A modeling system is provided which is configured to retrieve from the non-volatile memory the 3D virtual model of an object; define a domain of a parametric surface; project feature curves in the 3D virtual model into the domain of the parametric surface to generate a mapping based on the 3D virtual model and including a plurality of parametric curves; divide the plurality of parametric curves into horizontal and vertical feature curves; extend each of the horizontal feature and vertical feature curves; construct a horizontal interpolant connecting the extended horizontal feature curves; construct a vertical interpolant connecting the extended vertical feature curves; fit the horizontal and vertical interpolants as coordinates of a map to a new parametric domain; and compose the inverse of the map to the new parametric domain with the parametric surface to create a new parametric surface containing the feature curves as isoparametric curves.
    Type: Application
    Filed: July 15, 2022
    Publication date: January 18, 2024
    Inventors: Michael Drumheller, Paul Zack Thunemann, Craig S. Bosma, Jeffrey David Poskin, Troy Winfree
  • Publication number: 20220198091
    Abstract: Methods and systems for computing distance data for a structure. A scan surface that represents an inspection area of the structure is identified. A plurality of sample points on an outer surface identified from a model of the structure and a corresponding plurality of projected points on an inner surface identified from the model of the structure are generated using the scan surface, a first geometric representation of the outer surface, and a second geometric representation of the inner surface. Distance data is computed using the plurality of sample points and the corresponding plurality of projected points. The distance data identifies a distance between a point pair formed by a sample point of the plurality of sample points and a corresponding projected point of the corresponding plurality of projected points.
    Type: Application
    Filed: December 16, 2021
    Publication date: June 23, 2022
    Inventors: Huseyin Erdim, Alejandro Alberto Ortiz, Michael Drumheller, Eric James Walker
  • Patent number: 10654228
    Abstract: A method of forming a part includes applying first fiber tows according to a pattern to form a first ply of a set of plies. The method further includes applying second fiber tows according to the pattern to form a second ply of the set of plies that overlies the first ply. The pattern of the second ply is shifted relative to the pattern of the first ply by an offset distance based on a period of the first fiber tows and a number of plies having the pattern in the set of plies.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: May 19, 2020
    Assignee: THE BOEING COMPANY
    Inventor: Michael Drumheller
  • Publication number: 20190030835
    Abstract: A method of forming a part includes applying first fiber tows according to a pattern to form a first ply of a set of plies. The method further includes applying second fiber tows according to the pattern to form a second ply of the set of plies that overlies the first ply. The pattern of the second ply is shifted relative to the pattern of the first ply by an offset distance based on a period of the first fiber tows and a number of plies having the pattern in the set of plies.
    Type: Application
    Filed: July 28, 2017
    Publication date: January 31, 2019
    Inventor: Michael Drumheller
  • Patent number: 7869982
    Abstract: A method of defining a composite tape course to form at least a portion of a composite part ply comprises approximating a contoured surface with a reference plane. The method further includes selecting a three-dimensional reference surface to approximate the contoured surface and defining a first function to correlate a first point from the contoured surface to a first intermediate point on the reference surface. The method includes selecting the reference plane to approximate the reference surface, defining a second function to correlate the first intermediate point to a reference point in the reference plane, and mapping a ply boundary from the contoured surface to a reference ply boundary in the reference plane. A tape boundary may be mapped from the contoured surface to a reference tape boundary in the reference plane.
    Type: Grant
    Filed: August 22, 2009
    Date of Patent: January 11, 2011
    Assignee: The Boeing Company
    Inventors: Michael Drumheller, Alan K. Jones, Frederick K. Klein
  • Patent number: 7668700
    Abstract: Improved methods for designing the route of a transport element, such as a tube, are provided. A method preferably designs the route automatically and, by utilizing constraint objects, including at least one adaptively-sampled distance field (adaptive distance field or ADF) constraint object, in the design of the route, as opposed to during a post design check, ensures that the resulting route complies with the various constraint objects, including the at least one ADF constraint object. In addition, a method may establish an overall cost function to evaluate a plurality of feasible routes of the transport element that each comply with the constraint objects, including at least one ADF constraint object, such that a preferred or optimal route may be designed.
    Type: Grant
    Filed: November 28, 2006
    Date of Patent: February 23, 2010
    Assignee: The Boeing Company
    Inventors: Charles A. Erignac, Michael Drumheller
  • Patent number: 7647211
    Abstract: An improved method for designing the route of a transport element, such as a tube, is provided. The method preferably designs the route automatically and, by utilizing constraint objects in the design of the route, as opposed to during a post design check, ensures that the resulting route complies with the various constraint objects. In addition, the method of the present invention may establish an overall cost function to evaluate a plurality of feasible routes of the transport element that each comply with the constraint objects such that a preferred or optimal route may be designed. Constraints may be based upon the routing of the transport element in relation to another transport element, an additional constraint, or a relaxed constraint.
    Type: Grant
    Filed: May 24, 2006
    Date of Patent: January 12, 2010
    Assignee: The Boeing Company
    Inventor: Michael Drumheller
  • Patent number: 7643970
    Abstract: A tape course generator produces tape course definitions for use in programming a CNC composite tape lamination machine. The tape course generator includes a reference surface parameterizer that maps a contoured surface onto a parametric reference surface, and a reference plane instantiator that maps the reference surface onto a reference plane. The tape course generator also includes a tape boundary plotter that plots a tape boundary, and a boundary mapper that maps the tape boundary and a ply boundary into the reference plane. In addition, the tape course generator includes an intersection locator that identifies intersections of the ply boundary and the tape boundary, and a tape course delimiter that defines tape cuts and determines which points in the reference plane are within a tape course. Moreover, the tape course generator includes a tape course transformer that maps the defined tape course back onto the contoured surface.
    Type: Grant
    Filed: November 9, 2005
    Date of Patent: January 5, 2010
    Assignee: The Boeing Company
    Inventors: Michael Drumheller, Alan K. Jones, Frederick W. Klein
  • Publication number: 20090312993
    Abstract: A method of defining a composite tape course to form at least a portion of a composite part ply comprises approximating a contoured surface with a reference plane. The method further includes selecting a three-dimensional reference surface to approximate the contoured surface and defining a first function to correlate a first point from the contoured surface to a first intermediate point on the reference surface. The method includes selecting the reference plane to approximate the reference surface, defining a second function to correlate the first intermediate point to a reference point in the reference plane, and mapping a ply boundary from the contoured surface to a reference ply boundary in the reference plane. A tape boundary may be mapped from the contoured surface to a reference tape boundary in the reference plane.
    Type: Application
    Filed: August 22, 2009
    Publication date: December 17, 2009
    Applicant: The Boeing Company
    Inventors: Michael Drumheller, Alan K. Jones, Frederick W. Klein
  • Patent number: 7444269
    Abstract: An improved method for designing the route of a transport element, such as a tube, is provided. The method preferably designs the route automatically and, by utilizing path constraints in the design of the route, as opposed to during a post design check, ensures that the resulting route complies with the various path constraints. In addition, the method of the present invention may establish a selection criterion to evaluate a plurality of feasible routes of the transport element that each comply with the path constraints such that a preferred or optimal route may be designed.
    Type: Grant
    Filed: September 29, 2001
    Date of Patent: October 28, 2008
    Assignee: The Boeing Company
    Inventor: Michael Drumheller
  • Publication number: 20070106407
    Abstract: A tape course generator produces tape course definitions for use in programming a CNC composite tape lamination machine. The tape course generator includes a reference surface parameterizer that maps a contoured surface onto a parametric reference surface, and a reference plane instantiator that maps the reference surface onto a reference plane. The tape course generator also includes a tape boundary plotter that plots a tape boundary, and a boundary mapper that maps the tape boundary and a ply boundary into the reference plane. In addition, the tape course generator includes an intersection locator that identifies intersections of the ply boundary and the tape boundary, and a tape course delimiter that defines tape cuts and determines which points in the reference plane are within a tape course. Moreover, the tape course generator includes a tape course transformer that maps the defined tape course back onto the contoured surface.
    Type: Application
    Filed: November 9, 2005
    Publication date: May 10, 2007
    Inventors: Michael Drumheller, Alan Jones, Frederick Klein
  • Publication number: 20070088530
    Abstract: Improved methods for designing the route of a transport element, such as a tube, are provided. A method preferably designs the route automatically and, by utilizing constraint objects, including at least one adaptively-sampled distance field (adaptive distance field or ADF) constraint object, in the design of the route, as opposed to during a post design check, ensures that the resulting route complies with the various constraint objects, including the at least one ADF constraint object. In addition, a method may establish an overall cost function to evaluate a plurality of feasible routes of the transport element that each comply with the constraint objects, including at least one ADF constraint object, such that a preferred or optimal route may be designed.
    Type: Application
    Filed: November 28, 2006
    Publication date: April 19, 2007
    Inventors: Charles Erignac, Michael Drumheller
  • Publication number: 20060212276
    Abstract: An improved method for designing the route of a transport element, such as a tube, is provided. The method preferably designs the route automatically and, by utilizing constraint objects in the design of the route, as opposed to during a post design check, ensures that the resulting route complies with the various constraint objects. In addition, the method of the present invention may establish an overall cost function to evaluate a plurality of feasible routes of the transport element that each comply with the constraint objects such that a preferred or optimal route may be designed. Constraints may be based upon the routing of the transport element in relation to another transport element, an additional constraint, or a relaxed constraint.
    Type: Application
    Filed: May 24, 2006
    Publication date: September 21, 2006
    Inventor: Michael Drumheller
  • Publication number: 20030101029
    Abstract: An improved method for designing the route of a transport element, such as a tube, is provided. The method preferably designs the route automatically and, by utilizing path constraints in the design of the route, as opposed to during a post design check, ensures that the resulting route complies with the various path constraints. In addition, the method of the present invention may establish a selection criterion to evaluate a plurality of feasible routes of the transport element that each comply with the path constraints such that a preferred or optimal route may be designed.
    Type: Application
    Filed: September 29, 2001
    Publication date: May 29, 2003
    Applicant: The Boeing Company
    Inventor: Michael Drumheller