IP Library Granted Patent US 9,713,721
Granted Patent B2
US 9,713,721 · App. 13/292,989 · Granted Jul 25, 2017

System and method for storing application specific and lead configuration information in neurostimulation device

Inventor: Sridhar Kothandaraman (Valencia, CA)
Assignee: Boston Scientific Neuromodulation Corporation
A61N1/36185A61N1/37247G06F19/3412A61N1/36071A61N1/37264
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,713,721
App. No.
13/292,989
Granted
Jul 25, 2017
Kind
B2
Abstract

External control devices, neurostimulation systems, and programming methods. A neurostimulator includes a feature having a numerical range. Information identifying a type of the neurostimulator is transmitted to an external control device. The external control device receives the information from the neurostimulator, identifies the type of the neurostimulator based on the received information, and programs the neurostimulator in accordance with the numerical range of the feature corresponding to the identified type of the neurostimulator.

Claims (18)

1. An external control device for use with a plurality of different types of programmable neurostimulators respectively having different numerical ranges for the same parameter, comprising:

memory storing a software package capable of being selectively reconfigured to program each of the neurostimulators;

input circuitry configured for receiving information from one of the neurostimulators identifying a type of the one neurostimulator; and

processing circuitry configured for identifying the type of the one neurostimulator based on the information received by the input circuitry and for configuring the software package, to program the one neurostimulator in accordance with the numerical range of the parameter corresponding to the identified type of the one neurostimulator.

2. A neurostimulation system, comprising:

a neurostimulator including a parameter having a numerical range, and configured for transmitting information identifying a type of the neurostimulator; and

the external control device of claim 1 .

3. The neurostimulation system of claim 2 , wherein the external control device stores a plurality of different numerical ranges of the parameter and respective different types of neurostimulators associated with the different numerical ranges, and the external control device is configured for comparing the identified type of the neurostimulator with the stored different types of neurostimulators, selecting one of the different numerical ranges corresponding to the identified type of the neurostimulator based on the comparison, and programming the neurostimulator in accordance with the selected numerical range.

4. The neurostimulation system of claim 2 , wherein the neurostimulator is configured for transmitting the numerical range, and the external control device is configured for receiving the numerical range from the neurostimulator.

5. The neurostimulation system of claim 2 , wherein the numerical range is one of a number of lead ports, a number of electrodes supported by each port, a number of timing channels, a number of electrodes that can be programmed for each timing channel, a number of stimulation programs, and an electrical stimulation parameter limit value.

6. The neurostimulation system of claim 2 , wherein the external control device is configured for displaying information identifying the type of the neurostimulator.

7. The external control device of claim 1 , wherein the memory stores the different numerical ranges of the parameter for the respective neurostimulators.

8. The external control device of claim 7 , wherein the different numerical ranges of the parameter and the associated types of the neurostimulators are stored in the memory in the form of a look-up table, and the processing circuitry is configured for accessing the look-up table, selecting the numerical range corresponding to the type of the one neurostimulator, and configuring the software package, to program the one neurostimulator in accordance with the selected numerical range.

9. The external control device of claim 1 , wherein the processing circuitry is configured for generating display information identifying the type of the one neurostimulator based on the identified type of the one neurostimulator.

10. The external control device of claim 9 , wherein the display information identifies one of a neurostimulator type comprising a spinal cord stimulation (SCS) neurostimulator, a deep brain stimulation (DBS) neurostimulator, a peripheral nerve stimulation (PNS) neurostimulator, an occipital nerve stimulation (ONS) neurostimulator, and a Functional Electrical Stimulation (FES) neurostimulator.

11. The external control device of claim 1 , wherein the input circuitry is configured for receiving the numerical range of the parameter from the one neurostimulator.

12. The external control device of claim 1 , wherein the different numerical ranges of the parameter is one of a different number of lead ports, a different number of electrodes supported by each port, a different number of timing channels, a different number of electrodes that can be programmed for each timing channel, a different number of stimulation programs, and different electrical stimulation parameter limit values.

13. The external control device of claim 1 , further comprising a housing containing the memory, input circuitry, and processing circuitry.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2011
From: KOTHANDARAMAN, SRIDHAR
To: BOSTON SCIENTIFIC NEUROMODULATION CORPORATION
Reel/Frame 027203/0066 →
Continuity (2)
Provisional Application 61412288 · Nov 10, 2010
Related Publication 20120116476A1 · May 10, 2012