×

User interface for custom patterned electrical stimulation

  • US 10,335,601 B2
  • Filed: 06/13/2016
  • Issued: 07/02/2019
  • Est. Priority Date: 07/30/2015
  • Status: Active Grant
First Claim
Patent Images

1. A neurostimulation system, comprising:

  • a stimulation device configured to deliver neurostimulation pulses and to control the delivery of the neurostimulation pulses using a plurality of stimulation parameters;

    a programming device configured to transmit the plurality of stimulation parameters to the stimulation device, the programming device including a programming control circuit configured to generate the plurality of stimulation parameters according to scheduled one or more neurostimulation programs each specifying a pattern of the neurostimulation pulses; and

    a user interface coupled to the programming control circuit and including a display screen, a user input device, and a neurostimulation program circuit coupled to the display screen and the user input device, the neurostimulation program circuit configured to display a program creation area including a pulse train (PT) construction area and a train grouping (TG) construction area on the display screen, to create building blocks of the one or more neurostimulation programs including constructing PTs by temporally arranging one or more pulse blocks (PBs) in the PT construction area using the user input device and constructing TGs by temporally arranging one or more PTs selected from the constructed PTs in the TG construction area using the user input device, wherein constructing the TGs further includes receiving an order and a number of repetitions of the one or more PBs in each PT of the one or more PTs in the TG construction area using the user input device, to display a program scheduling area on the display screen, to schedule the one or more neurostimulation programs by temporally arranging one or more TGs selected from the constructed TGs for each program of the one or more neurostimulation programs and specifying one or more delivery times for the each program in the program scheduling area using the user input device, and to transmit the scheduled one or more neurostimulation programs to the programming device, the one or more PBs each including a plurality of pulses of the neurostimulation pulses.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×