Patents by Inventor Jeffery S. Schmidt

Jeffery S. Schmidt 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: 11254441
    Abstract: An aircraft includes an electrical system and an electronic controller. The electronic controller includes a main processor and a multi-core processor. The multi-core processor includes a control core in signal communication with the electrical system, and one or more prognostics cores configured to process and analyze prognostics and diagnostics data of the electrical system independently from operation of the control core. A wireless device is in signal communication with one or more of the prognostics cores to receive the prognostics and diagnostics data therefrom. The aircraft further includes a prognostics and health monitoring (PHM) system located remotely from the electronic controller. The PHM system is configured to wirelessly receive the prognostics and diagnostics data from the wireless device.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: February 22, 2022
    Assignee: HAMILTON SUNDSTRAND CORPORATION
    Inventors: Tyler W. Hayes, Jeffery S. Schmidt
  • Patent number: 11097857
    Abstract: An aircraft includes an electrical system and an electronic controller in signal communication with the electrical system. The electronic controller including a main processor and a multi-core processor. The multi-core processor includes one or more control cores and one or more prognostic cores. The control core is in signal communication with the electrical system to control power delivered thereto. The prognostics core is configured to process prognostics and diagnostics data of the electrical system independently from operation of the control core.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: August 24, 2021
    Assignee: HAMILTON SUNDSTRAND CORPORATION
    Inventors: Tyler W. Hayes, Jeffery S. Schmidt
  • Publication number: 20200172261
    Abstract: An aircraft includes an electrical system and an electronic controller. The electronic controller includes a main processor and a multi-core processor. The multi-core processor includes a control core in signal communication with the electrical system, and one or more prognostics cores configured to process and analyze prognostics and diagnostics data of the electrical system independently from operation of the control core. A wireless device is in signal communication with one or more of the prognostics cores to receive the prognostics and diagnostics data therefrom. The aircraft further includes a prognostics and health monitoring (PHM) system located remotely from the electronic controller. The PHM system is configured to wirelessly receive the prognostics and diagnostics data from the wireless device.
    Type: Application
    Filed: November 29, 2018
    Publication date: June 4, 2020
    Inventors: Tyler W. Hayes, Jeffery S. Schmidt
  • Publication number: 20200172268
    Abstract: An aircraft includes an electrical system and an electronic controller in signal communication with the electrical system. The electronic controller including a main processor and a multi-core processor. The multi-core processor includes one or more control cores and one or more prognostic cores. The control core is in signal communication with the electrical system to control power delivered thereto. The prognostics core is configured to process prognostics and diagnostics data of the electrical system independently from operation of the control core.
    Type: Application
    Filed: November 30, 2018
    Publication date: June 4, 2020
    Inventors: Tyler W. Hayes, Jeffery S. Schmidt
  • Publication number: 20180173622
    Abstract: A method and system to perform deterministic timing analysis of a plurality of software tasks involves cache memory that is shared by the plurality of software tasks. Real memory is accessible by the plurality of software tasks. A task scheduler establishes a cache flush between executions of consecutive tasks among the plurality of software tasks. The cache flush includes movement of data in the cache memory to the real memory. A processor executes the plurality of software tasks to obtain a worst case execution time (WCET) associated with each of the plurality of software tasks.
    Type: Application
    Filed: December 16, 2016
    Publication date: June 21, 2018
    Inventors: Brian Fruechtenicht, Terrence R. Leibham, Alex Pereira, Jeffery S. Schmidt, Balaji Krishnakumar
  • Publication number: 20150347127
    Abstract: A method for incorporating a set of requirements into an executable program to be run on an airborne system is provided. The method obtains the set of requirements for the program in a first format. The method uses a first tool to convert the set of requirements in the first format into a second format utilizing a markup language. The method uses a second tool to convert the set of requirements in the second format into a third format that influences a behavior of the program without changing the program. The method uses a third tool to determine whether the set of requirements in the third format incorporates all of the set of requirements in the second format in order to verify the program under a compliance standard for the airborne system without performing a verification process directly on the program.
    Type: Application
    Filed: June 3, 2014
    Publication date: December 3, 2015
    Applicant: Hamilton Sundstrand Corporation
    Inventors: Terrence R. Leibham, Michael Krenz, Jeffery S. Schmidt, Lucas Keaton, Shawn A. Warner, Andrew David Bellis, Gabriel Radulescu, Michael J. Hendry, Jeff M. Fischer
  • Patent number: 8909981
    Abstract: An example method for uninterrupted execution of control software in an aircraft control system includes creating a plurality of static data copies. A first parity bit is determined for each of the plurality of static data copies. A second parity bit is determined for a first static data copy. A parity fault is detected in the first static data copy if the first parity bit does not match the second parity bit. The system switches to read a second static data copy in response to detecting a parity fault in the first static data copy.
    Type: Grant
    Filed: June 21, 2011
    Date of Patent: December 9, 2014
    Assignee: Hamilton Sundstrand Corporation
    Inventors: Jeffery S. Schmidt, Kamaraj Thangavelu
  • Publication number: 20120331339
    Abstract: An example method for uninterrupted execution of control software in an aircraft control system includes creating a plurality of static data copies. A first parity bit is determined for each of the plurality of static data copies. A second parity bit is determined for a first static data copy. A parity fault is detected in the first static data copy if the first parity bit does not match the second parity bit. The system switches to read a second static data copy in response to detecting a parity fault in the first static data copy.
    Type: Application
    Filed: June 21, 2011
    Publication date: December 27, 2012
    Inventors: Jeffery S. Schmidt, Kamaraj Thangavelu