WikiPatents - Community Patent Review
Create Free Account  |  License or Sell Your Patent  |  WikiPatents Marketplace  |  WikiPatents Blog
Username:  Password:  
    
Advanced Search
Wave form filter pulse detector and method for modulated signal    
United States Patent4867571   
Link to this pagehttp://www.wikipatents.com/4867571.html
Inventor(s)Frick; Gene (Anaheim, CA); McCarthy; Rex (Whittier, CA); Pawlowski; Michael (Chino, CA)
AbstractA device and method for determining pulses in a modulated signal is disclosed. The modulated signal is processed and converted into a quantized analog type of digital data stream. The data stream is evaluated over time by considering preceeding and subsequent values in the data stream to generate a filtered wave form. By using extreme values in the filtered wave form pulse detection is accurately determined regardless of whether the modulated signal has complicating features, such as dicrotic notch, or high noise levels, or both.
   














 Title Information Submit all comments and votes
 
Patent Text Patent PDF Print Page Summary File History
Plain text PDF images Print Summary File History
Drawing from US Patent 4867571
Wave form filter pulse detector and method for modulated signal - US Patent 4867571 Drawing
Wave form filter pulse detector and method for modulated signal
Inventor     Frick; Gene (Anaheim, CA); McCarthy; Rex (Whittier, CA); Pawlowski; Michael (Chino, CA)
Owner/Assignee     Sensormedics Corporation (Anaheim, CA)
Patent assignment
All assignments
Publication Date     September 19, 1989
Application Number     07/317,097
PAIR File History     Application Data   Transaction History
Image File Wrapper   Patent Term   Fees
Litigation
Filing Date     February 28, 1989
US Classification     356/436 356/41 600/500 600/502
Int'l Classification     G01N 021/00 G01N 033/49
Examiner     McGraw; Vincent P.
Assistant Examiner     Oen; William L.
Attorney/Law Firm     Lyon & Lyon
Address
Parent Case     This is a continuation of co-pending application Ser. No. 911,956 filed on Sept. 26, 1986, now abandoned.
Priority Data    
USPTO Field of Search     356/41 356/432 356/436 364/550 364/551 364/572 328/24 328/117 307/311 307/358 128/633
Patent Tags     wave form filter pulse detector modulated signal
   
Enter a comma (,) or semicolon (;) between multiple tag words/phrases.
Describe this patent:
 Amusing   
 Clever   
 Complex   
 Efficient   
 Historic   
 Important   
 Innovative   
 Interesting   
 Practical   
 Simple   
[no votes]
Patent WIKI

Share information and news about this patent, including information and news about the technology, inventors, company, ligation and licensing.

 References Submit all comments and votes
 
*references marked with an asterisk below are user-added references
 U.S. References
 
Add a new US reference:  
ReferenceRelevancyCommentsReferenceRelevancyComments
2706927



[0 after 0 votes]
3522139



[0 after 0 votes]
3647299



[0 after 0 votes]
4402290
Hofer
123/359
Sep,1983

[0 after 0 votes]
4266554
Hamaguri
600/323
May,1981

[0 after 0 votes]
4260951
Lewyn
600/502
Apr,1981

[0 after 0 votes]
4214213
Ferrie
327/77
Jul,1980

[0 after 0 votes]
4167331
Nielsen
356/39
Sep,1979

[0 after 0 votes]
4093988
Scott

Jun,1978

[0 after 0 votes]
4086915
Kofsky
600/330
May,1978

[0 after 0 votes]
4063551
Sweeney
600/479
Dec,1977

[0 after 0 votes]
3998550
Konishi
356/39
Dec,1976

[0 after 0 votes]
3992672
Fasching
327/27
Nov,1976

[0 after 0 votes]
3938052
Glasson
329/310
Feb,1976

[0 after 0 votes]
3842355
Fleagle
327/17
Oct,1974

[0 after 0 votes]
3799672
Vurek
356/41
Mar,1974

[0 after 0 votes]
3638640
Shaw
600/323
Feb,1972

[0 after 0 votes]
4523279
Sperinde
600/323
Dec,1969

[0 after 0 votes]
 Foreign References
 Other References
 Market Review Submit all comments and votes
   
