`
`USUO68U4558B2
`
`(12) United States Patent
`Halter et al.
`
`(10) Patent No.:
`
`(45) Date of Patent:
`
`US 6,804,558 B2
`Oct. 12, 2004
`
`(54) SYSTEM AND METHOD OF
`COMMUNICATING BETWEEN AN
`IMPLANTABLE MEDICAL DEVICE AND A
`REMOTE COMPUTER SYSTEM OR
`HEALTH CARE PROVIDER
`
`(75)
`
`Inventors: Markus Haller, Begnins (CI-I);
`Bozidar Ferek-Petrie, Zagreb (HR);
`Adrianus 1’. Donders, Founex (CH)
`
`(73)
`
`/Lssignee: Medtrtmic, Ine., Minneapolis, MN
`(US)
`
`( * } Notice:
`
`Subject to any disclaimer, the term ofthis
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 29 days.
`
`(21) Appl. No.: 09[765,4S4
`
`(22
`
`Filed:
`
`Jun. 18, 2001
`
`(65)
`
`Prior Publication Data
`US 20(i2;"fl(l82665 Al Jun. 27, 2002
`
`Related U.S. Application Data
`
`(63) Continuation of application No. 09,843,506, tiled on Jul. T,
`l(J‘)9,
`Provisional application No.
`21100.
`
`t3E};'l't'f).499, tiled on Jan. 18.
`
`(60)
`
`Int. Cl.7
`(51)
`(52) U.S. CI.
`
`(58) Field of Search
`
`A61N U362
`607,80; 607!32; M17160;
`1281903
`60Ui’30[l; 128E902,
`I29-I903, 904; 607250, 59, 30-32
`
`(56)
`
`References Cited
`U.S. P/\'l'l£N'I‘ DOCUMIENTS
`
`SIIQ95 Dempsey ct al.
`5,417,222 A "‘
`1l.’l99’F Uoedeke et al.
`5,683,432 A
`12.-"199? Poore
`5,691,959 A
`5_.72D_.TI'{l A * H1998 Napphotz et at.
`
`l28;’9(I3
`
`128i'9U3
`
`EP
`El’
`EP
`I31’
`El’
`EP
`EP
`EP
`1.7.?
`WO
`WO
`
`FOREIGN PATENT DOCUMENTS
`
`0 98? U4?
`U62 U82
`062 033
`(I62 084
`062 085
`(I62 086
`062 976
`062 980
`062 981
`WO9';';‘C|fl7I'}8
`WO99)'14882
`
`9;‘1998
`M1999
`Cir‘ 1009
`6_«’l9()9
`M19539
`6r‘l999
`(ifl‘)99
`6,5199?)
`(#1999
`U199?
`M1999
`
`OTHER PUBLICATIONS
`
`“Nokia Launches Nokia 9000 Communicator", Mar. 12,
`19973‘
`“Qualcornm merges phone, handheld”, Sep. 21, 1998.*
`Arzbaecher et al., “Automatic Tachycardia Recognition,”
`P/\(_‘tj, 541-547 {May—.lun. 1984}.
`Olson et al., “Onset and Stability for Ventricular Tach-
`yarrhythmia Detection in an Implantable Pacer—Cardiovert-
`et'—Defibrillator," Computers in Cardiology, IEEE Computer
`Society Press, 167-170 (Oct. 7-10, 1986).
`
`I’rinIar'_t' f:‘Xaitiiner——Gtxirge R. Iivanisko
`(74) Attorma}-‘, Agent, or Fi'nn—Girma Wolde-Michael;
`Daniel G. Chapik
`
`(57)
`
`ABSTRACT
`
`A medical information communication system and corre-
`sponding methods are described. The system permits moni-
`toring the performance of an implantable medical device
`(IMD) implanted within a body of a patient, monitoring the
`health of the patient, or remotely delivering a therapy to the
`patient
`through the IMD. The IMD is capable of
`bi-directional communication with El communication
`module, a mobile telephone andfor a Personal Data Assistant
`(PDA) located outside the patient’s body. The system may
`comprise the IMD,
`the communication module andtor a
`mobile telephone andfor a PDA, a remote computer system,
`and a communication system capable of bi—directional
`communication, where the communication module,
`the
`mobile telephone andfor the PDA are capable of receiving
`information from the [MD or relaying information thereto.
`
`(List continued on next page.)
`
`4 Claims, 23 Drawing Sheets
`
`s:.
`
`Zfi
`-
`_ En.
`01 win 'w
`( M ..,,l
`#5:» 3 sun: -n(-av mm
`‘~-‘*-.
`
`we: .-anmnm-.5.‘ 4-was
`m .T —_-
`l
`immune,
`.,
`I
`l\hn|ntt'n9m-aloud
`Ill
`-urn: an
`‘ I
`in run neon .
`m
`._ ._._J:_ 3,, —'
`\__
`an is on nu: ma. ten
`.,.__
`an m an» —
`
`-
`
`
`
` |J:n’::-9v\'«IIr9'DI'|tlIIInN‘ev\'lII*.'.to'Il
`
`banana-Iron
`T_l._—_'_-
`
`SIERRA WIRELESS 1012
`SIERRA WIRELESS 1012
`
`
`
`US 6,804,558 B2
`Page 2
`
`US. PATENT DOCUMENTS
`
`5,729,771
`5,722,999
`5,749,997
`5,752,235
`5,752,976
`5,791,342
`5,899,473
`5,839,438
`5,843,139
`5,848,593
`5,855,609
`5,857,967
`5,876,351
`5,895,371
`5,912,818
`5,941,996
`5,944,659
`5,954,641
`5,971,593
`
`>I>)*>>3b>>>>>>>3h-.’;°>IP>>
`
`2.31998
`31’ 1998
`5.31998
`51" 1998
`51' 1998
`831998
`93' 1998
`1 11’ 1998
`121'] 998
`1231998
`11’ 1999
`131999
`31' 1999
`4/1999
`61’ 1999
`591999
`891999
`9,:"1999
`101’ 1999
`
`S119]!
`Snell
`Mann
`Demenus et al.
`Dufin et al.
`Woodard
`Faisandier
`Craeltinger el al.
`Goedeke et al.
`McGrady et al.
`Knapp
`Fiid el al.
`Rohdc
`Levital el al.
`McGrady el a].
`Barreras, Sr. el al.
`Flash 1?: al.
`Kehr et al.
`McGrady
`
`3*>>3*>>3P->>.’>>>}>
`
`5,974,124
`5,977,431
`5,9875 19
`5,993,046
`6,094,029
`6,996,935
`6,022,315
`6,023,345
`6,024,539
`6,925,931
`6,035,328
`6,053,887
`6,083,248
`6,117,973
`6,292,698
`6,395,377
`200110032099
`299179047125
`1309210092326
`
`1011999
`111' 1 999
`l 11' 1 999
`11.31999
`121' 1999
`12.31 999
`2320(1)
`2320(1)
`21’2000
`21’2000
`31’20(1)
`4020(1)
`'.-'.«’20CU
`9152000
`91’2001
`1092001
`1022001
`1 11’2001
`11'2002
`
`ll-1I--llflI-
`
`* cited by examiner
`
`Schlucter, Jr. et al.
`Knapp el al.
`Peifer el al.
`McG1'ady cl :1].
`Bartur
`Nabahi
`lliff
`Bloomfield
`Blomquisl
`Bloomfield
`Soukal
`Levilaze at al.
`'l‘I1ompsor1 ct al.
`Jones el al.
`Dufifin et al.
`Portwood cl al.
`Joao
`Quy
`Causey III el al.
`
`6001300
`60'1';‘32
`1231397
`705732
`.. 6001300
`6(Il1'300
`
`.
`
`
`
`
`
`U.S. Patent
`
`Oct. 12,2004
`
`Sheet 1 of 23
`
`US 6,804,558 B2
`
`
`
`U.S. Patent
`
`Oct. 12, 2004
`
`Sheet 2 of 23
`
`US 6,804,558 B2
`
`
`
`U.S. Patent
`
`S
`
`03m
`
`.n2
`
`Manbx.)
`.mm
`
`1.Q.0.mm
`
`
`Monn_8%..2%..,2.
`
`mamum.
`
`>:>_.8<
`
`Z.
`
`I-/9.
`
`6S
`
`2B855,4
`
`U9...
`
`B%$~__.:E3.52:
`fwmzmmV3.5zomxzé
`
`mmmmm
`swing:-052
`5%3E538
`
`E2050T
`
`s,m
`0mm
`
`E6505&8\S%_H.
`
`mo_n_
`
`
`
`
`U.S. Patent
`
`Oct. 12, 2004
`
`Sheet 4 of 23
`
`US 6,804,558 B2
`
`C3
`
`3
`
`
`
`U.S. Patent
`
`Oct. 12,2004
`
`Sheet 5 of 23
`
`US 6,804,558 B2
`
`5&8
`
`gums
`
`0000
`l(‘)tI')._¢-:1-
`|:\5u—
`CH
`
`
`
`
`U.S. Patent
`
`CO
`
`2
`
`32fl.0cu
`
`08.,6SU
`
`2B855,
`
`1Mt..C
`
`M.m0m2.,W
`
`mmM1sm
`
`mSn
`
`4\.||.\f.|/
`
`Eo:
`
`
`
`
`U.S. Patent
`
`Oct. 12,2004
`
`Sheet 7 of 23
`
`US 6,804,558 B2
`
`
`
`/7
`
`”?,§
`6:13‘
`
`1%
`
`in
`
`*°
`Q
`LL
`
`130
`
`
`
`U.S. Patent
`
`Oct. 12,2004
`
`Sheet 8 0f23
`
`US 6,804,558 B2
`
`Remote System
`150
`
`D010
`'
`at
`an ysls
`
`Patient
`|0CGt10i'I
`intenogofion
`
`Nearest
`physician
`dota
`
`Pqtient
`action at
`advise
`
`Patient
`
`data
`
` Comm. Moduie lUG/
`
`
`Communication
`System 120
`
`
`
`Mobile Telephone 110
`
`Patient
`monitor
`
`
`Conntection
`Di5e°5°
`Relay or store
`
`
`0
`alert scheduled
`d
`l
`
`up1oad/
`on
`re fly
`remote sewer
`patient
`
`interrogation
`
`
`
`
`
`
`Comm.
`tower
`Iocofion
`
`
`
`
`Progromrning/
`Reception
`C
`1-
`
`
`updating/remote
`of action dc
`to flrjgegoifignt
`
`interrogation
`advice
`
`
`
`
`
` Connection
`
`to physician
`
`FIG. 6C
`
`
`
`U.S. Patent
`
`0
`
`M
`
`US 6,804,558 B2
`
`31]f2:08utuE_
`
`mmmcofiufim2392§mm_ouBEq
`
`S22
`
`3.0.3005
`
`bfiEm_353
`
`m.1
`a2:Hx020
`
`mm2£-_§_
`
`QSutufi
`
`oz
`
`of
`
`N.o_.._
`
`
`
`U.S. Patent
`
`Oct. 12, 2004
`
`Sheet 10 of 23
`
`US 6,804,558 B2
`
`Remote computer system or
`heolih core provider
`E3
`
`Communication system
`E9
`
`Mobile teiephone
`E
`
`Communication module
`
`E39.
`
`10
`
`10'
`
`10"
`
`10"’
`
`FIG. 8
`
`
`
`U.S. Patent
`
`Oct. 12, 2004
`
`Sheet 11 of 23
`
`US 6,804,558 B2
`
`201
`
`
`
`Patient 5 desires medical attention
`
`
`
` Patient initiates upload of data
`
`to comm. module 100
`
`203
`
`205
`
`IMO ‘:0 and comm module 100
`communicate. data are uploaded
`
`
`
`Comm module 100 and mobile
`207
`
`letephone 110 communicate. date are
`relayed to remote system 1.30
`
`via communication system 120
`
`
`l
`
`
`209
`
`
`Remote health care provider 136
`and/or remote computer or expert
`system review and/or analyze data
`
`
`
`211
`
`
`
`Diagnosis of patient 5 carried out b
`remote health care provider 136 and or
`remote computer or expert system 130
`
`
`
`225
`
`Comm. mod. 100
`
`and phone 110
`provide confirmation
`that remedial
`
`response has been
`carried out
`
`Remedial response
`carried out by
`IMO I0 and/or
`communication
`
`module 100/110
`
`Remedial response
`relayed to comm.
`module 100 end/or
`IMDl0 via phone 110
`
`Determined
`
`appropriate
`remedial response
`executed by
`remote health
`
`care provider 136
`ondfor remote
`computer system
`or expert system
`
`
`
`Patient 5
`
`comm. module 100 and/or
`ND 10 require further
`attention ?
`
`
`Patient 5 is
`
`sent message that
`no further medical
`
`attention is required
`
`
`
`
`217
`
`Remote health care provider 136
`and/or remote computer or expert system
`130 determines appropriate remedial response
`based on diagnosis
`
`l
`
`FIG. 913
`
`
`
`U.S. Patent
`
`Oct. 12,2004
`
`Sheet 12 of 23
`
`US 6,804,558 B2
`
`mm.o_n_
`
`A_ou:oEB:u
`
`
`
`390.38_o_EH
`
`
`
`mum3220.3oo_o._.£
`
`b_comoEo§u
`
`
`
`,A__8:oE3.3.0
`
`5
`
`on.E39?3we.%__,en_
`
`272%.5EBB
`
`
`
`LEuS_.....o_._om.ovc_E..&
`
`
`
`Lo$_.n_Eo£3oEB_a
`
`3.0.3.;
`
`ma
`
`
`.29Eu2%.mwommue
`28LoE023=8
`
`
`
`
`
`koxucoom:m_:_3E
`
`¢__mcoga2»o_o:H
`
`2.E.
`
`
`
`
`
`.o_.u_:uoE.o\v:o
`
`mE_:_u£
`
`,..._o_.§=.
`
`22$
`
`38%mE_:vE
`
`222%..
`
`:1...E8353:o.aooE=EEou
`
`$fi_._§$D252%
`
`mo.__$umEo=on_
`
`.EE_832%%8_%9oz
`e__=_uoE
`
`2:
`
`
`
`concurs_8_uuE
`
`
`
`DE.m_:moEEEOU
`
`co8:3Boas
`$3.5Eamon.new
`
`
`
`mm“vfiflmcome£o__E_#om
`
`RN
`
`
`xoEu3%..000305
`ucmmLoEowaa=8
`
`._...§._
`
`£1605.EE8LoxucoE2:EEB....EEo¢
`
`.6\u_._onS3_oE:
`
`\uo:__omuE806.
`
`
`
`
`
`§£_:_
`
`
`
`..o\ucomop.BE._,Sn_
`
`322%ao_o>£
`
`%8woE8_.6
`
`
`
`
`
`._o\u_._oomwEfimam
`
`
`
`23>».mm_.SE>o:_
`
`
`
`m_mocmn_uSEEcanSou
`
`9:2230.50:
`
`
`
`09E39?£oEE8Bown.€_m..
`
`¢NNnew
`
`322%ou_o_,£
`
`.A__ou:oE9._.6
`
`as
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Oct. 12, 2004
`
`Sheet 13 of 23
`
`US 6,804,558 B2
`
`Patient desires
`Medical Attention
`
`Patient
`initiates
`communication by
`pressing comm. module
`100 button and starts
`communication with
`IMD 10
`
`203
`
`Comm. module 100
`
`
`
`uploads relevant
`data from MB 1D
`Comm. module
`100 informs
`
`227
`
`
`
`
`
`
`
`
`
`Uploaded data
`compared with
`pre—programmed
`ranges of data
`
`
`IMD
`that
`patient
`10 and/or comm.
`module 100
`
`
`
`parameters OK
`
`
`
`
`
`
`
`Uploaded info./
`data within
`"safe" ranges?
`
`
`
`
`307
`
`Comm. module 100 contacts
`remote system 130 via
`mobile phone 110 and
`relays data/info.
`thereto
`
`215/217/219/229
`
`
`
`Patient
`is called
`back using ca|lerID
`
`
`and collect call
`charging (pre—
`
`
`authorized) with
`diagnostic
`assessment at
`$X/min; available
`therapeutic options
`are communicated
`
`to the patient
`
`
`
`
`
`
`Patient's health
`care provider
`communication
`
`
`
`
`
`
`is charged
`bill
`with $X/min
`diagnostic charge
`
`
`
`FIG. 9C-l
`
`
`
`U.S. Patent
`
`Oct. 12, 2004
`
`Sheet 14 of 23
`
`US 6,804,558 B2
`
`223
`
` Palient receives
`other therapeutic
`or medical advice
`
`
`
`
`
`
`Patient accepts
`charges for
`"periodic
`surveiilonce calls"?
`
`
`Put patient on
`.
`I
`periodic
`surveillance ?
`
`
`
`
`20 E
`
`Patient accepts
`mail order
`
`pharmacy charges
`to be biiied
`
`Patient needs drug
`prescription?
`
`217
`
`
`Ambulance is sent
`(service charge is
`bilied)
`
`Patients should go
`to ECU?
`
`231
`
`
`
`changed?
`
`Patient/comm module
`100 accepts
`217 M parameter changes
`
`Parameters of IMD
`
`O or comm module
`100 shouid be
`
`Yes
`
`FIG. 9C—2
`
`
`
`U.S. Patent
`
`Oct. 12,2004
`
`Sheet 15 of 23
`
`US 6,804,558 B2
`
`3Dt
`
`
`
`
`MD 10 and/or comm. module 100 detects/senses
`threshold event or predetermined doteftime arrives
`
`
`
`325
`
`
`
`Comm. module 100
`
`and phone 110
`
`
`provide confirmation
`
`
`that remediat
`response has been
`
`carried out
`
`
`
`
`Remedial response
`carried out by
`IMO 10 and/or
`communication
`
`
`
`module 100/110
`
`
`
`
`
`Remedial response
`relayed to comm.
`module 100 and/or
`IMD10 via phone 110
`
`
`
` Determined
`appropriate
`
`remedial response
`
`executed by
`remote heaith
`
`care provider 136
`
`and/or remote
`
`computer system
`or expert system
`
`
`
`
`
`
`
`
`
`303
`
`305
`
`
`
`MD 10 and/or comm. module 100 initiates
`upiooding of data from IMO 10
`
`IME} 10 and comm. module 100
`communicate, data are uploaded
`
`
`
`
`
`
`307
`
`Comm module 100 and mobile
`
`telephone 110 communicate, data are
`
`relayed to remote system 130
`via communication system 120
`
`
`
`
`
`1:
`
`
`
`309
`
`
`
`Remote health care provider 136
`and/or remote computer or expert
`
`system review and/or analyze data
`
`
`
`
`
`
`
`
`
`
`
`3“
`
`Diagnosis of patient 5 carried out b
`remote health care provider 136 and or
`remote computer or expert system 150
`
`
`
`Patient 5
`comm. module 100 and/or
`IMO ‘I0 require further
`
`attention ‘?
`
`
`
`
`
`
`Patient 5 is
`
`sent message that
`no further medical
`attention is required
`
`517
`
`Remote health care provider 1:55
`and/or remote computer or expert system
`1150 determines appropriate remedial response
`based on diagnosis
`
`L
`
`FIG.
`
`IOA
`
`
`
`U.S. Patent
`
`Oct. 12,2004
`
`Sheet 10 of 23
`
`US 6,804,558 B2
`
`an
`
`
`
`uBc._o8oo29_,£
`
`a__oozoE23
`
`an
`
`
`
`n.m.._Eo:mm.8_9,£
`
`m__oo:oE3:o
`
`Rn
`
`ms.
`
`an
`
`
`
`.5me.bu_;En_
`
`afl.E053
`
`mmfizsmmo2Eflwxm
`
`
`
`EE853..comooE=EEou
`
`.oxE._o8.u_..__uoE
`
`D:2232.,2ea
`
`_..1
`
`
`
`
`
`E\_..._cuum...BE>o._n_
`
`
`
`.EEoo.o\u_.._co_.3,:
`
`Smcmm2:o_=uoE
`
`.o\E.aEofiefi
`
`
`xflcnv2.__.E.BunE..._
`
`
`muzto9::
`
`Em.
`
`muuugmq:
`
`
`Lo0%;22.30$.32
`
`...=o_.E3...BunB332%
`
`
`
`
`
`..£o._._E._um.$w£E8.93:u_.uE.o.x_u_._o.%mmHéoao%oo_:uoE~non
`%:...EBEmguE.2.:.\u3oz
`
`goEu:3.umcmmme
`
`E38E23:8new
`
`Ema
`
`fimcmu$.___.3,_
`2.3.55.
`
`
`
`o_:noE.EE822%383:29.:
`
`2:
`
`
`
`ufiobcmmmu_o>£
`
`m__ou_.EEB:o
`
`_o\ucuem;52%
`
`_._.2>2mi._on__5a
`
`
`
`
`
`m_mo_.._mu_.vBEE2.6San
`
`o:223252..
`
`0922%3oEE
`B2%wxu_S
`
`an
`
`mo_.o_.._
`
`x__8_se23
`
`
`
`E223oo_o>Emun
`
`
`goSo3%..$335
`E38E33:8
`
`..:o=
`
`23ooE.EE8Bxuco
`
`3\u=aueoguR:
`\_8_.___3uE22:
`
`ufiumfi
`
`.n__.DEH_omhv.._oF_P=un_
`
`an
`
`en»__8=uE2ao
`
`
`
`vmwobcom8_.o>E
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Oct. 12, 2004
`
`Sheet 17 of 23
`
`US 6,804,558 B2
`
`425
`
`401
`
`
`
` 403
`
`Health care provider 136 and/or remote system
`130 decide to interrogate IMD 10 and/or module 100 Comm. module 100
`and phone 110
`provide confirmation
`that remedial
`response has been
`carried out
`
`
`
`
`
`
`ND 10 and comm. module I00
`communicate. data are uploaded
`
`Comm module 100 and mobile
`
`telephone 110 communicate. data are
`relayed to remote system 150
`via communication system 120
`
`T
`
`Remedial response
`carried out by
`IMD 10 and/or
`communication
`module 100/110
`
`Remote health care provider 135
`and/or remote computer or expert
`system review and/or onalyze data
`
`response
`Remedial
`relayed to comm.
`module 100 and/or
`IMD10 via phone 110
`
`405
`
`407’
`
`
`
`
`409
`
`
`Health care provider 136 and/or remote
`system 130 communicate with module 100
`via mobile telephone 110
`
`Determined
`
`appropriate
`remedial response
`executed by
`remote health
`
`care provider 136
`and/or remote
`computer system
`or expert system
`
`
`
`in
`Diagnosis of patient 5 carried out
`remote health care provider 136 and or
`remote computer or expert system 130
`
`
`
`411
`
`
`
`
`
`Patient 5
`comm. module 100 and/or
`IMD 10 require further
`attention
`
`
`
`
`Patient 5 is
`
`
`
`sent message that
`no further medical
`attention is required
`
`
`
`
`
`
`
`Remote health care provider 136
`and/or remote computer or expert system
`130 determines appropriate remedial response
`based on diagnosis
`
`
`
`FIG.
`
`I IA
`
`
`
`U.S. Patent
`
`1
`
`US 6,804,558 B2
`
`
`
`...l_m_EoEL3as2:..._._Be2:0_.m+\m_.¢...:_EOU.\5:...co:ou_§EEouH.--E9Q53umotBc_
`
`EggsQ922%
`
`
`goP52%..2.,§....e
`Ban.6.553=5
`
`..;oc
`
`n__.9.:weE3uEEon_
`
`2:35.EEoo.5325
`
`._o\u_._ou83_ooo_.
`\uocm_umu322:
`
`
`
`Ens:
`
`
`
`._o\uSmn_._oE>8a
`
`nmw_A__oo:oE3no
`
`._mu_>€n_Soc562..
`
`Beam:Sxucomm»
`
`
`
`.52228_o__,E
`
`.o:.ocofi2.,99.:_
`
`
`
`
`Buc_mm_uoneEflaxm_.O.¢
`
`RB_.8..
`
`29222%H2.,.6m9._oE_§n_mm»H
`
`1..._Mmm»W_.n_S_a29.5;.m_5oE2.,
`
`__oQgcmzua__B8$8.9.n:.22.om.xoP6_..o.A..umommoefi%._nE33.__m_=_.oEEE833+00m_..vucomEEamon
`
`
`
`
`
`EoEP_W3*.9.122.5ass99,:__3aswe_%___,§.2u_:u2._om.6_u:_E2.9o_:uoEL_o.._.uco_on;E39?
`
`
`
`
`
`
`53.322:3.oEu=u...,2_%e"£3B8E:EE8new
`
`3E3:oco:cus..#02.2:85.EEou
`
`sis...
`
`\\
`
`m__.o_..._
`
`2_8_EEB:o
`
`
`
`vfloscumuu_o>Emw...
`
`
`
`
`wmwuflfiocom85,5m_mnm._oH__m"._ww_v«oak_on_>o.aEo~oun_m.am_uT..Sow
`b_ou_..uE2:ooEE6SunonE39?BQES
`
`
`
`
`
`
`._o\_ucoOm;EflmxmO:2.2_.nE
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Oct. 12,2004
`
`Sheet 19 of 23
`
`US 6,804,558 B2
`
`IMD 10
`
`\\;::—f/__/
`/'—‘\
`
`C°"“9”r°ti°“
`d°t°b°5°
`
`Dispiuy and/or
`user interface
`103
`
`Management
`module
`Q
`
`FIG.
`
`|2A
`
`
`
`U.S. Patent
`
`Oct. 12,2004
`
`Sheet 20 of 23
`
`US 6,804,558 B2
`
`140
`
`142
`
`
`Initiating a connection between
`communication module 100 and/or MD 10 and
`remote system 130 via phone 120
`
`‘I44
`
`145
`
`
`Transmitting current configuration
`of communication module 100 and/or IMD 10
`to remote system 130 via phone 110
`6 - - - - * - - - - - - - - - - - — -
`
`approved by the manufacturer of
`IMD 10 and/or communication module 100
`
` Identifying software applications
`
`Generate automatic
`invoice
`
`
`
`
`
`
`
`
`
`
`150
`
`Accessing the approved software
`applications for IMD 10 and/or
`communication module 100
`
`
`
`Transmitting and installing the
`152
`approved software applications to IMD 10
`
`and/or comm. module 100 via mobile phone 110
`
`Generate automatic
`
`invoice
`
`
`
`
`154
`
`
`
`Updating the configuration
`information within MD 10 and/or
`communications module 100 via phone 110
`
`
`156
`
`Updating the {MD 10 and/or comm. module 100
`configuration database located
`
`within remote system 130
`
`FIG.
`
`|2B
`
`
`
`
`
`
`
`148
`
`Identifying software applications
`approved by a governing body in the
`country in which the ND 10 and/or
`communication module 100 is located
`
`
`
`U.S. Patent
`
`Oct. 12, 2004
`
`Sheet 21 of 23
`
`US 6,804,558 B2
`
`Initiate a
`connection
`between
`
`and MD 10
`
`remote system 1.30
`
`Retrieve
`
`current
`information
`
`
`from MD 10
`
`Identify
`updated
`software
`
`
` Software
`
`approved by
`anufacturer’?
`
`
`
`
`Software
`approved by
`gov’?
`
`
`
`Software
`
`needs
`modification?
`
`
`150
`
`152
`
`164
`
`165
`
`168
`
`HO
`
`
`
`
`Record and
`end session
`
`159
`
`176
`
`
`
`
`Problems with
`
`programmer?
`
`
`
`programmer
`denying instaiiation
`at this
`time?
`
`
`
`Install s.w.
`
`182
`
`‘S4
`
`Y I
`
`nstali
`iater
`
`180
`
`FIG.
`
`|2C
`
`Y M
`
`odify
`software
`
`End session
`
`172
`
`174
`
`
`
`U.S. Patent
`
`Oct. 12, 2004
`
`Sheet 22 of 23
`
`US 6,804,558 B2
`
`501
`525
`
`
`Patient 5 or IMO 10
`communication module
`
`00 determines emergency medicat service required Comm. module 100
`and phone 110
`provide confirmation
`that remedial
`response has been
`carried out
`
`
`
`
`
`Patient 5 and/or IMD 10/‘ comm. module 100
`initiates upload of data
`
`
`
`
`
`
`1
`
`Patient notified that
`no EMS is required
`
`Comm‘ Module 100
`determines no
`emergency medical
`service is required
`
`Comm. Module 100
`determines emergency
`medical service is
`required
`
`Comm. Module 100
`mobile telephone
`communicate
`directly with
`emergency medical
`service to coil
`
`523
`
`Remedial response
`carried out by
`]MD 10 and/or
`communication
`moduie 100/ 110
`
`Remedial response
`relayed to comm.
`module 100 and/or
`IMD10 via phone 110
`
`Determined
`appropriate
`remedial response
`executed by
`remote health
`
`care provider 136
`and/or remote
`computer system
`or expert system
`
`communicate, data are uploaded
`ambulance Diagnosis of patient 5 carried out b
`
`IMD 10 and comm. module 100
`
`
`Comm module 100 and mobile
`telephone 110 communicate. data are
`relayed to remote system 1150
`via communication system 120
`
`
`
`
`
`
`Remote health care provider 1556
`and/or remote computer or expert
`system review and/or analyze data
`
`
`
`
`
`
`
`I35 and or
`remote health care provider
`remote computer or expert system 130
`
`
`
`
`
`
`Patient 5
`comm. module 100 and/or
`MD it] require further
`attention
`
`9
`
`Patient 5 is
`sent message that
`no further medical
`attention is required
`
`
`
`
`
`51?
`
`l36
`Remote health care provider
`and/or remote computer or expert system
`150 determines appropriate remedial response
`based on diagnosis
`
`T
`
`FIG.
`
`ISA
`
`
`
`U.S. Patent
`
`Oct. 12, 2004
`
`Sheet 23 of 23
`
`US 6,804,558 B2
`
`
`
`mamuBu._ucuu86:5
`
`_A__3=oE8:u
`
`2m23SEu_..un_=5
`
`xoPEno».30005
`
`...§._
`
`Rm3.233E33
`
`oneEflmxm
`
`392._%_._,en_
`
`
`
`.32=E.._u.o.Loncwfimc
`
`
`
`3$322.:Basogo
`
`
`
`
`
`finn2o.$_._uo3_9,£w%o._m_..__...
`
`x__oomoE£3
`
`Em2.3.6:_...:on_=8
`..xoEu:2‘omcmmuE
`
`mm.at
`
`
`
`«mmufleucom3_o»£
`
`.h__8moEB8
`
`
`m__8=mo_u9_oEEu3%
`.oxu_._ooneEflmam
`2658mm;..oE>E.__
`
`
`o_...._E33,.2oE..:B3%932
`
`c:2232502
`
`
`
`vflflocom8_o__,£
`
`m=8:uE2:o
`
`
`
`anu£Eo_._um.....£9E_
`
`2_8moE9.:o
`
`oz2.232.,2ma
`
`Sn
`
`.96599.:
`
`E:o_%oE.EE8
`
`
`
`33Bm£uco__..:._m£uEc_
`
`3%$83:9oz“WE9.uE._89:
`o_.._n_oE.EEou325$026
`
`2:8co_._5Eu2..§ae
`
`
`
`2.2.33250...
`
`o_%oE.EEou.o\_u=a9QE3eBeEE£
`BxucouEB_uoo_.
`
`
`x_.o£_8u.322:
`
`
`
`_.._3o=E_
`
`an
`
`Em
`
`m__oun_...EB=u
`
`
`
`u£Eocum85,5mun
`
`
`
`Exucoon..oE..,En_
`
`EE8£3_.._o.a8_c_..EE3.1:
`$..%s.....u09SE...
`
`Loxucoan;o_nuoE
`u_%oE.EE8Bxuco2ea.mEma
`m_mzmmo£E._3.ouan:an
`
`msm$c_E._£%
`
`
`
`a_2.oE.F_Eco
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`US 6,804,558 B2
`
`1
`SYSTEM AND METHOD OF
`COMMUNICATING BETWEEN AN
`IMPLANTABLE MEDICAL DEVICE AND A
`REMOTE COMPUTER SYSTEM OR
`I-IF..AI.TH CARE PROVIDER
`
`RELATED PATENT APPLICATIONS
`
`This patent application claims priority and other benefits
`from U.S. Provisional Patent Application Ser. No. 601176,
`499 entitled “Method and System for Patient Controlled
`Data Exchange between Physician and Implanted Device” to
`Haller et al. filed Jan. 18, 2000, and incorporates the entirety
`of same by reference herein. This patent application is also
`a continuation-in-part of U.S. patent application Ser. No.
`U9,t348,5(J6 entitled “System for Remote Communication
`with a Medical Device" to Ferek-Petric filed Jul. 7, 1999,
`and incorporates the entirety of same by reference herein.
`Also incorporated by reference herein, each in its respec-
`tive entirety, are the following pending US. patent applica-
`tions: (1) U.S. patent appln. Scr. No. O9f430,208 filed Oct.
`29, 2000 for “Automatic Invoice upon Pacemaker Implant”
`to Linberg; (2) U.S. patent appln. Ser. No. 09t"466,284- iiled
`I)ec. 17, 1999 for “A Virtual Electrophysiologic Value-
`Added Service for Cardiac Rhythm" to Linberg et al.; (3)
`US. patent appln. Ser. No. (l9.«'43'z',615 filed Nov. 10, 1999
`for "Method for Remote Delivery of Software-Based Train-
`ing with Automated Support for Certification and Enabling
`Software Applications on Programmers” to Linberg; (4)
`U.S. patent appln. Ser. No. 09M-26,741 filed Oct. 26, 1999
`for "Remote Troubleshooting and Preventive Maintenance
`of Programmers" to Linberg; (5) U.S. patent appln. Ser. No.
`O9;’429,960 filed Oct. 29, i999 for "Method to Automate
`Remote Medical Instrument Updates’”' to Linberg; and (6)
`U.S. patent appln. Ser. No. 09M-29,956 filed Oct. 29, 1999
`for "Electronic Self—Identification of Medical Instruments
`and Smart Peripherals” to Linberg.
`
`FIE[.D OF THE INVENTION
`
`The present invention relates generally to medical device
`systems, and more particularly relates to a system and
`method for communication between an IMI.) and a remote
`computer andfor health care provider employing a mobile
`telephone and a communication module linked thereto.
`
`BACKGROUND OF THE INVENTION
`
`An ideal technology-based health care system would be
`capable of fully integrating the technical and social aspects
`of patient care and therapy and permit a patient or a medical
`device implanted within the patient
`to communicate a
`remote computer system or health care provider irrespective
`ofthe location ofthe patient, the remote computer system or
`the health care provider. While clinicians will continue to
`treat patients in accordance with accepted modem medical
`practice, developments in communications technology are
`making it ever more possible to provide medical services in
`a time and place independent manner.
`Prior art methods of providing clinical medical services
`are generally limited to in-hospital or in-clinic procedures.
`For example, if a physician must review the performance
`parameters of an implantable medical device (hereinafter
`“lMD") in a patient, it is likely the patient will have to visit
`a clinic or hospital where the review can accomplished. If
`the medical conditions of a patient having an IMD warrant
`continuous monitoring or adjustment of the device,
`the
`patient may have to remain at the hospital. Such continued
`
`2
`treatment poses economic and social problems.
`Additionally, patients’ physical movements are restricted
`and patients are inconvenienced by the need to visit or stay
`in a hospital or a clinic. As the proportion of the population
`with implanted medical devices increases, ever more
`hospitals, clinics and service personnel will be required to
`provide in—hospital or in-clinic services to such patients, thus
`escalating healthcare costs.
`In accordance with prior art practice, most patient having
`IMDs are required to visit a clinical center for occasional
`retrieval of data therefrom. Typically,
`the IMD’s perfor-
`mance is assessed and patient data are acquired for clinical
`and research purposes. Such data is usually acquired by
`having the patient visit a hospital or clinic where data stored
`in the memory of the IMD is uploaded to a programmer.
`Depending on the frequency of data acquisition and storage,
`this procedure can result in difliculty and inconvenience for
`patients living in rural areas or having limited physical
`mobility. Similarly,
`if the software in an IMD must be
`updated,
`the patient is required to come into a clinic or
`hospital to have the upgrade installed.
`The prior art discloses various types of remote sensing
`and communication systems that interact with IMDS. One
`such system is disclosed in Funkc, U.S. Pat. No. 4,987,897.
`This patent discloses a system that
`is at
`least partially
`implanted into a living body with a minimum of two
`implanted devices interconnected by a communication
`transmission channel. The invention further discloses wire-
`less communications between an external medical device!
`programmer and an implanted device.
`Another example of a prior art sensing and communica-
`tion system is disclosed by Strandberg in U.S. Pat. No.
`4,886,064. In this patent, body activity sensors, such as
`temperature, motion, respiration andtor blood oxygen
`sensors, are positioned in a patient’s body outside a pacer
`capsule. The sensors wirelessly transmit body activity
`signals, which are processed by circuitry in the heart pacer.
`The heart pacing functions are influenced by the processed
`signals. The signal transmission is a two-way network and
`allows the sensors to receive control signals for altering the
`sensor characteristics.
`
`In U.S. Pat. No. 4,494,950, Iiischel] discloses a system
`consisting ofa plurality of separate modules that collectively
`perform a useful biomedical purpose. The modules commu-
`nicate electromagnetically with one another without the use
`of interconnecting wires. Physiologic sensor measurements
`sent from a first-modttle cause a second module to perform
`some function in a closed loop manner.
`One example of remote monitoring of implanted cardio-
`verter defibrillators is U.S. Pat. No. 5,321,618 to Gessman,
`where a remote apparatus is adapted to receive commands
`from and transmit data to a central monitoring facility over
`telephone communication channels. The remote apparatus
`includes equipment
`for acquiring a patient’s ECG and
`transmitting same to the central facility using telephone
`communications channels. The remote apparatus also
`includes a segment, responsive to a command received from
`the central monitoring facility, for enabling the emission of
`audio tone signals from the cardioverter defibrillator. The
`audio tones are detected and sent to the central monitoring
`facility via the telephone communication channel. The
`remote apparatus also includes patient alert devices, which
`are activated by commands received from the central moni-
`toring facility over the telephone communication channel.
`An additional example of prior art practice includes a
`packet-based telemedicine system for communicating infor-
`
`'2:
`
`I0
`
`15
`
`30
`
`Is.)ran
`
`3U
`
`40
`
`45
`
`SD
`
`55
`
`60
`
`E55
`
`
`
`US 6,804,558 B2
`
`3
`mation between central monitoring stations and a remote
`patient monitoring station disclosed by Pfeiffer
`in WO
`99714882 published Mar. 25, 1999. 'This disclosure relates to
`a packet-based telemedicine system for communicating
`video, voice and medical data between a central monitoring
`station and a patient that is remotely located with respect to
`the central monitoring station. The patient monitoring sta-
`tion obtaitis digital video, voice and medical measurement
`data from a patient and encapsulates the data in packets and
`sends the packets over a network to the central monitoring
`station. Since the information is encapsulated in packets, the
`information can be sent over multiple types or combination
`of network architectures,
`including a community access
`television (CATV) network, the public switched telephone
`network (1-’S'I'N),
`the integrated services digital network
`(ISBN), the Internet, a local area network (LAN), a wide
`area network {WAN}, over a wireless communications
`network, or over asynchronous transfer mode (ATM) net-
`work. A separate transmission code is not required for each
`different type of transmission media.
`is
`IMD:-t
`Another example of a telemetry system for
`disclosed by Duffin et al.
`in U.S. Pat. No. 5,752,976. The
`Duflin disclosure relates to a system-and method for com-
`municating with a medical device implanted in an ambula-
`tory patient and for locating the patient in order to selec-
`tively monitor device titnction from a remote medical
`support network. The communications link between the
`medical support network and the patient communications
`control device may comprise a world wide satellite network,
`a cellular telephone network or other personal communica-
`tions system.
`Thompson et at. disclose a patient tracking system in US.
`Pat. Nos. 6,083,248 and 5,752,976 entitled "World-wide
`Patient Location and Data Telemetry System For IMDs”.
`Thompson et al. also describe features for patient tracking in
`a mobile environment worldwide via the GPS system.
`Ferek—Pctric discloses a system for communication with a
`medical device in co-pending U.S. patent application Ser.
`No. 09J348,506 entitled "System for Remote Communica-
`tion with a Medical Device” filed Jul. 7, 1999. Ferek-Petric’s
`disclosure relates to a system that permits remote commu-
`nications with a medical device, such as a programmer.
`Experts provide guidance and support
`to remote service
`personnel or operators located at
`the programmer. The
`system may include a medical device adapted to be
`implanted into a patient; a server PC communicating with
`the medical device; the server PC having means for receiv-
`ing data transmitted across a dispersed data communication
`pathway, such as the Internet; and a client PC having means
`for receiving data transmitted across a dispersed communi-
`cations pathway from the SPC. In certain configurations the
`server PC may have means for transmitting data across a
`dispersed data communication pathway (Internet) along a
`first channel and a second channel; and the client PC may
`have means for receiving data across a dispersed commu-
`nication pathway from the server PC along a first channel
`and a second channel.
`
`Ferek—Petric further discloses the implementation of com-
`munication systems associated with [MDs that are compat-
`ible with the Internet. The communications scheme is struc-
`
`remote experts to existing or
`tured primarily to alert
`impending problems with the programming device so that
`prudent action, such as early maintenance or other remedial
`steps, may be exercised in a timely manner. Further, because
`of the early warning or advance knowledge of the problem,
`the remote expert would be well informed to provide remote
`advice or guidance to service personnel or operators at the
`programmer.
`
`'2:
`
`I0
`
`15
`
`20
`
`Is.)ran
`
`3U
`
`40
`
`45
`
`S0
`
`55
`
`60
`
`4
`In US. Pat. No. 5,800,473, Faisandier et al. provide a
`system and method for the automatic update of the software
`of an external programmer implant that is used to program
`and configure an active IMD implant and acquire data
`obtained by the implant. The programmer comprises soft-
`ware composed of an assembly of software objects. The
`implant comprises a memory containing parametric data for
`the functioning of the implant and an assembly of software
`objects necessary for the functioning of the programmer in
`connection with the parametric data.
`In U.S. Pat. No. 5,772,586 to Heinonen et al., there is
`disclosed a method for monitoring the health of a patient by
`utilizing measurements. The measurements are supplied via
`a communication device utilizing a wireless data transmis-
`sion link to a data processing system available to the person
`monitoring the patient’s health. The patient’s health is
`monitored by means of the data stored in the data processing
`system.
`
`In El’ 0 987 047 A2 to Lang et al. entitled “Patient
`Monitoring System” having a priority date of Sep. 18, i998,
`there is a description of sensing and acquiring physiological
`data with a pacemaker or defibrillator, and transmitting those
`data by mobile phone to an external system accessible by a
`cardiologist. The cardiologist may then evaluate the data and
`initiate emergency action such ordering an ambulance. The
`mobile phone may also be employed to determine the
`patient’s geographical location, as well as to transmit a
`signal warning of a low State of charge in the pacemaker or
`defibrillator battery.
`It will now be seen that there exist many unfulfilled needs
`to more easily, quickly and cost-elfectively monitor and
`control the performance of an IMD in a patient on a regular
`or continuous basis, where the patient is not required to visit
`a health care facility or a health care provider in person when
`the monitoring is undertaken. It will also now be seen that
`there exist many unfulfilled needs to more easily, quickly
`and cost efiectively monitor and control
`the health of a
`patient having an IMD on a regular or continuous basis,
`where the