Implantable neurostimulator programming with battery longevity indication
First Claim
1. A method comprising:
- directing an implantable neurostimulator to deliver neurostimulation according to a plurality of programs during a programming session, each of the programs including a plurality of parameters that define delivery of neurostimulation according to that program;
estimating a battery drain rate for each of the programs based on the parameters for that program; and
presenting battery longevity information for each of the programs to a user based on the battery drain rates.
2 Assignments
0 Petitions
Accused Products
Abstract
A programming device used to program an implantable neurostimulator (INS) presents battery longevity information to a user to assist the user in selecting a program for the INS. The programming device directs the INS to deliver neurostimulation therapy according to a plurality of programs during a programming session. Each of the programs includes parameters that define the neurostimulation delivered according to that program. For example, each program may include as parameters a voltage or current pulse amplitude, a pulse width, a pulse rate, and a duty cycle. The program may also identify as parameters the electrodes selected from a set coupled to the INS and their polarities, e.g., anode or cathode, for delivery of neurostimulation according to that program. The programming device estimates battery drain rates for each of the programs tested during the programming session based on the parameters for that program, and presents battery longevity information to a user based on the estimated battery drain rates.
-
Citations
58 Claims
-
1. A method comprising:
-
directing an implantable neurostimulator to deliver neurostimulation according to a plurality of programs during a programming session, each of the programs including a plurality of parameters that define delivery of neurostimulation according to that program;
estimating a battery drain rate for each of the programs based on the parameters for that program; and
presenting battery longevity information for each of the programs to a user based on the battery drain rates. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A programming device comprising:
-
a telemetry circuit;
a user interface; and
a processor to direct an implantable neurostimulator to deliver neurostimulation according to a plurality of programs during a programming session via the telemetry circuit, each of the programs including a plurality of parameters that define delivery of neurostimulation according to that program, estimate a battery drain rate for each of the programs based on the parameters for that program, and present battery longevity information to a user via the user interface based on the estimated battery drain rates. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A computer-readable medium comprising instructions that cause a programmable processor to:
-
direct an implantable neurostimulator to deliver neurostimulation according to a plurality of programs during a programming session, each of the programs including a plurality of parameters that define delivery of neurostimulation according to that program;
estimate a battery drain rate for each of the programs based on the parameters for that program; and
present battery longevity information to a user based on the estimated battery drain rates. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58)
-
Specification