Abstract:
A computerized apparatus for assisting an operator in analyzing physiological signals occurring during sleep and in scoring the stages of sleep. To teach the computer system how to analyze the physiological signals and for scoring the stages of sleep, the operator establishes initial values of parameters that distinguish events in the recorded data. Events in a portion of the recorded data are then identified using the initial parameters and the results of this identification are displayed for the operator's review. The operator then classifies the events into those that have been identified correctly and those that have been identified incorrectly. Using this event classification, the computer then adjusts the parameters to conform with the correctly identified events. Alternatively, the operator enters selected physical characteristics about a subject, e.g. the subject's age, sex, etc. These physical characteristics are then used to retrieve an initial protocol from a library of previously recorded protocols. Data recorded for the physiological signals is then scored using this initial protocol after which a second protocol is then retrieved from the protocol library based upon the results of scoring with the initial protocol. Various display formats provided by the computer program allow an operator to review the computer assisted sleep analysis in numerous different ways and to associate textual comments with epochs in the data.
Abstract:
A method and apparatus of compressing a data vector of a predetermined number of data points. The apparatus includes a memory (12) for storing the compressed data vector, a first comparator (14) for determining a largest and smallest data point of the data vector and a second comparator (14) for comparing the largest and smallest datapoint and when they are equal, causing a first data point to be stored in the memory (12) as the compressed data vector. The apparatus also includes a first processor (12) for determining a data field width necessary to uniquely describe a largest relative magnitude data point and a second processor (14) for storing the data points of the data vector as the compressed vector in data fields of memory (12) of the data field width. The apparatus also includes a comparator (14) and a register (14) for creating a difference vector of difference values of adjacent data points of the data vector, a first processor (14) for determining a data field width necessary to uniquely describe a largest magnitude difference value of the difference vector, and a second processor (14) for storing the difference points of the difference vector as the compressed vector in data fields of the memory (12) of the determined field width along with a magnitude and sign of the first data point of the data vector.
Abstract:
A method and apparatus for displaying a topographical map (Fig. 5A) of brain electrical activity of a patient. Input activity signals (14 in Fig. 1A) from the brain of a patient are sensed and evaluated (40 in Fig. 1A) by the apparatus responsive to computer software programs (stored at 29 or 53 in Fig. 1A). The sensed signals undergo line-by-line interpolation (Fig. 3) and are processed to generate video output signals (47 in Fig. 1A) of topographical maps (Fig. 5A) characteristic of brain electrical activity. The apparatus can also be operated at a central site remote from the location where the signals are measured on patients, and the computer software can selectively be downloaded from a remote source for data analysis.