[go: nahoru, domu]

EP3773873B1 - Hybrid sensing and stimulation utilizing pre-pulsing of waveforms - Google Patents

Hybrid sensing and stimulation utilizing pre-pulsing of waveforms Download PDF

Info

Publication number
EP3773873B1
EP3773873B1 EP19713256.6A EP19713256A EP3773873B1 EP 3773873 B1 EP3773873 B1 EP 3773873B1 EP 19713256 A EP19713256 A EP 19713256A EP 3773873 B1 EP3773873 B1 EP 3773873B1
Authority
EP
European Patent Office
Prior art keywords
electrodes
ecap
stimulation
patient
waveforms
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.)
Active
Application number
EP19713256.6A
Other languages
German (de)
French (fr)
Other versions
EP3773873A1 (en
Inventor
Tianhe ZHANG
Rosana Esteller
Natalie BRILL
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Boston Scientific Neuromodulation Corp
Original Assignee
Boston Scientific Neuromodulation Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Boston Scientific Neuromodulation Corp filed Critical Boston Scientific Neuromodulation Corp
Priority to EP23165523.4A priority Critical patent/EP4218912A1/en
Publication of EP3773873A1 publication Critical patent/EP3773873A1/en
Application granted granted Critical
Publication of EP3773873B1 publication Critical patent/EP3773873B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61NELECTROTHERAPY; MAGNETOTHERAPY; RADIATION THERAPY; ULTRASOUND THERAPY
    • A61N1/00Electrotherapy; Circuits therefor
    • A61N1/02Details
    • A61N1/04Electrodes
    • A61N1/05Electrodes for implantation or insertion into the body, e.g. heart electrode
    • A61N1/0551Spinal or peripheral nerve electrodes
    • A61N1/0553Paddle shaped electrodes, e.g. for laminotomy
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61NELECTROTHERAPY; MAGNETOTHERAPY; RADIATION THERAPY; ULTRASOUND THERAPY
    • A61N1/00Electrotherapy; Circuits therefor
    • A61N1/18Applying electric currents by contact electrodes
    • A61N1/32Applying electric currents by contact electrodes alternating or intermittent currents
    • A61N1/36Applying electric currents by contact electrodes alternating or intermittent currents for stimulation
    • A61N1/3605Implantable neurostimulators for stimulating central or peripheral nerve system
    • A61N1/3606Implantable neurostimulators for stimulating central or peripheral nerve system adapted for a particular treatment
    • A61N1/36062Spinal stimulation
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61NELECTROTHERAPY; MAGNETOTHERAPY; RADIATION THERAPY; ULTRASOUND THERAPY
    • A61N1/00Electrotherapy; Circuits therefor
    • A61N1/18Applying electric currents by contact electrodes
    • A61N1/32Applying electric currents by contact electrodes alternating or intermittent currents
    • A61N1/36Applying electric currents by contact electrodes alternating or intermittent currents for stimulation
    • A61N1/3605Implantable neurostimulators for stimulating central or peripheral nerve system
    • A61N1/36125Details of circuitry or electric components
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61NELECTROTHERAPY; MAGNETOTHERAPY; RADIATION THERAPY; ULTRASOUND THERAPY
    • A61N1/00Electrotherapy; Circuits therefor
    • A61N1/18Applying electric currents by contact electrodes
    • A61N1/32Applying electric currents by contact electrodes alternating or intermittent currents
    • A61N1/36Applying electric currents by contact electrodes alternating or intermittent currents for stimulation
    • A61N1/3605Implantable neurostimulators for stimulating central or peripheral nerve system
    • A61N1/36128Control systems
    • A61N1/36146Control systems specified by the stimulation parameters
    • A61N1/36182Direction of the electrical field, e.g. with sleeve around stimulating electrode
    • A61N1/36185Selection of the electrode configuration
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61NELECTROTHERAPY; MAGNETOTHERAPY; RADIATION THERAPY; ULTRASOUND THERAPY
    • A61N1/00Electrotherapy; Circuits therefor
    • A61N1/18Applying electric currents by contact electrodes
    • A61N1/32Applying electric currents by contact electrodes alternating or intermittent currents
    • A61N1/36Applying electric currents by contact electrodes alternating or intermittent currents for stimulation
    • A61N1/372Arrangements in connection with the implantation of stimulators
    • A61N1/375Constructional arrangements, e.g. casings
    • A61N1/3752Details of casing-lead connections
    • A61N1/3754Feedthroughs
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61NELECTROTHERAPY; MAGNETOTHERAPY; RADIATION THERAPY; ULTRASOUND THERAPY
    • A61N1/00Electrotherapy; Circuits therefor
    • A61N1/18Applying electric currents by contact electrodes
    • A61N1/32Applying electric currents by contact electrodes alternating or intermittent currents
    • A61N1/36Applying electric currents by contact electrodes alternating or intermittent currents for stimulation
    • A61N1/372Arrangements in connection with the implantation of stimulators
    • A61N1/375Constructional arrangements, e.g. casings
    • A61N1/3758Packaging of the components within the casing
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61NELECTROTHERAPY; MAGNETOTHERAPY; RADIATION THERAPY; ULTRASOUND THERAPY
    • A61N1/00Electrotherapy; Circuits therefor
    • A61N1/18Applying electric currents by contact electrodes
    • A61N1/32Applying electric currents by contact electrodes alternating or intermittent currents
    • A61N1/36Applying electric currents by contact electrodes alternating or intermittent currents for stimulation
    • A61N1/3605Implantable neurostimulators for stimulating central or peripheral nerve system
    • A61N1/3606Implantable neurostimulators for stimulating central or peripheral nerve system adapted for a particular treatment
    • A61N1/36071Pain
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61NELECTROTHERAPY; MAGNETOTHERAPY; RADIATION THERAPY; ULTRASOUND THERAPY
    • A61N1/00Electrotherapy; Circuits therefor
    • A61N1/18Applying electric currents by contact electrodes
    • A61N1/32Applying electric currents by contact electrodes alternating or intermittent currents
    • A61N1/36Applying electric currents by contact electrodes alternating or intermittent currents for stimulation
    • A61N1/3605Implantable neurostimulators for stimulating central or peripheral nerve system
    • A61N1/36128Control systems
    • A61N1/36135Control systems using physiological parameters
    • A61N1/36139Control systems using physiological parameters with automatic adjustment
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61NELECTROTHERAPY; MAGNETOTHERAPY; RADIATION THERAPY; ULTRASOUND THERAPY
    • A61N1/00Electrotherapy; Circuits therefor
    • A61N1/18Applying electric currents by contact electrodes
    • A61N1/32Applying electric currents by contact electrodes alternating or intermittent currents
    • A61N1/36Applying electric currents by contact electrodes alternating or intermittent currents for stimulation
    • A61N1/372Arrangements in connection with the implantation of stimulators
    • A61N1/37211Means for communicating with stimulators
    • A61N1/37252Details of algorithms or data aspects of communication system, e.g. handshaking, transmitting specific data or segmenting data
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61NELECTROTHERAPY; MAGNETOTHERAPY; RADIATION THERAPY; ULTRASOUND THERAPY
    • A61N1/00Electrotherapy; Circuits therefor
    • A61N1/18Applying electric currents by contact electrodes
    • A61N1/32Applying electric currents by contact electrodes alternating or intermittent currents
    • A61N1/36Applying electric currents by contact electrodes alternating or intermittent currents for stimulation
    • A61N1/372Arrangements in connection with the implantation of stimulators
    • A61N1/378Electrical supply
    • A61N1/3787Electrical supply from an external energy source

Definitions

  • the present invention relates generally to medical device systems, and more particularly to pulse generator systems operable to measure spinal cord potential (SCP) that can be used to adjust stimulation therapy.
  • SCP spinal cord potential
  • Implantable stimulation devices deliver electrical stimuli to 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 (DBS) to treat motor and other neurological disorders, and other neural stimulators to treat urinary incontinence, sleep apnea, shoulder subluxation, etc.
  • DBS Deep Brain Stimulators
  • 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. Patent 6,516,227 .
  • WO 2012/155186 A1 describes a method of applying a stimulus to a nerve fiber.
  • Anodic pulses are used to modify neural sensitivity to a stimulus. Propagation of a neural response from a stimulus site past a distal site can be blocked by applying an anodic pulse just prior to arrival of the travelling neural response at the distal site. The anodic pulse modifies the nerve membrane threshold and prevents one node of Ranvier from activating the next by hyperpolarising its membrane.
  • An SCS system typically includes an Implantable Pulse Generator (IPG) 10 shown in plan and cross-sectional views in Figures 1A and 1B .
  • the IPG 10 includes a biocompatible device case 30 is configured for implantation in a patient's tissue that holds the circuitry and battery 36 ( Fig. 1B ) necessary for the IPG to function.
  • the IPG 10 is coupled to electrodes 16 via one or more electrode leads 14 that form an electrode array 12.
  • 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 can be inserted into lead connectors 24 fixed in a header 28 on the IPG 10, which header can comprise an epoxy for example. Once inserted, the proximal contacts 22 connect to header contacts 26 in the lead connectors 24, which are in turn coupled by electrode feedthrough pins 34 through an electrode feedthrough 32 to circuitry within the case 30 (connection not shown).
  • the electrode leads 14 are typically implanted proximate to the dura in a patient's spinal cord, and when a four-lead IPG 10 is used, these leads can be split with two on each of the right and left sides.
  • the proximal contacts 22 are tunneled through the patient's tissue to a distant location such as the buttocks where the IPG case 30 is implanted, at which point they are coupled to the lead connectors 24.
  • a distant location such as the buttocks where the IPG case 30 is implanted, at which point they are coupled to the lead connectors 24.
  • one or more flat paddle leads 15 can also be used with IPG 10, and in the example shown thirty-two electrodes 16 are positioned on one of the generally flat surfaces of the head 17 of the paddle lead, which surface would face the dura when implanted.
  • the IPG can be lead-less, having electrodes 16 instead carried by the case of the IPG for contacting the patient's tissue.
  • the IPG 10 includes a printed circuit board (PCB) 40. Electrically coupled to the PCB 40 are the battery 36, which in this example is rechargeable; other circuitry 46 coupled to top and/or bottom surfaces of the PCB 40, including a microcontroller or other control circuitry necessary for IPG operation; a telemetry antenna-42a and/or 42b-for wirelessly communicating data with an external controller 50 ( Fig. 2 ); a charging coil 44 for wirelessly receiving a magnetic charging field from an external charger (not shown) for recharging the battery 36; and the electrode feedthrough pins 34 (connection to circuitry not shown). If battery 36 is permanent and not rechargeable, charging coil 44 would be unnecessary.
  • PCB printed circuit board
  • the IPG 10 also includes one or more antennas 42a and 42b for transcutaneously communicating with external programming devices, such as a patient external controller 50 ( Fig. 2 ), or a clinician programmer 90 ( Fig. 3 ).
  • Antennas 42a and 42b are different in shape and in the electromagnetic fields they employ.
  • Telemetry antenna 42a comprises a coil, which can bi-directionally communicate with an external device via a magnetic induction communication link.
  • Telemetry antenna 42b comprises a short-range Radio-Frequency (RF) antenna that operates in accordance with a short-range RF communication standard, such as Bluetooth, BLE, NFC, Zigbee, WiFi (802.11x), and the Medical Implant Communication Service (MICS) or the Medical Device Radiocommunications Service (MDRS).
  • RF Radio-Frequency
  • Implantation of IPG 10 in a patient is normally a multi-step process, as explained with reference to Figure 3 .
  • a first step involves implantation of the distal ends of the lead(s) 14 or 15 with the electrodes 16 into the spinal column 60 of the patient through a temporary incision 62 in the patient's tissue 5. (Only two leads 14 with sixteen total electrodes 16 are shown in Figure 3 for simplicity).
  • the proximal ends of the leads 14 or 15 including the proximal contacts 22 extend externally from the incision 62 (i.e., outside the patient), and are ultimately connected to an External Trial Stimulator (ETS) 70.
  • ETS 70 External Trial Stimulator
  • the ETS 70 is used during a trial stimulation phase to provide stimulation to the patient, which may last for two or so weeks for example.
  • ETS extender cables 80 may be used that include receptacles 82 (similar to the lead connectors 24 in the IPG 10) for receiving the proximal contacts 22 of leads 14 or 15, and connectors 84 for meeting with ports 72 on the ETS 70, thus allowing the ETS 70 to communicate with each electrode 16 individually.
  • the ETS 70 can then be affixed to the patient in a convenient fashion for the duration of the trial stimulation phase, such as by placing the ETS 70 into a belt worn by the patient (not shown).
  • ETS 70 includes a housing 73 for its control circuitry, antenna, etc., which housing 73 is not configured for implantation in a patient's tissue.
  • the ETS 70 essentially mimics operation of the IPG 10 to provide stimulation to the implanted electrodes 16, and thus includes contains a battery within its housing along with stimulation and communication circuitry similar to that provided in the IPG 10.
  • the ETS 70 allows the effectiveness of stimulation therapy to be verified for the patient, such as whether therapy has alleviated the patient's symptoms (e.g., pain).
  • Trial stimulation using the ETS 70 further allows for the determination of particular stimulation program(s) that seems promising for the patient to use once the IPG 10 is later implanted into the patient.
  • a stimulation program may include stimulation parameters that specify for example: which of the electrodes 16 are to be active and used to issue stimulation pulses; the polarity of those active electrodes (whether they are to act as anodes or cathodes); the current or voltage amplitude (A) of the stimulation pulses; the pulse width (PW) of the stimulation pulses; the frequency (f) of the stimulation pulses; the duty cycle (DC) of the stimulation pulses (i.e., the percentage of time that the pulses are asserted relative to the period of the pulses) the shape of the stimulation waveform (e.g., one or more square pulses, one or more ramped pulses, one or more sinusoidal pulses, or even non-pulse-based waveforms, etc.); and other parameters related to issuing a burst of pulses, such as the number of pulses; etc.
  • stimulation parameters that specify for example: which of the electrodes 16 are to be active and used to issue stimulation pulses; the polarity of those active electrodes (whether they are to act
  • the stimulation program executed by the ETS 70 can be provided or adjusted via a wired or wireless link 92 (wireless shown) from a clinician programmer 90.
  • the clinician programmer 90 comprises a computer-type device, and may communicate wirelessly with the ETS 70 via link 92, which link may comprise magnetic inductive or short-range RF telemetry schemes as already described.
  • link 92 which link may comprise magnetic inductive or short-range RF telemetry schemes as already described.
  • a communication head or wand 94 may be wired to the computer which has a communication antenna.
  • the ETS 70 and the clinician's programmer 90 and/or its communication head 94 may include antennas compliant with the telemetry scheme chosen.
  • Clinician programmer 90 may be as described in U.S. Patent Application Publication 2015/0360038 .
  • External controller 50 ( Fig. 2 ) may also communicate with the ETS 70 to allow the patient means for providing or adjusting the ETS 70's stimulation program.
  • IPG 10 can be permanently implanted in the patient as discussed above.
  • Permanent in this context generally refers to the useful life of the IPG 10, which may be from a few years to a few decades, at which time the IPG 10 would need to be explanted and a new IPG 10 implanted).
  • the IPG 10 would be implanted in the correct location (e.g., the buttocks) and connected to the leads 14 or 15, and then temporary incision 62 can be closed and the ETS 70 dispensed with.
  • the result is fully-implanted stimulation therapy solution. If a particular stimulation program(s) had been determined during the trial stimulation phase, it/they can then be programmed into the IPG 10, and thereafter modified wirelessly, using either the external programmer 50 or the clinician programmer 90.
  • the neuromodulation system of the present invention comprises: a first device comprising a non-transitory computer-readable medium comprising instructions configured to cause a microcontroller to: cause one or more primary stimulus electrodes implanted in a patient to issue first waveforms to the patient's neural tissue, receive signals from one or more sensing electrodes implanted in the patient, the signals indicative of a sensed neural response at the one or more sensing electrodes, determine a time interval between the issuing of the first waveforms and an arrival of the sensed neural response at the one or more sensing electrodes, and based on the determined time interval, trigger one or more secondary stimulus electrodes to issue second waveforms to the patient's neural tissue.
  • the one or more secondary stimulus electrodes do not include any of the one or more sensing electrodes. According to other embodiments, the one or more secondary stimulus electrodes includes at least one of the sensing electrodes.
  • the second waveforms comprise a pre-pulse component.
  • the one or more secondary stimulus electrodes are sensing electrodes and the pre-pulse component is triggered before the neural response arrives at the one or more secondary stimulus electrodes.
  • the pre-pulse component suppresses the neural response.
  • the pre-pulse component enhances the neural response.
  • the first device is an implantable pulse generator (IPG).
  • the first device is an external programmer for an IPG.
  • the one or more primary stimulus electrodes and the one or more sensing electrodes are comprised within percutaneous leads.
  • the one or more primary stimulus electrodes and the one or more sensing electrodes are comprised within the same percutaneous lead. According to some embodiments, the one or more primary stimulus electrodes and the one or more sensing electrodes are comprised within different percutaneous leads. According to some embodiments, the one or more primary stimulus electrodes and the one or more sensing electrodes are comprised within paddle leads.
  • a neuromodulation system comprising: a first device comprising a non-transitory computer-readable medium comprising instructions configured to cause a microcontroller to: cause one or more stimulation electrodes implanted in a patient to issue stimulation waveforms to the patient's neural tissue, wherein the stimulation waveforms comprise a pre-pulse component, receive signals from one or more sensing electrodes implanted in the patient, the signals indicative of a sensed neural response at the one or more sensing electrodes, determine a parameter of the sensed neural response, change the pre-pulse component of the stimulation waveform, and determine a correlation between changes in the pre-pulse component and changes in the parameter of the sensed neural response.
  • the parameter of the sensed neural response is a biomarker associated with one or more therapeutic effects or one or more neurological conditions.
  • the non-transitory computer-readable medium further comprises instructions configured to cause the microcontroller to adjust the pre-pulse component so that the parameter of the sensed neural response is within a range.
  • the non-transitory computer-readable medium of the present invention comprises instructions configured to cause a microcontroller to: cause one or more primary stimulus electrodes implanted in a patient to issue first waveforms to the patient's neural tissue, receive signals from one or more sensing electrodes implanted in the patient, the signals indicative of a sensed neural response at the one or more sensing electrodes, determine a time interval between the issuing of the first waveform and an arrival of the sensed neural response at the one or more sensing electrodes, and based on the determined time interval, trigger one or more secondary stimulus electrodes to issue second waveforms to the patient's neural tissue.
  • the one or more secondary stimulus electrodes does not include any of the one or more sensing electrodes. According to some embodiments, the one or more secondary stimulus electrodes includes at least one of the sensing electrodes. According to some embodiments, the second waveforms comprise a pre-pulse component. According to some embodiments, the one or more secondary stimulus electrodes are sensing electrodes and wherein the pre-pulse component is triggered before the neural response arrives at the one or more secondary stimulus electrodes. According to some embodiments, the pre-pulse component suppresses the sensed neural response. According to some embodiments, the pre-pulse component enhances the sensed neural response.
  • FIGS spinal cord stimulation
  • FIGS spinal cord stimulation
  • FIGS A brief description of the anatomy and physiology of the spinal cord is provided herein to assist the reader.
  • Figures 4A and 4B illustrate, by way of example, a portion of a spinal cord 700 including white matter 701 and gray matter 702 of the spinal cord.
  • a typical transverse section of the spinal cord includes a central "butterfly" shaped central area of gray matter 702 substantially surrounded by an ellipse-shaped outer area of white matter 701.
  • the white matter of the dorsal column (DC) 703 includes mostly large myelinated axons that form afferent fibers that run in an axial direction.
  • the dorsal portions of the "butterfly" shaped central area of gray matter are referred to as dorsal horns (DH) 704.
  • DH fibers can be oriented in many directions, including laterally with respect to the longitudinal axis of the spinal cord.
  • the gray matter 702 includes cell bodies, synapse, dendrites, and axon terminals.
  • the spinal cord is enclosed within three layers of tissue, collectively called the meninges.
  • the outer layer of the meninges, called the dura mater 706, is shown in spinal cord segment 700c.
  • the dura mater has been removed in spinal cord segment 700b to reveal the middle meninges, called the arachnoid 708.
  • the innermost meninges, the pia mater 710, is shown in spinal cord segment 700a.
  • each spinal nerve 705 splits into a dorsal root (DR) 712 and a ventral root 714, each of which comprise subdivisions referred to as rootlets.
  • DR dorsal root
  • the dorsal root also includes a structure called the dorsal root ganglion (DRG) 720, which comprises cell bodies of the afferent neurons.
  • DRG dorsal root ganglion
  • the dorsal root 712 contains afferent neurons, meaning that they carry sensory signals into the spinal cord, and the ventral root 714 functions as an efferent motor root.
  • the dorsal and ventral roots join to form mixed spinal nerves 705.
  • each stimulation pulse is biphasic, meaning it comprises a first pulse phase followed essentially immediately thereafter by an opposite polarity pulse phase.
  • the pulse width (PW) could comprise the duration of either of the pulse phases individually as shown, or could comprise the entire duration of the biphasic pulse including both pulse phases.
  • the frequency (f) and amplitude (A) of the pulses is also shown.
  • the pulses as shown comprise pulses of constant current, and notice that the amplitude of the current at any point in time is equal but opposite such that current injected into the patient's tissue by one electrode (e.g., E4) is removed from the tissue by the other electrode (E5). Notice also that the area of the first and second pulses phases are equal, ensuring active charge recovery of the same amount of charge during each pulse phase.
  • more than two electrodes can be active at any given time.
  • electrode E4 could comprise an anode providing a +10 mA current pulse amplitude
  • electrodes E3 and E5 could both comprise cathodes with -7mA and -3mA current pulse amplitudes respectively.
  • Biphasic pulses are particularly beneficial when pulses are issued at higher frequencies, although they may be used at lower frequencies as well.
  • an action potential for a typical neural fiber is shown in Figure 6 .
  • a threshold e.g., -55mV
  • the neural fiber will depolarize ("A"), repolarize (“B”), and hyperpolarize ("C") before coming to rest again.
  • the action potential does not change in magnitude for a given neural fiber. Instead, changing the strength of stimulation may affect the frequency at which action potentials are issued, and may also affect what types of neural fibers are recruited.
  • Each neural fiber is unique in its shape and size, and thus can fire at its own inherent maximum frequency.
  • Activation of large sensory DC nerve fibers in conventional SCS creates action potentials (i.e., nerve impulses) that propagate orthordromically (toward the brain) and antidromically (away from the brain) from the point of stimulation.
  • action potentials i.e., nerve impulses
  • the antidromic propagation of action potentials to fiber collaterals and terminals ending in the DH evokes pain control mechanisms within the DH, as described above.
  • the orthodromic propagation of action potentials is responsible for the paresthesia sensation that often accompanies conventional SCS therapy.
  • the orthodromic and/or antidromic propagation of action potentials can be sensed at electrodes of the lead 14.
  • electrodes E3, E4 and E5 on lead 14 are used to produce pulses in a bipolar mode of stimulation, with E3 and E5 comprising an anode (+; or source of current) and E4 a cathode (-; or sink of current).
  • Such stimulation produces an electromagnetic (EM) field in a volume 95 of the patient's tissue around the selected electrodes.
  • EM electromagnetic
  • the stimulation program is defined as before by various stimulation parameters to form stimulation pulses, such as which electrodes are active for stimulation, the polarity of those electrodes, the amplitude at selected electrodes, pulse width, pulse frequency, and stimulation waveform shape (square pulses in the example shown), although these parameters are not all labeled in Figure 7B .
  • electrode E4 is selected to operate as a cathode (-)
  • electrodes E3 and E5 are selected to operate an anodes (+).
  • Such stimulation is usually referred to as tripolar stimulation.
  • Tripolar stimulation is one preferred mode of providing stimulation, particularly in an SCS application, because neural fibers in the dorsal column are activated proximate to the cathode. Tripolar stimulation generally allows effective stimulation to occur at lower current amplitudes.
  • the pulses are defined with respect to a total anodic and cathodic current (collectively, Itot) that the electrodes will provide at any given time. This is desirable so that the patient's tissue will not receive a net amount of charge.
  • the sole cathode electrode E4 provides all the total cathodic current (-It,t), and so provides 100% (-I tot ), or -A.
  • the two anode electrodes E3 and E5 must together issue the total anodic current (+I tot ), and in this example, each provides 50% (+Itot), or +A/2.
  • the anode electrodes can issue any anodic currents that together will equal +I tot (e.g., 70% +I tot and 30% +I tot ). It is assumed that this stimulation program has been chosen as one that generally provides good therapeutic results for a particular patient.
  • ECAP Evoked Compound Action Potential
  • the ECAP moves both rostrally and caudally from the point of stimulation.
  • the amplitude of the ECAP will depends on how many neural fibers are firing.
  • a primary ECAP response e.g., the height of peak P1
  • compound action potentials may be evoked in various neural elements, including the neural fibers of the dorsal column, the dorsal root fibers, the dorsal root ganglia, etc.
  • the ECAP refers to action potentials evoked in any of the neural elements.
  • an ECAP is a neural response that can be sensed at an electrode.
  • a single sense electrode has been chosen to sense the ECAP as it moves past, which in this example is electrode E8.
  • Selection of an appropriate sense electrode can be determined by an ECAP algorithm operable in the control circuitry of the IPG based on a number of factors. For example, it is preferable that a sense electrode S be sensibly chosen with respect to the active electrodes, such that the EM field produced around the active electrodes will dissipate (or more preferably, cease) at the sense electrode by the time the ECAP arrives. This simplifies ECAP detection at the sense electrode, because voltages present in the EM field will not interfere with and potentially mask the ECAP at the sense electrode.
  • the ECAP the algorithm (described below) preferably knows the pulse width of the pulses being issued, the extent of the size of the EM field (which can be estimated), the speed at which the ECAP is expected to travel, and the distance (x) between electrodes 16 in the electrode array 12, e.g., along a particular straight lead 14 or a paddle lead 15 ( Fig. 1A ).
  • Sensing can last for as long as necessary to detect at least some aspects of the shape and size of the resulting ECAP. For example, sensing can last for a long enough time to allow the polarization and refraction peaks in the ECAP to be detected, which may comprise up to 3 ms for example. If the total duration of the ECAP is longer than the quiet period between two subsequent pulses, e.g., between pulses 133a and 133b, subsequent pulses 133b may not be enabled until the ECAP measurement has finished.
  • Figure 8 shows circuitry for an improved IPG 100 operable with the disclosed technique for sensing ECAP and using the sensed ECAP as a biomarker for directing therapy, as described further below.
  • the disclosed technique could also be operable in an improved external stimulator, such as an External Trial Stimulation 170 that generally mimics the operation of an IPG as explained earlier.
  • the IPG 100 (or ETS 170) includes control circuitry 102 into which an ECAP algorithm 124a can be programmed.
  • Other types of control circuitry may be used in lieu of a microcontroller as well, such as microprocessors, FPGAs, DSPs, or combinations of these, etc.
  • Control circuitry 102 may also be formed in whole or in part in one or more Application Specific Integrated Circuits (ASICs), as described in U.S. Patent Application Publication 2012/0095529 and USPs 9,061,140 and 8,768,453 .
  • ASICs Application Specific Integrated Circuits
  • a bus 118 provides digital control signals to one or more Digital-to-Analog converters (DACs) 104, which are used to produce currents or voltages of prescribed amplitudes (A) for the stimulation pulses, and with the correct timing (PW, f).
  • the DACs include both PDACs which source current to one or more selected anode electrodes, and NDACs which sink current from one or more selected cathode electrodes.
  • a switch matrix 106 under control of bus 116 is used to route the output of one or more PDACs and one or more NDACs to any of the electrodes, which effectively selects the anode and cathode electrodes.
  • Buses 118 and 116 thus generally set the stimulation program the IPG 100 is running.
  • the illustrated circuitry for producing stimulation pulses and delivering them to the electrodes is merely one example. Other approaches may be found for example in USPs 8,606,362 and 8,620,436, and U.S. Provisional Patent Application Serial No. 62/393,003, filed September 10, 2016 . Note that a switch matrix 106 isn't required, and instead a PDAC and NDAC can be dedicated to (e.g., wired to) each electrode.
  • the current paths to the electrodes 16 include the DC-blocking capacitors 107 alluded to earlier, which as known, provide additional safety by preventing the inadvertent supply of DC current to an electrode and to a patient's tissue.
  • capacitances such as these can become charged as stimulation currents are provided, providing an impetus for the use of biphasic pulses.
  • One or more of the electrodes 16 can be used to sense the ECAP described earlier, and thus each electrode is further coupleable to at least one sense amp 110.
  • a multiplexer 108 can couple any of the electrodes to any of the sense amps 110 at a given time. This is however not strictly necessary, and instead each electrode can be coupleable to its own dedicated sense amp 110, or all electrodes can be selected for sensing at different times and presented by MUX 108 to a single sense amp 110.
  • the analog waveform comprising the ECAP, described further below, is preferably converted to digital signals by one or more Analog-to-Digital converters (ADC(s)) 112, which may sample the waveform at 50 kHz for example.
  • ADC(s) may also reside within the control circuitry 102, particularly if the control circuitry 102 has A/D inputs.
  • connection of the electrodes 16 to the sense amp(s) 110 preferably occurs through the DC-blocking capacitors 107, such that capacitors are between the electrodes and the sense amp(s) 110. This is preferred so as to not undermine the safety provided by the DC-blocking capacitors 107.
  • the response to stimulation can include potentials observed at different delays corresponding to different type of neural elements recruited.
  • the delay from the stimulus can depend on the distance between the sensed electrode and the activation region where the electrical stimulus recruited most neural elements.
  • Neural elements include axon fibers, neuron cell bodies, neuron dendrites, axon terminals, locations where fiber collaterals branch, interneurons, glial cells, or any nervous system functional part.
  • the sense electrodes can be placed over the dorsal column, more laterally in the epidural space towards and over the edge of dorsal horn and/or Lissauer's tract, over the dorsal root entry zone (DREZ), the rootlets, the dorsal root ganglia (DRG), the cauda equina region, the spinal nerves close to the spinal cord, the Spino-thalamic tract, and any other of the tracts surrounding the gray matter of the spinal cord.
  • An ECAP can contain a number of peaks or waves indicative of the different phases of the averaged or compound action potential sensed and depending on the delay with respect to the stimulus, the peak potentials can be indicative of different type of fibers activated.
  • Axon fibers with different functions have different diameters that correlate with different propagation velocities for the compound potentials.
  • Conduction velocities for different axonal fiber types are known, and the conduction velocities of the ECAPs sensed in the spinal cord can be calculated to determine the originating fiber.
  • peaks in the ECAP are conventionally labeled with P for positive peaks and N for negative peaks, with P1 comprising a first positive peak, N1 a first negative peak, P2 a second positive peak and so on. Note that not all ECAPs will have the exact shape and number of peaks as illustrated in Figure 8 (and Figure 11 ), because an ECAP's shape is a function of the number and types of neural fibers that are recruited in a given volume 95.
  • the DC blocking capacitor 107 through which the ECAPs pass will remove any DC components in the signal, which is thus referenced to 0 Volts. If necessary, the sensed ECAP signal can be amplified and level-shifted by the sense amp(s) 110 so that its voltage is within a range that the control circuitry 102 in the IPG 100 can handle, such as between 3 Volts and ground.
  • sensed ECAPs can be used to direct the timing, location, and shape at which stimulation is applied to a patient's neural anatomy to maximize therapeutic response and/or minimize side effects of stimulation.
  • sensed ECAPs can be used as a biomarker for directing pre-pulsing of neural stimulation.
  • pre-pulse refers to a relatively low-amplitude portion of a waveform that is provided at an electrode prior to providing a stimulation pulse. Pre-pulsing is illustrated in Figure 9. Figure 9 shows waveforms like those shown in Figure 5B , except that the anodic pulse delivered at the electrode E4 is preceded by a cathodic pre-pulse having an amplitude A PP and a duration D PP . Likewise, the cathodic pulse delivered at the electrode E5 is preceded by an anodic pre-pulse having an amplitude A PP and a duration D PP . Pre-pulsing may be used to increase excitation of target fibers or to suppress or inhibit particular fibers. Whether excitatory or inhibitory 'priming' occurs depends on the polarity of the pre-pulse, and this polarity can be set according to the geometry and orientation of the target neural element(s).
  • FIG 10 illustrates how pre-pulsing can influence sensed ECAPs.
  • a monopolar monophasic stimulation pulse 1004 is applied at an electrode E Stim .
  • An ECAP may propagate through neural elements of the spinal cord 1002 and may be sensed at electrodes E2, E4, and/or E7, for example, as described above.
  • an ECAP sensed at the electrode E4 may have a shape 1006 in response to the pulse 1004.
  • a different stimulation pulse 1008, which includes a cathodic pre-pulse is applied at E Stim .
  • the resulting ECAP measured at the electrode E4 may have a different shape 1010 due to differences in neural recruitment caused by the pre-pulse.
  • sensed ECAP provides a biomarker for neural recruitment differences arising because of differences in stimulation pre-pulsing (or differences in the stimulation waveform, in general).
  • one or more metrics are derived or calculated from sensed ECAPs.
  • the metrics generally relate to features of the shapes of the sensed ECAPs. Once derived or calculated the metric(s) can be correlated to the therapeutic effectiveness of various stimulation waveforms, and in particular, waveforms having various pre-pulsing components.
  • FIG 11 Features of an ECAP that can generate such metrics are shown in Figure 11 . These include (but are not limited to):
  • Figure 12 illustrates aspects of a system 1200 for sensing ECAPs and using metrics derived from the sensed ECAPs to as a biomarker to determine the shape and timing of priming pulses (i.e., pre-pulses) to alter end-effector function.
  • One aspect of the system 1200 is an improved IPG 100 (or ETS 170), as described above, with reference to Figure 8 .
  • the IPG 100 (or ETS 170) includes control circuitry 102 into which an ECAP algorithm 124a can be programmed.
  • the ECAP algorithm can alternatively operate with the assistance of external devices, as shown in Figure 3 , which shows an external programming device (such as the clinician programmer 90 or external controller 50) in wireless communication with the IPG 100 (or ETS 170).
  • an external programming device such as the clinician programmer 90 or external controller 50
  • another aspect of the system 1200 may be an external device, such as a CP 90 (or EC 50).
  • An ECAP algorithm 124b is included in the external device, which can receive information from the IPG 100 (or ETS 170) regarding the ECAPs it measures, process the ECAP, and send a stimulation program (or adjustment) to the IPG.
  • ECAP algorithm 124a again operates in the IPG 100 (or ETS 170), but in this example off-loads ECAP analysis and stimulation program adjustment to ECAP algorithm 124b in the external device.
  • a system 1200 as shown in Figure 12 is particularly useful when fitting the implant patient, i.e., when determining a stimulation program that would be useful in treating the patient's symptoms.
  • the ECAP algorithm 124a and 124b and/or any supporting user interface program will comprise instructions that can be stored on non-transitory machine-readable media (i.e., computer-readable medium), such as magnetic, optical, or solid-state memories.
  • Such memories may be within the IPG or ETS itself (i.e., stored in association with control circuitry 102), within the external system, or readable by the external system (e.g., memory sticks or disks). Such memories may also include those within Internet or other network servers, such as an implantable medical device manufacturer's server or an app store server, which may be downloaded to the external system.
  • embodiments of the neuromodulation system and algorithm may comprise two sensing operating modes (SOMs) 1100-a calibration mode 1102 and a running mode 1104.
  • the calibration mode 1102 will typically be executed during the fitting process with the aid of the clinician programmer (CP) 90, though aspects of the calibration mode may be executed using the external controller (EC) 50.
  • the user typically a clinician, is presented with a user interface, such as a graphical user interface (GUI).
  • GUI graphical user interface
  • the interface is configured to present the user with a representation of the electrical signals provided to and sensed at the various available implanted electrodes (channels).
  • the interface also allows user to modify the stimulation parameters of the IPG 100 and to visualize how changing the stimulation parameters affects the sensed ECAPs.
  • the running mode 1104 is generally executed by programmed circuitry within the IPG 100 (or ETS 170), as described with reference to Figure 8 .
  • Figures 14A and 14B show an example of an algorithm 124a/124b for using sensed ECAPs to calibrate the shape and timing of priming pulses (i.e., pre-pulses) to alter end-effector function and to use the calibrated waveform-ECAP relationship to monitor and direct stimulation in a closed loop manner during a running mode.
  • the algorithm 124a/124b allows a user, typically a clinician, to select stimulation electrode(s) and electrode(s) to use as sense electrodes for sensing ECAPs 1202.
  • the user will generally interact with a user interface on a programming device such as the clinician's programmer 90 to make those selections. Once stimulation and sense electrodes are selected, the user can apply a baseline stimulation waveform at the stimulation electrode(s) 1204.
  • the baseline stimulation waveform may have an amplitude, frequency, pulse width, and waveform shape predicted to elicit a desired neurological response.
  • ECAPs evoked in response to the stimulation electrode(s) are sensed and recorded at the sense electrode(s) 1206.
  • the algorithm determines one or more metrics based on the recorded ECAPs 1208, as described above with relation to Figure 11 .
  • the algorithm modifies one or more features of the baseline stimulation waveform 1210. For example, the algorithm may modify an aspect of the pre-pulsing phase of the waveform.
  • the algorithm determines a correlation between the waveform modification and one or more of the ECAP metrics determined in step 1208. In other words, the algorithm determines how the ECAP metrics change in response to changes to the stimulation waveform to identify one or more waveform-dependent ECAP metrics 1212.
  • the algorithm develops a correlation describing how altering the waveform shape (e.g., pre-pulse polarity, duration, etc.) affects the recorded ECAP signal properties. Such correlations may be encoded into a look-up table, internal decision tree, or other storage medium. Having identified one or more waveform-sensitive ECAP metric(s) and having identified how altering the waveform shape affects the metric(s), the algorithm attempts to further adjust and optimize the stimulation waveform to arrive at the best therapeutic benefit.
  • ECAP metrics e.g., H_N1, H_N1/H_P2, etc.
  • the stimulation waveform can be adjusted based on patient feedback, 2-point discrimination tests, bio-signals such as heart rate, blood pressure, movement, temperature, and the like.
  • An ECAP-end effector correlation is developed 1214 by monitoring the determined waveform-sensitive ECAP metric(s) during the optimization.
  • the calibration mode determines an interrelationship between (1) stimulation waveform parameters, (2) ECAP metric parameters, and (3) therapeutic efficacy, as shown in Figure 14B .
  • the correlation can then be used to adjust the stimulation waveform delivery during the running mode of the algorithm 1104.
  • the stimulation parameters may be monitored and adjusted to maintain the selected waveform-sensitive metric within a predetermined range with respect to the metric value corresponding to the optimum therapy.
  • Figure 15 illustrates examples of methods for using sensed ECAPs to tune shape and pulse sequence elements of waveforms delivered through multiple channels (i.e., at multiple electrodes) to either excite or inhibit neurological responses.
  • stimulus waveforms are issued at one or more electrodes, referred to herein as primary stimulus electrodes.
  • the embodiment illustrated in Figure 15 shows a single primary stimulus electrode E stim . However, more than one primary stimulus electrode may be used, for example, to apply bipolar or tripolar pulses.
  • ECAPs are sensed at one or more sensing electrodes. Based on the sensing, additional stimulus waveforms are issued at electrodes, referred to herein as secondary stimulus electrodes.
  • the secondary stimulus electrodes may be the same or different electrodes used as the sensing electrodes.
  • Electrodes E3, E5, E7, and E8 are used both as sensing electrodes and as secondary stimulus electrodes.
  • different electrodes are used as sensing electrodes and as secondary stimulus electrodes. Namely, electrode E3 is used as a sensing electrode and electrodes E7 and E8 are used as secondary stimulation electrodes.
  • a biphasic stimulation waveform Stim applied at the electrode labeled E Stim evokes an ECAP.
  • the ECAP propagates along the neural tissue and may be sensed at the electrode E3 at a time t ECAP , E3 , at the electrode E5 at a time I ECAP , E5 , at the electrode E7 at a time t ECAP , E7 , and at the electrode E8 at a time t ECAP , E8 .
  • the times I ECAP , E3 , I ECAP , E5 , t ECAP , E7 , and I ECAP , E8 can be determined in a calibration mode whereby the stimulation electrode E Stim applies a stimulation pulse and the time it takes the ECAPs to be sensed at the sense electrodes E3, E5, E7, and E8 is recorded and stored.
  • the stored propagation times can then be used to trigger either excitation or inhibition pulses delivered at those electrodes to correspond with the arrival of the ECAP.
  • the excitation or inhibiting waveforms may include a priming or pre-pulsing component that is triggered before the arrival of the ECAP.
  • an excitation pulse is to be applied at E3 at a time t ECAP , E3 corresponding to the arrival of the ECAP at E3.
  • the ECAP arrival time t ECAP , E3 is known from the calibration.
  • a pre-pulse may be applied at E3 at time t pp , E3 preceding the arrival of the ECAP.
  • the charge passed in the pre-pulse phase of the waveform equals the charge passed during the "active" phase of the waveform.
  • the charges are balanced.
  • the charges may be unbalanced and passive recovery may be used to recover the charge of the pre-pulse or of the active phase.
  • electrodes E3 and E5 are configured to provide excitation waveforms and electrodes E7 and E8 are configured to provide inhibition waveforms.
  • the waveforms provided at E3, E5, E7, and E8 are each triggered to correspond to the arrival of the ECAP, based on the stored propagation time.
  • the waveforms provided at each of the respective electrodes each include a pre-puling component preceding the arrival of the ECAP.
  • the ECAP generally propagates both caudally and rostrally from the point of stimulation.
  • the direction of ECAP propagation indicated in Figure 15 may be either caudal or rostral.
  • Some embodiments of the disclosed methods are used to deliver the pre-pulsed second waveforms at caudal sites where collateral terminals of the dorsal column and/or elements in the dorsal horn are believed to innervate the spinal level corresponding to the pain level.
  • electrodes E3, E5, E7, E8 are caudal to Estim.
  • embodiments of the disclosed methods may be used to deliver pre-pulsing/stimulus rostral to Estim as well.
  • Electrodes on one lead may be used to apply the primary stimulus and electrodes on different leads may be used to apply the excitatory/inhibitory pulses, along with pre-pulsing.
  • directional electrodes, paddle leads, and the like may be used.
  • the ECAP algorithm may include additional rules defining how the various stimulation/sensing channels interact to provide excitation or inhibition waveforms triggered using sensed ECAPs.
  • Figures 16A and 16B show an embodiment wherein an ECAP sensed at electrode E3 triggers an inhibition waveform on electrodes E7 and E8.
  • ECAPs can be sensed at electrodes E3, E7, and E8.
  • a strong ECAP at E3 correlates to a desired therapeutic effect and that ECAPs sensed at electrodes E7 and E8 correlate to an unwanted side effect.
  • the running mode of the ECAP algorithm can be programmed such that the application of E Stim triggers a sense window at E3 at a time t ECAP , E3 (i.e., the propagation time of the ECAP to E3) as shown in Figure 16B .
  • the algorithm is programmed to apply inhibitory pulses at E7 and E8 at times t ECAP , E7 , and t ECAP , E8 , respectively, to counteract the neural recruitment responsible for the side effect.
  • Each of the inhibition waveforms illustrated in Figure 16B include a pre-pulsing component applied at t PP , E7 and t PP , E8 , respectively.
  • the sensing of an ECAP at E3 triggers inhibitory pulses at E7 and E8. If an ECAP is not sensed at E3, then no inhibitory waveforms are applied at E7 and E8. Moreover, the absence of an ECAP at E3 may cause the algorithm to modify the stimulation pulse parameters of E Stim and/or to apply an excitatory waveform at E3, similar to the E3 excitation pulse illustrated in Figure 15 .
  • the steps of determining ECAP Metric(s) 1208 includes determining an ECAP speed or delay, which determines the times for the ECAP to propagate to the sense electrodes, e.g., the times for the ECAP to propagate to E3 (t ECAP , E3 ), E7 (I ECAP , E7 ), and E8 (t ECAP , E8 ).
  • the calibration mode may also determine one or more waveform-sensitive ECAP metric(s) 1212, which the running mode may use to trigger therapy.
  • the calibration mode 1102 is generally performed with the assistance of a clinician's programmer 90 during the initial fitting procedure.
  • Each of the embodiments described herein may also include a recalibration process, whereby some or all the calibration steps may be repeated during therapy, for example, in response to the patient's feedback.
  • the patient's external controller 50 may include programming to allow the patient to recalibrate the sensing and recording of ECAPs, the triggering parameters, etc.
  • the programming of the IPG 100 may include recalibration programming, causing the device to periodically check and adjust the sensing and triggering parameters.
  • Figure 17A illustrates an embodiment where a first lead 1702 is placed along the dorsal column (DC) and a second lead 1704 is placed near the dorsal root ganglia (DRG) and dorsal root fibers (DRF).
  • Inhibitory pre-pulsing at one or more electrodes on the lead 1704 can be used to suppress DRF recruitment, which is responsible for the side effect of rib stimulation.
  • inhibitory pre-pulsing at the DRG can suppress recruitment of pain fibers.
  • Excitatory pre-pulsing at electrodes on the lead 1702 may be used to increase neural recruitment, for example, to enhance paresthesia fibers. In each of these examples the effectiveness of the pre-pulses can be monitored and/or modified based on metrics of sensed ECAPs.
  • E3 of electrode lead 1702 and E7 and E8 of electrode lead 1704 can be used to sense ECAPs at those electrodes.
  • the times for ECAPs to reach those electrodes (t ECAP , E3 , t ECAP , E7 , and T ECAP , E8 ) can be determined and used to program excitatory and/or inhibitory waveforms triggered based on the stimulation waveform at E3.
  • an excitatory waveform is delivered on E3 to enhance the ECAP.
  • the excitatory waveform includes a pre-pulse component initiated at t PP , E3 preceding the arrival of the ECAP at E3.
  • Inhibitory waveforms are applied to the DRF at E7 and to the DRG at E8.
  • the inhibitory waveforms also include pre-pulsing components initiated at times t PP , E7 and t PP , E8 , respectively, preceding the arrival of the ECAPs to those electrodes.
  • the embodiment illustrated in Figures 17A and 17B may operate based on metrics derived from the sensed ECAPs (e.g., H_N1, H_N1/H_P2, etc.).
  • the metrics may be used to modify and of the excitatory/inhibitory waveforms in a closed loop fashion during the running mode.
  • the ECAP sensed at E3 may be used to modify the waveform applied at E Stim or the waveform applied at E3 during subsequent pulses.
  • the metrics derived from the ECAPs measured at E7 and/or E8 may be used to modify the waveform applied at E Stim and/or the waveforms applied at E7 and E8.
  • metrics derived from the ECAPs sensed at E7 and/or E8 may be used to monitor/predict the dermatomal coverage provided by E Stim and to modify the E Stim waveform accordingly.
  • the methods and systems described herein provide the sensing of ECAPs and the use of ECAP metrics to monitor and/or adjust stimulation waveforms provided at various electrodes.
  • the waveforms may be excitatory or inhibitory.
  • the stimulation and sensing electrodes may be located on the same or different leads.
  • the illustrated examples relate to percutaneous leads. But the same methods and algorithms may be implemented using other types of leads, such as paddle leads (such as lead 15 of Figure 1A ), directional leads, and the like.
  • the invention is defined in the appended claims. Aspects, embodiments and examples disclosed herein which do not fall within the scope of the appended claims do not form part of the invention and are merely provided for illustrative purposes. Furthermore, the methods presented in the present description are not claimed as such but are useful for understanding of the claimed subject matter, in particular since the methods can be performed by the claimed subject-matter.

Landscapes

  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Animal Behavior & Ethology (AREA)
  • General Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Radiology & Medical Imaging (AREA)
  • Veterinary Medicine (AREA)
  • Public Health (AREA)
  • Engineering & Computer Science (AREA)
  • Neurology (AREA)
  • Neurosurgery (AREA)
  • Orthopedic Medicine & Surgery (AREA)
  • Cardiology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Biophysics (AREA)
  • Physiology (AREA)
  • Electrotherapy Devices (AREA)

Description

    FIELD OF THE INVENTION
  • The present invention relates generally to medical device systems, and more particularly to pulse generator systems operable to measure spinal cord potential (SCP) that can be used to adjust stimulation therapy.
  • INTRODUCTION
  • Implantable stimulation devices deliver electrical stimuli to 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 (DBS) to treat motor and other neurological 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. Patent 6,516,227 . However, the present invention may find applicability with any Implantable Medical Device (IPG) or in any IPG system, such as in a Deep Brain Stimulation (DBS) system as disclosed in USP 9,119,964 . WO 2012/155186 A1 describes a method of applying a stimulus to a nerve fiber. Anodic pulses are used to modify neural sensitivity to a stimulus. Propagation of a neural response from a stimulus site past a distal site can be blocked by applying an anodic pulse just prior to arrival of the travelling neural response at the distal site. The anodic pulse modifies the nerve membrane threshold and prevents one node of Ranvier from activating the next by hyperpolarising its membrane.
  • An SCS system typically includes an Implantable Pulse Generator (IPG) 10 shown in plan and cross-sectional views in Figures 1A and 1B. The IPG 10 includes a biocompatible device case 30 is configured for implantation in a patient's tissue that holds the circuitry and battery 36 (Fig. 1B) necessary for the IPG to function. The IPG 10 is coupled to electrodes 16 via one or more electrode leads 14 that form an electrode array 12. 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 can be inserted into lead connectors 24 fixed in a header 28 on the IPG 10, which header can comprise an epoxy for example. Once inserted, the proximal contacts 22 connect to header contacts 26 in the lead connectors 24, which are in turn coupled by electrode feedthrough pins 34 through an electrode feedthrough 32 to circuitry within the case 30 (connection not shown).
  • In the illustrated IPG 10, there are thirty-two lead electrodes (E1-E32) split between four leads 14 (referred to as percutaneous leads), with the header 28 containing a 2x2 array of lead connectors 24 to receive the leads' proximal ends. However, the number of leads and electrodes in an IPG is application specific and therefore can vary. In a SCS application, the electrode leads 14 are typically implanted proximate to the dura in a patient's spinal cord, and when a four-lead IPG 10 is used, these leads can be split with two on each of the right and left sides. The proximal contacts 22 are tunneled through the patient's tissue to a distant location such as the buttocks where the IPG case 30 is implanted, at which point they are coupled to the lead connectors 24. As also shown in Figure 1A, one or more flat paddle leads 15 can also be used with IPG 10, and in the example shown thirty-two electrodes 16 are positioned on one of the generally flat surfaces of the head 17 of the paddle lead, which surface would face the dura when implanted. In other IPG examples designed for implantation directly at a site requiring stimulation, the IPG can be lead-less, having electrodes 16 instead carried by the case of the IPG for contacting the patient's tissue.
  • As shown in the cross section of Figure 1B, the IPG 10 includes a printed circuit board (PCB) 40. Electrically coupled to the PCB 40 are the battery 36, which in this example is rechargeable; other circuitry 46 coupled to top and/or bottom surfaces of the PCB 40, including a microcontroller or other control circuitry necessary for IPG operation; a telemetry antenna-42a and/or 42b-for wirelessly communicating data with an external controller 50 (Fig. 2); a charging coil 44 for wirelessly receiving a magnetic charging field from an external charger (not shown) for recharging the battery 36; and the electrode feedthrough pins 34 (connection to circuitry not shown). If battery 36 is permanent and not rechargeable, charging coil 44 would be unnecessary.
  • The IPG 10 also includes one or more antennas 42a and 42b for transcutaneously communicating with external programming devices, such as a patient external controller 50 (Fig. 2), or a clinician programmer 90 (Fig. 3). Antennas 42a and 42b are different in shape and in the electromagnetic fields they employ. Telemetry antenna 42a comprises a coil, which can bi-directionally communicate with an external device via a magnetic induction communication link. Telemetry antenna 42b comprises a short-range Radio-Frequency (RF) antenna that operates in accordance with a short-range RF communication standard, such as Bluetooth, BLE, NFC, Zigbee, WiFi (802.11x), and the Medical Implant Communication Service (MICS) or the Medical Device Radiocommunications Service (MDRS).
  • Implantation of IPG 10 in a patient is normally a multi-step process, as explained with reference to Figure 3. A first step involves implantation of the distal ends of the lead(s) 14 or 15 with the electrodes 16 into the spinal column 60 of the patient through a temporary incision 62 in the patient's tissue 5. (Only two leads 14 with sixteen total electrodes 16 are shown in Figure 3 for simplicity). The proximal ends of the leads 14 or 15 including the proximal contacts 22 extend externally from the incision 62 (i.e., outside the patient), and are ultimately connected to an External Trial Stimulator (ETS) 70. The ETS 70 is used during a trial stimulation phase to provide stimulation to the patient, which may last for two or so weeks for example. To facilitate the connection between the leads 14 or 15 and the ETS 70, ETS extender cables 80 may be used that include receptacles 82 (similar to the lead connectors 24 in the IPG 10) for receiving the proximal contacts 22 of leads 14 or 15, and connectors 84 for meeting with ports 72 on the ETS 70, thus allowing the ETS 70 to communicate with each electrode 16 individually. Once connected to the leads 14 or 15, the ETS 70 can then be affixed to the patient in a convenient fashion for the duration of the trial stimulation phase, such as by placing the ETS 70 into a belt worn by the patient (not shown). ETS 70 includes a housing 73 for its control circuitry, antenna, etc., which housing 73 is not configured for implantation in a patient's tissue.
  • The ETS 70 essentially mimics operation of the IPG 10 to provide stimulation to the implanted electrodes 16, and thus includes contains a battery within its housing along with stimulation and communication circuitry similar to that provided in the IPG 10. Thus, the ETS 70 allows the effectiveness of stimulation therapy to be verified for the patient, such as whether therapy has alleviated the patient's symptoms (e.g., pain). Trial stimulation using the ETS 70 further allows for the determination of particular stimulation program(s) that seems promising for the patient to use once the IPG 10 is later implanted into the patient. A stimulation program may include stimulation parameters that specify for example: which of the electrodes 16 are to be active and used to issue stimulation pulses; the polarity of those active electrodes (whether they are to act as anodes or cathodes); the current or voltage amplitude (A) of the stimulation pulses; the pulse width (PW) of the stimulation pulses; the frequency (f) of the stimulation pulses; the duty cycle (DC) of the stimulation pulses (i.e., the percentage of time that the pulses are asserted relative to the period of the pulses) the shape of the stimulation waveform (e.g., one or more square pulses, one or more ramped pulses, one or more sinusoidal pulses, or even non-pulse-based waveforms, etc.); and other parameters related to issuing a burst of pulses, such as the number of pulses; etc.
  • The stimulation program executed by the ETS 70 can be provided or adjusted via a wired or wireless link 92 (wireless shown) from a clinician programmer 90. As shown, the clinician programmer 90 comprises a computer-type device, and may communicate wirelessly with the ETS 70 via link 92, which link may comprise magnetic inductive or short-range RF telemetry schemes as already described. Should the clinician programmer 90 lack a communication antenna, a communication head or wand 94 may be wired to the computer which has a communication antenna. Thus, the ETS 70 and the clinician's programmer 90 and/or its communication head 94 may include antennas compliant with the telemetry scheme chosen. Clinician programmer 90 may be as described in U.S. Patent Application Publication 2015/0360038 . External controller 50 (Fig. 2) may also communicate with the ETS 70 to allow the patient means for providing or adjusting the ETS 70's stimulation program.
  • At the end of the trial stimulation phase, a decision is made whether to abandon stimulation therapy, or whether to provide the patient with a permanent IPG 10 such as that shown in Figures 1A and 1B. Should it be determined that stimulation therapy is not working for the patient, the leads 14 or 15 can be explanted from the patient's spinal column 60 and incision 62 closed in a further surgical procedure.
  • By contrast, if stimulation therapy is effective, IPG 10 can be permanently implanted in the patient as discussed above. ("Permanent" in this context generally refers to the useful life of the IPG 10, which may be from a few years to a few decades, at which time the IPG 10 would need to be explanted and a new IPG 10 implanted). Thus, the IPG 10 would be implanted in the correct location (e.g., the buttocks) and connected to the leads 14 or 15, and then temporary incision 62 can be closed and the ETS 70 dispensed with. The result is fully-implanted stimulation therapy solution. If a particular stimulation program(s) had been determined during the trial stimulation phase, it/they can then be programmed into the IPG 10, and thereafter modified wirelessly, using either the external programmer 50 or the clinician programmer 90.
  • SUMMARY
  • The present invention relates to a neuromodulation system according to claim 1 and to a non-transitory computer-readable medium according to claim 14. Accordingly, the neuromodulation system of the present invention comprises: a first device comprising a non-transitory computer-readable medium comprising instructions configured to cause a microcontroller to: cause one or more primary stimulus electrodes implanted in a patient to issue first waveforms to the patient's neural tissue, receive signals from one or more sensing electrodes implanted in the patient, the signals indicative of a sensed neural response at the one or more sensing electrodes, determine a time interval between the issuing of the first waveforms and an arrival of the sensed neural response at the one or more sensing electrodes, and based on the determined time interval, trigger one or more secondary stimulus electrodes to issue second waveforms to the patient's neural tissue.
  • According to some embodiments, the one or more secondary stimulus electrodes do not include any of the one or more sensing electrodes. According to other embodiments, the one or more secondary stimulus electrodes includes at least one of the sensing electrodes.
  • According to some embodiments, the second waveforms comprise a pre-pulse component. According to some embodiments, the one or more secondary stimulus electrodes are sensing electrodes and the pre-pulse component is triggered before the neural response arrives at the one or more secondary stimulus electrodes. According to some embodiments, the pre-pulse component suppresses the neural response. According to some embodiments, the pre-pulse component enhances the neural response. According to some embodiments, the first device is an implantable pulse generator (IPG). According to some embodiments, the first device is an external programmer for an IPG. According to some embodiments, the one or more primary stimulus electrodes and the one or more sensing electrodes are comprised within percutaneous leads. According to some embodiments, the one or more primary stimulus electrodes and the one or more sensing electrodes are comprised within the same percutaneous lead. According to some embodiments, the one or more primary stimulus electrodes and the one or more sensing electrodes are comprised within different percutaneous leads. According to some embodiments, the one or more primary stimulus electrodes and the one or more sensing electrodes are comprised within paddle leads.
  • Also disclosed herein is a neuromodulation system comprising: a first device comprising a non-transitory computer-readable medium comprising instructions configured to cause a microcontroller to: cause one or more stimulation electrodes implanted in a patient to issue stimulation waveforms to the patient's neural tissue, wherein the stimulation waveforms comprise a pre-pulse component, receive signals from one or more sensing electrodes implanted in the patient, the signals indicative of a sensed neural response at the one or more sensing electrodes, determine a parameter of the sensed neural response, change the pre-pulse component of the stimulation waveform, and determine a correlation between changes in the pre-pulse component and changes in the parameter of the sensed neural response.
  • According to some examples, the parameter of the sensed neural response is a biomarker associated with one or more therapeutic effects or one or more neurological conditions. According to some examples, the non-transitory computer-readable medium further comprises instructions configured to cause the microcontroller to adjust the pre-pulse component so that the parameter of the sensed neural response is within a range.
  • The non-transitory computer-readable medium of the present invention comprises instructions configured to cause a microcontroller to: cause one or more primary stimulus electrodes implanted in a patient to issue first waveforms to the patient's neural tissue, receive signals from one or more sensing electrodes implanted in the patient, the signals indicative of a sensed neural response at the one or more sensing electrodes, determine a time interval between the issuing of the first waveform and an arrival of the sensed neural response at the one or more sensing electrodes, and based on the determined time interval, trigger one or more secondary stimulus electrodes to issue second waveforms to the patient's neural tissue.
  • According to some embodiments, the one or more secondary stimulus electrodes does not include any of the one or more sensing electrodes. According to some embodiments, the one or more secondary stimulus electrodes includes at least one of the sensing electrodes. According to some embodiments, the second waveforms comprise a pre-pulse component. According to some embodiments, the one or more secondary stimulus electrodes are sensing electrodes and wherein the pre-pulse component is triggered before the neural response arrives at the one or more secondary stimulus electrodes. According to some embodiments, the pre-pulse component suppresses the sensed neural response. According to some embodiments, the pre-pulse component enhances the sensed neural response.
  • BRIEF DESCRIPTION OF THE DRAWINGS
    • Figures 1A and 1B respectively show an Implantable Pulse Generator (IPG) in plan and cross-sectional views, in accordance with the prior art.
    • Figure 2 shows a hand-held external controller for communicating with an IPG, in accordance with the prior art.
    • Figure 3 shows a clinician programming system for communicating with an IPG or an External Trial Stimulator (ETS), in accordance with the prior art.
    • Figures 4A and 4B show aspects of the spinal cord and related neural anatomy
    • Figures 5A and 5B show a stimulation program.
    • Figure 5 shows a graph of an action potential of a neuron.
    • Figure 6 shows an electrical neural firing response produced in a patient's tissue from recruiting neurons.
    • Figures 7A and 7B show a stimulation waveform and an evoked compound action potential (ECAP).
    • Figure 8 shows aspects of circuitry for sensing ECAPs and modifying stimulation based on an algorithm using ECAP parameters.
    • Figure 9 shows stimulation waveforms with pre-pulsing components.
    • Figure 10 shows ECAP propagation and the influence of pre-pulsing on sensed ECAPs.
    • Figure 11 shows various ECAP parameters.
    • Figure 12 shows a system using sensed ECAP parameters to control aspects of stimulation.
    • Figure 13 shows sensing operation modes of an ECAP algorithm.
    • Figures 14A and 14B show aspects of an ECAP algorithm.
    • Figure 15 shows aspects of an ECAP algorithm.
    • Figures 16A and 16B show aspects of an ECAP algorithm.
    • Figures 17A and 17B show aspects of an ECAP algorithm.
    DESCRIPTION
  • Various embodiments described herein involve spinal cord modulation, i.e., spinal cord stimulation (SCS) as well as stimulation and sensing of related neural anatomy. A brief description of the anatomy and physiology of the spinal cord is provided herein to assist the reader. Figures 4A and 4B illustrate, by way of example, a portion of a spinal cord 700 including white matter 701 and gray matter 702 of the spinal cord. A typical transverse section of the spinal cord includes a central "butterfly" shaped central area of gray matter 702 substantially surrounded by an ellipse-shaped outer area of white matter 701. The white matter of the dorsal column (DC) 703 includes mostly large myelinated axons that form afferent fibers that run in an axial direction. The dorsal portions of the "butterfly" shaped central area of gray matter are referred to as dorsal horns (DH) 704. In contrast to the DC fibers that run in an axial direction, DH fibers can be oriented in many directions, including laterally with respect to the longitudinal axis of the spinal cord. The gray matter 702 includes cell bodies, synapse, dendrites, and axon terminals.
  • Referring to Figure 4A, the spinal cord is enclosed within three layers of tissue, collectively called the meninges. The outer layer of the meninges, called the dura mater 706, is shown in spinal cord segment 700c. The dura mater has been removed in spinal cord segment 700b to reveal the middle meninges, called the arachnoid 708. The innermost meninges, the pia mater 710, is shown in spinal cord segment 700a.
  • Examples of spinal nerves 705 are also illustrated. Upon removal of the meningeal layers, it is seen that each spinal nerve 705 splits into a dorsal root (DR) 712 and a ventral root 714, each of which comprise subdivisions referred to as rootlets. In Figure 4A, the dorsal rootlets are labeled 716 and the ventral rootlets are labeled 718. The dorsal root also includes a structure called the dorsal root ganglion (DRG) 720, which comprises cell bodies of the afferent neurons. The dorsal root 712 contains afferent neurons, meaning that they carry sensory signals into the spinal cord, and the ventral root 714 functions as an efferent motor root. The dorsal and ventral roots join to form mixed spinal nerves 705.
  • An example of stimulation pulses as prescribed by an example stimulation program and as executable by the IPG or ETS 70 is illustrated in Figures 5A and 5B. As shown in Figure 5A, electrode E4 is selected as the anode and electrode E5 is selected as the cathode. Figure 5B illustrates the waveforms of the stimulation pulses delivered by E4 and E5. In the example shown, each stimulation pulse is biphasic, meaning it comprises a first pulse phase followed essentially immediately thereafter by an opposite polarity pulse phase. The pulse width (PW) could comprise the duration of either of the pulse phases individually as shown, or could comprise the entire duration of the biphasic pulse including both pulse phases. The frequency (f) and amplitude (A) of the pulses is also shown. Although not shown, monophasic pulses-having only a first pulse phase but not followed by an active-charge recovery second pulse phase-can also be used. The pulses as shown comprise pulses of constant current, and notice that the amplitude of the current at any point in time is equal but opposite such that current injected into the patient's tissue by one electrode (e.g., E4) is removed from the tissue by the other electrode (E5). Notice also that the area of the first and second pulses phases are equal, ensuring active charge recovery of the same amount of charge during each pulse phase. Although not shown, more than two electrodes can be active at any given time. For example, electrode E4 could comprise an anode providing a +10 mA current pulse amplitude, while electrodes E3 and E5 could both comprise cathodes with -7mA and -3mA current pulse amplitudes respectively. Biphasic pulses are particularly beneficial when pulses are issued at higher frequencies, although they may be used at lower frequencies as well.
  • When a neural fiber is recruited by electrical stimulation, it will issue an action potential-that is, the neural fiber will "fire." An action potential for a typical neural fiber is shown in Figure 6. Should electrical recruitment from electrical stimulation cause the neural fiber's resting state (e.g., -70mV as measured from inside the cell) to exceed a threshold (e.g., -55mV), the neural fiber will depolarize ("A"), repolarize ("B"), and hyperpolarize ("C") before coming to rest again. If electrical stimulation continues, the neural fiber will fire again at some later time, though the neural fiber cannot fire again until after the membrane potential returns to the resting state after the hyperpolarization event. Note that the action potential does not change in magnitude for a given neural fiber. Instead, changing the strength of stimulation may affect the frequency at which action potentials are issued, and may also affect what types of neural fibers are recruited. Each neural fiber is unique in its shape and size, and thus can fire at its own inherent maximum frequency.
  • While the full mechanisms of pain relief are not well understood, it is believed that the perception of pain signals is inhibited via the gate control theory of pain, which suggests that enhanced activity of innocuous touch or pressure afferents via electrical stimulation creates interneuronal activity within the DH 704 of the spinal cord that releases inhibitory neurotransmitters (Gamma-Aminobutyric Acid (GABA), glycine), which in turn, reduces the hypersensitivity of wide dynamic range (WDR) sensory neurons to noxious afferent input of pain signals traveling from the dorsal root (DR) neural fibers that innervate the pain region of the patient, as well as treating general WDR ectopy. Consequently, the large sensory afferents of the DC nerve fibers have been targeted for stimulation at an amplitude that provides pain relief.
  • Activation of large sensory DC nerve fibers in conventional SCS creates action potentials (i.e., nerve impulses) that propagate orthordromically (toward the brain) and antidromically (away from the brain) from the point of stimulation. The antidromic propagation of action potentials to fiber collaterals and terminals ending in the DH evokes pain control mechanisms within the DH, as described above. The orthodromic propagation of action potentials is responsible for the paresthesia sensation that often accompanies conventional SCS therapy.
  • The orthodromic and/or antidromic propagation of action potentials can be sensed at electrodes of the lead 14. Consider Figure 7A, in which electrodes E3, E4 and E5 on lead 14 are used to produce pulses in a bipolar mode of stimulation, with E3 and E5 comprising an anode (+; or source of current) and E4 a cathode (-; or sink of current). Such stimulation produces an electromagnetic (EM) field in a volume 95 of the patient's tissue around the selected electrodes. Some of the neural fibers within the EM field volume 95 will be recruited and fire, particularly those proximate to the cathodic electrode E4. Hopefully the sum of the neural fibers firing within volume 95 will mask signals indicative of pain in an SCS application, thus providing the desired therapy.
  • The stimulation program is defined as before by various stimulation parameters to form stimulation pulses, such as which electrodes are active for stimulation, the polarity of those electrodes, the amplitude at selected electrodes, pulse width, pulse frequency, and stimulation waveform shape (square pulses in the example shown), although these parameters are not all labeled in Figure 7B. In the example stimulation program shown, and considering only the first phase of the biphasic pulses, electrode E4 is selected to operate as a cathode (-), and electrodes E3 and E5 are selected to operate an anodes (+). Such stimulation is usually referred to as tripolar stimulation. Tripolar stimulation is one preferred mode of providing stimulation, particularly in an SCS application, because neural fibers in the dorsal column are activated proximate to the cathode. Tripolar stimulation generally allows effective stimulation to occur at lower current amplitudes.
  • In the example shown, the pulses are defined with respect to a total anodic and cathodic current (collectively, Itot) that the electrodes will provide at any given time. This is desirable so that the patient's tissue will not receive a net amount of charge. The sole cathode electrode E4 provides all the total cathodic current (-It,t), and so provides 100% (-Itot), or -A. The two anode electrodes E3 and E5 must together issue the total anodic current (+Itot), and in this example, each provides 50% (+Itot), or +A/2. The anode electrodes can issue any anodic currents that together will equal +Itot (e.g., 70% +Itot and 30% +Itot). It is assumed that this stimulation program has been chosen as one that generally provides good therapeutic results for a particular patient.
  • Neural fibers recruited and that fire within volume 95 create a cumulative response called an Evoked Compound Action Potential, or ECAP. Once stimulation begins (at time = 0), an ECAP will be produced comprising the sum of the action potentials of neural fibers recruited and hence firing in volume 95. As shown in Figure 7B, the ECAP will move through the patient's tissue via neural conduction with speeds of about 3.5-7.5 cm/ms in the typical case of Aβ fibers, or 0.3-3.5 cm/ms in the case of Aδ fibers. In the example shown, the ECAP moves to the right, which may be the orthodromic direction toward the brain (rostrally) or may be the antidromic direction toward the bottom of the spinal cord of the patient (caudally). Generally, the ECAP moves both rostrally and caudally from the point of stimulation. The amplitude of the ECAP will depends on how many neural fibers are firing. Generally speaking, a primary ECAP response, e.g., the height of peak P1, can vary, usually between tens of microVolts to tens of millivolts.
  • It should be noted here that compound action potentials may be evoked in various neural elements, including the neural fibers of the dorsal column, the dorsal root fibers, the dorsal root ganglia, etc. As used herein, the ECAP refers to action potentials evoked in any of the neural elements. As explained further below, an ECAP is a neural response that can be sensed at an electrode.
  • Referring again to Figures 7A and 7B, a single sense electrode (S) has been chosen to sense the ECAP as it moves past, which in this example is electrode E8. Selection of an appropriate sense electrode can be determined by an ECAP algorithm operable in the control circuitry of the IPG based on a number of factors. For example, it is preferable that a sense electrode S be sensibly chosen with respect to the active electrodes, such that the EM field produced around the active electrodes will dissipate (or more preferably, cease) at the sense electrode by the time the ECAP arrives. This simplifies ECAP detection at the sense electrode, because voltages present in the EM field will not interfere with and potentially mask the ECAP at the sense electrode. (Note that the stimulation artifact resulting from the EM field is not shown at the sense electrode E8 for simplicity). To choose a sense electrode, the ECAP the algorithm (described below) preferably knows the pulse width of the pulses being issued, the extent of the size of the EM field (which can be estimated), the speed at which the ECAP is expected to travel, and the distance (x) between electrodes 16 in the electrode array 12, e.g., along a particular straight lead 14 or a paddle lead 15 (Fig. 1A).
  • In Figures 7A and 7B, for example, assume that the pulse width (of both phases of the biphasic pulses) is 0.1 ms as shown, and that sense electrode E8 is generally 2.0 cm away from the active electrodes (and hence their EM field). When the ECAP starts to form at time = 0, it will arrive at electrode E8 after some delay 130 in accordance with the speed at which the ECAP moves (e.g., 5cm/1ms). In this example, the ECAP will start to pass sense electrode E8 at 0.4 ms. Thus, the ECAP algorithm can thus enable sensing of the ECAP starting at or before time = 0.4 ms after the start of the stimulation pulse. Sensing can last for as long as necessary to detect at least some aspects of the shape and size of the resulting ECAP. For example, sensing can last for a long enough time to allow the polarization and refraction peaks in the ECAP to be detected, which may comprise up to 3 ms for example. If the total duration of the ECAP is longer than the quiet period between two subsequent pulses, e.g., between pulses 133a and 133b, subsequent pulses 133b may not be enabled until the ECAP measurement has finished.
  • Figure 8 shows circuitry for an improved IPG 100 operable with the disclosed technique for sensing ECAP and using the sensed ECAP as a biomarker for directing therapy, as described further below. Although described in the context of an IPG 100, it should be realized that the disclosed technique could also be operable in an improved external stimulator, such as an External Trial Stimulation 170 that generally mimics the operation of an IPG as explained earlier.
  • The IPG 100 (or ETS 170) includes control circuitry 102 into which an ECAP algorithm 124a can be programmed. Control circuitry 102 may comprise a microcontroller for example such as Part Number MSP430, manufactured by Texas Instruments, which is described in data sheets at http://www.ti.com/ lsds/ ti/ microcontroller/ 16-bit_msp430/ overview.page? DCMP = MCU_other& HQS = msp430, which is incorporated herein by reference. Other types of control circuitry may be used in lieu of a microcontroller as well, such as microprocessors, FPGAs, DSPs, or combinations of these, etc. Control circuitry 102 may also be formed in whole or in part in one or more Application Specific Integrated Circuits (ASICs), as described in U.S. Patent Application Publication 2012/0095529 and USPs 9,061,140 and 8,768,453 .
  • In the IPG 100 (or ETS 170) a bus 118 provides digital control signals to one or more Digital-to-Analog converters (DACs) 104, which are used to produce currents or voltages of prescribed amplitudes (A) for the stimulation pulses, and with the correct timing (PW, f). As shown, the DACs include both PDACs which source current to one or more selected anode electrodes, and NDACs which sink current from one or more selected cathode electrodes. In this example, a switch matrix 106 under control of bus 116 is used to route the output of one or more PDACs and one or more NDACs to any of the electrodes, which effectively selects the anode and cathode electrodes. Buses 118 and 116 thus generally set the stimulation program the IPG 100 is running. The illustrated circuitry for producing stimulation pulses and delivering them to the electrodes is merely one example. Other approaches may be found for example in USPs 8,606,362 and 8,620,436, and U.S. Provisional Patent Application Serial No. 62/393,003, filed September 10, 2016 . Note that a switch matrix 106 isn't required, and instead a PDAC and NDAC can be dedicated to (e.g., wired to) each electrode.
  • Notice that the current paths to the electrodes 16 include the DC-blocking capacitors 107 alluded to earlier, which as known, provide additional safety by preventing the inadvertent supply of DC current to an electrode and to a patient's tissue. As discussed earlier, capacitances such as these can become charged as stimulation currents are provided, providing an impetus for the use of biphasic pulses.
  • One or more of the electrodes 16 can be used to sense the ECAP described earlier, and thus each electrode is further coupleable to at least one sense amp 110. In the example shown, there are four sense amps 110 each corresponding to a particular timing channel in which stimulation can be issued. Under control by bus 114, a multiplexer 108 can couple any of the electrodes to any of the sense amps 110 at a given time. This is however not strictly necessary, and instead each electrode can be coupleable to its own dedicated sense amp 110, or all electrodes can be selected for sensing at different times and presented by MUX 108 to a single sense amp 110. The analog waveform comprising the ECAP, described further below, is preferably converted to digital signals by one or more Analog-to-Digital converters (ADC(s)) 112, which may sample the waveform at 50 kHz for example. The ADC(s) may also reside within the control circuitry 102, particularly if the control circuitry 102 has A/D inputs.
  • Notice that connection of the electrodes 16 to the sense amp(s) 110 preferably occurs through the DC-blocking capacitors 107, such that capacitors are between the electrodes and the sense amp(s) 110. This is preferred so as to not undermine the safety provided by the DC-blocking capacitors 107.
  • Once the digitized ECAP is received at the control circuitry 102, it is processed by the ECAP algorithm 124a to determine one or more ECAP features that describe the basic shape and size of the ECAP(s), as explained further below with reference to Figure 11. The response to stimulation can include potentials observed at different delays corresponding to different type of neural elements recruited. The delay from the stimulus can depend on the distance between the sensed electrode and the activation region where the electrical stimulus recruited most neural elements. Neural elements include axon fibers, neuron cell bodies, neuron dendrites, axon terminals, locations where fiber collaterals branch, interneurons, glial cells, or any nervous system functional part. In the specific case of the spinal cord, the sense electrodes can be placed over the dorsal column, more laterally in the epidural space towards and over the edge of dorsal horn and/or Lissauer's tract, over the dorsal root entry zone (DREZ), the rootlets, the dorsal root ganglia (DRG), the cauda equina region, the spinal nerves close to the spinal cord, the Spino-thalamic tract, and any other of the tracts surrounding the gray matter of the spinal cord. An ECAP can contain a number of peaks or waves indicative of the different phases of the averaged or compound action potential sensed and depending on the delay with respect to the stimulus, the peak potentials can be indicative of different type of fibers activated. Axon fibers with different functions (C fibers, Aβ fibers, Aδ fibers, and others) have different diameters that correlate with different propagation velocities for the compound potentials. Conduction velocities for different axonal fiber types are known, and the conduction velocities of the ECAPs sensed in the spinal cord can be calculated to determine the originating fiber. As shown, peaks in the ECAP are conventionally labeled with P for positive peaks and N for negative peaks, with P1 comprising a first positive peak, N1 a first negative peak, P2 a second positive peak and so on. Note that not all ECAPs will have the exact shape and number of peaks as illustrated in Figure 8 (and Figure 11), because an ECAP's shape is a function of the number and types of neural fibers that are recruited in a given volume 95.
  • Note that the DC blocking capacitor 107 through which the ECAPs pass will remove any DC components in the signal, which is thus referenced to 0 Volts. If necessary, the sensed ECAP signal can be amplified and level-shifted by the sense amp(s) 110 so that its voltage is within a range that the control circuitry 102 in the IPG 100 can handle, such as between 3 Volts and ground.
  • The inventors have discovered that sensed ECAPs can be used to direct the timing, location, and shape at which stimulation is applied to a patient's neural anatomy to maximize therapeutic response and/or minimize side effects of stimulation. In particular, the inventors have discovered that sensed ECAPs can be used as a biomarker for directing pre-pulsing of neural stimulation.
  • The term "pre-pulse," as used herein, refers to a relatively low-amplitude portion of a waveform that is provided at an electrode prior to providing a stimulation pulse. Pre-pulsing is illustrated in Figure 9. Figure 9 shows waveforms like those shown in Figure 5B, except that the anodic pulse delivered at the electrode E4 is preceded by a cathodic pre-pulse having an amplitude APP and a duration DPP. Likewise, the cathodic pulse delivered at the electrode E5 is preceded by an anodic pre-pulse having an amplitude APP and a duration DPP. Pre-pulsing may be used to increase excitation of target fibers or to suppress or inhibit particular fibers. Whether excitatory or inhibitory 'priming' occurs depends on the polarity of the pre-pulse, and this polarity can be set according to the geometry and orientation of the target neural element(s).
  • Figure 10 illustrates how pre-pulsing can influence sensed ECAPs. Assume that a monopolar monophasic stimulation pulse 1004 is applied at an electrode EStim. An ECAP may propagate through neural elements of the spinal cord 1002 and may be sensed at electrodes E2, E4, and/or E7, for example, as described above. For example, an ECAP sensed at the electrode E4 may have a shape 1006 in response to the pulse 1004. Now assume that a different stimulation pulse 1008, which includes a cathodic pre-pulse is applied at EStim. The resulting ECAP measured at the electrode E4 may have a different shape 1010 due to differences in neural recruitment caused by the pre-pulse. Thus, sensed ECAP provides a biomarker for neural recruitment differences arising because of differences in stimulation pre-pulsing (or differences in the stimulation waveform, in general).
  • According to certain embodiments described herein, one or more metrics are derived or calculated from sensed ECAPs. The metrics generally relate to features of the shapes of the sensed ECAPs. Once derived or calculated the metric(s) can be correlated to the therapeutic effectiveness of various stimulation waveforms, and in particular, waveforms having various pre-pulsing components. Features of an ECAP that can generate such metrics are shown in Figure 11. These include (but are not limited to):
    • a height of any peak (e.g., H_N1) present in the ECAP;
    • a peak-to-peak height between any two peaks (such as H_PtoP from N1 to P2);
    • a ratio of peak heights (e.g., H_N1 / H_P2);
    • a peak width of any peak (e.g., the full width half maximum of a N1, FWHM_N1);
    • an area under any peak (e.g., A_N1);
    • a total area (A_tot) comprising the area under positive peaks with the area under negative peaks subtracted or added;
    • a length of any portion of the curve of the ECAP (e.g., the length of the curve from P1 to N2, L_P1oN2)
    • any time defining the duration of at least a portion of the ECAP (e.g., the time from P1 to N2, t_P1toN2);
    • a time delay from stimulation to issuance of the ECAP, which is indicative of the neural conduction speed of the ECAP, and which can be useful in discerning the types of neural fibers recruited;
    • any mathematical combination or function of these variables (e.g., H_N1 / FWHM_N1 would generally specify a quality factor of peak N1);
    • metrics derived using mathematical/signal processing analysis of ECAP waveforms, such as short time Fourier or wavelet transforms, principal component analysis and/or eigenvalues from principal component analysis used as coefficients for k-means clustering, etc.
  • Figure 12 illustrates aspects of a system 1200 for sensing ECAPs and using metrics derived from the sensed ECAPs to as a biomarker to determine the shape and timing of priming pulses (i.e., pre-pulses) to alter end-effector function. One aspect of the system 1200 is an improved IPG 100 (or ETS 170), as described above, with reference to Figure 8. As mentioned above, the IPG 100 (or ETS 170) includes control circuitry 102 into which an ECAP algorithm 124a can be programmed. As also noted above, the ECAP algorithm can alternatively operate with the assistance of external devices, as shown in Figure 3, which shows an external programming device (such as the clinician programmer 90 or external controller 50) in wireless communication with the IPG 100 (or ETS 170). Thus, another aspect of the system 1200 may be an external device, such as a CP 90 (or EC 50). An ECAP algorithm 124b is included in the external device, which can receive information from the IPG 100 (or ETS 170) regarding the ECAPs it measures, process the ECAP, and send a stimulation program (or adjustment) to the IPG. ECAP algorithm 124a again operates in the IPG 100 (or ETS 170), but in this example off-loads ECAP analysis and stimulation program adjustment to ECAP algorithm 124b in the external device. A system 1200 as shown in Figure 12 is particularly useful when fitting the implant patient, i.e., when determining a stimulation program that would be useful in treating the patient's symptoms. One skilled in the art will understand that the ECAP algorithm 124a and 124b and/or any supporting user interface program will comprise instructions that can be stored on non-transitory machine-readable media (i.e., computer-readable medium), such as magnetic, optical, or solid-state memories. Such memories may be within the IPG or ETS itself (i.e., stored in association with control circuitry 102), within the external system, or readable by the external system (e.g., memory sticks or disks). Such memories may also include those within Internet or other network servers, such as an implantable medical device manufacturer's server or an app store server, which may be downloaded to the external system.
  • Referring to Figure 13, embodiments of the neuromodulation system and algorithm may comprise two sensing operating modes (SOMs) 1100-a calibration mode 1102 and a running mode 1104. The calibration mode 1102 will typically be executed during the fitting process with the aid of the clinician programmer (CP) 90, though aspects of the calibration mode may be executed using the external controller (EC) 50. During the calibration mode 1102, the user, typically a clinician, is presented with a user interface, such as a graphical user interface (GUI). The interface is configured to present the user with a representation of the electrical signals provided to and sensed at the various available implanted electrodes (channels). The interface also allows user to modify the stimulation parameters of the IPG 100 and to visualize how changing the stimulation parameters affects the sensed ECAPs. An example of a system for interacting with the IPG 100 is described in "Precision Spectra™ System Programming Manual," Boston Scientific Corp., 90834018-18 Rev A (2016). The running mode 1104 is generally executed by programmed circuitry within the IPG 100 (or ETS 170), as described with reference to Figure 8.
  • Figures 14A and 14B show an example of an algorithm 124a/124b for using sensed ECAPs to calibrate the shape and timing of priming pulses (i.e., pre-pulses) to alter end-effector function and to use the calibrated waveform-ECAP relationship to monitor and direct stimulation in a closed loop manner during a running mode. The algorithm 124a/124b allows a user, typically a clinician, to select stimulation electrode(s) and electrode(s) to use as sense electrodes for sensing ECAPs 1202. As explained above, the user will generally interact with a user interface on a programming device such as the clinician's programmer 90 to make those selections. Once stimulation and sense electrodes are selected, the user can apply a baseline stimulation waveform at the stimulation electrode(s) 1204. The baseline stimulation waveform may have an amplitude, frequency, pulse width, and waveform shape predicted to elicit a desired neurological response. ECAPs evoked in response to the stimulation electrode(s) are sensed and recorded at the sense electrode(s) 1206. The algorithm determines one or more metrics based on the recorded ECAPs 1208, as described above with relation to Figure 11. The algorithm then modifies one or more features of the baseline stimulation waveform 1210. For example, the algorithm may modify an aspect of the pre-pulsing phase of the waveform. The algorithm then determines a correlation between the waveform modification and one or more of the ECAP metrics determined in step 1208. In other words, the algorithm determines how the ECAP metrics change in response to changes to the stimulation waveform to identify one or more waveform-dependent ECAP metrics 1212. According to some embodiments, it is useful to identify one or more particular ECAP metrics (e.g., H_N1, H_N1/H_P2, etc.) that are particularly sensitive to changes in the stimulation waveform. The algorithm develops a correlation describing how altering the waveform shape (e.g., pre-pulse polarity, duration, etc.) affects the recorded ECAP signal properties. Such correlations may be encoded into a look-up table, internal decision tree, or other storage medium. Having identified one or more waveform-sensitive ECAP metric(s) and having identified how altering the waveform shape affects the metric(s), the algorithm attempts to further adjust and optimize the stimulation waveform to arrive at the best therapeutic benefit. For example, the stimulation waveform can be adjusted based on patient feedback, 2-point discrimination tests, bio-signals such as heart rate, blood pressure, movement, temperature, and the like. An ECAP-end effector correlation is developed 1214 by monitoring the determined waveform-sensitive ECAP metric(s) during the optimization. Thus, the calibration mode determines an interrelationship between (1) stimulation waveform parameters, (2) ECAP metric parameters, and (3) therapeutic efficacy, as shown in Figure 14B. The correlation can then be used to adjust the stimulation waveform delivery during the running mode of the algorithm 1104. For example, the stimulation parameters may be monitored and adjusted to maintain the selected waveform-sensitive metric within a predetermined range with respect to the metric value corresponding to the optimum therapy.
  • Figure 15 illustrates examples of methods for using sensed ECAPs to tune shape and pulse sequence elements of waveforms delivered through multiple channels (i.e., at multiple electrodes) to either excite or inhibit neurological responses. In the multi-channel embodiments described herein, stimulus waveforms are issued at one or more electrodes, referred to herein as primary stimulus electrodes. The embodiment illustrated in Figure 15 shows a single primary stimulus electrode Estim. However, more than one primary stimulus electrode may be used, for example, to apply bipolar or tripolar pulses. ECAPs are sensed at one or more sensing electrodes. Based on the sensing, additional stimulus waveforms are issued at electrodes, referred to herein as secondary stimulus electrodes. The secondary stimulus electrodes may be the same or different electrodes used as the sensing electrodes. In the embodiment illustrated in Figure 15, the same electrodes (E3, E5, E7, and E8) are used both as sensing electrodes and as secondary stimulus electrodes. In the embodiment illustrated in Figure 16B, different electrodes are used as sensing electrodes and as secondary stimulus electrodes. Namely, electrode E3 is used as a sensing electrode and electrodes E7 and E8 are used as secondary stimulation electrodes.
  • Referring to Figure 15, assume that a biphasic stimulation waveform Stim applied at the electrode labeled EStim evokes an ECAP. The ECAP propagates along the neural tissue and may be sensed at the electrode E3 at a time tECAP, E3, at the electrode E5 at a time IECAP, E5, at the electrode E7 at a time tECAP, E7, and at the electrode E8 at a time tECAP, E8. The times IECAP, E3, IECAP, E5, tECAP, E7, and IECAP, E8 can be determined in a calibration mode whereby the stimulation electrode EStim applies a stimulation pulse and the time it takes the ECAPs to be sensed at the sense electrodes E3, E5, E7, and E8 is recorded and stored. The stored propagation times can then be used to trigger either excitation or inhibition pulses delivered at those electrodes to correspond with the arrival of the ECAP. According to some embodiments, the excitation or inhibiting waveforms may include a priming or pre-pulsing component that is triggered before the arrival of the ECAP. For example, assume that an excitation pulse is to be applied at E3 at a time tECAP, E3 corresponding to the arrival of the ECAP at E3. The ECAP arrival time tECAP, E3 is known from the calibration. A pre-pulse may be applied at E3 at time tpp, E3 preceding the arrival of the ECAP. It should be noted that in the waveform shown at E3 in Figure 15, the charge passed in the pre-pulse phase of the waveform equals the charge passed during the "active" phase of the waveform. Thus, the charges are balanced. However, according to some embodiments, the charges may be unbalanced and passive recovery may be used to recover the charge of the pre-pulse or of the active phase.
  • In the embodiment illustrated in Figure 15, electrodes E3 and E5 are configured to provide excitation waveforms and electrodes E7 and E8 are configured to provide inhibition waveforms. The waveforms provided at E3, E5, E7, and E8 are each triggered to correspond to the arrival of the ECAP, based on the stored propagation time. The waveforms provided at each of the respective electrodes each include a pre-puling component preceding the arrival of the ECAP.
  • As noted above, the ECAP generally propagates both caudally and rostrally from the point of stimulation. Thus, the direction of ECAP propagation indicated in Figure 15 may be either caudal or rostral. Some embodiments of the disclosed methods are used to deliver the pre-pulsed second waveforms at caudal sites where collateral terminals of the dorsal column and/or elements in the dorsal horn are believed to innervate the spinal level corresponding to the pain level. According to such embodiments, electrodes E3, E5, E7, E8 are caudal to Estim. However, embodiments of the disclosed methods may be used to deliver pre-pulsing/stimulus rostral to Estim as well.
  • It should be noted that other electrode configurations than those illustrated in Figure 15 may be used, for example, electrode configurations designed to selectively modulate certain horn/column elements with these pre-pulsing waveforms. Moreover, electrodes on one lead may be used to apply the primary stimulus and electrodes on different leads may be used to apply the excitatory/inhibitory pulses, along with pre-pulsing. Further, directional electrodes, paddle leads, and the like may be used.
  • The ECAP algorithm may include additional rules defining how the various stimulation/sensing channels interact to provide excitation or inhibition waveforms triggered using sensed ECAPs. For example, Figures 16A and 16B show an embodiment wherein an ECAP sensed at electrode E3 triggers an inhibition waveform on electrodes E7 and E8. Referring to Figure 16A, assume that during calibration, as described above with reference to Figures 14A and 14B, it is determined that when a stimulation waveform Stim is applied at EStim, ECAPs can be sensed at electrodes E3, E7, and E8. Further assume that a strong ECAP at E3 correlates to a desired therapeutic effect and that ECAPs sensed at electrodes E7 and E8 correlate to an unwanted side effect. The running mode of the ECAP algorithm can be programmed such that the application of EStim triggers a sense window at E3 at a time tECAP, E3 (i.e., the propagation time of the ECAP to E3) as shown in Figure 16B. If the ECAP is present (and has ECAP metric(s) corresponding to effective therapy), the algorithm is programmed to apply inhibitory pulses at E7 and E8 at times tECAP, E7, and tECAP, E8, respectively, to counteract the neural recruitment responsible for the side effect. Each of the inhibition waveforms illustrated in Figure 16B include a pre-pulsing component applied at tPP, E7 and tPP, E8, respectively. Thus, the sensing of an ECAP at E3 triggers inhibitory pulses at E7 and E8. If an ECAP is not sensed at E3, then no inhibitory waveforms are applied at E7 and E8. Moreover, the absence of an ECAP at E3 may cause the algorithm to modify the stimulation pulse parameters of EStim and/or to apply an excitatory waveform at E3, similar to the E3 excitation pulse illustrated in Figure 15.
  • It should be noted that the methods illustrated in Figures 15 and 16 both include a calibration mode 1102 and a running mode 1104 as illustrated in Figure 14. As implemented in the Figure 15 and 16 embodiments, the step of determining ECAP Metric(s) 1208 includes determining an ECAP speed or delay, which determines the times for the ECAP to propagate to the sense electrodes, e.g., the times for the ECAP to propagate to E3 (tECAP, E3), E7 (IECAP, E7), and E8 (tECAP, E8). The calibration mode may also determine one or more waveform-sensitive ECAP metric(s) 1212, which the running mode may use to trigger therapy. As mentioned above, the calibration mode 1102 is generally performed with the assistance of a clinician's programmer 90 during the initial fitting procedure.
  • Each of the embodiments described herein may also include a recalibration process, whereby some or all the calibration steps may be repeated during therapy, for example, in response to the patient's feedback. For example, the patient's external controller 50 may include programming to allow the patient to recalibrate the sensing and recording of ECAPs, the triggering parameters, etc. Moreover, the programming of the IPG 100 (or ETS 170) may include recalibration programming, causing the device to periodically check and adjust the sensing and triggering parameters.
  • Figure 17A illustrates an embodiment where a first lead 1702 is placed along the dorsal column (DC) and a second lead 1704 is placed near the dorsal root ganglia (DRG) and dorsal root fibers (DRF). Inhibitory pre-pulsing at one or more electrodes on the lead 1704 can be used to suppress DRF recruitment, which is responsible for the side effect of rib stimulation. Likewise, inhibitory pre-pulsing at the DRG can suppress recruitment of pain fibers. Excitatory pre-pulsing at electrodes on the lead 1702 may be used to increase neural recruitment, for example, to enhance paresthesia fibers. In each of these examples the effectiveness of the pre-pulses can be monitored and/or modified based on metrics of sensed ECAPs.
  • For example, referring to Figure 17B, assume a stimulation waveform is applied at EStim. During a calibration mode, E3 of electrode lead 1702 and E7 and E8 of electrode lead 1704 can be used to sense ECAPs at those electrodes. The times for ECAPs to reach those electrodes (tECAP, E3, tECAP, E7, and TECAP, E8) can be determined and used to program excitatory and/or inhibitory waveforms triggered based on the stimulation waveform at E3. In the embodiment illustrated in Figure 17B, an excitatory waveform is delivered on E3 to enhance the ECAP. The excitatory waveform includes a pre-pulse component initiated at tPP, E3 preceding the arrival of the ECAP at E3. Inhibitory waveforms are applied to the DRF at E7 and to the DRG at E8. The inhibitory waveforms also include pre-pulsing components initiated at times tPP, E7 and tPP, E8, respectively, preceding the arrival of the ECAPs to those electrodes.
  • As with the embodiments described above, the embodiment illustrated in Figures 17A and 17B may operate based on metrics derived from the sensed ECAPs (e.g., H_N1, H_N1/H_P2, etc.). The metrics may be used to modify and of the excitatory/inhibitory waveforms in a closed loop fashion during the running mode. For example, the ECAP sensed at E3 may be used to modify the waveform applied at EStim or the waveform applied at E3 during subsequent pulses. Likewise, the metrics derived from the ECAPs measured at E7 and/or E8 may be used to modify the waveform applied at EStim and/or the waveforms applied at E7 and E8. For example, metrics derived from the ECAPs sensed at E7 and/or E8 may be used to monitor/predict the dermatomal coverage provided by EStim and to modify the EStim waveform accordingly.
  • The methods and systems described herein provide the sensing of ECAPs and the use of ECAP metrics to monitor and/or adjust stimulation waveforms provided at various electrodes. The waveforms may be excitatory or inhibitory. The stimulation and sensing electrodes may be located on the same or different leads. Moreover, the illustrated examples relate to percutaneous leads. But the same methods and algorithms may be implemented using other types of leads, such as paddle leads (such as lead 15 of Figure 1A), directional leads, and the like. The invention is defined in the appended claims. Aspects, embodiments and examples disclosed herein which do not fall within the scope of the appended claims do not form part of the invention and are merely provided for illustrative purposes. Furthermore, the methods presented in the present description are not claimed as such but are useful for understanding of the claimed subject matter, in particular since the methods can be performed by the claimed subject-matter.

Claims (15)

  1. A neuromodulation system comprising:
    a first device (10; 100; 170) comprising a non-transitory computer-readable medium comprising instructions configured to cause a microcontroller to:
    cause one or more primary stimulus electrodes implanted in a patient to issue first waveforms to the patient's neural tissue,
    receive signals from one or more sensing electrodes implanted in the patient, the signals indicative of a sensed neural response at the one or more sensing electrodes,
    determine a time interval between the issuing of the first waveforms and an arrival of the sensed neural response at the one or more sensing electrodes, and
    based on the determined time interval, trigger one or more secondary stimulus electrodes to issue second waveforms to the patient's neural tissue.
  2. The neuromodulation system of claim 1, wherein the one or more secondary stimulus electrodes do not include any of the one or more sensing electrodes.
  3. The neuromodulation system of claim 1, wherein the one or more secondary stimulus electrodes includes at least one of the sensing electrodes.
  4. The neuromodulation system of any of claims 1-3, wherein the second waveforms comprise a pre-pulse component.
  5. The neuromodulation system of claim 4, wherein the one or more secondary stimulus electrodes are sensing electrodes and wherein the pre-pulse component is triggered before the neural response arrives at the one or more secondary stimulus electrodes.
  6. The neuromodulation system of claim 5, wherein the pre-pulse component suppresses the neural response.
  7. The neuromodulation system of claim 5, wherein the pre-pulse component enhances the neural response.
  8. The neuromodulation system of any of claims 1-7, wherein the first device is an implantable pulse generator, IPG, (10; 100).
  9. The neuromodulation system of any of claims 1-7, wherein the first device is an external programmer (170) for an IPG (10; 100).
  10. The neuromodulation system of any of claims 1-9, wherein the one or more primary stimulus electrodes and the one or more sensing electrodes are comprised within percutaneous leads (14; 15; 1702; 1704).
  11. The neuromodulation system of any of claims 1-10, wherein the one or more primary stimulus electrodes and the one or more sensing electrodes are comprised within the same percutaneous lead.
  12. The neuromodulation system of any of claims 1-10, wherein the one or more primary stimulus electrodes and the one or more sensing electrodes are comprised within different percutaneous leads.
  13. The neuromodulation system of any of claims 1-9, wherein the one or more primary stimulus electrodes and the one or more sensing electrodes are comprised within paddle leads (15).
  14. A non-transitory computer-readable medium comprising instructions configured to cause the microcontroller of the neuromodulation system of any of claims 1 to 13 to:
    cause one or more primary stimulus electrodes implanted in a patient to issue first waveforms to the patient's neural tissue,
    receive signals from one or more sensing electrodes implanted in the patient, the signals indicative of a sensed neural response at the one or more sensing electrodes,
    determine a time interval between the issuing of the first waveform and an arrival of the sensed neural response at the one or more sensing electrodes, and
    based on the determined time interval, trigger one or more secondary stimulus electrodes to issue second waveforms to the patient's neural tissue.
  15. The non-transitory computer-readable medium of claim any of claim 14, wherein the second waveforms comprise a pre-pulse component.
EP19713256.6A 2018-03-27 2019-03-06 Hybrid sensing and stimulation utilizing pre-pulsing of waveforms Active EP3773873B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
EP23165523.4A EP4218912A1 (en) 2018-03-27 2019-03-06 Hybrid sensing and stimulation utilizing pre-pulsing of waveforms

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US201862648475P 2018-03-27 2018-03-27
PCT/US2019/021019 WO2019190710A1 (en) 2018-03-27 2019-03-06 Hybrid sensing and stimulation utilizing pre-pulsing of waveforms

Related Child Applications (2)

Application Number Title Priority Date Filing Date
EP23165523.4A Division-Into EP4218912A1 (en) 2018-03-27 2019-03-06 Hybrid sensing and stimulation utilizing pre-pulsing of waveforms
EP23165523.4A Division EP4218912A1 (en) 2018-03-27 2019-03-06 Hybrid sensing and stimulation utilizing pre-pulsing of waveforms

Publications (2)

Publication Number Publication Date
EP3773873A1 EP3773873A1 (en) 2021-02-17
EP3773873B1 true EP3773873B1 (en) 2023-05-10

Family

ID=65904545

Family Applications (2)

Application Number Title Priority Date Filing Date
EP23165523.4A Pending EP4218912A1 (en) 2018-03-27 2019-03-06 Hybrid sensing and stimulation utilizing pre-pulsing of waveforms
EP19713256.6A Active EP3773873B1 (en) 2018-03-27 2019-03-06 Hybrid sensing and stimulation utilizing pre-pulsing of waveforms

Family Applications Before (1)

Application Number Title Priority Date Filing Date
EP23165523.4A Pending EP4218912A1 (en) 2018-03-27 2019-03-06 Hybrid sensing and stimulation utilizing pre-pulsing of waveforms

Country Status (3)

Country Link
US (1) US11890465B2 (en)
EP (2) EP4218912A1 (en)
WO (1) WO2019190710A1 (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12090324B2 (en) 2017-08-11 2024-09-17 Boston Scientific Neuromodulation Corporation Spinal cord stimulation for dorsal column recruitment or suppression using anodic and cathodic pulses
US11890480B2 (en) 2018-07-03 2024-02-06 Boston Scientific Neuromodulation Corporation Therapy implemented using different sub-perception neuromodulation types
EP3976170A1 (en) 2019-05-30 2022-04-06 Boston Scientific Neuromodulation Corporation Methods and systems for discrete measurement of electrical characteristics
WO2020257705A1 (en) 2019-06-20 2020-12-24 Boston Scientific Neuromodulation Corporation Methods and systems for interleaving waveforms for electrical stimulation and measurement
CN114025833A (en) 2019-07-26 2022-02-08 波士顿科学神经调制公司 Methods and systems for electrical stimulation modulation based on patient-specific factors
AU2022215308B2 (en) * 2020-02-13 2024-01-25 Quantum Nanostim Llc Device for, and method of, neuromodulation with closed-loop micromagnetic hybrid waveforms to relieve pain
EP3900778B1 (en) * 2020-04-23 2024-06-26 ONWARD Medical N.V. A neuromodulation system for planning and/or adjusting and/or providing a neuromodulation therapy
AU2022273276A1 (en) * 2021-05-10 2024-01-04 Boston Scientific Neuromodulation Corporation Feature extraction with automatic sampling window definition
CN114404800B (en) * 2021-12-22 2022-09-27 应脉医疗科技(上海)有限公司 Neurostimulation device, neurostimulation system, electronic device and storage medium
WO2024187225A1 (en) * 2023-03-10 2024-09-19 Saluda Medical Pty Limited Improved feedback control of neural stimulation therapy

Family Cites Families (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6516227B1 (en) 1999-07-27 2003-02-04 Advanced Bionics Corporation Rechargeable spinal cord stimulator system
US7024247B2 (en) 2001-10-15 2006-04-04 Northstar Neuroscience, Inc. Systems and methods for reducing the likelihood of inducing collateral neural activity during neural stimulation threshold test procedures
US6560490B2 (en) 2000-09-26 2003-05-06 Case Western Reserve University Waveforms for selective stimulation of central nervous system neurons
US8825166B2 (en) * 2005-01-21 2014-09-02 John Sasha John Multiple-symptom medical treatment with roving-based neurostimulation
US7424322B2 (en) 2005-02-03 2008-09-09 Cardinal Health 209, Inc. Method and apparatus for stimulus artifact suppression
US8606362B2 (en) 2005-07-08 2013-12-10 Boston Scientific Neuromodulation Corporation Current output architecture for an implantable stimulator device
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
US7450992B1 (en) 2005-08-18 2008-11-11 Advanced Neuromodulation Systems, Inc. Method for controlling or regulating therapeutic nerve stimulation using electrical feedback
US7742810B2 (en) * 2007-05-23 2010-06-22 Boston Scientific Neuromodulation Corporation Short duration pre-pulsing to reduce stimulation-evoked side-effects
EP2211980B1 (en) 2007-10-10 2015-01-07 Sorin CRM SAS Neurostimulator and method for regulating the same
WO2010032132A1 (en) 2008-09-17 2010-03-25 Med-El Elektromedizinische Geraete Gmbh Stimulus artifact removal for neuronal recordings
US8335664B2 (en) 2008-09-18 2012-12-18 Imec Method and system for artifact reduction
US8255057B2 (en) 2009-01-29 2012-08-28 Nevro Corporation Systems and methods for producing asynchronous neural responses to treat pain and/or other patient conditions
US9399132B2 (en) * 2009-06-30 2016-07-26 Boston Scientific Neuromodulation Corporation Method and device for acquiring physiological data during tissue stimulation procedure
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
JP5676000B2 (en) 2010-10-13 2015-02-25 ボストン サイエンティフィック ニューロモデュレイション コーポレイション Architecture for an implantable medical device system having a daisy chain electrode driver integrated circuit
WO2012155186A1 (en) * 2011-05-13 2012-11-22 National Ict Australia Ltd Method and apparatus for controlling a neural stimulus - h
EP2866887B1 (en) * 2012-06-29 2017-02-08 Boston Scientific Neuromodulation Corporation High frequency neuromodulation system for reducing energy requirements
JP2016516450A (en) 2012-12-14 2016-06-09 ケース ウェスタン リザーブ ユニバーシティCase Western Reserve University Method for treating disease states by collective coding of neural information
US9119964B2 (en) 2013-03-06 2015-09-01 Boston Scientific Neuromodulation Corporation System for deep brain stimulation employing a sensor for monitoring patient movement and providing closed loop control
US9610444B2 (en) * 2013-03-15 2017-04-04 Pacesetter, Inc. Erythropoeitin production by electrical stimulation
US9539422B2 (en) 2013-07-02 2017-01-10 Greatbatch Ltd. Neurostimulator interconnection apparatus, system, and method
WO2015179177A1 (en) 2014-05-20 2015-11-26 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
US9302112B2 (en) 2014-06-13 2016-04-05 Pacesetter, Inc. Method and system for non-linear feedback control of spinal cord stimulation
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
WO2017035140A1 (en) * 2015-08-26 2017-03-02 Boston Scientific Neuromodulation Corporation Machine learning to optimize spinal cord stimulation
US10183168B2 (en) 2016-03-10 2019-01-22 Biotronik Se & Co. Kg Systems and methods for automated charge balancing of multiple electrodes for uninterrupted therapy and evoked response sensing
US11179091B2 (en) * 2016-06-24 2021-11-23 Saluda Medical Pty Ltd Neural stimulation for reduced artefact
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

Also Published As

Publication number Publication date
WO2019190710A1 (en) 2019-10-03
EP4218912A1 (en) 2023-08-02
US11890465B2 (en) 2024-02-06
EP3773873A1 (en) 2021-02-17
US20190298992A1 (en) 2019-10-03

Similar Documents

Publication Publication Date Title
AU2022203097B2 (en) Artifact reduction in a sensed neural response
US11786737B2 (en) Automatic adjustment of sub-perception therapy in an implantable stimulator using detected compound action potentials
US11938323B2 (en) Neural stimulation with decomposition of evoked compound action potentials
EP3773873B1 (en) Hybrid sensing and stimulation utilizing pre-pulsing of waveforms
US12017074B2 (en) Adjustment of stimulation in a stimulator using detected evoked compound action potentials
US11623097B2 (en) Pulse generator system for promoting desynchronized firing of recruited neural populations
EP3843829B1 (en) Leads for stimulation and sensing in a stimulator device
US12128236B2 (en) Pulse generator system for promoting desynchronized firing of recruited neural populations
US20240359016A1 (en) Adjustment of Stimulation in a Stimulator Using Detected Evoked Compound Action Potentials

Legal Events

Date Code Title Description
STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: UNKNOWN

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE INTERNATIONAL PUBLICATION HAS BEEN MADE

PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE

17P Request for examination filed

Effective date: 20201023

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

AX Request for extension of the european patent

Extension state: BA ME

DAV Request for validation of the european patent (deleted)
DAX Request for extension of the european patent (deleted)
STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: EXAMINATION IS IN PROGRESS

17Q First examination report despatched

Effective date: 20220502

GRAP Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOSNIGR1

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: GRANT OF PATENT IS INTENDED

INTG Intention to grant announced

Effective date: 20221130

GRAS Grant fee paid

Free format text: ORIGINAL CODE: EPIDOSNIGR3

GRAA (expected) grant

Free format text: ORIGINAL CODE: 0009210

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE PATENT HAS BEEN GRANTED

AK Designated contracting states

Kind code of ref document: B1

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

REG Reference to a national code

Ref country code: GB

Ref legal event code: FG4D

REG Reference to a national code

Ref country code: AT

Ref legal event code: REF

Ref document number: 1566113

Country of ref document: AT

Kind code of ref document: T

Effective date: 20230515

Ref country code: CH

Ref legal event code: EP

REG Reference to a national code

Ref country code: DE

Ref legal event code: R096

Ref document number: 602019028721

Country of ref document: DE

REG Reference to a national code

Ref country code: IE

Ref legal event code: FG4D

REG Reference to a national code

Ref country code: NL

Ref legal event code: FP

REG Reference to a national code

Ref country code: LT

Ref legal event code: MG9D

REG Reference to a national code

Ref country code: AT

Ref legal event code: MK05

Ref document number: 1566113

Country of ref document: AT

Kind code of ref document: T

Effective date: 20230510

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: SE

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20230510

Ref country code: PT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20230911

Ref country code: NO

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20230810

Ref country code: ES

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20230510

Ref country code: AT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20230510

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: RS

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20230510

Ref country code: PL

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20230510

Ref country code: LV

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20230510

Ref country code: LT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20230510

Ref country code: IS

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20230910

Ref country code: HR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20230510

Ref country code: GR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20230811

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: FI

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20230510

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: SK

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20230510

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: SM

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20230510

Ref country code: SK

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20230510

Ref country code: RO

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20230510

Ref country code: EE

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20230510

Ref country code: DK

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20230510

Ref country code: CZ

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20230510

REG Reference to a national code

Ref country code: DE

Ref legal event code: R097

Ref document number: 602019028721

Country of ref document: DE

PLBE No opposition filed within time limit

Free format text: ORIGINAL CODE: 0009261

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: NL

Payment date: 20240220

Year of fee payment: 6

Ref country code: IE

Payment date: 20240222

Year of fee payment: 6

26N No opposition filed

Effective date: 20240213

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: DE

Payment date: 20240220

Year of fee payment: 6

Ref country code: GB

Payment date: 20240221

Year of fee payment: 6

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: SI

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20230510

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: SI

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20230510

Ref country code: IT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20230510