WO2006054306A2 - Sleep staging based on cardio-respiratory signals - Google Patents

Sleep staging based on cardio-respiratory signals Download PDF

Info

Publication number
WO2006054306A2
WO2006054306A2 PCT/IL2005/001233 IL2005001233W WO2006054306A2 WO 2006054306 A2 WO2006054306 A2 WO 2006054306A2 IL 2005001233 W IL2005001233 W IL 2005001233W WO 2006054306 A2 WO2006054306 A2 WO 2006054306A2
Authority
WO
WIPO (PCT)
Prior art keywords
patient
sleep
signal
complexity
physiological signals
Prior art date
Application number
PCT/IL2005/001233
Other languages
French (fr)
Other versions
WO2006054306A3 (en
Inventor
Koby Todros
Yariv Amos
Roman Chenisky
Tomer Zonans
Amir Geva
Daniel Reisfeld
Original Assignee
Widemed Ltd.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Widemed Ltd. filed Critical Widemed Ltd.
Priority to EP05808274A priority Critical patent/EP1819272A4/en
Publication of WO2006054306A2 publication Critical patent/WO2006054306A2/en
Priority to US11/750,250 priority patent/US7803119B2/en
Priority to US11/750,222 priority patent/US7803118B2/en
Priority to US11/750,173 priority patent/US7794406B2/en
Priority to US11/750,221 priority patent/US7674230B2/en
Publication of WO2006054306A3 publication Critical patent/WO2006054306A3/en

Links

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/145Measuring characteristics of blood in vivo, e.g. gas concentration, pH value; Measuring characteristics of body fluids or tissues, e.g. interstitial fluid, cerebral tissue
    • A61B5/1455Measuring characteristics of blood in vivo, e.g. gas concentration, pH value; Measuring characteristics of body fluids or tissues, e.g. interstitial fluid, cerebral tissue using optical sensors, e.g. spectral photometrical oximeters
    • A61B5/14551Measuring characteristics of blood in vivo, e.g. gas concentration, pH value; Measuring characteristics of body fluids or tissues, e.g. interstitial fluid, cerebral tissue using optical sensors, e.g. spectral photometrical oximeters for measuring blood gases
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/08Detecting, measuring or recording devices for evaluating the respiratory organs
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/103Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
    • A61B5/11Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb
    • A61B5/113Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb occurring during breathing
    • A61B5/1135Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb occurring during breathing by monitoring thoracic expansion
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/24Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
    • A61B5/316Modalities, i.e. specific diagnostic methods
    • A61B5/318Heart-related electrical modalities, e.g. electrocardiography [ECG]
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/48Other medical applications
    • A61B5/4806Sleep evaluation
    • A61B5/4812Detecting sleep stages or cycles
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/48Other medical applications
    • A61B5/4806Sleep evaluation
    • A61B5/4815Sleep quality
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/68Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
    • A61B5/6801Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
    • A61B5/6802Sensor mounted on worn items
    • A61B5/681Wristwatch-type devices
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/68Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
    • A61B5/6801Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
    • A61B5/6813Specially adapted to be attached to a specific body part
    • A61B5/6825Hand
    • A61B5/6826Finger
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/68Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
    • A61B5/6801Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
    • A61B5/683Means for maintaining contact with the body
    • A61B5/6838Clamps or clips
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/72Signal processing specially adapted for physiological signals or for diagnostic purposes
    • A61B5/7235Details of waveform analysis
    • A61B5/7264Classification of physiological signals or data, e.g. using neural networks, statistical classifiers, expert systems or fuzzy systems
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/08Detecting, measuring or recording devices for evaluating the respiratory organs
    • A61B5/082Evaluation by breath analysis, e.g. determination of the chemical composition of exhaled breath
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/48Other medical applications
    • A61B5/4806Sleep evaluation
    • A61B5/4809Sleep detection, i.e. determining whether a subject is asleep or not
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/72Signal processing specially adapted for physiological signals or for diagnostic purposes
    • A61B5/7203Signal processing specially adapted for physiological signals or for diagnostic purposes for noise prevention, reduction or removal
    • A61B5/7207Signal processing specially adapted for physiological signals or for diagnostic purposes for noise prevention, reduction or removal of noise induced by motion artifacts
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/72Signal processing specially adapted for physiological signals or for diagnostic purposes
    • A61B5/7232Signal processing specially adapted for physiological signals or for diagnostic purposes involving compression of the physiological signal, e.g. to extend the signal recording period
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/72Signal processing specially adapted for physiological signals or for diagnostic purposes
    • A61B5/7235Details of waveform analysis
    • A61B5/7264Classification of physiological signals or data, e.g. using neural networks, statistical classifiers, expert systems or fuzzy systems
    • A61B5/7267Classification of physiological signals or data, e.g. using neural networks, statistical classifiers, expert systems or fuzzy systems involving training the classification device
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H50/00ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
    • G16H50/20ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems

Definitions

  • the present invention relates generally to physiological monitoring and diagnosis, and specifically to sleep recording and analysis.
  • Human sleep is generally described as a succession of five recurring stages (plus waking, which is sometimes classified as a sixth stage). Sleep stages are typically monitored using a polysomnograph to collect physiological signals from the sleeping subject, including brain waves (EEG), eye movements (EOG), muscle activity (EMG), heartbeat (ECG), blood oxygen levels (SpO2) and respiration.
  • EEG brain waves
  • EEG eye movements
  • EMG muscle activity
  • ECG heartbeat
  • SpO2 blood oxygen levels
  • respiration respiration.
  • the commonly-recognized stages include:
  • Stage 1 sleep or drowsiness. The eyes are closed during Stage 1 sleep, but if aroused from it, a person may feel as if he or she has not slept.
  • Stage 2 is a period of light sleep, during which the body prepares to enter deep sleep.
  • Stages 3 and 4 are deep sleep stages, with Stage 4 being more intense than Stage 3.
  • Stage 5 REM (rapid eye movement) sleep, is distinguishable from non-REM (NREM) sleep by changes in physiological states, including its characteristic rapid eye movements. Polysomnograms show brain wave patterns in REM to be similar to Stage 1 sleep. In normal sleep, heart rate and respiration speed up and become erratic, while the muscles may twitch.
  • Intense dreaming occurs during REM sleep, but paralysis occurs simultaneously in the major voluntary muscle groups.
  • Embodiments of the present invention provide novel methods and systems for automated sleep staging, without dependence on electroencephalogram (EEG) or electro- oculogram (EOG) signals.
  • sleep staging is based on physiological signals provided by sensors that are coupled to points on the patient's lower body, i.e., the part of the body from the neck down, such as on the thorax or limbs.
  • these signals indicate the heart rate and/or respiration rate.
  • the signals are analyzed automatically in order to distinguish between wakefulness, REM sleep and NREM sleep, and possibly between light NREM and deep NREM sleep, as well.
  • EEG monitoring may be considered the "gold standard" of sleep staging, it is cumbersome, uncomfortable and difficult to perform. Therefore, sleep studies are usually performed in a sleep lab or other dedicated facility with EEG capabilities.
  • the methods of the present invention alleviate the need for EEG monitoring in many cases. Therefore, in some embodiments, the principles of the present invention are implemented in a bedside sleep monitoring system, which may be used to collect signals from the patient's thorax during sleep in a home or hospital ward environment. The signals may be analyzed to determine the patient's sleep staging in situ, or they may alternatively be transmitted over a communication network for remote analysis.
  • the methods of analysis described herein may be used in conjunction with a Holter monitoring system or with the telemetry capabilities of an implanted device, such as a pacemaker or intracardiac defibrillator (ICD).
  • an implanted device such as a pacemaker or intracardiac defibrillator (ICD).
  • signal processing methods taught by the present invention may be used in conjunction with EEG and other monitoring modalities.
  • a method for diagnosis of a sleep-related condition of a patient including: receiving physiological signals from sensors coupled to a lower body of the patient; and analyzing the physiological signals, independently of any electroencephalogram (EEG) or electro-oculogram (EOG) signals, in order to identify sleep stages of the patient.
  • analyzing the physiological signals includes detecting motion of the patient based on at least one of the physiological signals.
  • the at least one of the physiological signals includes at least one of an electrocardiogram (ECG) signal, a respiration signal, a heart rate signal, and an oxygen saturation signal.
  • ECG electrocardiogram
  • detecting the motion includes measuring an energy of the at least one of the physiological signals in a selected frequency band as a function of time, finding a respective characteristic of the energy in each of a plurality of time segments, and determining the patient to have moved during one or more of the time segments responsively to the respective variance.
  • finding the respective characteristic includes finding a respective variance of each of the time segments.
  • finding the respective characteristic includes performing an adaptive segmentation in order to identify the time segments such that the energy of the at least one of the signals is quasi-stationary during each of the time segments.
  • detecting the motion includes identifying a desaturation event caused by the motion in the oxygen saturation signal.
  • analyzing the physiological signals includes distinguishing, responsively to detecting the motion, between a waking stage and a REM sleep stage.
  • detecting the motion includes detecting two or more motion events within a time frame of a given length, and combining the two or more motion events into a single fused motion event. Detecting the two or more motion events may include identifying a first motion event responsively to one of the physiological signals, and a second motion event responsively to another of the physiological signals, wherein the first and second motion events overlap in time, and wherein combining the two or more motion events includes fusing the first and second motion events.
  • detecting the two or more motion events may include identifying first and second motion events occurring in succession and separated in time by no more than a predetermined duration, and wherein combining the two or more motion events includes fusing the first and second motion events. Further additionally or alternatively, detecting the motion includes determining an average measure of motion in each of a succession of uniform time epochs.
  • analyzing the physiological signals includes performing an adaptive segmentation of at least one of the signals so as to identify time segments in which a characteristic of the at least one of the signals is quasi-stationary, and based on the adaptive segmentation, identifying transient events during which the characteristic of the at least one of the signals is not quasi-stationary.
  • analyzing the physiological signals includes determining at least one of the sleep stages to have been disturbed by occurrence of the transient events during the at least one of the sleep stages.
  • analyzing the physiological signals includes detecting an arousal to a wake stage.
  • receiving the physiological signals includes determining a heart rate of the patient, and detecting the arousal includes identifying the arousal responsively to a change in the heart rate over time.
  • analyzing the physiological signals includes extracting complexity features from the physiological signals, and detecting the arousal includes identifying the arousal responsively to a change in the complexity features over time.
  • receiving the physiological signals includes receiving an electrocardiogram (ECG) signal
  • ECG electrocardiogram
  • analyzing the physiological signals includes measuring a variability of a heart rate of the patient responsively to the ECG signal, and identifying at least one of the sleep stages based on the variability.
  • identifying the at least one of the sleep stages includes computing a variance associated with the variability of the heart rate, and finding, responsively to the variance, a period during which the heart rate was decoupled from a respiratory function of the patient.
  • identifying the period includes classifying the period as a REM sleep period.
  • identifying the at least one of the sleep stages includes measuring first and second energies respectively contained in first and second frequency bands of the variability of the heart rate during a selected epoch, and classifying the sleep stages responsively to a function of the first and second energies.
  • the function includes a ratio of the first and second energies.
  • the first and second frequency bands respectively include low and high frequency bands, and classifying the sleep stages includes distinguishing between light and deep sleep stages based on the function.
  • receiving the physiological includes receiving a respiration signal
  • analyzing the physiological signals includes analyzing the respiration signal together with the ECG signal in order to identify the sleep stages.
  • the method may include receiving a respiration signal from an airway of the patient, wherein analyzing the physiological signals includes analyzing the respiration signal together with the ECG signal in order to identify the sleep stages.
  • receiving the physiological signals includes receiving a respiration signal.
  • analyzing the physiological signals includes evaluating a complexity of the respiration signal during a selected epoch, and identifying at least one of the sleep stages responsively to the complexity.
  • evaluating the complexity includes quantizing and compressing the respiration signal, and measuring the complexity based on an efficiency of compression of the quantized respiration signal. Additionally or alternatively, identifying the at least one of the sleep states includes determining the patient to be in NREM sleep if the complexity is below a predetermined threshold.
  • analyzing the physiological signals includes identifying a periodic respiration event, which includes a sequence of individual respiration events that are separated by time gaps whose respective durations are within predetermined limits. Additionally or alternatively, analyzing the physiological signals includes detecting a respiration event in the respiration signal, and identifying an onset of sleep responsively to the respiration event. In a disclosed embodiment, analyzing the physiological signals includes constructing a hidden Markov model (HMM) having model states corresponding to the sleep stages, and identifying a state sequence in the model that accords with the physiological signals. Constructing the HMM may include associating the patient with a population, and training the HMM using data gathered from members of the population.
  • receiving the physiological signals includes collecting the physiological signals at a bedside of the patient, and analyzing the physiological signals includes transmitting the physiological signals over a communication network for processing by a diagnostic processor remote from the bedside.
  • HMM hidden Markov model
  • receiving the physiological signals includes collecting the physiological signals -from a Holter monitor coupled to the patient, or collecting the physiological signals from a device implanted in the thorax of the patient.
  • a method for diagnosis of a sleep-related condition of a patient including: receiving at least one of an electrocardiogram (ECG) signal and a respiration signal from a sensor coupled to the patient during sleep; measuring an energy of the at least one of the ECG and respiration signals in a selected frequency band as a function of time; finding a respective characteristic of the energy in each of a plurality of time segments; and determining the patient to have moved during one or more of the time segments responsively to the respective characteristic.
  • ECG electrocardiogram
  • the respective characteristic includes a respective variance of the energy.
  • the method includes identifying a sleep stage of the patient during the one or more of the time segments responsively to determining the patient to have moved, wherein identifying the sleep stage includes distinguishing a REM sleep stage from a waking stage.
  • the method includes receiving an electroencephalogram (EEG) signal from the patient, wherein identifying the sleep stage includes processing the EEG signal together with the at least one of the ECG and respiration signals.
  • EEG electroencephalogram
  • a method for diagnosis of a sleep-related condition of a patient including: receiving an electrocardiogram (ECG) signal from a sensor coupled to the patient during sleep; measuring a variability of a heart rate of the patient responsively to the ECG signal; computing a characteristic of the variability of the heart rate; and finding, responsively to the characteristic, a period during which the heart rate was decoupled from a respiratory function of the patient.
  • ECG electrocardiogram
  • the characteristic includes a variance associated with the variability of the heart rate.
  • a method for diagnosis of a sleep-related condition of a patient including: receiving a signal from a sensor coupled to the patient during sleep, wherein the signal is indicative of at least one of a heart rate and respiration activity of the patient; evaluating a complexity of the signal during a selected time period; and identifying a sleep stage of the patient responsively to the complexity.
  • evaluating the complexity includes quantizing and compressing the signal, and measuring the complexity based on an efficiency of compression of the quantized signal.
  • identifying the sleep stage includes determining the patient to be in NREM sleep if the complexity is below a predetermined threshold.
  • evaluating the complexity includes computing a variability of the signal, and extracting a variance of the variability as a measure of the complexity.
  • evaluating the complexity includes determining respective values of a set of complexity features in each of a succession of time segments, and identifying the sleep stage includes constructing a complexity feature matrix (CFM), which includes a sequence of feature vectors including the respective values of the complexity features in the succession of time segments, and processing the CFM in order to classify the complexity of the complexity features in each of the time segments.
  • processing the CFM includes assigning the patient to a population group, and processing the feature vectors using a probabilistic model of the population group.
  • the probabilistic model includes a
  • processing the CFM includes determining, responsively to the complexity of the complexity features, an average measure of the complexity in each of a succession of uniform epochs.
  • the method includes receiving an electroencephalogram (EEG) signal from the patient, wherein identifying the sleep stage includes processing the EEG signal together with the signal received from the sensor.
  • EEG electroencephalogram
  • a computer-implemented method for diagnosis of a sleep-related condition of a patient including: receiving a signal that is indicative of breathing activity from a sensor coupled to the patient during sleep; processing the signal so as to detect individual events that are indicative of disturbance of the breathing; identifying a periodic event, which includes a sequence of the individual events that are separated by time gaps whose respective durations are within predetermined limits; and classifying a sleep stage of the patient responsively to the complexity.
  • the signal includes at least one of a respiration signal and an oxygen saturation signal.
  • identifying the periodic event includes determining that the event was associated with Cheyne-Stokes breathing.
  • classifying the sleep stage includes analyzing the periodic event so as to determine whether the periodic event was associated with REM or non-REM sleep.
  • analyzing the periodic event includes associating the event with REM sleep responsively to at least one of a duration and a symmetry of the event.
  • apparatus for diagnosis of a sleep-related condition of a patient including: one or more sensors, coupled to a lower body of the patient, which are adapted to receive physiological signals; and a diagnostic processor, which is coupled to receive and process the physiological signals, independently of any electroencephalogram (EEG) or electro-oculogram (EOG) signals, in order to identify sleep stages of the patient.
  • EEG electroencephalogram
  • EOG electro-oculogram
  • the apparatus includes a console, which is coupled to collect the physiological signals at a bedside of the patient, and to transmit the physiological signals over a communication network for processing by the diagnostic processor at a location remote from the bedside.
  • apparatus for diagnosis of a sleep-related condition of a patient including: a sensor, which is adapted to be coupled to the patient during sleep so as to receive from the patient at least one of an electrocardiogram (ECG) signal and a respiration signal; and a diagnostic processor, which is coupled to measure an energy of the at least one of the ECG signal and a respiration signal; and a diagnostic processor, which is coupled to measure an energy of the at least one of the ECG signal and a respiration signal.
  • ECG electrocardiogram
  • ECG and respiration signals in a selected frequency band as a function of time, to find a respective characteristic of the energy in each of a plurality of time segments, and to determine the patient to have moved during one or more of the time segments responsively to the respective characteristic.
  • apparatus for diagnosis of a sleep-related condition of a patient including: one or more electrodes, which are adapted to receive an electrocardiogram (ECG) signal from the patient during sleep; and a diagnostic processor, which is coupled to measure a variability of a heart rate of the patient responsively to the ECG signal, to compute a characteristic of the variability of the heart rate, and to find, responsively to the characteristic, a period during which the heart rate was decoupled from a respiratory function of the patient.
  • ECG electrocardiogram
  • apparatus for diagnosis of a sleep-related condition of a patient including: a respiration sensor, which is adapted to receive a signal from the patient during sleep, wherein the signal is indicative of at least one of a heart rate and respiration activity of the patient; and a diagnostic processor, which is coupled to evaluate a complexity of the signal during a selected time period, and to identify a sleep stage of the patient responsively to the complexity.
  • apparatus for diagnosis of a sleep-related condition of a patient including: a sensor, which is adapted to be coupled to the patient during sleep so as to receive from the patient a signal that is indicative of breathing activity; and a diagnostic processor, which is coupled to process the signal so as to detect individual events that are indicative of disturbance of the breathing, to identify a periodic event, which includes a sequence of the individual events that are separated by time gaps whose respective durations are within predetermined limits, and to classify a sleep stage of the patient responsively to the complexity.
  • a computer software product for diagnosis of a sleep-related condition of a patient including a computer-readable medium, in which program instructions are stored, which instructions, when read by a computer, cause the computer to receive physiological signals from one or more sensors coupled to a lower body of the patient during sleep, and to process the physiological signals, independently of any electroencephalogram (EEG) or electro- oculogram (EOG) signals, in order to identify sleep stages of the patient.
  • EEG electroencephalogram
  • EOG electro- oculogram
  • a computer software product for diagnosis of a sleep-related condition of a patient including a computer-readable medium, in which program instructions are stored, which instructions, when read by a computer, cause the computer to receive from the patient at least one of an electrocardiogram (ECG) signal and a respiration signal during sleep, and to measure an energy of the at least one of the ECG and respiration signals in a selected frequency band as a function of time, to find a respective variance of the energy in each of a plurality of time segments, and to determine the patient to have moved during one or more of the time segments responsively to the respective characteristic.
  • ECG electrocardiogram
  • a computer software product for diagnosis of a sleep-related condition of a patient including a computer-readable medium, in which program instructions are stored, which instructions, when read by a computer, cause the computer to receive an electrocardiogram (ECG) signal from the patient during sleep, and to measure a variability of a heart rate of the patient responsively to the ECG signal, to compute a variance associated with the variability of the heart rate, and to find, responsively to the characteristic, a period during which the heart rate was decoupled from a respiratory function of the patient.
  • ECG electrocardiogram
  • a computer software product for diagnosis of a sleep-related condition of a patient including a computer-readable medium, in which program instructions are stored, which instructions, when read by a computer, cause the computer to receive a signal from the patient during sleep, wherein the signal is indicative of at least one of a heart rate and respiration activity of the patient, and to evaluate a complexity of the signal during a selected time period, and to identify a sleep stage of the patient responsively to the complexity.
  • a computer software product for diagnosis of a sleep-related condition of a patient including a computer-readable medium, in which program instructions are stored, which instructions, when read by a computer, cause the computer to receive from the patient a signal that is indicative of breathing activity, and to process the signal so as to detect individual events that are indicative of disturbance of the breathing, to identify a periodic event, which comprises a sequence of the individual events that are separated by time gaps whose respective durations are within predetermined limits, and to classify a sleep stage of the patient responsively to the complexity.
  • FIG. 1 is a schematic, pictorial illustration of a system for sleep monitoring, in accordance with an embodiment of the present invention
  • Fig. 2 is a flow chart that schematically illustrates a method for processing physiological signals, in accordance with an embodiment of the present invention
  • Fig. 3 is a schematic plot of an ECG signal and of a movement signal derived therefrom, in accordance with an embodiment of the present invention
  • Fig. 4 is a schematic plot of a respiration signal and of a movement signal derived therefrom, in accordance with another embodiment of the present invention.
  • Fig. 5 is a flow chart that schematically illustrates a method for processing a heart rate signal, in accordance with an embodiment of the present invention
  • Figs. 6A-6D are time plots of event start and end points that schematically illustrate a method for detecting movement events, in accordance with an embodiment of the present invention
  • Fig. 7A is a time plot that schematically illustrates start and end points of movement events over a succession of epochs, in accordance with an embodiment of the present invention
  • Fig. 7B is a time plot showing averaged movement event scoring based on the movement events of Fig. 7 A, in accordance with an embodiment of the present invention
  • Figs. 8 A and 8B are time plots that schematically illustrate a method for detecting periodic respiration events, in accordance with an embodiment of the present invention
  • Fig. 9 is a time plot that schematically shows an oxygen saturation signal, illustrating desaturation events, in accordance with an embodiment of the present invention
  • Fig. 10 is a flow chart that schematically illustrates a method for detecting complexity of respiration patterns, in accordance with an embodiment of the present invention
  • Fig. 11 is a flow chart that schematically illustrates a method for processing a heart-rate variability (HRV) signal, in accordance with an embodiment of the present invention
  • Fig. 12 is a schematic plot illustrating a variance analysis of a HRV signal, in accordance with an embodiment of the present invention
  • Fig. 13 is a flow chart that schematically illustrates a method for automated sleep staging, in accordance with an embodiment of the present invention
  • Fig. 14A is a schematic plot that schematically illustrates a complexity analysis of a thoracic signal, in accordance with an embodiment of the present invention
  • Fig. 14B is a schematic plot of a histogram derived from the complexity analysis of Fig. 14 A, in accordance with an embodiment of the present invention.
  • Fig. 14C is a schematic plot of a manually-scored histogram
  • Fig. 15 is a state diagram that schematically illustrates a Hidden Markov Model of sleep states, in accordance with an embodiment of the present invention.
  • Fig. 16 is a flow chart that schematically illustrates a method of sleep staging, in accordance with an embodiment of the present invention.
  • SYSTEM OVERVIEW Fig. 1 is a schematic, pictorial illustration of a system 20 for sleep monitoring and diagnosis, in accordance with an embodiment of the present invention, hi this embodiment, system 20 is used to monitor a patient 22 in a home or hospital ward environment, although the principles of the present invention may similarly be applied in dedicated sleep laboratories.
  • System 20 receives and analyzes physiological signals generated by the patient's body, including an ECG signal measured by skin electrodes 24, which serve as ECG sensors, and a respiration signal measured by a respiration sensor 26.
  • the system also comprises an oxygen saturation sensor 27, which provides a signal indicative of the level of oxygen saturation in the patient's blood and may also be used to provide a heart rate signal.
  • the signals are collected, amplified and digitized by a console 28.
  • No EEG or EOG electrodes are required on the patient's head in system 20, although the techniques of ECG and respiration monitoring and analysis that are described herein may alternatively be combined with EEG, EOG and other sleep monitoring modalities that are known
  • Respiration sensor 26 typically makes electrical measurements of thoracic and abdominal movement.
  • sensor 26 may comprise two or more skin electrodes, which are driven by console 28 to make a plethysmographic measurement of the change in impedance or inductance between the electrodes as a result of the patient's respiratory effort. (It is also possible to use the ECG electrodes for this purpose.)
  • the respiration sensor may comprise a belt, which is placed around the patient's chest or abdomen and senses changes in the body perimeter.
  • air flow measurement may be used for respiration sensing.
  • the air flow from the patient's nose and/or mouth may be measured using a pressure cannula, thermistor, or CO2 sensor. Any other suitable respiration sensor known in the art may also be used, in addition to or instead of the above sensor types.
  • console 28 may gather signals from an existing set of sensors coupled to patient 22.
  • the monitored physiological signals may also be used for sleep staging, as described hereinbelow.
  • implantable cardiac devices such as pacemakers and ICDs, typically sense the patient's ECG and are capable of transmitting telemetry signals out to a suitable receiver.
  • implantable devices sometimes include motion sensors, as well, such as an accelerometer, whose output may also be used, along with the ECG, in sleep staging. Additionally or alternatively, the implantable device may generate and transmit impedance-based respiration measurements (known in the art as "minute ventilation").
  • Console 28 may process and analyze the ECG, respiration and other signals locally, using the methods described hereinbelow. In the present embodiment, however, console 28 is coupled to communicate over a network 30, such as a telephone network or the Internet, with a diagnostic processor 32. This configuration permits sleep studies to be performed simultaneously in multiple different locations.
  • Processor 32 typically comprises a general- purpose computer with suitable software for carrying out the functions described herein. This software may be downloaded to processor 32 in electronic form, or it may alternatively be provided on tangible media, such as optical, magnetic or non-volatile electronic memory.
  • Processor 32 analyzes the signals conveyed by console 28 in order to identify sleep stages of patient 22 and to display the results of the analysis to an operator 34, such as a physician.
  • processor 32 identifies sleep stages based on a combination of different analyses that are applied to the signals received from patient 22. Exemplary multi-parameter sleep staging methods are shown in Figs. 13 and 16 and are described hereinbelow with reference thereto. Before describing this combined methods, however, a number of the specific analyses that may be used in the method will first be explained.
  • Fig. 2 is a flow chart that schematically illustrates a method for detecting motion of patient 22 based on ECG measurements made using electrodes 24, in accordance with an embodiment of the present invention.
  • This motion measurement may be used to distinguish between REM (in which the voluntary muscles are paralyzed) and other states. No dedicated motion sensor is required.
  • the method of Fig. 2 is based on measuring the energy content of motion-related frequency bands in the ECG signal, at an energy measurement step 40.
  • the inventors have found that the ECG "noise bands,” below 2 Hz and above 20 Hz, can be used for this purpose.
  • the noise measure for each segment i is given by:
  • Ej is the integrated energy in the range [x,y] (in Hz), and Fg is the sampling rate.
  • AR (autoregressive) spectrum offers an efficient, accurate means for frequency estimation for short data segments.
  • the inventors have used it for computing the ECG power spectrum and found that for an ECG sampling rate of 100 Hz, using four AR coefficients gives satisfactory results.
  • Processor 32 assembles the noise energy values ⁇ as a time series with a spacing of ⁇ seconds between series elements.
  • the processor may apply spline interpolation, typically with a cubic spline, to interpolate series values between these measured values.
  • the noise energy may initially be computed with 2 Hz resolution, followed by cubic spline fitting to give a continuous noise signal, and concluding with resampling of the continuous noise signal at 6 Hz.
  • the processor then divides the time series into new segments Rj by an adaptive segmentation process, at a segmentation step 42.
  • Methods of adaptive segmentation that may be applied to physiological signals are described in detail in the above-mentioned PCT Patent Application PCT/IL2004/000412.
  • the adaptive segmentation process divides the time series into segments, each of which is characterized by quasi-stationary behavior. "Quasi-stationary" means that certain statistical properties of each segment, such as spectral amplitude variations, are contained within predefined bounds Those segments of the time series that are not quasi-stationary over at least a predefined minimum duration may be identified as transient events.
  • T is a predefined threshold.
  • Other similarity measures may alternatively be used, for example, log D (A, B) . Now, taking 2/ to be the minimal length of a quasi-stationary segment (typically 2/ > 5 sec), and X ⁇ ⁇ x ⁇ ,X2,.. ] to be the series to be segmented, and denoting the
  • Processor 32 next computes the statistical variance of the energy values in each segment Rj, at a variance computation step 44.
  • the variance of each segment is compared to those of its neighboring segments, at a burst detection step 46. If the variance ratio between the neighboring segments is greater than a predetermined threshold, processor 32 concludes that patient 22 moved during the high-variance segment.
  • the processor compares the noise measure of each segment to that of the closest preceding and subsequent segments that are of at least a predetermined minimum length (typically at least 60 sec). If the noise measure in a given segment is at least 15 times greater than these preceding and succeeding segments, the patient is considered to have moved during the segment.
  • a predetermined minimum length typically at least 60 sec. If the noise measure in a given segment is at least 15 times greater than these preceding and succeeding segments, the patient is considered to have moved during the segment.
  • other characteristics of the energy may be used, such as the entropy.
  • Fig. 3 is a schematic plot showing an ECG signal and a movement signal derived therefrom, in accordance with an embodiment of the present invention.
  • An upper plot 50 shows the ECG signal taken from a patient during sleep. The signal includes a number of quasi-stationary segments 52 with relatively high variance.
  • a lower plot 54 shows the movement signal derived from the ECG (on a condensed time scale). Segments 52 are reflected in a peak 56 appearing in the movement signal.
  • Processor 32 records this peak as an indication that patient 22 moved during the time frame in question.
  • the method of Fig. 2 may similarly be applied to detect patient movement based on respiration signals. In this case, at step 40, the high-frequency component of the respiration signal is considered to contain the motion information.
  • the energy is measured in a high-pass band above 1.5 Hz.
  • An energy time series is thus created, as described above, and adaptively segmented at step 42.
  • the variance of each segment in the energy series is computed at step 44, and high- variance bursts are detected at step 46.
  • be the variance of a segment S
  • ⁇ , ⁇ r be the variances of previous and succeeding neighboring segments
  • Fig. 4 is a schematic plot showing a respiration signal and a movement signal derived therefrom, in accordance with another embodiment of the present invention.
  • An upper plot 60 shows the actual respiration signal, including a high- variance segment 62.
  • the corresponding motion signal is shown in a lower plot 64.
  • the high variance of segment 62 is evident in a corresponding segment 66 in the motion signal, indicating that patient motion occurred during this segment.
  • Fig. 5 is a flow chart that schematically illustrates a method for detecting patient motion based on heart rate measurement, in accordance with an alternative embodiment of the present invention. This method is based on the realization that spontaneous elevation and depression of the heart rate during sleep may be associated with body movements. For the purposes of this method (and other methods described herein that are based on heart rate analysis), the heart rate may be derived from the ECG, oxygen saturation signal, or any other suitable heart rate indicator received from patient 22.
  • processor 32 In order to detect heart rate changes that may be indicative of movement, processor 32 eliminates the long-term trend of the heart rate from the heart rate signal, at a trend elimination step 70. Any suitable filtering method may be used for this purpose, for example, Kalman filtering, as is known in the art.
  • the processor then segments the signal remaining after trend removal into quasi-stationary segments, at a segmentation step 72. This step may use the same sort of technique as was described above for segmentation of ECG signals.
  • the processor computes the duration and variance of each segment, at a segment analysis step 74.
  • Processor 32 compares the variance of each segment to those of its neighboring segments, at a movement detection step 76, in similar fashion to the comparison used in step 46 (Fig. 2). If the duration of a given high-variance segment is greater than a predetermined minimum, and the variance ratio between the high-variance segment and its neighboring segments is greater than a predetermined threshold, processor 32 concludes that patient 22 moved during the high- variance segment.
  • the minimum duration may be set to 5 sec
  • the threshold ratio may be set to 125%.
  • other thresholds and other characteristic measures of segment energy may be used
  • the heart rate signal may also be used to detect arousals.
  • processor 32 detects peaks in the heart rate, and then seeks the nadir point in the heart rate within a certain time window prior to each peak. If the ratio of the peak value to the corresponding nadir value of the heart rate is greater than a certain threshold, the peak is considered to indicate an arousal. For example, the inventors have found that a peak/nadir ration of 120% over a time window of 5 min is a good indicator of patient arousal. This arousal indicator may be used in conjunction with other indicators in automated sleep staging, using the method of Fig. 13 or Fig. 16, for example.
  • patient movement may be detected using oxygen saturation values, such as those provided by saturation sensor 27.
  • De-saturation events that are characterized by high de-saturation slope and low subsequent saturation level are typically indicative of patient movement.
  • a method for detection of de-saturation events that may be used in this context is described by Taha et al., in "Automated Detection and Classification of Sleep-Disordered Breathing from Conventional Polysomnography," Sleep 20:11 (1997), pages 991-1001, which is incorporated herein by reference.
  • Figs. 6A-6D are time plots of event start and end points, which schematically illustrate a method for detecting movement events, in accordance with an embodiment of the present invention. This method emulates the behavior of a human sleep scorer in fusing movement indications from different sources, such as ECG, respiration, heart rate and saturation signals.
  • Figs. 6A and 6B represent movement events from two different sources, A and B, such as respiration and ECG.
  • Two events 80 and 82 were detected in the signals from source A 5 and two events 88 and 90, overlapping in time with events 80 and 82, were detected in the signals from source B.
  • Processor 32 marks each event with a respective start point 84 and end point 86.
  • the processor projects all the start and end points onto a common time axis, as shown in Fig. 6C.
  • events from different sources overlap in time, they are fused into a single event that starts with the earliest start point and ends with the last end point in the group.
  • An algorithm for fusing events in this manner could be expressed as follows:
  • Fig. 6D The result of the fusion process is shown in Fig. 6D, in which events 80 and 88 have resulted in a fused movement event (FME) 92, and events 82 and 90 have resulted in another FME 94.
  • FME fused movement event
  • processor 32 may fuse movement events that are closely spaced in time into a single FME. Typically, if the time span between the end point of a first event and the start point of the next event is less than a predetermined threshold, the two events are fused into one FME. The start point of the FME in this case is that of the first event, while the end point is that of the second event. This process may be repeated to fuse the FME with the next event in the sequence if the time span until the next event is also short. Typically, however, a maximum event length is set, and processor 32 refrains from fusing a given event (whether an original, single event or a FME) with another event if the given event is longer in duration than the maximum event length.
  • Fig. 7 A is a time plot showing fused movement events 92 and 94 projected onto a time axis that is divided into uniform epochs, in accordance with an embodiment of the present invention.
  • the epochs are of uniform, 30 sec duration, in order to emulate the 30 sec epochs used by human scorers in manual sleep staging. Alternatively, different epoch lengths may be used.
  • processor 32 determines the relative duration of fused movement events and scores the epoch according to the relative duration.
  • processor 32 assigns an averaged FME (AFME) score of 50% to each of the first and third epochs, and an AFME score of 100% to the second epoch (meaning that the entire epoch was filled with a movement event). Subsequent epochs are scored in like manner.
  • Fig. 7B is a time plot that shows the result of this event scoring, in accordance with an embodiment of the present invention. The AFME scores determined in Fig. 7A are shown as a function of time in 30 sec epochs. Each epoch is thus rated in terms of the relative amount of patient movement occurring during the epoch.
  • Fig. 8 A is a time plot that schematically illustrates a periodic sequence of respiration events 100, 102, 104, 106, 108, 110, in accordance with an embodiment of the present invention.
  • respiration events may comprise, for example, periods during which processor 32 detected a cessation of breathing (apnea), or other types of disturbed breathing patterns.
  • Periodic respiration events such as that shown in Fig. 8A, are common in sleep states of patients suffering from sleep-disturbed breathing. Detection of such events is useful, inter alia, in distinguishing between sleep and wake states of such patients.
  • Fig. 8B shows a periodic respiration event (PRE) 112 detected by processor 32 on the basis of the event sequence shown in Fig. 8A, in accordance with an embodiment of the present invention.
  • the processor detects a PRE upon the occurrence of a certain minimum number of successive respiratory events, with certain regular time gaps between successive events.
  • a PRE may be defined as a sequence of at least five consecutive respiration events, such that the mean of the time gaps between the end point of each event and the start point of the succeeding event is no greater than a certain threshold length, and the standard deviation of the time gaps is no greater than a certain maximum variance.
  • the inventors have found that setting the threshold length for the mean gap between events to 4 min, while setting the maximum variance of the gaps to 20 sec, gives good results in automatically detecting PREs.
  • Periodic respiratory events may further be classified into REM-oriented and non-REM (NREM) oriented PREs.
  • NREM non-REM
  • the duration of PREs in NREM sleep is longer than that in REM sleep, because the muscular paralysis in REM sleep makes it more difficult for the body to recover from respiration events.
  • PREs in REM sleep are also typically more symmetrical, in terms of onset and recovery times, than in NREM sleep.
  • periodic Cheyne-Stokes respiration events which are common in patients suffering from congestive heart failure (CHF), for example, occur only in NREM sleep.
  • Processor 32 determines that a certain PRE is a periodic Cheyne-Stokes respiration event by computing the time gaps between the peaks in the respiration rate that correspond to the start and end points of each respiration event in the succession of respiration events making up the PRE. If the mean of these time gaps is within a certain range, and the standard deviation of the time gaps is no greater than a certain maximum value, and if the amplitude envelope of the respiration signal during the PRE is sinusoidal, then the PRE is considered to be a Cheyne-Stokes PRE. The inventors have gotten good results by setting processor 32 to detect a Cheyne-Stokes PRE when the mean time gap between respiration peaks in each event is between 88 and 92 sec, with a standard deviation no greater than 2 sec.
  • processor 32 detects PREs and classifies them into REM- and NREM-oriented types. For this purpose, the processor typically separates out the Cheyne-Stokes PREs (if any), and then uses fuzzy clustering to group the remaining PREs into long- and short-duration clusters. As noted above, the long-duration PREs are classified as REM-oriented, and the short-duration PREs are classified as NREM-oriented, as are the Cheyne-Stokes PREs. The PREs are projected onto a time axis of uniform epochs, and are used to compute average REM and NREM PRE scores per epoch in the manner shown above in Figs. 7 A and 7B.
  • Fig. 9 is a time plot that schematically illustrates a blood oxygen saturation signal received from sensor 27, in accordance with an embodiment of the present invention.
  • the signal exhibits desaturation events 120 and 122, which are detected on the basis of significant drops in the blood oxygen saturation level.
  • Each of events 120 and 122 has a start time a l5 an
  • Patients with sleep-disturbed breathing may also exhibit periodic desaturation events (PDEs) 5 which are similar in many respects to the PREs described above.
  • PDE may be defined, like a PRE, as a sequence of at least five consecutive desaturation events, such that the mean of the time gaps between the end point of each event and the start point of the succeeding event is no greater than a certain threshold length, and the standard deviation of the time gaps is no greater than a certain maximum variance.
  • the same sort of parameter values that were defined above for detecting PREs may be applied in detecting PDEs.
  • PDEs may also be classified into REM-oriented and NREM-oriented clusters, depending on the duration, depth and symmetry of the desaturation events in each PDE.
  • REM-oriented PDEs tend to be longer, deeper and more symmetrical than NREM-oriented PDEs, due to the muscular paralysis that occurs during REM.
  • Processor 32 therefore uses fuzzy clustering to group the PDEs according to these criteria into REM and NREM group, and then computes average REM and NREM scores per epoch based on the PDE classification, in the manner described above.
  • processor 32 divides the respiration signal into time segments, and determines the measure of complexity for each segment.
  • the segments may be quasi-stationary time segments, determined by adaptive segmentation, as described above.
  • the segments may be overlapping segments of fixed length, for example, segments 30 sec long with a time offset between successive segments of 1 sec.
  • the processor then compresses the string of quantized signal values in the segment using a complexity-dependent compression scheme.
  • the processor may use Lempel-Ziv compression, as described by Lempel et al., in "A Universal Algorithm for Sequential Data Compression,” IEEE Transactions on Information Theory, IT-23:3 (1977), pages 337-349.
  • the signal complexity may be defined in terms of the compression efficiency ⁇ :
  • N is the length of the segment
  • L is the length of the compressed string.
  • processor 32 may compute other measures of complexity of the segmented respiration signal, such as the fractal dimension or entropy of each segment.
  • the processor may compute the respiration rate variability (RRV) over time.
  • the processor then segments the RRV (into either quasi- stationary or fixed-length segments) and computes the variance of each segment as a measure of its complexity.
  • Fig. 10 is a flow chart that schematically illustrates a method for classifying complexity of respiration patterns, in accordance with an embodiment of the present invention.
  • the respiration complexity is represented in terms of a respiratory complexity feature matrix (CFM), which is generated by processor 32 at a CFM generation step 130.
  • CFM respiratory complexity feature matrix
  • processor 32 segments the respiration signal and then extracts from each segment one or more complexity features, such as those described above.
  • the complexity feature values for each segment are arranged in a feature vector, and the feature vectors are arranged in sequential order to form the CFM.
  • each column of the matrix corresponds to a successive segment, and each row contains the successive values of one of the features.
  • the patient is assigned to a population group, at a patient assignment step 132.
  • This assignment is desirable because of the characteristic variation in respiration sleep behavior with age, gender and severity of sleep- disturbed breathing (SDB).
  • SDB sleep- disturbed breathing
  • a certain sleep pattern might be classified as complex in one population group and non-complex in another.
  • the patient may be classified at step 132 based either on a priori information or using a probabilistic (Bayesian) classification method, based on estimated probability density functions that have been computed in advance for different population groups.
  • Bayesian probabilistic
  • P(x ⁇ Cj J ⁇ Q P ⁇ x n ⁇ cA .
  • ⁇ / admir ⁇ is the set of estimated weights of the Gaussian functions N in the model of
  • N(*; ⁇ p j; ⁇ p j) det(2* ⁇ p j ) ' exp -(x- ⁇ pJ ) J m V p -I]j (x- ⁇ p j) ⁇ , wherein the
  • P (Q ; ) is the a priori probability of being related to population Cj 0 .
  • processor 32 adaptively classifies each of the feature vectors in the patient's CFM as either complex or non- complex, at a feature classification step 134.
  • the probability density function For this purpose, the probability density function
  • W 0 and W nc respectively denote the complex and non-complex classes.
  • C ⁇ ;JF c ) and P ⁇ x ⁇ C] ⁇ ⁇ W nc ) are typically estimated in advance using the above-mentioned EM algorithm for GMM parameter estimation.
  • C ⁇ ) and P(W n c I Q;) are also estimated in advance using the formula:
  • Processor 32 models x using a GMM, with probability density function
  • ⁇ w m j ⁇ is the set of
  • Each mean vector in the set is classified into the complex/non-complex classes according to the Bayesian rule:
  • the patient-adaptive probability density functions for each class are then given by:
  • ⁇ w m,j meSf mean vectors that have been classified into the non-complex and complex classes, respectively.
  • Step 134 thus results in a sequence of binary values, indicating the complexity or non- complexity of each successive feature vector in the CFM.
  • This sequence is projected onto a uniformly-spaced time axis, at a projection step 136.
  • the sequence is projected, in a manner similar to that shown above in Figs. 7A and 7B, by computing the relative duration of complex respiration segments within non-overlapping time frames, which are typically 30 sec epochs.
  • the outputs of this process is the averaged complexity ratio (ACR) of the respiration signal.
  • ACR averaged complexity ratio
  • HR complex heart rate
  • the HR complexity feature matrix is processed to generate a HR complexity sequence, which may then be projected onto a uniform time axis to determine an averaged complexity ratio of the HR.
  • HRV heart-rate variability
  • Fig. 11 is a flow chart showing the steps in the present method
  • Fig. 12 shows a plot 180 of a HRV signal to which the method is applied. HRV is expressed and plotted in terms of the length (in seconds) of the R-R interval (RRI) in the ECG signal.
  • Processor 32 processes the ECG signal received from electrodes 24 to detect the R waves and thus measure the HRV, at a HRV measurement step 170.
  • the processor filters the HRV signal that it has derived, at a HRV processing step 172.
  • the processor uses a bandpass filter with a passband corresponding to the respiratory frequency range, for example, 0.15 to 0.4 Hz.
  • the processor calculates the second derivative of the filtered HRV signal. It calculates the variance of this second derivative signal, at a variance computation step 174.
  • the variance is computed over a series of overlapping time frames, for example, 30 sec time frames with starting times spaced 1 sec apart.
  • Processor 32 analyzes the time sequence of variance values to identify periods of low variance, at a variance analysis step 176.
  • the processor uses a hierarchical clustering algorithm to divide the time sequence into segments.
  • the processor recursively partitions the time sequence into smaller and smaller segments until it finds a period or periods whose variance is lower than the neighboring periods by a predetermined ratio, or until it reaches a minimal segment length.
  • be the variance of a segment of length n
  • ⁇ ⁇ be the variance of a neighboring segment of length m
  • ⁇ AB b e the variance of the concatenated segment.
  • the two segments may be
  • the similarity threshold, T for identifying a low variance segment is typically 15, i.e., similarity in excess of this threshold indicates that respiratory decoupling occurred during this segment.
  • Low- variance segments 182 of this sort, indicative of respiratory decoupling, can be seen in Fig. 12.
  • the output of this phase is the respiration decoupling sequence (RDS), which may be projected onto a uniformly-spaced time axis to find the averaged RDS, in the manner described above.
  • RDS respiration decoupling sequence
  • AUTOMATIC SLEEP STAGING Fig. 13 is a flow chart that schematically illustrates a method for automated sleep staging using the signal processing techniques described above, in accordance with an embodiment of the present invention.
  • processor 32 analyzes the ECG and respiration data in epochs of 30 sec each, at an epoch input step 190. This period is chosen because it is the standard epoch length used in manual sleep staging.
  • the processor determines whether the ECG and respiratory signals were quasi- stationary (as defined above) within the current epoch, at a stationarity evaluation step 192.
  • the processor notes the possible occurrence of a transient event.
  • the processor may further analyze this transient event to identify short-term variations in the patient's sleep state, such as micro-arousals. The processing and significance of transient events are further described in the above-mentioned PCT Patent Application PCT/IL2004/000412.
  • processor 32 next computes the complexity of the respiratory signal, at a complexity evaluation step 194. The method of computation is described above. If the average complexity over the epoch is less than a predetermined threshold, for example, 0.6, then the patient is determined to be in NREM sleep.
  • a predetermined threshold for example, 0.6
  • the frequency content of the ECG signal may be evaluated in order to determine the depth of NREM sleep, at a frequency assessment step 196. It has been found that a low range of HRV frequencies (in the 0.04-0.15 Hz range, referred to hereinbelow as the LF range) is associated with baroreflex sympathetic control, encountered in light sleep; while a higher range (0.15-0.4 Hz, referred to hereinbelow as the HF range) is associated with parasympathetic control, which is characteristic of deep sleep.
  • processor 32 measures the energy contained in the LF and HF ranges of the HRV during the current epoch and computes the ratio of energies in the two bands, LF energy/HF energy. If the ratio is greater than a predetermined threshold, for example, 1.8, the patient is considered to be in light sleep, i.e., stage 1 or 2. Otherwise, the patient is considered to be in deep sleep, stage 3 or 4.
  • a predetermined threshold for example, 1.8
  • the HRV time series may be segmented into quasi- stationary segments, and the LF/HF ratio may calculated from the power spectrum of each segment to give a LF/HF time sequence.
  • the values in this sequence are then compared to a threshold in order to give a binary sequence indicating which segments had high LF/HF ratio.
  • the binary sequence is projected onto a uniformly-spaced time axis and then averaged over non-overlapping time frames, in the manner described above. These averaged LF/HF values may be used in step 196 or in other sleep staging methods described hereinbelow.
  • processor 32 finds the average complexity of the respiratory signal over the current epoch to be greater than the complexity threshold, the processor concludes that the patient is not in NREM sleep, and checks whether the patient has moved during this epoch or the preceding or succeeding epoch, at a movement checking step 198. Movement may be assessed, for example, by applying the method of Fig. 2 to ECG or respiration signals, as described above. If the patient is determined to have moved, the processor concludes that the patient is awake. Typically, average movement activity over 30 sec greater than 0.5, coupled with respiration signal complexity greater than 0.6, is indicative of a state of wakefulness.
  • processor 32 checks the HRV signal for respiratory decoupling, at a decoupling detection step 200. Respiratory decoupling may be detected using the method described above with reference to Fig. 11. If the HRV variance, as defined above, is sufficiently low to qualify as decoupling, and is accompanied by an absence of movement, the processor then classifies the current epoch as REM sleep. If the HRV variance is not low, despite the lack of movement, processor 32 marks the current epoch as anomalous. Such anomalies may occur, for example, due to sleep apneas.
  • processor 32 detects transient events in the ECG and/or respiratory signals at step 192. After classifying a given epoch as belonging to a REM or NREM sleep state, the processor checks the record of transient events to determine whether the patient's sleep in the current epoch has been interrupted by such events, at an interruption checking step 202. If the current epoch is uninterrupted, it is classified as normal sleep. If one or more transient events interrupted the current epoch, however, processor 32 notes that the quality of sleep during this epoch was disturbed. This information may be used in diagnosing certain pathological conditions affecting the quality of sleep of patient 22.
  • Figs. 14A-14C are schematic plots showing the results of sleep staging performed by processor 32, in accordance with an embodiment of the present invention.
  • Fig. 14A shows the results of a computation of complexity of the respiration signal received from sensor 26, as determined at step 194 (Fig. 13) and described above.
  • Fig. 14B shows a hypnogram, generated automatically by processor 32 using the method of Fig. 13, and based on the complexity signal shown in Fig. 14A, along with other respiratory and ECG data. The computer-generated hypnogram is compared with a hypnogram generated manually by an expert human scorer, which is shown in Fig. 14C.
  • Fig. 14B shows only stages 0 (wakefulness), 2 (representing all NREM sleep stages) and 5 (REM sleep).
  • processor 32 uses the processed signals described above in a two-phase process of automatic sleep staging.
  • the processor performs macro-analysis, to classify each epoch as wake, light sleep, deep sleep or REM using a Continuous Hidden Markov Model (CHMM) classifier.
  • the processor performs micro-analysis in order to fine-tune the sleep stages.
  • CHMM Continuous Hidden Markov Model
  • Fig. 15 is a state diagram showing a HMM used in classifying patient sleep stages, in accordance with an embodiment of the present invention.
  • the model includes a wake state
  • Each state is connected to every other state by a positive transition coefficient a,,-, so that the state transition probability matrix is given by:
  • A a 21 a 22 a 23 a 24 (13) a 31 a 32 a 33 a 34 a4i a42 a ⁇ n ⁇
  • the unknown parameters of /L 7 for each population p are determined based on the training data (feature matrices) that have been gathered from members of each population, resulting in models.
  • the model order M for each state is also defined in the training phase.
  • the model parameters may be estimated, for example, using the Baum- Welch algorithm, as described by Rabiner in "A tutorial on Hidden Markov Models and Selected Applications in Speech Recognition," Proceedings of the IEEE 77:2 (1989), pages 257-286, which is incorporated herein by reference.
  • the feature matrix used in training the HMM may include any of the features described above, as well as other features derived from monitoring the patient during sleep.
  • Fig. 16 is a flow chart that schematically illustrates a method for automated sleep staging using the HMM of Fig. 15, in accordance with an embodiment of the present invention.
  • Processor 32 collects signals from patient 22, and processes the signals to produce a sequence of feature vectors,
  • the patient is assigned to one of the predefined population groups, based either on a priori information or Bayesian classification, as described above, at a patient classification step 232.
  • Processor 32 then compares the feature vector sequence to the HMM ⁇ p of the assigned population group in order to choose the sequence of sleep states that best fits the observed sequence of feature vectors, at a fitting step 234. Any suitable algorithm known in the art may be used at step 234, such as the well-known Viterbi algorithm.
  • the result of this step is a hypnogram, similar to that shown above in Fig. 14B.
  • the hypnogram derived at step 234 includes nominal points of sleep onset, generally at transitions from state 220 (wake) to state 222 (light sleep).
  • Processor 32 may next perform micro-analysis in order to more accurately identify the point of sleep onset, at a hypnogram refinement step 236. This step may use, for example, detailed analysis of the respiration signal in the following manner:
  • Processor 32 finds the first respiration central event in the period immediately preceding the nominal point of sleep onset.
  • the "immediately preceding" period may typically be taken to be approximately 5 min long.
  • a "central event” refers to an event related to 100% of flow and effort reduction, which is typically detected upon occurrence of simultaneous flow reduction in the flow and effort respiration channels if the reduction in the respiration volume is greater than 100% and there is no respiration within the boundaries of the suspected event.
  • the processor identifies the next epoch as sleep onset and scores this next epoch as stage 1 (light sleep).
  • Processor 32 may next use arousal and/or movement signals, such as the heart rate- derived signals and/or respiration-derived signals described above, in order to more accurately identify wake states in the hypnogram, at an arousal identification step 238.
  • arousal and/or movement signals such as the heart rate- derived signals and/or respiration-derived signals described above, in order to more accurately identify wake states in the hypnogram, at an arousal identification step 238.
  • Some of the rules applied by the processor at this step may depend on changes in certain feature vectors. For this purpose, the percentage of change D between successive feature vectors x and y may be defined as follows:
  • ⁇ a,b denotes the correlation coefficient of vectors a and b.
  • the respiratory complexity feature vectors may be defined, for example, as mean RRV
  • processor 32 applies the following rules at step 238: 1. If the respiration signal is indicative of an arousal lasting more than 50% of an epoch, processor 32 scores the epoch as wake stage.
  • processor 32 scores the epochs following the arousal as wake stage.
  • the threshold percentage may be set to 10%, and the minimum time period during which the change must take place is one 30 sec epoch.
  • processor 32 scores the epoch following the arousal as stage 1 sleep, and then scores the next epoch as either REM or stage 3 sleep, depending upon the stage of sleep prior to the arousal.

