throbber
IEEE TRANSACTIONS ON BIOMEDICAL CIRCUITS AND SYSTEMS,VOL.6, NO. 3, JUNE 2012
`
`269
`
`A Wireless Reflectance Pulse Oximeter With Digital
`Baseline Control for Unfiltered Photoplethysmograms
`
`Kejia Li, Student Member, IEEE, and Steve Warren, Member, IEEE
`
`Abstract—Pulse oximeters are central to the move toward
`wearable health monitoring devices and medical electronics either
`hosted by, e.g., smart phones or physically embedded in their
`design. This paper presents a small, low-cost pulse oximeter
`design appropriate for wearable and surface-based applications
`that also produces quality, unfiltered photo-plethysmograms
`(PPGs) ideal for emerging diagnostic algorithms. The design’s
`“filter-free” embodiment, which employs only digital baseline
`subtraction as a signal compensation mechanism, distinguishes
`it from conventional pulse oximeters that incorporate filters for
`signal extraction and noise reduction. This results in high-fidelity
`PPGs with thousands of peak-to-peak digitization levels that are
`sampled at 240 Hz to avoid noise aliasing. Electronic feedback con-
`trols make these PPGs more resilient in the face of environmental
`changes (e.g., the device can operate in full room light), and data
`stream in real time across either a ZigBee wireless link or a wired
`USB connection to a host. On-board flash memory is available for
`store-and-forward applications. This sensor has demonstrated an
`ability to gather high-integrity data at fingertip, wrist, earlobe,
`palm, and temple locations from a group of 48 subjects (20 to 64
`years old).
`Index Terms—Filter-free, high-fidelity photoplethysmogram,
`low cost, pulse oximeter, reflectance sensor, surface biosensor,
`wearable, wireless.
`
`I.
`
`INTRODUCTION
`
`EALTH problems such as cardiovascular disease, hyper-
`
`H tension,diabetes, andcongestiveheartfailure continueto
`
`plague society [1]. These conditions are primary drivers for the
`development of wearable and mobile health monitoring tech-
`nologiesthat offer the potential to (a) increase the quality oflife
`for individuals that already suffer from these health conditions
`and (b) prevent or mitigate the onset of disease in thosethat are
`at risk to acquire these health issues [2]. Of the array of medical
`devices that can be brought to bear for wearable/mobile appli-
`cations that address these diseases, pulse oximeters offer signif-
`icantrelative promise because they provide twoclinically rele-
`vant health parameters [heart rate (HR) and blood oxygen sat-
`uration (SpO+)], they do not require electrical contactto tissue,
`
`Manuscript received December 03, 2010; revised April 24, 2011 and July
`18, 2011; accepted August 15, 2011. Date of publication November 04, 2011;
`date of current version May 22, 2012. This work was
`in part by the
`National Science Foundation under Grants BES-0093916, BES-0440183, and
`CNS-0551626, and by the Kansas State University Targeted Excellence Pro-
`gram. Opinions, findings, conclusions, or recommendations expressed in this
`material are those of the author(s) and do not necessarily reflect the viewsof the
`NSF.This paper was recommended by Associate Editor E. Jovanov.
`The authors are with the Departmentof Electrical and Computer Engineering,
`Kansas State University, Manhattan, KS 66506 USA (e-mail: kejiali@ksu.edu;
`swarren@ksu.edu).
`Color versions of one or more ofthe figures in this paper are available online
`at http://ieeexplore.icee.org.
`Digital Object Identifier 10.1109/TBCAS.2011.2167717
`
`and they can operate at very low power[3], [4]. Additionally,
`the pulsatile plethysmographic data offered by this light-based
`sensing technique (which are usually discarded by commercial
`pulse oximeters after being used to calculate the parameters
`for the front panel display) can help to ascertain hemodynamic
`information that is well-suited for the assessment of the dis-
`
`ease states listed above [5]-[8]. This information includes blood
`pressure [9], [10], arterial compliance [6], [11], [12], pulse wave
`velocity (PWV) [2], [13], stroke volume (and therefore cardiac
`output) [14], and other vascular parameters [7], [8], [15], [16].
`Other relevant quantities include respiration rate [17], [18], pa-
`tient motion [16], and even patient authentication [19]-[21].
`However, low-cost pulse oximeter designs are unavailable
`that provide (a) quality, unfiltered PPGs ideally suitable for re-
`search and education toward the realization of new PPG diag-
`nostics and (b) positional flexibility suitable for mobile and sur-
`face-based applications. While PPGsare often accessible from
`commercial desktop units via serial ports, these data have been
`filtered in proprietary ways to stabilize HR and SpO, calcula-
`tions. Further, due to their clinical prevalence, pulse oximetry
`and PPG analysis deserve coverage in biomedical instrumenta-
`tion laboratories offered in secondary education curricula, yet
`low-cost pulse oximeters that provide reasonable-quality PPGs
`are not a staple in off-the-shelf educational kits.
`types of
`Regarding ambulatory pulse oximeters, several
`wearable designs exist. Some of these use ring form factors,
`and others use finger clips. These designs use predominantly
`transmission-modesensors. For broader use with wrist watches,
`head bands, socks, sensor “Band Aids’, and other wearableplat-
`forms that are unobtrusive and well suited for mobility, it makes
`sense to consider reflectance-mode layouts. This is especially
`true when one contemplates the immense potential of ‘surface
`biosensors’ (SBs): medical sensors embedded in the surface
`of everyday consumerelectronics such as hand-held personal
`device assistants (PDAs), cell phones, smart phones, tablet PCs,
`head-mounted displays, etc. In this paradigm, physiological
`sensors will be accessible and signals will be easy to obtain,
`as human factors considerations for the overall product design
`will drive ease of use for the integrated biosensors. Addition-
`ally, each SB will utilize its host device’s processor, memory,
`display, and wireless communication resources to provide user
`services typically unavailable in wearable platforms [22]. E.g.,
`consider a reflectance pulse oximeter embedded on the back
`side of a cell phone alongside a built-in camera. As the user
`holds their finger against the reflectance sensor, these data will
`be processed by the microprocessorin the cell phone, and the
`LCDscreen will display the signals and parameters.
`In this domain, a reflectance sensor can employ a single small
`photodiode [23] as in most transmittance sensors. However,
`
`1932-4545/$26.00 © 2011 IEEE
`Authorized licensed use limited to: Fish & Richardson PC. Downloaded on July 21,2023 at 03:50:33 UTC from IEEE Xplore. Restrictions apply.
`
`APPLE 1051
`Apple v. Masimo
`IPR2022-01291
`
`1
`
`APPLE 1051
`Apple v. Masimo
`IPR2022-01291
`
`

`