Market Size
Estimate the gross annual revenues of the relevant market sector:
> $10B
$5B - $10B
$2B - $5B
$500M - $2B
$100M - $500M
$10M - $100M
$1M - $10M
$500K - $1M
$100K - $500K
< $100K
[No votes]
$0
 
$0   $2.5B   $5B   $7.5B   $10B
Market Share
Estimate the percentage of the relevant market sector this invention will capture:
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Reasonable Royalty
What percentage of gross sales should the inventor or assignee be paid?
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Public's "Guesstimation" of Royalty Value
Market SizeN/A[No votes]
xMarket ShareN/A[No votes]
xReasonable RoyaltyN/A[No votes]

N/A

License Availablity
If you are NOT the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
License Availablity
If you ARE the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
Competitive Advantage
Does this invention have a significant competitive advantage over similar technologies?
Yes

No



[No votes]
Most helpful competitive advantage comment
[No comments]

Commercial Alternatives
Are there viable commercial alternatives for this invention?
Yes

No



[No votes]
Most helpful commercial alternative comment
[No comments]

 Technical Review Submit all comments and votes
 Claims Submit all comments and votes
 


We claim:

1. An apparatus for the determination of a pulse in an amplitude modulated quantized analog signal having a signal amplitude complicating feature, comprising:

means for transmitting light through a specimen,

means for monitoring the transmitted light to produce a data stream comprising values representative of the attenuation of light by the specimen over time,

means for storing the series of values whereby each of the values is a discrete moment in time and the stored values are continually updated over time,

wave form filter for evaluating the stored values over time whereby a series of filtered values are determined the filtered values including a plurality of extreme values representing the pulse, and

means for determining a frequency of the extreme values in the series of filtered values.

2. A method for determining pulses in an amplitude modulated quantized analog signal having a signal complicating feature, comprising:

transmitting light through a specimen,

monitoring the transmitted light to produce a data stream comprising a series of values representative of the attenuation of light by the specimen over time,

storing the series of values whereby each of the stored values is a discrete moment in time,

filtering the stored values whereby a series of filtered values are determined the filtered values including a plurality of extreme values representing the pulse, and

evaluating the series of filtered values to determine a frequency of the extreme values.

3. An apparatus for the determination of a pulse in an amplitude modulated quantized analog signal having a signal amplitude complicating feature, comprising:

means for monitoring a data stream comprising a series of time spaced values,

means for storing at least a portion of the series of time spaced values whereby the stored values are continually updated over time,

wave form filter for evaluating the stored values over time whereby a series of wave form filter outputs are determined, the filter outputs including a plurality of extreme values representing the pulse, by solving the expression: ##EQU2## where F.sub.i is a wave form filter output for a given time t.sub.i having a data stream value P.sub.i, P.sub.i,j is the data stream value at time t.sub.i -t.sub.j, and p.sub.i+j is the data stream value at time t.sub.i +t.sub.j, and data stream value at time t.sub.i +t.sub.j, and

means for determining a frequency of the extreme values in the series of wave form filter outputs.

4. A wave form filter for the determination of pulses in an amplitude modulated quantized analog signal having a signal amplitude complicating feature comprising a means for generating the digital signal, the quantized analog signal comprising a series of time spaced values, a means for storing and continually updating at least three of the time spaced values, a filtering means to determine a filtered wave form by using at least two of the time spaced values the filtered wave form including a plurality of extreme values representing the pulses, and a means for determining the extreme values in the filtered wave form.

5. A method for determining pulses in an amplitude modulated quantized analog signal having a signal amplitude complicating feature comprising generating a modulated signal comprised of a series of time space data values, storing some of the data values which are continually updated over time, filtering the stored data values over time to determine a series of filtered values the filtered values including a plurality of extreme value in the signal representing the pulses, and evaluating the filtered values to determine the extreme values.

6. The apparatus of claim 1 wherein the amplitude complicating feature is a high noise level.

7. The apparatus of claim 1 wherein the amplitude complicating feature is a dicrotic notch.

8. The apparatus of claim 1 wherein the amplitude complicating feature is a baseline drift.

9. The method of claim 2 wherein the amplitude complicating feature is a high noise level.

10. The method of claim 2 wherein the amplitude complicating feature is a dicrotic notch.

11. The method of claim 2 wherein the amplitude complicating feature is a baseline drift.

12. The wave form filter of claim 4 wherein the amplitude complicating feature is a high noise level.

