Patents by Inventor D. Hoover

D. Hoover 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: 10787277
    Abstract: A system for starting a gas turbine engine of an aircraft is provided. The system includes a pneumatic starter motor, a discrete starter valve switchable between an on-state and an off-state, and a controller operable to perform a starting sequence for the gas turbine engine. The starting sequence includes alternating on and off commands to an electromechanical device coupled to the discrete starter valve to achieve a partially open position of the discrete starter valve to control a flow from a starter air supply to the pneumatic starter motor to drive rotation of a starting spool of the gas turbine engine below an engine idle speed, where the controller modulates a duty cycle of the discrete starter valve via pulse width modulation.
    Type: Grant
    Filed: July 13, 2018
    Date of Patent: September 29, 2020
    Assignee: RAYTHEON TECHNOLOGIES CORPORATION
    Inventors: Matthew D. Teicholz, Jeffrey W. Sutliff, William H. Greene, Jr., Kenneth J. White, Matthew R. Feulner, John P. Virtue, Jr., Jorn A. Glahn, Philip D. Hoover, Victor M. Pinedo, Jason B. Solomonides
  • Patent number: 10625881
    Abstract: A system for controlling a start sequence of a gas turbine engine includes an electronic engine control system, a thermal model, memory, a model for determining a time period (tmotoring), and a controller. The thermal model synthesizes a heat state of the gas turbine engine. The memory records the current heat state at shutdown and a shutdown time of the gas turbine engine. The model for determining the time period is for motoring the gas turbine engine at a predetermined speed Ntarget that is less than a speed to start the gas turbine engine, where tmotoring is a function of the heat state recorded at engine shutdown and an elapsed time of an engine start request relative to a previous shutdown time. The controller modulates a starter valve to maintain the gas turbine engine within a predetermined speed range of NtargetMin to NtargetMax for homogenizing engine temperatures.
    Type: Grant
    Filed: May 22, 2018
    Date of Patent: April 21, 2020
    Assignee: UNITED TECHNOLOGIES CORPORATION
    Inventors: Matthew D. Teicholz, Jeffrey W. Sutliff, William H. Greene, Jr., Kenneth J. White, Matthew R. Feulner, John P. Virtue, Jr., Jorn A. Glahn, Philip D. Hoover, Victor M. Pinedo, Jason B. Solomonides
  • Publication number: 20180327117
    Abstract: A system for starting a gas turbine engine of an aircraft is provided. The system includes a pneumatic starter motor, a discrete starter valve switchable between an on-state and an off-state, and a controller operable to perform a starting sequence for the gas turbine engine. The starting sequence includes alternating on and off commands to an electromechanical device coupled to the discrete starter valve to achieve a partially open position of the discrete starter valve to control a flow from a starter air supply to the pneumatic starter motor to drive rotation of a starting spool of the gas turbine engine below an engine idle speed, where the controller modulates a duty cycle of the discrete starter valve via pulse width modulation.
    Type: Application
    Filed: July 13, 2018
    Publication date: November 15, 2018
    Inventors: Matthew D. Teicholz, Jeffrey W. Sutliff, William H. Greene, JR., Kenneth J. White, Matthew R. Feulner, John P. Virtue, JR., Jorn A. Glahn, Philip D. Hoover, Victor M. Pinedo, Jason B. Solomonides
  • Publication number: 20180265223
    Abstract: A system for controlling a start sequence of a gas turbine engine includes an electronic engine control system, a thermal model, memory, a model for determining a time period (fmotoring), and a controller. The thermal model synthesizes a heat state of the gas turbine engine. The memory records the current heat state at shutdown and a shutdown time of the gas turbine engine. The model for determining the time period is for motoring the gas turbine engine at a predetermined speed Ntarget that is less than a speed to start the gas turbine engine, where tmotoring is a function of the heat state recorded at engine shutdown and an elapsed time of an engine start request relative to a previous shutdown time. The controller modulates a starter valve to maintain the gas turbine engine within a predetermined speed range of NtargetMin to NtargetMax for homogenizing engine temperatures.
    Type: Application
    Filed: May 22, 2018
    Publication date: September 20, 2018
    Inventors: Matthew D. Teicholz, Jeffrey W. Sutliff, William H. Greene, JR., Kenneth J. White, Matthew R. Feulner, John P. Virtue, JR., Jorn A. Glahn, Philip D. Hoover, Victor M. Pinedo, Jason B. Solomonides
  • Patent number: 10040577
    Abstract: A system for starting a gas turbine engine of an aircraft is provided. The system includes a pneumatic starter motor, a discrete starter valve switchable between an on-state and an off-state, and a controller operable to perform a starting sequence for the gas turbine engine. The starting sequence includes alternating on and off commands to an electromechanical device coupled to the discrete starter valve to achieve a partially open position of the discrete starter valve to control a flow from a starter air supply to the pneumatic starter motor to drive rotation of a starting spool of the gas turbine engine below an engine idle speed.
    Type: Grant
    Filed: February 12, 2016
    Date of Patent: August 7, 2018
    Assignee: UNITED TECHNOLOGIES CORPORATION
    Inventors: Matthew D. Teicholz, Jeffrey W. Sutliff, William H. Greene, Jr., Kenneth J. White, Matthew R. Feulner, John P. Virtue, Jr., Jorn A. Glahn, Philip D. Hoover, Victor M. Pinedo, Jason B. Solomonides
  • Publication number: 20170233103
    Abstract: A system for starting a gas turbine engine of an aircraft is provided. The system includes a pneumatic starter motor, a discrete starter valve switchable between an on-state and an off-state, and a controller operable to perform a starting sequence for the gas turbine engine. The starting sequence includes alternating on and off commands to an electromechanical device coupled to the discrete starter valve to achieve a partially open position of the discrete starter valve to control a flow from a starter air supply to the pneumatic starter motor to drive rotation of a starting spool of the gas turbine engine below an engine idle speed.
    Type: Application
    Filed: February 12, 2016
    Publication date: August 17, 2017
    Inventors: Matthew D. Teicholz, Jeffrey W. Sutliff, William H. Greene, JR., Kenneth J. White, Matthew R. Feulner, John P. Virtue, JR., Jorn A. Glahn, Philip D. Hoover, Victor M. Pinedo, Jason B. Solomonides
  • Publication number: 20170138465
    Abstract: This invention provides a control apparatus for an automatic transmission, which includes a plurality of engaging mechanisms. The plurality of engaging mechanisms includes a mechanical engaging mechanism configured to function as a brake. The mechanical engaging mechanism can be switched between a first state in which rotation of a rotational element is restricted only in one direction and a second state in which the rotation is restricted in both directions. When switching from the first state to the second state, the control apparatus executes engagement control to set a plurality of hydraulic friction engaging mechanisms in an engaging state. Control to set a predetermined hydraulic friction engaging mechanism in a half-engaging state and brake an output member can be executed in parallel to the engagement control.
    Type: Application
    Filed: November 12, 2015
    Publication date: May 18, 2017
    Applicant: HONDA MOTOR CO., LTD.
    Inventors: Yuya Tachibanada, Yutaka Ishikawa, Aaron D. Hoover
  • Patent number: 9574656
    Abstract: This invention provides a control apparatus for an automatic transmission, which includes a plurality of engaging mechanisms. The plurality of engaging mechanisms include a mechanical engaging mechanism configured to function as a brake. The mechanical engaging mechanism can be switched between a first state in which rotation of a rotational element is restricted only in one direction and a second state in which the rotation is restricted in both directions. When switching from the first state to the second state, the control apparatus executes engagement control to set a plurality of hydraulic friction engaging mechanisms in an engaging state. In the engagement control, oil pressure supply control changes depending on the vehicle speed.
    Type: Grant
    Filed: November 12, 2015
    Date of Patent: February 21, 2017
    Assignee: HONDA MOTOR CO., LTD.
    Inventors: Yuya Tachibanada, Yutaka Ishikawa, Aaron D Hoover
  • Patent number: 9443359
    Abstract: Calibration for a vehicle electronic control unit (ECU) includes determining a trigger event configured to initiate a check for updates to calibration data files of the ECU, iterating through calibration part numbers present in the ECU, and accessing, from a memory device in communication with the vehicle, in response to the iterating, a chain of parts table in a linked list that maps calibration part numbers identified in the ECU unit to any subsequently-issued calibration part numbers. The subsequently-issued calibration part numbers reflect an index to the updates to the calibration data files. The calibration also includes searching the chain of parts table using the calibration part numbers identified in the ECU to determine a corresponding subsequently-issued calibration part number, selecting one of the updates to the calibration data files using the subsequently-issued calibration part number from the memory device, and updating the ECU with the selected update.
    Type: Grant
    Filed: August 29, 2013
    Date of Patent: September 13, 2016
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Susanta P. Sarkar, John J. Correia, Robert D. Hoover, Jamison C. Schroeder
  • Patent number: 9108727
    Abstract: A rotor blade fold system for an aircraft includes one or more actuators operably connected to one or more blade components of one or more rotor blades of the aircraft. One or more sensors are located at the one or more rotor blades and are configured to sense operation of the one or more blade components. A fold control system is configured to monitor output from the one or more sensors and is capable of stopping operation of the blade fold system, via communication with the one or more actuators, if the one or more blade components are not operating within predetermined limits.
    Type: Grant
    Filed: April 13, 2011
    Date of Patent: August 18, 2015
    Assignee: SIKORSKY AIRCRAFT CORPORATION
    Inventor: Eric D. Hoover
  • Patent number: 9092347
    Abstract: A method and apparatus dynamically allocates and deallocates a portion of a cache for use as a dedicated local storage. Cache lines may be dynamically allocated and deallocated for inclusion in the dedicated local storage. Cache entries that are included in the dedicated local storage may not be evicted or invalidated. Additionally, coherence is not maintained between the cache entries that are included in the dedicated local storage and the backing memory. A load instruction may be configured to allocate, e.g., lock, a portion of the data cache for inclusion in the dedicated local storage and load data into the dedicated local storage. A load instruction may be configured to read data from the dedicated local storage and to deallocate, e.g., unlock, a portion of the data cache that was included in the dedicated local storage.
    Type: Grant
    Filed: November 25, 2012
    Date of Patent: July 28, 2015
    Assignee: International Business Machines Corporation
    Inventors: Miguel Comparan, Russell D. Hoover, Robert A. Shearer, Alfred T. Watson, III
  • Patent number: 9053037
    Abstract: A method and apparatus dynamically allocates and deallocates a portion of a cache for use as a dedicated local storage. Cache lines may be dynamically allocated and deallocated for inclusion in the dedicated local storage. Cache entries that are included in the dedicated local storage may not be evicted or invalidated. Additionally, coherence is not maintained between the cache entries that are included in the dedicated local storage and the backing memory. A load instruction may be configured to allocate, e.g., lock, a portion of the data cache for inclusion in the dedicated local storage and load data into the dedicated local storage. A load instruction may be configured to read data from the dedicated local storage and to deallocate, e.g., unlock, a portion of the data cache that was included in the dedicated local storage.
    Type: Grant
    Filed: April 4, 2011
    Date of Patent: June 9, 2015
    Assignee: International Business Machines Corporation
    Inventors: Miguel Comparan, Russell D. Hoover, Robert A. Shearer, Alfred T. Watson, III
  • Patent number: 9021237
    Abstract: A method and circuit arrangement utilize a low latency variable transfer network between the register files of multiple processing cores in a multi-core processor chip to support fine grained parallelism of virtual threads across multiple hardware threads. The communication of a variable over the variable transfer network may be initiated by a move from a local register in a register file of a source processing core to a variable register that is allocated to a destination hardware thread in a destination processing core, so that the destination hardware thread can then move the variable from the variable register to a local register in the destination processing core.
    Type: Grant
    Filed: December 20, 2011
    Date of Patent: April 28, 2015
    Assignee: International Business Machines Corporation
    Inventors: Miguel Comparan, Russell D. Hoover, Robert A. Shearer, Alfred T. Watson, III
  • Patent number: 8983891
    Abstract: A pattern matching accelerator (PMA) for assisting software threads to find the presence and location of strings in an input data stream that match a given pattern. The patterns are defined using regular expressions that are compiled into a data structure comprised of rules subsequently processed by the PMA. The patterns to be searched in the input stream are defined by the user as a set of regular expressions. The patterns to be searched are grouped in pattern context sets. The sets of regular expressions which define the pattern context sets are compiled to generate a rules structure used by the PMA hardware. The rules are compiled before search run time and stored in main memory, in rule cache memory within the PMA or a combination thereof. For each input character, the PMA executes the search and returns the search results.
    Type: Grant
    Filed: February 8, 2011
    Date of Patent: March 17, 2015
    Assignee: International Business Machines Corporation
    Inventors: Giora Biran, Christoph Hagleitner, Timothy H. Heil, Russell D. Hoover, Jan Van Lunteren
  • Publication number: 20150066289
    Abstract: Calibration for a vehicle electronic control unit (ECU) includes determining a trigger event configured to initiate a check for updates to calibration data files of the ECU, iterating through calibration part numbers present in the ECU, and accessing, from a memory device in communication with the vehicle, in response to the iterating, a chain of parts table in a linked list that maps calibration part numbers identified in the ECU unit to any subsequently-issued calibration part numbers. The subsequently-issued calibration part numbers reflect an index to the updates to the calibration data files. The calibration also includes searching the chain of parts table using the calibration part numbers identified in the ECU to determine a corresponding subsequently-issued calibration part number, selecting one of the updates to the calibration data files using the subsequently-issued calibration part number from the memory device, and updating the ECU with the selected update.
    Type: Application
    Filed: August 29, 2013
    Publication date: March 5, 2015
    Applicant: GM Global Technology Operations LLC
    Inventors: Susanta P. Sarkar, John J. Correia, Robert D. Hoover, Jamison C. Schroeder
  • Patent number: 8966182
    Abstract: A pattern matching accelerator (PMA) for assisting software threads to find the presence and location of strings in an input data stream that match a given pattern. The patterns are defined using regular expressions that are compiled into a data structure comprised of rules subsequently processed by the PMA. The patterns to be searched in the input stream are defined by the user as a set of regular expressions. The patterns to be searched are grouped in pattern context sets. The sets of regular expressions which define the pattern context sets are compiled to generate a rules structure used by the PMA hardware. The rules are compiled before search run time and stored in main memory, in rule cache memory within the PMA or a combination thereof. For each input character, the PMA executes the search and returns the search results.
    Type: Grant
    Filed: February 8, 2011
    Date of Patent: February 24, 2015
    Assignee: International Business Machines Corporation
    Inventors: Giora Biran, Christoph Hagleitner, Timothy H. Heil, Russell D. Hoover, Jan Van Lunteren
  • Patent number: 8954973
    Abstract: A method and apparatus for transferring architected state bypasses system memory by directly transmitting architected state between processor cores over a dedicated interconnect. The transfer may be performed by state transfer interface circuitry with or without software interaction. The architected state for a thread may be transferred from a first processing core to a second processing core when the state transfer interface circuitry detects an error that prevents proper execution of the thread corresponding to the architected state. A program instruction may be used to initiate the transfer of the architected state for the thread to one or more other threads in order to parallelize execution of the thread or perform load balancing between multiple processor cores by distributing processing of multiple threads.
    Type: Grant
    Filed: December 10, 2012
    Date of Patent: February 10, 2015
    Assignee: International Business Machines Corporation
    Inventors: Miguel Comparan, Russell D. Hoover, Robert A. Shearer, Alfred T. Watson, III
  • Patent number: 8949836
    Abstract: A method and apparatus for transferring architected state bypasses system memory by directly transmitting architected state between processor cores over a dedicated interconnect. The transfer may be performed by state transfer interface circuitry with or without software interaction. The architected state for a thread may be transferred from a first processing core to a second processing core when the state transfer interface circuitry detects an error that prevents proper execution of the thread corresponding to the architected state. A program instruction may be used to initiate the transfer of the architected state for the thread to one or more other threads in order to parallelize execution of the thread or perform load balancing between multiple processor cores by distributing processing of multiple threads.
    Type: Grant
    Filed: April 1, 2011
    Date of Patent: February 3, 2015
    Assignee: International Business Machines Corporation
    Inventors: Miguel Comparan, Russell D. Hoover, Robert A. Shearer, Alfred T. Watson, III
  • Patent number: 8799188
    Abstract: A pattern matching accelerator (PMA) for assisting software threads to find the presence and location of strings in an input data stream that match a given pattern. The patterns are defined using regular expressions that are compiled into a data structure comprised of rules subsequently processed by the PMA. The patterns to be searched in the input stream are defined by the user as a set of regular expressions. The patterns to be searched are grouped in pattern context sets. The sets of regular expressions which define the pattern context sets are compiled to generate a rules structure used by the PMA hardware. The rules are compiled before search run time and stored in main memory, in rule cache memory within the PMA or a combination thereof. For each input character, the PMA executes the search and returns the search results.
    Type: Grant
    Filed: February 8, 2011
    Date of Patent: August 5, 2014
    Assignee: International Business Machines Corporation
    Inventors: Giora Biran, Christoph Hagleitner, Timothy H. Heil, Russell D. Hoover, Jan Van Lunteren
  • Publication number: 20140210717
    Abstract: An input device includes a base, a handle and a motion sensor. The handle is configured to be gripped by a hand of a user and moved relative to the base. The motion sensor is fitted in an interior of the handle and is configured to translate a movement of the handle by the user into one or more electrical signals.
    Type: Application
    Filed: January 30, 2013
    Publication date: July 31, 2014
    Applicant: ROKHED, INC.
    Inventors: Joseph D. Hoover, JR., Ron Friedmann