A CPAP compliance notification method, comprising one or more computer implemented programmable logic controller(s), each computer implemented programmable logic controller of the one or more computer implemented programmable logic controllers having one or more microprocessors, the one or more microprocessors on which instructions are stored, the instructions when executed by one or more actions of a user causes the one or more microprocessors together with the user to perform a CPAP compliance notification method, the CPAP compliance notification method comprising:
- receiving instructions identifying components to provide a compliant continuous positive airway pressure treatment to a patient, the components including:
- a CPAP compliance notification apparatus for use with a CPAP device having a flow generator, a CPAP hose, a CPAP mask;
- providing the CPAP device having a flow generator;
- providing the CPAP hose;
- providing the CPAP mask;
- providing the CPAP compliance notification apparatus, the CPAP compliance and notification apparatus, comprising:
- a patient occupancy mat having a weight pressure sensor including a weight pressure sensor switch (SW1) therein for detecting a patient upon the patient occupancy mat, the weight pressure sensor operable to generate a weight pressure sensor signal (S1) triggered at the patient's occupancy of the patient occupancy mat, wherein the weight pressure sensor signal (S1) is interrupted upon the patient vacating the patient occupancy mat;
- an air pressure sensor having an air pressure sensor switch (SW2) therein, the air pressure sensor positioned within a compliance notification controller unit remotely from an airway of the patient and remotely from a blower outlet of the flow generator, the air pressure sensor operable to generate an air pressure sensor signal (S2) triggered at the patient's lodgment of the CPAP mask on the patient's face, wherein the air pressure sensor signal (S2) is interrupted upon the patient's dislodgement of the CPAP mask from the patient's face;
- an air pressure tube having an interior hollow channel limited by an open first end and an opposing open second end, the first open end communicating with the CPAP hose via a tube extender at a position proximate to the flow generator, the second open end communicating with an inlet port of the air pressure sensor;
- a solenoid including a plunger coextensive with an anterior portion of the solenoid;
- a compliance notification controller unit, including components;
- the compliance notification controller unit components, comprising:
- a housing operable to maintain compliance notification controller unit components in one location proximate to each other;
- the air pressure sensor;
- one or more ports;
- an electrical supply socket of the type suitable for receiving a universal power cord plug operable for supplying electrical power supply to the compliance notification controller unit;
- one or more DC power sources operable to direct electrical power;
- a rechargeable battery;
- a mobile communication device docking station with charger;
- a buzzer;
- the buzzer including a timer-output adapted and operable to direct an audible alarm to alert the patient during the patient's occupancy on the patient occupancy mat of interruption in air pressure at the interior hollow channel of the air pressure tube indicative that the patient has not lodged the CPAP mask within an assigned time delay off-time of the one or more assigned time delay off-time(s);
- a user interface including a touch screen including one or more text displays;
- a first text display of the one or more text displays includes an on/off text display, wherein the on/off text display being adapted and operable when pressed to direct an “on-mode” and an “off-mode” of the CPAP device via contact of the plunger against an on/off button of the CPAP device;
- a second text display of the one or more text displays includes a reset text display, wherein the reset text display being adapted and operable when pressed to direct the audible alarm of the buzzer to turn off;
- a third text display of the one or more text displays includes a snooze text display, wherein the snooze text display being adapted and operable when pressed to delay the buzzer;
- the one or more microprocessors configured to:
- receive instructions to implement the methodology of the compliant continuous positive airway pressure treatment for the patient;
- assign a time delay-off time of one or more assigned time delay-off times;
- receive input data;
- transmit output data;
- receive digital input data;
- receive analog input data;
- transmit digital output data;
- wherein digital input data includes identifying, parameters of the weight pressure sensor signal (S1), the weight pressure sensor switch (SW1), and parameters of the timer of any one of the one or more timers;
- wherein analog input data includes identifying parameters of the air pressure sensor signal (S2), the air pressure sensor switch (SW2);
- wherein digital output data includes identifying parameters of the buzzer, the solenoid, and the user interface;
- positioning the patient occupancy mat having a weight pressure sensor proximate to a supportive substrate;
- occupying the patient occupancy mat by the patient;
- lodging the patient CPAP mask so that the CPAP mask seals over the patient's nose and mouth;
- receiving a first digital input data identifying the patient detected on the patient occupancy mat, the first digital input data including the weight pressure sensor signal (S1) generated from the weight pressure sensor integrally connected within the patient occupancy mat;
- deriving the weight pressure sensor signal (S1), wherein deriving the weight pressure sensor signal (S1) includes causing the weight pressure sensor switch (SW1) to close;
- receiving a second digital input data, identifying the patient vacating the patient occupancy mat;
- the second digital input data including the weight pressure sensor signal (S1) at zero generated from the weight pressure sensor integrally connected within the patient occupancy mat;
- deriving the weight pressure sensor signal (S1), wherein deriving the weight pressure sensor signal (S1) includes causing the timer-output to close;
- deriving the timer-output being closed, wherein deriving the timer-output being closed includes causing the timer of any one of the one or more timers to start counting down to the one or more assigned time-delay off time;
- deriving the weight pressure sensor signal (S1), wherein deriving the weight pressure sensor signal (S1) at zero includes causing the weight pressure sensor switch (SW1) to open;
- deriving the closure of the weight pressure sensor switch (SW1);
- transmitting a first digital output data to the solenoid including the closure of the weight pressure sensor switch (SW1) to cause the CPAP device to power to the on-mode via the solenoid causing the flow generator to deliver continuous positive airway pressure channeled through the CPAP hose to the CPAP mask to the patient;
- receiving a third digital input data to cause the timer of any one of the one or more timers to start counting down to the one more assigned time-delay off time(s);
- receiving a fourth digital input data to cause the timer of any one of the one or more timers to stop counting down to the one or assigned time-delay off time(s);
- receiving a first analog input data, the first analog input data identifying an air pressure within the air pressure tube releasably attached to the air pressure sensor and interconnected to CPAP hose proximate to a blower outlet of the flow generator identifying the CPAP mask detected lodged on the patient's face;
- the first analog input data including the air pressure sensor signal (S2) generated from the air pressure sensor disposed within the compliance notification controller unit;
- deriving the air pressure sensor signal (S2), wherein deriving the air pressure sensor signal (S2) includes causing the air pressure sensor switch (SW2) to close;
- receiving a second analog input data, the second analog input data identifying an air pressure within the air pressure tube, identifying the CPAP mask detected dislodged from the patient's face;
- the second analog input data including the air pressure sensor signal (S2) generated from the air pressure sensor disposed within the compliance notification unit is interrupted;
- deriving the air pressure sensor signal (S2), wherein deriving the air pressure sensor signal (S2) interrupted includes causing the air pressure sensor switch (SW2) to open;
- deriving the air pressure sensor signal (S2), wherein deriving the air pressure sensor signal (S2) at zero includes causing the air pressure sensor switch (SW2) to open;
- receiving a fifth digital input data identifying one or more assigned time-delay off time(s) before the patient must comply and lodge the CPAP mask sealing over his/her nose and mouth to prevent the buzzer from sounding the audible alarm;
- receiving a sixth digital input data identifying an assigned delay off-time of one or more assigned time-delay off time(s) before the patient must comply and re-occupy the patient occupancy mat after vacating the patient occupancy mat to prevent the CPAP device from powering to the off-mode;
- determining the closure of the weight pressure sensor switch (SW1) on a comparison to the closure of the air pressure sensor switch (SW2), wherein the determination of the closure of the weight pressure sensor switch (SW1) and the closure of the air pressure sensor switch (SW2) together causes the timer-output to open;
- deriving the opening of the timer-output;
- transmitting a second digital output data to the solenoid including the open timer-output to cause the buzzer not to sound the audible alarm;
- receiving the second analog input data, the second analog input data identifying an air pressure within the air pressure tube, identifying the CPAP mask detected dislodged from the patient's face;
- the second analog input data including the air pressure sensor signal (S2) generated from the air pressure sensor disposed within the compliance notification unit is interrupted;
- determining the closure of the weight pressure sensor switch (SW1) on a comparison to the open air pressure sensor switch (SW2), wherein the determination of the closure of the weight pressure sensor switch (SW1) and the opening of the air pressure sensor switch (SW2) together causes the timer-output to open;
- deriving the open timer-output;
- deriving the open timer-output to stop the timer of any one of the one or more timers from counting down;
- transmitting a third digital output data to the solenoid of the open timer-output to cause the buzzer to sound the audible alarm at an end of the one or more assigned time-delay off time(s) to alert the patient to lodge the CPAP mask;
- deriving the fourth digital input data to cause the timer of any one of the one or more timers to stop counting down to the one or more assigned time-delay off time(s);
- identifying a reset feature from a compliance controller unit;
- triggering the reset feature;
- transmitting a fourth digital output data to the solenoid identifying the reset feature is triggered;
- deriving the triggered reset feature so that the closed timer-output is open;
- deriving the open timer-output is open;
- transmitting the second digital output data to the solenoid of the open timer-output to cause the buzzer not to sound the audible alarm so that the buzzer is silenced;
- deriving the third digital input data to cause the timer of any one of the one or more timers to start counting down to the one or more assigned time-delay off time(s);
- resuming the CPAP treatment for the patient;
- transmitting a fifth digital output data to the solenoid to cause the CPAP device to power to the off-mode via the solenoid causing cessation of the flow generator to deliver continuous positive airway pressure channeled through the CPAP hose to the CPAP mask to the patient;
- transmitting the second digital output data to the solenoid of the open timer-output to cause the buzzer not to sound the audible alarm;
- deriving the fourth digital input data to cause the timer of the one or more timers to stop counting down to the one or more assigned time-delay off time(s);
- and
- causing the compliant continuous positive airway pressure treatment to the patient to end.