Patentable/Patents/US-7181505
US-7181505

System and method for remote programming of an implantable medical device

PublishedFebruary 20, 2007
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

A method and corresponding system for updating or installing new software loaded into the memory of an implantable medical device(IMD) implanted within a body of a patient is described. The updated or new software may be installed in the memory of the IMD without the patient having to travel to a clinic or hospital, and may be effected by employing modem telecommunication and Internet techniques in conjunction with a remote computer system.

Patent Claims
55 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A system for at least one of monitoring the performance of an implantable medical device (IMD) implanted within a body of a patient, monitoring the health of the patient and remotely delivering a therapy to the patient through the IMD, the IMD being capable of simultaneous bi-directional communication with a communication module located external to the patient's body, the system comprising: (a) an IMD, the IMD comprising a memory having software loaded therein and means for permitting the software to be at least one of updated and reprogrammed after the IMD has been implanted, and (b) a universal communication module comprising means for at least one of updating and reprogramming at least portions of the software loaded in the IMD, the universal communication module being configured to operate in conjunction with a plurality of different commercially available implantable medical devices originating from different manufacturers and being selectively programmable to communicate with, receive data from, and download data to any of various implantable medical devices; (c) a mobile telephone operably connected to the universal communication module and capable of receiving software information therefrom or relaying software information thereto; (d) a remote computer system capable of initiating the downloading of updated or new software to the IMD; and (e) a communications system comprising a network coupling the remote computer system to the universal communications module via the mobile telephone, wherein the communication system includes means capable of performing simultaneous bi-directional communication with the mobile telephone and the remote computer system and wherein the remote computer system couples to at least one of: an automatic expert system adapted to render one or more suggested courses of therapeutic action, a clinician, an emergency dispatch facility.

2

2. The system of claim 1 , wherein the universal communication module is incorporated into the mobile telephone.

3

3. The system of claim 1 , wherein the mobile telephone further comprises a Personal Data Assistant (PDA).

4

4. The system of claim 1 , wherein the universal communication module is a device separate and apart from the mobile telephone.

5

5. The system of claim 1 , wherein the IMD and the universal communication module communicate with one another using radio-frequency telemetry.

6

6. The system of claim 1 , wherein the universal communication module further comprises at least one of a microprocessor, a controller, a CPU, a computer readable memory operably connected to a processor, and at least one RF communications circuit for transmitting information to and receiving information from the IMD.

7

7. The system of claim 1 , wherein the universal communication module further comprises a data output port, cable and connector for connection to a mobile telephone data input port of the mobile telephone.

8

8. The system of claim 1 , wherein the universal communication module further comprises in a memory thereof computer readable software for initiating and maintaining communications with the mobile telephone using standardized handshake protocols.

9

9. The system of claim 1 , wherein the universal communication module further comprises at least one of a telemetry signal strength indicator and a telemetry session success indicator.

10

10. The system of claim 1 , wherein the universal communication module further comprises at least one of volatile RAM, non-volatile RAM, ROM, EEPROM, a hard or floppy disk, and flash memory for storing at least one of patient data, IMD data, and software.

11

11. The system of claim 1 , wherein the universal communication module further comprises at least one of a real-time clock, a battery, a serial output interface and a parallel output interface.

12

12. The system of claim 1 , wherein the universal communication module is adapted to receive electrical power from at least one of a portable energy source disposed therewith in or connected thereto, a portable energy source disposed within or connected to the mobile telephone, and household line ac power.

13

13. The system of claim 1 , wherein the universal communication module is plug-and-play compatible with the mobile telephone.

14

14. The system of claim 1 , wherein the universal communication module, upon receiving instruction from the patient, the remote computer system or a remote health care provider, further comprises means for interrogating the IMD to assess the operational performance thereof, upload data therefrom, or assess the health status of the patient.

15

15. The system of claim 14 , the wherein universal communication module further comprises means for storing information obtained from the IMD in a computer readable medium.

16

16. The system of claim 14 , wherein the communication module further comprises means for relaying information obtained from the IMD to the remote computer system the mobile telephone.

17

17. The system of claim wherein the universal communication module, upon receiving instruction from one of the remote computer system and a remote health care provider, further comprises means for interrogating the IMD to assess the operational performance thereof, upload data therefrom, or assess the health status of the patient.

