Method and apparatus for displaying programming events detected by an implantable medical device
First Claim
1. A system for detecting and displaying information received from an implantable medical device capable of being programmed by programming signals received from a remote programming device, the system comprising:
- means for receiving signals from the implantable medical device representative of a sequence of events detected by the implantable medical device including signals representative of the receipt of programming signals by the implantable medical device from the remote programming device;
means for processing the signals received from the implantable medical device to determine therefrom the sequence of events detected by the implantable medical device including the receipt of programming signals by the implantable medical device; and
means for graphically displaying icons representative of the sequence of events detected by the implantable medical device including icons representative of the receipt of programming signals by the implantable medical device.
0 Assignments
0 Petitions
Accused Products
Abstract
A pacemaker or other implantable medical device stores diagnostic information pertaining to a variety of events detected pacemaker for subsequent transmission to an external programmer. The external programmer displays graphical representations of the diagnostic information under the control of a physician operating the programmer. In one example, the pacemaker senses events occurring within the heart during a refractory period following generation of a stimulation signal, stores diagnostic information pertaining to those events as “event records” within the pacemaker, and ultimately transmits the event records to the external programmer for display in various graphical formats. The events occurring during the refractory period include events such as a P-wave detected during a relative post-ventricular atrial refractory period not followed by a ventricular pulse or an R-wave detected during a relative ventricular refractory period or a P-wave detected during an atrial refractory period during an AV/PV interval. Other examples of diagnostic information stored by the pacemaker include information pertaining to operations triggered within the pacemaker as a result of the condition of the patient, such as an auto-mode switching event, or as a result of the condition of the pacemaker itself, such as a battery test operation. Still other examples of diagnostic information recorded by the pacemaker and displayed by the external programmer include information pertaining to programming signals received from the external programmer, such as a heart base rate and rest rate re-programming signals.
64 Citations
31 Claims
-
1. A system for detecting and displaying information received from an implantable medical device capable of being programmed by programming signals received from a remote programming device, the system comprising:
-
means for receiving signals from the implantable medical device representative of a sequence of events detected by the implantable medical device including signals representative of the receipt of programming signals by the implantable medical device from the remote programming device;
means for processing the signals received from the implantable medical device to determine therefrom the sequence of events detected by the implantable medical device including the receipt of programming signals by the implantable medical device; and
means for graphically displaying icons representative of the sequence of events detected by the implantable medical device including icons representative of the receipt of programming signals by the implantable medical device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
means for detecting and storing a sequence of events, including electrical events detected within heart tissue of a patient in which the implantable medical device is implanted;
means for receiving programming signals from the external programmer;
means for storing, as part of the sequence of events, and indication of receipt of the programming signals;
means for controlling operations of the implantable medical device based on the received programming signals; and
means for transmitting signals to the external programmer representative of the stored sequence of events.
-
-
15. The implantable medical device of claim 14 wherein the means for transmitting signals to the external programmer representative of the stored sequence of events transmits, as part of the sequence of events, an indication of one or more of:
- receipt of a pacemaker mode selection programming signal;
receipt of heart base rate selection programming signal;
receipt of heart rest rate selection programming signal;
receipt of a maximum pacemaker sensing rate selection programming signal;
receipt of a pacemaker rate responsive AV/PV delay selection programming signal.
- receipt of a pacemaker mode selection programming signal;
-
16. The implantable medical device of claim 14 wherein means for detecting and storing a sequence of events operates to detect and store an indication of events triggered within the implantable medical device as a result of the condition of a patient in which the medical device is implanted.
-
17. The implantable medical device of claim 14 wherein means for detecting and storing a sequence of events operates to detect and store an indication of events triggered within the implantable medical device as a result of the condition of the medical device itself.
-
18. A system for programming an implantable medical device and for detecting and displaying information received from implantable medical device, the system comprising:
-
a command transmitter unit operative to transmit programming signals to the implantable medical device;
a data receiver unit operative to receive signals from the implantable medical device representative of a sequence of events detected by the implantable medical device including signals representative of the receipt of the programming signals by the implantable medical device;
a controller operative to process the signals received by the data receiver unit from the implantable medical device to determine therefrom the sequence of events detected by the implantable medical device; and
a graphic display device operative to graphically displaying icons representative of the sequence of events detected by the implantable medical device including icons representative of the receipt of the programming signals by the implantable medical device. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
a sensed event detection unit operative to detect a sequence of electrical events occurring within heart tissue of a patient in which the implantable medical device is implanted;
an event data storage unit operative to store data representative of the sequence of electrical events detected by the event detection unit;
a command receiver unit operative to receive programming signals from the external programmer;
a programmed function storage unit operative to control the event data storage unit to store, as part of the sequence of events stored therein, an indication of receipt of the programming signals; and
a data transmitter unit operative to transmit data stored within the event data storage unit including the stored sequence of events.
-
-
26. The implantable medical device of claim 25 wherein the event data storage unit stores, as part of the sequence of events, an indication of one or more of:
- receipt of a pacemaker mode selection programming signal;
receipt of heart base rate selection programming signal;
receipt of heart rest rate selection programming signal;
receipt of a maximum pacemaker tracking rate selection programming signal;
receipt of a maximum pacemaker sensing rate selection programming signal;
receipt of a pacemaker rate responsive AV/PV delay selection programming signal.
- receipt of a pacemaker mode selection programming signal;
-
27. The implantable medical device of claim 25 wherein the event data storage unit stores, as part of the sequence of events, and indication of events triggered within the implantable medical device as a result of the condition of a patient in which the medical device is implanted.
-
28. The implantable medical device of claim 25 wherein the event data storage unit stores, as part of the sequence of events, and indication of events triggered within the implantable medical device as a result of the condition of the medical device itself.
-
29. A method for programming an implantable medical device using an external programmer and for displaying information received from the implantable medical device on a graphic display of the external programmer, the method comprising the steps of:
-
detecting and storing a sequence of events using the implantable medical device, including detecting electrical events within heart tissue of a patient in which the implantable medical device is implanted and storing an indication thereof;
receiving programming signals transmitted by the external programmer;
storing an indication of receipt of the programming signals within the implantable medical device as part of the stored sequence of events;
receiving a data retrieval signal transmitted by the external programmer and, in response thereto, transmitting signals from the implantable medical device to the external programmer representative of the stored sequence of events; and
receiving the signals transmitted by the implantable medical device using the external programmer and, in response thereto, graphically displaying icons representative of the stored sequence of events including icons representative of the receipt of the programming signals by the implantable medical device. - View Dependent Claims (30, 31)
-
Specification