IP Library Granted Patent US 9,656,089
Granted Patent B2
US 9,656,089 · App. 14/099,734 · Granted May 23, 2017

Method for automation of therapy-based programming in a tissue stimulator user interface

Inventors: Anita Yip (Los Angeles, CA); Prakash Rao (Philadelphia, PA); Dennis Zottola (Ventura, CA)
Assignee: Boston Scientific Neuromodulation Corporation
A61N1/37247A61N1/36185
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,656,089
App. No.
14/099,734
Granted
May 23, 2017
Kind
B2
Abstract

A method for programming a neurostimulator includes automatically performing a series of steps. One or more control elements may be actuated to select the series of steps from a plurality of series of steps stored in a memory of an external control device. One or more control elements may be actuated during the performance of the series of steps in order to cause one of the steps to pause, stop, restart, skip, or repeat. The series of steps may be a series of pre-programming steps, and the method may further include programming the neurostimulator after the series of pre-programming steps is performed. An external device for programming the neurostimulator includes control circuitry configured for automatically performing the series of steps, and a user interface including the one or more control elements configured for being actuated. The control device also includes the memory for storing the plurality of series of steps.

Claims (29)

1. An external control device for programming a neurostimulator in communication with the external control device, comprising:

output circuitry;

control circuitry configured for cooperating with the output circuitry to program the neurostimulator and for automatically performing a series of steps used to program the neurostimulator to deliver a therapy; and

a user interface including one or more control elements configured for being actuated during the automatic performance of the series of steps to prompt the control circuitry to pause, stop, restart, skip, or repeat one of the steps in the series of steps used to program the neurostimulator to deliver the therapy.

2. The external control device of claim 1 , wherein the user interface includes a monitor configured for displaying which step in the series is currently being performed.

3. The external control device of claim 1 , further comprising memory configured for storing a plurality of different series of steps, wherein the user interface includes another one or more control elements configured for being actuated to prompt the control circuitry to select the series of steps from the stored plurality of series of steps.

4. The external control device of claim 1 , wherein the user interface comprises one or more of a mouse, a trackball, a touchpad, and a joystick configured for allowing the user to actuate the one or more control elements.

5. The external control device of claim 1 , wherein the user interface comprises a digitizer screen configured for allowing the user to actuate the one or more control elements.

6. The external control device of claim 1 , wherein the series of steps is a series of pre-programming steps, and the user interface includes another one or more control elements configured for being actuated to prompt the control circuitry to program the neurostimulator after the series of pre-programming steps is performed.

7. The external control device of claim 6 , wherein one of the preprogramming steps comprises defining one or more initial programming parameters selected from the group consisting of:

pulse amplitude, pulse width, pulse frequency, pulse shape, pulse waveform, and pre-pulsing.

8. The external control device of claim 6 , wherein one of the preprogramming steps comprises defining a configuration of a lead coupled to the neurostimulator.

9. The external control device of claim 6 , wherein one of the preprogramming steps comprises defining at least one current steering parameter selected from the group consisting of:

resolution, focus, start point, end point, directionality, and path.

10. The external control device of claim 6 , wherein one of the preprogramming steps comprises defining an electrode configuration.

11. The external control device of claim 6 , wherein one of the preprogramming steps comprises defining at least one stimulation limitation selected from the group consisting of:

maximum pulse amplitude, minimum pulse amplitude, maximum pulse width, minimum pulse width, maximum pulse rate, and minimum pulse rate.

12. An external control device for programming a neurostimulator in a programming session that includes pre-programming steps followed by programming steps, the external control device including:

output circuitry;

control circuitry configured for cooperating with the output circuitry to program the neurostimulator and for automatically performing a series of steps used to program the neurostimulator to deliver a therapy, wherein the automatically-performed series of steps includes at least sonic of the pre-programming steps or at least some of the programming steps; and

a user interface including one or more control elements configured for being actuated during the automatic performance of the series of steps to prompt the control circuitry to pause, stop restart, skip, or repeat one of the steps in the series of steps used to program the neurostimulator to deliver the therapy.

13. The external control device of claim 12 , wherein the user interface is configured display buttons configured for actuation by a user to prompt the control circuitry to pause, stop, restart, skip, or repeat one of the steps in the series of steps.

14. The external control device of claim 12 , wherein the user interface is configured to simultaneously display pause, stop, restart, skip and repeat buttons.

15. The external control device of claim 12 , wherein the user interface includes a monitor configured for displaying which step in the series is currently being performed.

16. The external control device of claim 12 , wherein the wherein the automatically-performed series of steps includes at least some of the pre-programming steps.

17. The external control device of claim 12 , wherein the external control device is configured to present a plurality of series of steps to a user, and receive a user selection of a selected one of the plurality of series.

18. The external control device of claim 17 , wherein the plurality of series include a series of steps for spinal cord stimulation (SCS) or a series of steps for deep brain stimulation (DBS).

19. The external control device of claim 17 , wherein the plurality of series include series of steps based on tissue to be targeted.

20. The external control device of claim 17 , wherein the plurality of series include series of steps based on condition to be treated.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 24, 2014
From: YIP, ANITA; RAO, PRAKASH; ZOTTOLA, DENNIS
To: BOSTON SCIENTIFIC NEUROMODULATION CORPORATION
Reel/Frame 032124/0458 →
Continuity (2)
Provisional Application 61737694 · Dec 14, 2012
Related Publication 20140172045A1 · Jun 19, 2014