Pulse oximetry system
18 claims: 9 independent, 9 dependent
- 1An oximetry system for measuring blood oxygen saturation comprising:means (12, 14) for illuminating tissue containing arterial blood with light of two different wavelengths;means (16, 20, 22, 24) for receiving light from said illuminating means and producing corresponding electrical signals of said two wavelengths of light characterised by having: two continuously controllable shifting means (30) each having an input responsive to one of said electrical signals corresponding to said two wavelengths of light and an output providing a shifted signal;means 34 for measuring the peaks of said shifted signals at the transition of the illuminated blood from diastole to systole;means 34 for integrating said shifted signals during systole to produce integral values;means 34 for combining said integral values and signal peaks to determine two quotients means (34) for combining these two quotients to form an index value, and means 36 responsive to said index value for producing an indication of oxygen saturation of the arterial blood.
- 5The oximetry system of any one of claims 1 to 4, further comprising:means (32) for converting analog signals to digital signals, said converting means exhibiting a defined input dynamic range;and in which the shifting means output is coupled to the input of said converting means and the shifting means shifts the levels of said received signals to a significant portion of said input dynamic range of said converting means.
- 17The oximetry system of any one of claims 1 to 16, wherein said electrical signal producing means includes means for shifting the levels of said electrical signals corresponding to said two wavelengths of light;and means for producing digitized samples of said shifted received signals and of received signals which have not been shifted;wherein said measuring means is responsive to received signals which have not been shifted and said integrating means is responsive to said shifted received signals.
Independent claims9
18 paragraphs, as filed
0001This invention relates to oximeter systems and, in particular, to a pulse oximetry system for measuring the oxygen content of arterial blood.
0002Pulse oximetry is a non-invasive medical technique useful for measuring certain vascular conditions. In practice of the technique, light is passed through a portion of a patient's body which contains arterial blood flow. An optical sensor is used to detect the light which has passed through the body, and variations in the detected light at various wavelengths are then used to determine arterial oxygen saturation and/or pulse rates. Oxygen saturation may be calculated using some form of the classical absorption equation known as Beer's Law.
0003In prior art oximeter systems, electrical signals are produced which are representative of the transmissions of two wavelengths of light through tissue where arterial blood flow is present. These signals are strongly dominated by a substantially constant component, with the component representative of pulsatile blood flow being a much smaller component. The received signal is normalized by dividing it by an average signal level, sometimes referred to as a DC component. The normalization is performed on signals of both wavelengths to produce comparably scaled signal samples.
0004After normalization the samples are often then converted to logarithmic values and then used to calculate oxygen saturation. The formulae used to calculate oxygen saturation are generally in the form of a quotient of series expansions of terms. These computations are often complex, time-consuming in their execution, and require substantial computational capability.
0005US-A-4,167,331 describes such a prior art oximeter in which the oxygen saturation is calculated in accordance with Beer's Law using logarithmic amplifiers and calculating oxygen saturation levels based on the output values of these log amplifiers.
0006According to the invention, there is provided an oximetry system for measuring blood oxygen saturation comprising: means for illuminating tissue containing arterial blood with light of two different wavelengths; means for receiving light from said illuminating means and producing corresponding electrical signals of said two wavelengths of light; characterised by having two continuously controllable shifting means, each having an input responsive to one of said electrical signals corresponding to said two wavelengths of light and an output providing a shifted signal; means for measuring the peaks of said shifted signals at the transition of the illuminated blood from diastole to systole; means for integrating said shifted signals during systole to produce integral values; means for combining said integral values and signal peaks to determine two quotients; means for combining these two quotients to form an index value; and means responsive to said index value for producing an indication of oxygen saturation of the arterial blood.
0007In accordance with the principles of the present invention, a simple yet accurate pulse oximetry system is provided. Received analog signals from the transmission of two wavelengths of light are controllably offset so as to occupy a substantial portion of the dynamic range of an analog-to-digital (A/D) converter. The signals are then respectively monitored until the end of diastole is detected. The signal level at the end of diastole is used as a reference value in conjunction with the signals occurring during systole. The sequence of samples occurring during systole are used to compute an integral of each signal waveform over the systolic interval and the integral values are then divided by the corresponding reference value. At the end of systole the two terms so computed for the respective wavelengths of light are used to form a quotient of the two terms. This quotient is an index value, used to access a look-up table, whereby the level of oxygen saturation is read out and displayed. The terms forming the quotient effectively represent the integral of each optical waveform taken over systole, and divided by the signal level at the transition between diastole and systole.
0008In the drawings: <ul id="ul0001" list-style="none"><li>FIGURE 1 illustrates in block diagram form a pulse oximeter constructed in accordance with the principles of the present invention;</li><li>FIGURE 2 illustrates schematically a circuit used to emphasize the pulsatile signal waveform;</li><li>FIGURE 3 graphically illustrates operation of the circuit of FIGURE 2;</li><li>FIGURE 4 is a flowchart of a computer program used to determine oxygen saturation; and</li><li>FIGURE 5 graphically illustrates the operation of the computer program of FIGURE 4.</li></ul>
0009Referring first to FIGURE 1, a pulse oximetry system constructed in accordance with the principles of the present invention is shown. Two light emitting diodes (LEDs) 12 and 14 are connected by a suitable connector to a drive circuit 10, which alternately energizes the LEDs. The LEDs transmit light at two predetermined wavelengths, referred to herein as red and infrared (IR), through tissue containing a flow of arterial blood. The transmitted light, which has been affected by the pulsatile blood flow, is received by a photodiode 16. The photodiode converts the received optical signals to electrical signals, which are coupled by a suitable connector to a signal separator 20. The signal separator 20 separates the red and IR signal components, which are then detected by an amplitude demodulator 22.
0010The separated red and IR signals are amplified by an amplifier 24 and coupled to an offset circuit 30. The offset circuit 30 controllably shifts the red and IR signal levels so that they occupy a significant portion of the input dynamic range of an A/D converter 32. The A/D converter 32 digitizes the offset and unoffset red and IR signals, which are then coupled to a digital processor 34. The digital processor 34, in a manner to be more fully described hereinafter, monitors the successive signal samples until the onset of systole is detected. The signal peak at the transition from diastole to systole is stored, and an integration of each signal waveform over systole is performed. Each integral is divided by its respective stored peak signal level, and the two resulting terms are used to form a quotient, referred to as an index value. The index value represents a highly resolved measurement of the degree of oxygen saturation of the arterial blood flow. The index value is used to access a corresponding oxygen saturation value in a look-up table 36, and this value is displayed on a display 38 as the percent of oxygen saturation.
0011The offset circuit 30 is schematically represented in FIGURE 2. Two such circuits are provided, one for the red signal and one for the IR signal; the circuit for the IR signal is shown in FIGURE 2, which is identical to the circuit for the red signal. In FIGURE 2, the IR signal is capacitively coupled by a capacitor 40 to the input of a high impedance amplifier 42, such as an FET amplifier. At the junction of the capacitor 40 and the input to the amplifier 42 is a switch 44. The switch 44 is controllably opened and closed by the digital processor 34 to selectively charge capacitor 40 from an offset voltage source Vo. The amplified signals produced by the amplifier 42 are coupled to the A/D converter 32.
0012The effect of the offset circuit is to "magnify" the pulsatile component of the received optical signal. The circuit does this by shifting the signal to an appropriate predetermined level, at which it is amplified to occupy a substantial portion of the dynamic input range of the A/D converter. FIGURE 3 explains how this shifting takes place. In the example of FIGURE 3, the time-varying pulsatile IR signal component IR(t) is initially seen to be in the center of a range extending from zero to "full". This is the signal appearing at the junction of the capacitor 40, the switch 44, and the amplifier 42. At the end of diastole the IR(t) signal reaches peaks shown at 440. The signal level drops during systole to the levels indicated as 442, whereafter the signal rises again during diastole to the level of 440. In this example it is desired to increase the peaks 440 so that they are near the "full" range level. Subsequent amplification of the signal at this level will cause it to occupy a substantial portion of the input range of the A/D converter.
0013The first few cycles of the IR(t) signal represent the signal condition when the switch 44 is open. At this time the capacitor 40 has a constant charge, and couples the IR(t) signal to the amplifier. The degree of offset is established by the charge on the capacitor. The digital processor will sense that the signal level is too low, and at time t<sub>c</sub> the switch 44 is closed. The right plate of the capacitor 40 is now charged by current from the offset voltage source V<sub>o</sub>, causing the signal level to rapidly rise. At time t<sub>o</sub> the switch 44 is opened, and the charge on the capacitor remains constant. The input to amplifier 42 follows the IR(t) signal, but at a higher level. At times t<sub>c</sub>' and t<sub>o</sub>' the switch 44 is closed and opened once more, shifting the signal level higher yet. After time t<sub>o</sub>' the signal at the input of amplifier 42 continues to follow the IR(t) signal until the peak at the end of diastole is reached as shown at 440'. The shifted IR(t) signal continues at this new level within the "magnified" desired range until deteriorated by current leakage, which is minimized by the high input impedance of amplifier 42. Should the IR(t) signal level drift outside the desired range due to leakage, the switch 44 is again periodically closed during diastole to again shift the signal. The offset circuit will always drive the signal to a level within the desired range, which is determined by the choice of offset voltage V<sub>o</sub>. In the preferred embodiment of the present invention it is important to shift the signal only during diastole, as measurements are taken during systole as described below.
0014The digital processor 34 is responsive to sampled values of the IR(t) and Red(t) signals to produce an index value representative of oxygen saturation. The digital processor in a preferred embodiment executes a computer program illustrated by the flowchart of FIGURE 4. Samples of the IR(t) and Red(t) signals are continuously monitored until the signal peaks of the unoffset signals at the transition between diastole and systole are detected. This may be done by continuously calculating the slope of the waveform and looking for the inflection point. In the preferred embodiment the signal peaks IR<sub>peak</sub> and RED<sub>peak</sub> are located by calculating the derivatives of the respective signal waveforms. These peak values are stored and integrators of the signal waveforms are initialized. The integrators of the respective waveforms then integrate each offset signal during systole. The integration reduces noise effects, and is performed on the "magnified" (offset) signal for maximum resolution. The end of systole is indicated by the next inflection point of the signal waveform, or a sign change of the derivative function.
0015The integral functions, ∫IR and ∫RED, each performed over the systolic interval, are then combined to compute an index value. The ∫IR function is divided by the stored IR<sub>peak</sub> value and the ∫RED function is divided by the stored RED<sub>peak</sub> value. The divided functions are combined in a quotient, which defines the index value. The index value is then used to access the look-up table 36 where the corresponding value of oxygen saturation is found and displayed.
0016The look-up table may be generated empirically by applying the LEDs and photodiode to tissue samples of known levels of oxygen saturation. As the level of oxygen saturation is changed the corresponding index values are noted, and oxygen saturation values are stored in the look-up table in correspondence to the index values.
0017Referring to FIGURE 5, the operation of the computer program of FIGURE 4 is graphically illustrated. The offset IR(t) waveform is seen to attain its peak value, IR<sub>max</sub>, at the end of the diastole. (The RED(t) waveform has a similar shape and attains its peak value RED<sub>max</sub> at the same time. Hence discussion of the IR signal is sufficient to describe both.) Once IR<sub>max</sub> (or IR<sub>peak</sub>) has been attained, the integrator begins to integrate the waveform during systole. The amplitude between each successive value IR₁, IR₂, ... IR<sub>n-1</sub>, IR<sub>min</sub>, taken at its respective point in time, and the IR<sub>max</sub> level, defines the waveform integral which is shown as a stippled area in FIGURE 5. When the waveform reaches its minimum value at IR<sub>min</sub>, the end of systole, the integration of the waveform ends. Thereafter, the waveform again rises during the nest diastolic interval. Because the system does not use the information during diastole for integral calculations, it is during this period that the digital processor may activate the offset circuit to reposition the signal level.
0018It has been found that the index values calculated as illustrated herein provide sufficient resolution for an accurate indication of oxygen saturation.
4 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| DE102006022120A1 | Cited by | Germany | Search report |
| US4167331A | Cites | United States of America | Examiner |
| WO8203322A | Cites | World Intellectual Property Organization (WIPO) | – |
| DE3134124A | Cites | Germany | – |
| GB2070765A | Cites | United Kingdom | – |
| GB2151020A | Cites | United Kingdom | – |
| US4167331A | Cites | United States of America | – |
22 members in 15 offices
Priority claims5
| Document | Office | Kind | Date |
|---|---|---|---|
| 107138 | United States of America | – | |
| 10713887 | United States of America | A | |
| 10713887 | United States of America | A | |
| 107138 | – | – | – |
| US19870107138 | – | – | – |
Members22
| Document | Office | Kind | |
|---|---|---|---|
| US4807631A | United States of America | A | |
| AU2359188A | Australia | A | |
| EP0314331A1 | European Patent Office (EPO) | A1 | |
| JPH01135330A | Japan | A | |
| KR890006200A | Republic of Korea | A | |
| PT88724A | Portugal | A | |
| BR8805227A | Brazil | A | |
| ZA887580B | South Africa | B | |
| AU602253B2 | Australia | B2 | |
| NZ226517A | New Zealand | A | |
| PH25635A | Philippines | A | |
| GR1000790B | Greece | B | |
| EP0314331B1This record | European Patent Office (EPO) | B1 | |
| AT90538T | Austria | T | |
| ATE90538T1 | Austria | T1 | |
| DE3881820D1 | Germany | D1 | |
| DE3881820T2 | Germany | T2 | |
| ES2042759T3 | Spain | T3 | |
| PT88724B | Portugal | B | |
| CA1326267C | Canada | C | |
| KR960010974B1 | Republic of Korea | B1 | |
| JP2628717B2 | Japan | B2 |
45 legal events, as 4 offices reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | Office | |
|---|---|---|---|
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Announcement of lapse in spainLapsedFD2A | FD2A | ES | |
| Patent ceasedCeasedPL | PL | CH | |
| Gb: european patent ceased through non-payment of renewal feeCeasedGBPC | GBPC | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Notification of lapseLapsedST | ST | FR | |
| Nl: lapsed or anulled due to non-payment of the annual feeLapsedNLV4 | NLV4 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Be: lapsedLapsedBERE | BERE | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| No opposition filedOpposition26N | 26N | EP | |
| No opposition filed within time limitOppositionORIGINAL CODE: 0009261PLBE | PLBE | EP | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: NO OPPOSITION FILED WITHIN TIME LIMITSTAA | STAA | EP | |
| Lu: last paid annual feeEPTA | EPTA | EP | |
| Definitive protectionFG2A | FG2A | ES | |
| It: translation for a ep patent filedITF | ITF | EP | |
| It: translation for a ep patent filedITF | ITF | EP | |
| Fr: translation filedET | ET | EP | |
| Corresponds to:REF | REF | EP | |
| Designated contracting statesAK | AK | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Corresponds to:REF | REF | EP | |
| (expected) grantORIGINAL CODE: 0009210GRAA | GRAA | EP | |
| First examination report despatched17Q | 17Q | EP | |
| Party data changed (applicant data changed or rights of an application transferred)RAP3 | RAP3 | EP | |
| Request for examination filed17P | 17P | EP | |
| Party data changed (applicant data changed or rights of an application transferred)RAP1 | RAP1 | EP | |
| Designated contracting statesAK | AK | EP | |
| Public reference made under article 153(3) epc to a published international application that has entered the european phaseORIGINAL CODE: 0009012PUAI | PUAI | EP |
Numbers
- Publication
- 0314331
- Publication, DOCDB
- 0314331
- Publication, EPODOC
- EP0314331
- Application
- 88309437
- Application, DOCDB
- 88309437
- Application, EPODOC
- EP19880309437
Titles3
- German
- Puls Oximeteranordnung
- English
- Pulse oximetry system
- French
- Dispositif d'oximètre à impulsion
Classification
- CPC, 3
- A61B5/14551
- A61B5/00
- A61B5/7242
- IPC, 2
- A61B5 00
- A61B5 0245
Designated states1
- Contracting states, 1
- Sweden