13. The wave form filter of claim 4 wherein the amplitude complicating feature is a dicrotic notch.

14. The wave form filter of claim 4 wherein the amplitude complicating feature is a baseline drift.

15. The method of claim 5 wherein the amplitude complicating feature is a high noise level.

16. The method of claim 5 wherein the amplitude complicating feature is a dicrotic notch.

17. The method of claim 5 wherein the amplitude complicating feature is a baseline drift.
 Description Submit all comments and votes
 


BACKGROUND AND SUMMARY OF THE INVENTION

The present invention relates to a device and method for detecting the pulse in a modulated signal. Specifically, the invention relates to the accurate detection of a pulse even if the modulated signal has complicating features such as dicrotic notch, or high noise levels, or both.

A modulated signal is generated, for example, by transmitting light through living tissue and monitoring changes in intensity of the transmitted light. Circuit means are provided for signal processing and a microprocessor for mathematical evaluation of the changes in the transmitted light. The processing includes signal separation, noise reduction, amplification and an analog to digital conversion. The processed signal is mathematically evaluated over time by considering preceeding and subsequent values in the data stream to generate a filtered wave form. By using an extreme value in the filtered wave form pulse detection can be accurately determined.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a data stream showing the A.C. component, the D.C. component, and the D.C. offset.

FIG. 2 is the data stream of FIG. 1 following removal of the D.C. offset and following amplification.

FIG. 3 is a noisy data stream with a complicating feature known as baseline drift.

FIG. 4 is a data stream following removal of the D.C. offset and following amplification with a complicating feature known as a dicrotic notch.

FIG. 5a is a data stream similar to FIG. 4, but with substantial noise.

FIG. 5b is the filtered data stream of FIG. 5a.

FIG. 6 is a block diagram of the hardware comprising an oximeter and pulse detector.

FIG. 7 is a process flow block diagram of the microprocessor unit of an oximeter and pulse detector.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT

The invention can be best understood by first examining typical analog modulated signals, or values of the data points in the data stream following the analog to digital conversion. In each instance, FIGS. 1-5b, the y-axis represents the electrical signal, e.g., voltage, and the x-axis represents time. FIG. 1 depicts a relatively noise free data stream without a baseline drift. The data stream comprises a DC component and an AC component. The DC component further comprises a DC offset and DC remainder. The AC component to the DC component, is small. To simplify the evaluation of the AC signal, necessary for the pulse determination, the DC offset is removed. The remaining signal is thereafter amplified. The data stream of FIG. 1 after removal of the D.C. offset and amplification is shown in FIG. 2.

The signal of FIGS. 1 and 2 is a relatively clean data stream. However, many data streams are substantially more complicated. FIG. 3 depicts a complex data stream, that is both noisy and has a substantial baseline drift. Another data stream, shown in FIG. 4, following removal of the DC offset and following amplification has a complicating feature known as a dicrotic notch. The data stream of FIG. 5a is similar to that shown in FIG. 4. However, the FIG. 5a data stream has the additional complicating factor of a high noise level. FIG. 5b shows the data stream of FIG. 5a after filtering.

The operating principles of the pulse detector are described first. Associated with every given data point in the data stream and equidistant from that data point are multiple pairs of data points. That is, each data point has multiple pairs of associated data points. For each pair, the first associated data point occurs some time prior to the given data point and the second associated data point occurs an equal amount of time after the given data point. A difference is found by subtracting the detected values for the associated data points one from another. The difference for each pair of associated data points is then summed to form the output of a wave form filter for the given point. The total time spanned by these associated points is called the wave form filter length. This can be expressed in the following fashion: ##EQU1## Where F.sub.i is the wave form filter output for a given time t.sub.i having a data stream value P.sub.i, P.sub.i-j is the data stream value at time t.sub.i -t.sub.j ; P.sub.i+j is the data stream value at time t.sub.i +t.sub.j ; and the wave form filter length is 2*L+1. Using this approach to finding F.sub.i requires L subtractions and L-1 additions.

A simpler calculation of F.sub.i+l is possible if F.sub.i has already been computed. That is:

F.sub.i+l =F.sub.i +P.sub.i+L+l +P.sub.i-L -P.sub.i -P.sub.i+l

This calculation requires only two additions and two subtractions regardless of the length of the wave form filter. Present microprocessors are able to make this calculation in real time if the discrete points in the data stream occur at, for example, 15 millisecond intervals. For this calculation, memory of 2L+1 values is required.

