US20200147400A1 - Prescribed Neuromodulation Dose Delivery - Google Patents
Prescribed Neuromodulation Dose Delivery Download PDFInfo
- Publication number
- US20200147400A1 US20200147400A1 US16/741,258 US202016741258A US2020147400A1 US 20200147400 A1 US20200147400 A1 US 20200147400A1 US 202016741258 A US202016741258 A US 202016741258A US 2020147400 A1 US2020147400 A1 US 2020147400A1
- Authority
- US
- United States
- Prior art keywords
- stimulation
- patient
- prescription
- amount
- external controller
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61N—ELECTROTHERAPY; MAGNETOTHERAPY; RADIATION THERAPY; ULTRASOUND THERAPY
- A61N1/00—Electrotherapy; Circuits therefor
- A61N1/18—Applying electric currents by contact electrodes
- A61N1/32—Applying electric currents by contact electrodes alternating or intermittent currents
- A61N1/36—Applying electric currents by contact electrodes alternating or intermittent currents for stimulation
- A61N1/3605—Implantable neurostimulators for stimulating central or peripheral nerve system
- A61N1/3606—Implantable neurostimulators for stimulating central or peripheral nerve system adapted for a particular treatment
- A61N1/36062—Spinal stimulation
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61N—ELECTROTHERAPY; MAGNETOTHERAPY; RADIATION THERAPY; ULTRASOUND THERAPY
- A61N1/00—Electrotherapy; Circuits therefor
- A61N1/18—Applying electric currents by contact electrodes
- A61N1/32—Applying electric currents by contact electrodes alternating or intermittent currents
- A61N1/36—Applying electric currents by contact electrodes alternating or intermittent currents for stimulation
- A61N1/372—Arrangements in connection with the implantation of stimulators
- A61N1/37211—Means for communicating with stimulators
- A61N1/37235—Aspects of the external programmer
- A61N1/37247—User interfaces, e.g. input or presentation means
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61N—ELECTROTHERAPY; MAGNETOTHERAPY; RADIATION THERAPY; ULTRASOUND THERAPY
- A61N1/00—Electrotherapy; Circuits therefor
- A61N1/18—Applying electric currents by contact electrodes
- A61N1/32—Applying electric currents by contact electrodes alternating or intermittent currents
- A61N1/36—Applying electric currents by contact electrodes alternating or intermittent currents for stimulation
- A61N1/3605—Implantable neurostimulators for stimulating central or peripheral nerve system
- A61N1/3606—Implantable neurostimulators for stimulating central or peripheral nerve system adapted for a particular treatment
- A61N1/36071—Pain
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61N—ELECTROTHERAPY; MAGNETOTHERAPY; RADIATION THERAPY; ULTRASOUND THERAPY
- A61N1/00—Electrotherapy; Circuits therefor
- A61N1/18—Applying electric currents by contact electrodes
- A61N1/32—Applying electric currents by contact electrodes alternating or intermittent currents
- A61N1/36—Applying electric currents by contact electrodes alternating or intermittent currents for stimulation
- A61N1/3605—Implantable neurostimulators for stimulating central or peripheral nerve system
- A61N1/36128—Control systems
- A61N1/36146—Control systems specified by the stimulation parameters
- A61N1/3615—Intensity
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61N—ELECTROTHERAPY; MAGNETOTHERAPY; RADIATION THERAPY; ULTRASOUND THERAPY
- A61N1/00—Electrotherapy; Circuits therefor
- A61N1/18—Applying electric currents by contact electrodes
- A61N1/32—Applying electric currents by contact electrodes alternating or intermittent currents
- A61N1/36—Applying electric currents by contact electrodes alternating or intermittent currents for stimulation
- A61N1/3605—Implantable neurostimulators for stimulating central or peripheral nerve system
- A61N1/36128—Control systems
- A61N1/36146—Control systems specified by the stimulation parameters
- A61N1/36167—Timing, e.g. stimulation onset
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61N—ELECTROTHERAPY; MAGNETOTHERAPY; RADIATION THERAPY; ULTRASOUND THERAPY
- A61N1/00—Electrotherapy; Circuits therefor
- A61N1/18—Applying electric currents by contact electrodes
- A61N1/32—Applying electric currents by contact electrodes alternating or intermittent currents
- A61N1/36—Applying electric currents by contact electrodes alternating or intermittent currents for stimulation
- A61N1/372—Arrangements in connection with the implantation of stimulators
- A61N1/378—Electrical supply
- A61N1/3787—Electrical supply from an external energy source
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H20/00—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
- G16H20/30—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to physical therapies or activities, e.g. physiotherapy, acupressure or exercising
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H20/00—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
- G16H20/40—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to mechanical, radiation or invasive therapies, e.g. surgery, laser therapy, dialysis or acupuncture
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H40/00—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices
- G16H40/60—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices
- G16H40/63—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for local operation
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H40/00—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices
- G16H40/60—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices
- G16H40/67—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for remote operation
Definitions
- This application relates to Implantable Medical Devices (IMDs), generally, Spinal Cord Stimulators, more specifically, and to methods of control of such devices.
- IMDs Implantable Medical Devices
- Spinal Cord Stimulators Spinal Cord Stimulators
- Implantable neurostimulator devices are devices that generate and deliver electrical stimuli to body nerves and tissues for the therapy of various biological disorders, such as pacemakers to treat cardiac arrhythmia, defibrillators to treat cardiac fibrillation, cochlear stimulators to treat deafness, retinal stimulators to treat blindness, muscle stimulators to produce coordinated limb movement, spinal cord stimulators to treat chronic pain, cortical and deep brain stimulators to treat motor and psychological disorders, and other neural stimulators to treat urinary incontinence, sleep apnea, shoulder subluxation, etc.
- SCS Spinal Cord Stimulation
- the present invention may find applicability with any implantable neurostimulator device system.
- An SCS system typically includes an Implantable Pulse Generator (IPG) 10 shown in FIG. 1 .
- the IPG 10 includes a biocompatible device case 12 that holds the circuitry and battery 14 necessary for the IPG to function.
- the IPG 10 is coupled to electrodes 16 via one or more electrode leads 15 that form an electrode array 17 .
- the electrodes 16 are configured to contact a patient's tissue and are carried on a flexible body 18 , which also houses the individual lead wires 20 coupled to each electrode 16 .
- the lead wires 20 are also coupled to proximal contacts 22 , which are insertable into lead connectors 24 fixed in a header 23 on the IPG 10 , which header can comprise an epoxy for example. Once inserted, the proximal contacts 22 connect to header contacts within the lead connectors 24 , which are in turn coupled by feedthrough pins through a case feedthrough to circuitry within the case 12 , although these details aren't shown.
- the conductive case 12 can also comprise an electrode (Ec).
- Ec an electrode
- the electrode leads 15 are typically implanted proximate to the dura in a patient's spinal column on the right and left sides of the spinal cord midline.
- the proximal electrodes 22 are tunneled through the patient's tissue to a distant location such as the buttocks where the IPG case 12 is implanted, at which point they are coupled to the lead connectors 24 .
- the IPG can be lead-less, having electrodes 16 instead appearing on the body of the IPG for contacting the patient's tissue.
- the IPG leads 15 can be integrated with and permanently connected the case 12 in other IPG solutions.
- the goal of SCS therapy is to provide electrical stimulation from the electrodes 16 to alleviate a patient's symptoms, most notably chronic back pain.
- IPG 10 can include an antenna 26 a allowing it to communicate bi-directionally with a number of external devices, as shown in FIG. 4 .
- the antenna 26 a as depicted in FIG. 1 is shown as a conductive coil within the case 12 , although the coil antenna 26 a can also appear in the header 23 .
- IPG may also include a Radio-Frequency (RF) antenna 26 b .
- RF antenna 26 b is shown within the header 23 , but it may also be within the case 12 .
- RF antenna 26 b may comprise a patch, slot, or wire, and may operate as a monopole or dipole.
- RF antenna 26 b preferably communicates using far-field electromagnetic waves.
- RF antenna 26 b may operate in accordance with any number of known RF communication standards, such as Bluetooth, Zigbee, WiFi, MICS, and the like.
- Stimulation in IPG 10 is typically provided by pulses, as shown in FIG. 2 .
- Stimulation parameters typically include the amplitude of the pulses (A; whether current or voltage); the frequency (F) and pulse width (PW) of the pulses; the electrodes 16 (E) activated to provide such stimulation; and the polarity (P) of such active electrodes, i.e., whether active electrodes are to act as anodes (that source current to the tissue) or cathodes (that sink current from the tissue).
- Stimulation parameters taken together comprise a stimulation program that the IPG 10 can execute to provide therapeutic stimulation to a patient.
- electrode E5 has been selected as an anode, and thus provides pulses which source a positive current of amplitude +A to the tissue.
- Electrode E4 has been selected as a cathode, and thus provides pulses which sink a corresponding negative current of amplitude ⁇ A from the tissue.
- This is an example of bipolar stimulation, in which only two lead-based electrodes are used to provide stimulation to the tissue (one anode, one cathode). However, more than one electrode may act as an anode at a given time, and more than one electrode may act as a cathode at a given time (e.g., tripole stimulation, quadripole stimulation, etc.).
- the pulses as shown in FIG. 2 are biphasic, comprising a first phase 30 a , followed quickly thereafter by a second phase 30 b of opposite polarity.
- each electrodes' current path to the tissue may include a serially-connected DC-blocking capacitor, see, e.g., U.S. Patent Application Publication 2016/0144183, which will charge during the first phase 30 a and discharged (be recovered) during the second phase 30 b .
- the first and second phases 30 a and 30 b have the same duration and amplitude (although opposite polarities), which ensures the same amount of charge during both phases.
- the second phase 30 b may also be charged balance with the first phase 30 a if the integral of the amplitude and durations of the two phases are equal in magnitude, as is well known.
- the width of each pulse, PW is defined here as the duration of first pulse phase 30 a , although pulse width could also refer to the total duration of the first and second pulse phases 30 a and 30 b as well.
- IP interphase period
- IPG 10 includes stimulation circuitry 28 that can be programmed to produce the stimulation pulses at the electrodes as defined by the stimulation program.
- the IPG 10 acts as a power supply to deliver power to the electrodes for providing stimulation to the patient.
- Stimulation circuitry 28 can for example comprise the circuitry described in U.S. Patent Application Publications 2018/0071513 and 2018/0071520, or described in U.S. Pat. Nos. 8,606,362 and 8,620,436. These references are incorporated herein by reference.
- FIG. 3 shows an external trial stimulation environment that may precede implantation of an IPG 10 in a patient.
- stimulation can be tried on a prospective implant patient without going so far as to implant the IPG 10 .
- one or more trial leads 15 ′ are implanted in the patient's tissue 32 at a target location 34 , such as within the spinal column as explained earlier.
- the proximal ends of the trial lead(s) 15 ′ exit an incision 36 and are connected to an External Trial Stimulator (ETS) 40 .
- ETS 40 generally mimics operation of the IPG 10 , and thus can provide stimulation pulses to the patient's tissue as explained above. See, e.g., U.S. Pat. No.
- the ETS 40 is generally worn externally by the patient for a short while (e.g., two weeks), which allows the patient and his clinician to experiment with different stimulation parameters to try and find a stimulation program that alleviates the patient's symptoms (e.g., pain). If external trial stimulation proves successful, trial lead(s) 15 ′ are explanted, and a full IPG 10 and lead(s) 15 are implanted as described above; if unsuccessful, the trial lead(s) 15 ′ are simply explanted.
- the ETS 40 can include one or more antennas to enable bi-directional communications with external devices, explained further with respect to FIG. 4 .
- Such antennas can include a near-field magnetic-induction coil antenna 42 a , and/or a far-field RF antenna 42 b , as described earlier.
- ETS 40 may also include stimulation circuitry 44 able to form the stimulation pulses in accordance with a stimulation program, which circuitry may be similar to or comprise the same stimulation circuitry 28 present in the IPG 10 .
- ETS 40 may also include a battery (not shown) for operational power.
- FIG. 4 shows various external devices that can wirelessly communicate data with the IPG 10 and the ETS 40 , including a patient, hand-held external controller 45 , and a clinician programmer 50 .
- Both of devices 45 and 50 can be used to send a stimulation program to the IPG 10 or ETS 40 —that is, to program their stimulation circuitries 28 and 44 to produce pulses with a desired shape and timing described earlier.
- Both devices 45 and 50 may also be used to adjust one or more stimulation parameters of a stimulation program that the IPG 10 or ETS 40 is currently executing.
- Devices 45 and 50 may also receive information from the IPG 10 or ETS 40 , such as various status information, etc.
- External controller 45 can be as described in U.S. Patent Application Publication 2015/0080982 for example, and may comprise either a dedicated controller configured to work with the IPG 10 .
- External controller 45 may also comprise a general purpose mobile electronics device such as a mobile phone which has been programmed with a Medical Device Application (MDA) allowing it to work as a wireless controller for the IPG 10 or ETS 40 , as described in U.S. Patent Application Publication 2015/0231402.
- External controller 45 includes a user interface, including means for entering commands (e.g., buttons or icons) and a display 46 .
- the external controller 45 's user interface enables a patient to adjust stimulation parameters, although it may have limited functionality when compared to the more-powerful clinician programmer 50 , described shortly.
- the external controller 45 can have one or more antennas capable of communicating with the IPG 10 and ETS 40 .
- the external controller 45 can have a near-field magnetic-induction coil antenna 47 a capable of wirelessly communicating with the coil antenna 26 a or 42 a in the IPG 10 or ETS 40 .
- the external controller 45 can also have a far-field RF antenna 47 b capable of wirelessly communicating with the RF antenna 26 b or 42 b in the IPG 10 or ETS 40 .
- the external controller 45 can also have control circuitry 48 such as a microprocessor, microcomputer, an FPGA, other digital logic structures, etc., which is capable of executing instructions an electronic device.
- Control circuitry 48 can for example receive patient adjustments to stimulation parameters, and create a stimulation program to be wirelessly transmitted to the IPG 10 or ETS 40 .
- the clinician programmer 50 can comprise a computing device 51 , such as a desktop, laptop, or notebook computer, a tablet, a mobile smart phone, a Personal Data Assistant (PDA)-type mobile computing device, etc.
- computing device 51 is shown as a laptop computer that includes typical computer user interface means such as a screen 52 , a mouse, a keyboard, speakers, a stylus, a printer, etc., not all of which are shown for convenience. Also shown in FIG.
- a stimulation controller such as a communication “wand” 54 , and a joystick 58 , which are coupleable to suitable ports on the computing device 51 , such as USB ports 59 for example.
- the antenna used in the clinician programmer 50 to communicate with the IPG 10 or ETS 40 can depend on the type of antennas included in those devices. If the patient's IPG 10 or ETS 40 includes a coil antenna 26 a or 42 a , wand 54 can likewise include a coil antenna 56 a to establish near-filed magnetic-induction communications at small distances. In this instance, the wand 54 may be affixed in close proximity to the patient, such as by placing the wand 54 in a belt or holster wearable by the patient and proximate to the patient's IPG 10 or ETS 40 .
- the wand 54 , the computing device 51 , or both can likewise include an RF antenna 56 b to establish communication with the IPG 10 or ETS 40 at larger distances. (Wand 54 may not be necessary in this circumstance).
- the clinician programmer 50 can also establish communication with other devices and networks, such as the Internet, either wirelessly or via a wired link provided at an Ethernet or network port.
- GUI clinician programmer graphical user interface
- the GUI 64 can be rendered by execution of clinician programmer software 66 on the computing device 51 , which software may be stored in the device's non-volatile memory 68 .
- control circuitry 70 such as a microprocessor, microcomputer, an FPGA, other digital logic structures, etc., which is capable of executing programs in a computing device.
- control circuitry 70 in addition to executing the clinician programmer software 66 and rendering the GUI 64 , can also enable communications via antennas 56 a or 56 b to communicate stimulation parameters chosen through the GUI 64 to the patient's IPG 10 .
- FIG. 5 shows the GUI 64 at a point allowing for the setting of stimulation parameters for the patient and for their storage as a stimulation program.
- a program interface 72 is shown, which as explained further in the '038 Publication allows for naming, loading and saving of stimulation programs for the patient.
- Shown to the right is a stimulation parameters interface 82 , in which specific stimulation parameters (A, D, F, E, P) can be defined for a stimulation program.
- Values for stimulation parameters relating to the shape of the waveform (A; in this example, current), pulse width (PW), and frequency (F) are shown in a waveform parameter interface 84 , including buttons the clinician can use to increase or decrease these values.
- Stimulation parameters relating to the electrodes 16 are made adjustable in an electrode parameter interface 86 . Electrode stimulation parameters are also visible and can be manipulated in a leads interface 92 that displays the leads 15 (or 15 ′) in generally their proper position with respect to each other, for example, on the left and right sides of the spinal column. A cursor 94 (or other selection means such as a mouse pointer) can be used to select a particular electrode in the leads interface 92 . Buttons in the electrode parameter interface 86 allow the selected electrode (including the case electrode, Ec) to be designated as an anode, a cathode, or off.
- the electrode parameter interface 86 further allows the relative strength of anodic or cathodic current of the selected electrode to be specified in terms of a percentage, X. This is particularly useful if more than one electrode is to act as an anode or cathode at a given time, as explained in the '038 Publication.
- the GUI 64 as shown specifies only a pulse width PW of the first pulse phase 30 a .
- the clinician programmer software 66 that runs and receives input from the GUI 64 will nonetheless ensure that the IPG 10 and ETS 40 are programmed to render the stimulation program as biphasic pulses if biphasic pulses are to be used.
- the clinician programming software 66 can automatically determine durations and amplitudes for both of the pulse phases 30 a and 30 b (e.g., each having a duration of PW, and with opposite polarities +A and ⁇ A).
- An advanced menu 88 can also be used (among other things) to define the relative durations and amplitudes of the pulse phases 30 a and 30 b , and to allow for other more advance modifications, such as setting of a duty cycle (on/off time) for the stimulation pulses, and a ramp-up time over which stimulation reaches its programmed amplitude (A), etc.
- a mode menu 90 allows the clinician to choose different modes for determining stimulation parameters. For example, as described in the '038 Publication, mode menu 90 can be used to enable electronic trolling, which comprises an automated programming mode that performs current steering along the electrode array by moving the cathode in a bipolar fashion.
- GUI 64 is shown as operating in the clinician programmer 50 , the user interface of the external controller 45 may provide similar functionality.
- FIG. 6 shows an alternative embodiment of an implantable SCS system 600 comprising an implanted electrode lead 602 having electrodes 16 disposed thereon.
- the SCS system 600 does not use an implanted IPG to provide power for electrical stimulation. Instead, power is provided via radio frequency (RF) transmission through the patient's tissue 32 from an external power supply (EPS) 604 .
- RF radio frequency
- EPS external power supply
- the EPS has an RF antenna 606 configured to transmit RF power and the implanted lead 602 comprises an antenna 608 configured to receive the RF power.
- the implanted lead 602 also has simple circuitry (not shown) configured to rectify the RF power and generate pulses.
- the RF-powered system 600 may use an external controller 45 to control and transmit stimulation parameters.
- the external controller 45 provides stimulation parameters to the EPS 604 , rather than to an implanted IPG. While the EPS 604 and the external controller 45 are illustrated as separate units in FIG. 6 , the EPS 604 and the external controller 45 may be combined as a single unit.
- the illustrated SCS system 600 has an advantage over the system illustrated in FIG. 1 in that the system 600 does not require a surgical procedure to implant an IPG ( 10 , FIG. 1 ) and tunnel lead wires ( 20 , FIG. 1 ) between the IPG and the electrode leads.
- a disadvantage of the system 600 ( FIG. 6 ) is that the patient must position the EPS 604 near their tissue any time that they wish to receive stimulation.
- the EPS 604 may be carried in a belt, pouch or other carrying device, for example. Systems as shown in FIG. 6 , which rely on RF energy provided by an EPS are referred to herein as “RF systems.”
- a method of providing a prescribed amount of stimulation to a patient using an implantable stimulator device that is implantable in the patient and an external controller configured to control the implantable stimulator device comprises: receiving a prescription, wherein the prescription quantifies the prescribed amount of stimulation to be provided by the implantable stimulator device, using the external controller to instruct the implantable stimulator device to provide stimulation, tracking the provided stimulation and determine an amount of provided stimulation, determining a difference between the prescribed amount of stimulation and the amount of provided stimulation, wherein the difference indicates the amount of stimulation remaining on the prescription and/or an amount of the prescription used, and using the external controller to provide an indication of the difference.
- the prescribed amount of stimulation is based on a total amount of actively delivered charge to be delivered to the patient. According to some embodiments, the prescribed amount of stimulation is based on a total amount of time that stimulation is to be provided to the patient. According to some embodiments, the prescribed amount of stimulation is based on a total number of boluses of stimulation to be delivered to the patient. According to some embodiments, each bolus of stimulation comprises a specified duration during which stimulation is to be delivered to the patient. According to some embodiments, each bolus of stimulation comprises an amount of actively driven charge to be delivered to the patient. According to some embodiments, using the external controller to provide an indication of the difference comprises displaying an indication of the difference on a user interface of the external controller.
- using the external controller to provide an indication of the difference comprises sending a message to a remote location.
- receiving a prescription at the external controller comprises receiving the prescription from a clinician programmer.
- the steps of receiving a prescription, tracking the provided stimulation, and determining a difference between the prescribed amount of stimulation and the amount of provided stimulation are performed by the implantable stimulator device.
- the steps of receiving a prescription, tracking the provided stimulation, and determining a difference between the prescribed amount of stimulation and the amount of provided stimulation are performed by the external controller.
- the system is configured to: receive a prescription for stimulation, wherein the prescription quantifies the prescribed amount of stimulation to be provided by the implantable stimulator device, provide stimulation, track the provided stimulation and determine an amount of provided stimulation, determine a difference between the prescribed amount of stimulation and the amount of provided stimulation, wherein the difference indicates the amount of stimulation remaining on the prescription and/or an amount of the prescription used, and provide an indication of the difference.
- the system further comprises a clinician programmer configured to: determine the prescription for stimulation, and transmit the prescription for stimulation to the external controller.
- determining the prescription for stimulation comprises: receiving a stimulation program comprising one or more parameters of a stimulation waveform, receiving one or more inputs indicating an amount of stimulation to be provided to the patient, and calculating the prescription for stimulation based on the stimulation program and the one or more inputs.
- a non-transitory computer-readable medium executable on an external controller configured to communicate with an implantable stimulator device, comprising instructions, which when executed by the external controller, configure the controller to: receive a prescription for stimulation, wherein the prescription quantifies a prescribed amount of stimulation to be provided by the implantable stimulator device, instruct the implantable stimulator device to provide stimulation, track the provided stimulation and determine an amount of provided stimulation, determine a difference between the prescribed amount of stimulation and the amount of provided stimulation, wherein the difference indicates the amount of stimulation remaining on the prescription and/or an amount of the prescription used, and provide an indication of the difference.
- determining a bolus of stimulation therapy comprises: issuing a plurality of trial boluses, wherein each trial bolus comprises a different duration, receiving an indication of effectiveness of each of the trial boluses, and based on the indications of effectiveness, determining the best bolus.
- Also disclosed herein is a method for providing stimulation to a patient using an implantable stimulator device and an external controller configured to control the implantable stimulator device (ISD), the method comprising: tracking instances when a patient uses the external controller to instruct the implantable stimulator device to issue a bolus of stimulation, wherein the bolus of stimulation comprises active stimulation for a first period of time and wherein after the first period of time the ISD provides no stimulation for a second period of time, correlating the instances with one or more predictors indicative of a need for stimulation, determining an occurrence of one or more of the predictors, and in response to the occurrence, either prompting the patient to issue a bolus of stimulation or automatically issuing a bolus of stimulation.
- ISD implantable stimulator device
- the one or more predictors comprises a time of day.
- the one or more predictors is selected from the group consisting of a heartrate measurement, a blood pressure measurement, an activity level, a postural measurement, and a weather condition.
- the first period of time is ten minutes to thirty minutes.
- the second period of time is thirty minutes to twelve hours.
- the invention may also reside in the form of a programed external device (via its control circuitry) for carrying out the above methods, a programmed IPG or ETS (via its control circuitry) for carrying out the above methods, a system including a programmed external device and IPG or ETS for carrying out the above methods, or as a computer readable media for carrying out the above methods stored in an external device or IPG or ETS.
- FIG. 1 shows an Implantable Pulse Generator (IPG) useable for Spinal Cord Stimulation (SC S), in accordance with the prior art.
- IPG Implantable Pulse Generator
- SC S Spinal Cord Stimulation
- FIG. 2 shows an example of stimulation pulses producible by the IPG, in accordance with the prior art.
- FIG. 3 shows use of an External Trial Stimulator (ETS) useable to provide stimulation before implantation of an IPG, in accordance with the prior art.
- ETS External Trial Stimulator
- FIG. 4 shows various external devices capable of communicating with and programming stimulation in an IPG and ETS, in accordance with the prior art.
- FIG. 5 shows a Graphical User Interface (GUI) of a clinician programmer external device for setting or adjusting stimulation parameters, in accordance with the prior art.
- GUI Graphical User Interface
- FIG. 6 shows an alternative configuration of an SCS system using an external power supply.
- FIG. 7 shows a system for providing a prescribed amount of stimulation.
- FIG. 8 shows an algorithm for determining a prescription for an amount of stimulation.
- FIG. 9 shows a user interface for tracking prescribed stimulation.
- FIG. 10 shows an algorithm for determining and monitoring bolus-mode stimulation.
- FIG. 11 shows an algorithm for preemptively issuing a bolus of stimulation.
- FIGS. 12A-12C show the use of an algorithm for preemptively issuing a bolus of stimulation.
- a patient when a patient has been identified as a candidate for neuromodulation therapy, such as spinal cord stimulation (SCS), the patient receives one or more surgically implanted electrode leads (such as leads 15 , FIG. 1 ).
- the leads may then be connected to an external trial stimulator (ETS 40 , FIG. 4 ), which allows the patient and his clinician to experiment with different stimulation parameters to try and find a stimulation program that alleviates the patient's symptoms (e.g., pain).
- ETS 40 external trial stimulator
- the patient may receive a fully implanted IPG ( 10 , FIG. 1 ).
- the patient will typically also receive an external controller ( 45 , FIG. 4 ), which may be programmed with one or more stimulation programs comprising the parameters that have been determined to be most effective.
- the external controller allows the patient to select the stimulation programs and also allows them to control various parameters of their therapy, such as stimulation intensity, duration, etc. Under current paradigms, the patient is simply released and they can self-administer therapy at will without returning to the physician for review of effectiveness or follow-up.
- the inventors have recognized deficiencies with this treatment paradigm. For one, simply releasing the patient without further scheduled follow-ups may be a missed opportunity for further evaluation and optimization of the patient's therapy. This is in contrast to typical pharmaceutical treatment regimens in which a clinician prescribes a finite number of doses of a drug and requires a follow-up visit to refill the prescription.
- Another problem with the present SCS treatment paradigm of allowing the patient the unfettered ability to self-medicate is that the patient may overuse stimulation and develop a tolerance to their stimulation. Overstimulation can reduce the effectiveness of therapy even in the absence of other side effects. A patient may increase the frequency and/or intensity of their stimulation in an effort to compensate for a decrease in the effectiveness of their therapy. But such increases in stimulation can actually negatively impact the patient's therapy because they accelerate the rate at which the patient develops a tolerance to the stimulation. An ideal system would enable a clinician to manage the use of stimulation so that the patient does not overuse the stimulation and reduce the therapy effectiveness.
- the prescribed amount of stimulation can be programmed into the patient's external controller or into the IPG.
- the system may track the amount of stimulation used.
- the user interface of the external controller may include an indication of the amount of prescribed stimulation remaining.
- the patient's external controller may be an internet connectable device, in which case, the external controller may be configured to send a message to the clinician indicating that the patient has used all of their prescribed stimulation so that the clinician can proactively contact the patient to arrange an appointment.
- FIG. 7 illustrates a system 700 for prescribing and monitoring stimulation therapy.
- the system comprises a clinician programmer 50 , which includes the functionality described above.
- the clinician programmer 50 comprises one or more therapy prescription modules 702 , which are configured to aid the clinician in prescribing an amount of stimulation therapy.
- the therapy prescription module(s) 702 may be implemented as instructions embodied within non-transitory computer readable media associated with the clinician programmer 50 and executable by processing resources (i.e., one or more microprocessors and/or control circuitry) of the clinician programmer. Such execution configures the clinician programmer to perform the functionality of the prescription module 702 , which is described in more detail below.
- the clinician programmer is configured to transmit the stimulation prescription to the patient's external controller 45 or to the patient's IPG 10 .
- the patient's external controller 45 may have all of the functionality described above for controlling the patient's IPG 10 ( FIGS. 1, 3, and 4 ), ETS ( FIG. 4 ), and/or EPS 604 ( FIG. 6 ).
- the external controller is configured with a stimulation tracking and display module 704 that is configured to receive the stimulation prescription from the clinician programmer 50 , track the amount of stimulation used, and display an amount of stimulation remaining on the prescription to the patient.
- the stimulation tracking and display module 704 may be implemented as instructions embodied within non-transitory computer readable media associated with the external controller 45 and executable by processing resources (i.e., one or more microprocessors and/or control circuitry) of the external controller. Such execution configures the external controller to perform the functionality of the stimulation tracking and display module.
- processing resources i.e., one or more microprocessors and/or control circuitry
- the prescription and the tracking of the stimulation used may be performed in the IPG, which can communicate the prescription/use information to the patient's external controller for display.
- the patient may be prompted to schedule an appointment with their clinician to receive a further prescription for additional stimulation.
- the external controller may be configured to send a notice to the clinician indicating that the patient's prescribed amount of stimulation is depleted or approaching depletion so that the clinician can proactively contact the patient to schedule an appointment.
- the IPG may be configured to send a notice to the patient's personal phone or other computing device (via a Bluetooth connection, for example) informing them that the prescription is depleted or nearing depletion.
- the clinician programmer 50 may be configured to refresh the prescription via an internet connection.
- the prescribed amount of stimulation can be set as a total amount of actively delivered charge.
- FIG. 8 illustrates an example of an embodiment of an algorithm 800 that a clinician may use to determine and prescribe an amount of total charge to prescribe for a patient's therapy.
- the algorithm 800 may implemented as a program in the clinician programmer 50 ( FIG. 4 ), for example, as a component of a prescription module 702 ( FIG. 7 ).
- the algorithm assumes that the clinician and patient have determined one or more stimulation programs that are expected to be beneficial for the patient.
- the process of determining appropriate stimulation programs may be referred to as a fitting process.
- the algorithm receives the stimulation parameters for the one or more programs that have been determined during the fitting process.
- the clinician has determined that the patient experiences pain relief when the patient is stimulated using a simple biphasic stimulation waveform, such as the waveform illustrated in FIG. 2 .
- the waveform has a frequency of 100 Hz, an amplitude of 3 mA, and a pulse width of 100 ⁇ s. All of those parameters are provided to the algorithm at step 802 .
- the stimulation program could be more complex, for example, involving complex pulse shapes, pulse patterns, and the like.
- multiple programs may be determined during the fitting process. But for simplicity, a single simple biphasic waveform is considered here.
- the algorithm analyzes the stimulation waveforms contained in the defined stimulation program and calculates the rate of charge injection into the patient (i.e., the amount of actively driven charge provided as a function of time) when executing the stimulation program.
- the rate of charge injection into the patient i.e., the amount of actively driven charge provided as a function of time
- the stimulation parameters listed above would nominatively pass 0.108 Coulombs of charge per hour when executing the stimulation program.
- the algorithm receives input indicating an amount of time that stimulation should ideally be applied before the patient returns for a follow-up visit. For example, assume that the clinician believes that the patient should generally applying stimulation for 12 hours per day and the clinician would like for the prescription to be adequate for six months, after which, the patient should return for a follow-up visit. The clinician would enter those time parameters into the user interface of the clinician programmer, for example, as part of the prescription module 702 ( FIG. 7 ).
- the algorithm calculates a charge prescription.
- the calculation is relatively straight forward.
- the prescription will be calculated as 232 Coulombs, based on the parameters provided by the clinician. It should be appreciated that since the algorithm has access to the stimulation waveform program and the relevant stimulation parameters, the algorithm can be configured to calculate the actively driven charge for generally any duration of stimulation, even for complex waveforms.
- the calculated charge prescription can be transmitted from the clinician programmer to the patient's external controller.
- the clinician can simply prescribe stimulation based on the particular stimulation parameters, the amount of stimulation per day, and the ideal length of time before a follow-up appointment. Given those data points, the algorithm 800 calculates a “charge prescription.”
- the prescription may be determined on the basis of total energy or some other metric that relates to an amount of stimulation. For example, the clinician may prescribe stimulation on the basis of time, time per day, or boluses of stimulation, which is discussed in more detail below.
- the prescription module 702 executed on the clinician programmer may be configured with different options for allowing the clinician to prescribe stimulation.
- FIG. 9 illustrates an embodiment of an external controller 45 having a display 46 .
- the external controller may comprise a stimulation tracking and display module 704 ( FIG. 7 ) configured to receive the stimulation prescription from the physician controller and to account for the amount of charge used during stimulation.
- the amount of charge remaining for the patient's prescription may be displayed on the display 46 of the patient's external controller.
- the external controller presents a gauge 902 indicating the amount of therapy remaining on the prescription.
- the patient uses their SCS system their external controller can track the amount of charge used and may display the amount of charge remaining on the prescription (either as charge or some variable related to charge).
- the patient's prescribed charge is depleted or approaching depletion, they may be prompted to schedule a follow-up appointment with the clinician.
- the patient may use their prescribed amount of stimulation at a faster rate than anticipated, for example, by applying stimulation more frequently or by using a greater amplitude or pulse width. In that case, the patient will be prompted to schedule a follow-up sooner than the anticipated six months. This may afford the patient and clinician to explore reasons that the patient is requiring more stimulation than anticipated.
- stimulation may be provided in discreet chunks of stimulation, referred to as a “bolus” of stimulation.
- a bolus of stimulation may be thought of as analogous to a single dose of stimulation, similar to a dose of a pharmaceutical agent.
- a bolus may comprise stimulation for a first period of time, such as 10 minutes of stimulation (or 30 minutes, or 1 hour, etc.). After a bolus is issued further stimulation is not provided until another bolus is issued.
- the time period between boluses i.e., a second period of time
- the second period of time may be thirty minutes to twelve hours.
- a patient could issue themselves another bolus immediately following a first bolus, just as patient could take a second dose of a pharmaceutical immediately following a first dose.
- a clinician may prescribe stimulation therapy based on a number of boluses of stimulation.
- a clinician might prescribe a given number of boluses of stimulation to a patient per day for a certain duration. For example, a clinician might prescribe five 30-minute boluses of stimulation per day for three months, after which the patient returns to the clinician for a follow-up evaluation.
- FIG. 10 illustrates an example of a method 1000 of determining and prescribing a bolus mode treatment.
- appropriate stimulation parameters are determined for the patient. This process is generally done in a fitting session with the aid of a clinician programmer 50 ( FIGS. 4, 5, and 7 ), as described above. Assume that, during the fitting process, the clinician has determined one or more stimulation programs that alleviate the patient's pain and also assume that the clinician believes that the patient may respond well to bolus mode treatment. Having determined optimum stimulation parameters, the patient may be released with an implanted IPG (or ETS or EPS) and their external controller 45 to determine an appropriate time period corresponding to a bolus of stimulation.
- IPG implanted IPG
- EPS external controller 45
- the stimulation tracking and display module 704 in the patient's external controller may be programmed with a bolus algorithm configured to help the patient and clinician determine an appropriate bolus of stimulation.
- the goal is to determine a time period of stimulation that achieves long-lasting pain relief.
- they may activate a trial bolus.
- a trial bolus may comprise 5 minutes of stimulation using the patient's optimum stimulation parameters.
- the patient will receive a bolus of stimulation, after which the stimulation will terminate.
- the patient may then be asked to periodically rate their pain relief (for example, every hour after the administration of the trial bolus) using the interface of their external controller.
- time periods of stimulation may be tried to determine a minimum time period that provides the longest-lasting pain relief.
- Various optimization criteria may be used for making the determination of an optimum bolus, depending on the patient's and the clinician's preferences. Alternatively, the clinician may simply decide what time period of stimulation will constitute a bolus of stimulation at step 1004 .
- the patient may receive a prescription for a number of boluses (step 1006 ).
- the patient may return to their clinician following the bolus determination step (step 1004 ) so that the clinician can program the patient's external controller with a prescription for a given number of boluses.
- the patient's external controller is an internet-connected device, the patient may not need to return to the clinician. Instead, the patient's external controller may transmit the bolus duration to the clinician programmer via an internet connection and the clinician programmer may transmit the bolus prescription to the patient's external controller via the internet connection.
- the external controller can monitor the number of boluses used (Step 1008 ). The number of boluses remaining on the patient's prescription may be displayed on the external controller. Once the patient has used the prescribed number of boluses, the patient may be prompted to schedule a follow-up visit with the clinician.
- the clinician may simply prescribe a certain stimulation duration as a bolus without using an algorithm such as the algorithm 1000 .
- the clinician may simply decide that a bolus of stimulation will correspond to ten minutes of stimulation.
- the patient's external controller may be programmed with an algorithm that helps the patient determine an appropriate bolus of stimulation without approval of the clinician.
- the patient's external controller may be programmed with a bolus calibration duration, for example, two weeks, during which the patient is prompted to rank therapy using different bolus durations. After the calibration duration, the external controller considers the determined optimum duration of stimulation as a bolus of stimulation.
- the external controller may then begin tracking the number of boluses remaining for the patient's prescription. For example, the GUI of the external controller may inform the patient that they have x of y boluses remaining.
- the patient's external controller may be programmed with one or more algorithms that attempt to optimize when a bolus of stimulation should issue.
- the algorithm determines that a bolus should be issued, the patient's external controller may alert the patient to administer themselves a bolus of stimulation.
- Such an embodiment may be particularly useful for patients using an RF system (i.e., a system without an implanted IPG).
- a patient using such a system can receive a notice or alert when it is time to receive a bolus of stimulation and the patient can then arrange their external power supply (EPS) appropriately an administer themselves a bolus.
- EPS external power supply
- a patient using a system with a traditional IPG can use their external controller to cause the IPG to issue a bolus of stimulation when they receive an alert that it is time to issue a bolus.
- the external controller may simply instruct the IPG to issue a bolus automatically without the patient instructing the external controller to so.
- the patient may receive an alert on their personal computing device, such as a personal phone, that it is time to take a bolus.
- FIG. 11 illustrates an example of an algorithm 1100 for predicting when a bolus should issue.
- the algorithm 1100 comprises a “training period” during which the algorithm attempts to correlate one or more “pain predictors” with instances that the patient issues themselves a bolus.
- the pain predictor is a predictor indicative of a need for stimulation. Examples of pain predictors may include the time of day, the weather, the patient's activity level, or one or more physiological parameters of the patient, such as heartrate, blood pressure, posture, or the like.
- the algorithm may determine that the patient tends to issue themselves a bolus at certain times during the day. The algorithm may therefore determine that those are the times of day that the patient tends to experience pain.
- the algorithm may determine that the patient tends to administer a bolus when they transition from sitting to standing, or vice-versa.
- postural changes may be detected using measured evoked compound action potentials (ECAPs) or other sensed neural responses, as described in Provisional Patent Application No. 62/860,627, filed Jan. 22, 2019, Attorney Docket No. 585-0308PUS.
- ECAPs evoked compound action potentials
- postural changes and/or patient activity level may be determined using accelerometers.
- Physiological parameters such as heartrate, blood pressure, and the like may be determined using one or more physiological sensors associated with the patient.
- pain predictors such as activity level, weather, posture, and the like, may be determined based on patient input, for example, via an application running on their external controller or other external device in communication with their external controller.
- the patient's external controller or other external device in communication with the external controller
- the training period may be a few days or a few weeks, for example.
- the algorithm may proceed to a directed therapy or automatic therapy regime wherein the algorithm monitors for one or more of the pain predictors.
- the algorithm may either instruct the patient to preemptively issue themselves a bolus or may automatically issue the patient a bolus without patient input.
- embodiments wherein the patient is instructed to issue themselves a bolus are particularly useful for patients with an RF system that does not use an implanted IPG.
- the patient may be prompted for feedback ranking the effectiveness of the attempted therapy programs, for example, by selecting a ranking on the user interface of their external controller.
- the algorithm may attempt to optimize the algorithm.
- FIGS. 12A-12C illustrate an example of the algorithm 1100 for determining when to preemptively issue a bolus of stimulation.
- the example algorithm 1100 illustrated in FIG. 12A-12C uses the time of day as the pain predictor and also uses patient feedback to optimize the algorithm.
- FIG. 12A illustrates a training period where the patient self-administers a bolus (represented by a capsule in FIGS. 12A-12C ) each time they perceive the onset of pain (represented by a lighting bolt).
- an algorithm may track the times that the patient issues themselves a bolus and then attempt to preemptively issue a bolus before the patient experiences pain onset. Notice in FIG.
- FIG. 12A illustrates an attempt by the algorithm to preemptively issue boluses of therapy over a three-day period based on the boluses that the patient administered in FIG. 12A .
- the algorithm 1100 automatically provides those boluses each day at time periods that best match those in FIG. 12A .
- the patient can continue to self-administer boluses and the algorithm 1100 can continue to optimize the timing of automatically providing boluses.
- the preemptively issued boluses of were not sufficient to completely curtail the patient's pain and the patient had to self-administer an extra bolus on those days.
- the patient has rated the therapy two-out-of-five.
- the algorithm has attempted to improve the therapy by issuing the third bolus earlier in the day, corresponding to the self-administered boluses.
- the patient has not had to self-administer a bolus of stimulation over a three-day period and has ranked the therapy a four-out-of-five.
- the algorithm 1100 may thus determine that the timing determined in FIG. 10C may be used as ongoing therapy.
- Bolus mode therapy may provide several advantages compared to traditional continuous therapy. For example, bolus mode therapy may decrease the chances that the patient overuses stimulation, thereby developing a tolerance to the therapy. Also, bolus mode therapy is particularly well suited for RF stimulation systems, such as described above with reference to FIG. 6 . Since a bolus of stimulation is only applied for a finite duration of time, a patient using an RF system need only have access to their external power supply during the time they are receiving a bolus of stimulation.
- Various aspects of the disclosed techniques can be formulated and stored as instructions in a computer-readable media associated with such devices, such as in a magnetic, optical, or solid-state memory.
- the computer-readable media with such stored instructions may also comprise a device readable by the clinician programmer or external controller, such as in a memory stick or a removable disk, and may reside elsewhere.
- the computer-readable media may be associated with a server or any other computer device, thus allowing instructions to be downloaded to the clinician programmer system or external controller or to the IPG or ETS, via the Internet for example.
- the various algorithms described herein and stored in non-transitory computer readable media can be executed by one or more microprocessors and/or control circuitry configured within the relevant device, thereby causing the device to perform the steps of the algorithm(s).
- the applications to which this present disclosure claim priority are directed to concepts (e.g., picking optimal stimulation parameters, and in particular stimulation parameters that cause sub-perception at lower frequencies) that are relevant to what is disclosed.
- Techniques in the present disclosure can also be used in the context of these priority applications.
- the prescribed stimulation may be determined and optimized using the techniques described in some of the priority applications.
- the parameters of the bolus stimulation may be determined and optimized using the techniques described in some of the priority applications.
Landscapes
- Health & Medical Sciences (AREA)
- Engineering & Computer Science (AREA)
- Public Health (AREA)
- General Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Life Sciences & Earth Sciences (AREA)
- Veterinary Medicine (AREA)
- Animal Behavior & Ethology (AREA)
- Radiology & Medical Imaging (AREA)
- Neurology (AREA)
- Neurosurgery (AREA)
- Epidemiology (AREA)
- Medical Informatics (AREA)
- Primary Health Care (AREA)
- Human Computer Interaction (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Surgery (AREA)
- Urology & Nephrology (AREA)
- Pain & Pain Management (AREA)
- Physical Education & Sports Medicine (AREA)
- Biophysics (AREA)
- Orthopedic Medicine & Surgery (AREA)
- Electrotherapy Devices (AREA)
Abstract
Description
- This application is a non-provisional application of U.S. Provisional Patent Application Ser. No. 62/916,958, filed Oct. 18, 2019.
- This application is also a continuation-in-part of U.S. patent application Ser. No. 16/738,786, filed Jan. 9, 2020, which is a continuation-in-part of U.S. patent application Ser. No. 16/657,560, filed Oct. 18, 2019, which is a continuation-in-part of;
-
- U.S. patent application Ser. No. 16/100,904, filed Aug. 10, 2018, which is a non-provisional application of U.S. Provisional Patent Application Ser. Nos. 62/693,543, filed Jul. 3, 2018, and 62/544,656, filed Aug. 11, 2017;
- U.S. patent application Ser. No. 16/460,640, filed Jul. 2, 2019, which is a non-provisional application of U.S. Provisional Patent Application Ser. No. 62/803,330, filed Feb. 8, 2019; and
- U.S. patent application Ser. No. 16/460,655, filed Jul. 2, 2019, which is a non-provisional application of U.S. Provisional Patent Application Ser. No. 62/803,330, filed Feb. 8, 2019.
Priority is claimed to these above-referenced applications, and all are incorporated by reference in their entireties.
- This application relates to Implantable Medical Devices (IMDs), generally, Spinal Cord Stimulators, more specifically, and to methods of control of such devices.
- Implantable neurostimulator devices are devices that generate and deliver electrical stimuli to body nerves and tissues for the therapy of various biological disorders, such as pacemakers to treat cardiac arrhythmia, defibrillators to treat cardiac fibrillation, cochlear stimulators to treat deafness, retinal stimulators to treat blindness, muscle stimulators to produce coordinated limb movement, spinal cord stimulators to treat chronic pain, cortical and deep brain stimulators to treat motor and psychological disorders, and other neural stimulators to treat urinary incontinence, sleep apnea, shoulder subluxation, etc. The description that follows will generally focus on the use of the invention within a Spinal Cord Stimulation (SCS) system, such as that disclosed in U.S. Pat. No. 6,516,227. However, the present invention may find applicability with any implantable neurostimulator device system.
- An SCS system typically includes an Implantable Pulse Generator (IPG) 10 shown in
FIG. 1 . The IPG 10 includes abiocompatible device case 12 that holds the circuitry andbattery 14 necessary for the IPG to function. The IPG 10 is coupled toelectrodes 16 via one or more electrode leads 15 that form anelectrode array 17. Theelectrodes 16 are configured to contact a patient's tissue and are carried on aflexible body 18, which also houses theindividual lead wires 20 coupled to eachelectrode 16. Thelead wires 20 are also coupled toproximal contacts 22, which are insertable intolead connectors 24 fixed in aheader 23 on the IPG 10, which header can comprise an epoxy for example. Once inserted, theproximal contacts 22 connect to header contacts within thelead connectors 24, which are in turn coupled by feedthrough pins through a case feedthrough to circuitry within thecase 12, although these details aren't shown. - In the illustrated IPG 10, there are sixteen lead electrodes (E1-E16) split between two
leads 15, with theheader 23 containing a 2×1 array oflead connectors 24. However, the number of leads and electrodes in an IPG is application specific and therefore can vary. Theconductive case 12 can also comprise an electrode (Ec). In a SCS application, the electrode leads 15 are typically implanted proximate to the dura in a patient's spinal column on the right and left sides of the spinal cord midline. Theproximal electrodes 22 are tunneled through the patient's tissue to a distant location such as the buttocks where theIPG case 12 is implanted, at which point they are coupled to thelead connectors 24. In other IPG examples designed for implantation directly at a site requiring stimulation, the IPG can be lead-less, havingelectrodes 16 instead appearing on the body of the IPG for contacting the patient's tissue. The IPG leads 15 can be integrated with and permanently connected thecase 12 in other IPG solutions. The goal of SCS therapy is to provide electrical stimulation from theelectrodes 16 to alleviate a patient's symptoms, most notably chronic back pain. - IPG 10 can include an
antenna 26 a allowing it to communicate bi-directionally with a number of external devices, as shown inFIG. 4 . Theantenna 26 a as depicted inFIG. 1 is shown as a conductive coil within thecase 12, although thecoil antenna 26 a can also appear in theheader 23. Whenantenna 26 a is configured as a coil, communication with external devices preferably occurs using near-field magnetic induction. IPG may also include a Radio-Frequency (RF)antenna 26 b. InFIG. 1 ,RF antenna 26 b is shown within theheader 23, but it may also be within thecase 12.RF antenna 26 b may comprise a patch, slot, or wire, and may operate as a monopole or dipole.RF antenna 26 b preferably communicates using far-field electromagnetic waves.RF antenna 26 b may operate in accordance with any number of known RF communication standards, such as Bluetooth, Zigbee, WiFi, MICS, and the like. - Stimulation in IPG 10 is typically provided by pulses, as shown in
FIG. 2 . Stimulation parameters typically include the amplitude of the pulses (A; whether current or voltage); the frequency (F) and pulse width (PW) of the pulses; the electrodes 16 (E) activated to provide such stimulation; and the polarity (P) of such active electrodes, i.e., whether active electrodes are to act as anodes (that source current to the tissue) or cathodes (that sink current from the tissue). These stimulation parameters taken together comprise a stimulation program that the IPG 10 can execute to provide therapeutic stimulation to a patient. - In the example of
FIG. 2 , electrode E5 has been selected as an anode, and thus provides pulses which source a positive current of amplitude +A to the tissue. Electrode E4 has been selected as a cathode, and thus provides pulses which sink a corresponding negative current of amplitude −A from the tissue. This is an example of bipolar stimulation, in which only two lead-based electrodes are used to provide stimulation to the tissue (one anode, one cathode). However, more than one electrode may act as an anode at a given time, and more than one electrode may act as a cathode at a given time (e.g., tripole stimulation, quadripole stimulation, etc.). - The pulses as shown in
FIG. 2 are biphasic, comprising afirst phase 30 a, followed quickly thereafter by asecond phase 30 b of opposite polarity. As is known, use of a biphasic pulse is useful in active charge recovery. For example, each electrodes' current path to the tissue may include a serially-connected DC-blocking capacitor, see, e.g., U.S. Patent Application Publication 2016/0144183, which will charge during thefirst phase 30 a and discharged (be recovered) during thesecond phase 30 b. In the example shown, the first and 30 a and 30 b have the same duration and amplitude (although opposite polarities), which ensures the same amount of charge during both phases. However, thesecond phases second phase 30 b may also be charged balance with thefirst phase 30 a if the integral of the amplitude and durations of the two phases are equal in magnitude, as is well known. The width of each pulse, PW, is defined here as the duration offirst pulse phase 30 a, although pulse width could also refer to the total duration of the first and 30 a and 30 b as well. Note that an interphase period (IP) during which no stimulation is provided may be provided between the twosecond pulse phases 30 a and 30 b.phases - IPG 10 includes
stimulation circuitry 28 that can be programmed to produce the stimulation pulses at the electrodes as defined by the stimulation program. Thus, the IPG 10 acts as a power supply to deliver power to the electrodes for providing stimulation to the patient.Stimulation circuitry 28 can for example comprise the circuitry described in U.S. Patent Application Publications 2018/0071513 and 2018/0071520, or described in U.S. Pat. Nos. 8,606,362 and 8,620,436. These references are incorporated herein by reference. -
FIG. 3 shows an external trial stimulation environment that may precede implantation of anIPG 10 in a patient. During external trial stimulation, stimulation can be tried on a prospective implant patient without going so far as to implant theIPG 10. Instead, one or more trial leads 15′ are implanted in the patient'stissue 32 at atarget location 34, such as within the spinal column as explained earlier. The proximal ends of the trial lead(s) 15′ exit anincision 36 and are connected to an External Trial Stimulator (ETS) 40. TheETS 40 generally mimics operation of theIPG 10, and thus can provide stimulation pulses to the patient's tissue as explained above. See, e.g., U.S. Pat. No. 9,259,574, disclosing a design for an ETS. TheETS 40 is generally worn externally by the patient for a short while (e.g., two weeks), which allows the patient and his clinician to experiment with different stimulation parameters to try and find a stimulation program that alleviates the patient's symptoms (e.g., pain). If external trial stimulation proves successful, trial lead(s) 15′ are explanted, and afull IPG 10 and lead(s) 15 are implanted as described above; if unsuccessful, the trial lead(s) 15′ are simply explanted. - Like the
IPG 10, theETS 40 can include one or more antennas to enable bi-directional communications with external devices, explained further with respect toFIG. 4 . Such antennas can include a near-field magnetic-induction coil antenna 42 a, and/or a far-field RF antenna 42 b, as described earlier.ETS 40 may also include stimulation circuitry 44 able to form the stimulation pulses in accordance with a stimulation program, which circuitry may be similar to or comprise thesame stimulation circuitry 28 present in theIPG 10.ETS 40 may also include a battery (not shown) for operational power. -
FIG. 4 shows various external devices that can wirelessly communicate data with theIPG 10 and theETS 40, including a patient, hand-heldexternal controller 45, and aclinician programmer 50. Both of 45 and 50 can be used to send a stimulation program to thedevices IPG 10 orETS 40—that is, to program theirstimulation circuitries 28 and 44 to produce pulses with a desired shape and timing described earlier. Both 45 and 50 may also be used to adjust one or more stimulation parameters of a stimulation program that thedevices IPG 10 orETS 40 is currently executing. 45 and 50 may also receive information from theDevices IPG 10 orETS 40, such as various status information, etc. -
External controller 45 can be as described in U.S. Patent Application Publication 2015/0080982 for example, and may comprise either a dedicated controller configured to work with theIPG 10.External controller 45 may also comprise a general purpose mobile electronics device such as a mobile phone which has been programmed with a Medical Device Application (MDA) allowing it to work as a wireless controller for theIPG 10 orETS 40, as described in U.S. Patent Application Publication 2015/0231402.External controller 45 includes a user interface, including means for entering commands (e.g., buttons or icons) and adisplay 46. Theexternal controller 45's user interface enables a patient to adjust stimulation parameters, although it may have limited functionality when compared to the more-powerful clinician programmer 50, described shortly. - The
external controller 45 can have one or more antennas capable of communicating with theIPG 10 andETS 40. For example, theexternal controller 45 can have a near-field magnetic-induction coil antenna 47 a capable of wirelessly communicating with the 26 a or 42 a in thecoil antenna IPG 10 orETS 40. Theexternal controller 45 can also have a far-field RF antenna 47 b capable of wirelessly communicating with the 26 b or 42 b in theRF antenna IPG 10 orETS 40. - The
external controller 45 can also havecontrol circuitry 48 such as a microprocessor, microcomputer, an FPGA, other digital logic structures, etc., which is capable of executing instructions an electronic device.Control circuitry 48 can for example receive patient adjustments to stimulation parameters, and create a stimulation program to be wirelessly transmitted to theIPG 10 orETS 40. -
Clinician programmer 50 is described further in U.S. Patent Application Publication 2015/0360038, and is only briefly explained here. Theclinician programmer 50 can comprise acomputing device 51, such as a desktop, laptop, or notebook computer, a tablet, a mobile smart phone, a Personal Data Assistant (PDA)-type mobile computing device, etc. InFIG. 4 ,computing device 51 is shown as a laptop computer that includes typical computer user interface means such as ascreen 52, a mouse, a keyboard, speakers, a stylus, a printer, etc., not all of which are shown for convenience. Also shown inFIG. 4 are accessory devices for theclinician programmer 50 that are usually specific to its operation as a stimulation controller, such as a communication “wand” 54, and ajoystick 58, which are coupleable to suitable ports on thecomputing device 51, such asUSB ports 59 for example. - The antenna used in the
clinician programmer 50 to communicate with theIPG 10 orETS 40 can depend on the type of antennas included in those devices. If the patient'sIPG 10 orETS 40 includes a 26 a or 42 a,coil antenna wand 54 can likewise include acoil antenna 56 a to establish near-filed magnetic-induction communications at small distances. In this instance, thewand 54 may be affixed in close proximity to the patient, such as by placing thewand 54 in a belt or holster wearable by the patient and proximate to the patient'sIPG 10 orETS 40. - If the
IPG 10 orETS 40 includes an 26 b or 42 b, theRF antenna wand 54, thecomputing device 51, or both, can likewise include anRF antenna 56 b to establish communication with theIPG 10 orETS 40 at larger distances. (Wand 54 may not be necessary in this circumstance). Theclinician programmer 50 can also establish communication with other devices and networks, such as the Internet, either wirelessly or via a wired link provided at an Ethernet or network port. - To program stimulation programs or parameters for the
IPG 10 orETS 40, the clinician interfaces with a clinician programmer graphical user interface (GUI) 64 provided on thedisplay 52 of thecomputing device 51. As one skilled in the art understands, theGUI 64 can be rendered by execution ofclinician programmer software 66 on thecomputing device 51, which software may be stored in the device's non-volatile memory 68. One skilled in the art will additionally recognize that execution of theclinician programmer software 66 in thecomputing device 51 can be facilitated bycontrol circuitry 70 such as a microprocessor, microcomputer, an FPGA, other digital logic structures, etc., which is capable of executing programs in a computing device.Such control circuitry 70, in addition to executing theclinician programmer software 66 and rendering theGUI 64, can also enable communications via 56 a or 56 b to communicate stimulation parameters chosen through theantennas GUI 64 to the patient'sIPG 10. - A portion of the
GUI 64 is shown in one example inFIG. 5 . One skilled in the art will understand that the particulars of theGUI 64 will depend on whereclinician programmer software 66 is in its execution, which will depend on the GUI selections the clinician has made.FIG. 5 shows theGUI 64 at a point allowing for the setting of stimulation parameters for the patient and for their storage as a stimulation program. To the left aprogram interface 72 is shown, which as explained further in the '038 Publication allows for naming, loading and saving of stimulation programs for the patient. Shown to the right is astimulation parameters interface 82, in which specific stimulation parameters (A, D, F, E, P) can be defined for a stimulation program. Values for stimulation parameters relating to the shape of the waveform (A; in this example, current), pulse width (PW), and frequency (F) are shown in awaveform parameter interface 84, including buttons the clinician can use to increase or decrease these values. - Stimulation parameters relating to the electrodes 16 (the electrodes E activated and their polarities P), are made adjustable in an
electrode parameter interface 86. Electrode stimulation parameters are also visible and can be manipulated in aleads interface 92 that displays the leads 15 (or 15′) in generally their proper position with respect to each other, for example, on the left and right sides of the spinal column. A cursor 94 (or other selection means such as a mouse pointer) can be used to select a particular electrode in theleads interface 92. Buttons in theelectrode parameter interface 86 allow the selected electrode (including the case electrode, Ec) to be designated as an anode, a cathode, or off. Theelectrode parameter interface 86 further allows the relative strength of anodic or cathodic current of the selected electrode to be specified in terms of a percentage, X. This is particularly useful if more than one electrode is to act as an anode or cathode at a given time, as explained in the '038 Publication. In accordance with the example waveforms shown inFIG. 2 , as shown in theleads interface 92, electrode E5 has been selected as the only anode to source current, and this electrode receives X=100% of the specified anodic current, +A. Likewise, electrode E4 has been selected as the only cathode to sink current, and this electrode receives X=100% of that cathodic current, −A. - The
GUI 64 as shown specifies only a pulse width PW of thefirst pulse phase 30 a. Theclinician programmer software 66 that runs and receives input from theGUI 64 will nonetheless ensure that theIPG 10 andETS 40 are programmed to render the stimulation program as biphasic pulses if biphasic pulses are to be used. For example, theclinician programming software 66 can automatically determine durations and amplitudes for both of the pulse phases 30 a and 30 b (e.g., each having a duration of PW, and with opposite polarities +A and −A). Anadvanced menu 88 can also be used (among other things) to define the relative durations and amplitudes of the pulse phases 30 a and 30 b, and to allow for other more advance modifications, such as setting of a duty cycle (on/off time) for the stimulation pulses, and a ramp-up time over which stimulation reaches its programmed amplitude (A), etc. Amode menu 90 allows the clinician to choose different modes for determining stimulation parameters. For example, as described in the '038 Publication,mode menu 90 can be used to enable electronic trolling, which comprises an automated programming mode that performs current steering along the electrode array by moving the cathode in a bipolar fashion. - While
GUI 64 is shown as operating in theclinician programmer 50, the user interface of theexternal controller 45 may provide similar functionality. -
FIG. 6 shows an alternative embodiment of animplantable SCS system 600 comprising an implantedelectrode lead 602 havingelectrodes 16 disposed thereon. TheSCS system 600 does not use an implanted IPG to provide power for electrical stimulation. Instead, power is provided via radio frequency (RF) transmission through the patient'stissue 32 from an external power supply (EPS) 604. The EPS has anRF antenna 606 configured to transmit RF power and the implantedlead 602 comprises anantenna 608 configured to receive the RF power. The implantedlead 602 also has simple circuitry (not shown) configured to rectify the RF power and generate pulses. As with the IPG system described above, the RF-poweredsystem 600 may use anexternal controller 45 to control and transmit stimulation parameters. However, in thesystem 600, theexternal controller 45 provides stimulation parameters to theEPS 604, rather than to an implanted IPG. While theEPS 604 and theexternal controller 45 are illustrated as separate units inFIG. 6 , theEPS 604 and theexternal controller 45 may be combined as a single unit. The illustratedSCS system 600 has an advantage over the system illustrated inFIG. 1 in that thesystem 600 does not require a surgical procedure to implant an IPG (10,FIG. 1 ) and tunnel lead wires (20,FIG. 1 ) between the IPG and the electrode leads. However, a disadvantage of the system 600 (FIG. 6 ) is that the patient must position theEPS 604 near their tissue any time that they wish to receive stimulation. TheEPS 604 may be carried in a belt, pouch or other carrying device, for example. Systems as shown inFIG. 6 , which rely on RF energy provided by an EPS are referred to herein as “RF systems.” - A method of providing a prescribed amount of stimulation to a patient using an implantable stimulator device that is implantable in the patient and an external controller configured to control the implantable stimulator device is disclosed herein. According to some embodiments, the method comprises: receiving a prescription, wherein the prescription quantifies the prescribed amount of stimulation to be provided by the implantable stimulator device, using the external controller to instruct the implantable stimulator device to provide stimulation, tracking the provided stimulation and determine an amount of provided stimulation, determining a difference between the prescribed amount of stimulation and the amount of provided stimulation, wherein the difference indicates the amount of stimulation remaining on the prescription and/or an amount of the prescription used, and using the external controller to provide an indication of the difference. According to some embodiments, the prescribed amount of stimulation is based on a total amount of actively delivered charge to be delivered to the patient. According to some embodiments, the prescribed amount of stimulation is based on a total amount of time that stimulation is to be provided to the patient. According to some embodiments, the prescribed amount of stimulation is based on a total number of boluses of stimulation to be delivered to the patient. According to some embodiments, each bolus of stimulation comprises a specified duration during which stimulation is to be delivered to the patient. According to some embodiments, each bolus of stimulation comprises an amount of actively driven charge to be delivered to the patient. According to some embodiments, using the external controller to provide an indication of the difference comprises displaying an indication of the difference on a user interface of the external controller. According to some embodiments, using the external controller to provide an indication of the difference comprises sending a message to a remote location. According to some embodiments, receiving a prescription at the external controller comprises receiving the prescription from a clinician programmer. According to some embodiments, the steps of receiving a prescription, tracking the provided stimulation, and determining a difference between the prescribed amount of stimulation and the amount of provided stimulation are performed by the implantable stimulator device. According to some embodiments, the steps of receiving a prescription, tracking the provided stimulation, and determining a difference between the prescribed amount of stimulation and the amount of provided stimulation are performed by the external controller.
- A system for providing a prescribed amount of stimulation to a patient using an implantable stimulator device that is implantable in the patient and an external controller configured to control the implantable stimulator device is described herein. According to some embodiments, the system is configured to: receive a prescription for stimulation, wherein the prescription quantifies the prescribed amount of stimulation to be provided by the implantable stimulator device, provide stimulation, track the provided stimulation and determine an amount of provided stimulation, determine a difference between the prescribed amount of stimulation and the amount of provided stimulation, wherein the difference indicates the amount of stimulation remaining on the prescription and/or an amount of the prescription used, and provide an indication of the difference. According to some embodiments, the system further comprises a clinician programmer configured to: determine the prescription for stimulation, and transmit the prescription for stimulation to the external controller. According to some embodiments, determining the prescription for stimulation comprises: receiving a stimulation program comprising one or more parameters of a stimulation waveform, receiving one or more inputs indicating an amount of stimulation to be provided to the patient, and calculating the prescription for stimulation based on the stimulation program and the one or more inputs.
- Also disclosed herein is a non-transitory computer-readable medium executable on an external controller configured to communicate with an implantable stimulator device, comprising instructions, which when executed by the external controller, configure the controller to: receive a prescription for stimulation, wherein the prescription quantifies a prescribed amount of stimulation to be provided by the implantable stimulator device, instruct the implantable stimulator device to provide stimulation, track the provided stimulation and determine an amount of provided stimulation, determine a difference between the prescribed amount of stimulation and the amount of provided stimulation, wherein the difference indicates the amount of stimulation remaining on the prescription and/or an amount of the prescription used, and provide an indication of the difference.
- Also disclosed herein is a method for providing stimulation to a patient using an implantable stimulator device and an external controller configured to control the implantable stimulator device, the method comprising: determining a bolus of stimulation therapy, wherein the bolus comprises a duration during which stimulation is applied and after which stimulation is terminated, using the external controller to instruct the implantable stimulator device to issue a bolus of stimulation therapy. According to some embodiments, determining a bolus of stimulation therapy comprises: issuing a plurality of trial boluses, wherein each trial bolus comprises a different duration, receiving an indication of effectiveness of each of the trial boluses, and based on the indications of effectiveness, determining the best bolus.
- Also disclosed herein is a method for providing stimulation to a patient using an implantable stimulator device and an external controller configured to control the implantable stimulator device (ISD), the method comprising: tracking instances when a patient uses the external controller to instruct the implantable stimulator device to issue a bolus of stimulation, wherein the bolus of stimulation comprises active stimulation for a first period of time and wherein after the first period of time the ISD provides no stimulation for a second period of time, correlating the instances with one or more predictors indicative of a need for stimulation, determining an occurrence of one or more of the predictors, and in response to the occurrence, either prompting the patient to issue a bolus of stimulation or automatically issuing a bolus of stimulation. According to some embodiments, the one or more predictors comprises a time of day. According to some embodiments, the one or more predictors is selected from the group consisting of a heartrate measurement, a blood pressure measurement, an activity level, a postural measurement, and a weather condition. According to some embodiments, the first period of time is ten minutes to thirty minutes. According to some embodiments, the second period of time is thirty minutes to twelve hours.
- The invention may also reside in the form of a programed external device (via its control circuitry) for carrying out the above methods, a programmed IPG or ETS (via its control circuitry) for carrying out the above methods, a system including a programmed external device and IPG or ETS for carrying out the above methods, or as a computer readable media for carrying out the above methods stored in an external device or IPG or ETS.
-
FIG. 1 shows an Implantable Pulse Generator (IPG) useable for Spinal Cord Stimulation (SC S), in accordance with the prior art. -
FIG. 2 shows an example of stimulation pulses producible by the IPG, in accordance with the prior art. -
FIG. 3 shows use of an External Trial Stimulator (ETS) useable to provide stimulation before implantation of an IPG, in accordance with the prior art. -
FIG. 4 shows various external devices capable of communicating with and programming stimulation in an IPG and ETS, in accordance with the prior art. -
FIG. 5 shows a Graphical User Interface (GUI) of a clinician programmer external device for setting or adjusting stimulation parameters, in accordance with the prior art. -
FIG. 6 shows an alternative configuration of an SCS system using an external power supply. -
FIG. 7 shows a system for providing a prescribed amount of stimulation. -
FIG. 8 shows an algorithm for determining a prescription for an amount of stimulation. -
FIG. 9 shows a user interface for tracking prescribed stimulation. -
FIG. 10 shows an algorithm for determining and monitoring bolus-mode stimulation. -
FIG. 11 shows an algorithm for preemptively issuing a bolus of stimulation. -
FIGS. 12A-12C show the use of an algorithm for preemptively issuing a bolus of stimulation. - Generally, when a patient has been identified as a candidate for neuromodulation therapy, such as spinal cord stimulation (SCS), the patient receives one or more surgically implanted electrode leads (such as leads 15,
FIG. 1 ). The leads may then be connected to an external trial stimulator (ETS 40,FIG. 4 ), which allows the patient and his clinician to experiment with different stimulation parameters to try and find a stimulation program that alleviates the patient's symptoms (e.g., pain). If the trial stimulation proves successful, the patient may receive a fully implanted IPG (10,FIG. 1 ). The patient will typically also receive an external controller (45,FIG. 4 ), which may be programmed with one or more stimulation programs comprising the parameters that have been determined to be most effective. The external controller allows the patient to select the stimulation programs and also allows them to control various parameters of their therapy, such as stimulation intensity, duration, etc. Under current paradigms, the patient is simply released and they can self-administer therapy at will without returning to the physician for review of effectiveness or follow-up. - The inventors have recognized deficiencies with this treatment paradigm. For one, simply releasing the patient without further scheduled follow-ups may be a missed opportunity for further evaluation and optimization of the patient's therapy. This is in contrast to typical pharmaceutical treatment regimens in which a clinician prescribes a finite number of doses of a drug and requires a follow-up visit to refill the prescription.
- Another problem with the present SCS treatment paradigm of allowing the patient the unfettered ability to self-medicate is that the patient may overuse stimulation and develop a tolerance to their stimulation. Overstimulation can reduce the effectiveness of therapy even in the absence of other side effects. A patient may increase the frequency and/or intensity of their stimulation in an effort to compensate for a decrease in the effectiveness of their therapy. But such increases in stimulation can actually negatively impact the patient's therapy because they accelerate the rate at which the patient develops a tolerance to the stimulation. An ideal system would enable a clinician to manage the use of stimulation so that the patient does not overuse the stimulation and reduce the therapy effectiveness.
- Disclosed herein are systems and methods that enable a clinician to prescribe a set amount of stimulation that a patient can receive before requiring the patient to seek a further prescription for additional stimulation. According to some embodiments, the prescribed amount of stimulation can be programmed into the patient's external controller or into the IPG. The system may track the amount of stimulation used. The user interface of the external controller may include an indication of the amount of prescribed stimulation remaining. When the patient has used all of the prescribed stimulation, the patient may be directed to make an appointment for a follow-up visit with their clinician to obtain a “refill” for their stimulation prescription. According to some embodiments, the patient's external controller may be an internet connectable device, in which case, the external controller may be configured to send a message to the clinician indicating that the patient has used all of their prescribed stimulation so that the clinician can proactively contact the patient to arrange an appointment.
-
FIG. 7 illustrates a system 700 for prescribing and monitoring stimulation therapy. The system comprises aclinician programmer 50, which includes the functionality described above. In addition, theclinician programmer 50 comprises one or moretherapy prescription modules 702, which are configured to aid the clinician in prescribing an amount of stimulation therapy. The therapy prescription module(s) 702 may be implemented as instructions embodied within non-transitory computer readable media associated with theclinician programmer 50 and executable by processing resources (i.e., one or more microprocessors and/or control circuitry) of the clinician programmer. Such execution configures the clinician programmer to perform the functionality of theprescription module 702, which is described in more detail below. - The clinician programmer is configured to transmit the stimulation prescription to the patient's
external controller 45 or to the patient'sIPG 10. The patient'sexternal controller 45 may have all of the functionality described above for controlling the patient's IPG 10 (FIGS. 1, 3, and 4 ), ETS (FIG. 4 ), and/or EPS 604 (FIG. 6 ). In the illustrated embodiment, the external controller is configured with a stimulation tracking anddisplay module 704 that is configured to receive the stimulation prescription from theclinician programmer 50, track the amount of stimulation used, and display an amount of stimulation remaining on the prescription to the patient. The stimulation tracking anddisplay module 704 may be implemented as instructions embodied within non-transitory computer readable media associated with theexternal controller 45 and executable by processing resources (i.e., one or more microprocessors and/or control circuitry) of the external controller. Such execution configures the external controller to perform the functionality of the stimulation tracking and display module. According to other embodiments, the prescription and the tracking of the stimulation used may be performed in the IPG, which can communicate the prescription/use information to the patient's external controller for display. - As the prescribed stimulation is used up, the patient may be prompted to schedule an appointment with their clinician to receive a further prescription for additional stimulation. As mentioned above, if the patient's
external controller 45 is an internet-connected device, the external controller may be configured to send a notice to the clinician indicating that the patient's prescribed amount of stimulation is depleted or approaching depletion so that the clinician can proactively contact the patient to schedule an appointment. In embodiments wherein the IPG tracks the prescription, the IPG may be configured to send a notice to the patient's personal phone or other computing device (via a Bluetooth connection, for example) informing them that the prescription is depleted or nearing depletion. According to some embodiments, theclinician programmer 50 may be configured to refresh the prescription via an internet connection. - According to some embodiments, the prescribed amount of stimulation can be set as a total amount of actively delivered charge.
FIG. 8 illustrates an example of an embodiment of analgorithm 800 that a clinician may use to determine and prescribe an amount of total charge to prescribe for a patient's therapy. Thealgorithm 800 may implemented as a program in the clinician programmer 50 (FIG. 4 ), for example, as a component of a prescription module 702 (FIG. 7 ). The algorithm assumes that the clinician and patient have determined one or more stimulation programs that are expected to be beneficial for the patient. The process of determining appropriate stimulation programs may be referred to as a fitting process. - At step 802 of the algorithm, the algorithm receives the stimulation parameters for the one or more programs that have been determined during the fitting process. For example, assume that the clinician has determined that the patient experiences pain relief when the patient is stimulated using a simple biphasic stimulation waveform, such as the waveform illustrated in
FIG. 2 . Assume that the waveform has a frequency of 100 Hz, an amplitude of 3 mA, and a pulse width of 100 μs. All of those parameters are provided to the algorithm at step 802. Of course, the stimulation program could be more complex, for example, involving complex pulse shapes, pulse patterns, and the like. Moreover, multiple programs may be determined during the fitting process. But for simplicity, a single simple biphasic waveform is considered here. - At
step 804 the algorithm analyzes the stimulation waveforms contained in the defined stimulation program and calculates the rate of charge injection into the patient (i.e., the amount of actively driven charge provided as a function of time) when executing the stimulation program. For example, the stimulation parameters listed above would nominatively pass 0.108 Coulombs of charge per hour when executing the stimulation program. - At
step 806 the algorithm receives input indicating an amount of time that stimulation should ideally be applied before the patient returns for a follow-up visit. For example, assume that the clinician believes that the patient should generally applying stimulation for 12 hours per day and the clinician would like for the prescription to be adequate for six months, after which, the patient should return for a follow-up visit. The clinician would enter those time parameters into the user interface of the clinician programmer, for example, as part of the prescription module 702 (FIG. 7 ). - At
step 808 the algorithm calculates a charge prescription. In this simple example, the calculation is relatively straight forward. The values of the programmed stimulation parameters—amplitude, frequency, and pulse width—provide actively driven charge at a rate of 0.108 Coulombs per hour. That rate correlates to 1.3 Coulombs per day if the patient applies stimulation for 12 hours per day, which further correlates to 232 Coulombs over six months (180 days). Thus, the prescription will be calculated as 232 Coulombs, based on the parameters provided by the clinician. It should be appreciated that since the algorithm has access to the stimulation waveform program and the relevant stimulation parameters, the algorithm can be configured to calculate the actively driven charge for generally any duration of stimulation, even for complex waveforms. - At
step 810, the calculated charge prescription can be transmitted from the clinician programmer to the patient's external controller. It should be noted that while the illustratedalgorithm 800 computes a stimulation prescription based on Coulombs of charge, neither the clinician nor the patient may be interested in the absolute value of Coulombs, per se. Instead, the clinician can simply prescribe stimulation based on the particular stimulation parameters, the amount of stimulation per day, and the ideal length of time before a follow-up appointment. Given those data points, thealgorithm 800 calculates a “charge prescription.” It should also be noted that the prescription may be determined on the basis of total energy or some other metric that relates to an amount of stimulation. For example, the clinician may prescribe stimulation on the basis of time, time per day, or boluses of stimulation, which is discussed in more detail below. Theprescription module 702 executed on the clinician programmer may be configured with different options for allowing the clinician to prescribe stimulation. -
FIG. 9 illustrates an embodiment of anexternal controller 45 having adisplay 46. The external controller may comprise a stimulation tracking and display module 704 (FIG. 7 ) configured to receive the stimulation prescription from the physician controller and to account for the amount of charge used during stimulation. The amount of charge remaining for the patient's prescription may be displayed on thedisplay 46 of the patient's external controller. For example, in the illustrated embodiment, the external controller presents agauge 902 indicating the amount of therapy remaining on the prescription. As the patient uses their SCS system their external controller can track the amount of charge used and may display the amount of charge remaining on the prescription (either as charge or some variable related to charge). When the patient's prescribed charge is depleted or approaching depletion, they may be prompted to schedule a follow-up appointment with the clinician. The patient may use their prescribed amount of stimulation at a faster rate than anticipated, for example, by applying stimulation more frequently or by using a greater amplitude or pulse width. In that case, the patient will be prompted to schedule a follow-up sooner than the anticipated six months. This may afford the patient and clinician to explore reasons that the patient is requiring more stimulation than anticipated. - According to some embodiments, stimulation may be provided in discreet chunks of stimulation, referred to as a “bolus” of stimulation. A bolus of stimulation may be thought of as analogous to a single dose of stimulation, similar to a dose of a pharmaceutical agent. For example, a bolus may comprise stimulation for a first period of time, such as 10 minutes of stimulation (or 30 minutes, or 1 hour, etc.). After a bolus is issued further stimulation is not provided until another bolus is issued. Typically, the time period between boluses (i.e., a second period of time) is on the order of at least minutes, or hours, for example. For example, according to some embodiments, the second period of time may be thirty minutes to twelve hours. However, according to some embodiments, a patient could issue themselves another bolus immediately following a first bolus, just as patient could take a second dose of a pharmaceutical immediately following a first dose.
- It has been observed that some patients respond well to bolus mode treatment. A patient may initiate a bolus of stimulation when they feel pain coming on. Some patients experience extended pain relief, up to several hours or more, following receiving a bolus of stimulation. According to some embodiments, a clinician may prescribe stimulation therapy based on a number of boluses of stimulation. To draw an analogy to a pharmaceutical prescription, a clinician might prescribe a given number of boluses of stimulation to a patient per day for a certain duration. For example, a clinician might prescribe five 30-minute boluses of stimulation per day for three months, after which the patient returns to the clinician for a follow-up evaluation.
-
FIG. 10 illustrates an example of amethod 1000 of determining and prescribing a bolus mode treatment. At step 1002, appropriate stimulation parameters are determined for the patient. This process is generally done in a fitting session with the aid of a clinician programmer 50 (FIGS. 4, 5, and 7 ), as described above. Assume that, during the fitting process, the clinician has determined one or more stimulation programs that alleviate the patient's pain and also assume that the clinician believes that the patient may respond well to bolus mode treatment. Having determined optimum stimulation parameters, the patient may be released with an implanted IPG (or ETS or EPS) and theirexternal controller 45 to determine an appropriate time period corresponding to a bolus of stimulation. For example, the stimulation tracking anddisplay module 704 in the patient's external controller may be programmed with a bolus algorithm configured to help the patient and clinician determine an appropriate bolus of stimulation. The goal is to determine a time period of stimulation that achieves long-lasting pain relief. When the patient experiences the onset of pain, they may activate a trial bolus. For example, a trial bolus may comprise 5 minutes of stimulation using the patient's optimum stimulation parameters. The patient will receive a bolus of stimulation, after which the stimulation will terminate. The patient may then be asked to periodically rate their pain relief (for example, every hour after the administration of the trial bolus) using the interface of their external controller. Over a period of days or weeks, different time periods of stimulation may be tried to determine a minimum time period that provides the longest-lasting pain relief. Various optimization criteria may be used for making the determination of an optimum bolus, depending on the patient's and the clinician's preferences. Alternatively, the clinician may simply decide what time period of stimulation will constitute a bolus of stimulation at step 1004. - Having determined an appropriate stimulation duration corresponding to a bolus of stimulation, the patient may receive a prescription for a number of boluses (step 1006). According to some embodiments, the patient may return to their clinician following the bolus determination step (step 1004) so that the clinician can program the patient's external controller with a prescription for a given number of boluses. According to some embodiments, if the patient's external controller is an internet-connected device, the patient may not need to return to the clinician. Instead, the patient's external controller may transmit the bolus duration to the clinician programmer via an internet connection and the clinician programmer may transmit the bolus prescription to the patient's external controller via the internet connection. Once the patient's external controller is programmed with a bolus prescription, the external controller can monitor the number of boluses used (Step 1008). The number of boluses remaining on the patient's prescription may be displayed on the external controller. Once the patient has used the prescribed number of boluses, the patient may be prompted to schedule a follow-up visit with the clinician.
- It should be noted that, according to some embodiments, the clinician may simply prescribe a certain stimulation duration as a bolus without using an algorithm such as the
algorithm 1000. For example, the clinician may simply decide that a bolus of stimulation will correspond to ten minutes of stimulation. Alternatively, according to some embodiments, the patient's external controller may be programmed with an algorithm that helps the patient determine an appropriate bolus of stimulation without approval of the clinician. For example, the patient's external controller may be programmed with a bolus calibration duration, for example, two weeks, during which the patient is prompted to rank therapy using different bolus durations. After the calibration duration, the external controller considers the determined optimum duration of stimulation as a bolus of stimulation. The external controller may then begin tracking the number of boluses remaining for the patient's prescription. For example, the GUI of the external controller may inform the patient that they have x of y boluses remaining. - According to some embodiments, the patient's external controller may be programmed with one or more algorithms that attempt to optimize when a bolus of stimulation should issue. When the algorithm determines that a bolus should be issued, the patient's external controller may alert the patient to administer themselves a bolus of stimulation. Such an embodiment may be particularly useful for patients using an RF system (i.e., a system without an implanted IPG). A patient using such a system can receive a notice or alert when it is time to receive a bolus of stimulation and the patient can then arrange their external power supply (EPS) appropriately an administer themselves a bolus. Alternatively, a patient using a system with a traditional IPG can use their external controller to cause the IPG to issue a bolus of stimulation when they receive an alert that it is time to issue a bolus. According to some embodiments, the external controller may simply instruct the IPG to issue a bolus automatically without the patient instructing the external controller to so. According to some embodiments, the patient may receive an alert on their personal computing device, such as a personal phone, that it is time to take a bolus.
-
FIG. 11 illustrates an example of analgorithm 1100 for predicting when a bolus should issue. Thealgorithm 1100 comprises a “training period” during which the algorithm attempts to correlate one or more “pain predictors” with instances that the patient issues themselves a bolus. The pain predictor is a predictor indicative of a need for stimulation. Examples of pain predictors may include the time of day, the weather, the patient's activity level, or one or more physiological parameters of the patient, such as heartrate, blood pressure, posture, or the like. For example, during the training period the algorithm may determine that the patient tends to issue themselves a bolus at certain times during the day. The algorithm may therefore determine that those are the times of day that the patient tends to experience pain. Likewise, the algorithm may determine that the patient tends to administer a bolus when they transition from sitting to standing, or vice-versa. Such postural changes may be detected using measured evoked compound action potentials (ECAPs) or other sensed neural responses, as described in Provisional Patent Application No. 62/860,627, filed Jan. 22, 2019, Attorney Docket No. 585-0308PUS. Alternatively (or additionally), postural changes and/or patient activity level may be determined using accelerometers. Physiological parameters, such as heartrate, blood pressure, and the like may be determined using one or more physiological sensors associated with the patient. According to some embodiments, pain predictors such as activity level, weather, posture, and the like, may be determined based on patient input, for example, via an application running on their external controller or other external device in communication with their external controller. Alternatively, to determine weather conditions, the patient's external controller (or other external device in communication with the external controller) may be configured to obtain weather information via internet weather data. The training period may be a few days or a few weeks, for example. - Once the training period is concluded, the algorithm may proceed to a directed therapy or automatic therapy regime wherein the algorithm monitors for one or more of the pain predictors. When a pain predictor is detected the algorithm may either instruct the patient to preemptively issue themselves a bolus or may automatically issue the patient a bolus without patient input. As mentioned above, embodiments wherein the patient is instructed to issue themselves a bolus are particularly useful for patients with an RF system that does not use an implanted IPG.
- According to some embodiments, the patient may be prompted for feedback ranking the effectiveness of the attempted therapy programs, for example, by selecting a ranking on the user interface of their external controller. Based on the patient feedback, the algorithm may attempt to optimize the algorithm.
-
FIGS. 12A-12C illustrate an example of thealgorithm 1100 for determining when to preemptively issue a bolus of stimulation. Theexample algorithm 1100 illustrated inFIG. 12A-12C uses the time of day as the pain predictor and also uses patient feedback to optimize the algorithm.FIG. 12A illustrates a training period where the patient self-administers a bolus (represented by a capsule inFIGS. 12A-12C ) each time they perceive the onset of pain (represented by a lighting bolt). According to some embodiments, an algorithm may track the times that the patient issues themselves a bolus and then attempt to preemptively issue a bolus before the patient experiences pain onset. Notice inFIG. 12A that the patient's pain onset events are weighted more heavily to the early part of the day. Assume that thealgorithm 1100 has tracked the three days of therapy illustrated inFIG. 12A .FIG. 12B illustrates an attempt by the algorithm to preemptively issue boluses of therapy over a three-day period based on the boluses that the patient administered inFIG. 12A . For example, inFIG. 12A , the patient, on average, administered three boluses per day. So, inFIG. 12B , thealgorithm 1100 automatically provides those boluses each day at time periods that best match those inFIG. 12A . The patient can continue to self-administer boluses and thealgorithm 1100 can continue to optimize the timing of automatically providing boluses. For example, on days one and three, the preemptively issued boluses of were not sufficient to completely curtail the patient's pain and the patient had to self-administer an extra bolus on those days. InFIG. 12B , the patient has rated the therapy two-out-of-five. InFIG. 12C , the algorithm has attempted to improve the therapy by issuing the third bolus earlier in the day, corresponding to the self-administered boluses. The patient has not had to self-administer a bolus of stimulation over a three-day period and has ranked the therapy a four-out-of-five. Thealgorithm 1100 may thus determine that the timing determined inFIG. 10C may be used as ongoing therapy. - Bolus mode therapy may provide several advantages compared to traditional continuous therapy. For example, bolus mode therapy may decrease the chances that the patient overuses stimulation, thereby developing a tolerance to the therapy. Also, bolus mode therapy is particularly well suited for RF stimulation systems, such as described above with reference to
FIG. 6 . Since a bolus of stimulation is only applied for a finite duration of time, a patient using an RF system need only have access to their external power supply during the time they are receiving a bolus of stimulation. - Various aspects of the disclosed techniques, including processes implementable in the IPG or ETS, or in external devices such as the clinician programmer and/or the external controller can be formulated and stored as instructions in a computer-readable media associated with such devices, such as in a magnetic, optical, or solid-state memory. The computer-readable media with such stored instructions may also comprise a device readable by the clinician programmer or external controller, such as in a memory stick or a removable disk, and may reside elsewhere. For example, the computer-readable media may be associated with a server or any other computer device, thus allowing instructions to be downloaded to the clinician programmer system or external controller or to the IPG or ETS, via the Internet for example. The various algorithms described herein and stored in non-transitory computer readable media can be executed by one or more microprocessors and/or control circuitry configured within the relevant device, thereby causing the device to perform the steps of the algorithm(s).
- Note that some of the applications to which this present disclosure claim priority, which are incorporated by reference above, are directed to concepts (e.g., picking optimal stimulation parameters, and in particular stimulation parameters that cause sub-perception at lower frequencies) that are relevant to what is disclosed. Techniques in the present disclosure can also be used in the context of these priority applications. For example, the prescribed stimulation may be determined and optimized using the techniques described in some of the priority applications. Also, the parameters of the bolus stimulation may be determined and optimized using the techniques described in some of the priority applications.
- Although particular embodiments of the present invention have been shown and described, it should be understood that the above discussion is not intended to limit the present invention to these embodiments. It will be obvious to those skilled in the art that various changes and modifications may be made without departing from the spirit and scope of the present invention. Thus, the present invention is intended to cover alternatives, modifications, and equivalents that may fall within the spirit and scope of the present invention as defined by the claims.
Claims (20)
Priority Applications (11)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US16/741,258 US20200147400A1 (en) | 2017-08-11 | 2020-01-13 | Prescribed Neuromodulation Dose Delivery |
| CN202080072612.5A CN114845768A (en) | 2019-10-18 | 2020-08-25 | Neural stimulation device providing sub-sensory stimulation |
| AU2020368897A AU2020368897B2 (en) | 2019-10-18 | 2020-08-25 | Neurostimulation device providing sub-perception stimulation |
| US17/002,552 US12042656B2 (en) | 2017-08-11 | 2020-08-25 | Bolus stimulation in a neurostimulation device particularly useful in providing sub-perception stimulation |
| CA3157918A CA3157918C (en) | 2019-10-18 | 2020-08-25 | Neurostimulation device providing sub-perception stimulation |
| EP24184571.8A EP4414025A3 (en) | 2019-10-18 | 2020-08-25 | Bolus stimulation in a neurostimulation device particularly useful in providing sub-perception stimulation |
| EP20765458.3A EP4017577B1 (en) | 2019-10-18 | 2020-08-25 | Neurostimulation device providing sub-perception stimulation |
| PCT/US2020/047828 WO2021076234A1 (en) | 2019-10-18 | 2020-08-25 | Neurostimulation device providing sub-perception stimulation |
| US18/363,405 US12427324B2 (en) | 2017-08-11 | 2023-08-01 | Prescribed neuromodulation dose delivery |
| US18/753,787 US20240342480A1 (en) | 2017-08-11 | 2024-06-25 | Bolus Stimulation in a Neurostimulation Device Particularly Useful in Providing Sub-Perception Stimulation |
| US19/318,043 US20260000901A1 (en) | 2017-08-11 | 2025-09-03 | Prescribed Neuromodulation Dose Delivery |
Applications Claiming Priority (10)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201762544656P | 2017-08-11 | 2017-08-11 | |
| US201862693543P | 2018-07-03 | 2018-07-03 | |
| US16/100,904 US10576282B2 (en) | 2017-08-11 | 2018-08-10 | Paresthesia-free spinal cord stimulation occurring at lower frequencies and sweet spot searching using paresthesia |
| US201962803330P | 2019-02-08 | 2019-02-08 | |
| US16/460,640 US12485273B2 (en) | 2017-08-11 | 2019-07-02 | Modelling relationships between stimulation parameters and use thereof for automatic customization of sub-perception therapy in a spinal cord stimulation system |
| US16/460,655 US11338127B2 (en) | 2017-08-11 | 2019-07-02 | Stimulation modes to adapt customized stimulation parameters for use in a spinal cord stimulation system |
| US201962916958P | 2019-10-18 | 2019-10-18 | |
| US16/657,560 US20200046980A1 (en) | 2017-08-11 | 2019-10-18 | Varying Stimulation Parameters to Prevent Tissue Habituation in a Spinal Cord Stimulation System |
| US16/738,786 US11951314B2 (en) | 2017-08-11 | 2020-01-09 | Fitting algorithm to determine best stimulation parameter from a patient model in a spinal cord stimulation system |
| US16/741,258 US20200147400A1 (en) | 2017-08-11 | 2020-01-13 | Prescribed Neuromodulation Dose Delivery |
Related Parent Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US62916958 Continuation-In-Part | 2019-10-18 | ||
| US16/738,786 Continuation-In-Part US11951314B2 (en) | 2017-08-11 | 2020-01-09 | Fitting algorithm to determine best stimulation parameter from a patient model in a spinal cord stimulation system |
Related Child Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US17/002,552 Continuation-In-Part US12042656B2 (en) | 2017-08-11 | 2020-08-25 | Bolus stimulation in a neurostimulation device particularly useful in providing sub-perception stimulation |
| US18/363,405 Continuation US12427324B2 (en) | 2017-08-11 | 2023-08-01 | Prescribed neuromodulation dose delivery |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| US20200147400A1 true US20200147400A1 (en) | 2020-05-14 |
Family
ID=70550228
Family Applications (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US16/741,258 Abandoned US20200147400A1 (en) | 2017-08-11 | 2020-01-13 | Prescribed Neuromodulation Dose Delivery |
| US18/363,405 Active US12427324B2 (en) | 2017-08-11 | 2023-08-01 | Prescribed neuromodulation dose delivery |
| US19/318,043 Pending US20260000901A1 (en) | 2017-08-11 | 2025-09-03 | Prescribed Neuromodulation Dose Delivery |
Family Applications After (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US18/363,405 Active US12427324B2 (en) | 2017-08-11 | 2023-08-01 | Prescribed neuromodulation dose delivery |
| US19/318,043 Pending US20260000901A1 (en) | 2017-08-11 | 2025-09-03 | Prescribed Neuromodulation Dose Delivery |
Country Status (1)
| Country | Link |
|---|---|
| US (3) | US20200147400A1 (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2021178105A1 (en) | 2020-03-06 | 2021-09-10 | Boston Scientific Neuromodulation Corporation | Neurostimulation device providing sub-perception stimulation |
| WO2023091510A1 (en) | 2021-11-17 | 2023-05-25 | Boston Scientific Neuromodulation Corporation | Systems and methods for scs therapy optimization |
| US11964152B2 (en) | 2019-05-06 | 2024-04-23 | Advanced Neuromodulation Systems, Inc. | Neurostimulation using one or more cycling parameters for a non-paresthesia stimulation pattern |
| US12042656B2 (en) | 2017-08-11 | 2024-07-23 | Boston Scientific Neuromodulation Corporation | Bolus stimulation in a neurostimulation device particularly useful in providing sub-perception stimulation |
| US12280257B2 (en) | 2021-06-02 | 2025-04-22 | Boston Scientific Neuromodulation Corporation | Precise targeting in a spinal cord stimulation system |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20140330336A1 (en) * | 2013-01-15 | 2014-11-06 | ElectroCore, LLC | Mobile phone for stimulating the trigeminal nerve to treat disorders |
| US20170128725A1 (en) * | 2004-09-08 | 2017-05-11 | Daniel H. Kim | Neurostimulation methods and systems |
Family Cites Families (75)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| BR8707351A (en) | 1986-06-16 | 1988-09-13 | Zion Educational Found | APPLIANCE AND PROCESS FOR ISSUE OF PRESCRIPTIVE SIGNAL WAVE FORM, APPLIANCE AND APPLICATOR PROCESS OF ELECTRIC SIGNALS, PROCESS FOR ISSUE OF PRESCRIPTIVE ELECTRIC WAVE FORM AND PROCESS FOR ISSUE OF PRESCRIPTION ELECTRIC SIGNAL |
| US6108579A (en) | 1996-04-15 | 2000-08-22 | Pacesetter, Inc. | Battery monitoring apparatus and method for programmers of cardiac stimulating devices |
| WO2000000251A1 (en) | 1998-06-26 | 2000-01-06 | Advanced Bionics Corporation | Programmable current output stimulus stage for implantable device |
| US6516227B1 (en) | 1999-07-27 | 2003-02-04 | Advanced Bionics Corporation | Rechargeable spinal cord stimulator system |
| AU2003301818A1 (en) | 2002-10-31 | 2004-06-07 | Medtronic, Inc. | Method and device for applying filter information to identify combinations of electrodes |
| US7738963B2 (en) | 2004-03-04 | 2010-06-15 | Advanced Neuromodulation Systems, Inc. | System and method for programming an implantable pulse generator |
| US7359751B1 (en) | 2004-05-05 | 2008-04-15 | Advanced Neuromodulation Systems, Inc. | Clinician programmer for use with trial stimulator |
| US7580752B2 (en) | 2005-02-23 | 2009-08-25 | Medtronic, Inc. | Implantable medical device providing adaptive neurostimulation therapy for incontinence |
| US8620436B2 (en) | 2005-07-08 | 2013-12-31 | Boston Scientific Neuromodulation Corporation | Current generation architecture for an implantable stimulator device having coarse and fine current control |
| US8606362B2 (en) | 2005-07-08 | 2013-12-10 | Boston Scientific Neuromodulation Corporation | Current output architecture for an implantable stimulator device |
| US7668598B2 (en) | 2006-05-18 | 2010-02-23 | Uroplasty, Inc. | Method and apparatus for stimulating a nerve of a patient |
| EP2310087B1 (en) | 2008-04-29 | 2016-03-23 | Medtronic, Inc. | Therapy program modification based on a therapy field model |
| US8155750B2 (en) | 2008-07-24 | 2012-04-10 | Boston Scientific Neuromodulation Corporation | System and method for avoiding, reversing, and managing neurological accommodation to electrical stimulation |
| US20100274312A1 (en) | 2009-04-22 | 2010-10-28 | Konstantinos Alataris | Spinal cord modulation for inducing paresthetic and anesthetic effects, and associated systems and methods |
| US20130110195A1 (en) | 2009-01-15 | 2013-05-02 | Autonomic Technologies, Inc. | Neurostimulator system, apparatus, and method |
| EP2243510B1 (en) | 2009-04-22 | 2014-04-09 | Nevro Corporation | Sytems for selective high frequency spinal cord modulation for inhibiting pain with reduced side effects |
| US8914115B2 (en) * | 2009-12-03 | 2014-12-16 | Medtronic, Inc. | Selecting therapy cycle parameters based on monitored brain signal |
| WO2012075497A1 (en) | 2010-12-03 | 2012-06-07 | Spr Therapeutics, Llc | Systems and methods for treating shoulder pain related to subacromial impingement syndrome |
| WO2012050998A1 (en) | 2010-10-13 | 2012-04-19 | Boston Scientific Neuromodulation Corporation | Architectures for an implantable medical device system having daisy-chained electrode-drive integrated circuits |
| US8768453B2 (en) | 2010-10-13 | 2014-07-01 | Boston Scientific Neuromodulation Corporation | Monitoring electrode voltages in an implantable medical device system having daisy-chained electrode-driver integrated circuits |
| US9061140B2 (en) | 2010-10-13 | 2015-06-23 | Boston Scientific Neuromodulation Corporation | Sample and hold circuitry for monitoring voltages in an implantable neurostimulator |
| EP2640460B1 (en) | 2010-11-17 | 2016-09-07 | Boston Scientific Neuromodulation Corporation | External trial stimulator useable in an implantable neurostimulator system |
| US9789313B2 (en) * | 2011-02-23 | 2017-10-17 | John D. LIPANI | System and methods for diagnosis and treatment of discogenic lower back pain |
| WO2012148845A1 (en) | 2011-04-25 | 2012-11-01 | Cardiac Pacemakers, Inc. | Systems to account for neck movement during nerve stimulation |
| US10448889B2 (en) | 2011-04-29 | 2019-10-22 | Medtronic, Inc. | Determining nerve location relative to electrodes |
| US9295841B2 (en) * | 2011-05-19 | 2016-03-29 | Meuros Medical, Inc. | High-frequency electrical nerve block |
| US8515546B2 (en) | 2011-12-28 | 2013-08-20 | Advanced Neuromodulation Systems, Inc. | Method and apparatus for controlling stimulation pulses during the programming of an implantable pulse generator |
| EP2833965B1 (en) | 2012-04-06 | 2021-03-17 | Boston Scientific Neuromodulation Corporation | Neurostimulation system for constructing stimulation programs |
| CN102921105B (en) | 2012-07-13 | 2015-08-26 | 北京品驰医疗设备有限公司 | In-vitro test stimulator |
| US9259577B2 (en) | 2012-08-31 | 2016-02-16 | Greatbatch Ltd. | Method and system of quick neurostimulation electrode configuration and positioning |
| US9446243B2 (en) | 2012-12-07 | 2016-09-20 | Boston Scientific Neuromodulation Corporation | Patient posture determination and stimulation program adjustment in an implantable stimulator device using impedance fingerprinting |
| EP2981329B1 (en) | 2013-04-04 | 2019-05-29 | Boston Scientific Neuromodulation Corporation | Management of stimulation safety limits in a neurostimulation system |
| WO2014197564A1 (en) | 2013-06-06 | 2014-12-11 | Boston Scientific Neuromodulation Corporation | System for delivering sub-threshold and super-threshold therapy |
| US20150080982A1 (en) | 2013-09-13 | 2015-03-19 | Boston Scientific Neuromodulation Corporation | Window in a Case of an Implantable Medical Device to Facilitate Optical Communications With External Devices |
| US9707402B2 (en) | 2014-02-14 | 2017-07-18 | Boston Scientific Neuromodulation Corporation | Plug-in accessory for configuring a mobile device into an external controller for an implantable medical device |
| US9943691B2 (en) | 2014-03-28 | 2018-04-17 | Nuvectra Corporation | System and method of developing a program for providing therapeutic electrical stimulation for treating a patient |
| EP3903875A1 (en) | 2014-05-20 | 2021-11-03 | Nevro Corporation | Implanted pulse generators with reduced power consumption via signal strength/duration characteristics, and associated systems and methods |
| US20150360038A1 (en) | 2014-06-13 | 2015-12-17 | Boston Scientific Neuromodulation Corporation | Heads-Up Display and Control of an Implantable Medical Device |
| AU2015321576B2 (en) | 2014-09-23 | 2018-11-08 | Boston Scientific Neuromodulation Corporation | Systems and methods for receiving user-provided selection of electrode lists |
| US20160144184A1 (en) | 2014-11-21 | 2016-05-26 | Boston Scientific Neuromodulation Corporation | Implantable Stimulator Device Having Charge Measuring Circuitry Useable in Conjunction with DC-Blocking Capacitors |
| US9616222B2 (en) | 2014-12-03 | 2017-04-11 | Neurohabilitation Corporation | Systems for providing non-invasive neurorehabilitation of a patient |
| US20160158551A1 (en) | 2014-12-05 | 2016-06-09 | Pacesstter, Inc. | System and method for dorsal root block during spinal cord stimulation |
| US9387325B1 (en) * | 2014-12-19 | 2016-07-12 | Pacesetter, Inc. | System and method to control dorsal root stimulation parameters based on frequency decomposition |
| EP3288633B1 (en) | 2015-04-29 | 2021-05-26 | Boston Scientific Neuromodulation Corporation | System for priming neuromodulation for faster therapeutic response |
| US10076667B2 (en) | 2015-06-09 | 2018-09-18 | Nuvectra Corporation | System and method of performing computer assisted stimulation programming (CASP) with a non-zero starting value customized to a patient |
| US9867994B2 (en) | 2015-06-19 | 2018-01-16 | Boston Scientific Neuromodulation Corporation | External powering of implantable medical device dependent on energy of provided therapy |
| EP3341073B1 (en) | 2015-08-26 | 2023-07-26 | Boston Scientific Neuromodulation Corporation | Machine learning to optimize spinal cord stimulation |
| WO2017053237A1 (en) * | 2015-09-21 | 2017-03-30 | Boston Scientific Neuromodulation Corporation | Automated program optimization |
| WO2017066187A1 (en) | 2015-10-15 | 2017-04-20 | Boston Scientific Neuromodulation Corporation | User interface for neurostimulation waveform composition |
| WO2017105754A1 (en) | 2015-12-15 | 2017-06-22 | Boston Scientific Neuromodulation Corporation | Programming techniques for electrical stimulation |
| US11331489B2 (en) | 2015-12-18 | 2022-05-17 | Medtronic, Inc. | High duty cycle electrical stimulation therapy |
| US9925379B2 (en) | 2015-12-22 | 2018-03-27 | Pacesetter, Inc. | System and method for managing stimulation of select A-beta fiber components |
| US10195439B2 (en) | 2015-12-30 | 2019-02-05 | Boston Scientific Neuromodulation Corporation | Method and apparatus for composing spatio-temporal patterns of neurostimulation using a neuronal network model |
| CN114082104B (en) * | 2016-01-12 | 2025-04-04 | 波士顿科学神经调制公司 | Implantable Device Programming Management |
| WO2018034940A1 (en) | 2016-08-15 | 2018-02-22 | Boston Scientific Neuromodulation Corporation | Patient-guided programming algorithms and user interfaces for neurostimulator programming |
| US10576265B2 (en) | 2016-09-10 | 2020-03-03 | Boston Scientific Neuromodulation Corporation | Pulse definition circuitry for creating stimulation waveforms in an implantable pulse generator |
| US11040192B2 (en) | 2016-09-10 | 2021-06-22 | Boston Scientific Neuromodulation Corporation | Current generation architecture for an implantable medical device |
| US10716937B2 (en) | 2016-09-10 | 2020-07-21 | Boston Scientific Neuromodulation Corporation | Passive charge recovery circuitry for an implantable medical device |
| US20180104493A1 (en) | 2016-10-19 | 2018-04-19 | Boston Scientific Neuromodulation Corporation | Methods to program sub-perception spinal cord stimulation |
| US10792491B2 (en) | 2016-11-23 | 2020-10-06 | Boston Scientific Neuromodulation Corporation | Pulsed passive charge recovery circuitry for an implantable medical device |
| EP3568069B1 (en) | 2017-01-11 | 2021-04-28 | Boston Scientific Neuromodulation Corporation | Pain management based on brain activity monitoring |
| US20200046980A1 (en) | 2017-08-11 | 2020-02-13 | Boston Scientific Neuromodulation Corporation | Varying Stimulation Parameters to Prevent Tissue Habituation in a Spinal Cord Stimulation System |
| EP4049711B1 (en) | 2017-08-11 | 2023-11-01 | Boston Scientific Neuromodulation Corporation | Paresthesia-free spinal cord stimulation system |
| US11338127B2 (en) | 2017-08-11 | 2022-05-24 | Boston Scientific Neuromodulation Corporation | Stimulation modes to adapt customized stimulation parameters for use in a spinal cord stimulation system |
| AU2018222994B2 (en) | 2017-09-15 | 2019-11-07 | Boston Scientific Neuromodulation Corporation | Current generation architecture for an implantable stimulator device to promote current steering between electrodes |
| US10881859B2 (en) | 2017-12-13 | 2021-01-05 | Boston Scientific Neuromodulation Corporation | Steering of target poles in an electrode array in a pulse generator system |
| WO2019136072A1 (en) | 2018-01-08 | 2019-07-11 | Boston Scientific Neuromodulation Corporation | Automatic adjustment of sub-perception therapy in an implantable stimulator using detected compound action potentials |
| US10974042B2 (en) | 2018-03-26 | 2021-04-13 | Boston Scientific Neuromodulation Corporation | System and methods for heart rate and electrocardiogram extraction from a spinal cord stimulation system |
| EP3773873B1 (en) | 2018-03-27 | 2023-05-10 | Boston Scientific Neuromodulation Corporation | Hybrid sensing and stimulation utilizing pre-pulsing of waveforms |
| EP3755424B1 (en) | 2018-04-27 | 2024-01-10 | Boston Scientific Neuromodulation Corporation | Neurostimulation system for delivering selectivity modes |
| WO2019209474A1 (en) | 2018-04-27 | 2019-10-31 | Boston Scientific Neuromodulation Corporation | Anodic stimulation in an implantable stimulator system using asymmetric anodic and cathodic stimulation pulses |
| WO2019209594A2 (en) | 2018-04-27 | 2019-10-31 | Boston Scientific Neuromodulation Corporation | System to optimize anodic/cathodic stimulation modes |
| US10994143B2 (en) | 2018-05-11 | 2021-05-04 | Boston Scientific Neuromodulation Corporation | Stimulation waveforms with high- and low-frequency aspects in an implantable stimulator device |
| WO2019236298A1 (en) | 2018-06-04 | 2019-12-12 | Boston Scientific Neuromodulation Corporation | Logging the execution of sub-programs within a stimulation program for an implantable stimulator device |
| CA3273640A1 (en) | 2019-06-12 | 2025-10-30 | Boston Scientific Neuromodulation Corporation | Posture determination and stimulation adjustment in a spinal cord stimulator system using sensed stimulation artifacts |
-
2020
- 2020-01-13 US US16/741,258 patent/US20200147400A1/en not_active Abandoned
-
2023
- 2023-08-01 US US18/363,405 patent/US12427324B2/en active Active
-
2025
- 2025-09-03 US US19/318,043 patent/US20260000901A1/en active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20170128725A1 (en) * | 2004-09-08 | 2017-05-11 | Daniel H. Kim | Neurostimulation methods and systems |
| US20140330336A1 (en) * | 2013-01-15 | 2014-11-06 | ElectroCore, LLC | Mobile phone for stimulating the trigeminal nerve to treat disorders |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12042656B2 (en) | 2017-08-11 | 2024-07-23 | Boston Scientific Neuromodulation Corporation | Bolus stimulation in a neurostimulation device particularly useful in providing sub-perception stimulation |
| US11964152B2 (en) | 2019-05-06 | 2024-04-23 | Advanced Neuromodulation Systems, Inc. | Neurostimulation using one or more cycling parameters for a non-paresthesia stimulation pattern |
| WO2021178105A1 (en) | 2020-03-06 | 2021-09-10 | Boston Scientific Neuromodulation Corporation | Neurostimulation device providing sub-perception stimulation |
| US12280257B2 (en) | 2021-06-02 | 2025-04-22 | Boston Scientific Neuromodulation Corporation | Precise targeting in a spinal cord stimulation system |
| WO2023091510A1 (en) | 2021-11-17 | 2023-05-25 | Boston Scientific Neuromodulation Corporation | Systems and methods for scs therapy optimization |
Also Published As
| Publication number | Publication date |
|---|---|
| US20260000901A1 (en) | 2026-01-01 |
| US20230405342A1 (en) | 2023-12-21 |
| US12427324B2 (en) | 2025-09-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12268875B2 (en) | Paresthesia-free spinal cord stimulation occurring at lower frequencies and sweet spot searching using paresthesia | |
| US12427324B2 (en) | Prescribed neuromodulation dose delivery | |
| US20240226561A1 (en) | Tools To Assist Spinal Cord Stimulation Self-Reprogramming | |
| US12042656B2 (en) | Bolus stimulation in a neurostimulation device particularly useful in providing sub-perception stimulation | |
| US20220379127A1 (en) | Forecasting Stimulation Adjustments in a Stimulator System Using Time Series Analysis | |
| EP4017577B1 (en) | Neurostimulation device providing sub-perception stimulation | |
| AU2023201208B2 (en) | System for delivering prescribed neuromodulation dose | |
| US20220401740A1 (en) | Ramping of Neural Dosing for Comprehensive Spinal Cord Stimulation Therapy | |
| EP4252834B1 (en) | Tools to assist spinal cord stimulation self-reprogramming | |
| US20240342480A1 (en) | Bolus Stimulation in a Neurostimulation Device Particularly Useful in Providing Sub-Perception Stimulation | |
| CA3157918C (en) | Neurostimulation device providing sub-perception stimulation |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AS | Assignment |
Owner name: BOSTON SCIENTIFIC NEUROMODULATION CORPORATION, CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:MOFFITT, MICHAEL A.;HUERTAS FERNANDEZ, ISMAEL;SIGNING DATES FROM 20191114 TO 20191122;REEL/FRAME:051498/0953 |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE AFTER FINAL ACTION FORWARDED TO EXAMINER |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: ADVISORY ACTION MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
| STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |