Selection of preset filter parameters based on signal quality

Information

  • Patent Grant
  • 8983800
  • Patent Number
    8,983,800
  • Date Filed
    Tuesday, October 11, 2005
    19 years ago
  • Date Issued
    Tuesday, March 17, 2015
    10 years ago
Abstract
Methods and devices for reducing noise effects in a system for measuring a physiological parameter, including receiving an input signal, obtaining an assessment of the signal quality of the input signal, selecting coefficients for a digital filter using the assessment of signal quality; and filtering the input signal using the digital filter, without comparing the filter's output signal with the input signal.
Description
BACKGROUND OF THE INVENTION

The present invention relates to the processing of signals obtained from a medical diagnostic apparatus, such as a pulse oximeter, using a digital filter to reduce noise effects.


A typical pulse oximeter measures two physiological parameters, percent oxygen saturation of arterial blood hemoglobin (SpO2 or sat) and pulse rate. Oxygen saturation can be estimated using various techniques. In one common technique, the photocurrent generated by the photo-detector is conditioned and processed to determine the ratio of modulation ratios (ratio of ratios) of the red to infrared signals. This modulation ratio has been observed to correlate well to arterial oxygen saturation. The pulse oximeters and sensors are empirically calibrated by measuring the modulation ratio over a range of in vivo measured arterial oxygen saturations (SaO2) on a set of patients, healthy volunteers, or animals. The observed correlation is used in an inverse manner to estimate blood oxygen saturation (SpO2) based on the measured value of modulation ratios of a patient. The estimation of oxygen saturation using modulation ratios is described in U.S. Pat. No. 5,853,364, entitled “METHOD AND APPARATUS FOR ESTIMATING PHYSIOLOGICAL PARAMETERS USING MODEL-BASED ADAPTIVE FILTERING,” issued Dec. 29, 1998, and U.S. Pat. No. 4,911,167, entitled “METHOD AND APPARATUS FOR DETECTING OPTICAL PULSES,” issued Mar. 27, 1990. The relationship between oxygen saturation and modulation ratio is further described in U.S. Pat. No. 5,645,059, entitled “MEDICAL SENSOR WITH MODULATED ENCODING SCHEME,” issued Jul. 8, 1997. Most pulse oximeters extract the plethysmographic signal having first determined saturation or pulse rate, both of which are susceptible to interference.


A challenge in pulse oximetry is in analyzing the data to obtain a reliable measure of a physiologic parameter in the presence of large interference sources. Various solutions to this challenge have included methods that assess the quality of the measured parameter and decide on displaying the measured value when it is deemed reliable based upon a signal quality. Another approach involves a heuristic-based signal extraction technology, where the obtained signals are processed based on a series of guesses of the ratio, and which require the algorithm to start with a guess of the ratio, which is an unknown. Both the signal-quality determining and the heuristic signal extraction technologies are attempts at separating out a reliable signal from an unreliable one, one method being a phenomenological one and the other being a heuristic one.


A known approach for the reduction of noise in medical diagnostic devices including pulse oximeters involves the use of an adaptive filter, such as an adaptive digital filter. The adaptive filter is actually a data processing algorithm, and in most typical applications, the filter is a computer program that is executed by a central processor. As such, the filter inherently incorporates discrete-time measurement samples rather than continuous time inputs. A type of digital filter that is used in pulse oximeter systems is a Kalman filter. While conventional adaptive digital filters in general and Kalman filters in particular have been assimilated in medical diagnostics system to help reduce noise in a signal, there are still many challenges that need to be addressed to improve the techniques that are used to reduce noise effects in signals; noise effects such as those present in a medical diagnostic device. One of the shortcomings of using a Kalman filter is that a Kalman filter is an adaptive filter whose functioning is mathematically-based and where its aim is to compare the output of the filter with a desired output, and reduce the error in the comparison by continuously varying the filter's coefficients. So, a Kalman filter generates filter coefficients in an adaptive manner to minimize an error. While this method has been adopted by many, it is still a method that is somewhat blind regarding the signal that it is being filtered. Such an approach does not take into account the unique attributes that an input signal may possess and which are physiologically based. Another shortcoming of the Kalman filtering is that the Kalman filter is linear in its input-output relationship. One can appreciate that in certain conditions, the requirement that the filter be linear in its input-output relationship is too constraining. Yet another shortcoming of a Kalman filter is that filter parameters are continuously tuned, which can be computationally expensive.


There is therefore a need to develop a filter for reducing noise effects in signals that does not suffer form the above-mentioned constraints of conventional adaptive filters.


BRIEF SUMMARY OF THE INVENTION

The present invention is directed towards methods and devices for reducing noise effects in a system for measuring a physiological parameter, including receiving an input signal; obtaining an assessment of the signal quality of the input signal; selecting coefficients for a digital filter using the assessment of signal quality; and filtering the input signal using the digital filter, without comparing the filter's output signal with the input signal.


In certain aspects, the filter coefficients are selected from a plurality of discrete preset values. In certain embodiments, the discrete and preset values are fixed or non-changing values. The digital filter can have either a linear or preferably a non-linear input-output relationship.


In pulse oximetry applications, the quality of the input signal may be assessed by obtaining or measuring signal parameters that include the skew of the time derivative of the signal; the correlation between signals from different wavelengths; the variation in signal amplitude, as well as others. Other assessments, such as maximum values or spectral peak frequencies, may also be used in determining filter parameters.


In some embodiments, the selection of filter parameters or coefficients is performed in real time, with the coefficients of the digital filter being determined using a current input sample. In certain other embodiments, the selection of filter parameters is performed using a previously stored input signal sample.


In pulse oximetry applications, the input signals can be a function of an oxygen saturation, or a pulse rate. Furthermore, these signals correspond with sensed optical energies from a plurality of wavelengths.


For a further understanding of the nature and advantages of the invention, reference should be made to the following description taken in conjunction with the accompanying drawings.





BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 is a block diagram of an exemplary oximeter.



FIG. 2 is a block diagram depicting the operation of the signal-quality-based filter operation in accordance with embodiments of the present invention.





DETAILED DESCRIPTION OF THE INVENTION

The methods and systems in accordance with embodiments of the present invention are directed towards selecting and adjusting the parameters of a digital filter based an assessment of the quality of the input signals to the filter. The invention is particularly applicable to and will be explained by reference to measurements of oxygen saturation of hemoglobin in arterial blood and patient heart rate, as in pulse oximeter monitors and pulse oximetry sensors. However, it should be realized the invention is equally applicable to any generalized patient monitor and associated patient sensor, such as ECG, blood pressure, temperature, etc., and is not to be limited for use only with oximetry or pulse oximetry.



FIG. 1 is a block diagram of one embodiment of a pulse oximeter that may be configured to implement the embodiments of present invention. The filter embodiments of the present invention can be a data processing algorithm that is executed by the microprocessor 122, described below. Light from light source 110 passes into patient tissue 112, and is scattered and detected by photodetector 114. A sensor 100 containing the light source and photodetector may also contain an encoder 116 which provides signals indicative of the wavelength of light source 110 to a detector/decoder 144 in a pulse oximeter 120 to allow the oximeter to select appropriate calibration coefficients for calculating oxygen saturation. Encoder 116 may, for instance, be a resistor.


Sensor 100 is connected to a pulse oximeter 120. The oximeter includes a microprocessor 122 connected to an internal bus 124. Also connected to the bus is a RAM memory 126 and a display 128. A time processing unit (TPU) 130 provides timing control signals to light drive circuitry 132 which controls when light source 110 is illuminated, and if multiple light sources are used, the multiplexed timing for the different light sources. TPU 130 also controls the gating-in of signals from photodetector 114 through an amplifier 133 and a switching circuit 134. These signals are sampled at the proper time, depending upon which of multiple light sources is illuminated, if multiple light sources are used. The received signal is passed through an amplifier 136, a low pass filter 138, and an analog-to-digital converter 140. The digital data is then stored in a queued serial module (QSM) 142, for later downloading to RAM 126 as QSM 142 fills up. In one embodiment, there may be multiple parallel paths of separate amplifier filter and A/D converters for multiple light wavelengths or spectrums received.


Based on the value of the received signals corresponding to the light received by photodetector 114, microprocessor 122 will calculate the oxygen saturation using various algorithms. These algorithms require coefficients, which may be empirically determined, corresponding to, for example, the wavelengths of light used. These are stored in a ROM 146. In a two-wavelength system, the particular set of coefficients chosen for any pair of wavelength spectrums is determined by the value indicated by encoder 116 corresponding to a particular light source in a particular sensor 100. In one embodiment, multiple resistor values may be assigned to select different sets of coefficients. In another embodiment, the same resistors are used to select from among the coefficients appropriate for an infrared source paired with either a near red source or far red source. The selection between whether the near red or far red set will be chosen can be selected with a control input from control inputs 154. Control inputs 154 may be, for instance, a switch on the pulse oximeter, a keyboard, or a port providing instructions from a remote host computer. Furthermore, any number of methods or algorithms may be used to determine a patient's pulse rate, oxygen saturation or any other desired physiological parameter.


The brief description of an exemplary pulse oximeter set forth above, serves as a contextual fabric for describing the methods for reducing noise effects in the received signals according to embodiments of the present invention, which are described below. The embodiments of the present invention, which are used to reduce the noise effects in the signal using an assessment of the quality of the input signal, are described below in conjunction with the block diagram of FIG. 2.


A signal quality indicator is a measured parameter that is capable of estimating the reliability and accuracy of a signal. For example, when measuring blood oxygen saturation using a pulse oximeter, a signal quality indicator is able to indirectly assess whether an estimate of a value of blood oxygen saturation is an accurate one. This determination of accuracy is made possible by a thorough and detailed study of volumes of measured values and various indicators to determine which indicators are indicative of signal quality and what, if any, is the correlation between the indicator and the accuracy of the estimated value.


In pulse oximetry, examples of signal quality indicators include the skew of the time derivative of the signal; the correlation between signals from different wavelengths; the variation in signal amplitude, as well as others. Other assessments, such as maximum values or spectral peak frequencies, may also be used in determining filter parameters. In addition to these signal quality indicators, other signal quality indicators may also be used for the selection of filter coefficients. In pulse oximetry, these additional signal quality indicators include: a signal measure indicative of the degree of similarity of an infrared and red waveforms; a signal measure indicative of a low light level; a signal measure indicative of an arterial pulse shape; a signal measure indicative of the high frequency signal component in the measure value; a signal measure indicative of a consistency of a pulse shape; a signal measure indicative of an arterial pulse amplitude; a signal measure indicative of modulation ratios of red to infrared modulations and a signal measure indicative of a period of an arterial pulse. These various indicators provide for an indirect assessments of the presence of known error sources in pulse oximetry measurements, which include optical interference between the sensor and the tissue location; light modulation by other than the patient's pulsatile tissue bed; physical movement of the patient and improper tissue-to-sensor positioning. These additional signal quality indicators are described in further detail in a co-pending US patent application entitled: “SIGNAL QUALITY METRICS DESIGN FOR QUALIFYING DATA FOR A PHYSIOLOGICAL MONITOR,” the disclosure of which is herein incorporated by reference in its entirety for all purposes.



FIG. 2 is a block diagram 200 depicting the operation of the signal-quality-based selection of filter parameters in accordance with embodiments of the present invention. In one embodiment, the digital filter is a linear filter. For a linear filter is chosen, the filter can have either a finite or an infinite impulse response. Alternately, the filter may be a non-linear filter. Inputs 202 are applied to the digital filter 204 and to a signal quality assessment subsystem 206 that assesses how noisy the inputs look. Subsystem 206 calculates various signal quality metrics and provides the information to the selection subsystem 208, which selects filter parameters according to the criteria calculated by the signal quality subsystem 206. Storage subsystem 210 interfaces with the subsystems 206 and 208 to store and provide signal quality metrics as well as filter parameters. In one embodiment, the selection of filter parameters is performed in real time, with the filter parameters being determined using current input samples.


In an alternate embodiment, the filter parameters are calculated using a buffer 212 of recent input samples. In addition, signal assessment criteria and filter parameters can also be held in storage 210 for reference or for use in the calculation of new values.


As set forth above, various signal quality indicators may be used to select filter parameters. Additionally, the selection of the filter parameters may be based on more than one signal quality indicator. Furthermore, the selection of the filter parameters may be based on the output of an algorithm that combines several signal quality indicators. In one embodiment in an oximeter system, the variance in the raw saturation value is used to determine the filter's smoothing coefficients. In this embodiment, the selection is achieved by comparing the variance in the raw sat signal to several thresholds, and the filter's smoothing coefficients are selected depending on which range the variance falls in.


In an alternate embodiment in an oximeter system used for average pulse estimation, the filter parameter selection algorithm uses a combination of various signal quality metrics, Z to select values for filter coefficients for the digital filter, where

Z=w1*SQ1+w2*SQ2+w3*SQ3,

where

    • w1, w2, and w3 are weighting factors
    • SQ1 is a measure of the variance in the raw saturation signal
    • SQ2 is a measure of the correlation between signals from different wavelengths
    • SQ3 is a measure of the skew of the derivative waveform


Yet alternately, instead of using Z to select the filter coefficients, a non-linear function of Z can be used to select a coefficient or coefficients for the filter. In operation, the selection algorithm may first be tuned before it is fully implemented in a particular diagnostics system. The tuning of the selection algorithm(s) may be done manually using heuristic approaches. Alternately, the selection algorithm may be tuned statistically, in a manner similar to training a neural network.


Embodiments of the present invention offer several advantages over conventional adaptive filtering. It is known that conventional adaptive filtering seeks to optimize some output criterion by continuously tuning the coefficients in a linear filter. The approach as embodied by the present invention is advantageous over conventional adaptive filtering for the following reasons. First, filter parameters in accordance with embodiments of the present invention are selected by switching among several preset or fixed values, rather than being varied or tuned continuously. By switching the parameters of the digital filter among fixed, preset values, the embodiments of the present invention provide for computational savings and simplicity of implementation. Second, the parameters of the digital filter are selected based upon an assessment of the input signal received by the filter rather than by comparing the filter's output with its input. This too, provides for computational savings and simplicity of implementation. Third, the filter need not be a linear filter, that is the filter is not required to be linear in its input-output relationship. Since the filter in accordance with embodiments of the present invention is not constrained to be linear, the filter's design can correspond more to physiological than to mathematical requirements, as is the case with most conventional adaptive filtering schemes. This physiological-based filter parameter selection may be used to, for example, attenuate pulse amplitudes above a threshold, or respond more quickly to decreases than to increases in blood oxygen saturation.


Accordingly, as will be understood by those of skill in the art, the present invention which is related to reducing noise effects in a system for measuring a physiological parameter, may be embodied in other specific forms without departing from the essential characteristics thereof. For example, signals indicative of any physiological parameter other than oxygen saturation, such as pulse rate, blood pressure, temperature, or any other physiological variable could be filtered using the techniques of the present invention. Moreover, many other indicators of the quality of the input signal can be used as a basis for the selection of the filter's coefficients. Further, while the present embodiments have been described in the time-domain, frequency-based methods are equally relevant to the embodiments of the present invention. Accordingly, the foregoing disclosure is intended to be illustrative, but not limiting, of the scope of the invention, which is set forth in the following claims.

