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

US9656089B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9656089-B2
Application numberUS-201314099734-A
CountryUS
Kind codeB2
Filing dateDec 6, 2013
Priority dateDec 14, 2012
Publication dateMay 23, 2017
Grant dateMay 23, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 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.

Assignees

Inventors

Classifications

  • User interfaces, e.g. input or presentation means · CPC title

  • Selection of the electrode configuration · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9656089B2 cover?
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…
Who is the assignee on this patent?
Boston Scient Neuromodulation Corp
What technology area does this patent fall under?
Primary CPC classification A61N1/37247. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Tue May 23 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).