Patents by Inventor Michael Beckerman

Michael Beckerman 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: 20240117802
    Abstract: Devices and methods for operating a diaphragm compressor. Embodiments of the present disclosure comprise an oil piston being driven to pressurize work oil against the diaphragm of the compressor. In embodiments, an injection pump provides a supplemental flow of work oil in the region of pressurized fluid, and such pump may be part of an actively controlled system. In embodiments, a pressure relief valve vents an overpump flow of work oil, and such valve may be variable. Embodiments provide feedback and control mechanisms, including control of the injection pump and the relief valve.
    Type: Application
    Filed: November 9, 2021
    Publication date: April 11, 2024
    Inventors: Guy Babbitt, Chris Turner, Bryce Whitehill, Michael Sprengel, Noah Schaich, Kyle Palmiscno, Alex Beckerman, Kareem Afzal, Carl T. Johnson
  • Publication number: 20070255854
    Abstract: Systems and methods for orchestrating synchronizations between different targets in a synchronization community. The order and nature of synchronizations may depend on multiple factors, including the initiator of the synchronization, the data being synchronized, and other characteristics of the synchronization participants and synchronization community.
    Type: Application
    Filed: April 27, 2006
    Publication date: November 1, 2007
    Applicant: Microsoft Corporation
    Inventors: Moe Khosravy, Lev Novik, Jorg-Thomas Pfenning, Myron Thomas, Michael Beckerman, Vladimir Sadovsky, Marc Levy
  • Publication number: 20060215569
    Abstract: Various technologies and techniques are disclosed that improve synchronization of data between varying types of devices and/or services. A full participant receives a request from another participant to perform a synchronization operation. The synchronization engine determines whether the device or service is a full, partial, or simple participant. The device or service is a simple participant if it has a data store for synchronized data and no knowledge store. The device or service is a partial participant if it has a data store for synchronized data and a knowledge store, but does not understand the knowledge. The device or service is a full participant type if it has a data store for synchronized data and a knowledge store and understands the knowledge. The synchronization engine performs the synchronization operation with the device or service using a set of logic that is appropriate for the type of device or service.
    Type: Application
    Filed: February 15, 2006
    Publication date: September 28, 2006
    Applicant: Microsoft Corporation
    Inventors: Moe Khosravy, Jorg-Thomas Pfenning, Lev Novik, Marc Levy, Michael Beckerman, Myron Thomas, Vladimir Sadovsky