Claims
  • 1. A method comprising: receiving a sequence of digital data inputs at a medical monitor;selecting one or more fixed digital filter coefficients for each digital data input based on at least one signal quality indicator for each respective digital data input, wherein the at least one signal quality indicator provides an estimate of accuracy of each respective digital data input; andfiltering each digital data input using the respective one or more digital filter coefficients to generate respective filter outputs, wherein selecting one or more fixed digital filter coefficients comprises:accessing a data bank of stored coefficients.
  • 2. The method, as set forth by claim 1, wherein filtering each digital data input comprises: configuring a linear digital filter using the respective one or more digital filter coefficients for each respective digital data input.
  • 3. The method, as set forth by claim 1, wherein filtering each digital data input comprises: configuring a non-linear digital filter using the respective one or more digital filter coefficients for each respective digital data input.
  • 4. The method, as set forth in claim 1, wherein the at least one signal quality indicator comprises at least one of a measure of variance in a raw saturation signal, a measure of correlation between signals from different wavelengths, a measure of skew of a derivative waveform of the data signal or a combination thereof.
  • 5. A method comprising: receiving a sequence of digital data inputs at a medical monitor;selecting one or more fixed digital filter coefficients for each digital data input based on at least one signal quality indicator for each respective digital data input, wherein the at least one signal quality indicator provides an estimate of accuracy of each respective digital data input; andfiltering each digital data input using the respective one or more digital filter coefficients to generate respective filter outputs, wherein selecting one or more fixed digital filter coefficients is not based on a comparison between each digital data input and the corresponding filter output.
  • 6. The method, as set forth by claim 5, wherein filtering each digital data input comprises: configuring a linear digital filter using the respective one or more digital filter coefficients for each respective digital data input.
  • 7. The method, as set forth by claim 5, wherein filtering each digital data input comprises: configuring a non-linear digital filter using the respective one or more digital filter coefficients for each respective digital data input.
  • 8. The method, as set forth in claim 5, wherein the at least one signal quality indicator comprises at least one of a measure of variance in a raw saturation signal, a measure of correlation between signals from different wavelengths, a measure of skew of a derivative waveform of the data signal or a combination thereof.
  • 9. A method comprising: receiving a sequence of digital data inputs at a medical monitor;obtaining at least one signal quality indicator for each digital data input, wherein the at least one signal quality indicator provides an estimate of accuracy of each respective digital data input;selecting a fixed coefficient for a digital filter for each digital data input using the respective signal quality indicator, wherein selecting the fixed coefficient is performed without comparing an output signal from the digital filter with a corresponding digital data input; andfiltering the respective digital data input using the digital filter, wherein the at least one signal quality indicator comprises at least one of a measure of variance in a raw saturation signal, a measure of correlation between signals from different wavelengths, a measure of skew of a derivative waveform of the data signal or a combination thereof.
  • 10. A method comprising: receiving a sequence of digital data inputs at a medical monitor;obtaining at least one signal quality indicator for each digital data input, wherein the at least one signal quality indicator provides an estimate of accuracy of each respective digital data input;selecting a fixed coefficient for a digital filter for each digital data input using the respective signal quality indicator, wherein selecting the fixed coefficient is performed without comparing an output signal from the digital filter with a corresponding digital data input; andfiltering the respective digital data input using the digital filter, wherein selecting the fixed coefficients comprises:selecting the fixed coefficients based on a non-linear function of the signal quality indicator.
  • 11. A system, comprising: a sensor adapted to deliver a data signal having a sequence of data inputs; anda medical monitor comprising a digital filter configured to filter each respective data input using one of a plurality of fixed digital filter coefficients selected based on a respective signal quality indicator for each respective data input, wherein the at least one signal quality indicator provides an estimate of accuracy of each respective data input.
  • 12. The system, as set forth by claim 11, wherein each digital filter coefficient is selected without comparing an output of the digital filter with a corresponding data input.
  • 13. The system, as set forth by claim 11, wherein the digital filter is configured to filter each data input in substantially real time.
  • 14. The system, as set forth by claim 11, wherein the digital filter comprises a linear filter.
  • 15. The system, as set forth by claim 11, wherein the digital filter comprises a non-linear filter.
  • 16. A system for reducing noise effects in pulse oximetry, comprising: a pulse oximetry sensor adapted to acquire a sequence of digital data inputs;a processor configured to obtain a respective preset filter coefficient for each respective digital data input of the sequence based on a determined noise level of each respective digital data input of the sequence; anda digital filter configured to filter each respective digital data input using the respective preset filter coefficient.
  • 17. The system, as set forth in claim 16, wherein the processor is configured to obtain the respective preset filter coefficient based upon at least one signal quality indicator of each respective digital data input, wherein the at least one signal quality indicator provides an estimate of accuracy of each respective digital data input.
  • 18. The system, as set forth in claim 17, wherein the preset filter coefficients are derived using a non-linear function of the signal quality indicator.
  • 19. A tangible non-transitory computer-readable medium comprising a computer program product, the computer program product comprising: a first routine stored and executed on a medical monitor which, when executed, is capable of selecting one or more digital filter coefficients from a plurality of preset digital filter coefficients for each data input of a sequence using at least one signal quality indicator for each respective data input, wherein the at least one signal quality indicator provides an estimate of accuracy of each respective data input; anda second routine stored and executed on a medical monitor which, when executed, is capable of filtering each data input using the respective one or more digital filter coefficients.
  • 20. The tangible non-transitory computer-readable medium, as set forth in claim 19, wherein the first routine, when executed, is capable of selecting the one or more digital filter coefficients is configured to access a data bank.
  • 21. The tangible non-transitory computer-readable medium, as set forth in claim 19, wherein the second routine, when executed, is capable of filtering each data input filters each data input in substantially real time.
  • 22. The tangible non-transitory computer-readable medium, as set forth in claim 19, wherein the second routine, when executed, is capable of filtering each data input applies a linear filter.
  • 23. The tangible non-transitory computer-readable medium, as set forth in claim 19, wherein the second routine, when executed, is capable of filtering each data input applies a non-linear filter.
  • 24. A medical monitor comprising: a memory storing a plurality of filter coefficients;a processor configured to: determine a signal quality indicator for each digital data input of an input signal received by the medical monitor, wherein the signal quality indicator provides an estimate of accuracy of each respective digital data input of the input signal;select a filter coefficient from the plurality of filter coefficients based upon the signal quality indicator; anddigitally filter each digital data input using the respective filter coefficient.
  • 25. The medical monitor, as set forth in claim 24, wherein the processor comprises a digital filter configurable by each respective filter coefficient.
  • 26. The medical monitor, as set forth in claim 24, wherein the signal quality indicator comprises at least one of a measure of variance in a raw saturation signal, a measure of correlation between signals from different wavelengths, a measure of skew of a derivative waveform of the signal, or a combination thereof.
  • 27. The medical monitor, as set forth in claim 24, wherein the digital filter comprises a linear filter.
  • 28. The medical monitor, as set forth in claim 24, wherein the digital filter comprises a non-linear filter.
CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a Continuation of U.S. application Ser. No. 10/341,722, filed Jan. 13, 2003, now U.S. Pat. No. 7,016,715 the disclosure of which is hereby incorporated by reference.

