601963 A method for controlling a processor to detect a hypopnea is disclosed where data representing measured flow of breathable gas is received by the processor. A first measure from a short-term measure of ventilation based on the measured flow of breathable gas is determined by the processor. A second measure from a long-term measure of ventilation based on the measured flow of breathable gas is determined by the processor. The first measure is compared with first and second proportions of the second measure; and a detection of the hypopnea is indicated based on the comparing if the first measure falls below the first proportion and does not subsequently exceed a range of the first and second proportions during a first time period by the processor. A method of scoring the occurrence of hypopneas is also disclosed where a signal indicative of a measured flow of breathable gas is received by the processor. A first measure from a short-term measure of ventilation based on the signal is determined by the processor. A second measure from a long-term measure of ventilation based on the signal is determined by the processor. The first measure is compared with first and second proportions of the second measure; and an occurrence of a hypopnea is scored based on the comparing if the first measure falls below the first proportion and does not subsequently exceed a range of the first and second proportions during a first time period by the processor.