`270
`
`TRANSACTIONS ON BIOMEDICAL CIRCUITS AND SYSTEMS, VOL. 6, NO. 3, JUNE 2012
`
`
`
`Multiple body locations; Warious vascular
`profiles and perfusionlevels
`Low-profile reflectance layout adaptable for
`Wearability
`wearable and SB applications
`Cost Low (<$100)
`
`
`
`
`
`TABLE I
`tissue is highly forward scattering, so the relative number of
`WIRELESS REFLECTANCE PULSE OXIMETER DESIGN REQUIREMENTS
`
`remitted photons detected in reflectance modeis low, yielding
`
`lower quality PPGs [5]. Improved sensor configurations are
`Category
`Requirements
`Signal
`therefore often adopted to better acquire the radial reflectance
`profile, including a ring-shaped photodiode design [24], [25], a
`Integrity
`Unfiltered data with an optimal SNR
`Precision
`Thousands of peak-to-peak digitization levels
`photodiode array around the central LEDs [26], and conversely
`> 240 Hz to minimize PPG/noise aliasing
`Sampling frequency
`an LED array arounda central photodiode [27]. These designs
`Baseline subtraction
`Digital andfilter-free
`generally employ cascaded high pass and low pass filters to
`
`Dataavailability
`Full access to all pulsatile/baseline data
`
`extract the PPGs [28]. Such analogfilters inevitably alter and
`Sensor
`even distort the signals of interest. These alterations are visibly
`Radial arrangement, large area, and 3-5 mm
`LED/detector geometry
`obvious in some papers, and cycle-to-cycle inconsistencies can
`source/detector separation
`
`be significant. For this reason, a filter-free design is desirable.
`Ambient light operation|Adjustable gain and reference baseline
`Functionali
`
`Finally, in a low-cost wearable sensor with a limited voltage
`Communication
`Wireless (10 m range) and USB
`range (e.g., [0, 3.3] V if battery powered) and a low-precision
`Local storage
`Onboard flash memory
`analog-to-digital converter (e.g., 8 to 12 bits), maintaining a
`
` Battery USB-rechargeable; Multi-daylifetime
`sensible vertical resolution, number ofdigitization levels, and
`Client Software
`Visualization and control panel
`
`Application
`sampling frequency for a PPG can be difficult without flexible
`Measurement sites
`baseline subtraction and PPG amplification strategies.
`In summary, the desire to extract additional physiological
`information from PPGs acquired with reflectance-mode sen-
`sors imposes design constraints with respect to signal quality.
`This paper presents the design of a low-cost, wireless, re-
`flectance-mode pulse oximeter suitable for these needs. It is
`initially housed on the surface of a printed circuit board but
`can be easily migrated to other surface-based applications.
`Here, a unique filter-free circuit (that digitally extracts the
`PPG waveform) and a two-stage, feedback-loop-driven con-
`trol system enable the acquisition of unfiltered PPGs with
`2! = 4096 levels of precision from varied body locations. An
`optimized LED/detector configuration promotes surface use,
`and the device signal quality and cost enhance its potential for
`integration into SB-based consumer devices.
`
`are undetected. Photons collected at greater radial distances
`are more likely to have traveled deeper into blood-perfused
`tissue and contain a greater percentage of AC data. Given the
`increased sensing area in a large-area detector,
`the control
`circuitry must easily compensate for baseline changes due to
`ambient light, tissue perfusion, respiration depth, etc.
`Fig. 1 shows the block diagram for the pulse oximeter cir-
`cuitry; a brief description was also included in [30]. The LED,
`sensor array, and operational amplifier (OPA)circuitry are coor-
`dinated by a Jennic JN5139 microcontroller. The intensity and
`timing of the bi-color LED are controlled by a digital-to-analog
`converter (DAC) and digital input/output ports (DIOs), respec-
`tively. A signal from the sensor array (four photodiodes sur-
`rounding the central bi-color LED)is first buffered and then fed
`to a differential OPA circuit. The buffered signal, designated
`here as the first-stage PPG signal (entire AC + DC contribu-
`tion), is sampled by an analog-to-digital converter (ADC). An-
`other ADC collects the second-stage PPG signal(the AC portion
`only) from the output of the differential OPA circuit that has a
`positive input from another microcontroller DAC.
`Nofilters are used in the signal acquisition process, whose
`elements will be introduced in Part C. Closed-Loop System.
`The battery (unstable power source) is isolated from the PPG
`excitation and collection circuitry, since it is powered by the
`microcontroller’s analog peripheral regulator (APR). Normally,
`the pulse oximeter uses a wireless link to communicate with
`a receiver on a PC, and data are stored on the PC through a
`MATLAB graphical user interface (GUI). A mini-USB connec-
`tion can provide a wired interface to the PC while thebattery is
`recharged. If neither the wireless link nor the USB connection
`is available, sampled data will be temporarily stored on the flash
`memory module(e.g., for store-and-forward applications).
`
`The design requirements are outlined in Table I. Signal re-
`quirements include quality, unfiltered PPGs whosebaselines are
`digitally removed, consistent with the discussion in Section I.
`INTRODUCTION.The high sampling rate ensures that (a) primary
`signal and noise components are adequately sampled without
`aliasing and (b) secondary noise harmonics, e.g., 120 Hz up to
`several kHz from fluorescent lighting, are not aliased on top of
`the signal components of interest.
`Regarding sensor requirements, the photodetectors are ide-
`ally distributed radially around the central excitation LEDs
`to maximize the number of photons collected. Further, an
`LED/detector separation of 3 to 5 mm is appropriate at these
`wavelengths, as it maximizes the AC/DCratio for each sensor
`channel, as verified experimentally [26], [29] and with Monte
`Carlo simulations [21]. In other words, reflectance photons
`Thefirst-stage PPG is characterized by a large DC portion
`that contain DC information from shallow, poorly perfused
`and a small AC portion, as in Fig. 2. The goal is to extract the
`epidermal layers reflect near the central excitation LEDs and
`Authorized licensed use limited to: Fish & Richardson PC. Downloaded on July 21,2023 at 03:50:33 UTC from IEEE Xplore. Restrictions apply.
`
`B. AC Extraction and Drift Resistance
`
`Tl. METHODS
`
`This section presents a design for a filter-free, reflectance
`pulse oximeter that combines many desirable features into a
`single platform. Implementation hardware is unspecified here;
`board-level components are detailed in Section III. DEVICE
`PROTOTYPE.
`
`A. Requirements and Device Layout
`
`2
`
`2
`
`

