Patents by Inventor Michael DeHaan

Michael DeHaan 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: 11958361
    Abstract: A military vehicle includes an engine, an energy storage system, an accessory drive coupled to the engine and including an air compressor and a first motor, a second motor coupled to an axle, and a clutch positioned between the engine and the second motor. The clutch is spring-biased into engagement with the engine and pneumatically disengaged by an air supply selectively provided thereto based on operation of the air compressor. In an engine mode, (i) the clutch does not receive the air supply such that the engine is coupled to the second motor and (ii) the engine drives (a) the accessory drive and (b) the axle through the second motor. In the electric mode, (i) the first motor drives the air compressor to compress air to facilitate supplying the air supply to the clutch to disengage the clutch and decouple the engine from the second motor and (ii) the second motor drives the axle.
    Type: Grant
    Filed: September 1, 2022
    Date of Patent: April 16, 2024
    Assignee: Oshkosh Defense, LLC
    Inventors: Chad Smith, Dave Marek, Neil Dekarske, Mike Bolton, Ryan Crabtree, Joseph Dehaan, Rachell Harsh, Michael Koenigs, Shawn Naglik, Mitchel Nordahl, Evan Schertz, Mikel Ullman, Jessica Szymanski, Bradon Zeitler, Deepak Shukla, Ed Trinklein, Tim Voight, Mike Yanacek, Matt Mathison, Nader Nasr
  • Patent number: 11357160
    Abstract: Disclosed herein is a method of automatically calibrating a liquid treatment system in a seed treater. The method is performed by pumping a seed treatment liquid using a seed treater pump, receiving the seed treatment liquid in a container, detecting when a predetermined volume of seed treatment liquid has filled the container using a first level sensor and a second level sensor and automatically adjusting a flow rate of the liquid in response to a time required to fill the container. Adjusting the flow rate may be done by adjusting a speed of the pump.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: June 14, 2022
    Assignee: AG GROWTH INTERNATIONAL INC.
    Inventors: Dan Bardi, Michael Dehaan, Jared Marr
  • Publication number: 20190159397
    Abstract: A seed treater having an automatic calibration system comprises a pump for pumping a seed treatment liquid, a container downstream of the pump for receiving the seed treatment liquid from the pump, the container having a first level sensor and a second level sensor between which a predetermined volume is defined and for signalling when the predetermined volume of seed treatment liquid has filled the container, an applicator for applying the seed treatment to seeds and a controller for automatically adjusting a flow rate of the liquid in response to a time required to fill the container. Adjusting the flow rate may be done by adjusting a speed of the pump.
    Type: Application
    Filed: November 27, 2018
    Publication date: May 30, 2019
    Inventors: Dan Bardi, Michael Dehaan, Jared Marr
  • Patent number: 8713177
    Abstract: Embodiments relate to systems and methods for the remote configuration of networked systems using a secure modular platform. A network management engine communicates with a set of remote machines, such as a collection of clients or servers on a network. The network management engine can present a systems administrator with a set of compact network commands to permit the administrator to interrogate, configure, and manage the set of controlled machines on a dynamic basis. The network management engine can, for instance, install or update software, detect viruses on the controlled machines, perform an inventory of installed hardware on the controlled machines, and perform other network management functions using pre-configured functions and APIs built into a network library or command directory.
    Type: Grant
    Filed: May 30, 2008
    Date of Patent: April 29, 2014
    Assignee: Red Hat, Inc.
    Inventors: Michael DeHaan, Adrian Likins, Seth Vidal
  • Patent number: 8271975
    Abstract: The present invention provides a unified provisioning environment, which comprehensively manages the tasks related to software provisioning. In particular, the present invention manages software provisioning using a hierarchy of commands. The lowest level in the hierarchy comprises distribution commands, which primarily handle base operating system specific tasks of provisioning. The second level comprises profile commands, which associate a configuration file, such as a Linux kickstart file, with a distribution and optionally allow for customization. The third level comprises system commands, which associate remote systems that are involved with the provisioning of the software. The fourth level comprises repository commands, which address configurations and tasks related to updating the software, remote installation procedures, and optionally customizing the software.
    Type: Grant
    Filed: February 17, 2012
    Date of Patent: September 18, 2012
    Assignee: Red Hat, Inc.
    Inventor: Michael DeHaan
  • Publication number: 20120151470
    Abstract: The present invention provides a unified provisioning environment, which comprehensively manages the tasks related to software provisioning. In particular, the present invention manages software provisioning using a hierarchy of commands. The lowest level in the hierarchy comprises distribution commands, which primarily handle base operating system specific tasks of provisioning. The second level comprises profile commands, which associate a configuration file, such as a Linux kickstart file, with a distribution and optionally allow for customization. The third level comprises system commands, which associate remote systems that are involved with the provisioning of the software. The fourth level comprises repository commands, which address configurations and tasks related to updating the software, remote installation procedures, and optionally customizing the software.
    Type: Application
    Filed: February 17, 2012
    Publication date: June 14, 2012
    Applicant: RED HAT, INC.
    Inventor: Michael DeHaan
  • Patent number: 8185891
    Abstract: The present invention provides a unified provisioning environment, which comprehensively manages the tasks related to software provisioning. In particular, the present invention manages software provisioning using a hierarchy of commands. The lowest level in the hierarchy comprises distribution commands, which primarily handle base operating system specific tasks of provisioning. The second level comprises profile commands, which associate a configuration file, such as a Linux kickstart file, with a distribution and optionally allow for customization. The third level comprises system commands, which associate remote systems that are involved with the provisioning of the software. The fourth level comprises repository commands, which address configurations and tasks related to updating the software, remote installation procedures, and optionally customizing the software.
    Type: Grant
    Filed: June 14, 2007
    Date of Patent: May 22, 2012
    Assignee: Red Hat, Inc.
    Inventor: Michael DeHaan
  • Patent number: 8132166
    Abstract: The present invention provides a unified provisioning environment, which comprehensively manages the tasks related to software provisioning. In particular, the present invention manages software provisioning using a hierarchy of commands. The lowest level in the hierarchy comprises distribution commands, which primarily handle base operating system specific tasks of provisioning. The second level comprises profile commands, which associate a configuration file, such as a Linux kickstart file, with a distribution and optionally allow for customization. The third level comprises system commands, which associate remote systems that are involved with the provisioning of the software. The fourth level comprises repository commands, which address configurations and tasks related to updating the software, remote installation procedures, and optionally customizing the software.
    Type: Grant
    Filed: June 14, 2007
    Date of Patent: March 6, 2012
    Assignee: Red Hat, Inc.
    Inventor: Michael DeHaan
  • Publication number: 20090300180
    Abstract: Embodiments relate to systems and methods for the remote configuration of networked systems using a secure modular platform. A network management engine communicates with a set of remote machines, such as a collection of clients or servers on a network. The network management engine can present a systems administrator with a set of compact network commands to permit the administrator to interrogate, configure, and manage the set of controlled machines on a dynamic basis. The network management engine can, for instance, install or update software, detect viruses on the controlled machines, perform an inventory of installed hardware on the controlled machines, and perform other network management functions using pre-configured functions and APIs built into a network library or command directory.
    Type: Application
    Filed: May 30, 2008
    Publication date: December 3, 2009
    Inventors: Michael DEHAAN, Adrian Likins, Seth Vidal
  • Publication number: 20080288939
    Abstract: The present invention provides a unified provisioning environment, which comprehensively manages the tasks related to software provisioning. In particular, the present invention manages software provisioning using a hierarchy of commands. The lowest level in the hierarchy comprises distribution commands, which primarily handle base operating system specific tasks of provisioning. The second level comprises profile commands, which associate a configuration file, such as a Linux kickstart file, with a distribution and optionally allow for customization. The third level comprises system commands, which associate remote systems that are involved with the provisioning of the software. The fourth level comprises repository commands, which address configurations and tasks related to updating the software, remote installation procedures, and optionally customizing the software.
    Type: Application
    Filed: June 14, 2007
    Publication date: November 20, 2008
    Inventor: Michael DeHaan
  • Publication number: 20080288938
    Abstract: The present invention provides a unified provisioning environment, which comprehensively manages the tasks related to software provisioning. In particular, the present invention manages software provisioning using a hierarchy of commands. The lowest level in the hierarchy comprises distribution commands, which primarily handle base operating system specific tasks of provisioning. The second level comprises profile commands, which associate a configuration file, such as a Linux kickstart file, with a distribution and optionally allow for customization. The third level comprises system commands, which associate remote systems that are involved with the provisioning of the software. The fourth level comprises repository commands, which address configurations and tasks related to updating the software, remote installation procedures, and optionally customizing the software.
    Type: Application
    Filed: June 14, 2007
    Publication date: November 20, 2008
    Inventor: Michael DeHaan