Patents by Inventor Mike Harsh

Mike Harsh 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: 11987128
    Abstract: A military vehicle include a driveline. The driveline includes a first driver including an engine, an energy storage system, an accessory drive coupled to the engine, a transmission coupled to at least one of the front axle or the rear axle, and a second driver coupled to the engine and the transmission. The accessory drive includes a plurality of accessories and a first motor. The first motor is electrically coupled to the energy storage system. The first motor is positioned to facilitate selectively driving the plurality of accessories. The second driver includes a second motor electrically coupled to the energy storage system.
    Type: Grant
    Filed: September 20, 2022
    Date of Patent: May 21, 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: 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: 10715877
    Abstract: A system for video playback switching in response to changing network conditions. The system includes streaming, from a distribution device such as a server, respective index files for a low bit rate version and a high bit rate version of the video file, to remotely executing instantiations of a low bit rate media player and a high bit rate media. Playback of the video file is begun by the high bit rate media player receiving and playing the high bit rate version from the server. Upon an indication of impeded network conditions, a transition point is selected, wherein the transition point indicates where downloading of the high bit rate version stops and where downloading of the low bit rate version begins. The low bit rate media player is then positioned to begin playback at the transition point. The stream of the video file is then switched to the low bit rate player upon encountering the transition point.
    Type: Grant
    Filed: August 16, 2016
    Date of Patent: July 14, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gilles Khouzam, Donald Karlov, Wenbo Zhang, Federico Schliemann, Sam George, Mike Harsh
  • Publication number: 20160360285
    Abstract: A system for video playback switching in response to changing network conditions. The system includes streaming, from a distribution device such as a server, respective index files for a low bit rate version and a high bit rate version of the video file, to remotely executing instantiations of a low bit rate media player and a high bit rate media. Playback of the video file is begun by the high bit rate media player receiving and playing the high bit rate version from the server. Upon an indication of impeded network conditions, a transition point is selected, wherein the transition point indicates where downloading of the high bit rate version stops and where downloading of the low bit rate version begins. The low bit rate media player is then positioned to begin playback at the transition point. The stream of the video file is then switched to the low bit rate player upon encountering the transition point.
    Type: Application
    Filed: August 16, 2016
    Publication date: December 8, 2016
    Inventors: Gilles KHOUZAM, Donald KARLOV, Wenbo ZHANG, Federico SCHLIEMANN, Sam GEORGE, Mike HARSH
  • Patent number: 9420347
    Abstract: A method for video playback switching in response to changing network conditions. The method includes accessing a server to retrieve respective index files for a low bit rate version and a high bit rate version of the video file, and instantiating a low bit rate media player and a high bit rate media. Playback of the video file is begun by the high bit rate media player streaming the high bit rate version from the server. Upon an indication of impeded network conditions, a transition point is selected, wherein the transition point indicates where downloading of the high bit rate version stops and where downloading of the low bit rate version begins. The low bit rate media player is then positioned to begin playback at the transition point. Playback of the video file is then switched to the low bit rate player upon encountering the transition point.
    Type: Grant
    Filed: December 26, 2012
    Date of Patent: August 16, 2016
    Assignee: Microsoft Corporation
    Inventors: Gilles Khouzam, Donald Karlov, Wenbo Zhang, Federico Schliemann, Sam George, Mike Harsh
  • Patent number: 8352996
    Abstract: A method for video playback switching in response to changing network conditions. The method includes accessing a server to retrieve respective index files for a low bit rate version and a high bit rate version of the video file, and instantiating a low bit rate media player and a high bit rate media. Playback of the video file is begun by the high bit rate media player streaming the high bit rate version from the server. Upon an indication of impeded network conditions, a transition point is selected, wherein the transition point indicates where downloading of the high bit rate version stops and where downloading of the low bit rate version begins. The low bit rate media player is then positioned to begin playback at the transition point. Playback of the video file is then switched to the low bit rate player upon encountering the transition point.
    Type: Grant
    Filed: June 27, 2008
    Date of Patent: January 8, 2013
    Assignee: Microsoft Corporation
    Inventors: Gilles Khouzam, Donald Karlov, Wenbo Zhang, Federico Schliemann, Sam George, Mike Harsh
  • Publication number: 20090328124
    Abstract: A method for video playback switching in response to changing network conditions. The method includes accessing a server to retrieve respective index files for a low bit rate version and a high bit rate version of the video file, and instantiating a low bit rate media player and a high bit rate media. Playback of the video file is begun by the high bit rate media player streaming the high bit rate version from the server. Upon an indication of impeded network conditions, a transition point is selected, wherein the transition point indicates where downloading of the high bit rate version stops and where downloading of the low bit rate version begins. The low bit rate media player is then positioned to begin playback at the transition point. Playback of the video file is then switched to the low bit rate player upon encountering the transition point.
    Type: Application
    Filed: June 27, 2008
    Publication date: December 31, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Gilles KHOUZAM, Donald KARLOV, Wenbo ZHANG, Federico SCHLIEMANN, Sam GEORGE, Mike HARSH