Pacemaker system and method for providing manual display concurrent with pacemaker software modification
First Claim
1. A programmer system for use with an implanted medical device, the device having software control and means for receiving and storing control software for changing device functionality, said programmer system comprising:
- memory containing device function routines and manual data which includes a manual for said device, said manual data having manual portions corresponding to said device function routines;
display means for displaying any portion of said manual;
downloading means for carrying out the operation of downloading a said function routine to said device, and selection means for selecting the function routine to be downloaded; and
manual means for providing to said display means the manual portion corresponding to said selected function routine in response to a said selection.
1 Assignment
0 Petitions
Accused Products
Abstract
A programmable pacemaker system, having a programmer which has the capability of making software control modifications to a family of pacemakers types which can be software modified with different control functions. The programmer carries manual data relating to the manual corresponding to each pacemaker type. Whenever a new control software release is loaded into the programmer, an accompanying new manual portion is also loaded into programmer memory; the programmer can determine what manual portion or portions are superseded if the new control software is downloaded into any one of the respective different pacemaker types of the family. Whenever a programmer is used to download a new control routine into an implanted pacemaker, the programmer automatically provides the option to display and/or print a new applicable manual portion; superseded manual portions due to downloading operations; and/or the entire manual corresponding to the pacemaker as modified by the downloading operation.
97 Citations
23 Claims
-
1. A programmer system for use with an implanted medical device, the device having software control and means for receiving and storing control software for changing device functionality, said programmer system comprising:
-
memory containing device function routines and manual data which includes a manual for said device, said manual data having manual portions corresponding to said device function routines; display means for displaying any portion of said manual; downloading means for carrying out the operation of downloading a said function routine to said device, and selection means for selecting the function routine to be downloaded; and manual means for providing to said display means the manual portion corresponding to said selected function routine in response to a said selection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A programmer system for use with a family of cardiac pacemakers, said family having a plurality of respective pacemaker types, each said type being controlled by respective different control software, said programmer system comprising:
-
control software stored in memory, said control software having respective function routines corresponding to respective ones of said pacemaker types; manual data stored in memory, said manual data having respective sections corresponding to respective ones of said pacemaker types; means for selecting a function routine as a candidate for downloading to a pacemaker of said family; means responsive to selecting a function routine for identifying the manual data corresponding to said selected function routine; and means for displaying the manual portions corresponding to the identified manual data. - View Dependent Claims (11, 12)
-
-
13. A method of providing information in a programmable pacemaker system, whereby manual information is provided to the user which corresponds to functional changes which can be made by programming an implantable pacemaker, the system having a programmer for programming said pacemaker with function software, comprising:
-
storing in said programmer at least one software function routine and a manual portion corresponding to said one function routine; selecting said function routine for downloading to said pacemaker; and displaying of said manual portion in response to said selecting. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification