Patents by Inventor David J. Finton

David J. Finton 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: 11708174
    Abstract: An aircraft includes an engine and a system that is configured to detect an event associated with the engine during a take-off. The system is further configured to determine a speed of the aircraft a particular time after the event and to determine a remaining distance between the aircraft and an end of a runway at the particular time. The system is also configured to compare the speed of the aircraft to a take-off rejection speed threshold. The take-off rejection speed threshold indicates a maximum aircraft speed that would result in the aircraft stopping prior to a particular distance from the end of the runway. The take-off rejection speed threshold is selected from a plurality of aircraft speeds generated during aircraft deceleration simulations. The system is also configured to generate an indication recommending whether to continue the take-off based on comparison.
    Type: Grant
    Filed: March 7, 2018
    Date of Patent: July 25, 2023
    Assignee: THE BOEING COMPANY
    Inventors: Oscar Kipersztok, David J. Finton
  • Patent number: 10984331
    Abstract: Analyzing a set of policies. A goal comprising a particular outcome is received. An analysis object comprising a data structure maintaining information needed to perform an analysis of the goal is defined. The analysis object is configured to limit a number of calculations needed to achieve the goal. Each member of a set of expressions found in the set of policies has an output. The output is the same for each expression. One of the set of expressions is solved. The solved output is cached in the analysis object such that the solved output is associated with each member of the set of expressions. The analysis object is processed to create a set of values that achieves the goal. Processing includes referencing the cache to retrieve the solved output each time a member of the set of expressions is to be solved during processing of the analysis object.
    Type: Grant
    Filed: January 27, 2014
    Date of Patent: April 20, 2021
    Assignee: The Boeing Company
    Inventors: Paul L. Allen, David J. Finton, Charles Theodore Kitzmiller
  • Publication number: 20190276160
    Abstract: An aircraft includes an engine and a system that is configured to detect an event associated with the engine during a take-off. The system is further configured to determine a speed of the aircraft a particular time after the event and to determine a remaining distance between the aircraft and an end of a runway at the particular time. The system is also configured to compare the speed of the aircraft to a take-off rejection speed threshold. The take-off rejection speed threshold indicates a maximum aircraft speed that would result in the aircraft stopping prior to a particular distance from the end of the runway. The take-off rejection speed threshold is selected from a plurality of aircraft speeds generated during aircraft deceleration simulations. The system is also configured to generate an indication recommending whether to continue the take-off based on comparison.
    Type: Application
    Filed: March 7, 2018
    Publication date: September 12, 2019
    Inventors: Oscar Kipersztok, David J. Finton
  • Patent number: 9565191
    Abstract: A method of implementing requirements applicable to systems of an enterprise includes modeling the requirements as contents of policies applicable to target domains of the enterprise. The policy contents are integrated into a policy model. The policy model is adapted to obtain representations of domain-specific requirements corresponding to target systems in the target domains. The representations are integrated with the corresponding target systems to implement the domain-specific requirements.
    Type: Grant
    Filed: October 30, 2008
    Date of Patent: February 7, 2017
    Assignee: THE BOEING COMPANY
    Inventors: Paul L. Allen, Michael W. Anderson, David J. Finton, Ming-Yuh Huang, Charles T. Kitzmiller, Phyllis Melvin, Stephen A. Ridlon
  • Publication number: 20140143199
    Abstract: Analyzing a set of policies. A goal comprising a particular outcome is received. An analysis object comprising a data structure maintaining information needed to perform an analysis of the goal is defined. The analysis object is configured to limit a number of calculations needed to achieve the goal. Each member of a set of expressions found in the set of policies has an output. The output is the same for each expression. One of the set of expressions is solved. The solved output is cached in the analysis object such that the solved output is associated with each member of the set of expressions. The analysis object is processed to create a set of values that achieves the goal. Processing includes referencing the cache to retrieve the solved output each time a member of the set of expressions is to be solved during processing of the analysis object.
    Type: Application
    Filed: January 27, 2014
    Publication date: May 22, 2014
    Applicant: The Boeing Company
    Inventors: Paul L. Allen, David J. Finton, Charles Theodore Kitzmiller
  • Patent number: 8655824
    Abstract: Analyzing a set of policies. A goal comprising a particular outcome is received. An analysis object comprising a data structure maintaining information needed to perform an analysis of the goal is defined. The analysis object is configured to limit a number of calculations needed to achieve the goal. Each member of a set of expressions found in the set of policies has an output. The output is the same for each expression. One of the set of expressions is solved. The solved output is cached in the analysis object such that the solved output is associated with each member of the set of expressions. The analysis object is processed to create a set of values that achieves the goal. Processing includes referencing the cache to retrieve the solved output each time a member of the set of expressions is to be solved during processing of the analysis object.
    Type: Grant
    Filed: March 7, 2011
    Date of Patent: February 18, 2014
    Assignee: The Boeing Company
    Inventors: Paul L. Allen, David J. Finton, Charles Theodore Kitzmiller
  • Patent number: 8322658
    Abstract: Technologies are described herein for detecting and recovering from a fire event within an aircraft. The technologies receive sensor data from a number of sensors associated with an aircraft. A determination is made as to whether the sensor data exceeds predefined thresholds indicating the fire event within the aircraft. In response to determining that the sensor data exceeds the predefined thresholds indicating the fire event, the technologies determine a location of the fire event within the aircraft based on the sensor data and depower components of the aircraft associated with the fire event. The technologies then initiate a fire suppressant mechanism within the aircraft directed to the location of the fire event.
    Type: Grant
    Filed: April 5, 2010
    Date of Patent: December 4, 2012
    Assignee: The Boeing Company
    Inventors: Gary R. Gershzohn, David J. Finton, Oscar Kipersztok, Dragos D. Margineantu
  • Patent number: 8271418
    Abstract: A computer-performed method of examining policies for a target system of an enterprise system domain. The policies are represented as policy rules, each rule including a condition having binary operator expression(s), each expression referring to one or more policy attributes. For a pair of expressions, the computer(s) obtain sets of sample values sufficient to represent all values assumable by the policy attribute(s) referred to in the pair. The sample values are combined in a mixed-radix enumeration in which each attribute is represented in a corresponding position of each sample value combination and of the enumeration. Using the enumeration, the computer(s) evaluate each expression of the pair relative to each of the sample value combinations to obtain a truth table. Based on the truth table, a relationship between the pair is detected and the user may be notified as to an anomaly in the rules.
    Type: Grant
    Filed: April 22, 2009
    Date of Patent: September 18, 2012
    Assignee: The Boeing Company
    Inventors: Paul L. Allen, Michael W. Anderson, David J. Finton, Charles T. Kitzmiller
  • Patent number: 8214098
    Abstract: A method is disclosed for controlling at least one remotely operated unmanned object. The method may involve defining a plurality of body movements of an operator that correspond to a plurality of operating commands for the unmanned object. Body movements of the operator may be sensed to generate the operating commands. Wireless signals may be transmitted to the unmanned object that correspond to the operating commands that control operation of the unmanned object.
    Type: Grant
    Filed: February 27, 2009
    Date of Patent: July 3, 2012
    Assignee: The Boeing Company
    Inventors: Paul Murray, James J. Troy, Charles A. Erignac, Richard H. Wojcik, David J. Finton, Dragos D. Margineantu
  • Publication number: 20110240798
    Abstract: Technologies are described herein for detecting and recovering from a fire event within an aircraft. The technologies receive sensor data from a number of sensors associated with an aircraft. A determination is made as to whether the sensor data exceeds predefined thresholds indicating the fire event within the aircraft. In response to determining that the sensor data exceeds the predefined thresholds indicating the fire event, the technologies determine a location of the fire event within the aircraft based on the sensor data and depower components of the aircraft associated with the fire event. The technologies then initiate a fire suppressant mechanism within the aircraft directed to the location of the fire event.
    Type: Application
    Filed: April 5, 2010
    Publication date: October 6, 2011
    Inventors: Gary R. Gershzohn, David J. Finton, Oscar Kipersztok, Dragos D. Margineantu
  • Publication number: 20090281977
    Abstract: A computer-performed method of examining policies for a target system of an enterprise system domain. The policies are represented as policy rules, each rule including a condition having binary operator expression(s), each expression referring to one or more policy attributes. For a pair of expressions, the computer(s) obtain sets of sample values sufficient to represent all values assumable by the policy attribute(s) referred to in the pair. The sample values are combined in a mixed-radix enumeration in which each attribute is represented in a corresponding position of each sample value combination and of the enumeration. Using the enumeration, the computer(s) evaluate each expression of the pair relative to each of the sample value combinations to obtain a truth table. Based on the truth table, a relationship between the pair is detected and the user may be notified as to an anomaly in the rules.
    Type: Application
    Filed: April 22, 2009
    Publication date: November 12, 2009
    Inventors: Paul L. Allen, Michael W. Anderson, David J. Finton, Charles T. Kitzmiller
  • Publication number: 20090222149
    Abstract: A method is disclosed for controlling at least one remotely operated unmanned object. The method may involve defining a plurality of body movements of an operator that correspond to a plurality of operating commands for the unmanned object. Body movements of the operator may be sensed to generate the operating commands. Wireless signals may be transmitted to the unmanned object that correspond to the operating commands that control operation of the unmanned object.
    Type: Application
    Filed: February 27, 2009
    Publication date: September 3, 2009
    Applicant: The Boeing Company
    Inventors: Paul Murray, James J. Troy, Charles A. Erignac, Richard H. Wojcik, David J. Finton, Dragos D. Margineantu
  • Publication number: 20090119746
    Abstract: A method of implementing requirements applicable to systems of an enterprise includes modeling the requirements as contents of policies applicable to target domains of the enterprise. The policy contents are integrated into a policy model. The policy model is adapted to obtain representations of domain-specific requirements corresponding to target systems in the target domains. The representations are integrated with the corresponding target systems to implement the domain-specific requirements.
    Type: Application
    Filed: October 30, 2008
    Publication date: May 7, 2009
    Inventors: Paul L. Allen, Michael W. Anderson, David J. Finton, Ming-Yuh Huang, Charles T. Kitzmiller, Phyllis Melvin, Stephen A. Ridlon