Implantable device and programmer system which permits multiple programmers
0 Assignments
0 Petitions
Accused Products
Abstract
A multiprogrammer system, for monitoring and optimizing implant performance, includes at least two programmers and an implant. Each programmer may perform inquiry and programming operations on the implant. In an inquiry operation, the programmer retrieves some or all of the configuration parameters from the implant. In a programming operation, the programmer provides one or more modified parameters to the implant. As part of the programming operation, the programmer is configured to verify that it is aware of the implant'"'"'s current parameters before sending modified parameters. The current programmer verifies that the implant'"'"'s parameters have not been altered since the current programmer'"'"'s last interaction with the implant. If the parameters have been altered, the current programmer aborts the programming operation and provides notification. The verification may be performed by the implant, i.e., it may verify that the programmer is aware of the current device parameters before the implant accepts modified parameters.
38 Citations
70 Claims
-
1-43. -43. (Canceled)
-
44. A method, comprising:
-
programming parameters in a medical implant;
determining if the parameters have been altered since the programming parameters;
modifying the parameters if the parameters have not been altered; and
halting modifying the parameters if the parameters have been altered. - View Dependent Claims (45, 46, 47, 48)
-
-
49-57. -57. (Canceled)
-
58. A method, comprising:
-
storing a program in an implantable device;
storing configuration parameters in an implantable device, the stored configuration parameters being capable of controlling operation of the program;
electronically transferring verification data between the implantable device and a programming device;
verifying the configuration parameters are current configuration parameters from a comparison of the transferred verification data with the stored data, wherein verifying configuration parameters includes verifying operational parameters that control therapy provided by an implantable pacemaker are current.
-
-
59. A method, comprising:
-
storing a program in an implantable device;
storing configuration parameters in an implantable device, the stored configuration parameters being capable of controlling operation of the program;
electronically transferring verification data between the implantable device and a programming device;
verifying the configuration parameters are current configuration parameters from a comparison of the transferred verification data with the stored data, wherein verifying configuration parameters includes verifying configuration parameters that control the therapy provided by an implantable cardioverter/defibrillator are current.
-
-
60-68. -68. (Canceled)
-
69. A programming device for an implantable device, wherein the implantable device has configuration parameters that are used by a program to control a therapy provided to a patient, wherein the programming device comprises:
-
a user interface;
a memory configured to store configuration parameters;
a communications circuit configurable to communicate with the implantable device; and
a microprocessor coupled to the memory and the user interface, and further coupled to the communications circuit adapted to retrieve configuration parameters from the implantable device and send configuration parameters to the implantable device;
wherein the communication circuit is configured to electronically transfer verification data between the implantable device and the programming device, and the microprocessor compares the transferred verification data with stored data and verifies configuration parameters of the implantable device are current configuration parameters from the comparison of the transferred verification data with the stored data, and wherein the microprocessor verifies that the retrieved configuration parameters are current by retrieving the current configuration parameters from the implantable device and comparing the current configuration parameters to the previously retrieved configuration parameters.
-
-
70-76. -76. (Canceled)
Specification