Implantable device and programmer system which permits multiple programmers
First Claim
1. 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
not modifying the parameters if the parameters have been altered, wherein said determining includes verifying the parameters are current parameters from a comparison of verification data with programmed parameters.
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.
-
Citations
18 Claims
-
1. 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 not modifying the parameters if the parameters have been altered, wherein said determining includes verifying the parameters are current parameters from a comparison of verification data with programmed parameters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. 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 not modifying the parameters if the parameters have been altered, wherein said halting said modifying the parameters includes notifying an operator that the programmer was not a last device to interact with the medical implant. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method, comprising:
-
programming parameters in a medical implant, wherein said programming parameters includes programming the parameters with a first programmer and subsequently altering the parameters with a second programmer; determining if the parameters have been altered since the programming parameters; modifying the parameters if the parameters have not been altered, wherein said modifying the parameters includes modifying the parameters with the second programmer; and not modifying the parameters if the parameters have been altered, wherein said halting said modifying the parameters includes notifying an operator that the first programmer was not a last device to interact with the medical implant, and wherein said halting said modifying the parameters includes halting modifying the parameters when modification is attempted using the first programmer. - View Dependent Claims (15, 16, 17, 18)
-
Specification