18

18. The system of claim 17 , wherein the universal communication module further comprises means for storing information obtained from the IMD in a computer readable medium.

19

19. The system of claim 17 , wherein the universal communication module further comprises means for relaying information obtained from the IMD to the remote computer system via the mobile telephone.

20

20. The system of claim 1 , wherein the communication system further comprises at least one of a mobile telephone network, the Internet, a Local Area Network (LANs), a Wide Area Network (WAN), an Integrated Services Digital Network (ISDN), a Public Switched Telephone Network (PSTNs), a wireless network, an asynchronous transfer mode (ATM) network, and a satellite.

21

21. The system of claim 1 , wherein the universal communication module further comprises means for managing and updating software relating to at least one of the operational and functional parameters of the universal communication module or the IMD.

22

22. The system of claim 1 , wherein the universal communication module further comprises means for defecting a fault in the operation or circuitry thereof.

23

23. The system of claim 22 , wherein the universal communication module further comprises means for correcting a detected fault in operation or circuitry the universal communication module and means for notifying one of the remote computer system and the patient that the fault has been one of detected and corrected.

24

24. The system of claim 1 , wherein the universal communication module further comprises means for defecting a fault in the operation or circuitry of the IMD.

25

25. The system of claim 24 , wherein the universal communication module further comprises means for correcting a detected fault in the operation or circuitry of the IMD and means for notifying the remote computer system or the patient that a fault has been detected or corrected.

26

26. The system of claim 1 , further comprising means for mining at least one of patient history, performance parameter integrity and software status from the universal communication module.

27

27. The system of claim 1 , further comprising means for generating automatic invoices in response to a patient-initiated, IMD-initiated, universal remote computer system-initiated, communication module-initiated, mobile telephone-initiated and a PDA-initiated transmission or reception of information that one of originates in or relates to the IMD.

28

28. The system of claim 1 , wherein the universal communication module comprises at least one of means for monitoring the performance of the IMD, and means for monitoring physiologic signals or data indicative of the patient's health status.

29

29. A communication system for at least one of monitoring the performance of an implantable medical device (IMD) implanted within a body of a patient, monitoring the health of the patient and remotely delivering a therapy to the patient through the IMD, the IMD being capable of simultaneous bi-directional communication with at least one of a mobile telephone and a Personal Data Assistant (PDA) located external to the patient's body, the system comprising: (a) an IMD, the IMD comprising a memory having software loaded therein and means for permitting the software to be updated and reprogrammed after the IMD has been implanted within the patient's body; (b) at least one of a mobile telephone and a PDA, the at least one of the mobile telephone and the PDA further comprising means for at least one of updating and reprogramming at least portions of the software loaded in the IMD, the at least one of the mobile telephone and the PDA being capable of simultaneously receiving information from and relaying information to the IMD, wherein the updating and programming means is a universal device configured to operate in conjunction with a plurality of different commercially available implantable medical devices originating from different manufacturers and being selectively programmable to communicate with, receive data from, and download data to any of various implantable medical devices; (c) a remote computer system capable of initiating the downloading of updated or new software to the IMD via a communication system and a communication module; and wherein the communication system includes means for performing simultaneous bi-directional communication with the mobile telephone and the PDA and wherein the remote computer system couples to at least one of: an automatic expert system adapted to render one or more suggested courses of therapeutic action, a clinician, an emergency dispatch facility.

30

30. The system of claim 29 , wherein the PDA is incorporated into the mobile telephone.

31

31. The system of claim 29 , wherein the PDA is operably connected to the mobile telephone.

32

32. The system of claim 29 , wherein the IMD and the at least one of the mobile telephone and the PDA communicate with one another using radio-frequency telemetry.

33

33. The system of claim 29 , wherein the at least one of the mobile telephone and the PDA further comprises at least one of a microprocessor, a controller, a CPU, a computer readable memory operably connected to a processor, and at least one RF communications circuit for transmitting information to and receiving information from the IMD.

34

34. The system of claim 29 , wherein the at least one of the mobile telephone and the PDA further comprises a data output port, cable and connector for connection to an external device.

35

