Medical Device Application for an External Device Using Data Logged at an Implantable Medical Device
First Claim
1. A non-transitory machine-readable medium storing instructions for a medical device application that when executed on an external device will:
- receive data logged in the IMD, wherein the logged data comprises at least one therapy parameter previously provided by the IMD to the patient and a voltage of a primary battery in the IMD;
assess the received data to estimate a first end of life of the primary battery;
provide a Graphical User Interface (GUI) on the external device, wherein the GUI displays the estimated first end of life of the primary battery;
provide an option on the GUI to allow the patient to set a second end of life for the primary battery;
adjust at least one therapy parameter to extend the end of life of the primary battery from the first end of life to the second end of life; and
transmit the adjusted at least one therapy parameter from the external device to the IMD to control the therapy the IMD provides to the patient.
1 Assignment
0 Petitions
Accused Products
Abstract
A Medical Device Application (MDA) is disclosed for an external device (e.g., a cell phone) that can communicate with an Implantable Medical Device (IMD). The MDA receives data logged in the IMD, processes that data in manners reviewable by an IMD patient, and that can control the IMD based on such processed data. The MDA can use the logged data to adjust IMD therapy based on patient activity or posture, and allows a patient to learn optimal therapy settings for particular activities. The MDA can also use the logged data to allow a patient to review details about IMD battery performance, whether such battery is primary or rechargeable, and to control stimulation parameters based on that performance. The MDA also allows a patient to enter medicine dose information, to review the relationship between medicinal therapy and IMD therapy, and to adjust IMD therapy based on the dosing information.
11 Citations
20 Claims
-
1. A non-transitory machine-readable medium storing instructions for a medical device application that when executed on an external device will:
-
receive data logged in the IMD, wherein the logged data comprises at least one therapy parameter previously provided by the IMD to the patient and a voltage of a primary battery in the IMD; assess the received data to estimate a first end of life of the primary battery; provide a Graphical User Interface (GUI) on the external device, wherein the GUI displays the estimated first end of life of the primary battery; provide an option on the GUI to allow the patient to set a second end of life for the primary battery; adjust at least one therapy parameter to extend the end of life of the primary battery from the first end of life to the second end of life; and transmit the adjusted at least one therapy parameter from the external device to the IMD to control the therapy the IMD provides to the patient. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory machine-readable medium storing instructions for a medical device application that when executed on an external device will:
-
receive data logged in the IMD, wherein the logged data comprises at least one therapy parameter previously provided by the IMD to the patient and historical values of a charge current provided to a rechargeable battery in the IMD during charging sessions; assess the received data to estimate a frequency and duration of future charging sessions; and provide a Graphical User Interface (GUI) on the external device, wherein the GUI displays the estimated frequency and duration of future charging sessions. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory machine-readable medium storing instructions for a medical device application that when executed on an external device will:
-
receive data logged in the IMD, wherein the logged data comprises historical values of a charge current provided to a rechargeable battery in the IMD during charging sessions; assess the received data to estimate an efficiency of each charging session; and provide a Graphical User Interface (GUI) on the external device, wherein the GUI displays the estimated efficiency of each charging session. - View Dependent Claims (17, 18, 19, 20)
-
Specification