The accuracy of the output of the wave form filter for pulse detection is best when the wave form filter length and the pulse length of the signal are the same. When there is a large mismatch in these two quantities, the accuracy of the filter is diminished. Two methods have been found to overcome this problem. The first is to use two or more filters and examine each of them separately to determine which most closely matches the pulse length. The other is to combine two filters such that their combined output will work on any signal of interest. The second method requires four additions and four subtractions for each point.

The modulated signal from which the pulse is determined may be one of the two signals used in determining oxygen saturation by means of an oximeter. The functioning of the pulse detector and, to some extent, an associated oximeter is now described. In FIG. 6, there is depicted a block diagram of the hardware used in an oximeter. A photoelectric transducer or photodiode 10 receives the light transmitted through a measuring point in the human body such as an ear lobe or finger. For the determination of oxygen saturation two light components are transmitted through the measuring point. Light component A is transmitted from LED A and light component B is transmitted from LED B. If only the pulse is determined, only one light, either A or B, need be transmitted, processed and evaluated.

The data streams detected by photodiode 10 are amplified by pre-amplifer 12 and passed through the synchronized demodulator 14 to separate the data streams for each of the two light components. For each of the two data streams, the data stream is further separated (16 and 18) into a DC offset and the DC remainder plus the AC component. The values of the DC offset are sampled and held in the microprocessor 40 for further processing. Alternatively, the DC offset can be present at a fixed value. Once the DC offset is removed, data streams A and B are passed through operational amplifiers 20 and 22. The signal streams are amplified by fixed gains relative to the signal strengths of channel A and channel B. If the A channel processes the red signal, the fixed gain may be approximately a multiple of 200-250 of the preexisting data stream while, the B channel, if processing an infrared signal, the fixed gain may be approximately a multiple of 40-60 of the preexisting data stream.

The data streams of both channels A and B are passed through the filters 24 and 26 to reduce gross extraneous noise. The signal streams are then passed through variable attenuators 30 and 32, the control of which is performed by an evaluation of the signal strength made by the microprocessor 40. The signal streams are then inputted to multiplexor 34 where they are sampled and held until the analog to digital convertor 36 has converted each incoming analog signal into an outgoing digital also referred to as a quantized analogue signal signal.

The data streams are thereafter processed as shown in FIG. 7. As each data point in the data stream is inputted into the microprocessor 40, they are stored in buffers 52 and 54. As inputs are received the values are sequentially stored in the buffers replacing previous values which are shifted through and eventually out of the buffers. When the process is first started or after data is lost, the microprocessor 40 holds until the buffer is full before commencing a calculation.

Once the buffers fill, the wave form filter or filter outputs, if more than one wave form filter is used, are calculated (90, 91). The initial wave form filter output is determined by subtracting each successive trailing data point in the data streamm from each successive leading data point in the data stream and then summing these values. Each successive wave form filter output is determined by summing (i) the most recent wave form filter output, (ii) the trailing data point in the data stream, and (iii) the leading data point in the data stream for the most recent wave form filter output calculation and subtracting the sum of (i) the data point in the data stream halfway through the buffer and (ii) the data point in the data stream one data point beyond the halfway mark in the buffer. The foregoing mathematical calculation is performed for each wave form filter used.

Once the wave form filter outputs are determined, a detector 92 is used to determine an extreme value, such as a maximum or minimum. The rate of the extreme values are compared (93), by using quality criteria, with an expected range of values. If the extreme value is within the range of expected values, the pulse rate is determined (94). The pulse rate is also compared (95), by using quality criteria, with an expected range of pulse rates. If the pulse rate is within the range of expected values, the pulse rate is outputted to the pulse display driver (96).

While the above embodiments have been disclosed as the best mode presently contemplated by the inventor, it should be realized that these examples should not be interpreted as limiting, because an artisan skilled in this field, once given the present teachings, can vary from these specific embodiments. Accordingly, the scope of the present invention should be determined solely from the following claims.

* * * * *
Previous Patent (Three-dimensional information processing meth...)Next Patent (Asphalt plant with fixed sleeve mixer)
Custom CD - PDFs of patents similar to US4867571 - Wave form filter pulse detector and method for modulated signal
$19.95 (free shipping)