35. The system of claim 29 , wherein the at least one of the mobile telephone and the PDA further comprises in a memory thereof computer readable software for initiating and maintaining communications with the IMD using standardized handshake protocols.

36

36. The system of claim 29 , wherein the at least one of the mobile telephone and the PDA further comprises at least one of a telemetry signal strength indicator and a telemetry session success indicator.

37

37. The system of claim 29 , wherein the at least one of the mobile telephone and the PDA further comprises at least one of volatile RAM, non-volatile RAM, ROM, EEPROM, a hard or floppy disk, and flash memory for storing at least one of patient data, IMD data, and software.

38

38. The system of claim 29 , wherein the at least one of the mobile telephone and the PDA further comprises at least one of a real-time clock, a battery, a serial output interface and a parallel output interface.

39

39. The system of claim 29 , wherein the at least one of the mobile telephone and the PDA is adapted to receive electrical power from at least one of a portable energy source disposed therewith in or connected thereto and household line ac power.

40

40. The system of claim 29 , wherein the PDA is plug-and-play compatible with the mobile telephone.

41

41. The system of claim 29 , wherein the at least one of the mobile telephone and the PDA, upon receiving instruction from the patient, the remote computer system or a remote health care provider, further comprises means for interrogating the IMD to assess the operational performance thereof, upload data therefrom, or assess the health status of the patient.

42

42. The system of claim 41 , wherein the at least one of the mobile telephone and the PDA further comprises means for storing information obtained from the IMD in a computer readable medium.

43

43. The system of claim 41 , wherein the at least one of the mobile telephone and the PDA further comprises means for relaying information obtained from the IMD to the remote computer system via the mobile telephone.

44

44. The system of claim 29 , wherein the at least one of the mobile telephone and the PDA, upon receiving instruction from one of the remote computer system and a remote health care provider, further comprises means for interrogating the IMD to assess the operational performance thereof, upload data therefrom, or assess the health status of the patient.

45

45. The system of claim 44 , wherein the at least one of the mobile telephone and the PDA further comprises means for storing information obtained from the IMD in a computer readable medium.

46

46. The system of claim 45 , wherein at least one of the mobile telephone and the PDA further comprises means for relaying information obtained from the IMD to the remote computer system via the mobile telephone.

47

47. The system of claim 29 , wherein the communication system further comprises at least one of a mobile telephone network, the Internet, a Local Area Network (LANs), a Wide Area Network (WAN), an Integrated Services Digital Network (ISDN), a Public Switched Telephone Network (PSTNs), a wireless network, an asynchronous transfer mode (ATM) network, and a satellite.

48

48. The system of claim 29 , wherein the at least one of the mobile telephone and the PDA further comprises means for managing and updating software relating to at least one of the operational and functional parameters of the communication module or the IMD.

49

49. The system of claim 29 , wherein the at least one of the mobile telephone and the PDA further comprises means for defecting a fault in the operation or circuitry thereof.

50

50. The system of claim 49 , wherein the at least one of the mobile telephone and the PDA further comprises means for correcting a detected fault in operation or circuitry the communication module and means for notifying the remote computer system or the patient that the fault has been detected or corrected.

51

51. The system of claim 29 , wherein the at least one of the mobile telephone and the PDA further comprises means for defecting a fault in the operation or circuitry of the IMD.

52

52. The system of claim 51 , wherein the at least one of the mobile telephone and the PDA further comprises means for correcting a detected fault in the operation or circuitry of the IMD and means for notifying the remote computer system or the patient that a fault has been detected or corrected.

53

53. The system of claim 29 , further comprising means for mining at least one of patient history, performance parameter integrity and software status from the at least one of the mobile telephone and the PDA.

54

54. The system of claim 29 , further comprising means for generating automatic invoices in response to a patient-initiated, IMD-initiated, remote computer system-initiated, communication module-initiated, mobile telephone-initiated and a PDA-initiated transmission or reception of information that one of originates in or relates to the IMD.

55

55. The system of claim 29 , wherein the at least one of the mobile telephone and the PDA comprises at least one of means for monitoring the performance of the IMD, and means for monitoring physiologic signals or data indicative of the patient's health status.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

January 18, 2001

Publication Date

February 20, 2007

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “System and method for remote programming of an implantable medical device” (US-7181505). https://patentable.app/patents/US-7181505

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.