US Referenced Citations (235)
Number Name Date Kind
3638640 Shaw Feb 1972 A
4714341 Hamaguri et al. Dec 1987 A
4805623 Jöbsis Feb 1989 A
4807631 Hersh et al. Feb 1989 A
4833714 Shimotani et al. May 1989 A
4911167 Corenman et al. Mar 1990 A
4913150 Cheung et al. Apr 1990 A
4936679 Mersch Jun 1990 A
4938218 Goodman et al. Jul 1990 A
4971062 Hasebe et al. Nov 1990 A
4972331 Chance Nov 1990 A
4974591 Awazu et al. Dec 1990 A
5028787 Rosenthal et al. Jul 1991 A
5065749 Hasebe et al. Nov 1991 A
5084327 Stengel Jan 1992 A
5119815 Chance Jun 1992 A
5122974 Chance Jun 1992 A
5167230 Chance Dec 1992 A
5190038 Polson et al. Mar 1993 A
5246003 DeLonzor Sep 1993 A
5247931 Norwood Sep 1993 A
5263244 Centa et al. Nov 1993 A
5275159 Griebel Jan 1994 A
5279295 Martens et al. Jan 1994 A
5297548 Pologe Mar 1994 A
5355880 Thomas et al. Oct 1994 A
5357965 Hall et al. Oct 1994 A
5372136 Steuer et al. Dec 1994 A
5385143 Aoyagi Jan 1995 A
5390670 Centa et al. Feb 1995 A
5413099 Schmidt et al. May 1995 A
5469845 DeLonzor et al. Nov 1995 A
5482036 Diab et al. Jan 1996 A
5483646 Uchikoga Jan 1996 A
5506798 Shimada et al. Apr 1996 A
5553614 Chance Sep 1996 A
5564417 Chance Oct 1996 A
5575285 Takanashi et al. Nov 1996 A
5594807 Liu Jan 1997 A
5611337 Bukta Mar 1997 A
5630413 Thomas et al. May 1997 A
5632272 Diab et al. May 1997 A
5645059 Fein et al. Jul 1997 A
5645060 Yorkey Jul 1997 A
5680857 Pelikan et al. Oct 1997 A
5692503 Kuenstner Dec 1997 A
5730124 Yamauchi Mar 1998 A
5758644 Diab et al. Jun 1998 A
5769785 Diab et al. Jun 1998 A
5779631 Chance Jul 1998 A
5782757 Diab et al. Jul 1998 A
5786592 Hök Jul 1998 A
5830136 DeLonzor et al. Nov 1998 A
5830139 Abreu Nov 1998 A
5831598 Kauffert et al. Nov 1998 A
5842981 Larsen et al. Dec 1998 A
5871442 Madarasz et al. Feb 1999 A
5873821 Chance et al. Feb 1999 A
5920263 Huttenhoff et al. Jul 1999 A
5995855 Kiani et al. Nov 1999 A
5995856 Mannheimer et al. Nov 1999 A
5995859 Takahashi Nov 1999 A
6011986 Diab et al. Jan 2000 A
6052659 Mermelstein Apr 2000 A
6064898 Aldrich May 2000 A
6081742 Amano et al. Jun 2000 A
6088607 Diab et al. Jul 2000 A
6120460 Abreu Sep 2000 A
6134460 Chance Oct 2000 A
6135952 Coetzee Oct 2000 A
6142942 Clark Nov 2000 A
6150951 Olejniczak Nov 2000 A
6154667 Miura et al. Nov 2000 A
6157850 Diab et al. Dec 2000 A
6163715 Larsen et al. Dec 2000 A
6181958 Steuer et al. Jan 2001 B1
6181959 Schöllermann et al. Jan 2001 B1
6230035 Aoyagi et al. May 2001 B1
6266546 Steuer et al. Jul 2001 B1
6285895 Ristolainen et al. Sep 2001 B1
6312393 Abreu Nov 2001 B1
6353750 Kimura et al. Mar 2002 B1
6397091 Diab et al. May 2002 B2
6415236 Kobayashi et al. Jul 2002 B2
6419671 Lemberg Jul 2002 B1
6438399 Kurth Aug 2002 B1
6461305 Schnall Oct 2002 B1
6466809 Riley Oct 2002 B1
6487439 Skladnev et al. Nov 2002 B1
6501974 Huiku Dec 2002 B2
6501975 Diab et al. Dec 2002 B2
6526301 Larsen et al. Feb 2003 B2
6544193 Abreu Apr 2003 B2
6546267 Sugiura et al. Apr 2003 B1
6549795 Chance Apr 2003 B1
6580086 Schulz et al. Jun 2003 B1
6591122 Schmitt Jul 2003 B2
6594513 Jobsis et al. Jul 2003 B1
6606509 Schmitt Aug 2003 B2
6606511 Ali et al. Aug 2003 B1
6615064 Aldrich Sep 2003 B1
6618042 Powell Sep 2003 B1
6622095 Kobayashi et al. Sep 2003 B2
6631281 Kastle Oct 2003 B1
6654621 Palatnik et al. Nov 2003 B2
6654624 Diab et al. Nov 2003 B2
6658276 Kianl et al. Dec 2003 B2
6658277 Wasserman Dec 2003 B2
6662030 Khalil et al. Dec 2003 B2
6668183 Hicks et al. Dec 2003 B2
6671526 Aoyagi et al. Dec 2003 B1
6671528 Steuer et al. Dec 2003 B2
6678543 Diab et al. Jan 2004 B2
6684090 Ali et al. Jan 2004 B2
6690958 Walker et al. Feb 2004 B1
6697658 Al-Ali Feb 2004 B2
6708048 Chance Mar 2004 B1
6711424 Fine et al. Mar 2004 B1
6711425 Reuss Mar 2004 B1
6714245 Ono Mar 2004 B1
6731274 Powell May 2004 B2
6785568 Chance Aug 2004 B2
6793654 Lemberg Sep 2004 B2
6801797 Mannheimer et al. Oct 2004 B2
6801798 Geddes et al. Oct 2004 B2
6801799 Mendelson Oct 2004 B2
6829496 Nagai et al. Dec 2004 B2
6836235 Asami Dec 2004 B2
6850053 Daalmans et al. Feb 2005 B2
6863652 Huang et al. Mar 2005 B2
6873865 Steuer et al. Mar 2005 B2
6889153 Dietiker May 2005 B2
6898451 Wuori May 2005 B2
6939307 Dunlop Sep 2005 B1
6947780 Scharf Sep 2005 B2
6949081 Chance Sep 2005 B1
6961598 Diab Nov 2005 B2
6983178 Fine et al. Jan 2006 B2
6993371 Kiani et al. Jan 2006 B2
6996427 Ali et al. Feb 2006 B2
7006856 Baker, Jr. et al. Feb 2006 B2
7016715 Stetson Mar 2006 B2
7024235 Melker et al. Apr 2006 B2
7027849 Al-Ali Apr 2006 B2
7027850 Wasserman Apr 2006 B2
7030749 Al-Ali Apr 2006 B2
7035697 Brown Apr 2006 B1
7047056 Hannula et al. May 2006 B2
7060035 Wasserman Jun 2006 B2
7110951 Lemelson et al. Sep 2006 B1
7127278 Melker et al. Oct 2006 B2
7162306 Caby et al. Jan 2007 B2
7209775 Bae et al. Apr 2007 B2
7236811 Schmitt Jun 2007 B2
7263395 Chan et al. Aug 2007 B2
7272426 Schmid Sep 2007 B2
7373193 Al-Ali et al. May 2008 B2
7392075 Baker, Jr. Jun 2008 B2
7474907 Baker, Jr. Jan 2009 B2
7496393 Diab et al. Feb 2009 B2
7519488 Fu et al. Apr 2009 B2
20010005773 Larsen et al. Jun 2001 A1
20010020122 Steuer et al. Sep 2001 A1
20010039376 Steuer et al. Nov 2001 A1
20010044700 Kobayashi et al. Nov 2001 A1
20020003832 Siefert Jan 2002 A1
20020026106 Khalil et al. Feb 2002 A1
20020034222 Buchwald et al. Mar 2002 A1
20020035318 Mannheimer et al. Mar 2002 A1
20020038079 Steuer et al. Mar 2002 A1
20020042558 Mendelson Apr 2002 A1
20020045806 Baker et al. Apr 2002 A1
20020049389 Abreu Apr 2002 A1
20020062071 Diab et al. May 2002 A1
20020099282 Knobbe et al. Jul 2002 A1
20020111748 Kobayashi et al. Aug 2002 A1
20020128544 Diab et al. Sep 2002 A1
20020133068 Huiku Sep 2002 A1
20020156354 Larson Oct 2002 A1
20020161287 Schmitt Oct 2002 A1
20020161290 Chance Oct 2002 A1
20020165439 Schmitt Nov 2002 A1
20020198443 Ting Dec 2002 A1
20030023140 Chance Jan 2003 A1
20030043925 Stopler et al. Mar 2003 A1
20030053617 Diethorn Mar 2003 A1
20030055324 Wasserman Mar 2003 A1
20030060693 Monfre et al. Mar 2003 A1
20030069727 Krasny et al. Apr 2003 A1
20030115061 Chen Jun 2003 A1
20030139687 Abreu Jul 2003 A1
20030144584 Mendelson Jul 2003 A1
20030220548 Schmitt Nov 2003 A1
20030220576 Diab Nov 2003 A1
20030223489 Smee et al. Dec 2003 A1
20040010188 Wasserman Jan 2004 A1
20040054270 Pewzner et al. Mar 2004 A1
20040087846 Wasserman May 2004 A1
20040107065 Al-Ali Jun 2004 A1
20040127779 Steuer et al. Jul 2004 A1
20040138538 Stetson Jul 2004 A1
20040171920 Mannheimer et al. Sep 2004 A1
20040176670 Takamura et al. Sep 2004 A1
20040176671 Fine et al. Sep 2004 A1
20040230106 Schmitt et al. Nov 2004 A1
20050049468 Carlson et al. Mar 2005 A1
20050080323 Kato Apr 2005 A1
20050101850 Parker May 2005 A1
20050113651 Wood et al. May 2005 A1
20050113656 Chance May 2005 A1
20050168722 Forstner et al. Aug 2005 A1
20050177034 Beaumont Aug 2005 A1
20050192488 Bryenton et al. Sep 2005 A1
20050197552 Baker, Jr. et al. Sep 2005 A1
20050203357 Debreczeny et al. Sep 2005 A1
20050228248 Dietiker Oct 2005 A1
20050267346 Faber et al. Dec 2005 A1
20050283059 Iyer et al. Dec 2005 A1
20060009688 Lamego et al. Jan 2006 A1
20060015021 Cheng Jan 2006 A1
20060020181 Schmitt Jan 2006 A1
20060030763 Mannheimer et al. Feb 2006 A1
20060030766 Stetson Feb 2006 A1
20060052680 Diab Mar 2006 A1
20060058683 Chance Mar 2006 A1
20060064024 Schnall Mar 2006 A1
20060122476 Van Slyke Jun 2006 A1
20060135860 Baker, Jr. et al. Jun 2006 A1
20060195028 Hannula et al. Aug 2006 A1
20060224058 Mannheimer Oct 2006 A1
20060247501 Ali Nov 2006 A1
20060258921 Addison et al. Nov 2006 A1
20070073120 Li et al. Mar 2007 A1
20070073124 Li et al. Mar 2007 A1
20080255436 Baker Oct 2008 A1
Foreign Referenced Citations (19)
Number Date Country
19640807 Sep 1997 DE
1491135 Dec 2004 EP
3170866 Jul 1991 JP
3238813 Oct 1991 JP
4332536 Nov 1992 JP
7124138 May 1995 JP
7136150 May 1995 JP
10216115 Aug 1998 JP
2003210438 Jul 2003 JP
2003275192 Sep 2003 JP
2004008572 Jan 2004 JP
2004113353 Apr 2004 JP
2004194908 Jul 2004 JP
2004248819 Sep 2004 JP
2004290545 Oct 2004 JP
WO9309711 May 1993 WO
WO9316629 Sep 1993 WO
WO9843071 Oct 1998 WO
WO0021438 Apr 2000 WO
Non-Patent Literature Citations (10)
Entry
Wirnitzer, Bernhard, Adaptive Filters, A Matlab (Nano) Toolbox and Laboratory Exercises, ver. 1.0 Oct. 99, FH-Mannheim—Institut fur Digitale Signalverabeitung.
Vincente, L.M., et al.; “Adaptive Pre-Processing of Photoplethysmographic Blood Volume Pulse Measurements,” pp. 114-117 (1996).
Leahy, Martin J., et al.; “Sensor Validation in Biomedical Applications,” IFAC Modelling and Control in Biomedical Systems, Warwick, UK; pp. 221-226 (1997).
Barreto, Armando B., et al.; “Adaptive LMS Delay Measurement in dual Blood Volume Pulse Signals for Non-Invasive Monitoring,” IEEE, pp. 117-120 (1997).
Todd, Bryan, et al.; “The Identification of Peaks in Physiological Signals,” Computers and Biomedical Research, vol. 32, pp. 322-335 (1999).
A. Johansson; “Neural network for photoplethysmographic respiratory rate monitoring,” Medical & Biological Engineering & Computing, vol. 41, pp. 242-248 (2003).
Lee, C.M., et al.; “Reduction of motion artifacts from photoplethysmographic recordings using wavelet denoising approach,” IEEE EMBS Asian-Pacific Conference on Biomedical Engineering, Oct. 20-22, 2003; pp. 194-195.
Stetson, Paul F.; “Determining Heart Rate from Noisey Pulse Oximeter Signals Using Fuzzy Logic,” The IEEE International Conference on Fuzzy Systems, St. Louis, Missouri, May 25-28, 2003; pp. 1053-1058.
Addison, Paul S., et al.; “A novel time-frequency-based 3D Lissajous figure method and its application to the determination of oxygen saturation from the photoplethysmogram,” Institute of Physic Publishing, Meas. Sci. Technol., vol. 15, pp. L15-L18 (2004).
Canadian Office Action for Application No. 2,512,579 dated May 30, 2012; 4 pgs.
Related Publications (1)
Number Date Country
20060030766 A1 Feb 2006 US
Continuations (1)
Number Date Country
Parent 10341722 Jan 2003 US
Child 11247427 US