Patents by Inventor Stephen O. Hickman

Stephen O. Hickman 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: 10733551
    Abstract: A method for providing operational awareness data onboard an aircraft, by a computing device comprising at least a processor and a system memory element, is provided. The method continuously identifies deviations from operational goals of the aircraft, by the processor, based on a current state of the aircraft, a predicted state of the aircraft, and flight crew perception of the current state and the predicted state; and autonomously initiates a dialogue with flight crew onboard the aircraft by providing voice-data prompts for user action onboard the aircraft, by the processor onboard the aircraft, based on the deviations.
    Type: Grant
    Filed: May 1, 2018
    Date of Patent: August 4, 2020
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Stephen Whitlow, Stephen O. Hickman, Michael Dillard, Aaron James Gannon, Barbara Holder
  • Publication number: 20190340556
    Abstract: A method for providing operational awareness data onboard an aircraft, by a computing device comprising at least a processor and a system memory element, is provided. The method continuously identifies deviations from operational goals of the aircraft, by the processor, based on a current state of the aircraft, a predicted state of the aircraft, and flight crew perception of the current state and the predicted state; and autonomously initiates a dialogue with flight crew onboard the aircraft by providing voice-data prompts for user action onboard the aircraft, by the processor onboard the aircraft, based on the deviations.
    Type: Application
    Filed: May 1, 2018
    Publication date: November 7, 2019
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Stephen Whitlow, Stephen O. Hickman, Michael Dillard, Aaron James Gannon, Barbara Holder
  • Patent number: 8423879
    Abstract: A test generator and methods for generating tests from a hybrid diagram are provided. A hybrid diagram is a diagram that primarily uses one higher-level semantic notation with portions utilizing one or more secondary higher-level semantic notations. Example higher-level semantic notations are statechart notation and data-flow notation. A test generator processes the hybrid diagram without reducing the higher-level semantic constructs to lower-level semantic constructs. The test generator generates test-generation templates as needed based on the higher-level semantic model used in the diagram. The test generator uses the test-generation templates to generate tests for a system-performing device specified by the diagram. The generated tests may be executed automatically by a test driver or manually by a human tester.
    Type: Grant
    Filed: October 8, 2008
    Date of Patent: April 16, 2013
    Assignee: Honeywell International Inc.
    Inventors: Devesh Bhatt, Kirk Schloegel, Stephen O Hickman, David Oglesby
  • Patent number: 8307342
    Abstract: An apparatus and methods for generating a plurality of output test vectors from a statechart are provided. The statechart may specify requirements of a system function to be executed by a system-performing device. The statechart comprises a plurality of states, a plurality of transitions, and a plurality of variables. A forward-propagation pass through the statechart may be performed to generate a plurality of forward-reached-transition environments. A backward-propagation pass through the statechart may be performed to generate a plurality of backward-reached-transition environments. The plurality of output test vectors is generated from the plurality of forward-reached-transition environments and/or the plurality of backward-reached-transition environments. A test driver may execute a plurality of tests on the system-performing device, wherein the plurality of tests are based on the plurality of output test vectors.
    Type: Grant
    Filed: June 10, 2008
    Date of Patent: November 6, 2012
    Assignee: Honeywell International Inc.
    Inventors: David Oglesby, Kirk Schloegel, Devesh Bhatt, Stephen O. Hickman
  • Publication number: 20110059421
    Abstract: A method, apparatus, and system for adjusting a targeting solution of a weapon system are provided. The weapon system may fire a projectile at a target, where the projectile comprises a location device. The location device may be active or passive. A location notification is received about the first projectile. An impact location of the projectile is determined based on the location notification. The targeting solution of the weapon system is adjusted based on the determined first impact location. The targeting solution may be adjusted directly or indirectly. An indirect adjustment of the targeting solution may include displaying a projectile-status display and/or providing a suggested targeting solution.
    Type: Application
    Filed: June 25, 2008
    Publication date: March 10, 2011
    Applicant: HONEYWELL INTERNATIONAL, INC.
    Inventor: Stephen O. Hickman
  • Patent number: 7644334
    Abstract: This test generator takes data flow block diagrams and uses requirements-based templates, selective signal propagation, and range comparison and intersection to generate test cases containing test vectors for those diagrams. The templates are based on the functionality and characteristics of a block type, and each block type has associated templates. These templates provide maps for the creation of test values that verify the functionality of particular instances of that block type. Signal propagation allows the generation of diagram-level test cases that verify particular characteristics of a single embedded block. The methods disclosed for signal propagation utilize range intersection, equivalence classes, and block type formulae to create efficient and complete test cases. This test generation method would preferably be repeated until all blocks in a data flow block diagram were verified in their respective contexts, and it creates test cases that cover multiple time steps.
    Type: Grant
    Filed: November 26, 2007
    Date of Patent: January 5, 2010
    Assignee: Honeywell International, Inc.
    Inventors: Stephen O. Hickman, Devesh Bhatt
  • Publication number: 20090287958
    Abstract: A test generator and methods for generating tests from a hybrid diagram are provided. A hybrid diagram is a diagram that primarily uses one higher-level semantic notation with portions utilizing one or more secondary higher-level semantic notations. Example higher-level semantic notations are statechart notation and data-flow notation. A test generator processes the hybrid diagram without reducing the higher-level semantic constructs to lower-level semantic constructs. The test generator generates test-generation templates as needed based on the higher-level semantic model used in the diagram. The test generator uses the test-generation templates to generate tests for a system-performing device specified by the diagram. The generated tests may be executed automatically by a test driver or manually by a human tester.
    Type: Application
    Filed: October 8, 2008
    Publication date: November 19, 2009
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Devesh Bhatt, Kirk Schloegel, Stephen O. Hickman, David Oglesby
  • Publication number: 20090287963
    Abstract: An apparatus and methods for generating a plurality of output test vectors from a statechart are provided. The statechart may specify requirements of a system function to be executed by a system-performing device. The statechart comprises a plurality of states, a plurality of transitions, and a plurality of variables. A forward-propagation pass through the statechart may be performed to generate a plurality of forward-reached-transition environments. A backward-propagation pass through the statechart may be performed to generate a plurality of backward-reached-transition environments. The plurality of output test vectors is generated from the plurality of forward-reached-transition environments and/or the plurality of backward-reached-transition environments. A test driver may execute a plurality of tests on the system-performing device, wherein the plurality of tests are based on the plurality of output test vectors.
    Type: Application
    Filed: June 10, 2008
    Publication date: November 19, 2009
    Applicant: HONEYWELL INTERNATIONAL, INC
    Inventors: David Oglesby, Kirk Schloegel, Devesh Bhatt, Stephen O. Hickman
  • Publication number: 20080126902
    Abstract: This test generator takes data flow block diagrams and uses requirements-based templates, selective signal propagation, and range comparison and intersection to generate test cases containing test vectors for those diagrams. The templates are based on the functionality and characteristics of a block type, and each block type has associated templates. These templates provide maps for the creation of test values that verify the functionality of particular instances of that block type. Signal propagation allows the generation of diagram-level test cases that verify particular characteristics of a single embedded block. The methods disclosed for signal propagation utilize range intersection, equivalence classes, and block type formulae to create efficient and complete test cases. This test generation method would preferably be repeated until all blocks in a data flow block diagram were verified in their respective contexts, and it creates test cases that cover multiple time steps.
    Type: Application
    Filed: November 26, 2007
    Publication date: May 29, 2008
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Stephen O. Hickman, Devesh Bhatt