Described herein are methods, systems, apparatus and computer program products, including a method for operating respiratory care devices that includes collecting at a respiratory care device data representative of operation of the respiratory care device, and communicating to an external computing-based device (which may be proximate to the respiratory cared device or remote from it) at least som