`a2) Patent Application Publication co) Pub. No.: US 2014/0275854 Al
`(43) Pub. Date: Sep. 18, 2014
`
`Venkatramanet al.
`
`US 20140275854A1
`
`(54)
`
`WEARABLE HEART RATE MONITOR
`
`(71)
`
`Applicant: Fitbit, Inc., San Francisco, CA (US)
`
`(72)
`
`Inventors: Subramaniam Venkatraman, Walnut
`Creek, CA (US); Shelten Gee Jao Yuen,
`Berkeley, CA (US)
`
`(73)
`
`Assignee: Fitbit, Inc., San Francisco, CA (US)
`
`(21)
`
`Appl. No.: 14/295,059
`
`(22)
`
`Filed:
`
`Jun. 3, 2014
`
`(63)
`
`(60)
`
`Related U.S. Application Data
`
`Continuation of application No. 14/292,673, filed on
`May 30, 2014, which is a continuation-in-part of ap-
`plication No. 13/924,784, filed on Jun. 24, 2013.
`
`Provisional application No. 61/662,961, filed on Jun.
`22, 2012, provisional application No. 61/752,826,
`filed on Jan. 15, 2013, provisional application No.
`61/946,439,filed on Feb. 28, 2014, provisional appli-
`cation No. 61/955,045, filed on Mar. 18, 2014, provi-
`sional application No. 61/973,614, filed on Apr. 1,
`2014, provisional application No. 61/830,600, filed on
`Jun. 3, 2013, provisional application No. 62/001,624,
`
`filed on May 21, 2014, provisional application No.
`62/001,585, filed on May 21, 2014.
`Publication Classification
`
`(51)
`
`(2006.01)
`(2006.01)
`(2006.01)
`
`Int. Cl.
`AGIB 5/00
`AGIB 5/11
`AGIB 5/0205
`(52) U.S.CL
`CPC veesecceeseen AGIB 5/721 (2013.01); A61B 5/0205
`(2013.01); A6IB 5/1118 (2013.01); A6IB
`5/681 (2013.01); A6IB 5/742 (2013.01); AGIB
`5/1123 (2013.01)
`USPC veesssseseessessseseeee 600/301; 600/508; 600/479
`
`ABSTRACT
`(57)
`A biometric monitoring device is used to determine a user’s
`heart rate by using a heartbeat waveform sensor and a motion
`detecting sensor. In some embodiments, the device collects
`collecting concurrent output data from the heartbeat wave-
`form sensorand outputdata from the motion detecting sensor,
`detects a periodic component of the output data from the
`motion detecting sensor, and uses the periodic componentof
`the output data from the motion detecting sensor to remove a
`corresponding periodic componentfrom the output data from
`the heartbeat waveform sensor. From this result, the device
`maydetermine andpresentthe user’s heart rate.
`
`Attachment Band
`
`Buttons
`
`
`
`
`
`Device Housing
`(Steel, Aluminum,
`Plastic, etc.)
`
`Sensor
`
`Protrusion
`Charger
`Mating
`
`Recess
`
`
`
`Securement Method:
`Hook and Loop
`Clasp
`Band Shape Memory
`
`APPLE 1006
`
`APPLE 1006
`
`1
`
`
`
`US 2014/0275854 Al
`
`Loinbi4
`
`Patent Application Publication
`
`Sep. 18, 2014 Sheet 1 of 29
`
`|e}UBWUUOUIAUZ
`
`
`>/pueyuel|DSSOIOII\JesnJesn
`
`
`
`
`
`SIOSU8SSIOSUS3S
`
`alWjeWOIg
`
`JOSS800/q
`
`2
`
`
`
`Patent Application Publication
`
`Sep. 18, 2014 Sheet 2 of 29
`
`US 2014/0275854 Al
`
`yuawyoeny:
`
`pueg
`
`Vzainbl4
`
`suoyng
`
`dseid
`
`
`
`doo’7]pueyooy
`
`
`
`:pOu}IINJUBWaINDES
`
`
`
`
`
`Aiowalyadeyspueg
`
`3
`
`
`
`
`Patent Application Publication
`
`Sep. 18, 2014 Sheet 3 of 29
`
`US 2014/0275854 Al
`
`azainbi4
`
`suoyng
`
`
`
`puegjuowYyoeyy
`
`
`
`(938‘o1NSeId
`
`
`
`Buisnoyao1Aaq
`
`
`
`‘wnulwunyy‘|393S)
`
`Jabieyy
`
`bupew
`
`sso004y
`
`Josusg
`
`udIsnsjO1g
`
`dsej9
`
`doo]pueyoou
`
`
`
`:poUuJsWJUSWIINDSS
`
`
`
`
`
`A1owsaadeyspueg
`
`4
`
`
`
`
`
`
`
`Patent Application Publication
`
`Sep. 18, 2014 Sheet 4 of 29
`
`US 2014/0275854 Al
`
`OdUleW Aejdsig
`
`fi
`
`uoIsn.jo1d
`
`
`
`S—puegjuswyseny
`
`92aunbi4
`
`pew
`
`ae
`
`5
`
`
`
`
`Patent Application Publication
`
`Sep. 18, 2014 Sheet 5 of 29
`
`US 2014/0275854 Al
`
`Burysoq-746177=8AI}D9}O1d
`
` jelayeyjuasedsuely
`\ceegESenSCHEEEAGperirctct
`bornMeeePY)s/fAEESSSSSnSESnSESgnCCECOMICSCSSSSShy
`
`RECLUSERSSNek£SSERRSSSSSS
`aaEaggmSIESTEPNTS
`PeeeBoeeaeoeaeaeaeeaEaEnTmigtaniy
`
`qd
`
`veainbi4
`
`qeainbi4
`
`
`
`10}99]9p0}0UdYi4
`
`
`
`sqaq“be
`
`
`
`‘s90uno0s14617
`
`40Ae7]
`
`6ury90/9q-34617
`
`jewayey
`
`CeS‘
`SeoevoteSO
`=ASS
`
`S1qIxe|4
`
`god
`
`10199}8po}0Ud
`
`saat“ba
`
`
`
`‘saounosyybrq
`
`4seAe7]
`
`9AI}09}01d
`
`leas
`
`leas
`
`6
`
`
`
`
`
`
`
`
`
`Patent Application Publication
`
`Sep. 18, 2014 Sheet 6 of 29
`
`US 2014/0275854 Al
`
`jyudsedsuel|Ajjeondo
`
`JaAe7
`
`SSSAEAE
`
`ii
`
`dod
`
`eerer
`
`9¢€aunbiy
`10}99}apo0j}OUd
`
`sqai“be
`
`
`
`‘saounosjybIq
`
`
`
`yayseypinbiq
`
`-a1NSSald
`
`SAI}ISUSS
`
`anlsaypy
`
`Apog
`
`9d1A0q
`
`7
`
`
`
`
`
`
`Patent Application Publication
`
`Sep. 18,2014 Sheet 7 of 29
`
`US 2014/0275854 Al
`
`s,
`
`Photodetector
`
`Mttee”°
`
`‘
`Nan---
`
`SmartWatch
`
`LEDs
`
`
`2ee
`
`Photodetector
`
`Skin
`
`Body
`
`\V
`
`Light Pipe
`
`Body
`
`Figure 4B
`
`Artery/Vein
`
`Protrusion Detail
`
`Optically
`Opaque Light
`
`Pipe Support Light Pipes
`
`Figure 4C
`
`8
`
`
`
`Patent Application Publication
`
`Sep. 18, 2014 Sheet 8 of 29
`
`US 2014/0275854 Al
`
`
`
`146170}payoyewaoeyngs
`
`
`
`Buijdnoyxn|4peOZIWIXE|O}10}09}99q/8D1NOS
`
`uDIS
`
`
`
`14617]paun-yjdaq
`
`10}99}apo}oUud
`
`~~ClO_Y/
`
`
`
`KApog|~yoyemuews
`
`
`
`
`
`syj6ua7jeo04adigymadig3464paeziundo
`
`Mapy
`
`goinbi4
`
`
`
`seoRjuNgpainowu0D
`
`9
`
`
`
`
`Patent Application Publication
`
`Sep. 18,2014 Sheet 9 of 29
`
`US 2014/0275854 Al
`
`
`
`Band-Mounted Optical
`Sensors and Light
`Emitters
`
`“Figure 6A
`
`Display
`
`Wristband
`
`
`
`
`Side-Mounted Optical
`Heart Rate Detection.
`Sensors and/or
`Emitters
`
`—
`
`
`
`
`
`Figure 6B
`
`10
`
`10
`
`
`
`Patent Application Publication
`
`Sep. 18, 2014 Sheet 10 of 29
`
`US 2014/0275854 Al
`
`BOARJOApisay]sessedas
`
`
`
`APISWOUJUBLIBINSeSWYHeBOye]O}
`
`
`
`udI}Oe]Ep9]e1Weey|eondopeyunow
`
`
`
`
`
`wdq¢/=8y2yYHee}y
`
`Zainbi4
`
`
`
`pajpejeqa1eyweey
`
`
`
`suosuas
`
`11
`
`11
`
`
`
`
`
`Patent Application Publication
`
`Sep. 18,2014 Sheet 11 of 29
`
`US 2014/0275854 Al
`
`User-Set Alarm Window
`
`
`
`
`
`
`
`
`
`,
`
`Deep Sleep
`
`Light Sleep
`
`5am
`
`Smart Alarm is Triggered
`:
`by a Light Sleep State
`During Alarm Window
`
`6:15am
`
`6:45am
`
`Alarm
`Onset
`
`Figure 8
`
`
`Motion
`Detected?
`
`sedenta
`
`
`
`
`
`
`
`
`User is
`active
`
`Initiate high sampling
`rate HR detection to
`reduce motion artifacts
`
`nitiate low sampling
`rate HR detection to
`reduce power
`ption
`
`
`
`6:16 pra
`
`KRY 3 Ey
`
`
`
`LActivey Lever Law
`
`12
`
`12
`
`
`
`Patent Application Publication
`
`Sep. 18, 2014 Sheet 12 of 29
`
`US 2014/0275854 Al
`
`9ANSAIPYJOSAISSE”
`
`
`
`segajpueyajdA1g
`
`13
`
`OLaunbi4
`
`
`
`JBUOSI9DgSSAIBIAA
`
`
`
`901A9qBuLoyIUuOW
`
`13
`
`
`
`
`Patent Application Publication
`
`Sep. 18,2014 Sheet 13 of 29
`
`US 2014/0275854 Al
`
`Light Source
`
`Intensity & On/
`
`Off Control
`
`oot
`
`Detector
`
`frov Light
`
`|
`
`Figure 11A
`
`
`Light Source
`Intensity & On/
`
`
`|
`Source
`Off Control
`
`Analog
`|
`| Conditioning Hl
`
`
`Signal
`
`MCU
`| ———___ ]
`|
`
`|
`
`
`svn
`
`Figure 11B
`
`
`Light Source
`-
`Light
`Intensity & On/
`Source
`Off Control
`
`
`
`MCU
`| ——___—_ ]
`|
`|
`|
`
`Detector
`
`
`
`ae
`
`Figure 11C
`
`14
`
`|
`
`|
`
`|
`||
`
`| !
`
`| |
`
`: | | !
`
`v
`5
`
`y
`+
`2
`<
`
`14
`
`
`
`Patent Application Publication
`
`Sep. 18,2014 Sheet 14 of 29
`
`US 2014/0275854 Al
`
`| Lent
`:
`MCU
`
`Light Source
`[ooo occnr
`Source 1
`Intensity & On/
`-
`
`Off Control
`!
`;
`I|_ Source 2
`
`—Tight |.
`
`igna
`
`
`
`i
`.
`Figure 11D
`
`| Detector 1
`Detector 2
`
`Skin
`s
`
`|
`
`| |
`
`|
`
`|
`
`— |
`
`>3
`
`<
`
`3
`2
`
`I
`
`Light Source
`Intensity & On/
`Off Control
`
`Light
`Detector
`
`Demodulator
`
`ADC
`
`
`Light Source|=| 1
`
`Intensity & On/
`DAC/GPIOs|
`|
`
`Off Control
`
`
`
`Light
`Detector
`
`
`I ! I
`
`I I I
`
`=== J
`
`Skin
`
`Figure 11F
`
`15
`
`15
`
`
`
`Patent Application Publication
`
`Sep. 18,2014 Sheet 15 of 29
`
`US 2014/0275854 Al
`
`
`
` Light Sourcefo2| 1
`Intensity & On/
`Off Control
`
`
`
`
`
`Demodulator
`
`Figure 11G
`
`16
`
`16
`
`
`
`Patent Application Publication
`
`Sep. 18,2014 Sheet 16 of 29
`
`US 2014/0275854 Al
`
`Heart Rate
`Sensor
`
`Communication Circuitry
`(e.g., wireless radio)
`
`
`
`Processor
`
`Vibramotor
`
`Display
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Communication Circuitry
`(e.g., wireless radio)
`
`Skin Conductance/
`Wet Sensor
`
`
`
`
`
`
`Sensors
`
`Figure 12A
`
`Location Sensor
`(e.g., GPS)
`
`Heart Rate
`Sensor
`
`Altitude
`Sensor
`
`Processor
`
`Display
`
`
`
`
`
`Figure 12B
`
`Physiological
`Sensors
`
`Environmental
`Sensors
`
`Location
`
`Processor
`
`Figure 12C
`
`17
`
`17
`
`
`
`Patent Application Publication
`
`Sep. 18,2014 Sheet 17 of 29
`
`US 2014/0275854 Al
`
`Optical
`
`Motion
`Signal
`
`
`
`
`
`
`
`Multi-Spectra
`
`
`
`Track
`
`|-—— [Peak
`
`Activity
`Discriminator
`
`|
`Spectra Estimator
`|
`——_—— -_
`
`Figure 13A
`
`Optical PPG
`Signal
`
`Motion
`Signal
`
`
`
`
`
`
`
`
`
`
`Spectra
`Estimator
`
`Multi-Spectra
`Tracker
`
`Track Selector
`
`Heart Rate
`
`Spectra
`Estimator
`
`Activity
`Discriminator
`
`Figure 13B
`
`Analog
`Connection
`
`Processor
`
`Figure 14A (Prior Art)
`
`Analog
`Connection
`
`
`
`
`
`Digital
`Connection
`
`Application
`Processor
`
`Sensor
`Processor
`
`Figure 14B
`
`18
`
`18
`
`
`
`Patent Application Publication
`
`Sep. 18,2014 Sheet 18 of 29
`
`US 2014/0275854 Al
`
`Application
`
`Sensor 3A
`Sensor 3B
`
`Application
`Processor
`
`Processor
`Processor ...
`
`Figure 14C
`
`Sensor
`Processor1
`
`Sensor
`Processor2
`Sensor
`Processor3
`
`Sensor
`
`Figure 14D
`
`19
`
`19
`
`
`
`Patent Application Publication
`
`Sep. 18,2014 Sheet 19 of 29
`
`US 2014/0275854 Al
`
`
`
` Stroke
`
`Detection
`
`Stroke Type
`Detection
`
`
` Turn
`Detection
`
`
`
`
`Update Summary of
`Metrics
`
`
`
`User
`
`Finished
`Swimming?
`
`Figure 15A
`
`20
`
`20
`
`
`
`Patent Application Publication
`
`Sep. 18,2014 Sheet 20 of 29
`
`US 2014/0275854 Al
`
`Detection
`
`Detection
`
`Detection
`
`
`
`
`Stroke Type 4Detection|Stroke Count
` Metrics
`
`
`
`
`Update Summary of
`
`User
`Finished
`Swimming?
`
`Figure 15B
`
`21
`
`21
`
`
`
`Patent Application Publication
`
`Sep. 18,2014 Sheet 21 of 29
`
`US 2014/0275854 Al
`
`Detection
`
`Stroke Count
`Detection
`
`Update Summary of
`Metrics
`
`Detection
`
`
`
`
`User
`Finished
`Swimming?
`
`Figure 15C
`
`22
`
`22
`
`
`
`Patent Application Publication
`
`Sep. 18,2014 Sheet 22 of 29
`
`US 2014/0275854 Al
`
`
`
`
`Stroke Count
`Detection
`
`Detection
`
`Detection
`
`
`Metrics
`
`
`
`
`Update Summary of
`
`User
`Finished
`Swimming?
`
`Figure 15D
`
`23
`
`23
`
`
`
`Patent Application Publication
`
`Sep. 18,2014 Sheet 23 of 29
`
`US 2014/0275854 Al
`
`Differential
`Amplifier or
`Instrumentation
`Amplifier
`
`
`
`Trigger
`
`
`
`Output Signal
`
`
`Output Signal
`Switch Trigger
`
`<
`
`Reference
`
`Figure 16A
`
`Figure 16B
`
`Output Signal
`
`
`
`Figure 16C
`
`24
`
`24
`
`
`
`Patent Application Publication
`
`Sep. 18, 2014 Sheet 24 0f 29
`
`US 2014/0275854 Al
`
`Trigger 2
`
`
`
`
`Differential
`Amplifier or
`Instrumentation
`Amplifier
`
`Output Signal
`
`Output Signal
`
`Output Signal
`
`Figure 16F
`
`25
`
`25
`
`
`
`Patent Application Publication
`
`Sep. 18,2014 Sheet 25 of 29
`
`US 2014/0275854 Al
`
`Figure 16G
`
`Output Signal
` \rigser
`Output Signal
`Output Signal
` -
`| |
`
`Figure 16l
`
`26
`
`26
`
`
`
`Patent Application Publication
`
`Sep. 18,2014 Sheet 26 of 29
`
`US 2014/0275854 Al
`
`Differential
`Amplifier or
`Instrumentation
`Amplifier
`
`Output Signal
`
`Figure 16J
`
`27
`
`27
`
`
`
`Patent Application Publication
`
`Sep. 18, 2014 Sheet 27 of 29
`
`US 2014/0275854 Al
`
`ulewogSousped
`
`zAanoy Yoel
`SAOWUSYAAO|AWANoy (s)eyIg
`ule}qoWeAuog
`
`MH‘baud0}4981]UONBUILWWOSIG
`
`-Od
`
`Bulsseaod
`
`28
`
`
`
`QO}WEAUOD
`
`Aouenbai4
`
`uIBLUOGg
`
`Aseuoneys
`
`6LLL
`
`EOALUd}o/|
`
`
`
`jeuBis991JOSU8S
`
`nding
`
`
`
`giduesgidues
`
`
`
` i|BUIWJOOWS||
`
`SUIWa}Eq
`
`YHJoAyjeno
`
`JUaseld
`
`dH
`
`
`
`
`
`ZL)enbi4
`
`Cel
`
`aouspey
`
`
`
`days“Ba)
`
`(9}e1
`
`
`
`9121SJ8S/)
`
`28
`
`
`
`
`
`
`
`
`
`Patent Application Publication
`
`Sep. 18,2014 Sheet 28 of 29
`
`US 2014/0275854 Al
`
`Figure18
`
`uN rm]
`fms aTinef: ca
`
`4‘
`
`r t.
`
`con
`im
`
`Q
`
`pa
`
`aa
`on
`
`7
`ww
`o
`
`Lon
`a
`re
`
`TW¢ Sy) Aguenbaa4
`
`(WWwseag) Aauanba
`
`29
`
`29
`
`
`
`Patent Application Publication
`
`Sep. 18,2014 Sheet 29 of 29
`
`US 2014/0275854 Al
`
`Running
`
`40
`
`Figure19
`
`Time(min)
`
`[:
`oO
`oO
`
`Eee
`2
`©
`
`oO
`
`oO
`+
`
`oO
`A
`“Nl
`
`i
`oO
`So
`N
`
`i
`oO
`oO
`—_—
`
`OQ
`©
`—_—
`
`i
`oO
`+
`—_—
`
`i
`oO
`AQ
`—
`
`{
`oO
`So
`—-
`
`(ludq) ayes yesyH
`
`30
`
`Stationary
`
`>a
`oO
`
`c 2~O
`
`o
`—_
`Y
`
`30
`
`
`
`US 2014/0275854 Al
`
`Sep. 18, 2014
`
`WEARABLE HEART RATE MONITOR
`
`SUMMARY
`
`CROSS REFERENCE TO RELATED
`APPLICATIONS
`
`[0001] This application is a continuation of U.S. patent
`application Ser. No. 14/292,673,
`titled “WEARABLE
`HEART RATE MONITOR?”andfiled on May 30, 2014 (At-
`torney Docket No. FTBTP002X1JUS), which is a continua-
`tion-in-part of U.S. patent application Ser. No. 13/924,784,
`titled
`“PORTABLE
`BIOMETRIC MONITORING
`DEVICES AND METHODSOF OPERATING SAME”and
`
`filed on Jun. 24, 2013 (Attorney Docket No. FTBTP002US),
`which claims benefit of priority under 35 U.S.C. §119(e) to
`USS. Provisional Patent Application No. 61/662,961, titled
`“WIRELESS PERSONAL BIOMETRICS MONITOR”and
`filed on Jun. 22, 2012 (Attorney Docket No. FTBTP002PUS)
`and
`61/752,826,
`titled “PORTABLE MONITORING
`DEVICES AND METHODSOF OPERATING SAME”and
`
`(Attorney Docket No.
`2013
`15,
`Jan.
`on
`filed
`FTBTP002P2US); this application also claims benefit ofpri-
`ority under 35 U.S.C. §119(e) to U.S. Provisional Patent
`Application No. 61/830,600,
`titled “PORTABLE MONI-
`TORING DEVICES AND METHODS OF OPERATING
`
`SAME”and filed on Jun. 3, 2013 (Attorney Docket No.
`FTBTP002X1PUS), 61/946,439,
`titled “HEART RATE
`DATA COLLECTION?”andfiled on Feb. 28, 2014 (Attorney
`Docket No. FTBTP002X1APUS), 61/955,045, titled “GPS
`POWER CONSERVATION USING ENVIRONMENTAL
`
`DATA”and filed on Mar. 18, 2014 (Attorney Docket No.
`FTBTP002X1DPUS), 61/973, 614, titled “GPS ACCURACY
`REFINEMENT USING EXTERNAL SENSORS”andfiled
`on Apr. 1, 2014 (Attorney Docket No. FTBTP002X1EPUS),
`62/001,624,
`titled “FITNESS MONITORING DEVICE
`WITH ALTIMETER”andfiled on May 21, 2014 (Attorney
`Docket No. FTBTP002X1HPUS), and 62/001,585, titled
`“WEARABLE HEART RATE MONITOR”andfiled on May
`21, 2014 (Attorney Docket No. FTBTP002X1GPUS), all of
`which are hereby incorporated by reference herein in their
`entireties.
`
`BACKGROUND
`
`[0002] Recent consumerinterest in personal health has led
`to a variety of personal health monitoring devices being
`offered on the market. Such devices, until recently, tended to
`be complicated to use and were typically designed for use
`with one activity, e.g., bicycle trip computers.
`[0003] Recent advances in sensor, electronics, and power
`source miniaturization have allowed the size of personal
`health monitoring devices, also referred to herein as “biomet-
`ric tracking”or “biometric monitoring”devices, to be offered
`in extremely small sizes that were previously impractical. For
`example, the Fitbit Ultra is a biometric monitoring device that
`is approximately 2" long, 0.75" wide, and 0.5" deep; it has a
`pixelated display, battery, sensors, wireless communications
`capability, power source, and interface button, as well as an
`integrated clip for attaching the device to a pocket or other
`portion of clothing, packaged within this small volume.
`[0004] The disclosure provides methods and devices for
`activating, in energy efficient ways, HR monitor based on
`user motion and skin proximity. The disclosure also provides
`methods for operating the LED and photo detector of heart
`rate monitors to obtain accurate readingofheart rate tailored
`for different user characteristics such as skin colors.
`
`[0005] One aspect of the disclosure provides methods of
`determining a user’s heart rate when wearing a biometric
`monitoring device having a plurality of sensors including a
`heartbeat waveform sensor and a motion detecting sensor.
`The methods may remove motion artifacts from heartbeat
`waveform signals when determining a user’s heart rate. The
`methods may be characterized by the following operations:
`(a) collecting concurrent outputdata from the heartbeat wave-
`form sensorand outputdata from the motion detecting sensor,
`wherein the output data from the heartbeat waveform sensor
`provides information aboutthe user’s heart rate and wherein
`the output data from the motion detecting sensor provides
`information about the user’s periodic physical movements
`other than heartbeats; (b) determining a periodic component
`ofthe output data from the motion detecting sensor; (c) using
`the periodic component of the output data from the motion
`detecting sensor to remove a corresponding periodic compo-
`nent from the output data from the heartbeat waveform sen-
`sor; (d) determining the user’s heart rate; and (e) presenting
`the user’s heart rate. In some implementations, the motion
`detecting sensor is an accelerometer or a gyroscope. In some
`embodiments, the heartbeat waveform sensor may be a pho-
`toplethysmography sensor or an ECGsensor.
`[0006]
`In certain embodiments, the method contains an
`additional operation of removing a harmonic of the corre-
`sponding periodic componentfrom the output data from the
`heartbeat waveform sensor. In such embodiments, the peri-
`odic componentof the output data from the motion detecting
`sensor may be a fundamental frequency produced from the
`user’s periodic movement.
`In certain embodiments,
`the
`operation removing a corresponding periodic component
`from the output data from the heartbeat waveform sensor
`includes applying an adaptivefilter to the output data from the
`heartbeat waveform sensor and the output data from the
`motion detecting sensor. In certain embodiments, removing a
`corresponding periodic componentfrom the output data from
`the heartbeat waveform sensor includes the operation apply-
`ing an adaptive filter function to the output data from the
`motion detecting sensor that minimizes the difference
`between the output data from the heartbeat waveform sensor
`and the output data from the motion detecting sensor.
`[0007]
`In some implementations, the method includes the
`following additional operations: (i) determining the user’s
`activity level and/oractivity type; and(11) determining param-
`eters of the function based on the user’s activity level and/or
`activity type.
`[0008]
`In some implementations, the method includes the
`following additional operations: (1) analyzing the output data
`from the motion detecting sensor to infer that the user is
`substantially stationary; and (ii)
`temporarily suspending
`operation (c).
`[0009]
`Insome method implementations,the operation col-
`lecting the output data from the heartbeat waveform sensor
`includesthe following operations: (i) pulsing a light source in
`the worn biometric monitoring device ata first frequency; and
`(11) detecting light from the light sourceatthe first frequency.
`Pulsing the light source at the first frequency may involve
`emitting a succession oflight pulses of substantially constant
`intensity.
`Incertain embodiments, presenting the user’s heart
`[0010]
`rate includes presenting the heart rate on the worn biometric
`monitoring device. In certain embodiments, presenting the
`
`31
`
`31
`
`
`
`US 2014/0275854 Al
`
`Sep. 18, 2014
`
`user’s heart rate includes presenting the heart rate on an
`external device that periodically communicates with the worn
`biometric monitoring device.
`
`[0011] Another aspect ofthe invention pertains to wearable
`fitness monitoring devices designed or configured to remove
`motion artifacts from heartbeat waveform signals when deter-
`mining a user’s heart rate. Such devices may be characterized
`by the following features: a motion sensor configured to
`provide output corresponding to motion by a user wearing the
`fitness monitoring device; a heartbeat waveform sensor; and
`control logic. The control logic includes instructionsfor: (a)
`collecting concurrent output data from the heartbeat wave-
`form sensorand output data from the motion detecting sensor,
`wherein the output data from the heartbeat waveform sensor
`provides information about the user’s heart rate and wherein
`the output data from the motion detecting sensor provides
`information about the user’s periodic physical movements
`other than heartbeats; (b) determining a periodic component
`of the output data from the motion detecting sensor; (c) using
`the periodic component of the output data from the motion
`detecting sensor to remove a corresponding periodic compo-
`nent from the output data from the heartbeat waveform sen-
`sor; (d) determining the user’s heart rate; and (e) presenting
`the user’s heart rate.
`
`[0012] The control logic is typically, though not necessar-
`ily, located on thefitness monitoring device. It may be imple-
`mented as hardware, software, firmware, or any combination
`thereof. The data used by the control logic in executing the
`instructions described herein may be stored (e.g., buffered)
`by associated memory, registers, and the like, which may be
`entirely resident on the device orpartially resident on a paired
`secondary device. Examples of suitable architectures for
`implementing the control logic are presented below with
`referenceto, e.g., FIGS. 11A-G, 12A-C, 13A-B, and 14A-D.
`
`In some devices, the motion detecting sensor is an
`[0013]
`accelerometer or a gyroscope. In certain embodiments, the
`device’s heartbeat waveform sensor is a photoplethysmo-
`graphic sensor having (i) a periodic light source,(11) a photo
`detector positioned to receive periodic light emitted by the
`light source after interacting with the user’s skin, and (iti)
`circuitry determining the user’s heart rate from output of the
`photo detector. In some implementations, the photoplethys-
`mographic sensor includes two periodic light sources strad-
`dling the photo detector. In some implementations, the pho-
`toplethysmographic sensor additionally includes a housing
`having a recess in which the photo detector is disposed. The
`housing of the photoplethysmographic sensor may have a
`second recess in which the periodic light source is disposed.
`In some designs, the housing protrudes at least about 1 mm
`above a base surface of the wearable fitness monitoring
`device arranged to press against the user’s skin when worn.
`Further,
`the photoplethysmographic sensor further may
`include a spring configured to resist compression when the
`protruding housing presses against the user’s skin.In certain
`embodiments,
`the photoplethysmographic
`sensor
`also
`includes an IMLfilm overthe photo detector andthe periodic
`light source. In certain embodiments,
`the periodic light
`source is an LED.
`
`In some embodiments, the device’s control logic
`[0014]
`includes instructions for removing a harmonic ofthe corre-
`sponding periodic component from the output data from the
`heartbeat waveform sensor; in such cases the periodic com-
`
`ponent of the output data from the motion detecting sensor
`may be a fundamental frequency produced from the user’s
`periodic movement.
`for
`the instructions
`[0015]
`In some implementations,
`removing a corresponding periodic componentfrom the out-
`put data from the heartbeat waveform sensorinclude instruc-
`tions for applying an adaptivefilter to the output data from the
`heartbeat waveform sensor and the output data from the
`motion detecting sensor.
`In some implementations,
`the
`instructions for removing a corresponding periodic compo-
`nent from the output data from the heartbeat waveform sensor
`include instructions for applying an adaptive filter function to
`the output data from the motion detecting sensor that mini-
`mizes the difference between the output data from the heart-
`beat waveform sensor and the output data from the motion
`detecting sensor.
`[0016]
`In certain embodiments, the device’s control logic
`additionally includes instructions for:
`(4) determining the
`user’s activity level and/or activity type; and (11) determining
`parameters of the function based on the user’s activity level
`and/oractivity type. In certain embodiments, the controllogic
`further comprises instructions for: (1) analyzing the output
`data from the motion detecting sensorto infer that the useris
`substantially stationary; and (ii)
`temporarily suspending
`execution of the instructions of(c).
`[0017]
`In some implementations, the instructions for col-
`lecting the output data from the heartbeat waveform sensor
`include instructionsfor: (1) pulsing a light source in the worn
`biometric monitoring device at a first frequency; and (ii)
`detecting light from the light source at the first frequency. The
`instructions for pulsing the light sourceat thefirst frequency
`may include instructions for emitting a succession of light
`pulses of substantially constantintensity.
`[0018]
`In some cases, the instructions for presenting the
`user’s heart rate includeinstructions for presenting the heart
`rate on the worn biometric monitoring device. In somecases,
`the instructions for presenting the user’s heart rate include
`instructions for presenting the heart rate on an external device
`that periodically communicates with the worn biometric
`monitoring device.
`[0019] Another aspect of this disclosure concerns methods
`of determining a user’s heart rate when wearing a worn bio-
`metric monitoring device including a plurality of sensors
`including a heartbeat waveform sensor and a motion detect-
`ing sensor. The methods involve a pre-processing operation
`prior to motion compensation. The methods may be charac-
`terized by the following operations: (a) collecting concurrent
`output data from the heartbeat waveform sensor and output
`data from the motion detecting sensor, wherein the output
`data from the heart beat waveform sensor provides informa-
`tion about the user’s heart rate and wherein the output data
`from the motion detecting sensor provides information about
`the user’s periodic physical movementsother than heartbeats;
`(b) determining a periodic componentofthe output data from
`the motion detecting sensor; (c) filtering the output data from
`the heartbeat waveform sensor to remove variations that are
`
`slow with respect to an expected heart rate, whereinthefil-
`tering produceshigh pass filtered output data from the heart-
`beat waveform sensor; (d) determining the user’s heart rate;
`and (e) presenting the user’s heart rate. In various implemen-
`tations, the methods include using the periodic component of
`the output data from the motion detecting sensor to remove a
`corresponding periodic componentfrom the highpass filtered
`output data from the heartbeat waveform sensor. The filtering
`
`32
`
`32
`
`
`
`US 2014/0275854 Al
`
`Sep. 18, 2014
`
`may removea frequencyless than about 0.6 Hz(or less than
`about 0.3 Hz) from the output data from the heartbeat wave-
`form sensor.
`
`Insome implementations, the motion detecting sen-
`[0020]
`sor is an accelerometer or a gyroscope. The heartbeat wave-
`form sensor may be a photoplethysmography sensor or an
`ECGsensor.
`
`In certain embodiments, methods include an addi-
`[0021]
`tional operation of determining the expected heart rate, and
`from the expectedheart rate, setting a high pass frequency for
`the filtering.
`[0022]
`In some cases, determining the expected heart rate
`includes analyzing the output data from the motion detecting
`sensor, which may involve inferring a useractivity level and/
`or detecting an intensity of user activity or a type of user
`activity. As an example, detecting the type of user activity
`maybe detecting running, walking, standing, sitting, or lying
`down. As a further example, detecting the intensity of user
`activity may be detecting running or walking.
`[0023]
`In somecases, the periodic movement detected by
`the motion sensoris a wearer’s limb movements, which may
`be, e.g., steps, swim strokes, ankle revolutions while bicy-
`cling, and leg movements on cardio machines.
`[0024]
`In some method implementations, the operation of
`collecting the output data from the heartbeat waveform sensor
`includesthe following operations: (1) pulsing a light source in
`the worn biometric monitoring device ata first frequency; and
`(i1) detecting light from the light sourceat the first frequency.
`Pulsing the light source at the first frequency may involve
`emitting a succession oflight pulses of substantially constant
`intensity.
`Incertain embodiments, presenting the user’s heart
`[0025]
`rate includes presenting the heart rate on the worn biometric
`monitoring device. In certain embodiments, presenting the
`user’s heart rate includes presenting the heart rate on an
`external device that periodically communicates with the worn
`biometric monitoring device.
`[0026]
`In some implementations, a method additional
`includesthe operation for determining the user’s resting heart
`rate, and in such cases, the filtering removes a frequencyless
`than about the frequency of the user’s heart rate. In some
`cases, determining the user’s resting heart rate involves mea-
`suring the user’s heart rate soon after they wake up and are
`whilestill stationary in bed. In somecases, determining the
`user’s resting heart rate involves measuring the user’s average
`heart rate ofthe user while the useris sleeping. In somecases,
`determining the user’s resting heart rate involves making
`multiple measurements of the user’s heart rate when the user
`is awake andstationary.
`[0027] Another aspect ofthe invention pertains to wearable
`fitness monitoring devices designed or configured to pre-
`process heartbeat waveform signals when determining a
`user’s heart rate. The wearable fitness monitoring devices
`may be characterized by the following features: a motion
`sensor configured to provide output corresponding to motion
`by a user wearing the fitness monitoring device; a heartbeat
`waveform sensor; and control logic containing instructions
`for: (a) collecting concurrent output data from the heartbeat
`waveform sensor and output data from the motion detecting
`sensor, wherein the output data from the heart beat waveform
`sensor provides information about the user’s heart rate and
`wherein the output data from the motion detecting sensor
`provides information about
`the user’s periodic physical
`movements other than heartbeats; (b) determining a periodic
`
`componentofthe output data from the motion detecting sen-
`sor; (c) filtering the output data from the heartbeat waveform
`sensor to removevariations that are slow with respect to an
`expected heart rate, wherein the filtering produces high pass
`filtered output data from the heartbeat waveform sensor; (d)
`determining the user’s heart rate; and (e) presenting the user’s
`heart rate.
`
`[0028] The control logic is typically, though not necessar-
`ily, located on the fitness monitoring device. It may be imple-
`mented as hardware, software, firmware, or any combination
`thereof. The data used by the control logic in executing the
`instructions described herein may be stored (e.g., buffered)
`by associated memory, registers, and the like, which may be
`entirely resident on the device or partially resident on a paired
`secondary device. Examples of suitable architectures for
`implementing the control logic are presented below with
`referenceto, e.g., FIGS. 11A-G, 12A-C, 13A-B, and 14A-D.
`[0029]
`In some devices, the motion detecting sensor is an
`accelerometer or a gyroscope. In certain embodiments, the
`device’s heartbeat waveform sensor is a photoplethysmo-
`graphic sensor having (i) a periodic light source,(11) a photo
`detector positioned to receive periodic light emitted by the
`light source after interacting with the user’s skin, and (iti)
`circuitry determining the user’s heart rate from output of the
`photo detector. In some implementations, the photoplethys-
`mographic sensor includes two periodic light sources strad-
`dling the photo detector. In some implementations, the pho-
`toplethysmographic sensor additionally includes a housing
`having a recess in which the photo detector is disposed. The
`housing of the photoplethysmographic sensor may have a
`second recess in which the periodic light source is disposed.
`In some designs, the housing protrudes at least about 1 mm
`above a base surface of the wearable fitness monitoring
`device arranged to press against the user’s skin when worn.
`Further,
`the photoplethysmographic sensor further may
`include a spring configured to resist compression when the
`protruding housing presses against the user’s skin. In certain
`embodiments,
`the photoplethysmographic
`sensor
`also
`includes an IMLfilm overthe photo detector and the periodic
`light source. In certain embodiments,
`the periodic light
`source is an LED.
`
`In certain embodiments, the control logic includes
`[0030]
`instructions for using the periodic componentof the output
`data from the motion detecting sensor to remove a corre-
`sponding periodic component from the high pass filtered
`output data from the heartbeat waveform sensor. In certain
`embodiments, the instructions for filtering include instruc-
`tions for removing a frequencyless than about 0.6 Hz (or less
`than about 0.3 Hz) from the output data from the heartbeat
`waveform sensor.
`
`In certain embodiments, the control logic addition-
`[0031]
`ally includes instructions for determining the expected heart
`rate, and from the expected heart rate, setting a high pass
`frequencyfor the filtering.
`[0032]
`In some cases, the instructions for determining the
`expected heart rate include instructions for analyzing the
`output data from the motion detecting sensor. Further, the
`instructions for analyzing the output data from the motion
`detecting sensor may includeinstructionsfor inferring a user
`activity level. Additionally, the instructions for analyzing the
`output data from the motion detection sensor may include
`instructions for detecting an intensity ofuseractivity or a type
`of user activity. In somecases, the instructions for detecting
`the type of user activity include instructions for detecting
`
`33
`
`33
`
`
`
`US 2014/0275854 Al
`
`Sep. 18, 2014
`
`running, walking, standing, sitting, or lying down. In some
`cases, the instructions for detecting the intensity ofuseractiv-
`ity include instructions for detecting running or walking. In
`some implementations, the periodic movementto be detected
`by the motion sensor is a wearer’s limb movements.
`[0033]
`In some implementations, the instructions for col-
`lecting the output data from the heartbeat wavefor