Patents by Inventor Michael McGrath

Michael McGrath 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: 9089877
    Abstract: A vibrating screen separator machine including a frame bounding a first screening assembly, the first screening assembly forming a first sifting plane. The first screening assembly comprises a mesh screen and a planar backing panel proximate the mesh screen, the backing panel having a plurality of perforations. The screen separator also includes a material input slot on the frame and an un-sifted material output slot and a sifted material output slot on the frame where material travels from the material input slot into the screening assembly and where un-sifted material exits the frame through the un-sifted material output slot and sifted material exits the frame through the first sifted material output slot. The screen separator also includes a vibration mechanism supported by the frame and connected to the screening assembly, the vibration mechanism imparting vibrational energy to the screening assembly to sift material passing through the screening assembly.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: July 28, 2015
    Inventor: Michael McGrath, Jr.
  • Publication number: 20150195337
    Abstract: Implementations for downloadable cartridges for a multi-tenant Platform-as-a-Service (PaaS) system are disclosed. A method of the disclosure includes receiving, by a processing device of a multi-tenant Platform-as-a-Service (PaaS) system, a location of a cartridge manifest corresponding to a cartridge that is maintained outside of the multi-tenant PaaS system, downloading the cartridge manifest from the received location, parsing the downloaded cartridge manifest to determine a source location of files of the cartridge, the source location separate from the multi-tenant PaaS system, and causing the files of the cartridge to be obtained from the determined source location for use by at least one node of the multi-tenant PaaS system that is hosting an application requesting the cartridge.
    Type: Application
    Filed: February 25, 2014
    Publication date: July 9, 2015
    Applicant: Red Hat, Inc.
    Inventors: Michael McGrath, Jhon Honce, Paul Morie, Daniel Mace
  • Publication number: 20150193481
    Abstract: Implementations for installation and update of cartridges in a multi-tenant Platform-as-a-Service (PaaS) system are disclosed. A method of the disclosure includes receiving, by a processing device of a node of a multi-tenant PaaS system, an indication to initiate an update process for cartridges of the node, receiving a cartridge file package for storage at the node, storing the cartridge file package to a cartridge library of the node, and maintaining the cartridge file package in the cartridge library as a newest version of a template cartridge that corresponds to the cartridge file package.
    Type: Application
    Filed: February 24, 2014
    Publication date: July 9, 2015
    Applicant: Red Hat, Inc.
    Inventors: Michael McGrath, Jhon Honce, Daniel McPherson
  • Publication number: 20150193452
    Abstract: Implementations for locked files for cartridges in a multi-tenant Platform-as-a-Service (PaaS) system are disclosed. A method of the disclosure includes identifying, by a processing device of a multi-tenant Platform-a-a-Service (PaaS) system, an operation requested to be performed by the multi-tenant PaaS system, determining access contexts for the identified operation with respect to a cartridge associated with the operation, the access context comprising a user or component that is attempting to access a file of the cartridge for the identified operation, accessing a locked files manifest of the cartridge, the locked files manifest identifying at least one of files or directories of the cartridge to which a cartridge author of the cartridge restricts access to application developers utilizing the cartridge to execute an application, and applying access permissions to the cartridge according to the determined access contexts and the locked files manifest.
    Type: Application
    Filed: February 19, 2014
    Publication date: July 9, 2015
    Applicant: Red Hat, Inc.
    Inventors: Michael McGrath, Jhon Honce
  • Publication number: 20150193324
    Abstract: Implementations for template directories for cartridges in a multi-tenant Platform-as-a-Service (PaaS) system are disclosed. A method of the disclosure includes maintaining, by a node executed by a processing device, a cartridge library comprising cartridge packages that provide functionality for applications executed by the node for a multi-tenant Platform-as-a-Service (PaaS) system, embedding, by the node, a cartridge instance from the cartridge library in a gear of the node, providing, via the cartridge instance, a template directory to an application utilizing the cartridge instance on the node, and executing, by the node, a sample application from the template directory to demonstrate functionality of the cartridge instance to an application developer of the application.
    Type: Application
    Filed: February 24, 2014
    Publication date: July 9, 2015
    Applicant: Red Hat, Inc.
    Inventors: Michael McGrath, Jhon Honce
  • Publication number: 20140310188
    Abstract: A system for managing property inspections may include a base computer and a memory unit coupled to the base computer. The memory unit may have stored therein a plurality of property inspection requests and a number of property inspector records, with each of the plurality of property inspection requests including at least one attribute of a corresponding property to be inspected and with each of the number of property inspector records including data associated with a corresponding property inspector, and instructions that are executable by the base computer to assign the property inspection requests to the property inspectors based on matches between the at least one attribute of the plurality of property inspection requests and at least one of the data associated with the number of property inspection records. The property inspectors may access their assignments of property inspections through a web portal.
    Type: Application
    Filed: June 24, 2014
    Publication date: October 16, 2014
    Inventors: Matthew Preuss, Jerry Hosack, Najah Manni, John Musinski, Michael McGrath
  • Publication number: 20140262975
    Abstract: A vibrating screen separator machine including a frame bounding a first screening assembly, the first screening assembly forming a first sifting plane. The first screening assembly comprises a mesh screen and a planar backing panel proximate the mesh screen, the backing panel having a plurality of perforations. The screen separator also includes a material input slot on the frame and an un-sifted material output slot and a sifted material output slot on the frame where material travels from the material input slot into the screening assembly and where un-sifted material exits the frame through the un-sifted material output slot and sifted material exits the frame through the first sifted material output slot. The screen separator also includes a vibration mechanism supported by the frame and connected to the screening assembly, the vibration mechanism imparting vibrational energy to the screening assembly to sift material passing through the screening assembly.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Inventor: Michael McGrath, JR.
  • Patent number: 8413261
    Abstract: Sharing a secret that can later be revoked. A client sends data to a server that makes the data available to other clients. The data is shared generically without specifically identifying the client. The data can be considered quasi-secret data or data that is secret except for the anonymous sharing of the data. The client can later make the shared data private again by changing or deleting the sharing of the data.
    Type: Grant
    Filed: May 30, 2008
    Date of Patent: April 2, 2013
    Assignee: Red Hat, Inc.
    Inventors: Yaakov M. Nemoy, Michael McGrath
  • Publication number: 20130060710
    Abstract: A system for managing property inspections may include a base computer and a memory unit coupled to the base computer. The memory unit may have stored therein a plurality of property inspection requests and a number of property inspector records, with each of the plurality of property inspection requests including at least one attribute of a corresponding property to be inspected and with each of the number of property inspector records including data associated with a corresponding property inspector, and instructions that are executable by the base computer to assign the property inspection requests to the property inspectors based on matches between the at least one attribute of the plurality of property inspection requests and at least one of the data associated with the number of property inspection records. The property inspectors may access their assignments of property inspections through a web portal.
    Type: Application
    Filed: May 2, 2012
    Publication date: March 7, 2013
    Inventors: Matthew Preuss, Jerry Hosack, Najah Manni, John Musinski, Michael McGrath
  • Publication number: 20120219970
    Abstract: Methods for modulating macrophage proliferation in an individual afflicted with or at risk for an ocular disease such as ARMD are provided. The methods employ a polyamine analog, or salt or protected derivative thereof. Macrophage proliferation has been implicated in a number of serious disorders, including ARMD. The invention also provides methods for aiding diagnosis and monitoring therapy of an ocular disease such as ARMD.
    Type: Application
    Filed: May 11, 2012
    Publication date: August 30, 2012
    Applicant: PATHOLOGICA LLC
    Inventor: Michael McGrath
  • Patent number: 8198334
    Abstract: Methods for modulating macrophage proliferation in an individual afflicted with or at risk for an ocular disease such as ARMD are provided. The methods employ a polyamine analog, or salt or protected derivative thereof. Macrophage proliferation has been implicated in a number of serious disorders, including ARMD. The invention also provides methods for aiding diagnosis and monitoring therapy of an ocular disease such as ARMD.
    Type: Grant
    Filed: February 22, 2005
    Date of Patent: June 12, 2012
    Assignee: Pathologica LLC
    Inventor: Michael McGrath
  • Publication number: 20120141514
    Abstract: Methods of using a stabilized chlorite solution to inhibit antigen-specific immune responses are disclosed. The stabilized chlorite solution, when administered to a mammal in need thereof, can prevent the presentation of antigens by antigen presenting cells. The stabilized chlorite solution therefore is useful in treating, inter alia, auto-immune diseases, treating diseases caused by an inappropriate immune response, treating lymphoproliferative disease and in inhibiting rejection in transplant patients.
    Type: Application
    Filed: February 6, 2012
    Publication date: June 7, 2012
    Inventors: Friedrich-W. Kuehne, Michael McGrath, Edgar Engleman
  • Publication number: 20110295640
    Abstract: A schedule generating processor-implemented method is provided, whereby the method includes determining a plurality of resources for scheduling an event and extracting, from either one or more processor devices, manually entered data, or from a memory device, scheduling information corresponding to each of the determined plurality of resources. A list of available appointment time-slots are generated based on the extracted scheduling information corresponding to each of the selected plurality of resources. One or more scheduling time-slots are then generated from one or more overlapping time slots associated with the list of available appointment time-slots, whereby the generated one or more scheduling time-slots each include a start-time and an end-time determined from any adjacent overlapping appointment time-slots from among the generated list of available appointment time-slots.
    Type: Application
    Filed: May 31, 2011
    Publication date: December 1, 2011
    Inventors: Edward P. Valentini, Michael McGrath
  • Patent number: 8069118
    Abstract: A method for processing a value-added electronic transmission, which includes obtaining user identification information (110), conveying software (120) to the user, where the software enables the user to selectively send electronic transmissions to intended recipients via a mediation site, and associating with the mediation site at least one value-added processing service, including carrier indication, sender indication, transmission identification, guaranteed delivery, address verification, address correction, archiving, and transmission security. The method further includes billing the user (140) for service rendered through the mediation site.
    Type: Grant
    Filed: September 7, 2001
    Date of Patent: November 29, 2011
    Assignee: United States Postal Service
    Inventor: Michael McGrath
  • Publication number: 20110076344
    Abstract: Methods of using a stabilized chlorite solution to inhibit antigen-specific immune responses are disclosed. The stabilized chlorite solution, when administered to a mammal in need thereof, can prevent the presentation of antigens by antigen presenting cells. The stabilized chlorite solution therefore is useful in treating, inter alia, auto-immune diseases, treating diseases caused by an inappropriate immune response, treating lymphoproliferative disease and in inhibiting rejection in transplant patients.
    Type: Application
    Filed: September 30, 2010
    Publication date: March 31, 2011
    Applicant: DIMETHAID AG
    Inventors: Friedrich-W. KUEHNE, Michael McGRATH, Edgar ENGLEMAN
  • Publication number: 20090300723
    Abstract: Sharing a secret that can later be revoked. A client sends data to a server that makes the data available to other clients. The data is shared generically without specifically identifying the client. The data can be considered quasi-secret data or data that is secret except for the anonymous sharing of the data. The client can later make the shared data private again by changing or deleting the sharing of the data.
    Type: Application
    Filed: May 30, 2008
    Publication date: December 3, 2009
    Inventors: Yaakov M. Nemoy, Michael McGrath
  • Patent number: 7604950
    Abstract: Disclosed are methods for determining the pregnancy status of a cow by detecting a pregnancy-associated glycoprotein (PAG) level that comprises proteins present in an acidic protein fraction of day 55 to day 60 bovine placental tissue. These methods may involve using novel polyclonal and monoclonal antibodies that have been generated using the acidic protein fraction as an immunogen. According to the method, the cow is pregnant when the PAG level is present at an elevated level in a sample obtained from the cow. The invention provides accurate methods of detecting pregnancy at early stages and has the benefit of allowing early post partum detection of pregnancy status with few false positive results. The antibodies for detecting the PAG level will also be useful in combination with detecting elevated progesterone levels, thus providing an even more effective pregnancy detection method.
    Type: Grant
    Filed: April 27, 2005
    Date of Patent: October 20, 2009
    Assignee: Monsanto Technology LLC
    Inventors: Nagappan Mathialagan, Michael McGrath, Robert Schenkel
  • Publication number: 20090004295
    Abstract: Methods of using a stabilized chlorite solution to inhibit antigen-specific immune responses are disclosed. The stabilized chlorite solution, when administered to a mammal in need thereof, can prevent the presentation of antigens by antigen presenting cells. The stabilized chlorite solution therefore is useful in treating, inter alia, auto-immune diseases, treating diseases caused by an inappropriate immune response, treating lymphoproliferative disease and in inhibiting rejection in transplant patients.
    Type: Application
    Filed: June 4, 2008
    Publication date: January 1, 2009
    Inventors: Friedrich W. KUEHNE, Michael McGrath, Edgar Engleman
  • Publication number: 20080079340
    Abstract: A network cabinet is provided comprising first and second doors. The first door is positioned on a side of the cabinet and comprises first and second opposing lateral sides that each comprise a retractable hinge that permits the first door to rotate about either of the hinges. The second door is positioned on another side of the cabinet and comprises opposing lateral sides wherein at least one of the lateral sides comprises a hinge that permits the door to rotate about the hinge.
    Type: Application
    Filed: October 24, 2007
    Publication date: April 3, 2008
    Applicant: PANDUIT CORP.
    Inventors: Samuel Adducci, Michael McGrath, Jonathan Walker, Brendan Doorhy
  • Patent number: D670156
    Type: Grant
    Filed: August 30, 2011
    Date of Patent: November 6, 2012
    Assignee: DNP IMS America Corporation
    Inventors: Richard C. Crooks, Garrett S. Lyons, Michael McGrath