METHOD AND APPARATUS FOR DETECTION OF NERVOUS SYSTEM DISORDERS
First Claim
1. A method of detecting a precursor to a neurological event, the method comprising:
- acquiring EEG signal data comprising a stream of data values;
transforming the stream of data values into a stream of data magnitude values;
determining a long-term representation of the EEG signal data from the data magnitude values;
comparing a scale multiple of the data magnitude values to the long-term representation to produce a stream of comparator output values, each comparator output value indicating whether the scale multiple of a given data magnitude value is below the long-term representation;
calculating an event monitoring parameter based on a rolling window of comparator output values;
comparing the event monitoring parameter to an onset threshold; and
detecting a precursor to a neurological event when the event monitoring parameter exceeds the onset threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for detecting and/or treating nervous system disorders, such as seizures, are disclosed. Certain embodiments of the invention relate generally to implantable medical devices (IMDs) adapted to detect and treat nervous system disorders in patients with an IMD. Certain embodiments of the invention include detection of seizures based upon comparisons of long-term and short-term representations of physiological signals. Other embodiments include prediction of seizure activity based upon analysis of physiological signal levels. An embodiment of the invention monitors the quality of physiological signals, and may be able to compensate for signals of low signal quality. A further embodiment of the invention includes detection of seizure activity following the delivery of therapy.
-
Citations
38 Claims
-
1. A method of detecting a precursor to a neurological event, the method comprising:
-
acquiring EEG signal data comprising a stream of data values; transforming the stream of data values into a stream of data magnitude values; determining a long-term representation of the EEG signal data from the data magnitude values; comparing a scale multiple of the data magnitude values to the long-term representation to produce a stream of comparator output values, each comparator output value indicating whether the scale multiple of a given data magnitude value is below the long-term representation; calculating an event monitoring parameter based on a rolling window of comparator output values; comparing the event monitoring parameter to an onset threshold; and detecting a precursor to a neurological event when the event monitoring parameter exceeds the onset threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A computer-readable medium programmed with instructions for performing a method of detecting a precursor to a neurological event, the medium comprising instructions for causing a programmable processor to:
-
acquire EEG signal data comprising a stream of data values; transform the stream of data values into a stream of data magnitude values; determine a long-term representation of the EEG signal data from the data magnitude values; compare a scale multiple of the data magnitude values to the long-term representation to produce a stream of comparator output values, each comparator output value indicating whether the scale multiple of a given data magnitude value is below the long-term representation; calculate an event monitoring parameter based on a rolling window of comparator output values; compare the event monitoring parameter to an onset threshold; and detect a precursor to a neurological event when the event monitoring parameter exceeds the onset threshold.
-
-
38. A system for detecting a precursor to a neurological event, the system comprising:
-
an implantable medical device; and an electrode adapted to sense EEG signals from a brain of a patient and communicate EEG signals to the device, wherein the device is adapted to acquire EEG signal data comprising a stream of data values; transform the stream of data values into a stream of data magnitude values; determine a long-term representation of the EEG signal data from the data magnitude values; compare a scale multiple of the data magnitude values to the long-term representation to produce a stream of comparator output values, each comparator output value indicating whether the scale multiple of a given data magnitude value is below the long-term representation; calculate an event monitoring parameter based on a rolling window of comparator output values; compare the event monitoring parameter to an onset threshold; and detect a precursor to a neurological event when the event monitoring parameter exceeds the onset threshold.
-
Specification