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: 11987128Abstract: 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: GrantFiled: September 20, 2022Date of Patent: May 21, 2024Assignee: Oshkosh Defense, LLCInventors: 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: 11958361Abstract: 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: GrantFiled: September 1, 2022Date of Patent: April 16, 2024Assignee: Oshkosh Defense, LLCInventors: 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: 10715877Abstract: 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: GrantFiled: August 16, 2016Date of Patent: July 14, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Gilles Khouzam, Donald Karlov, Wenbo Zhang, Federico Schliemann, Sam George, Mike Harsh
-
Publication number: 20160360285Abstract: 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: ApplicationFiled: August 16, 2016Publication date: December 8, 2016Inventors: Gilles KHOUZAM, Donald KARLOV, Wenbo ZHANG, Federico SCHLIEMANN, Sam GEORGE, Mike HARSH
-
Patent number: 9420347Abstract: 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: GrantFiled: December 26, 2012Date of Patent: August 16, 2016Assignee: Microsoft CorporationInventors: Gilles Khouzam, Donald Karlov, Wenbo Zhang, Federico Schliemann, Sam George, Mike Harsh
-
Patent number: 8352996Abstract: 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: GrantFiled: June 27, 2008Date of Patent: January 8, 2013Assignee: Microsoft CorporationInventors: Gilles Khouzam, Donald Karlov, Wenbo Zhang, Federico Schliemann, Sam George, Mike Harsh
-
Publication number: 20090328124Abstract: 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: ApplicationFiled: June 27, 2008Publication date: December 31, 2009Applicant: MICROSOFT CORPORATIONInventors: Gilles KHOUZAM, Donald KARLOV, Wenbo ZHANG, Federico SCHLIEMANN, Sam GEORGE, Mike HARSH