Patents by Inventor Michael J. Cramer

Michael J. Cramer 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).

  • Publication number: 20240100229
    Abstract: A method for treating a respiratory condition of a patient with Alpha-2 Macroglobulin (?2M) molecules includes drawing whole blood, separating plasma containing ?2M molecules from other components of the whole blood, isolating the ?2M molecules from the other components of the plasma, and administering at least some of the isolated ?2M molecules to the patient via inhalation.
    Type: Application
    Filed: December 11, 2023
    Publication date: March 28, 2024
    Inventors: Daniel J. Dreyfuss, Stuart Shoemaker, William J. Cramer, Michael D. Duvall
  • Patent number: 9740706
    Abstract: A system and a method for spill management during the shuffle phase of a map-reduce job performed in a distributed computer system on distributed files. A spilling protocol is provided for handling the spilling of intermediate data based on at least one popularity attribute of key-value pairs of the input data on which the map-reduce job is performed. The spilling protocol includes an assignment order to storage resources belonging to the computer system based on the at least one popularity attribute. The protocol can be deployed in computer systems with heterogeneous storage resources. Additionally, pointers or tags can be assigned to improve shuffle phase performance. The distributed file systems that are most suitable are ones usable by Hadoop, e.g., Hadoop Distributed File System (HDFS).
    Type: Grant
    Filed: June 21, 2016
    Date of Patent: August 22, 2017
    Assignee: ZETTASET, INC.
    Inventors: Michael J. Cramer, Brian P. Christian
  • Publication number: 20160299919
    Abstract: A system and a method for spill management during the shuffle phase of a map-reduce job performed in a distributed computer system on distributed files. A spilling protocol is provided for handling the spilling of intermediate data based on at least one popularity attribute of key-value pairs of the input data on which the map-reduce job is performed. The spilling protocol includes an assignment order to storage resources belonging to the computer system based on the at least one popularity attribute. The protocol can be deployed in computer systems with heterogeneous storage resources. Additionally, pointers or tags can be assigned to improve shuffle phase performance. The distributed file systems that are most suitable are ones usable by Hadoop, e.g., Hadoop Distributed File System (HDFS).
    Type: Application
    Filed: June 21, 2016
    Publication date: October 13, 2016
    Inventors: Michael J. Cramer, Brian P. Christian
  • Patent number: 9424274
    Abstract: A system and a method for spill management during the shuffle phase of a map-reduce job performed in a distributed computer system on distributed files. A spilling protocol is provided for handling the spilling of intermediate data based on at least one popularity attribute of key-value pairs of the input data on which the map-reduce job is performed. The spilling protocol includes an assignment order to storage resources belonging to the computer system based on the at least one popularity attribute. The protocol can be deployed in computer systems with heterogeneous storage resources. Additionally, pointers or tags can be assigned to improve shuffle phase performance. The distributed file systems that are most suitable are ones usable by Hadoop, e.g., Hadoop Distributed File System (HDFS).
    Type: Grant
    Filed: June 3, 2013
    Date of Patent: August 23, 2016
    Assignee: ZETTASET, INC.
    Inventors: Michael J. Cramer, Brian P. Christian
  • Publication number: 20140358977
    Abstract: A system and a method for spill management during the shuffle phase of a map-reduce job performed in a distributed computer system on distributed files. A spilling protocol is provided for handling the spilling of intermediate data based on at least one popularity attribute of key-value pairs of the input data on which the map-reduce job is performed. The spilling protocol includes and assignment order to storage resources belonging to the computer system based on the at least one popularity attribute. The protocol can be deployed in computer systems with heterogeneous storage resources. Additionally, pointers or tags can be assigned to improve shuffle phase performance. The distributed file systems that are most suitable are ones usable by Hadoop, e.g., Hadoop Distributed File System (HDFS).
    Type: Application
    Filed: June 3, 2013
    Publication date: December 4, 2014
    Inventors: Michael J. Cramer, Brian P. Christian
  • Publication number: 20070199956
    Abstract: The present invention provides a poison dispenser including a hollow shaft, a dispensing assembly attached to the shaft, and a poison supply removably attached to the dispensing assembly. A dispensing end of the shaft may be cut at an angle to create an oval dispensing opening. The dispensing assembly includes a hollow housing, a body rotatably located within the housing, a receptacle located within the body, and means to rotate the body in order to fill the receptacle with a portion of poison from the poison supply and deposit the poison through the shaft into a burrow.
    Type: Application
    Filed: February 21, 2007
    Publication date: August 30, 2007
    Inventor: Michael J. Cramer