Patents by Inventor Michael Rasmussen

Michael Rasmussen 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: 10364445
    Abstract: The invention relates to processes of producing a fermentation product, comprising liquefying a starch containing material with an alpha-amylase; pre-saccharifying and/or saccharifying and fermenting using a fermentation organism in the presence of a carbohydrate source generating enzyme and a cellulolytic composition The invention also relates to methods of dewatering whole stillage.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: July 30, 2019
    Assignee: NOVOZYMES A/S
    Inventors: Thomas Rasmussen, Jeremy Saunders, James Croonenberghs, Zhengfang Kang, Joyce Craig, Michael John Akerman
  • Publication number: 20190211321
    Abstract: Polynucleotide constructs that express an engineered foot-and-mouth disease (FMDV) P1 precursor protein and a non-FMDV TEV protease and methods for safe and efficient recombinant production of FMDV antigens and immunogens. Recombinant production of FMDV antigens avoids the need to culture highly-infectious FMDV, while conventional culture methods for producing FMDV antigens rely on the native FMDV 3C protease which exerts toxic effects on host cells. The inventors have developed a new system that efficiently and safely processes FMDV P1 precursor without the FMDV 3C protease, thus avoiding the toxic effects associated with use of the 3C protease. The invention is also directed to the FMDV antigens and virus-like particles produced by this system as well as to FMDV vaccines, diagnostics and other biologics.
    Type: Application
    Filed: March 26, 2019
    Publication date: July 11, 2019
    Applicant: The Government of the United States of America, as represented by the Secretary of Homeland Securit
    Inventors: Michael Puckette, Max Rasmussen
  • Patent number: 10308927
    Abstract: Polynucleotide constructs that express an engineered foot-and-mouth disease (FMDV) P1 precursor protein and a non-FMDV TEV protease and methods for safe and efficient recombinant production of FMDV antigens and immunogens. Recombinant production of FMDV antigens avoids the need to culture highly-infectious FMDV, while conventional culture methods for producing FMDV antigens rely on the native FMDV 3C protease which exerts toxic effects on host cells. The inventors have developed a new system that efficiently and safely processes FMDV P1 precursor without the FMDV 3C protease, thus avoiding the toxic effects associated with use of the 3C protease. The invention is also directed to the FMDV antigens and virus-like particles produced by this system as well as to FMDV vaccines, diagnostics and other biologics.
    Type: Grant
    Filed: January 17, 2017
    Date of Patent: June 4, 2019
    Assignee: The United States of America, as represented by the Secretary of Homeland Security
    Inventors: Michael Puckette, Max Rasmussen
  • Publication number: 20190024953
    Abstract: A thermal management system for an enclosure containing electrical components includes a thermoelectric cooling unit for controlling temperature inside the enclosure and a controller for the cooling unit, the controller being configured so that it can be installed within and protected by the enclosure, rather than requiring its own separate secure enclosure. The controller can further be installed within a housing of the thermoelectric cooling unit, which housing does not increase the footprint of the cooling unit. The housing can include a cover that separates the space within the housing into two compartments, with the controller mounted at an angle that allows the controller to fit within one of the compartments and under the cover.
    Type: Application
    Filed: September 11, 2018
    Publication date: January 24, 2019
    Inventors: Shawn Thao, Jason Dickmann, Victor Divine, Michael Rasmussen
  • Patent number: 10072881
    Abstract: A thermal management system for an enclosure containing electrical components includes a thermoelectric cooling unit for controlling temperature inside the enclosure and a controller for the cooling unit, the controller being configured so that it can be installed within and protected by the enclosure, rather than requiring its own separate secure enclosure. The controller can further be installed within a housing of the thermoelectric cooling unit, which housing does not increase the footprint of the cooling unit.
    Type: Grant
    Filed: October 3, 2016
    Date of Patent: September 11, 2018
    Assignee: Hoffman Enclosures, Inc.
    Inventors: Shawn Thao, Jason Dickmann, Victor Divine, Michael Rasmussen
  • Publication number: 20170304873
    Abstract: An electric pressure washer includes an electric motor operably connected to a pump, one or more removable detergent tanks, a removable accessory bucket in which a spray gun, high pressure hose, and other accessories may be stored, and a foot pedal for facilitating operator control of one or more features of the electric pressure washer during use. The electric pressure washer may also include a folding handle for facilitating storage and transport.
    Type: Application
    Filed: April 20, 2017
    Publication date: October 26, 2017
    Applicant: KARCHER NORTH AMERICA, INC.
    Inventors: CHARLES JOHN LUBY, ADAM BEARUP, TRENT GARNER, SHERI HUTHER, MICHAEL RASMUSSEN
  • Publication number: 20170191710
    Abstract: A thermal management system for an enclosure containing electrical components includes a thermoelectric cooling unit for controlling temperature inside the enclosure and a controller for the cooling unit, the controller being configured so that it can be installed within and protected by the enclosure, rather than requiring its own separate secure enclosure. The controller can further be installed within a housing of the thermoelectric cooling unit, which housing does not increase the footprint of the cooling unit.
    Type: Application
    Filed: October 3, 2016
    Publication date: July 6, 2017
    Inventors: Shawn Thao, Jason Dickmann, Victor Divine, Michael Rasmussen
  • Patent number: 9639329
    Abstract: A system and method for automatic invocation of object initializers, or constructors, for superclasses featuring the ability to modify the contents of classes of existing applications at runtime, which includes adding new superclasses to the class inheritance hierarchy of the existing classes. The system redefines the content of classes of the existing classes and the new superclasses during the loading of the classes to additionally include code statements that invoke constructors of the redefined classes and the new superclasses. The invocation of the constructors at runtime performs the initialization of the objects.
    Type: Grant
    Filed: June 11, 2013
    Date of Patent: May 2, 2017
    Assignee: Syddansk Universitet
    Inventors: Allan Raundahl Gregersen, Michael Rasmussen, Bo Norregaard Jorgensen
  • Publication number: 20170000306
    Abstract: A portable cleaning assembly is provided. The assembly comprises a body or chassis portion supported by wheels. The body portion comprises a first portion for selectively receiving a waste container or barrel, as well as a housing member for storing various features of the assembly as well as additional cleaning products and devices. The housing at least partially contains a vacuum, a motor, and a rechargeable battery for powering the motor.
    Type: Application
    Filed: June 30, 2016
    Publication date: January 5, 2017
    Inventors: Scott Pyne, Adam Bearup, Mark McCullough, Lynn Relph, Michael Rasmussen, Scott Geschwentner, Jeff Bernath
  • Patent number: 9141415
    Abstract: A method for dynamically transforming bytecode of Java Virtual Machine (JVM) bootstrap classes during program startup uses a JVM agent to intercept startup of a JVM compliant computer program to transform the bytecode of already loaded JVM bootstrap classes and store the resulting set of modified bootstrap classes. Subsequently, the JVM Agent intercepts all class loading events to transform the bytecode of classes declaring special program startup method “<clinit>”, by inserting bytecode at the beginning of the method to invoke a callback method declared within the JVM Agent and passing the arguments passed to the JVM upon program startup as callback method parameters. Subsequently, when the callback method intercepts the execution flow of the computer program, the callback method starts a second JVM instance, passing parameters including the obtained input parameters, the main method arguments, and a JVM input argument for accessing the stored set of modified bootstrap classes.
    Type: Grant
    Filed: November 2, 2011
    Date of Patent: September 22, 2015
    Assignee: Syddansk Universitet
    Inventors: Michael Rasmussen, Allan Raundahl Gregersen, Bo Norregaard Jorgensen
  • Patent number: 9015659
    Abstract: Under the present invention, a method, computer program product, and system for non-blocking dynamic update of statically-typed class-based object-oriented software executing as byte-code on a virtual machine within an actively running computer system is provided. A set of objects instantiated from an existing module or multiple modules (identifiable collections of application resources and class definitions in the form of byte-code representations) is ready for execution on a virtual machine in an actively running computer system. New versions of one or more modules corresponding to those already loaded into the actively running virtual machine are dynamically loaded into the virtual machine for the purpose of updating the running software. The class definitions within the loaded modules are prepared for dynamic update by inserting byte-code that enables transparent state transfer and shared object identity between objects of a former version and the new version of a class.
    Type: Grant
    Filed: March 5, 2014
    Date of Patent: April 21, 2015
    Assignee: Syddansk Universitet
    Inventors: Allan Raundahl Gregersen, Michael Rasmussen, Bo Norregaard Jorgensen
  • Publication number: 20140189672
    Abstract: Under the present invention, a method, computer program product, and system for non-blocking dynamic update of statically-typed class-based object-oriented software executing as byte-code on a virtual machine within an actively running computer system is provided. A set of objects instantiated from an existing module or multiple modules (identi-fiable collections of application resources and class defini-tions in the form of byte-code representations) is ready for execution on a virtual machine in an actively running computer system. New versions of one or more modules corresponding to those already loaded into the actively running virtual machine are dynamically loaded into the virtual machine for the purpose of updating the running software. The class definitions within the loaded modules are prepared for dynamic update by inserting byte-code that enables transparent state transfer and shared object identity between objects of a former version and the new version of a class.
    Type: Application
    Filed: March 5, 2014
    Publication date: July 3, 2014
    Applicant: Syddansk Universitet
    Inventors: Allan Raundahl Gregersen, Michael Rasmussen, Bo Norregaard Jorgensen
  • Patent number: 8707287
    Abstract: A method, computer program product, and system for non-blocking dynamic update of statically-typed class-based object-oriented software executing as byte-code on a virtual machine within an actively running computer system is provided. A set of objects instantiated from an existing module or multiple modules (identifiable collections of application resources and class definitions in the form of byte-code representations) is ready for execution on a virtual machine in an actively running computer system. New versions of one or more modules corresponding to those already loaded into the actively running virtual machine are dynamically loaded into the virtual machine for the purpose of updating the running software. The class definitions within the loaded modules are prepared for dynamic update by inserting byte-code that enables; transparent state transfer and shared object identity between objects of a former version and the new version of a class.
    Type: Grant
    Filed: November 16, 2010
    Date of Patent: April 22, 2014
    Assignee: Syddansk Universitet
    Inventors: Allan Raundahl Gregersen, Michael Rasmussen, Bo Norregaard Jorgensen
  • Publication number: 20140075422
    Abstract: Under the present invention, a method for dynamically transforming the bytecode of Java Virtual Machine (JVM) bootstrap classes during program startup is provided. A JVM agent is used to intercept the execution flow before the execution of the special program startup-method of a JVM compliant computer program. The said JVM Agent executes code to transform the bytecode of the already loaded JVM bootstrap classes, storing the new set of modified bootstrap classes onto data storage. Subsequently, the JVM Agent intercepts all class loading events transforming the bytecode of classes declaring a special program statrup-method. In those classes the bytecode within the method body of the special class-initialize method, as defined in the present JVM class file format as “<clinit>”, is removed to avoid any side-effects in the program.
    Type: Application
    Filed: November 2, 2011
    Publication date: March 13, 2014
    Applicant: Syddansk Universitet
    Inventors: Michael Rasmussen, Allan Raundahl Gregersen, Bo Norregaard Jorgensen
  • Publication number: 20130339926
    Abstract: A system and method for automatic invocation of object initializers, or constructors, for superclasses featuring the ability to modify the contents of classes of existing applications at runtime, which includes adding new superclasses to the class inheritance hierarchy of the existing classes. The system redefines the content of classes of the existing classes and the new superclasses during the loading of the classes to additionally include code statements that invoke constructors of the redefined classes and the new superclasses. The invocation of the constructors at runtime performs the initialization of the objects.
    Type: Application
    Filed: June 11, 2013
    Publication date: December 19, 2013
    Inventors: Allan Raundahl Gregersen, Michael Rasmussen, Bo Norregaard Jorgensen
  • Patent number: D756485
    Type: Grant
    Filed: February 13, 2015
    Date of Patent: May 17, 2016
    Assignee: Kärcher North America, Inc.
    Inventor: Michael Rasmussen
  • Patent number: D779037
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: February 14, 2017
    Assignee: Kärcher North America, Inc.
    Inventor: Michael Rasmussen
  • Patent number: D833696
    Type: Grant
    Filed: June 20, 2016
    Date of Patent: November 13, 2018
    Assignee: Kärcher North America, Inc.
    Inventors: Adam Bearup, Michael Rasmussen
  • Patent number: D852847
    Type: Grant
    Filed: July 3, 2014
    Date of Patent: July 2, 2019
    Assignee: Harley-Davidson Motor Company Group, LLC
    Inventors: Rich Christoph, Jim Williams, Ben McGinley, Kirk Rasmussen, Ben Lund, Michael W. Alstrin, Vance Strader
  • Patent number: D860562
    Type: Grant
    Filed: September 19, 2017
    Date of Patent: September 17, 2019
    Assignee: Kärcher North America, Inc.
    Inventors: Michael Rasmussen, Manuel Schulze, John Guilford, Sheri Huther, Adam Bearup