`

`LI AND WARREN: WIRELESS REFLECTANCE PULSE OXIMETER
`
`271
`
`a
`
`VCC
`
`Microcontroller (JN5139)
`
`
`32-bit
`RISC CPU
`
`Sensor Array (PDV-C173SM)
`
`OPA (OPA2336)
`
`Fig. 1.
`
`Circuit-level system layout. Coordinated by the microcontroller, signal baselines are digitally extracted as an alternative to conventional filtering.
`
`13" 555-
`
`pin of the OPA, effectively inverting the AC signal amplitude
`prior to digitization.
`$1 is naturally unstable, as both its AC and DC levels are
`influenced by changesin intrinsic blood flow, extrinsic motion,
`respiration, backgroundlight, etc. These factors cause drifting
`in 52. The input voltage range, or digitization range, of the
`12-bit ADC is set to [0, 2.4] V, so one digitization level is
`2.4 V/4095 levels = 0.586 mV. For example, given a gain
`G = 30 and a constant V,.;/, one digitization-level increment
`in the DC signal results in a decrement of 30 digitization levels
`in S» according to (1). As in Fig. 2, Sy may drift 0.3 V (512
`digital levels) in 10 seconds, which is unacceptable because the
`signal will eventually clip at the lower bound of the sampling
`range, and clipped data mean signal corruption. To address this
`issue, (1) implies that one can adjust one or more elements on
`the right side to adjust the value of Sy on theleft. In this effort,
`a Vey adjustment is employed to resist 52 drifting, since V,..5
`is an output of the DAC and can be easily updated. V,.;/ is
`defined as
`
`Vreg = MA(t) + Va
`
`(2)
`
`2nd Stage
`
` 2
`os}LA
`seoAA AM
`A
`
`AVN WA
`WAU AA
`oo
`
`
`ad
`
`0)
`
`_ wn r Vref
`
`1st Stage
`Sign
`
`T
`
`
`
`Amplitude(V)
`
`20
`Time (sec)
`
`Fig. 2. A differential amplifier with gain G compares the first-stage PPG (51)
`to a DC reference voltage to obtain the second-stage PPG (.S.).
`
`second-stage AC signal by eliminating the DC component. (In
`many systems, a high pass filter extracts the AC signal.) If the
`DC portion instead remains, then obtaining hundreds to thou-
`sands of digitization levels in the AC portion over its small
`voltage range requires an ADC of very high precision (e.g.,
`16-bit), which is inappropriate for a low-cost, low-power-con-
`sumption device. This extraction, or DC removal, process is ex-
`ecuted by the OPA unit. Its role is expressed as
`
`where JfA(t), the estimator of the DC component, Vnc, is a
`W-point (e.g., W = 256) moving average of the first-stage
`signal over the time interval that ends at t. V, (the adjustable
`term) is added to A/_A(¢) to ensure that Vp makes Sz in (1)
`positive.
`V,.7 usually varies slowly (several seconds perdigitization
`level change, in an environment with minimal motion and am-
`bient noise), and the V;.,; adjustment leads to a discontinuity
`in S». Hence, the V,,.- data must also be transmitted or stored
`where 5 and 5%are the first-stage and second-stage signals, re-
`along with the digitized second-stage data in order to restore the
`spectively, G is the gain of the OPA, and V,..¢ is a user-defined
`original PPGs, a process called “compensation.”
`Fig. 3 shows a data set from the palm. Collected data are
`reference voltage that functionally equates to the DC signal
`compensated to remove discontinuities caused by V,.¢ Jumps,
`level. To show an upward-oriented PPG peak during systole as
`with a blood pressure curve, V,.¢ is connected to the positive
`or immediate value changes, in the pulsatile waveform using
`Authorized licensed use limited to: Fish & Richardson PC. Downloaded on July 21,2023 at 03:50:33 UTC from IEEE Xplore. Restrictions apply.
`
`So =Gx (Vref - 51)
`
`(1)
`
`3
`
`T
`
`‘
`
`T
`
`T
`
`T
`
`T
`
`T
`
`24
`
`3
`
`

`

`272
`
`TRANSACTIONS ON BIOMEDICAL CIRCUITS AND SYSTEMS, VOL. 6, NO. 3, JUNE 2012
`
`
`
`Vref
`
`Collecteddata
`|
`
`i
`
`yi
`
`
`
`O45;
`
`
`
`Amplitude(Vv) O0.5}-
`
`Compensated signal
`
`\/Vref jump mark
`
`“4s
`
`20
`
`AC
`
`
`
`
`
`oooo
`
`| ImportantSignal
`[J] Feedback algorithm
`(Closed-Loop
`
`Fig. 4. Pulse oximeter controlflow that illustrates how the first-stage PPG (5)
`can be used to create the second-stage PPG (52), where both signals provide
`feedback to stabilize the acquisition process.
`
`an optimal level within the active range of the photodiode, inde-
`pendentof a subject’s vascular and perfusion profiles [30]. The
`closed loopin the upper right prevents $2 from saturation, since
`the compensation method described in (6) requires an unsatu-
`tated second-stage signal. Upon detecting saturation onset, the
`Saturation Inhibitor adjusts the V; componentof V,.;, which
`leads to a corresponding change in 52 according to (1).
`To maintain signal quality, the Intensity Regulator sensitivity
`should be minimized. When the regulator affects changes in
`LEDexcitation level, the influence on the first-stage signal con-
`verted by the photodiode sensor array will be hard to predict be-
`cause the blood-perfused tissue between the LED and the sensor
`is an unknown system. Conversely, the sensitivity of the Satu-
`ration Inhibitor should be set high to ensure a rapid response to
`signal drift. Since this adjustment only influences V,..;, the na-
`tive PPG is uncontaminated, and the second-stage signal can be
`adjusted using (6).
`In a controlled scenario, ambient noise variations can be ig-
`nored. If the desired signal intensity increases as the LED in-
`tensity increases, the signal-to-noise ratio (SNR) will improve.
`However, this implies a saturation risk due to a second-stage
`signal with too large of a magnitude within a fixed digitization
`range, in spite ofthe aforementioned drift-resistant method. Ad-
`ditionally, a more intense LED consumes more power. So, an
`optimized intensity level should be empirically predetermined
`as an Intensity Regulator reference.
`
`D. Removable Noise
`
`Fig. 3. Palm PPG data before (blue) and after (red) compensation.
`
`Time (sec)
`
`the following method.Inserting V;-.s from (2) into (1) and then
`rearranging the result isolates the first-stage signal, 51
`
`$1 = MA(t) + V4 - 22,
`The compensated second-stage signal, So, can be represented
`
`(3)
`
`as
`
`So = G x (Voc + Vi — $1)
`
`(4)
`
`where \,. is added to Vpto ensure a positive So. Substituting
`(3) into (4) yields
`
`So = S2—-G x (MA(t) — Voc).
`
`(5)
`
`Typically, Vpc is an unknown constant, butit is sensible to
`initially set Vp¢ = MA(to) at time tp and define Vjump =
`MA(t) — M-A(to} at time t (t > to) so that (5) becomes
`
`Sy = So — GX Vjump-
`
`(6)
`
`With this method, each PPG can be restored as long as the
`second-stage signal is unsaturated. The V,.- adjustmenteffec-
`tively resists first-stage-signal drifting. For example, in Fig. 3,
`the compensated signal drifts below 0 V after 6 seconds. If no
`Ve adjustment occurs, the subsequentsignal is sampled as 0 V.
`To calculate blood oxygensaturation, V;.¢ is usually considered
`equal to Vpe.
`
`In the U.S.A, ambient light often includes a 60 Hz compo-
`nent and the associated harmonic noise, e.g., 120 Hz flicker
`from full-wave-rectified fluorescent room lights plus higher-fre-
`quency harmonics. Most physiological information in a PPG re-
`C. Closed-Loop System
`sides in the range of 0-20 Hz. From the Nyquist-Shannon sam-
`The V,..¢ adjustment mechanism not only helps to realize the
`pling theorem, the lowest sampling frequency, f,, should then
`be 40 Hz, but to prevent ambient noise aliasing, sampling fre-
`AC extractiontask; it also results in resilience in the PPG signal.
`quencies ofat least 240 Hz are needed.
`In the control system, asillustrated in Fig. 4, two closed loops
`Fig. 5 depicts the magnitude spectrum of a PPG containing
`provide stability for the whole data acquisition process. The
`closed loop in the lower left maintains the 5S, value in a prede-
`ambient noise. The heart rate component is 1.329 Hz, andits
`harmonics dominate in the frequency band below 20 Hz. At
`termined range, whichis set by the Intensity Regulator that con-
`greater frequencies, noise is apparentat 60.02 Hz, 84.43 Hz (un-
`trols the led intensity via a DAC. The physical function of this
`clear source), and 119.9 Hz. Mostof this noise is removable
`control loop is to maintain the number ofreflected photons at
`Authorized licensed use limited to: Fish & Richardson PC. Downloaded on July 21,2023 at 03:50:33 UTC from IEEE Xplore. Restrictions apply.
`
`4
`
`4
`
`

`

`LI AND WARREN: WIRELESS REFLECTANCE PULSE OXIMETER
`
`273
`
`
`
`back-forth
`

`up-down
`

`
`w
`
`3?
`
`2F
`
`q
`

`60
`
`a
`= 0
`g= 27
`&e
`=
`
`Motion Artifact Types
`
`QO
`
`@
`
`r 1
`
`
`
`Amplitude(V4
`
`0
`
`2
`
`4
`
`100
`
`1
`
`1
`
`8
`6
`Time (sec)
`(a)
`1
`
`1
`
`19.9 Hz
`
`(dB) og
`Magnitude
`
`20
`
`40
`
`60
`Frequency (Hz)
`(b)
`
`100
`
`120
`
`Fig. 5. An example of removable noise. (a) Compensated PPG corrupted by
`ambient noise. (b) Frequency spectrum of these data sampled at 240 Hz.
`
`by post-processing as long as the sampling frequency is high
`enough that these noise components do notalias into the fre-
`quency range of the signal components of interest. Note that the
`raw signal exhibits a low SNR compared to PPGs from pulse
`oximeters that employfilters, but all signal components are in-
`tact and many can be removedto create a high SNR (see Fig.12).
`
`E. Motion Artifact
`Motionartifact is an issue for a pulse oximeter, especially in
`reflectance mode [5]. Existing literature focuses on signal pro-
`cessing to reduce motionartifact and restore PPGs [31]. Most
`methods assume that enough information exists in the corrupted
`signal for PPG recovery. However, if motion is severe, satura-
`tion occurs frequently and lasts for some time, leading to data
`loss. With this in mind, this development considered motion ar-
`tifact to be a type of signal drift that can be partially addressed
`with a drift-resistant method (V,..¢ adjustment); the design does
`not address motion extraction.
`
`Motionartifact can be classified into two categories: slight
`and severe. Fig. 6 demonstrates the severe condition character-
`ized by three axes of hand motion, where the sensor is taped to
`the finger. Movements are within a 10 cm range and occur at a
`rate of ~1 Hz. The PPG is severely corrupted (the fundamental
`frequency is 1.028 Hz), and it is clipped at the upper and lower
`bounds ofthe digitization range; many AC segments are lost and
`unrecoverable.
`
`(a) PPG severely corrupted by hand motion along three axes.
`Fig. 6.
`(b) Frequency spectrum of the 28 seconds of data sampled at 100 Hz.
`
`
`08
`
`W:256 A:240 Hz
`
`
` Amplitude(¥) oo>oo
`
` 1 1
`
`10
`12
`Time (sec)
`(a)
`
`
`'
`
`T
`
`T
`T
`v
`W:256 A:0.1 Hz
`
`T
`
`T
`
`1
`
`-
`
`-
`
`0.8
`= 08
`aco
`
`==E<
`
`o mn
`
`t
`
`Amplitude(Vv) o >
`
` 1
`
`a
`
`2
`
`4
`
`6
`
`8
`
`10
`
`14
`
`i
`12
`
`Time (sec)
`(c)
`
`Fig. 7. Three uncompensated PPGs acquired at f,; = 240 Hz under similar
`slight-motion conditions but with different parameter pairs (WV. .A).
`
`The slight condition refers to, e.g., slow body movements,
`where a PPG retains its general shape but contains spurious
`components relative to a still condition. To counteractthis type
`of artifact, the shift-resistant method is promising and relies on
`the signal sinceA(t) = 5, and consequently 55=G x V4
`the setting of an optimal assignmentrate and window width for
`V,-.¢ adjustment. The DACassigns the V,.,¢ value to the positive
`according to (1) and (2).
`amplifier pin, and that voltage remains constant until the next
`As an illustration of slight motion response, Fig. 7 shows
`Vref assignment to the DAC. The window size of the moving
`three experimental records acquired under similar conditions
`average filter (the DC estimation time delay, or count) and the
`(exaggerated deep respiration activity), where a different
`rate of assigning V;..¢ to the DAC (notthe rate of V,..¢ varia-
`moving-average window width, W’,and V,.¢ assignment rate,
`A, are employed in each case. Only subplot (a) offers a reason-
`tion) influence the second-stage signal. An extreme case occurs
`when the window size W = 1| data point and the rate of as-
`able representation of the PPG. A lower assignmentrate (b) or
`signing V,. to the DAC is A = f,: motion will never influence
`wider window (c) causes the signal to drift severely, and some
`Authorized licensed use limited to: Fish & Richardson PC. Downloaded on July 21,2023 at 03:50:33 UTC from IEEE Xplore. Restrictions apply.
`
`5
`
`o =
`
`
`i
`q0
`
`5
`
`10
`
`15
`
`20
`
`3
`
`+
`1,028 Hz
`
`Time (sec)
`(a)
`+
`
`™* 20.01 Hz
`
`
`
`
`1
`
`|
`30
`
`7
`
`50
`
`o
`
`mn
`
`s
`
`i
`
`36
`
`40
`
`45
`
`a
`25
`w
`Frequency (Hz)
`(b)
`
`5
`
`

`

`274
`
`
`
` TRANSACTIONS ON BIOMEDICAL CIRCUITS AND SYSTEMS, VOL. 6, NO. 3, JUNE 2012
`
`25
`DATA CLEAR
`
`
`Fig. 8. Pulse oximeter MATLAB GUL.In this example, a series of calibration
`coefficients (lower right) is extracted from the current data (upper right).
`
`segments are nearly saturated. The empirical parameter pair
`(W= 256, A = f;) was adopted for V,..¢ adjustment.
`
`FEF. MATLABInterface
`A MATLAB GUI allowsa user to set/view communication
`parameters, visualize PPGs, processthese data in real time (e.g.,
`digitally filter a signal with a linear-phase filter), and store raw
`data to files, making it a helpful developmenttool (see [16] for a
`full description). Fig.8 illustrates an example data set obtained
`by this GUI, where acquisition options (e.g., Serial Port, Sam-
`pling Rate, Signal Channel, and Signal Processing Type) are
`specified on the left control panel. The upper axes display the
`raw PPG andbaselinefor the near-infrared channel, whereas the
`lower axes show the real-time calibration coefficient, , calcu-
`lated from the magnitudes of the fundamental red/infrared fre-
`quency components using a Fourier transform method [21]. R
`is updated every 0.5 seconds using the previous 4 seconds of
`PPG data. An overall SpO,valueis achieved by calculating the
`median or mean of 40 consecutive Jt values (in a 20-second seg-
`ment) and inserting the result into a pre-determined linear cali-
`bration equation.
`
`Phi
`
`Fig. 10. Bottom view of the wireless reflectance pulse oximeter.
`
`peripherals (including four 12-bit ADCs and two 11-bit DACs),
`and up to 21 DIO ports. The wireless link requires the most
`current, with a TX (transmitter) current draw of 38 mA and
`an RX (receiver) current draw of 37 mA. The CPU consumes
`7.75 mA at full speed, and the current required by the pe-
`ripherals (ADC, DAC, UART, Timer, etc.) is less than 1 mA
`in aggregate. The JN5139 sleep current (with an active sleep
`timer) is only 2.6 jnA.
`The excitation LED module uses a low-cost Marubeni
`
`III. DEVICE PROTOTYPE
`
`SMT660/910 bi-color LED with a typical forward current of
`20 mA and forward voltages of 1.9 V and 1.3 V for the 660 nm
`and 910 nm sources, respectively. The 11-bit DAC output
`(0-2.4 V) provides excitation signal modulation by managing
`Figs. 9 and 10 contain top and bottom views of the pulse
`the power supply for the excitation LED module.
`oximeter prototype, which consists of four main modules: mi-
`The signal sampling module consists of OPA circuitry con-
`crocontroller module, excitation LED module, signal sampling
`nected to the sensor array. Four API PDV-C173SM high-speed
`module, and power management module. The main printed cir-
`photodiodes are connected in parallel;
`their responsivity to
`cuit board is 41 mm by 36 mm,excluding the antenna board.
`wavelengths above 650 nm is more than 0.3 A/W. The pho-
`This hardware combines functionality from the Jennic JN5139-
`todiodes are arranged radially around the central LEDs and
`EK020 developmentkit with lessons learned from an earlier re-
`maintain a source/detector separation of 3-5 mm. The OPA
`flectance pulse oximeter design [29].
`chip contains two amplifier units. The sensor array signal is
`A microcontroller module is the prototype kernel. The
`buffered at the first unit and amplified by the second unit.
`JN5139 wireless module, designed for robust and secure
`The power management module includes two chips:(a) a Sil-
`low-power wireless applications,
`integrates a 32-bit RISC
`icon Labs CP2102 USB-to-UART bridge that powers the pulse
`processor with a 2.4 GHz IEEE 802.15.4 (ZigBee) transceiver,
`oximeter when the USB connection is detected and bridges
`192 kB of ROM, 96 kB of RAM,a mix of analog and digital
`Authorized licensed use limited to: Fish & Richardson PC. Downloaded on July 21,2023 at 03:50:33 UTC from IEEE Xplore. Restrictions apply.
`
`6
`
`
`BB Reftectance PutceOximeter[Client ID: 0015800000040273]
`File Tools Help
`/4000-
`3500 F
`/a000 F}
`\2eqo||
`2000
`
`|{
`
`‘Sexial Port:
`‘Semple Rate:
`
`COM?
`100He
`
`‘SignalOh
`rare 819 nm
`vires ct:
`[Detaut
`Remeshinote:
`[20s
`START
`SignalProcessing: ¢Oxygen Level
`ow
`a
`[ venate
`FilterOption:—Low Pass
`
`Lowes: Frequency (Hz
`
`
`UpperFreauency(Hzi Spo?t=
`
`6
`
`

`

`LI AND WARREN: WIRELESS REFLECTANCE PULSE OXIMETER
`
`275
`
`
`
`Vref ofInfrared Channel
`
`ab
`
`= 14-
`o
`
`:
`
`E41
`*
`
`05
`
`Ob
`50
`
`|
`
`|
`
`i
`
`~~
`
`AC of Infrared Channel
`L
`1
`65
`70
`
`|
`
`1
`55
`
`L
`60
`
`=Alii
`
`4
`
`!
`
`4
`75
`
`
`
`
`4
`=}_TEMENA
`
`
`
`
`
`
`
`
`
`“ve
`
`
`
`Time (sec)
`(a)
`
`
`2500
`
`Fundamental Frequency
`
`“
`
`4
`
`|
`
`2000 }
`
`@ 1500
`Ccunoc
`= 1000
`
`==‘
`
`500
`
`
`Frequency (Hz)
`(c)
`
`Oo
`
`20
`
`40
`
`60
`Frequency (Hz)
`(d)
`
`80
`
`100
`
`120
`
`Fig. 11. Fingertip results: 25 seconds of(a) near-infrared and (b) red PPG data, accompaniedby their (c) near-infrared and (d) red magnitude spectra.
`
`A. Fingertip Data
`
`data communication to the host and (b) an STMicroelectronics
`L6924D battery charger system with an integrated power
`switch for lithium-ion batteries which charges the battery when
`the USB connectionis detected. An LIR2477 3.6 V lithium-ion
`
`rechargeable button cell with a capacity of 180-200 mAh
`serves as the power source when the USB connectionis absent.
`Memory chips, indicators, and buttons are also housed on the
`board. Two Numonyx M25PX64 64-Mbit flash memory chips
`with SPI bus interfaces provide storage space when the pulse
`oximeter works in offline mode; each consumes 20 mA of cur-
`rent while being accessed.
`
`IV. RESULTS AND DISCUSSION
`
`Fig. 11 illustrates 25 seconds of representative fingertip data
`from a 24-year-old subject. Both channels of PPG data, red
`and near-infrared, are uncompensated. The AC values of the
`near-infrared channel [Fig. 11(a)] offer 1.2 V peak-to-peak (i.e.,
`2048 digitization levels), and the AC values of the red channel
`[Fig. 11(b)] offer fewer digitization levels: about half compared
`to the near-infrared channel. Even without the use of analog or
`digital filters, the signal demonstrates distinguishable period and
`amplitude information useful for HR and SpO, determination.
`The SNRsof the raw near-infrared and red PPGsare 8.0, and
`3.0, respectively. As shown in Fig. 11(c) and (d), up to seven
`harmonics reside in the spectrum of the near-infrared data (the
`inset shows frequency components above 5 Hz), and six dis-
`The pulse oximeter prototypes were used to acquire hundreds
`tinguishable harmonics reside in the spectrum ofthe red data.
`of PPG records from 48 different subjects that are 20 to 64 years
`Additionally, the PPG information and noise components (e.g.,
`old. Experimental results in this section were acquired in an
`60 Hz and 120 Hz grid noise) are clearly separated in the fre-
`indoor environment. The results are categorized according to
`quency domain. To further refine the signal, a properly designed
`conventional location (fingertip) versus other locations (wrist,
`digital band passfilter can be applied.
`earlobe, temple,etc.).
`Authorized licensed use limited to: Fish & Richardson PC. Downloaded on July 21,2023 at 03:50:33 UTC from IEEE Xplore. Restrictions apply.
`
`7
`
`7
`
`

`

`276
`
`IEEE TRANSACTIONS ON BIOMEDICAL CIRCUITS AND SYSTEMS, VOL. 6, NO. 3, JUNE 2012
`
`
`[teeaion|
`
`
`Location 1
`
`Fig. 13. Wrist PPGs corresponding to the placement locations in Fig. 14.
`
`he er
`Pipi
`Radial Artery Pa
`
`Location 3
`
`Location 2
`
`A
`
`
`
`O5}
`
`1
`i
`i
`i
`4
`133.5
`134
`134.4
`135
`135.5
`
`
`L
`6245
`
`T
`
`1
`63
`
`T
`
`i
`63.5
`T
`
`1
`64
`

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket