Patents by Inventor Peter Farrugia

Peter Farrugia 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: 12268812
    Abstract: A control system provides automated control of gas washout of a patient interface, such as a mask or nasal prongs. A gas washout vent assembly of the system may include a variable exhaust area such as one defined by overlapping apertures of the assembly or a conduit having a variable gas passage channel. The vent assembly may be formed by nested structures, such as conic or cylindrical members, each having an opening of the overlapping apertures. The vent assembly may be attached substantially near or included with the patient interface. An actuator of the assembly, such as a solenoid or voice coil, manipulates an aperture of the vent assembly. The actuator may be configured for control by a controller to change the exhaust area of the vent assembly based on various methodologies including, for example, sleep detection, disordered breathing event detection, rebreathing volume calculation and/or leak detection.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: April 8, 2025
    Assignee: ResMed Pty Ltd
    Inventors: Roger Mervyn Lloyd Foote, Ronald James Huby, Muditha Pradeep Dantanarayana, Damien Julian Mazzone, Dion Charles Chewe Martin, Jeffrey Peter Armitstead, Justin John Formica, Zhuo Ran Tang, Lance Steven Cohen, James William Charles Vandyke, David Brent Sears, Aleksandr S. Nagorny, Joseph M. Sampietro, Steven Paul Farrugia
  • Patent number: 7953847
    Abstract: A method of managing a computing system (300) includes generating (1702) transaction requests in accordance with a transaction profile of the system (300). The transaction requests are provided for processing by the system (300). Status data of a set of managed resources (102) of the system (300) is collected (1704) in accordance with a system model stored in a knowledge base (204). Performance indicators of the system (300) are determined (1706) from the status data in accordance with the system model. The transaction performance of the system (300) is monitored (1710) by comparing the performance of the system (300) in processing the transaction requests with an expected performance. When a degradation in transaction performance is detected, a signal (1712) is generated to indicate that a degradation in performance has occurred, to enable the status data and/or performance indicators to be analysed at the time at which the performance degradation occurs.
    Type: Grant
    Filed: February 13, 2007
    Date of Patent: May 31, 2011
    Assignee: Remasys Pty Ltd
    Inventors: Roland Grelewicz, Peter Farrugia
  • Publication number: 20110078300
    Abstract: A method of managing a computing system (300) includes generating (1702) transaction requests in accordance with a transaction profile of the system (300). The transaction requests are provided for processing by the system (300). Status data of a set of managed resources (102) of the system (300) is collected (1704) in accordance with a system model stored in a knowledge base (204). Performance indicators of the system (300) are determined (1706) from the status data in accordance with the system model. The transaction performance of the system (300) is monitored (1710) by comparing the performance of the system (300) in processing the transaction requests with an expected performance. When a degradation in transaction performance is detected, a signal (1712) is generated to indicate that a degradation in performance has occurred, to enable the status data and/or performance indicators to be analysed at the time at which the performance degradation occurs.
    Type: Application
    Filed: February 13, 2007
    Publication date: March 31, 2011
    Inventors: Roland Grelewicz, Peter Farrugia
  • Publication number: 20080021994
    Abstract: A method of managing a computing system (300) includes generating (1702) transaction requests in accordance with a transaction profile of the system (300). The transaction requests are provided for processing by the system (300). Status data of a set of managed resources (102) of the system (300) is collected (1704) in accordance with a system model stored in a knowledge base (204). Performance indicators of the system (300) are determined (1706) from the status data in accordance with the system model. The transaction performance of the system (300) is monitored (1710) by comparing the performance of the system (300) in processing the transaction requests with an expected performance. When a degradation in transaction performance is detected, a signal (1712) is generated to indicate that a degradation in performance has occurred, to enable the status data and/or performance indicators to be analysed at the time at which the performance degradation occurs.
    Type: Application
    Filed: February 13, 2007
    Publication date: January 24, 2008
    Inventors: Roland Grelewicz, Peter Farrugia