Abstract

A method for diagnosis of a sleep-related condition of a patient. The method includes receiving physiological signals from sensors (24, 26, 27) coupled to the lower body of the patient, and analyzing the physiological signals, independently of any electroencephalogram (EEG) or electro-oculogram (EOG) signals, in order to identify sleep stages of the patient.

Description

SLEEP STAGING BASED ON CARDIORESPIRATORY SIGNALS
CROSS-REFERENCE TO RELATED APPLICATION
This application is a Continuation-In-Part of U.S. Patent Application 10/995,817, filed November 22, 2004. This application is also related to U.S. Patent Application 10/677,176, filed October 2, 2003 (published as US 2004/0073098 Al), and to PCT Patent Application PCT/IL2004/000412, filed May 15, 2003. AU of these related applications are assigned to the assignee of the present patent application, and their disclosures are incorporated herein by reference.
FIELD OF THE INVENTION The present invention relates generally to physiological monitoring and diagnosis, and specifically to sleep recording and analysis.
BACKGROUND OF THE INVENTION
Human sleep is generally described as a succession of five recurring stages (plus waking, which is sometimes classified as a sixth stage). Sleep stages are typically monitored using a polysomnograph to collect physiological signals from the sleeping subject, including brain waves (EEG), eye movements (EOG), muscle activity (EMG), heartbeat (ECG), blood oxygen levels (SpO2) and respiration. The commonly-recognized stages include:
• Stage 1 sleep, or drowsiness. The eyes are closed during Stage 1 sleep, but if aroused from it, a person may feel as if he or she has not slept. • Stage 2 is a period of light sleep, during which the body prepares to enter deep sleep.
• Stages 3 and 4 are deep sleep stages, with Stage 4 being more intense than Stage 3.
• Stage 5, REM (rapid eye movement) sleep, is distinguishable from non-REM (NREM) sleep by changes in physiological states, including its characteristic rapid eye movements. Polysomnograms show brain wave patterns in REM to be similar to Stage 1 sleep. In normal sleep, heart rate and respiration speed up and become erratic, while the muscles may twitch.
Intense dreaming occurs during REM sleep, but paralysis occurs simultaneously in the major voluntary muscle groups.
Although sleep staging is most often performed by a human operator, who reads and scores the polysomnogram, there are also methods known in the art for computerized sleep staging. Penzel et al review such methods in "Computer Based Sleep Recording and Analysis," Sleep Medicine Reviews 4:2 (2000), pages 131-148, which is incorporated herein by reference. According to this article, the minimum requirements for digital polysomnography as a basis for automatic sleep scoring include measurement of EEG, EOG and EMG, along with respiratory, cardiovascular and movement-related parameters. Although automated sleep-staging is typically based primarily on analysis of the EEG signal, ECG analysis is frequently used along with the EEG to provide complementary information. For example, Telser et al. describe a method for detecting sleep transitions using ECG signals in "Can One Detect Sleep Stage Transitions for On-line Sleep Scoring by Monitoring the Heart Rate Variability?" Somnologie 8 (2004), pages 33-41, which is incorporated herein by reference. The authors state that analysis of heart rate variability (HRV) can be used to distinguish NREM sleep from REM and wakefulness, but cannot distinguish between wakefulness and REM.
SUMMARY OF THE INVENTION
Embodiments of the present invention provide novel methods and systems for automated sleep staging, without dependence on electroencephalogram (EEG) or electro- oculogram (EOG) signals. In these embodiments, sleep staging is based on physiological signals provided by sensors that are coupled to points on the patient's lower body, i.e., the part of the body from the neck down, such as on the thorax or limbs. Typically, these signals indicate the heart rate and/or respiration rate. The signals are analyzed automatically in order to distinguish between wakefulness, REM sleep and NREM sleep, and possibly between light NREM and deep NREM sleep, as well.
Although EEG monitoring may be considered the "gold standard" of sleep staging, it is cumbersome, uncomfortable and difficult to perform. Therefore, sleep studies are usually performed in a sleep lab or other dedicated facility with EEG capabilities. The methods of the present invention alleviate the need for EEG monitoring in many cases. Therefore, in some embodiments, the principles of the present invention are implemented in a bedside sleep monitoring system, which may be used to collect signals from the patient's thorax during sleep in a home or hospital ward environment. The signals may be analyzed to determine the patient's sleep staging in situ, or they may alternatively be transmitted over a communication network for remote analysis. Alternatively or additionally, the methods of analysis described herein may be used in conjunction with a Holter monitoring system or with the telemetry capabilities of an implanted device, such as a pacemaker or intracardiac defibrillator (ICD). In other embodiments, signal processing methods taught by the present invention may be used in conjunction with EEG and other monitoring modalities.
There is therefore provided, in accordance with an embodiment of the present invention, a method for diagnosis of a sleep-related condition of a patient, the method including: receiving physiological signals from sensors coupled to a lower body of the patient; and analyzing the physiological signals, independently of any electroencephalogram (EEG) or electro-oculogram (EOG) signals, in order to identify sleep stages of the patient. In disclosed embodiments, analyzing the physiological signals includes detecting motion of the patient based on at least one of the physiological signals. Typically, the at least one of the physiological signals includes at least one of an electrocardiogram (ECG) signal, a respiration signal, a heart rate signal, and an oxygen saturation signal.
In some of these embodiments, detecting the motion includes measuring an energy of the at least one of the physiological signals in a selected frequency band as a function of time, finding a respective characteristic of the energy in each of a plurality of time segments, and determining the patient to have moved during one or more of the time segments responsively to the respective variance. Typically, finding the respective characteristic includes finding a respective variance of each of the time segments. Additionally or alternatively, finding the respective characteristic includes performing an adaptive segmentation in order to identify the time segments such that the energy of the at least one of the signals is quasi-stationary during each of the time segments.
Additionally or alternatively, detecting the motion includes identifying a desaturation event caused by the motion in the oxygen saturation signal. Typically, analyzing the physiological signals includes distinguishing, responsively to detecting the motion, between a waking stage and a REM sleep stage. hi a disclosed embodiment, detecting the motion includes detecting two or more motion events within a time frame of a given length, and combining the two or more motion events into a single fused motion event. Detecting the two or more motion events may include identifying a first motion event responsively to one of the physiological signals, and a second motion event responsively to another of the physiological signals, wherein the first and second motion events overlap in time, and wherein combining the two or more motion events includes fusing the first and second motion events. Alternatively or additionally, detecting the two or more motion events may include identifying first and second motion events occurring in succession and separated in time by no more than a predetermined duration, and wherein combining the two or more motion events includes fusing the first and second motion events. Further additionally or alternatively, detecting the motion includes determining an average measure of motion in each of a succession of uniform time epochs.
In some embodiments, analyzing the physiological signals includes performing an adaptive segmentation of at least one of the signals so as to identify time segments in which a characteristic of the at least one of the signals is quasi-stationary, and based on the adaptive segmentation, identifying transient events during which the characteristic of the at least one of the signals is not quasi-stationary. In one embodiment, analyzing the physiological signals includes determining at least one of the sleep stages to have been disturbed by occurrence of the transient events during the at least one of the sleep stages. hi some embodiments, analyzing the physiological signals includes detecting an arousal to a wake stage. In one of these embodiments, receiving the physiological signals includes determining a heart rate of the patient, and detecting the arousal includes identifying the arousal responsively to a change in the heart rate over time. In another embodiment, analyzing the physiological signals includes extracting complexity features from the physiological signals, and detecting the arousal includes identifying the arousal responsively to a change in the complexity features over time.
In disclosed embodiments, receiving the physiological signals includes receiving an electrocardiogram (ECG) signal, hi some of these embodiments, analyzing the physiological signals includes measuring a variability of a heart rate of the patient responsively to the ECG signal, and identifying at least one of the sleep stages based on the variability. In one embodiment, identifying the at least one of the sleep stages includes computing a variance associated with the variability of the heart rate, and finding, responsively to the variance, a period during which the heart rate was decoupled from a respiratory function of the patient. Typically, identifying the period includes classifying the period as a REM sleep period.
Additionally or alternatively, identifying the at least one of the sleep stages includes measuring first and second energies respectively contained in first and second frequency bands of the variability of the heart rate during a selected epoch, and classifying the sleep stages responsively to a function of the first and second energies. Typically, the function includes a ratio of the first and second energies. In one embodiment, the first and second frequency bands respectively include low and high frequency bands, and classifying the sleep stages includes distinguishing between light and deep sleep stages based on the function.
In another aspect of the invention, receiving the physiological includes receiving a respiration signal, and analyzing the physiological signals includes analyzing the respiration signal together with the ECG signal in order to identify the sleep stages. Alternatively, the method may include receiving a respiration signal from an airway of the patient, wherein analyzing the physiological signals includes analyzing the respiration signal together with the ECG signal in order to identify the sleep stages. hi some embodiments, receiving the physiological signals includes receiving a respiration signal. In a disclosed embodiment, analyzing the physiological signals includes evaluating a complexity of the respiration signal during a selected epoch, and identifying at least one of the sleep stages responsively to the complexity. Typically, evaluating the complexity includes quantizing and compressing the respiration signal, and measuring the complexity based on an efficiency of compression of the quantized respiration signal. Additionally or alternatively, identifying the at least one of the sleep states includes determining the patient to be in NREM sleep if the complexity is below a predetermined threshold.
In another embodiment, analyzing the physiological signals includes identifying a periodic respiration event, which includes a sequence of individual respiration events that are separated by time gaps whose respective durations are within predetermined limits. Additionally or alternatively, analyzing the physiological signals includes detecting a respiration event in the respiration signal, and identifying an onset of sleep responsively to the respiration event. In a disclosed embodiment, analyzing the physiological signals includes constructing a hidden Markov model (HMM) having model states corresponding to the sleep stages, and identifying a state sequence in the model that accords with the physiological signals. Constructing the HMM may include associating the patient with a population, and training the HMM using data gathered from members of the population. hi a disclosed embodiment, receiving the physiological signals includes collecting the physiological signals at a bedside of the patient, and analyzing the physiological signals includes transmitting the physiological signals over a communication network for processing by a diagnostic processor remote from the bedside.
In alternative embodiments, receiving the physiological signals includes collecting the physiological signals -from a Holter monitor coupled to the patient, or collecting the physiological signals from a device implanted in the thorax of the patient.
There is also provided, in accordance with an embodiment of the present invention, a method for diagnosis of a sleep-related condition of a patient, the method including: receiving at least one of an electrocardiogram (ECG) signal and a respiration signal from a sensor coupled to the patient during sleep; measuring an energy of the at least one of the ECG and respiration signals in a selected frequency band as a function of time; finding a respective characteristic of the energy in each of a plurality of time segments; and determining the patient to have moved during one or more of the time segments responsively to the respective characteristic.
Typically, the respective characteristic includes a respective variance of the energy.
In disclosed embodiments, the method includes identifying a sleep stage of the patient during the one or more of the time segments responsively to determining the patient to have moved, wherein identifying the sleep stage includes distinguishing a REM sleep stage from a waking stage.
In an alternative embodiment, the method includes receiving an electroencephalogram (EEG) signal from the patient, wherein identifying the sleep stage includes processing the EEG signal together with the at least one of the ECG and respiration signals.
There is additionally provided, in accordance with an embodiment of the present invention, a method for diagnosis of a sleep-related condition of a patient, the method including: receiving an electrocardiogram (ECG) signal from a sensor coupled to the patient during sleep; measuring a variability of a heart rate of the patient responsively to the ECG signal; computing a characteristic of the variability of the heart rate; and finding, responsively to the characteristic, a period during which the heart rate was decoupled from a respiratory function of the patient. Typically, the characteristic includes a variance associated with the variability of the heart rate.
There is further provided, in accordance with an embodiment of the present invention, a method for diagnosis of a sleep-related condition of a patient, the method including: receiving a signal from a sensor coupled to the patient during sleep, wherein the signal is indicative of at least one of a heart rate and respiration activity of the patient; evaluating a complexity of the signal during a selected time period; and identifying a sleep stage of the patient responsively to the complexity.
In a disclosed embodiment, evaluating the complexity includes quantizing and compressing the signal, and measuring the complexity based on an efficiency of compression of the quantized signal. Typically, identifying the sleep stage includes determining the patient to be in NREM sleep if the complexity is below a predetermined threshold.
In another embodiment, evaluating the complexity includes computing a variability of the signal, and extracting a variance of the variability as a measure of the complexity. In some embodiments, evaluating the complexity includes determining respective values of a set of complexity features in each of a succession of time segments, and identifying the sleep stage includes constructing a complexity feature matrix (CFM), which includes a sequence of feature vectors including the respective values of the complexity features in the succession of time segments, and processing the CFM in order to classify the complexity of the complexity features in each of the time segments. Optionally, processing the CFM includes assigning the patient to a population group, and processing the feature vectors using a probabilistic model of the population group. Typically, the probabilistic model includes a
Gaussian mixture model. Additionally or alternatively, processing the CFM includes determining, responsively to the complexity of the complexity features, an average measure of the complexity in each of a succession of uniform epochs.
In an alternative embodiment, the method includes receiving an electroencephalogram (EEG) signal from the patient, wherein identifying the sleep stage includes processing the EEG signal together with the signal received from the sensor.
There is also provided, in accordance with an embodiment of the present invention, a computer-implemented method for diagnosis of a sleep-related condition of a patient, the method including: receiving a signal that is indicative of breathing activity from a sensor coupled to the patient during sleep; processing the signal so as to detect individual events that are indicative of disturbance of the breathing; identifying a periodic event, which includes a sequence of the individual events that are separated by time gaps whose respective durations are within predetermined limits; and classifying a sleep stage of the patient responsively to the complexity.
Typically, the signal includes at least one of a respiration signal and an oxygen saturation signal. In one embodiment, identifying the periodic event includes determining that the event was associated with Cheyne-Stokes breathing.
In some embodiments, classifying the sleep stage includes analyzing the periodic event so as to determine whether the periodic event was associated with REM or non-REM sleep. Typically, analyzing the periodic event includes associating the event with REM sleep responsively to at least one of a duration and a symmetry of the event.
There is moreover provided, in accordance with an embodiment of the present invention, apparatus for diagnosis of a sleep-related condition of a patient, the apparatus including: one or more sensors, coupled to a lower body of the patient, which are adapted to receive physiological signals; and a diagnostic processor, which is coupled to receive and process the physiological signals, independently of any electroencephalogram (EEG) or electro-oculogram (EOG) signals, in order to identify sleep stages of the patient.
In a disclosed embodiment, the apparatus includes a console, which is coupled to collect the physiological signals at a bedside of the patient, and to transmit the physiological signals over a communication network for processing by the diagnostic processor at a location remote from the bedside.
There is furthermore provided, in accordance with an embodiment of the present invention, apparatus for diagnosis of a sleep-related condition of a patient, the apparatus including: a sensor, which is adapted to be coupled to the patient during sleep so as to receive from the patient at least one of an electrocardiogram (ECG) signal and a respiration signal; and a diagnostic processor, which is coupled to measure an energy of the at least one of the
ECG and respiration signals in a selected frequency band as a function of time, to find a respective characteristic of the energy in each of a plurality of time segments, and to determine the patient to have moved during one or more of the time segments responsively to the respective characteristic.
There is also provided, in accordance with an embodiment of the present invention, apparatus for diagnosis of a sleep-related condition of a patient, the apparatus including: one or more electrodes, which are adapted to receive an electrocardiogram (ECG) signal from the patient during sleep; and a diagnostic processor, which is coupled to measure a variability of a heart rate of the patient responsively to the ECG signal, to compute a characteristic of the variability of the heart rate, and to find, responsively to the characteristic, a period during which the heart rate was decoupled from a respiratory function of the patient.
There is additionally provided, in accordance with an embodiment of the present invention, apparatus for diagnosis of a sleep-related condition of a patient, the apparatus including: a respiration sensor, which is adapted to receive a signal from the patient during sleep, wherein the signal is indicative of at least one of a heart rate and respiration activity of the patient; and a diagnostic processor, which is coupled to evaluate a complexity of the signal during a selected time period, and to identify a sleep stage of the patient responsively to the complexity.
There is also provided, in accordance with an embodiment of the present invention, apparatus for diagnosis of a sleep-related condition of a patient, the apparatus including: a sensor, which is adapted to be coupled to the patient during sleep so as to receive from the patient a signal that is indicative of breathing activity; and a diagnostic processor, which is coupled to process the signal so as to detect individual events that are indicative of disturbance of the breathing, to identify a periodic event, which includes a sequence of the individual events that are separated by time gaps whose respective durations are within predetermined limits, and to classify a sleep stage of the patient responsively to the complexity.
There is further provided, in accordance with an embodiment of the present invention, a computer software product for diagnosis of a sleep-related condition of a patient, the product including a computer-readable medium, in which program instructions are stored, which instructions, when read by a computer, cause the computer to receive physiological signals from one or more sensors coupled to a lower body of the patient during sleep, and to process the physiological signals, independently of any electroencephalogram (EEG) or electro- oculogram (EOG) signals, in order to identify sleep stages of the patient.
There is moreover provided, in accordance with an embodiment of the present invention, a computer software product for diagnosis of a sleep-related condition of a patient, the product including a computer-readable medium, in which program instructions are stored, which instructions, when read by a computer, cause the computer to receive from the patient at least one of an electrocardiogram (ECG) signal and a respiration signal during sleep, and to measure an energy of the at least one of the ECG and respiration signals in a selected frequency band as a function of time, to find a respective variance of the energy in each of a plurality of time segments, and to determine the patient to have moved during one or more of the time segments responsively to the respective characteristic. There is also provided, in accordance with an embodiment of the present invention, a computer software product for diagnosis of a sleep-related condition of a patient, the product including a computer-readable medium, in which program instructions are stored, which instructions, when read by a computer, cause the computer to receive an electrocardiogram (ECG) signal from the patient during sleep, and to measure a variability of a heart rate of the patient responsively to the ECG signal, to compute a variance associated with the variability of the heart rate, and to find, responsively to the characteristic, a period during which the heart rate was decoupled from a respiratory function of the patient.
There is additionally provided, in accordance with an embodiment of the present invention, a computer software product for diagnosis of a sleep-related condition of a patient, the product including a computer-readable medium, in which program instructions are stored, which instructions, when read by a computer, cause the computer to receive a signal from the patient during sleep, wherein the signal is indicative of at least one of a heart rate and respiration activity of the patient, and to evaluate a complexity of the signal during a selected time period, and to identify a sleep stage of the patient responsively to the complexity. There is further provided, in accordance with an embodiment of the present invention, a computer software product for diagnosis of a sleep-related condition of a patient, the product including a computer-readable medium, in which program instructions are stored, which instructions, when read by a computer, cause the computer to receive from the patient a signal that is indicative of breathing activity, and to process the signal so as to detect individual events that are indicative of disturbance of the breathing, to identify a periodic event, which comprises a sequence of the individual events that are separated by time gaps whose respective durations are within predetermined limits, and to classify a sleep stage of the patient responsively to the complexity.
The present invention will be more fully understood from the following detailed description of the embodiments thereof, taken together with the drawings in which:
BRIEF DESCRIPTION OF THE DRAWINGS Fig. 1 is a schematic, pictorial illustration of a system for sleep monitoring, in accordance with an embodiment of the present invention;
Fig. 2 is a flow chart that schematically illustrates a method for processing physiological signals, in accordance with an embodiment of the present invention;
Fig. 3 is a schematic plot of an ECG signal and of a movement signal derived therefrom, in accordance with an embodiment of the present invention;
Fig. 4 is a schematic plot of a respiration signal and of a movement signal derived therefrom, in accordance with another embodiment of the present invention;
Fig. 5 is a flow chart that schematically illustrates a method for processing a heart rate signal, in accordance with an embodiment of the present invention; Figs. 6A-6D are time plots of event start and end points that schematically illustrate a method for detecting movement events, in accordance with an embodiment of the present invention;
Fig. 7A is a time plot that schematically illustrates start and end points of movement events over a succession of epochs, in accordance with an embodiment of the present invention;
Fig. 7B is a time plot showing averaged movement event scoring based on the movement events of Fig. 7 A, in accordance with an embodiment of the present invention;
Figs. 8 A and 8B are time plots that schematically illustrate a method for detecting periodic respiration events, in accordance with an embodiment of the present invention; Fig. 9 is a time plot that schematically shows an oxygen saturation signal, illustrating desaturation events, in accordance with an embodiment of the present invention; Fig. 10 is a flow chart that schematically illustrates a method for detecting complexity of respiration patterns, in accordance with an embodiment of the present invention;
Fig. 11 is a flow chart that schematically illustrates a method for processing a heart-rate variability (HRV) signal, in accordance with an embodiment of the present invention; Fig. 12 is a schematic plot illustrating a variance analysis of a HRV signal, in accordance with an embodiment of the present invention;
Fig. 13 is a flow chart that schematically illustrates a method for automated sleep staging, in accordance with an embodiment of the present invention;
Fig. 14A is a schematic plot that schematically illustrates a complexity analysis of a thoracic signal, in accordance with an embodiment of the present invention;
Fig. 14B is a schematic plot of a histogram derived from the complexity analysis of Fig. 14 A, in accordance with an embodiment of the present invention;
Fig. 14C is a schematic plot of a manually-scored histogram;
Fig. 15 is a state diagram that schematically illustrates a Hidden Markov Model of sleep states, in accordance with an embodiment of the present invention; and
Fig. 16 is a flow chart that schematically illustrates a method of sleep staging, in accordance with an embodiment of the present invention.
DETAILED DESCRIPTION OF EMBODIMENTS
SYSTEM OVERVIEW Fig. 1 is a schematic, pictorial illustration of a system 20 for sleep monitoring and diagnosis, in accordance with an embodiment of the present invention, hi this embodiment, system 20 is used to monitor a patient 22 in a home or hospital ward environment, although the principles of the present invention may similarly be applied in dedicated sleep laboratories. System 20 receives and analyzes physiological signals generated by the patient's body, including an ECG signal measured by skin electrodes 24, which serve as ECG sensors, and a respiration signal measured by a respiration sensor 26. Optionally, the system also comprises an oxygen saturation sensor 27, which provides a signal indicative of the level of oxygen saturation in the patient's blood and may also be used to provide a heart rate signal. The signals are collected, amplified and digitized by a console 28. No EEG or EOG electrodes are required on the patient's head in system 20, although the techniques of ECG and respiration monitoring and analysis that are described herein may alternatively be combined with EEG, EOG and other sleep monitoring modalities that are known in the art.
Respiration sensor 26 typically makes electrical measurements of thoracic and abdominal movement. For example, sensor 26 may comprise two or more skin electrodes, which are driven by console 28 to make a plethysmographic measurement of the change in impedance or inductance between the electrodes as a result of the patient's respiratory effort. (It is also possible to use the ECG electrodes for this purpose.) Alternatively, the respiration sensor may comprise a belt, which is placed around the patient's chest or abdomen and senses changes in the body perimeter. Additionally or alternatively, air flow measurement may be used for respiration sensing. For example, the air flow from the patient's nose and/or mouth may be measured using a pressure cannula, thermistor, or CO2 sensor. Any other suitable respiration sensor known in the art may also be used, in addition to or instead of the above sensor types.
Additionally or alternatively, console 28 may gather signals from an existing set of sensors coupled to patient 22. For example, while patient 22 is undergoing Holter monitoring, as is known in the art, the monitored physiological signals may also be used for sleep staging, as described hereinbelow. As another example, implantable cardiac devices, such as pacemakers and ICDs, typically sense the patient's ECG and are capable of transmitting telemetry signals out to a suitable receiver. Such implantable devices sometimes include motion sensors, as well, such as an accelerometer, whose output may also be used, along with the ECG, in sleep staging. Additionally or alternatively, the implantable device may generate and transmit impedance-based respiration measurements (known in the art as "minute ventilation").
Console 28 may process and analyze the ECG, respiration and other signals locally, using the methods described hereinbelow. In the present embodiment, however, console 28 is coupled to communicate over a network 30, such as a telephone network or the Internet, with a diagnostic processor 32. This configuration permits sleep studies to be performed simultaneously in multiple different locations. Processor 32 typically comprises a general- purpose computer with suitable software for carrying out the functions described herein. This software may be downloaded to processor 32 in electronic form, or it may alternatively be provided on tangible media, such as optical, magnetic or non-volatile electronic memory. Processor 32 analyzes the signals conveyed by console 28 in order to identify sleep stages of patient 22 and to display the results of the analysis to an operator 34, such as a physician.
Typically, processor 32 identifies sleep stages based on a combination of different analyses that are applied to the signals received from patient 22. Exemplary multi-parameter sleep staging methods are shown in Figs. 13 and 16 and are described hereinbelow with reference thereto. Before describing this combined methods, however, a number of the specific analyses that may be used in the method will first be explained.
MOTION DETECTION
Fig. 2 is a flow chart that schematically illustrates a method for detecting motion of patient 22 based on ECG measurements made using electrodes 24, in accordance with an embodiment of the present invention. This motion measurement may be used to distinguish between REM (in which the voluntary muscles are paralyzed) and other states. No dedicated motion sensor is required.
The method of Fig. 2 is based on measuring the energy content of motion-related frequency bands in the ECG signal, at an energy measurement step 40. The inventors have found that the ECG "noise bands," below 2 Hz and above 20 Hz, can be used for this purpose.
Alternatively or additionally, other bands that contain motion information may be used. To perform the energy measurement, processor 32 divides the ECG signal into overlapping segments Sj, each δ seconds long, with the starting times of successive segments spaced ε seconds apart. Typically, δ = 5 , and ε = 0.5, but other values of these parameters, larger or smaller, may alternatively be used. The noise measure for each segment i is given by:
Figure imgf000016_0001
wherein Ej is the integrated energy in the range [x,y] (in Hz), and Fg is the sampling rate. An
AR (autoregressive) spectrum offers an efficient, accurate means for frequency estimation for short data segments. The inventors have used it for computing the ECG power spectrum and found that for an ECG sampling rate of 100 Hz, using four AR coefficients gives satisfactory results.
Processor 32 assembles the noise energy values η\ as a time series with a spacing of ε seconds between series elements. The processor may apply spline interpolation, typically with a cubic spline, to interpolate series values between these measured values. For example, the noise energy may initially be computed with 2 Hz resolution, followed by cubic spline fitting to give a continuous noise signal, and concluding with resampling of the continuous noise signal at 6 Hz.
The processor then divides the time series into new segments Rj by an adaptive segmentation process, at a segmentation step 42. Methods of adaptive segmentation that may be applied to physiological signals (particularly in the context of sleep analysis) are described in detail in the above-mentioned PCT Patent Application PCT/IL2004/000412. Briefly, the adaptive segmentation process divides the time series into segments, each of which is characterized by quasi-stationary behavior. "Quasi-stationary" means that certain statistical properties of each segment, such as spectral amplitude variations, are contained within predefined bounds Those segments of the time series that are not quasi-stationary over at least a predefined minimum duration may be identified as transient events.
In one embodiment, processor 32 uses a procedure to define and segment quasi- stationary segments based on a similarity measure D as follows: Let A = {a\ ...an] and B =
Figure imgf000017_0001
be the standard deviations of A and B, respectively, and let σ^β be the standard deviation of the concatenation of A and B. Segments A and B are considered similar if:
Figure imgf000017_0002
wherein T is a predefined threshold. Other similarity measures may alternatively be used, for example, log D (A, B) . Now, taking 2/ to be the minimal length of a quasi-stationary segment (typically 2/ > 5 sec), and X ~ {x\,X2,.. ] to be the series to be segmented, and denoting the
segment j Xf , ... , x j } as [i, j] , the segmentation procedure at step 42 is expressed as follows:
Initially i = 1; While (signal is not folly segmented) {
Look for miny > z such that [/,./ + /] and
[j + 1 + 1, 7 + 2/] are similar if (/ > /) {
[/, j - 1] is a non-stationary segment; i = j }
Else {
Look for max j > i + I such that [i, j] and
[j + 1, j + 1] are similar [i, j + l] is a quasi-stationary segment; / = 7 +7 + 1; }}
Processor 32 next computes the statistical variance of the energy values in each segment Rj, at a variance computation step 44. The variance of each segment is compared to those of its neighboring segments, at a burst detection step 46. If the variance ratio between the neighboring segments is greater than a predetermined threshold, processor 32 concludes that patient 22 moved during the high-variance segment. Typically, the processor compares the noise measure of each segment to that of the closest preceding and subsequent segments that are of at least a predetermined minimum length (typically at least 60 sec). If the noise measure in a given segment is at least 15 times greater than these preceding and succeeding segments, the patient is considered to have moved during the segment. Alternatively, other characteristics of the energy may be used, such as the entropy.
Fig. 3 is a schematic plot showing an ECG signal and a movement signal derived therefrom, in accordance with an embodiment of the present invention. An upper plot 50 shows the ECG signal taken from a patient during sleep. The signal includes a number of quasi-stationary segments 52 with relatively high variance. A lower plot 54 shows the movement signal derived from the ECG (on a condensed time scale). Segments 52 are reflected in a peak 56 appearing in the movement signal. Processor 32 records this peak as an indication that patient 22 moved during the time frame in question. The method of Fig. 2 may similarly be applied to detect patient movement based on respiration signals. In this case, at step 40, the high-frequency component of the respiration signal is considered to contain the motion information. Typically, the energy is measured in a high-pass band above 1.5 Hz. An energy time series is thus created, as described above, and adaptively segmented at step 42. The variance of each segment in the energy series is computed at step 44, and high- variance bursts are detected at step 46. Let σ be the variance of a segment S, and let σ\,σr be the variances of previous and succeeding neighboring segments
(of sufficient length). The segment S is considered a burst if Typically, a
Figure imgf000019_0001
segment meeting this criterion with T = 5 is regarded as indicative of patient motion, as long as the neighboring segments are at least 10 sec long. Fig. 4 is a schematic plot showing a respiration signal and a movement signal derived therefrom, in accordance with another embodiment of the present invention. An upper plot 60 shows the actual respiration signal, including a high- variance segment 62. The corresponding motion signal is shown in a lower plot 64. The high variance of segment 62 is evident in a corresponding segment 66 in the motion signal, indicating that patient motion occurred during this segment.
Fig. 5 is a flow chart that schematically illustrates a method for detecting patient motion based on heart rate measurement, in accordance with an alternative embodiment of the present invention. This method is based on the realization that spontaneous elevation and depression of the heart rate during sleep may be associated with body movements. For the purposes of this method (and other methods described herein that are based on heart rate analysis), the heart rate may be derived from the ECG, oxygen saturation signal, or any other suitable heart rate indicator received from patient 22.
In order to detect heart rate changes that may be indicative of movement, processor 32 eliminates the long-term trend of the heart rate from the heart rate signal, at a trend elimination step 70. Any suitable filtering method may be used for this purpose, for example, Kalman filtering, as is known in the art. The processor then segments the signal remaining after trend removal into quasi-stationary segments, at a segmentation step 72. This step may use the same sort of technique as was described above for segmentation of ECG signals. The processor computes the duration and variance of each segment, at a segment analysis step 74.
Processor 32 compares the variance of each segment to those of its neighboring segments, at a movement detection step 76, in similar fashion to the comparison used in step 46 (Fig. 2). If the duration of a given high-variance segment is greater than a predetermined minimum, and the variance ratio between the high-variance segment and its neighboring segments is greater than a predetermined threshold, processor 32 concludes that patient 22 moved during the high- variance segment. For example, the minimum duration may be set to 5 sec, and the threshold ratio may be set to 125%. Alternatively, other thresholds and other characteristic measures of segment energy may be used
The heart rate signal may also be used to detect arousals. For this purpose, processor 32 detects peaks in the heart rate, and then seeks the nadir point in the heart rate within a certain time window prior to each peak. If the ratio of the peak value to the corresponding nadir value of the heart rate is greater than a certain threshold, the peak is considered to indicate an arousal. For example, the inventors have found that a peak/nadir ration of 120% over a time window of 5 min is a good indicator of patient arousal. This arousal indicator may be used in conjunction with other indicators in automated sleep staging, using the method of Fig. 13 or Fig. 16, for example. Additionally or alternatively, patient movement may be detected using oxygen saturation values, such as those provided by saturation sensor 27. De-saturation events that are characterized by high de-saturation slope and low subsequent saturation level are typically indicative of patient movement. A method for detection of de-saturation events that may be used in this context is described by Taha et al., in "Automated Detection and Classification of Sleep-Disordered Breathing from Conventional Polysomnography," Sleep 20:11 (1997), pages 991-1001, which is incorporated herein by reference.
Figs. 6A-6D are time plots of event start and end points, which schematically illustrate a method for detecting movement events, in accordance with an embodiment of the present invention. This method emulates the behavior of a human sleep scorer in fusing movement indications from different sources, such as ECG, respiration, heart rate and saturation signals.
By way of example, let Figs. 6A and 6B represent movement events from two different sources, A and B, such as respiration and ECG. Two events 80 and 82 were detected in the signals from source A5 and two events 88 and 90, overlapping in time with events 80 and 82, were detected in the signals from source B. Processor 32 marks each event with a respective start point 84 and end point 86. The processor then projects all the start and end points onto a common time axis, as shown in Fig. 6C. When events from different sources overlap in time, they are fused into a single event that starts with the earliest start point and ends with the last end point in the group. An algorithm for fusing events in this manner could be expressed as follows:
(a) Open event at first start; set score = 1. (b) Get next boundary point (start or end).
(c) If start, then increment score; else decrement score.
(d) If score = 0, close event; else go to (b).
The result of the fusion process is shown in Fig. 6D, in which events 80 and 88 have resulted in a fused movement event (FME) 92, and events 82 and 90 have resulted in another FME 94.
Additionally or alternatively, processor 32 may fuse movement events that are closely spaced in time into a single FME. Typically, if the time span between the end point of a first event and the start point of the next event is less than a predetermined threshold, the two events are fused into one FME. The start point of the FME in this case is that of the first event, while the end point is that of the second event. This process may be repeated to fuse the FME with the next event in the sequence if the time span until the next event is also short. Typically, however, a maximum event length is set, and processor 32 refrains from fusing a given event (whether an original, single event or a FME) with another event if the given event is longer in duration than the maximum event length.
Fig. 7 A is a time plot showing fused movement events 92 and 94 projected onto a time axis that is divided into uniform epochs, in accordance with an embodiment of the present invention. The epochs are of uniform, 30 sec duration, in order to emulate the 30 sec epochs used by human scorers in manual sleep staging. Alternatively, different epoch lengths may be used. For each epoch in Fig. 7A, processor 32 determines the relative duration of fused movement events and scores the epoch according to the relative duration. For example, as shown in the figure, assuming start point 84 of FME 92 to have occurred at time = 15 sec, and end point 86 of this FME to have occurred at time = 75 sec, processor 32 assigns an averaged FME (AFME) score of 50% to each of the first and third epochs, and an AFME score of 100% to the second epoch (meaning that the entire epoch was filled with a movement event). Subsequent epochs are scored in like manner. Fig. 7B is a time plot that shows the result of this event scoring, in accordance with an embodiment of the present invention. The AFME scores determined in Fig. 7A are shown as a function of time in 30 sec epochs. Each epoch is thus rated in terms of the relative amount of patient movement occurring during the epoch.
DETECTION OF PERIODIC EVENTS Fig. 8 A is a time plot that schematically illustrates a periodic sequence of respiration events 100, 102, 104, 106, 108, 110, in accordance with an embodiment of the present invention. Such respiration events may comprise, for example, periods during which processor 32 detected a cessation of breathing (apnea), or other types of disturbed breathing patterns. Periodic respiration events, such as that shown in Fig. 8A, are common in sleep states of patients suffering from sleep-disturbed breathing. Detection of such events is useful, inter alia, in distinguishing between sleep and wake states of such patients.
Fig. 8B shows a periodic respiration event (PRE) 112 detected by processor 32 on the basis of the event sequence shown in Fig. 8A, in accordance with an embodiment of the present invention. The processor detects a PRE upon the occurrence of a certain minimum number of successive respiratory events, with certain regular time gaps between successive events. For example, a PRE may be defined as a sequence of at least five consecutive respiration events, such that the mean of the time gaps between the end point of each event and the start point of the succeeding event is no greater than a certain threshold length, and the standard deviation of the time gaps is no greater than a certain maximum variance. The inventors have found that setting the threshold length for the mean gap between events to 4 min, while setting the maximum variance of the gaps to 20 sec, gives good results in automatically detecting PREs.
Periodic respiratory events may further be classified into REM-oriented and non-REM (NREM) oriented PREs. Typically, the duration of PREs in NREM sleep is longer than that in REM sleep, because the muscular paralysis in REM sleep makes it more difficult for the body to recover from respiration events. PREs in REM sleep are also typically more symmetrical, in terms of onset and recovery times, than in NREM sleep. On the other hand, periodic Cheyne-Stokes respiration events, which are common in patients suffering from congestive heart failure (CHF), for example, occur only in NREM sleep. (Cheyne-Stokes is a breathing pattern marked by shallow breathing alternating with periods of rapid heavy breathing found in some medical conditions and also occurring at high altitude.) Processor 32 determines that a certain PRE is a periodic Cheyne-Stokes respiration event by computing the time gaps between the peaks in the respiration rate that correspond to the start and end points of each respiration event in the succession of respiration events making up the PRE. If the mean of these time gaps is within a certain range, and the standard deviation of the time gaps is no greater than a certain maximum value, and if the amplitude envelope of the respiration signal during the PRE is sinusoidal, then the PRE is considered to be a Cheyne-Stokes PRE. The inventors have gotten good results by setting processor 32 to detect a Cheyne-Stokes PRE when the mean time gap between respiration peaks in each event is between 88 and 92 sec, with a standard deviation no greater than 2 sec.
Based on the criteria explained above, processor 32 detects PREs and classifies them into REM- and NREM-oriented types. For this purpose, the processor typically separates out the Cheyne-Stokes PREs (if any), and then uses fuzzy clustering to group the remaining PREs into long- and short-duration clusters. As noted above, the long-duration PREs are classified as REM-oriented, and the short-duration PREs are classified as NREM-oriented, as are the Cheyne-Stokes PREs. The PREs are projected onto a time axis of uniform epochs, and are used to compute average REM and NREM PRE scores per epoch in the manner shown above in Figs. 7 A and 7B.
Fig. 9 is a time plot that schematically illustrates a blood oxygen saturation signal received from sensor 27, in accordance with an embodiment of the present invention. The signal exhibits desaturation events 120 and 122, which are detected on the basis of significant drops in the blood oxygen saturation level. Each of events 120 and 122 has a start time al5 an
end time C1, and a nadir time bi (i = 1 for event 120, and i = 2 for event 122), which may be detected by processor 32 using any suitable method of signal processing known in the art. The duration of each desaturation event is given by q - a.[; the depth of each event is given by the
difference between the baseline saturation value and the value at bj; and the symmetry of each event is given by:
Figure imgf000024_0001
Patients with sleep-disturbed breathing may also exhibit periodic desaturation events (PDEs)5 which are similar in many respects to the PREs described above. A PDE may be defined, like a PRE, as a sequence of at least five consecutive desaturation events, such that the mean of the time gaps between the end point of each event and the start point of the succeeding event is no greater than a certain threshold length, and the standard deviation of the time gaps is no greater than a certain maximum variance. The same sort of parameter values that were defined above for detecting PREs may be applied in detecting PDEs.
PDEs may also be classified into REM-oriented and NREM-oriented clusters, depending on the duration, depth and symmetry of the desaturation events in each PDE. As in the case of PREs, REM-oriented PDEs tend to be longer, deeper and more symmetrical than NREM-oriented PDEs, due to the muscular paralysis that occurs during REM. Processor 32 therefore uses fuzzy clustering to group the PDEs according to these criteria into REM and NREM group, and then computes average REM and NREM scores per epoch based on the PDE classification, in the manner described above.
DETECTION OF COMPLEXITY OF RESPIRATION PATTERNS
Complexity of the patient's respiration patterns, based on the signal measured by respiration sensor 26 and/or other respiration signals, gives another useful indication of the patient's sleep stage in system 20. NREM sleep is known to be characterized by even breathing, i.e., low-complexity respiration signals, whereas waking and REM typically have more complex, irregular breathing patterns. Various methods may be used to calculate a measure of signal complexity in order to distinguish between these states. In, an exemplary embodiment, processor 32 divides the respiration signal into time segments, and determines the measure of complexity for each segment. The segments may be quasi-stationary time segments, determined by adaptive segmentation, as described above. Alternatively, the segments may be overlapping segments of fixed length, for example, segments 30 sec long with a time offset between successive segments of 1 sec. As the first step in finding the signal complexity, the processor finds the mean m and the standard deviation σ for each segment, and uses the values of m and σ to quantize the respiration signal s in each segment into n levels, for example, n = 4:
'a' x ≥ m + σ 'b' m + σ > x ≥ m
S = (4)
V m > x > m—σ
'd' m ≤ m — σ
The processor then compresses the string of quantized signal values in the segment using a complexity-dependent compression scheme. For example, the processor may use Lempel-Ziv compression, as described by Lempel et al., in "A Universal Algorithm for Sequential Data Compression," IEEE Transactions on Information Theory, IT-23:3 (1977), pages 337-349. The signal complexity may be defined in terms of the compression efficiency ε:
L log?; N
S == (5)
N
wherein N is the length of the segment, and L is the length of the compressed string. A typical calculation of respiratory signal complexity over time is illustrated below in Fig. 14 A.
Alternatively or additionally, processor 32 may compute other measures of complexity of the segmented respiration signal, such as the fractal dimension or entropy of each segment.
Further alternatively or additionally, the processor may compute the respiration rate variability (RRV) over time. The processor then segments the RRV (into either quasi- stationary or fixed-length segments) and computes the variance of each segment as a measure of its complexity.
Fig. 10 is a flow chart that schematically illustrates a method for classifying complexity of respiration patterns, in accordance with an embodiment of the present invention. For this purpose, the respiration complexity is represented in terms of a respiratory complexity feature matrix (CFM), which is generated by processor 32 at a CFM generation step 130. To generate the CFM, processor 32 segments the respiration signal and then extracts from each segment one or more complexity features, such as those described above. The complexity feature values for each segment are arranged in a feature vector, and the feature vectors are arranged in sequential order to form the CFM. Thus, each column of the matrix corresponds to a successive segment, and each row contains the successive values of one of the features.
In preparation for classifying the complexity of the CFM, the patient is assigned to a population group, at a patient assignment step 132. This assignment is desirable because of the characteristic variation in respiration sleep behavior with age, gender and severity of sleep- disturbed breathing (SDB). As a result of this variation, a certain sleep pattern might be classified as complex in one population group and non-complex in another. The patient may be classified at step 132 based either on a priori information or using a probabilistic (Bayesian) classification method, based on estimated probability density functions that have been computed in advance for different population groups.
The estimated probability density functions P(X| C^) for each population group
Cj0 {k = \,...,K) are computed in advance based on CFMs X that have been gathered from a large number of representatives of the population group in question. Let X = [xi,...,Xjy] ,
wherein Xn denotes the n feature vector. Assuming that the vectors {x^} _■, are identical
N independently distributed (i.i.d.), then P(x \ Cj J = ^Q P\ xn \ cA . The probability density n=\ function P\ x \ C Λ may be modeled using a Gaussian mixture model (GMM):
Figure imgf000026_0001
Here < /„ Λ is the set of estimated weights of the Gaussian functions N in the model of
the/ population, and Mis the model order (i.e., the number of Gaussians used in the model). The form of the Gaussians is
\-0.5
N(*;μpj;Ψpj) = det(2*Ψpj ) ' exp -(x-μpJ) J m V p-I]j (x-μpj) \ , wherein the
sets \ μ „ / > and { Ψ „ ,• > contain the estimated mean vectors and covariance matrices { P>J J »=1 I P'J ) p=l of the Gaussians, respectively. The values of the GMM parameters are estimated from equation (6) using an expectation maximization (EM) algorithm, as described, for example by Verbeek et al., in "Efficient Greedy Learning of Gaussian Mixture Models," Neural Computation 5:2 (2003), pages 469-485, which is incorporated herein by reference.
To perform Bayes classification at step 132, the specific CFM of the patient in question, X , is classified into population group k using the formula:
& = argmaxP(x| C7-Jp(Cy) j = l,...,K (7)
wherein P (Q; ) is the a priori probability of being related to population Cj0 .
After the patient has been assigned to one of the population groups, processor 32 adaptively classifies each of the feature vectors in the patient's CFM as either complex or non- complex, at a feature classification step 134. For this purpose, the probability density function
P(x \ Cj ) may be written as:
P(x\ Ck) = P(Wc \ Ck)P(x\ Ck;Wc) + P(Wnc \ Ck)P(x \ Ck;Wnc) (8)
wherein W0 and Wnc respectively denote the complex and non-complex classes. The probability density functions P(x| C^;JFc) and P{x\ C]ζ\Wnc) are typically estimated in advance using the above-mentioned EM algorithm for GMM parameter estimation. The a priori probabilities P(WC | C^) and P(Wnc I Q;) are also estimated in advance using the formula:
P(Wc \
Figure imgf000027_0001
(k) wherein DQ ' is the total duration of complex respiration segments in a specified population,
and D^ > is the total duration of all respiration segments in the same population. Processor 32 models x using a GMM, with probability density function
/W Σ ™m,jH(*iV>m,j'>*mj) - ^ this case> md ^6 the
Figure imgf000028_0001
mean vectors and covariance matrices of the Gaussian functions N in the model of the
population group to which the patient was classified at step 132. \wm j \ is the set of
estimated weights of the Gaussians, which may be determined using the above-mentioned EM algorithm.
Each mean vector in the set is classified into the complex/non-complex
Figure imgf000028_0002
classes according to the Bayesian rule:
u = ∞gmax P (μm j \ Ck;Wt) P (Wt \ Ck) / = 0,1 (10)
wherein u is a class index such that u = 0 refers to the complex class, and u - \ refers to the non-complex class. The patient-adaptive probability density functions for each class are then given by:
f(A Wt) = ∑ Φm,tN(χmj;ΨmJ ) (11) meSf
wherein φm t = _, m'/ — , and SQ e [l,..,M] and S\ e [l,..,M] are the sets of indices of the
Σ wm,j meSf mean vectors that have been classified into the non-complex and complex classes, respectively.
The a priori probability of each class is taken to be / (Wf ) = ∑ ^mJ • Each feature m≡Sf vector in the CFM of the given patient is then classified according to:
κΛ = argmax/(xn | ΪFf )/(]^) f = 0,l (12) t Step 134 thus results in a sequence of binary values, indicating the complexity or non- complexity of each successive feature vector in the CFM. This sequence is projected onto a uniformly-spaced time axis, at a projection step 136. The sequence is projected, in a manner similar to that shown above in Figs. 7A and 7B, by computing the relative duration of complex respiration segments within non-overlapping time frames, which are typically 30 sec epochs. The outputs of this process is the averaged complexity ratio (ACR) of the respiration signal.
DETECTION OF HEART RATE COMPLEXITY AND RESPIRATORY DECOUPLING
Complex heart rate (HR) patterns may be detected and classified in the same manner as that described above for respiration patterns. In this case, the HR complexity feature matrix is processed to generate a HR complexity sequence, which may then be projected onto a uniform time axis to determine an averaged complexity ratio of the HR. Alternatively or additionally, heart rate complexity may be determined on the basis of the heart-rate variability (HRV) signal, as described hereinbelow. Reference is now made to Figs. 11 and 12, which schematically illustrate a method for detecting respiratory decoupling in the HRV signal, in accordance with an embodiment of the present invention. This method is based on the observation that during NREM sleep, the heart rate varies, typically in synchronization with the patient's respiration. In REM, however, the heart rate is decoupled from respiration, i.e., it fails to exhibit the variation characteristic of NREM sleep. Fig. 11 is a flow chart showing the steps in the present method, while Fig. 12 shows a plot 180 of a HRV signal to which the method is applied. HRV is expressed and plotted in terms of the length (in seconds) of the R-R interval (RRI) in the ECG signal.
Processor 32 processes the ECG signal received from electrodes 24 to detect the R waves and thus measure the HRV, at a HRV measurement step 170. The processor then filters the HRV signal that it has derived, at a HRV processing step 172. Typically, at this step, the processor uses a bandpass filter with a passband corresponding to the respiratory frequency range, for example, 0.15 to 0.4 Hz. The processor then calculates the second derivative of the filtered HRV signal. It calculates the variance of this second derivative signal, at a variance computation step 174. Typically, the variance is computed over a series of overlapping time frames, for example, 30 sec time frames with starting times spaced 1 sec apart.
Processor 32 analyzes the time sequence of variance values to identify periods of low variance, at a variance analysis step 176. Typically, for this purpose, the processor uses a hierarchical clustering algorithm to divide the time sequence into segments. In other words, the processor recursively partitions the time sequence into smaller and smaller segments until it finds a period or periods whose variance is lower than the neighboring periods by a predetermined ratio, or until it reaches a minimal segment length. Let σ^ be the variance of a segment of length n, let σβ be the variance of a neighboring segment of length m, and let σAB be the variance of the concatenated segment. As noted earlier, the two segments may be
considered similar if The similarity threshold, T, for identifying a low
Figure imgf000030_0001
variance segment is typically 15, i.e., similarity in excess of this threshold indicates that respiratory decoupling occurred during this segment. Low- variance segments 182 of this sort, indicative of respiratory decoupling, can be seen in Fig. 12.
The output of this phase is the respiration decoupling sequence (RDS), which may be projected onto a uniformly-spaced time axis to find the averaged RDS, in the manner described above.
AUTOMATIC SLEEP STAGING Fig. 13 is a flow chart that schematically illustrates a method for automated sleep staging using the signal processing techniques described above, in accordance with an embodiment of the present invention. In this sleep staging process, processor 32 analyzes the ECG and respiration data in epochs of 30 sec each, at an epoch input step 190. This period is chosen because it is the standard epoch length used in manual sleep staging. The processor determines whether the ECG and respiratory signals were quasi- stationary (as defined above) within the current epoch, at a stationarity evaluation step 192. If quasi-stationarity was not maintained for at least a minimal, predetermined length of time (typically 5 sec) in the epoch, then the processor notes the possible occurrence of a transient event. The processor may further analyze this transient event to identify short-term variations in the patient's sleep state, such as micro-arousals. The processing and significance of transient events are further described in the above-mentioned PCT Patent Application PCT/IL2004/000412.
Assuming the signals to have been quasi-stationary in the epoch under analysis, processor 32 next computes the complexity of the respiratory signal, at a complexity evaluation step 194. The method of computation is described above. If the average complexity over the epoch is less than a predetermined threshold, for example, 0.6, then the patient is determined to be in NREM sleep.
Optionally, the frequency content of the ECG signal may be evaluated in order to determine the depth of NREM sleep, at a frequency assessment step 196. It has been found that a low range of HRV frequencies (in the 0.04-0.15 Hz range, referred to hereinbelow as the LF range) is associated with baroreflex sympathetic control, encountered in light sleep; while a higher range (0.15-0.4 Hz, referred to hereinbelow as the HF range) is associated with parasympathetic control, which is characteristic of deep sleep. Results of this sort are reported, for example, by Akselrod et al., in "Power Spectrum Analysis of Heart Rate Fluctuation: A Quantitative Probe of Beat-to-Beat Cardiovascular Control," Science 213 (1981), pages 220- 222, which is incorporated herein be reference. Thus, at step 196, processor 32 measures the energy contained in the LF and HF ranges of the HRV during the current epoch and computes the ratio of energies in the two bands, LF energy/HF energy. If the ratio is greater than a predetermined threshold, for example, 1.8, the patient is considered to be in light sleep, i.e., stage 1 or 2. Otherwise, the patient is considered to be in deep sleep, stage 3 or 4.
Alternatively or additionally, the HRV time series may be segmented into quasi- stationary segments, and the LF/HF ratio may calculated from the power spectrum of each segment to give a LF/HF time sequence. The values in this sequence are then compared to a threshold in order to give a binary sequence indicating which segments had high LF/HF ratio. The binary sequence is projected onto a uniformly-spaced time axis and then averaged over non-overlapping time frames, in the manner described above. These averaged LF/HF values may be used in step 196 or in other sleep staging methods described hereinbelow.
Returning now to step 194, if processor 32 finds the average complexity of the respiratory signal over the current epoch to be greater than the complexity threshold, the processor concludes that the patient is not in NREM sleep, and checks whether the patient has moved during this epoch or the preceding or succeeding epoch, at a movement checking step 198. Movement may be assessed, for example, by applying the method of Fig. 2 to ECG or respiration signals, as described above. If the patient is determined to have moved, the processor concludes that the patient is awake. Typically, average movement activity over 30 sec greater than 0.5, coupled with respiration signal complexity greater than 0.6, is indicative of a state of wakefulness. If the patient is found at step 198 not to have moved during the current epoch, processor 32 checks the HRV signal for respiratory decoupling, at a decoupling detection step 200. Respiratory decoupling may be detected using the method described above with reference to Fig. 11. If the HRV variance, as defined above, is sufficiently low to qualify as decoupling, and is accompanied by an absence of movement, the processor then classifies the current epoch as REM sleep. If the HRV variance is not low, despite the lack of movement, processor 32 marks the current epoch as anomalous. Such anomalies may occur, for example, due to sleep apneas.
As noted above, processor 32 detects transient events in the ECG and/or respiratory signals at step 192. After classifying a given epoch as belonging to a REM or NREM sleep state, the processor checks the record of transient events to determine whether the patient's sleep in the current epoch has been interrupted by such events, at an interruption checking step 202. If the current epoch is uninterrupted, it is classified as normal sleep. If one or more transient events interrupted the current epoch, however, processor 32 notes that the quality of sleep during this epoch was disturbed. This information may be used in diagnosing certain pathological conditions affecting the quality of sleep of patient 22.
Figs. 14A-14C are schematic plots showing the results of sleep staging performed by processor 32, in accordance with an embodiment of the present invention. Fig. 14A shows the results of a computation of complexity of the respiration signal received from sensor 26, as determined at step 194 (Fig. 13) and described above. Fig. 14B shows a hypnogram, generated automatically by processor 32 using the method of Fig. 13, and based on the complexity signal shown in Fig. 14A, along with other respiratory and ECG data. The computer-generated hypnogram is compared with a hypnogram generated manually by an expert human scorer, which is shown in Fig. 14C. In this embodiment, the LF/HF ratio (step 196) was not computed, and the processor was thus unable to distinguish between different stages of NREM sleep. Therefore, Fig. 14B shows only stages 0 (wakefulness), 2 (representing all NREM sleep stages) and 5 (REM sleep). With this reservation, there is still a good correlation between the sleep stages derived automatically, as shown in Fig. 14B, and the manual scoring results shown in Fig. 14C. As noted above, this result was achieved based on thoracic measurements only, without the use of EEG or EOG signals. In another embodiment of the present invention, processor 32 uses the processed signals described above in a two-phase process of automatic sleep staging. In the first phase, the processor performs macro-analysis, to classify each epoch as wake, light sleep, deep sleep or REM using a Continuous Hidden Markov Model (CHMM) classifier. In the second phase, the processor performs micro-analysis in order to fine-tune the sleep stages.
Fig. 15 is a state diagram showing a HMM used in classifying patient sleep stages, in accordance with an embodiment of the present invention. The model includes a wake state
220, a light sleep state 222, a deep sleep state 224, and a REM state 226. Each state is connected to every other state by a positive transition coefficient a,,-, so that the state transition probability matrix is given by:
all a12 a13 a14
A= a21 a22 a23 a24 (13) a31 a32 a33 a34 a4i a42 a^ n^
Every state/ has a respective GMM probability density function bj for determining the
likelihood that a given feature vector yn is associated with that state:
M bj(Yn) = ∑ cjkN(Yn » £/Jfc » ^Jk ), 7 = 1, 2, 3, 4 (14)
wherein the mixture weights cjfc satisfy the stochastic constraint
M ^] cfi = 1, Cji ≥ 0, 7 = 1,2,3,4 , l ≤ k ≤ M . For convenience, we denote the HMM as k=\ λ = (A,B,π) , wherein B = {bj(yn)} is the observation probability distribution, and π = jπ/} is the initial state vector, i.e., the set of probabilities of being initially in each state i.
The unknown parameters of /L7 for each population p are determined based on the training data (feature matrices) that have been gathered from members of each population, resulting in models. The model order M for each state is also defined in the training
Figure imgf000034_0001
phase. The model parameters may be estimated, for example, using the Baum- Welch algorithm, as described by Rabiner in "A Tutorial on Hidden Markov Models and Selected Applications in Speech Recognition," Proceedings of the IEEE 77:2 (1989), pages 257-286, which is incorporated herein by reference.
The feature matrix used in training the HMM (and subsequently in classifying sleep stages of patient 22) may include any of the features described above, as well as other features derived from monitoring the patient during sleep. In an exemplary embodiment, the feature matrix Y = [yj,...,y jγ] comprises successive vectors of the following features: • Averaged fused movement events
• Averaged NREM periodic respiration events
• Averaged REM periodic respiration events
• Averaged NREM periodic desaturation events
• Averaged REM periodic desaturation events • Averaged complexity ratio of respiration
• Averaged complexity ratio of heart rate
• Averaged respiration decoupling sequence
• Averaged LF/HF ratio sequence
Fig. 16 is a flow chart that schematically illustrates a method for automated sleep staging using the HMM of Fig. 15, in accordance with an embodiment of the present invention. Once the HMM has been suitably trained for each population of interest, processor
32 collects signals from patient 22, and processes the signals to produce a sequence of feature vectors, |yn} _, , at a vector collection step 230. The patient is assigned to one of the predefined population groups, based either on a priori information or Bayesian classification, as described above, at a patient classification step 232. Processor 32 then compares the feature vector sequence to the HMM λp of the assigned population group in order to choose the sequence of sleep states that best fits the observed sequence of feature vectors, at a fitting step 234. Any suitable algorithm known in the art may be used at step 234, such as the well-known Viterbi algorithm. The result of this step is a hypnogram, similar to that shown above in Fig. 14B. The hypnogram derived at step 234 includes nominal points of sleep onset, generally at transitions from state 220 (wake) to state 222 (light sleep). Processor 32 may next perform micro-analysis in order to more accurately identify the point of sleep onset, at a hypnogram refinement step 236. This step may use, for example, detailed analysis of the respiration signal in the following manner:
1. Processor 32 finds the first respiration central event in the period immediately preceding the nominal point of sleep onset. The "immediately preceding" period may typically be taken to be approximately 5 min long. A "central event" refers to an event related to 100% of flow and effort reduction, which is typically detected upon occurrence of simultaneous flow reduction in the flow and effort respiration channels if the reduction in the respiration volume is greater than 100% and there is no respiration within the boundaries of the suspected event.
2. When such a respiration event is found during a given epoch in the allotted period, the processor identifies the next epoch as sleep onset and scores this next epoch as stage 1 (light sleep).
3. The processor scores the next epoch after sleep onset as stage 3 (deep sleep). Processor 32 may next use arousal and/or movement signals, such as the heart rate- derived signals and/or respiration-derived signals described above, in order to more accurately identify wake states in the hypnogram, at an arousal identification step 238. Some of the rules applied by the processor at this step may depend on changes in certain feature vectors. For this purpose, the percentage of change D between successive feature vectors x and y may be defined as follows:
Figure imgf000035_0001
wherein <a,b) denotes the correlation coefficient of vectors a and b. The respiratory complexity feature vectors may be defined, for example, as mean RRV
X = mean peak to peak amplitude In an exemplary embodiment, processor 32 applies the following rules at step 238: 1. If the respiration signal is indicative of an arousal lasting more than 50% of an epoch, processor 32 scores the epoch as wake stage.
2. If the respiration or heart rate complexity feature vectors change by more than a threshold percentage over at least a certain time period before and after an arousal event, processor 32 scores the epochs following the arousal as wake stage. In an exemplary embodiment, the threshold percentage may be set to 10%, and the minimum time period during which the change must take place is one 30 sec epoch. When the complexity feature vectors subsequently change again by at least the threshold percentage, the processor determines that the wake stage has ended. 3. If the change in the complexity feature vectors during the time period before and after an arousal is less than the threshold percentage, processor 32 scores the epoch following the arousal as stage 1 sleep, and then scores the next epoch as either REM or stage 3 sleep, depending upon the stage of sleep prior to the arousal.
Although the embodiments described above rely only on measurements made using certain sensors, particularly on the patient's thorax and other parts of the lower body, the principles of the present invention may similarly be applied to measurements of heart rate, respiration and/or oxygen saturation using sensors of other types and in other locations. The measurements and signal processing techniques taught by the present invention may also be combined with collection and processing of other physiological signals, including EEG and EOG. It will thus be appreciated that the embodiments described above are cited by way of example, and that the present invention is not limited to what has been particularly shown and described hereinabove. Rather, the scope of the present invention includes both combinations and subcombinations of the various features described hereinabove, as well as variations and modifications thereof which would occur to persons skilled in the art upon reading the foregoing description and which are not disclosed in the prior art.

Claims

1. A computer-implemented method for diagnosis of a sleep-related condition of a patient, the method comprising: receiving physiological signals from sensors coupled to a lower body of the patient; and analyzing the physiological signals, independently of any electroencephalogram (EEG) or electro-oculogram (EOG) signals, in order to identify sleep stages of the patient.
2. The method according to claim 1, wherein analyzing the physiological signals comprises detecting motion of the patient based on at least one of the physiological signals.
3. The method according to claim 2, wherein the at least one of the physiological signals comprises at least one of an electrocardiogram (ECG) signal, a respiration signal, a heart rate signal, and an oxygen saturation signal.
4. The method according to claim 2, wherein detecting the motion comprises: measuring an energy of the at least one of the physiological signals in a selected frequency band as a function of time; finding a respective characteristic of the energy in each of a plurality of time segments; and determining the patient to have moved during one or more of the time segments responsively to the respective variance.
5. The method according to claim 4, wherein finding the respective characteristic comprises finding a respective variance of each of the time segments.
6. The method according to claim 4, wherein finding the respective characteristic comprises performing an adaptive segmentation in order to identify the time segments such that the energy of the at least one of the signals is quasi-stationary during each of the time segments.
7. The method according to claim 2, wherein detecting the motion comprises identifying a desaturation event caused by the motion in the oxygen saturation signal.
8. The method according to claim 2, wherein analyzing the physiological signals comprises distinguishing, responsively to detecting the motion, between a waking stage and a REM sleep stage.
9. The method according to claim 2, wherein detecting the motion comprises detecting two or more motion events within a time frame of a given length, and combining the two or more motion events into a single fused motion event.
10. The method according to claim 9, wherein detecting the two or more motion events comprises identifying a first motion event responsively to one of the physiological signals, and a second motion event responsively to another of the physiological signals, wherein the first and second motion events overlap in time, and wherein combining the two or more motion events comprises fusing the first and second motion events.
11. The method according to claim 9, wherein detecting the two or more motion events comprises identifying first and second motion events occurring in succession and separated in time by no more than a predetermined duration, and wherein combining the two or more motion events comprises fusing the first and second motion events.
12. The method according to claim 2, wherein detecting the motion comprises determining an average measure of motion in each of a succession of uniform time epochs.
13. The method according to claim 1, wherein analyzing the physiological signals comprises: performing an adaptive segmentation of at least one of the signals so as to identify time segments in which a characteristic of the at least one of the signals is quasi-stationary; and based on the adaptive segmentation, identifying transient events during which the characteristic of the at least one of the signals is not quasi-stationary.
14. The method according to claim 13, wherein analyzing the physiological signals comprises determining at least one of the sleep stages to have been disturbed by occurrence of the transient events during the at least one of the sleep stages.
15. The method according to claim 1, wherein analyzing the physiological signals comprises detecting an arousal to a wake stage.
16. The method according to claim 15, wherein receiving the physiological signals comprises determining a heart rate of the patient, and wherein detecting the arousal comprises identifying the arousal responsively to a change in the heart rate over time.
17. The method according to claim 15, wherein analyzing the physiological signals comprises extracting complexity features from the physiological signals, and wherein detecting the arousal comprises identifying the arousal responsively to a change in the complexity features over time.
18. The method according to any of claims 1-17, wherein receiving the physiological signals comprises receiving an electrocardiogram (ECG) signal.
19. The method according to claim 18, wherein analyzing the physiological signals comprises measuring a variability of a heart rate of the patient responsively to the ECG signal, and identifying at least one of the sleep stages based on the variability.
20. The method according to claim 19, wherein identifying the at least one of the sleep stages comprises computing a variance associated with the variability of the heart rate, and finding, responsively to the variance, a period during which the heart rate was decoupled from a respiratory function of the patient.
21. The method according to claim 20, wherein identifying the period comprises classifying the period as a REM sleep period.
22. The method according to claim 19, wherein identifying the at least one of the sleep stages comprises measuring first and second energies respectively contained in first and second frequency bands of the variability of the heart rate during a selected epoch, and classifying the sleep stages responsively to a function of the first and second energies.
23. The method according to claim 22, wherein the function comprises a ratio of the first and second energies.
24. The method according to claim 22, wherein the first and second frequency bands respectively comprise low and high frequency bands, and wherein classifying the sleep stages comprises distinguishing between light and deep sleep stages based on the function.
25. The method according to claim 18, wherein receiving the physiological signals comprises receiving a respiration signal, and wherein analyzing the physiological signals comprises analyzing the respiration signal together with the ECG signal in order to identify the sleep stages.
26. The method according to claim 18, and comprising receiving a respiration signal from an airway of the patient, wherein analyzing the physiological signals comprises analyzing the respiration signal together with the ECG signal in order to identify the sleep stages.
27. The method according to any of claims 1-17, wherein receiving the physiological signals comprises receiving a respiration signal.
28. The method according to claim 27, wherein analyzing the physiological signals comprises evaluating a complexity of the respiration signal during a selected epoch, and identifying at least one of the sleep stages responsively to the complexity.
29. The method according to claim 28, wherein evaluating the complexity comprises quantizing and compressing the respiration signal, and measuring the complexity based on an efficiency of compression of the quantized respiration signal.
30. The method according to claim 28, wherein identifying the at least one of the sleep states comprises determining the patient to be in NREM sleep if the complexity is below a predetermined threshold.
31. The method according to claim 27, wherein analyzing the physiological signals comprises identifying a periodic respiration event, which comprises a sequence of individual respiration events that are separated by time gaps whose respective durations are within predetermined limits.
32. The method according to claim 27, wherein analyzing the physiological signals comprises detecting a respiration event in the respiration signal, and identifying an onset of sleep responsively to the respiration event.
33. The method according to any of claims 1-17, wherein analyzing the physiological signals comprises constructing a hidden Markov model (HMM) having model states corresponding to the sleep stages, and identifying a state sequence in the model that accords with the physiological signals.
34. The method according to claim 33, wherein constructing the HMM comprises associating the patient with a population, and training the HMM using data gathered from members of the population.
35. The method according to any of claims 1-17, wherein receiving the physiological signals comprises collecting the physiological signals at a bedside of the patient, and wherein analyzing the physiological signals comprises transmitting the physiological signals over a communication network for processing by a diagnostic processor remote from the bedside.
36. The method according to any of claims 1-17, wherein receiving the physiological signals comprises collecting the physiological signals from a Holter monitor coupled to the patient.
37. The method according to any of claims 1-17, wherein receiving the physiological signals comprises collecting the physiological signals from a device implanted in the body of the patient.
38. A computer-implemented method for diagnosis of a sleep-related condition of a patient, the method comprising: receiving at least one of an electrocardiogram (ECG) signal and a respiration signal from a sensor coupled to the patient during sleep; measuring an energy of the at least one of the ECG and respiration signals in a selected frequency band as a function of time; finding a respective characteristic of the energy in each of a plurality of time segments; and determining the patient to have moved during one or more of the time segments responsively to the respective characteristic.
39. The method according to claim 38, wherein finding the respective characteristic comprises finding a respective variance of the energy.
40. The method according to claim 38 or 39, and comprising identifying a sleep stage of the patient during the one or more of the time segments responsively to determining the patient to have moved.
41. The method according to claim 40, wherein identifying the sleep stage comprises distinguishing a REM sleep stage from a waking stage.
42. The method according to claim 40, and comprising receiving an electroencephalogram (EEG) signal from the patient, wherein identifying the sleep stage comprises processing the
EEG signal together with the at least one of the ECG and respiration signals.
43. A computer-implemented method for diagnosis of a sleep-related condition of a patient, the method comprising: receiving an electrocardiogram (ECG) signal from a sensor coupled to the patient during sleep; measuring a variability of a heart rate of the patient responsively to the ECG signal; computing a characteristic of the variability of the heart rate; and finding, responsively to the characteristic, a period during which the heart rate was decoupled from a respiratory function of the patient.
44. The method according to claim 43, wherein computing the characteristic comprises determining a variance associated with the variability of the heart rate.
45. The method according to claim 43, and comprising identifying a sleep stage of the patient during the period based on decoupling of the heart rate from the respiratory function.
46. The method according to claim 45, wherein identifying the sleep stage comprises classifying the period as a REM sleep period.
47. The method according to any of claims 43-46, and comprising receiving an electroencephalogram (EEG) signal from the patient, wherein identifying the sleep stage comprises processing the EEG signal together with the ECG signal.
48. A computer-implemented method for diagnosis of a sleep-related condition of a patient, the method comprising: receiving a signal from a sensor coupled to the patient during sleep, wherein the signal is indicative of at least one of a heart rate and respiration activity of the patient; evaluating a complexity of the signal during a selected time period; and identifying a sleep stage of the patient responsively to the complexity.
49. The method according to claim 48, wherein evaluating the complexity comprises quantizing and compressing the signal, and measuring the complexity based on an efficiency of compression of the quantized signal.
50. The method according to claim 48, wherein evaluating the complexity comprises computing a variability of the signal, and extracting a variance of the variability as a measure of the complexity.
51. The method according to any of claims 48-50, wherein evaluating the complexity comprises determining respective values of a set of complexity features in each of a succession of time segments, and wherein identifying the sleep stage comprises constructing a complexity feature matrix (CFM), which comprises a sequence of feature vectors comprising the respective values of the complexity features in the succession of time segments, and processing the CFM in order to classify the complexity of the complexity features in each of the time segments.
52. The method according to claim 51, wherein processing the CFM comprises assigning the patient to a population group, and processing the feature vectors using a probabilistic model of the population group.
53. The method according to claim 52, wherein the probabilistic model comprises a Gaussian mixture model.
54. The method according to claim 51, wherein processing the CFM comprises determining, responsively to the complexity of the complexity features, an average measure of the complexity in each of a succession of uniform epochs.
55. The method according to any of claims 48-50, wherein identifying the sleep stage comprises determining the patient to be in NREM sleep if the complexity is below a predetermined threshold.
56. The method according to any of claims 48-50, and comprising receiving an electroencephalogram (EEG) signal from the patient, wherein identifying the sleep stage comprises processing the EEG signal together with the signal received from the sensor.
57. A computer-implemented method for diagnosis of a sleep-related condition of a patient, the method comprising: receiving a signal that is indicative of breathing activity from a sensor coupled to the patient during sleep; processing the signal so as to detect individual events that are indicative of disturbance of the breathing; identifying a periodic event, which comprises a sequence of the individual events that are separated by time gaps whose respective durations are within predetermined limits; and classifying a sleep stage of the patient responsively to the complexity.
58. The method according to claim 57, wherein the signal comprises at least one of a respiration signal and an oxygen saturation signal.
59. The method according to claim 57, wherein identifying the periodic event comprises determining that the event was associated with Cheyne-Stokes breathing.
60. The method according to any of claims 57-59, wherein classifying the sleep stage comprises analyzing the periodic event so as to determine whether the periodic event was associated with REM or non-REM sleep.
61. The method according to claim 60, wherein analyzing the periodic event comprises associating the event with REM sleep responsively to at least one of a duration and a symmetry of the event.
62. Apparatus for diagnosis of a sleep-related condition of a patient, the apparatus comprising: one or more sensors, coupled to a lower body of the patient, which are adapted to receive physiological signals; and a diagnostic processor, which is coupled to receive and process the physiological signals, independently of any electroencephalogram (EEG) or electro-oculogram (EOG) signals, in order to identify sleep stages of the patient.
63. The apparatus according to claim 62, wherein the diagnostic processor is adapted to detect motion of the patient based on at least one of the physiological signals.
64. The apparatus according to claim 63, wherein the at least one of the physiological signals comprises at least one of an electrocardiogram (ECG) signal, a respiration signal, a heart rate signal, and an oxygen saturation signal.
65. The apparatus according to claim 63, wherein the diagnostic processor is adapted to measure an energy of the at least one of the physiological signals in a selected frequency band as a function of time, to find a respective characteristic of the energy in each of a plurality of time segments, and to determine the patient to have moved during one or more of the time segments responsively to the respective variance.
66. The apparatus according to claim 65, wherein the respective characteristic comprises a respective variance of each of the time segments.
67. The apparatus according to claim 65, wherein the diagnostic processor is operative to perform an adaptive segmentation in order to identify the time segments such that the energy of the at least one of the signals is quasi-stationary during each of the time segments.
68. The apparatus according to claim 63, wherein the diagnostic processor is adapted to detect the motion by identifying a desaturation event caused by the motion in the oxygen saturation signal.
69. The apparatus according to claim 63, wherein the diagnostic processor is adapted to distinguish, responsively to detecting the motion, between a waking stage and a REM sleep stage.
70. The apparatus according to claim 63, wherein the diagnostic processor is adapted to detect two or more motion events within a time frame of a given length, and to combine the two or more motion events into a single fused motion event.
71. The apparatus according to claim 70, wherein the diagnostic processor is adapted to identify a first motion event responsively to one of the physiological signals, and a second motion event responsively to another of the physiological signals, wherein the first and second motion events overlap in time, and to combine the first and second motion events into a single fused event.
72. The apparatus according to claim 70, wherein the diagnostic processor is adapted to identify first and second motion events occurring in succession and separated in time by no more than a predetermined duration, and to combine the first and second motion events into a single fused event.
73. The apparatus according to claim 63, wherein the diagnostic processor is adapted to determine an average measure of motion in each of a succession of uniform time epochs.
74. The apparatus according to claim 62, wherein the diagnostic processor is adapted to perform an adaptive segmentation of at least one of the signals so as to identify time segments in which a characteristic of the at least one of the signals is quasi-stationary, and based on the adaptive segmentation, to identify transient events during which the characteristic of the at least one of the signals is not quasi-stationary.
75. The apparatus according to claim 74, wherein the diagnostic processor is adapted to determine at least one of the sleep stages to have been disturbed by occurrence of the transient events during the at least one of the sleep stages.
76. The apparatus according to claim 62, wherein the diagnostic processor is adapted to analyze the physiological signals so as to detect an arousal to a wake stage.
77. The apparatus according to claim 77, wherein the physiological signals are indicative of a heart rate of the patient, and wherein the diagnostic processor is adapted to identify the arousal responsively to a change in the heart rate over time.
78. The apparatus according to claim 77, wherein the diagnostic processor is adapted to extract complexity features from the physiological signals, and to identify the arousal responsively to a change in the complexity features over time.
79. The apparatus according to any of claims 62-79, wherein the physiological signals comprise an electrocardiogram (ECG) signal.
80. The apparatus according to claim 79, wherein the diagnostic processor is adapted to measure a variability of a heart rate of the patient responsively to the ECG signal, and to identify at least one of the sleep stages based on the variability.
81. The apparatus according to claim 80, wherein the diagnostic processor is adapted to compute a variance associated with the variability of the heart rate, and to find, responsively to the variance, a period during which the heart rate was decoupled from a respiratory function of the patient.
82. The apparatus according to claim 81, wherein the diagnostic processor is adapted to classify the period as a REM sleep period responsively to decoupling of the heart rate from the respiratory function.
83. The apparatus according to claim 80, wherein the diagnostic processor is adapted to measure first and second energies respectively contained in first and second frequency bands of the variability of the heart rate during a selected epoch, and to classify the sleep stages responsively to a function of the first and second energies.
84. The apparatus according to claim 83, wherein the function comprises a ratio of the first and second energies.
85. The apparatus according to claim 83, wherein the first and second frequency bands respectively comprise low and high frequency bands, and wherein the diagnostic processor is adapted to distinguish between light and deep sleep stages based on the function.
86. The apparatus according to claim 79, wherein the physiological signals comprise a respiration signal, and wherein the diagnostic processor is adapted to analyze the respiration signal together with the ECG signal in order to identify the sleep stages.
87. The apparatus according to claim 79, wherein the diagnostic processor is coupled to receive a respiration signal from an airway sensor in an airway of the patient, and wherein the diagnostic processor is adapted to analyze the respiration signal together with the ECG signal in order to identify the sleep stages.
88. The apparatus according to any of claims 62-79, wherein the physiological signals comprise a respiration signal.
89. The apparatus according to claim 88, wherein the diagnostic processor is adapted to evaluate a complexity of the respiration signal during a selected epoch, and to identify at least one of the sleep stages responsively to the complexity.
90. The apparatus according to claim 89, wherein the diagnostic processor is adapted to quantize and compress the respiration signal, and to measure the complexity based on an efficiency of compression of the quantized respiration signal.
91. The apparatus according to claim 89, wherein the diagnostic processor is adapted to determine the patient to be in NREM sleep if the complexity is below a predetermined threshold.
92. The apparatus according to claim 88, wherein the diagnostic processor is adapted to analyze the respiration signal so as to identify a periodic respiration event, which comprises a sequence of individual respiration events that are separated by time gaps whose respective durations are within predetermined limits.
93. The apparatus according to claim 88, wherein the diagnostic processor is adapted to detect a respiration event in the respiration signal, and to identify an onset of sleep responsively to the respiration event.
94. The apparatus according to any of claims 62-79, wherein the diagnostic processor is adapted to process the physiological signals using a hidden Markov model (HMM) having model states corresponding to the sleep stages, and to identify the sleep stages by finding a state sequence in the model that accords with the physiological signals.
95. The apparatus according to claim 94, wherein the patient is associated with a population, and wherein the HMM is trained using data gathered from members of the population.
96. The apparatus according to any of claims 62-79, and comprising a console, which is coupled to collect the physiological signals at a bedside of the patient, and to transmit the physiological signals over a communication network for processing by the diagnostic processor at a location remote from the bedside.
97. The apparatus according to any of claims 62-79, wherein the diagnostic processor is coupled to receive the physiological signals from a Holter monitor coupled to the patient.
98. The apparatus according to any of claims 62-79, wherein the diagnostic processor is coupled to receive the physiological signals from a device implanted in the body of the patient.
99. Apparatus for diagnosis of a sleep-related condition of a patient, the apparatus comprising: a sensor, which is adapted to be coupled to the patient during sleep so as to receive from the patient at least one of an electrocardiogram (ECG) signal and a respiration signal; and a diagnostic processor, which is coupled to measure an energy of the at least one of the
ECG and respiration signals in a selected frequency band as a function of time, to find a respective characteristic of the energy in each of a plurality of time segments, and to determine the patient to have moved during one or more of the time segments responsively to the respective characteristic.
100. The apparatus according to claim 100, wherein the characteristic comprises a respective variance of the energy in each of the plurality of time segments.
101. The apparatus according to claim 100 or 101, wherein the diagnostic processor is adapted to identify a sleep stage of the patient during the one or more of the time segments responsively to determining the patient to have moved.
102. The apparatus according to claim 102, wherein the diagnostic processor is adapted to distinguish a REM sleep stage from a waking stage.
103. The apparatus according to claim 102, wherein the diagnostic processor is coupled to receive an electroencephalogram (EEG) signal from the patient, and to process the EEG signal together with the at least one of the ECG and respiration signals.
104. Apparatus for diagnosis of a sleep-related condition of a patient, the apparatus comprising: one or more electrodes, which are adapted to receive an electrocardiogram (ECG) signal from the patient during sleep; and a diagnostic processor, which is coupled to measure a variability of a heart rate of the patient responsively to the ECG signal, to compute a characteristic of the variability of the heart rate, and to find, responsively to the characteristic, a period during which the heart rate was decoupled from a respiratory function of the patient.
105. The apparatus according to claim 104, wherein the characteristic comprises a respective variance associated with the variability of the heart rate.
106. The apparatus according to claim 104, wherein the diagnostic processor is adapted to identify a sleep stage of the patient during the period based on decoupling of the heart rate from the respiratory function.
107. The apparatus according to claim 106, wherein the processor is adapted to classify the period as a REM sleep period based on the decoupling.
108. The apparatus according to any of claims 104-107, wherein the diagnostic processor is coupled to receive an electroencephalogram (EEG) signal from the patient, and to process the
EEG signal together with the ECG signal.
109. Apparatus for diagnosis of a sleep-related condition of a patient, the apparatus comprising: a respiration sensor, which is adapted to receive a signal from the patient during sleep, wherein the signal is indicative of at least one of a heart rate and respiration activity of the patient; and a diagnostic processor, which is coupled to evaluate a complexity of the signal during a selected time period, and to identify a sleep stage of the patient responsively to the complexity.
110. The apparatus according to claim 109, wherein the diagnostic processor is adapted to quantize and compress the signal, and to measure the complexity based on an efficiency of compression of the quantized signal.
111. The apparatus according to claim 109, wherein the diagnostic processor is adapted to compute a variability of the signal, and to extract a variance of the variability as a measure of the complexity.
112. The apparatus according to any of claims 109-111, wherein the diagnostic processor is adapted to determine respective values of a set of complexity features in each of a succession of time segments, and to construct a complexity feature matrix (CFM), which comprises a sequence of feature vectors comprising the respective values of the complexity features in the succession of time segments, and to process the CFM in order to classify the complexity of the complexity features in each of the time segments.
113. The apparatus according to claim 112, wherein the patient is assigned to a population group, and wherein the diagnostic processor is adapted to process the feature vectors using a probabilistic model of the population group.
114. The apparatus according to claim 113, wherein the probabilistic model comprises a Gaussian mixture model.
115. The apparatus according to claim 112, wherein the diagnostic processor is adapted to determine, responsively to the complexity of the complexity features, an average measure of the complexity in each of a succession of uniform epochs.
116. The apparatus according to any of claims 109- 111, wherein the diagnostic processor is adapted to determine the patient to be in NREM sleep if the complexity is below a predetermined threshold.
117. The apparatus according to any of claims 109-111, wherein the diagnostic processor is coupled to receive an electroencephalogram (EEG) signal from the patient, and to process the EEG signal together with the signal received from the sensor.
118. Apparatus for diagnosis of a sleep-related condition of a patient, the apparatus comprising: a sensor, which is adapted to be coupled to the patient during sleep so as to receive from the patient a signal that is indicative of breathing activity; and a diagnostic processor, which is coupled to process the signal so as to detect individual events that are indicative of disturbance of the breathing, to identify a periodic event, which comprises a sequence of the individual events that are separated by time gaps whose respective durations are within predetermined limits, and to classify a sleep stage of the patient responsively to the complexity.
119. The apparatus according to claim 118, wherein the signal comprises at least one of a respiration signal and an oxygen saturation signal.
120. The apparatus according to claim 118, wherein the diagnostic processor is adapted to determine that the periodic event was associated with Cheyne-Stokes breathing.
121. The apparatus according to any of claims 118-120, wherein the diagnostic processor is adapted to analyze the periodic event so as to determine whether the periodic event was associated with REM or non-REM sleep.
122. The apparatus according to claim 121, wherein the diagnostic processor is adapted to associate the event with REM sleep responsively to at least one of a duration and a symmetry of the event.
123. A computer software product for diagnosis of a sleep-related condition of a patient, the product comprising a computer-readable medium, in which program instructions are stored, which instructions, when read by a computer, cause the computer to receive physiological signals from one or more sensors coupled to a lower body of the patient during sleep, and to process the physiological signals, independently of any electroencephalogram (EEG) or electro-oculogram (EOG) signals, in order to identify sleep stages of the patient.
124. A computer software product for diagnosis of a sleep-related condition of a patient, the product comprising a computer-readable medium, in which program instructions are stored, which instructions, when read by a computer, cause the computer to receive from the patient at least one of an electrocardiogram (ECG) signal and a respiration signal during sleep, and to measure an energy of the at least one of the ECG and respiration signals in a selected frequency band as a function of time, to find a respective variance of the energy in each of a plurality of time segments, and to determine the patient to have moved during one or more of the time segments responsively to the respective characteristic.
125. A computer software product for diagnosis of a sleep-related condition of a patient, the product comprising a computer-readable medium, in which program instructions are stored, which instructions, when read by a computer, cause the computer to receive an electrocardiogram (ECG) signal from the patient during sleep, and to measure a variability of a heart rate of the patient responsively to the ECG signal, to compute a variance associated with the variability of the heart rate, and to find, responsively to the characteristic, a period during which the heart rate was decoupled from a respiratory function of the patient.
126. A computer software product for diagnosis of a sleep-related condition of a patient, the product comprising a computer-readable medium, in which program instructions are stored, which instructions, when read by a computer, cause the computer to receive a signal from the patient during sleep, wherein the signal is indicative of at least one of a heart rate and respiration activity of the patient, and to evaluate a complexity of the signal during a selected time period, and to identify a sleep stage of the patient responsively to the complexity.
127. A computer software product for diagnosis of a sleep-related condition of a patient, the product comprising a computer-readable medium, in which program instructions are stored, which instructions, when read by a computer, cause the computer to receive from the patient a signal that is indicative of breathing activity, and to process the signal so as to detect individual events that are indicative of disturbance of the breathing, to identify a periodic event, which comprises a sequence of the individual events that are separated by time gaps whose respective durations are within predetermined limits, and to classify a sleep stage of the patient responsively to the complexity.
PCT/IL2005/001233 2004-11-22 2005-11-22 Sleep staging based on cardio-respiratory signals WO2006054306A2 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
EP05808274A EP1819272A4 (en) 2004-11-22 2005-11-22 Sleep staging based on cardio-respiratory signals
US11/750,250 US7803119B2 (en) 2004-11-22 2007-05-17 Respiration-based prognosis of heart disease
US11/750,222 US7803118B2 (en) 2004-11-22 2007-05-17 Detection of heart failure using a photoplethysmograph
US11/750,173 US7794406B2 (en) 2004-11-22 2007-05-17 Detection of cardiac arrhythmias using a photoplethysmograph
US11/750,221 US7674230B2 (en) 2004-11-22 2007-05-17 Sleep monitoring using a photoplethysmograph

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/995,817 2004-11-22
US10/995,817 US7578793B2 (en) 2004-11-22 2004-11-22 Sleep staging based on cardio-respiratory signals

Related Parent Applications (2)

Application Number Title Priority Date Filing Date
US10/995,817 Continuation US7578793B2 (en) 2004-11-22 2004-11-22 Sleep staging based on cardio-respiratory signals
US11/750,221 Continuation US7674230B2 (en) 2004-11-22 2007-05-17 Sleep monitoring using a photoplethysmograph

Related Child Applications (5)

Application Number Title Priority Date Filing Date
PCT/IL2006/000148 Continuation-In-Part WO2006082589A2 (en) 2004-11-22 2006-02-07 Detection and monitoring of stress events during sleep
US11/750,222 Continuation-In-Part US7803118B2 (en) 2004-11-22 2007-05-17 Detection of heart failure using a photoplethysmograph
US11/750,173 Continuation-In-Part US7794406B2 (en) 2004-11-22 2007-05-17 Detection of cardiac arrhythmias using a photoplethysmograph
US11/750,250 Continuation-In-Part US7803119B2 (en) 2004-11-22 2007-05-17 Respiration-based prognosis of heart disease
US11/750,221 Continuation-In-Part US7674230B2 (en) 2004-11-22 2007-05-17 Sleep monitoring using a photoplethysmograph

Publications (2)

Publication Number Publication Date
WO2006054306A2 true WO2006054306A2 (en) 2006-05-26
WO2006054306A3 WO2006054306A3 (en) 2007-10-18

Family

ID=36407547

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IL2005/001233 WO2006054306A2 (en) 2004-11-22 2005-11-22 Sleep staging based on cardio-respiratory signals

Country Status (3)

Country Link
US (5) US7578793B2 (en)
EP (1) EP1819272A4 (en)
WO (1) WO2006054306A2 (en)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7314451B2 (en) 2005-04-25 2008-01-01 Earlysense Ltd. Techniques for prediction and monitoring of clinical episodes
EP2000090A3 (en) * 2007-06-06 2009-12-02 Tanita Corporation Sleep evaluation device
WO2010036700A1 (en) * 2008-09-24 2010-04-01 Biancamed Ltd. Contactless and minimal-contact monitoring of quality of life parameters for assessment and intervention
US8491492B2 (en) 2004-02-05 2013-07-23 Earlysense Ltd. Monitoring a condition of a subject
US8517953B2 (en) 2004-02-05 2013-08-27 Earlysense Ltd. Techniques for prediction and monitoring of coughing-manifested clinical episodes
US8585607B2 (en) 2007-05-02 2013-11-19 Earlysense Ltd. Monitoring, predicting and treating clinical episodes
US8603010B2 (en) 2004-02-05 2013-12-10 Earlysense Ltd. Techniques for prediction and monitoring of clinical episodes
WO2014068537A3 (en) * 2012-11-02 2014-07-10 Koninklijke Philips N.V. Electronic switch for controlling a device in dependency on a sleep stage
US8821418B2 (en) 2007-05-02 2014-09-02 Earlysense Ltd. Monitoring, predicting and treating clinical episodes
EP2774534A1 (en) * 2013-03-08 2014-09-10 Greatbatch Ltd. Apparatus and method for patient activity estimation and classification
US8882684B2 (en) 2008-05-12 2014-11-11 Earlysense Ltd. Monitoring, predicting and treating clinical episodes
WO2016097945A1 (en) * 2014-12-18 2016-06-23 Koninklijke Philips N.V. System and method for cardiorespiratory sleep stage classification
EP3205267A1 (en) * 2009-07-16 2017-08-16 ResMed Ltd. Detection of sleep condition
EP3094244A4 (en) * 2014-01-16 2017-09-06 Nokia Technologies Oy Method and device for the detection of the degree of entropy of medical data
US9883809B2 (en) 2008-05-01 2018-02-06 Earlysense Ltd. Monitoring, predicting and treating clinical episodes
US10292625B2 (en) 2010-12-07 2019-05-21 Earlysense Ltd. Monitoring a sleeping subject
US10624574B2 (en) 2016-06-27 2020-04-21 Koninklijke Philips N.V. Determination system and method for determining a sleep stage of a subject

Families Citing this family (209)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7758503B2 (en) 1997-01-27 2010-07-20 Lynn Lawrence A Microprocessor system for the analysis of physiologic and financial datasets
US8932227B2 (en) 2000-07-28 2015-01-13 Lawrence A. Lynn System and method for CO2 and oximetry integration
US20060161071A1 (en) 1997-01-27 2006-07-20 Lynn Lawrence A Time series objectification system and method
US9042952B2 (en) 1997-01-27 2015-05-26 Lawrence A. Lynn System and method for automatic detection of a plurality of SPO2 time series pattern types
US20080287756A1 (en) * 1997-07-14 2008-11-20 Lynn Lawrence A Pulse oximetry relational alarm system for early recognition of instability and catastrophic occurrences
US20070191697A1 (en) 2006-02-10 2007-08-16 Lynn Lawrence A System and method for SPO2 instability detection and quantification
US9521971B2 (en) 1997-07-14 2016-12-20 Lawrence A. Lynn System and method for automatic detection of a plurality of SPO2 time series pattern types
US9053222B2 (en) 2002-05-17 2015-06-09 Lawrence A. Lynn Patient safety processor
US20060195041A1 (en) 2002-05-17 2006-08-31 Lynn Lawrence A Centralized hospital monitoring system for automatically detecting upper airway instability and for preventing and aborting adverse drug reactions
US20060177852A1 (en) * 2001-12-12 2006-08-10 Do-Coop Technologies Ltd. Solid-fluid composition
IL155955A0 (en) * 2003-05-15 2003-12-23 Widemed Ltd Adaptive prediction of changes of physiological/pathological states using processing of biomedical signal
US8942779B2 (en) 2004-02-05 2015-01-27 Early Sense Ltd. Monitoring a condition of a subject
US7578793B2 (en) * 2004-11-22 2009-08-25 Widemed Ltd. Sleep staging based on cardio-respiratory signals
US10512429B2 (en) 2004-12-23 2019-12-24 ResMed Pty Ltd Discrimination of cheyne-stokes breathing patterns by use of oximetry signals
EP2394572A3 (en) 2004-12-23 2012-05-09 ResMed Ltd. Apparatus for detecting and discriminating breathing patterns from respiratory signals
EP1848336A4 (en) * 2005-02-07 2009-11-11 Widemed Ltd Detection and monitoring of stress events during sleep
US7392075B2 (en) 2005-03-03 2008-06-24 Nellcor Puritan Bennett Incorporated Method for enhancing pulse oximetry calculations in the presence of correlated artifacts
US7899519B2 (en) * 2005-06-28 2011-03-01 Cardiac Pacemakers, Inc. Evaluating a patient condition using autonomic balance information in implatable cardiac devices
US7725146B2 (en) 2005-09-29 2010-05-25 Nellcor Puritan Bennett Llc System and method for pre-processing waveforms
US7725147B2 (en) 2005-09-29 2010-05-25 Nellcor Puritan Bennett Llc System and method for removing artifacts from waveforms
US7662105B2 (en) 2005-12-14 2010-02-16 Cardiac Pacemakers, Inc. Systems and methods for determining respiration metrics
US20090253613A1 (en) * 2006-01-04 2009-10-08 Do-Coop Technologies Ltd. Solid-Fluid Composition
US20090004296A1 (en) * 2006-01-04 2009-01-01 Do-Coop Technologies Ltd. Antiseptic Compositions and Methods of Using Same
EP1981986A2 (en) * 2006-01-04 2008-10-22 Do-Coop Technologies Ltd Cryoprotective compositions and methods of using same
US7967759B2 (en) * 2006-01-19 2011-06-28 Boston Scientific Scimed, Inc. Endoscopic system with integrated patient respiratory status indicator
US7668579B2 (en) 2006-02-10 2010-02-23 Lynn Lawrence A System and method for the detection of physiologic response to stimulation
US7848795B2 (en) * 2006-05-22 2010-12-07 General Electric Company Determination of sleep depth
JP2009538720A (en) 2006-06-01 2009-11-12 ビアンカメッド リミテッド Apparatus, system, and method for monitoring physiological signs
AU2007317469B2 (en) * 2006-11-01 2010-05-20 Resmed Sensor Technologies Limited System and method for monitoring cardiorespiratory parameters
US8052611B2 (en) 2007-03-14 2011-11-08 Cardiac Pacemakers, Inc. Method and apparatus for management of heart failure hospitalization
US11076772B2 (en) * 2007-03-30 2021-08-03 David G. Silverman Method and system enabling photoplethysmograph measurement of volume status
US7996076B2 (en) * 2007-04-02 2011-08-09 The Regents Of The University Of Michigan Automated polysomnographic assessment for rapid eye movement sleep behavior disorder
US9943234B2 (en) * 2007-04-17 2018-04-17 Cardiac Pacemakers, Inc. Using respiration distress manifestations for heart failure detection
DE102007020038A1 (en) * 2007-04-27 2008-10-30 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Evidence of apnea with blood pressure dependent detected signals
US20080300500A1 (en) * 2007-05-30 2008-12-04 Widemed Ltd. Apnea detection using a capnograph
EP2162059B1 (en) 2007-06-12 2021-01-13 Sotera Wireless, Inc. Vital sign monitor and method for measuring blood pressure using optical, electrical, and pressure waveforms
US8602997B2 (en) 2007-06-12 2013-12-10 Sotera Wireless, Inc. Body-worn system for measuring continuous non-invasive blood pressure (cNIBP)
US11330988B2 (en) 2007-06-12 2022-05-17 Sotera Wireless, Inc. Body-worn system for measuring continuous non-invasive blood pressure (cNIBP)
US11607152B2 (en) 2007-06-12 2023-03-21 Sotera Wireless, Inc. Optical sensors for use in vital sign monitoring
EP2185063B1 (en) * 2007-08-21 2017-11-08 University College Dublin, National University of Ireland Dublin Method and system for monitoring sleepiness
WO2009049104A1 (en) * 2007-10-09 2009-04-16 Sleep Improvement Center P.C. Infant/child monitor
US9079033B2 (en) 2008-01-22 2015-07-14 Cardiac Pacemakers, Inc. Respiration as a trigger for therapy optimization
US8385999B1 (en) * 2008-02-08 2013-02-26 Pacesetter, Inc. Processing venous oxygen saturation and hematocrit information in an implantable sensor
US8275553B2 (en) 2008-02-19 2012-09-25 Nellcor Puritan Bennett Llc System and method for evaluating physiological parameter data
AU2009217219A1 (en) * 2008-02-20 2009-08-27 Paul M. Middleton Diagnostic device and method for detecting an acute coronary episode
US8365730B2 (en) 2008-03-24 2013-02-05 Covidien Lp Method and system for classification of photo-plethysmographically detected respiratory effort
US20110054279A1 (en) * 2008-03-27 2011-03-03 Widemed Ltd. Diagnosis of periodic breathing
US20090247850A1 (en) * 2008-03-28 2009-10-01 Nellcor Puritan Bennett Llc Manually Powered Oximeter
US20090259134A1 (en) * 2008-04-12 2009-10-15 Levine Glenn N Symptom recording patient interface system for a portable heart monitor
WO2009128000A1 (en) * 2008-04-16 2009-10-22 Philips Intellectual Property & Standards Gmbh Method and system for sleep/wake condition estimation
EP2283443A1 (en) 2008-05-07 2011-02-16 Lynn, Lawrence A. Medical failure pattern search engine
US8827917B2 (en) * 2008-06-30 2014-09-09 Nelleor Puritan Bennett Ireland Systems and methods for artifact detection in signals
US8574162B2 (en) * 2008-06-30 2013-11-05 Nellcor Puritan Bennett Ireland Systems and methods for detecting pulses
USD626561S1 (en) 2008-06-30 2010-11-02 Nellcor Puritan Bennett Llc Circular satseconds indicator and triangular saturation pattern detection indicator for a patient monitor display panel
USD626562S1 (en) 2008-06-30 2010-11-02 Nellcor Puritan Bennett Llc Triangular saturation pattern detection indicator for a patient monitor display panel
US8295567B2 (en) * 2008-06-30 2012-10-23 Nellcor Puritan Bennett Ireland Systems and methods for ridge selection in scalograms of signals
US8077297B2 (en) 2008-06-30 2011-12-13 Nellcor Puritan Bennett Ireland Methods and systems for discriminating bands in scalograms
US8398555B2 (en) 2008-09-10 2013-03-19 Covidien Lp System and method for detecting ventilatory instability
NL1036012C (en) * 2008-10-03 2010-04-06 Stephan Arend Hulsbergen MONITORING SYSTEM, RING FITTED WITH SUCH A SYSTEM, AND A SENSOR AND A PROCESSING UNIT AS PART OF THIS SYSTEM.
CA2741043C (en) * 2008-11-05 2014-03-25 Nellcor Puritan Bennett Llc System and method for facilitating observation of monitored physiologic data
EP2387353A1 (en) 2009-01-14 2011-11-23 Widemed Ltd. Method and system for detecting a respiratory signal
US9526429B2 (en) 2009-02-06 2016-12-27 Resmed Sensor Technologies Limited Apparatus, system and method for chronic disease monitoring
US9492105B1 (en) * 2009-02-13 2016-11-15 Cleveland Medical Devices Inc. Device for sleep diagnosis
US9655518B2 (en) 2009-03-27 2017-05-23 Braemar Manufacturing, Llc Ambulatory and centralized processing of a physiological signal
GB0905377D0 (en) 2009-03-30 2009-05-13 Danmedical Ltd Medical apparatus
AU2013221962C1 (en) * 2009-04-20 2016-12-01 Resmed Limited Discrimination of Cheyne-Stokes Breathing Patterns by Use of Oximetry Signals
EP2421435A4 (en) * 2009-04-20 2016-10-19 Resmed Ltd Discrimination of cheyne -stokes breathing patterns by use of oximetry signals
US10973414B2 (en) 2009-05-20 2021-04-13 Sotera Wireless, Inc. Vital sign monitoring system featuring 3 accelerometers
US8956294B2 (en) 2009-05-20 2015-02-17 Sotera Wireless, Inc. Body-worn system for continuously monitoring a patients BP, HR, SpO2, RR, temperature, and motion; also describes specific monitors for apnea, ASY, VTAC, VFIB, and ‘bed sore’ index
US11896350B2 (en) 2009-05-20 2024-02-13 Sotera Wireless, Inc. Cable system for generating signals for detecting motion and measuring vital signs
US9596999B2 (en) 2009-06-17 2017-03-21 Sotera Wireless, Inc. Body-worn pulse oximeter
US8636667B2 (en) 2009-07-06 2014-01-28 Nellcor Puritan Bennett Ireland Systems and methods for processing physiological signals in wavelet space
US8378832B2 (en) * 2009-07-09 2013-02-19 Harry J. Cassidy Breathing disorder treatment system and method
US20110009753A1 (en) * 2009-07-10 2011-01-13 Yi Zhang Respiration Rate Trending for Detecting Early Onset of Worsening Heart Failure
EP2281506B1 (en) * 2009-08-03 2013-01-16 Fico Mirrors, S.A. Method and system for determining an individual's state of attention
US10123722B2 (en) 2009-09-14 2018-11-13 Sotera Wireless, Inc. Body-worn monitor for measuring respiration rate
US11253169B2 (en) 2009-09-14 2022-02-22 Sotera Wireless, Inc. Body-worn monitor for measuring respiration rate
US8527038B2 (en) 2009-09-15 2013-09-03 Sotera Wireless, Inc. Body-worn vital sign monitor
US8321004B2 (en) 2009-09-15 2012-11-27 Sotera Wireless, Inc. Body-worn vital sign monitor
US10420476B2 (en) * 2009-09-15 2019-09-24 Sotera Wireless, Inc. Body-worn vital sign monitor
US10806351B2 (en) 2009-09-15 2020-10-20 Sotera Wireless, Inc. Body-worn vital sign monitor
US8364250B2 (en) 2009-09-15 2013-01-29 Sotera Wireless, Inc. Body-worn vital sign monitor
US9554739B2 (en) * 2009-09-29 2017-01-31 Covidien Lp Smart cable for coupling a medical sensor to an electronic patient monitor
US20110077968A1 (en) * 2009-09-29 2011-03-31 Cerner Innovation Inc. Graphically representing physiology components of an acute physiological score (aps)
EP2490587A1 (en) 2009-10-20 2012-08-29 Widemed Ltd. Method and system for detecting cardiac arrhythmia
KR101096089B1 (en) * 2010-01-28 2011-12-19 충북대학교 산학협력단 Device and Method to Detect Sleep Apnea and Classify its Type
US9078610B2 (en) * 2010-02-22 2015-07-14 Covidien Lp Motion energy harvesting with wireless sensors
US20110224564A1 (en) 2010-03-10 2011-09-15 Sotera Wireless, Inc. Body-worn vital sign monitor
US8296108B2 (en) * 2010-04-02 2012-10-23 Yugen Kaisha Suwa Torasuto Time series data analyzer, and a computer-readable recording medium recording a time series data analysis program
US8979765B2 (en) 2010-04-19 2015-03-17 Sotera Wireless, Inc. Body-worn monitor for measuring respiratory rate
US8747330B2 (en) 2010-04-19 2014-06-10 Sotera Wireless, Inc. Body-worn monitor for measuring respiratory rate
US9173593B2 (en) 2010-04-19 2015-11-03 Sotera Wireless, Inc. Body-worn monitor for measuring respiratory rate
US9339209B2 (en) 2010-04-19 2016-05-17 Sotera Wireless, Inc. Body-worn monitor for measuring respiratory rate
US9173594B2 (en) 2010-04-19 2015-11-03 Sotera Wireless, Inc. Body-worn monitor for measuring respiratory rate
US8888700B2 (en) 2010-04-19 2014-11-18 Sotera Wireless, Inc. Body-worn monitor for measuring respiratory rate
US9002440B2 (en) 2010-07-08 2015-04-07 Intelomed, Inc. System and method for characterizing circulatory blood flow
AU2011274478B2 (en) 2010-07-08 2016-01-14 Intelomed, Inc. System and method for characterizing circulatory blood flow
CN101897591B (en) * 2010-08-03 2011-09-28 秦皇岛市康泰医学系统有限公司 Digital separation integrated blood oxygen probe
EP2635179B1 (en) * 2010-11-02 2018-01-24 CardioNet, Inc. Medical data collection apparatus
AU2011343589B2 (en) 2010-12-16 2017-02-23 Scion NeuroStim, Inc. Systems, methods and apparatus for delivering nerve stimulation to a patient with physician oversight
WO2012085820A1 (en) * 2010-12-22 2012-06-28 Koninklijke Philips Electronics N.V. Patient monitoring and exception notification
US20140249432A1 (en) 2010-12-28 2014-09-04 Matt Banet Body-worn system for continuous, noninvasive measurement of cardiac output, stroke volume, cardiac power, and blood pressure
US9402571B2 (en) 2011-01-06 2016-08-02 Siemens Medical Solutions Usa, Inc. Biological tissue function analysis
US9706952B2 (en) 2011-01-06 2017-07-18 Siemens Healthcare Gmbh System for ventricular arrhythmia detection and characterization
US9713428B2 (en) * 2011-01-21 2017-07-25 Worcester Polytechnic Institute Physiological parameter monitoring with a mobile communication device
US10213152B2 (en) * 2011-02-14 2019-02-26 The Board Of Regents Of The University Of Texas System System and method for real-time measurement of sleep quality
WO2012112891A1 (en) 2011-02-18 2012-08-23 Sotera Wireless, Inc. Modular wrist-worn processor for patient monitoring
US10357187B2 (en) 2011-02-18 2019-07-23 Sotera Wireless, Inc. Optical sensor for measuring physiological properties
US9307914B2 (en) 2011-04-15 2016-04-12 Infobionic, Inc Remote data monitoring and collection system with multi-tiered analysis
US9113830B2 (en) 2011-05-31 2015-08-25 Nellcor Puritan Bennett Ireland Systems and methods for detecting and monitoring arrhythmias using the PPG
DE102011076885B4 (en) * 2011-06-01 2013-08-29 Siemens Aktiengesellschaft Method for controlling a medical device, device with a medical device and data carrier
US20130172774A1 (en) * 2011-07-01 2013-07-04 Neuropace, Inc. Systems and Methods for Assessing the Effectiveness of a Therapy Including a Drug Regimen Using an Implantable Medical Device
US8834385B2 (en) * 2011-08-08 2014-09-16 National Chiao Tung University Method for extracting the feature of an abdominal breathing and a system using the same
US9402554B2 (en) 2011-09-23 2016-08-02 Nellcor Puritan Bennett Ireland Systems and methods for determining respiration information from a photoplethysmograph
US9675274B2 (en) 2011-09-23 2017-06-13 Nellcor Puritan Bennett Ireland Systems and methods for determining respiration information from a photoplethysmograph
US9693709B2 (en) 2011-09-23 2017-07-04 Nellcot Puritan Bennett Ireland Systems and methods for determining respiration information from a photoplethysmograph
US8880576B2 (en) 2011-09-23 2014-11-04 Nellcor Puritan Bennett Ireland Systems and methods for determining respiration information from a photoplethysmograph
US9119597B2 (en) 2011-09-23 2015-09-01 Nellcor Puritan Bennett Ireland Systems and methods for determining respiration information from a photoplethysmograph
US9693736B2 (en) 2011-11-30 2017-07-04 Nellcor Puritan Bennett Ireland Systems and methods for determining respiration information using historical distribution
US8755871B2 (en) 2011-11-30 2014-06-17 Covidien Lp Systems and methods for detecting arrhythmia from a physiological signal
KR20150024299A (en) * 2011-12-21 2015-03-06 카프니아, 인코포레이티드 Collection and analysis of a volume of exhaled gas with compensation for the frequency of a breathing parameter
US9311825B2 (en) 2011-12-22 2016-04-12 Senstream, Inc. Biometric sensing and processing apparatus for mobile gaming, education, and wellness applications
US9247896B2 (en) 2012-01-04 2016-02-02 Nellcor Puritan Bennett Ireland Systems and methods for determining respiration information using phase locked loop
US8782308B2 (en) 2012-02-29 2014-07-15 Cardionet, Inc. Connector interface system for data acquisition
US9179876B2 (en) 2012-04-30 2015-11-10 Nellcor Puritan Bennett Ireland Systems and methods for identifying portions of a physiological signal usable for determining physiological information
EP2854636B1 (en) * 2012-05-30 2019-08-21 ResMed Sensor Technologies Limited Method and apparatus for monitoring cardio-pulmonary health
US10525219B2 (en) 2012-06-26 2020-01-07 Resmed Sensor Technologies Limited Methods and apparatus for monitoring and treating respiratory insufficiency
US9129610B2 (en) * 2012-08-21 2015-09-08 Bose Corporation Filtering for detection of limited-duration distortion
US10881310B2 (en) 2012-08-25 2021-01-05 The Board Of Trustees Of The Leland Stanford Junior University Motion artifact mitigation methods and devices for pulse photoplethysmography
US9241670B2 (en) 2012-09-11 2016-01-26 Covidien Lp Methods and systems for conditioning physiological information using a normalization technique
US20140073953A1 (en) * 2012-09-11 2014-03-13 Nellcor Puritan Bennett Llc Methods and systems for determining physiological information based on the shape of autocorrelation peaks
US20140073965A1 (en) * 2012-09-11 2014-03-13 Nellcor Puritan Bennett Llc Methods and systems for qualifying physiological values based on positive and negative values
US9392974B2 (en) 2012-09-11 2016-07-19 Covidien Lp Methods and systems for qualifying physiological values based on segments from a cross-correlation sequence
GB2505890A (en) * 2012-09-12 2014-03-19 To Health Ltd Screening to determine a cardiac arrhythmia risk parameter using photoplethysmograph measurements
CA2798337A1 (en) * 2012-12-04 2014-06-04 University Of Winnipeg Cardiovascular pulse wave analysis method and system
CN104837401B (en) * 2012-12-14 2017-09-12 皇家飞利浦有限公司 The system and method that notable arrhythmia cordis event is detected by photoplethysmogra (PPG) and accelerometer
RU2015127039A (en) * 2012-12-31 2017-02-06 М.И. Медикал Инсентив Лтд. SYSTEM AND METHOD OF DIAGNOSTICS AND MONITORING FOR THE EXAMINATION OF THE CARDIOVASCULAR SYSTEM
US9560978B2 (en) 2013-02-05 2017-02-07 Covidien Lp Systems and methods for determining respiration information from a physiological signal using amplitude demodulation
JP2016510107A (en) 2013-02-12 2016-04-04 キャプニア, インク.Capnia, Inc. Sampling and storage registry device for breath analysis
US9554712B2 (en) 2013-02-27 2017-01-31 Covidien Lp Systems and methods for generating an artificial photoplethysmograph signal
US9687159B2 (en) 2013-02-27 2017-06-27 Covidien Lp Systems and methods for determining physiological information by identifying fiducial points in a physiological signal
WO2014138583A1 (en) * 2013-03-07 2014-09-12 The University Of Chicago Compositions and methods related to obstructive sleep apnea
CN105473021B (en) 2013-03-15 2018-01-19 智能专利有限责任公司 wearable device and related system
RU2522400C1 (en) * 2013-04-05 2014-07-10 Общество С Ограниченной Ответственностью "Хилби" Method for determining human sleep phase favourable to awakening
US10390767B2 (en) 2013-06-04 2019-08-27 Intelomed Inc. Hemodynamic risk severity based upon detection and quantification of cardiac dysrhythmia behavior using a pulse volume waveform
CA2915060A1 (en) 2013-06-11 2014-12-18 Intelomed, Inc. Methods and systems for predicting hypovolemic hypotensive conditions resulting from bradycardia behavior using a pulse volume waveform
US10524661B2 (en) * 2013-06-12 2020-01-07 Proactive Live, Inc. Sleep monitoring and stimulation
EP3019073B1 (en) 2013-07-08 2022-08-31 ResMed Sensor Technologies Limited System for sleep management
US11648373B2 (en) 2013-07-08 2023-05-16 Resmed Sensor Technologies Limited Methods and systems for sleep management
AU2014306776A1 (en) 2013-08-12 2016-03-03 Intelomed, Inc. Methods for monitoring and analyzing cardiovascular states
CN105611873B (en) 2013-08-30 2022-02-25 卡普尼亚公司 Neonate carbon dioxide measurement system
US10022068B2 (en) 2013-10-28 2018-07-17 Covidien Lp Systems and methods for detecting held breath events
US9913587B2 (en) * 2013-11-01 2018-03-13 Cardiio, Inc. Method and system for screening of atrial fibrillation
US9848785B2 (en) * 2013-12-05 2017-12-26 Siemens Healthcare Gmbh Analysis and characterization of patient signals
US9420956B2 (en) * 2013-12-12 2016-08-23 Alivecor, Inc. Methods and systems for arrhythmia tracking and scoring
CN103750820B (en) * 2013-12-26 2015-09-23 沈阳熙康阿尔卑斯科技有限公司 A kind of sleep quality monitoring method and device
US9848820B2 (en) 2014-01-07 2017-12-26 Covidien Lp Apnea analysis system and method
US9901308B2 (en) 2014-02-20 2018-02-27 Covidien Lp Systems and methods for filtering autocorrelation peaks and detecting harmonics
US9931483B2 (en) 2014-05-28 2018-04-03 Devilbiss Healtcare Llc Detection of periodic breathing during CPAP therapy
US9808185B2 (en) 2014-09-23 2017-11-07 Fitbit, Inc. Movement measure generation in a wearable electronic device
EP3215012A1 (en) * 2014-11-07 2017-09-13 Koninklijke Philips N.V. Actigraphy methods and apparatuses
US10004408B2 (en) 2014-12-03 2018-06-26 Rethink Medical, Inc. Methods and systems for detecting physiology for monitoring cardiac health
US9772222B2 (en) 2014-12-08 2017-09-26 Samsung Electronics Co., Ltd. Retainer for photoelectric sensor and photoelectric pulse wave measuring apparatus including the same
WO2016097947A1 (en) * 2014-12-18 2016-06-23 Koninklijke Philips N.V. System and method for slow wave sleep detection
KR102409385B1 (en) 2015-03-23 2022-06-16 삼성전자주식회사 Apparatus and method for detecting information of the living body
CN105615846A (en) * 2015-03-23 2016-06-01 感至源电子科技(上海)有限公司 Electronic calendar for sleep monitoring
ES2820923T3 (en) 2015-05-13 2021-04-22 Alivecor Inc Mismatch monitoring
WO2017040331A1 (en) * 2015-08-28 2017-03-09 Awarables, Inc. Determining sleep stages and sleep events using sensor data
US10582890B2 (en) 2015-08-28 2020-03-10 Awarables Inc. Visualizing, scoring, recording, and analyzing sleep data and hypnograms
US9801587B2 (en) * 2015-10-19 2017-10-31 Garmin Switzerland Gmbh Heart rate monitor with time varying linear filtering
US10398381B1 (en) * 2015-11-19 2019-09-03 Fitbit, Inc. System and method for characterizing cardiac arrhythmia
KR102646391B1 (en) * 2015-12-07 2024-03-11 메디치 테크놀로지스, 엘엘씨 Observational heart failure monitoring system
US11207022B2 (en) * 2015-12-22 2021-12-28 Koninklijke Philips N.V. System and method for determining sleep stages based on cardiac activity information and brain activity information in EEG signals
US10206593B2 (en) 2016-03-14 2019-02-19 Tata Consultancy Services Limited Method and system of detecting arrhythmia using photoplethysmogram signal
EP3445444A1 (en) 2016-04-19 2019-02-27 Inspire Medical Systems, Inc. Accelerometer-based sensing for sleep disordered breathing (sdb) care
WO2017190085A1 (en) 2016-04-29 2017-11-02 Fitbit, Inc. Sleep monitoring system with optional alarm functionality
USD794805S1 (en) 2016-04-29 2017-08-15 Infobionic, Inc. Health monitoring device with a button
US9968274B2 (en) 2016-04-29 2018-05-15 Infobionic, Inc. Systems and methods for processing ECG data
USD794807S1 (en) 2016-04-29 2017-08-15 Infobionic, Inc. Health monitoring device with a display
USD794806S1 (en) 2016-04-29 2017-08-15 Infobionic, Inc. Health monitoring device
EP3454747A4 (en) 2016-05-09 2020-10-21 Belun Technology Company Limited Wearable device for healthcare and method thereof
US10325514B2 (en) 2016-06-02 2019-06-18 Fitbit, Inc. Systems and techniques for tracking sleep consistency and sleep goals
FR3053237A1 (en) * 2016-06-30 2018-01-05 Universite D'aix-Marseille DEVICE FOR DETECTING AT LEAST ONE HEART RHYTHM DISORDER
WO2018004279A1 (en) * 2016-07-01 2018-01-04 서울대학교산학협력단 Sleep data measurement device and sleep shade including same
CN106343954A (en) * 2016-08-25 2017-01-25 深圳市格兰莫尔寝室用品有限公司 Device and system for monitoring and improving sleep
US11207021B2 (en) 2016-09-06 2021-12-28 Fitbit, Inc Methods and systems for labeling sleep states
JP2018050667A (en) * 2016-09-26 2018-04-05 セイコーエプソン株式会社 Measurement device and measurement method
EP3537961A1 (en) 2016-11-10 2019-09-18 The Research Foundation for The State University of New York System, method and biomarkers for airway obstruction
US10111615B2 (en) 2017-03-11 2018-10-30 Fitbit, Inc. Sleep scoring based on physiological information
US11234640B2 (en) * 2017-06-28 2022-02-01 The Nemours Foundation Non-invasive pulmonary function assessment and treatment of respiratory fatigue
US11723579B2 (en) 2017-09-19 2023-08-15 Neuroenhancement Lab, LLC Method and apparatus for neuroenhancement
US11000189B2 (en) 2017-11-03 2021-05-11 Pacesetter, Inc. Heart failure monitoring and reduction of respiration induced under sensing of cardiac events
US11717686B2 (en) 2017-12-04 2023-08-08 Neuroenhancement Lab, LLC Method and apparatus for neuroenhancement to facilitate learning and performance
US11478603B2 (en) 2017-12-31 2022-10-25 Neuroenhancement Lab, LLC Method and apparatus for neuroenhancement to enhance emotional response
US11364361B2 (en) 2018-04-20 2022-06-21 Neuroenhancement Lab, LLC System and method for inducing sleep by transplanting mental states
US10943092B2 (en) 2018-05-23 2021-03-09 ClairLabs Ltd. Monitoring system
EP3849410A4 (en) 2018-09-14 2022-11-02 Neuroenhancement Lab, LLC System and method of improving sleep
CA3112568A1 (en) * 2018-09-17 2020-03-26 Mycardio Llc Systems and methods for analysis of sleep disordered breathing events
WO2020070171A1 (en) * 2018-10-01 2020-04-09 Koninklijke Philips N.V. Systems and methods for sleep staging
LT6780B (en) 2018-11-16 2020-11-10 Kauno technologijos universitetas A personalised system for monitoring life-threatening conditions in patients with chronic kidney disease
LT6743B (en) 2018-11-22 2020-07-10 Kauno technologijos universitetas A long-term non-invasive system for monitoring and characterizing atrial arrhythmias in patients with post-stroke conditions
US11931207B2 (en) 2018-12-11 2024-03-19 Eko.Ai Pte. Ltd. Artificial intelligence (AI) recognition of echocardiogram images to enhance a mobile ultrasound device
US11446009B2 (en) 2018-12-11 2022-09-20 Eko.Ai Pte. Ltd. Clinical workflow to diagnose heart disease based on cardiac biomarker measurements and AI recognition of 2D and doppler modality echocardiogram images
WO2020173825A1 (en) * 2019-02-25 2020-09-03 Koninklijke Philips N.V. Model-based detection and classification of cardiac anomalies in photoplethysmography signals
WO2020180424A1 (en) 2019-03-04 2020-09-10 Iocurrents, Inc. Data compression and communication using machine learning
US11786694B2 (en) 2019-05-24 2023-10-17 NeuroLight, Inc. Device, method, and app for facilitating sleep
JPWO2020255840A1 (en) * 2019-06-20 2020-12-24
JP2022542581A (en) 2019-07-25 2022-10-05 インスパイア・メディカル・システムズ・インコーポレイテッド Systems and methods for operating implantable medical devices based on sensed posture information
CN117370769B (en) * 2023-12-08 2024-02-23 深圳市光速时代科技有限公司 Intelligent wearable device data processing method suitable for sleep environment

Family Cites Families (135)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US599846A (en) * 1898-03-01 judge
US3835837A (en) 1972-09-13 1974-09-17 S Peek Human pulse rate measuring apparatus
US3863625A (en) * 1973-11-02 1975-02-04 Us Health Epileptic seizure warning system
US4258719A (en) * 1978-12-04 1981-03-31 Hughes Aircraft Company Heart rate measurement system
FR2461482A1 (en) 1979-07-24 1981-02-06 Balique Georges APPARATUS FOR RECORDING, MONITORING AND SCREENING CARDIOVASCULAR DISORDERS
US4589420A (en) 1984-07-13 1986-05-20 Spacelabs Inc. Method and apparatus for ECG rhythm analysis
US4777962A (en) 1986-05-09 1988-10-18 Respitrace Corporation Method and apparatus for distinguishing central obstructive and mixed apneas by external monitoring devices which measure rib cage and abdominal compartmental excursions during respiration
GB8719333D0 (en) 1987-08-14 1987-09-23 Swansea University College Of Motion artefact rejection system
JPH0341926A (en) 1989-07-07 1991-02-22 Matsushita Electric Works Ltd Detector for change in sleeping state and sleeping state controller
US5187657A (en) * 1990-04-05 1993-02-16 Hewlett-Packard Company Cardiac analyzer with rem sleep detection
US5271411A (en) 1990-09-21 1993-12-21 Colin Electronics Co., Ltd. Method and apparatus for ECG signal analysis and cardiac arrhythmia detection
IL100080A (en) * 1991-11-19 1994-12-29 Sleep Disorders Diagnostic And Monitor system for determining the sleep stages of a person
US5803066A (en) 1992-05-07 1998-09-08 New York University Method and apparatus for optimizing the continuous positive airway pressure for treating obstructive sleep apnea
JPH0638965A (en) * 1992-07-23 1994-02-15 Minolta Camera Co Ltd Respiration diagnostic apparatus
US6342039B1 (en) * 1992-08-19 2002-01-29 Lawrence A. Lynn Microprocessor system for the simplified diagnosis of sleep apnea
DE69331951T2 (en) * 1992-08-19 2003-01-09 Lawrence A Lynn DEVICE FOR DISPLAYING APNOE WHILE SLEEPING
US6223064B1 (en) * 1992-08-19 2001-04-24 Lawrence A. Lynn Microprocessor system for the simplified diagnosis of sleep apnea
US6609016B1 (en) 1997-07-14 2003-08-19 Lawrence A. Lynn Medical microprocessor system and method for providing a ventilation indexed oximetry value
US20050062609A9 (en) 1992-08-19 2005-03-24 Lynn Lawrence A. Pulse oximetry relational alarm system for early recognition of instability and catastrophic occurrences
US7758503B2 (en) 1997-01-27 2010-07-20 Lynn Lawrence A Microprocessor system for the analysis of physiologic and financial datasets
US7081095B2 (en) 2001-05-17 2006-07-25 Lynn Lawrence A Centralized hospital monitoring system for automatically detecting upper airway instability and for preventing and aborting adverse drug reactions
AU5205493A (en) 1992-12-01 1994-06-16 Siemens Aktiengesellschaft Cardiac event detection in implantable medical devices
AU1796595A (en) * 1992-12-01 1995-07-13 Siemens Aktiengesellschaft Cardiac arrhythmia detection system for an implantable stimulation device
US5685315A (en) * 1992-12-01 1997-11-11 Pacesetter, Inc. Cardiac arrhythmia detection system for an implantable stimulation device
US5606151A (en) * 1993-03-17 1997-02-25 Belden Wire & Cable Company Twisted parallel cable
WO1994027492A1 (en) 1993-05-21 1994-12-08 Nims, Inc. Discriminating between valid and artifactual pulse waveforms
JP2979933B2 (en) * 1993-08-03 1999-11-22 セイコーエプソン株式会社 Pulse wave analyzer
US5522804A (en) * 1994-02-15 1996-06-04 Lynn; Lawrence A. Aspiration, mixing, and injection syringe
DE19502453C1 (en) 1995-01-27 1996-09-05 Hoechst Ag Process for the production of modified Si0¶2¶ aerogels and their use
US5995860A (en) 1995-07-06 1999-11-30 Thomas Jefferson University Implantable sensor and system for measurement and control of blood constituent levels
US5605158A (en) * 1995-08-02 1997-02-25 Pacesetter, Inc. Apparatus for annotating physiological waveforms
GB9522872D0 (en) 1995-11-08 1996-01-10 Oxford Medical Ltd Improvements relating to physiological monitoring
US5995868A (en) 1996-01-23 1999-11-30 University Of Kansas System for the prediction, rapid detection, warning, prevention, or control of changes in activity states in the brain of a subject
US5819007A (en) 1996-03-15 1998-10-06 Siemens Medical Systems, Inc. Feature-based expert system classifier
US5857978A (en) * 1996-03-20 1999-01-12 Lockheed Martin Energy Systems, Inc. Epileptic seizure prediction by non-linear methods
DE69723946T2 (en) 1996-04-17 2004-07-15 Seiko Epson Corp. arrhythmia
US5709214A (en) 1996-05-02 1998-01-20 Enhanced Cardiology, Inc. PD2i electrophysiological analyzer
IL120881A (en) 1996-07-30 2002-09-12 It M R Medic L Cm 1997 Ltd Method and apparatus for the non-invasive continous monitoring of peripheral arterial tone
EP0828225A1 (en) 1996-09-04 1998-03-11 Siemens Aktiengesellschaft Process and means for analysing EEG data
US6070098A (en) 1997-01-11 2000-05-30 Circadian Technologies, Inc. Method of and apparatus for evaluation and mitigation of microsleep events
US9042952B2 (en) 1997-01-27 2015-05-26 Lawrence A. Lynn System and method for automatic detection of a plurality of SPO2 time series pattern types
US8932227B2 (en) 2000-07-28 2015-01-13 Lawrence A. Lynn System and method for CO2 and oximetry integration
US20060155207A1 (en) 1997-01-27 2006-07-13 Lynn Lawrence A System and method for detection of incomplete reciprocation
US20060161071A1 (en) * 1997-01-27 2006-07-20 Lynn Lawrence A Time series objectification system and method
US5902250A (en) * 1997-03-31 1999-05-11 President And Fellows Of Harvard College Home-based system and method for monitoring sleep state and assessing cardiorespiratory risk
US5865756A (en) 1997-06-06 1999-02-02 Southwest Research Institute System and method for identifying and correcting abnormal oscillometric pulse waves
US20080287756A1 (en) 1997-07-14 2008-11-20 Lynn Lawrence A Pulse oximetry relational alarm system for early recognition of instability and catastrophic occurrences
US20070191697A1 (en) 2006-02-10 2007-08-16 Lynn Lawrence A System and method for SPO2 instability detection and quantification
US6011477A (en) * 1997-07-23 2000-01-04 Sensitive Technologies, Llc Respiration and movement monitoring system
CN1242693A (en) 1997-08-26 2000-01-26 精工爱普生株式会社 Measuring, sensing and diagnosing apparatus and method relating to wave pulse, cardiac function, and motion intensity
US6032072A (en) * 1998-01-30 2000-02-29 Aspect Medical Systems, Inc. Method for enhancing and separating biopotential signals
EP1067867A1 (en) 1998-04-08 2001-01-17 Karmel Medical Acoustic Technologies Ltd. Determination of apnea type
US5967995A (en) 1998-04-28 1999-10-19 University Of Pittsburgh Of The Commonwealth System Of Higher Education System for prediction of life-threatening cardiac arrhythmias
US6370423B1 (en) 1998-10-05 2002-04-09 Juan R. Guerrero Method for analysis of biological voltage signals
US6142950A (en) 1998-12-10 2000-11-07 Individual Monitoring Systems, Inc. Non-tethered apnea screening device
US6684090B2 (en) * 1999-01-07 2004-01-27 Masimo Corporation Pulse oximetry data confidence indicator
US20070021979A1 (en) 1999-04-16 2007-01-25 Cosentino Daniel L Multiuser wellness parameter monitoring system
US6608562B1 (en) 1999-08-31 2003-08-19 Denso Corporation Vital signal detecting apparatus
US6304775B1 (en) 1999-09-22 2001-10-16 Leonidas D. Iasemidis Seizure warning and prediction
US6527729B1 (en) * 1999-11-10 2003-03-04 Pacesetter, Inc. Method for monitoring patient using acoustic sensor
US6480733B1 (en) 1999-11-10 2002-11-12 Pacesetter, Inc. Method for monitoring heart failure
US7177686B1 (en) * 1999-11-10 2007-02-13 Pacesetter, Inc. Using photo-plethysmography to monitor autonomic tone and performing pacing optimization based on monitored autonomic tone
US6409675B1 (en) * 1999-11-10 2002-06-25 Pacesetter, Inc. Extravascular hemodynamic monitor
US6600949B1 (en) 1999-11-10 2003-07-29 Pacesetter, Inc. Method for monitoring heart failure via respiratory patterns
US6752765B1 (en) * 1999-12-01 2004-06-22 Medtronic, Inc. Method and apparatus for monitoring heart rate and abnormal respiration
US6519490B1 (en) * 1999-12-20 2003-02-11 Joseph Wiesel Method of and apparatus for detecting arrhythmia and fibrillation
US7806831B2 (en) * 2000-03-02 2010-10-05 Itamar Medical Ltd. Method and apparatus for the non-invasive detection of particular sleep-state conditions by monitoring the peripheral vascular system
US6839581B1 (en) 2000-04-10 2005-01-04 The Research Foundation Of State University Of New York Method for detecting Cheyne-Stokes respiration in patients with congestive heart failure
US20020002327A1 (en) 2000-04-10 2002-01-03 Grant Brydon J.B. Method for detecting cheyne-stokes respiration in patients with congestive heart failure
US6589188B1 (en) 2000-05-05 2003-07-08 Pacesetter, Inc. Method for monitoring heart failure via respiratory patterns
US6480734B1 (en) 2000-06-30 2002-11-12 Cardiac Science Inc. Cardiac arrhythmia detector using ECG waveform-factor and its irregularity
US6485441B2 (en) * 2000-07-14 2002-11-26 The Board Of Trustees Of The Leland Stanford Junior University SensorBed
US6856829B2 (en) * 2000-09-07 2005-02-15 Denso Corporation Method for detecting physiological condition of sleeping patient based on analysis of pulse waves
US6678548B1 (en) 2000-10-20 2004-01-13 The Trustees Of The University Of Pennsylvania Unified probabilistic framework for predicting and detecting seizure onsets in the brain and multitherapeutic device
SE0004417D0 (en) * 2000-11-28 2000-11-28 St Jude Medical Implantable device
US6490479B2 (en) 2000-12-28 2002-12-03 Ge Medical Systems Information Technologies, Inc. Atrial fibrillation detection method and apparatus
US6529752B2 (en) 2001-01-17 2003-03-04 David T. Krausman Sleep disorder breathing event counter
US9053222B2 (en) 2002-05-17 2015-06-09 Lawrence A. Lynn Patient safety processor
US20060195041A1 (en) 2002-05-17 2006-08-31 Lynn Lawrence A Centralized hospital monitoring system for automatically detecting upper airway instability and for preventing and aborting adverse drug reactions
US6595929B2 (en) 2001-03-30 2003-07-22 Bodymedia, Inc. System for monitoring health, wellness and fitness having a method and apparatus for improved measurement of heat flow
JP2004532475A (en) 2001-05-15 2004-10-21 サイコジェニックス・インコーポレーテッド Systems and methods for monitoring behavioral information engineering
US20070093721A1 (en) * 2001-05-17 2007-04-26 Lynn Lawrence A Microprocessor system for the analysis of physiologic and financial datasets
JP4537703B2 (en) 2001-06-13 2010-09-08 コンピュメディクス・リミテッド Device for monitoring consciousness
US6829501B2 (en) 2001-12-20 2004-12-07 Ge Medical Systems Information Technologies, Inc. Patient monitor and method with non-invasive cardiac output monitoring
IL147502A0 (en) 2002-01-07 2002-08-14 Widemed Ltd Self-adaptive system, for the analysis of biomedical signals of a patient
US6822564B2 (en) * 2002-01-24 2004-11-23 Masimo Corporation Parallel measurement alarm processor
US6805673B2 (en) 2002-02-22 2004-10-19 Datex-Ohmeda, Inc. Monitoring mayer wave effects based on a photoplethysmographic signal
US6702752B2 (en) * 2002-02-22 2004-03-09 Datex-Ohmeda, Inc. Monitoring respiration based on plethysmographic heart rate signal
WO2003071938A1 (en) * 2002-02-22 2003-09-04 Datex-Ohmeda, Inc. Monitoring physiological parameters based on variations in a photoplethysmographic signal
AU2003233437A1 (en) 2002-03-26 2003-10-13 National Aeronautics And Space Administration System for the diagnosis and monitoring of coronary artery disease, acute coronary syndromes, cardiomyopathy and other cardiac conditions
US20080200775A1 (en) 2007-02-20 2008-08-21 Lynn Lawrence A Maneuver-based plethysmographic pulse variation detection system and method
US6881192B1 (en) 2002-06-12 2005-04-19 Pacesetter, Inc. Measurement of sleep apnea duration and evaluation of response therapies using duration metrics
US7277748B2 (en) 2002-09-13 2007-10-02 Neuropace, Inc. Spatiotemporal pattern recognition for neurological event detection and prediction in an implantable device
US7024234B2 (en) * 2002-09-20 2006-04-04 Lyle Aaron Margulies Method and apparatus for monitoring the autonomic nervous system
US6878121B2 (en) * 2002-11-01 2005-04-12 David T. Krausman Sleep scoring apparatus and method
US7160252B2 (en) 2003-01-10 2007-01-09 Medtronic, Inc. Method and apparatus for detecting respiratory disturbances
US7438686B2 (en) * 2003-01-10 2008-10-21 Medtronic, Inc. Apparatus and method for monitoring for disordered breathing
US8255029B2 (en) * 2003-02-27 2012-08-28 Nellcor Puritan Bennett Llc Method of analyzing and processing signals
AU2003901877A0 (en) * 2003-04-16 2003-05-08 Richard Charles Clark Sleep management device
US7524292B2 (en) 2003-04-21 2009-04-28 Medtronic, Inc. Method and apparatus for detecting respiratory disturbances
IL155955A0 (en) * 2003-05-15 2003-12-23 Widemed Ltd Adaptive prediction of changes of physiological/pathological states using processing of biomedical signal
US7468040B2 (en) 2003-09-18 2008-12-23 Cardiac Pacemakers, Inc. Methods and systems for implantably monitoring external breathing therapy
US8606356B2 (en) * 2003-09-18 2013-12-10 Cardiac Pacemakers, Inc. Autonomic arousal detection system and method
US7510531B2 (en) * 2003-09-18 2009-03-31 Cardiac Pacemakers, Inc. System and method for discrimination of central and obstructive disordered breathing events
US7396333B2 (en) 2003-08-18 2008-07-08 Cardiac Pacemakers, Inc. Prediction of disordered breathing
JP3733133B2 (en) * 2003-10-14 2006-01-11 三洋電機株式会社 Sleep state estimation device
US7164941B2 (en) * 2004-01-06 2007-01-16 Dale Julian Misczynski Method and system for contactless monitoring and evaluation of sleep states of a user
US20070118054A1 (en) * 2005-11-01 2007-05-24 Earlysense Ltd. Methods and systems for monitoring patients for clinical episodes
US7314451B2 (en) 2005-04-25 2008-01-01 Earlysense Ltd. Techniques for prediction and monitoring of clinical episodes
JP4809779B2 (en) * 2004-02-05 2011-11-09 アーリーセンス・リミテッド Prediction and monitoring technology for clinical onset in respiration
US7070568B1 (en) 2004-03-02 2006-07-04 Pacesetter, Inc. System and method for diagnosing and tracking congestive heart failure based on the periodicity of Cheyne-Stokes Respiration using an implantable medical device
US7039538B2 (en) * 2004-03-08 2006-05-02 Nellcor Puritant Bennett Incorporated Pulse oximeter with separate ensemble averaging for oxygen saturation and heart rate
US7413549B1 (en) 2004-03-17 2008-08-19 Pacesetter, Inc. Detecting and quantifying apnea using ventilatory cycle histograms
JP3987053B2 (en) 2004-03-30 2007-10-03 株式会社東芝 Sleep state determination device and sleep state determination method
US7357775B1 (en) * 2004-05-11 2008-04-15 Pacesetter, Inc. System and method for providing demand-based Cheyne-Stokes Respiration therapy using an implantable medical device
US7324845B2 (en) * 2004-05-17 2008-01-29 Beth Israel Deaconess Medical Center Assessment of sleep quality and sleep disordered breathing based on cardiopulmonary coupling
US20070208269A1 (en) 2004-05-18 2007-09-06 Mumford John R Mask assembly, system and method for determining the occurrence of respiratory events using frontal electrode array
US7343198B2 (en) * 2004-08-23 2008-03-11 The University Of Texas At Arlington System, software, and method for detection of sleep-disordered breathing using an electrocardiogram
US7578793B2 (en) 2004-11-22 2009-08-25 Widemed Ltd. Sleep staging based on cardio-respiratory signals
EP2394572A3 (en) * 2004-12-23 2012-05-09 ResMed Ltd. Apparatus for detecting and discriminating breathing patterns from respiratory signals
EP1848336A4 (en) 2005-02-07 2009-11-11 Widemed Ltd Detection and monitoring of stress events during sleep
US7680532B2 (en) 2005-02-25 2010-03-16 Joseph Wiesel Detecting atrial fibrillation, method of and apparatus for
WO2006121455A1 (en) * 2005-05-10 2006-11-16 The Salk Institute For Biological Studies Dynamic signal processing
US7479114B2 (en) * 2005-12-01 2009-01-20 Cardiac Pacemakers, Inc. Determining blood gas saturation based on measured parameter of respiration
US20070149870A1 (en) * 2005-12-28 2007-06-28 Futrex, Inc. Systems and methods for determining an organism's pathology
US7668579B2 (en) 2006-02-10 2010-02-23 Lynn Lawrence A System and method for the detection of physiologic response to stimulation
US7819816B2 (en) 2006-03-29 2010-10-26 Cardiac Pacemakers, Inc. Periodic disordered breathing detection
US20080200819A1 (en) 2007-02-20 2008-08-21 Lynn Lawrence A Orthostasis detection system and method
US20080300500A1 (en) 2007-05-30 2008-12-04 Widemed Ltd. Apnea detection using a capnograph
US20080312166A1 (en) 2007-06-15 2008-12-18 Daryl John Lynn Reversal core pharmaceutical system and method
EP2283443A1 (en) 2008-05-07 2011-02-16 Lynn, Lawrence A. Medical failure pattern search engine
US8430816B2 (en) 2008-05-20 2013-04-30 General Electric Company System and method for analysis of multiple diseases and severities
US8696565B2 (en) 2008-06-03 2014-04-15 General Electric Company Patient monitoring system with health status indicator
US20090306482A1 (en) 2008-06-10 2009-12-10 General Electric Company Patient monitoring system and method
US20090312612A1 (en) 2008-06-17 2009-12-17 The General Electric Company Method, system and apparatus for monitoring patients

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See references of EP1819272A4 *

Cited By (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8603010B2 (en) 2004-02-05 2013-12-10 Earlysense Ltd. Techniques for prediction and monitoring of clinical episodes
US8491492B2 (en) 2004-02-05 2013-07-23 Earlysense Ltd. Monitoring a condition of a subject
US8517953B2 (en) 2004-02-05 2013-08-27 Earlysense Ltd. Techniques for prediction and monitoring of coughing-manifested clinical episodes
US7314451B2 (en) 2005-04-25 2008-01-01 Earlysense Ltd. Techniques for prediction and monitoring of clinical episodes
US8585607B2 (en) 2007-05-02 2013-11-19 Earlysense Ltd. Monitoring, predicting and treating clinical episodes
US8821418B2 (en) 2007-05-02 2014-09-02 Earlysense Ltd. Monitoring, predicting and treating clinical episodes
EP2000090A3 (en) * 2007-06-06 2009-12-02 Tanita Corporation Sleep evaluation device
US8608655B2 (en) 2007-06-06 2013-12-17 Tanita Corporation Sleep evaluation device
US9883809B2 (en) 2008-05-01 2018-02-06 Earlysense Ltd. Monitoring, predicting and treating clinical episodes
US8882684B2 (en) 2008-05-12 2014-11-11 Earlysense Ltd. Monitoring, predicting and treating clinical episodes
WO2010036700A1 (en) * 2008-09-24 2010-04-01 Biancamed Ltd. Contactless and minimal-contact monitoring of quality of life parameters for assessment and intervention
US10885152B2 (en) 2008-09-24 2021-01-05 Resmed Sensor Technologies Limited Systems and methods for monitoring quality of life parameters using non-contact sensors
US10891356B2 (en) 2008-09-24 2021-01-12 Resmed Sensor Technologies Limited Contactless and minimal-contact monitoring of quality of life parameters for assessment and intervention
US9223935B2 (en) 2008-09-24 2015-12-29 Resmed Sensor Technologies Limited Contactless and minimal-contact monitoring of quality of life parameters for assessment and intervention
EP3205267A1 (en) * 2009-07-16 2017-08-16 ResMed Ltd. Detection of sleep condition
US10874328B2 (en) 2009-07-16 2020-12-29 ResMed Pty Ltd Detection of sleep condition
US10292625B2 (en) 2010-12-07 2019-05-21 Earlysense Ltd. Monitoring a sleeping subject
US11147476B2 (en) 2010-12-07 2021-10-19 Hill-Rom Services, Inc. Monitoring a sleeping subject
US9754471B2 (en) 2012-11-02 2017-09-05 Koninklijke Philips N.V. Electronic switch for controlling a device in dependency on a sleep stage
WO2014068537A3 (en) * 2012-11-02 2014-07-10 Koninklijke Philips N.V. Electronic switch for controlling a device in dependency on a sleep stage
US10376184B2 (en) 2013-03-08 2019-08-13 Greatbatch Ltd. Apparatus and method for patient activity estimation and classification
EP2774534A1 (en) * 2013-03-08 2014-09-10 Greatbatch Ltd. Apparatus and method for patient activity estimation and classification
EP3094244A4 (en) * 2014-01-16 2017-09-06 Nokia Technologies Oy Method and device for the detection of the degree of entropy of medical data
CN107106028A (en) * 2014-12-18 2017-08-29 皇家飞利浦有限公司 The system and method classified for cardiopulmonary sleep stage
US10524674B2 (en) 2014-12-18 2020-01-07 Koninklijke Philips N.V. System and method for cardiorespiratory sleep stage classification
WO2016097945A1 (en) * 2014-12-18 2016-06-23 Koninklijke Philips N.V. System and method for cardiorespiratory sleep stage classification
JP2017537731A (en) * 2014-12-18 2017-12-21 コーニンクレッカ フィリップス エヌ ヴェKoninklijke Philips N.V. System and method for cardiopulmonary sleep stage classification
US10624574B2 (en) 2016-06-27 2020-04-21 Koninklijke Philips N.V. Determination system and method for determining a sleep stage of a subject

Also Published As

Publication number Publication date
EP1819272A2 (en) 2007-08-22
US20070213622A1 (en) 2007-09-13
US20060111635A1 (en) 2006-05-25
US20070213620A1 (en) 2007-09-13
EP1819272A4 (en) 2009-12-02
US20070213621A1 (en) 2007-09-13
US7674230B2 (en) 2010-03-09
US7578793B2 (en) 2009-08-25
US20070213624A1 (en) 2007-09-13
US7803118B2 (en) 2010-09-28
US7803119B2 (en) 2010-09-28
WO2006054306A3 (en) 2007-10-18
US7794406B2 (en) 2010-09-14

Similar Documents

Publication Publication Date Title
WO2006054306A2 (en) Sleep staging based on cardio-respiratory signals
US11896388B2 (en) Method for detecting and discriminating breathing patterns from respiratory signals
JP6199330B2 (en) Identification of Chain Stokes breathing patterns using oximetry signals
Mendez et al. Automatic screening of obstructive sleep apnea from the ECG based on empirical mode decomposition and wavelet analysis
US7025729B2 (en) Apparatus for detecting sleep apnea using electrocardiogram signals
Mendez et al. Detection of sleep apnea from surface ECG based on features extracted by an autoregressive model
US6839581B1 (en) Method for detecting Cheyne-Stokes respiration in patients with congestive heart failure
EP2945537B1 (en) Detection of sleep apnea using respiratory signals
Morales et al. Sleep apnea hypopnea syndrome classification in spo 2 signals using wavelet decomposition and phase space reconstruction
Yeo et al. Respiratory event detection during sleep using electrocardiogram and respiratory related signals: Using polysomnogram and patch-type wearable device data
Espiritu et al. Automated detection of sleep disorder-related events from polysomnographic data
Altuve et al. Multivariate ECG analysis for apnoea–bradycardia detection and characterisation in preterm infants
EP4327743A1 (en) Sleeping state estimation system
Sisodia et al. Sleep order detection model using support vector machines and features extracted from brain ECG signals
Bashi et al. Diagnosis of obstructive apnea disease AHI in chemical warfare veterans based on HRV signals analysis using the ANFIS neural network
Almazaydeh et al. SVM-based sleep apnea identification using optimal RR-interval features of the ECG signal
Suraj et al. Classification and diagnosis of sleep apnea and congestive heart failure using DWT based statistical features: an extensive study
Pugliese et al. Rule-based Sleep-Apnea detection algorithm
Akbari et al. Supervised classification of sleep events suitable for a minimized home-operated recording system
CN116671894A (en) Method and device for detecting apnea and hypopnea syndrome and computer equipment

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KN KP KR KZ LC LK LR LS LT LU LV LY MA MD MG MK MN MW MX MZ NA NG NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU LV MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 11750173

Country of ref document: US

Ref document number: 11750250

Country of ref document: US

Ref document number: 11750222

Country of ref document: US

Ref document number: 11750221

Country of ref document: US

NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 2005808274

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 2005808274

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 11750221

Country of ref document: US

Ref document number: 11750222

Country of ref document: US

Ref document number: 11750250

Country of ref document: US

Ref document number: 11750173

Country of ref document: US