[go: up one dir, main page]

WO2021046120A1 - Gestion de tension de conformité pour un dispositif de stimulation - Google Patents

Gestion de tension de conformité pour un dispositif de stimulation Download PDF

Info

Publication number
WO2021046120A1
WO2021046120A1 PCT/US2020/049054 US2020049054W WO2021046120A1 WO 2021046120 A1 WO2021046120 A1 WO 2021046120A1 US 2020049054 W US2020049054 W US 2020049054W WO 2021046120 A1 WO2021046120 A1 WO 2021046120A1
Authority
WO
WIPO (PCT)
Prior art keywords
compliance voltage
pulses
group
compliance
determined
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.)
Ceased
Application number
PCT/US2020/049054
Other languages
English (en)
Inventor
G. Karl STEINKE
Adam T. FEATHERSTONE
Mary KOTCHEVAR
Emanuel Feldman
Goran N. Marnfeldt
Kenneth HERMANN
Chirag Shah
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 EP24197789.1A priority Critical patent/EP4464366A3/fr
Priority to EP20772176.2A priority patent/EP3993867B1/fr
Priority to US17/753,135 priority patent/US12383745B2/en
Priority to AU2020340952A priority patent/AU2020340952B2/en
Publication of WO2021046120A1 publication Critical patent/WO2021046120A1/fr
Anticipated expiration legal-status Critical
Priority to US19/262,540 priority patent/US20250332422A1/en
Ceased legal-status Critical Current

Links

Classifications

    • 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
    • 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/3615Intensity
    • A61N1/36153Voltage
    • 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/372Arrangements in connection with the implantation of stimulators
    • A61N1/37211Means for communicating with stimulators
    • A61N1/37235Aspects of the external programmer
    • A61N1/37247User interfaces, e.g. input or presentation means
    • 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/362Heart stimulators
    • A61N1/37Monitoring; Protecting
    • 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/38Applying electric currents by contact electrodes alternating or intermittent currents for producing shock effects
    • A61N1/39Heart defibrillators
    • A61N1/3925Monitoring; Protecting

Definitions

  • the present invention relates generally to implantable medical devices, and more particularly to improved compliance voltage monitoring and adjustment in an implantable pulse generator.
  • Implantable stimulation devices are devices that generate and deliver electrical stimuli to body nerves and tissues for the therapy of various biological disorders, such as pacemakers to treat cardiac arrhythmia, defibrillators to treat cardiac fibrillation, cochlear stimulators to treat deafness, retinal stimulators to treat blindness, muscle stimulators to produce coordinated limb movement, spinal cord stimulators to treat chronic pain, cortical and deep brain stimulators to treat motor and psychological disorders, and other neural stimulators to treat urinary incontinence, sleep apnea, shoulder subluxation, etc.
  • SCS Spinal Cord Stimulation
  • the present invention may find applicability in any implantable medical device system, including a Deep Brain Stimulation (DBS) system.
  • DBS Deep Brain Stimulation
  • Electrodes there are eight electrodes (Ex) on two leads 18 for a total of sixteen electrodes 16, although the number of leads and electrodes is application specific and therefore can vary.
  • the leads 18 couple to the IPG 10 using lead connectors 26, which are fixed in a non-conductive header material 28, which can comprise an epoxy for example.
  • the IPG 10 typically includes a printed circuit board (PCB) 30, along with various electronic components 32 mounted to the PCB 30, some of which are discussed subsequently.
  • PCB printed circuit board
  • Two antennas are shown in the IPG 10: a telemetry antenna 34 used to transmit/receive data to/from an external communication device (not shown); and a charging coil 36 for charging or recharging the IPG’s battery 14 using an external charger (not shown).
  • Charging coil 36 preferably comprises a coil, which receives power from an external charger by magnetic induction.
  • Telemetry antenna 34 may also comprise a magnetic-induction coil, or may alternatively comprise a short range RF antenna for wirelessly communicating in accordance with a short-range RF standard such as Bluetooth, WiFi, MICS, Zigbee, etc., as described in U.S. Patent Application Publication 2016/0051825. Telemetry antenna 34 may be located within the case 12, or may be located within the header 28 in other examples.
  • a short-range RF standard such as Bluetooth, WiFi, MICS, Zigbee, etc.
  • ASIC 60 can comprise a monolithic integrated circuit formed on its own semiconductive substrate (“chip”), and may be contained in its own package and mounted to the IPG 10’s PCB 30.
  • Figure 2 shows various functional circuit blocks within ASIC 60 in addition to the microcontroller block 150, which are briefly described.
  • ASIC 60 includes an internal bus 92, and each of the functional blocks includes interface circuitry 88 enabling communication on the internal bus 92.
  • Interface circuitry 88 helps each block recognize when microcontroller block 50 is communicating addresses pertaining to that block via bus 92.
  • ASIC 60 contains several terminals 61 (e.g., pins, bond pads, solder bumps, etc.), such as those necessary to connect to the external bus 90, the battery 14, the antennas 34 and 36, external memory (not shown), etc.
  • ASIC terminals 61 include electrode nodes 61a (EU-E16’ and Ec’) which circuit nodes are also present on the PCB 30 (Fig. 1C) inside of the IPG’s case 12.
  • the electrode nodes 61a connect to the electrodes 16 (E1-E16) on the lead(s) 18 outside of the case 12 by way of DC-blocking capacitors 55.
  • DC-blocking capacitors 55 are useful to ensure that DC current isn’t inadvertently (e.g., in the event of failure of the ASIC 60’s circuitry) injected into the patient’s tissue, and hence provide safety to the IPG 10.
  • Such DC-blocking capacitors 55 can be located on or in the IPG 10’s PCB 30. See U.S. Patent Application Publication 2015/0157861.
  • ASIC 60 may support other numbers or types of electrode nodes/electrodes (e.g., thirty-two electrodes E1-E32 plus the case Ec).
  • Telemetry block 64 couples to the IPG telemetry antenna 34, and includes transceiver circuitry for wirelessly communicating with an external device according to a telemetry protocol.
  • a telemetry protocol may comprise Frequency Shift Keying (FSK), Amplitude Shift Keying (ASK), or various short-range RF standards such as those mentioned above.
  • Charging/protection block 62 couples to the IPG charging coil 36, and contains circuitry for rectifying power wirelessly received at the charging coil 36 from an external charger (not shown), and for charging the battery 14 in a controlled fashion. See U.S. Patent Application Publication 2013/0023943.
  • Clock generation block 74 can be used to generate a clock for the ASIC 60 and communication on the bus 92.
  • Clock generation block 74 may receive an oscillating signal from an off-chip crystal oscillator 56, or may comprise other forms of clock circuitry located completely on chip, such as a ring oscillator. See U.S. Patent Application Publication 2014/0266375 (disclosing an on-chip circuit that can be used to generate a clock signal on the ASIC 60).
  • the PDAC and NDAC receive digital control signals from the registers in the stimulation circuitry block 70, generically denoted ⁇ Pstim> and ⁇ Nstim>, to generate the prescribed pulses with the prescribed timing and amplitude.
  • the PDAC and NDAC comprise current sources, but could comprise voltage sources as well.
  • a PDAC and NDAC pair may be dedicated at each of the electrodes, and thus may be activated only when its associated electrode is selected as an anode or cathode. See, e.g., USP 6,181,969.
  • the current produced by one or more PDACs or NDACs may be distributed to selected electrodes by a switch matrix (not shown).
  • Various examples of DAC circuitry 72 are disclosed in USPs 6,181,969, 8,606,362, 8,620,436, and U.S. Patent Application Publications 2018/0071520 and 2019/0083796.
  • the pulses provided at the electrodes are biphasic, meaning that each pulse comprises a first phase 94a of a first polarity, followed by a second phase 94b of an opposite polarity.
  • This is useful as a means of active recovery of charge that may build up on the DC-blocking capacitors 55.
  • the second pulse phase 94b will actively recover that charge, particularly if the total amount of charge is equal in each phase (i.e., if the area under the first and second pulse phases are equal).
  • Recovery of excess charge on the DC- blocking capacitors 55 is desirable to ensure that the DAC circuitry 72 will operate as intended: if the charge across the DC-blocking capacitors 55 is not zero at the end of each pulse, such remaining charge may impact formation of subsequent pulses, or other problems may occur, as discussed further below.
  • Passive charge recovery may therefore be employed that does not involve use of active currents driven by the DAC circuitry 72.
  • Passive charge recovery is implemented within the stimulation circuitry block 70, and includes use of passive recovery switches (e.g., transistors) 96(x), each connected between one of the electrode nodes (Ex’ and Ec’) 61a and a common reference voltage. This common reference voltage as shown may comprise the voltage, Vbat, of the battery 14 as (Fig.
  • variable resistor 97 can be connected in series to each of the passive recovery switches 96 between the electrodes nodes 61a and the common reference voltage (e.g., Vbat) to set the rate of passive discharge during periods 98. See U.S. Patent Application Publication 2018/0071527 (discussing passive charge recovery).
  • a method for programming a stimulator device comprising a plurality of electrodes and current generation circuitry configured to provide pulses at selected ones of the electrodes, wherein the current generation circuitry is powered by a time-varying compliance voltage produced at an output of a compliance voltage generator.
  • the method may comprise: receiving information defining a waveform comprising a sequence of pulses; determining a plurality of groups of one or more contiguous pulses in the waveform; associating each group with a compliance voltage variable; and determining programming instructions configured to: program the current generation circuitry to produce the groups thereby producing the waveform at the selected ones of the electrodes, and program the compliance voltage generator to produce the time-varying compliance voltage at the output, wherein the compliance voltage generator is programmed with the compliance voltage variable associated with the group being produced by the current generation circuitry.
  • the method further comprises determining a compliance voltage value for each compliance voltage variable.
  • the compliance voltage values are determined by taking measurements in the stimulator device.
  • each compliance voltage value is determined to be suitable to produce the pulses in their associated group at prescribed amplitudes.
  • each compliance voltage value is further determined to preserve power in the stimulator device.
  • the method further comprises use of an external device in communication with the stimulator device, wherein the information defining the waveform is received at the external device, wherein each group is associated with a compliance voltage variable at the external device, and wherein the programming instructions are determined at the external device; and further comprising transmitting the programming instructions from the external device to the stimulator device.
  • the computer-implementable algorithm is configured to automatically determine the one or more contiguous pulses in each group by applying one or more rules that identify that at least some of the one or more contiguous pulses have similar compliance voltage requirements.
  • the one or more rules identify that the one or more contiguous pulses have amplitudes that are within a specified range.
  • the one or more rules identify that the one or more contiguous pulses have energies that are within a specified range.
  • the method further comprises use of an external device in communication with the stimulator device, wherein at least one of the plurality of groups is determined at least in part based on input received from a user at the external device.
  • the first compliance voltage variable is lower than a preceding compliance voltage variable, wherein the time-varying compliance voltage falls over the first time period, and wherein the time-varying compliance voltage equals the first determined compliance voltage during the second time period.
  • an amplitude or energy of the pulses in the first group is constant during the first and second time periods.
  • the time-varying compliance voltage rises or falls over time periods when the compliance voltage variables to which the compliance voltage generator is programmed change.
  • the time periods are used to determine the plurality of groups.
  • the compliance voltage variables are determined such that the time- varying compliance voltage is always high enough to form the sequence of pulses in the waveform at prescribed amplitudes.
  • the time period before each transition is determined to allow the time- varying compliance voltage to increase such that compliance voltage will be at a value suitable to form pulses after the first transitions at prescribed amplitudes.
  • the time period before each transition is determined by determining a rise time at the output of the compliance voltage generator at each first transition.
  • the rise times are measured at each first transition.
  • the programming instructions are further configured to program the stimulator device to make measurements to assess the time-varying compliance voltage.
  • the measurements are made during at least one of the pulses after each of the first transitions.
  • the stimulator device is configured to adjust programming of the compliance voltage generator using the measurements.
  • the compliance voltage generator is programmed to respectively further increase, or lower while still increasing, the time-varying compliance voltage at the first time before that first transition.
  • the compliance voltage generator is programmed at the first times with values, and wherein if the stimulator device determines during a given measurement associated with one of the first transitions that the time-varying compliance voltage is too low, or too high, the compliance voltage generator is programmed to respectively increase, or decrease, the value at the first time before that first transition.
  • each compliance voltage is determined to be suitable to produce the pulses in its associated group of pulses at prescribed amplitudes. In one example, each compliance voltage is further determined to preserve power in the stimulator device. In one example, the method further comprises use of an external device in communication with the stimulator device, wherein each compliance voltage is determined at the external device. In one example, at least one of the compliance voltages is determined based on input received from a user at the external device. In one example, each compliance voltage is determined using compliance voltage measurements taken at the stimulator device, and further comprising transmitting the determined compliance voltages to the external device. In one example, each compliance voltage is determined at the stimulator device.
  • the method may comprise: receiving information defining a waveform comprising a sequence of pulses, each of the pulses formed in accordance with stimulation parameters; determining at least one group of one or more contiguous pulses in the waveform, wherein the at least one group comprises a plurality of contiguous blocks of pulses, wherein the stimulation parameters vary between each of blocks, wherein each at least one group is associated with a compliance voltage variable; executing a computer-implementable algorithm to automatically determine one or more first of the plurality of contiguous blocks in each at least one group that will be used to determine the compliance voltage variable for each group; and automatically determining programming instructions configured to: program the current generation circuitry to produce the at least one group thereby producing the waveform at the selected ones of the electrodes, program the compliance voltage generator with the compliance voltage variable associated with the at least one group being produced by the current generation circuitry, and cause the stimulation device to make measurements to assess the compliance voltage during at least one pulse in each of the one or more first blocks in each group.
  • the pulses in each group are each provided to a first of the plurality of electrodes. In one example, the pulses in each group are each provided to the first electrodes with a same polarity and a same amplitude percentage. In one example, the method further comprises determining a compliance voltage value for each compliance voltage variable using the measurements. In one example, each compliance voltage value is determined to be suitable to produce the pulses in their associated group at prescribed amplitudes. In one example, each compliance voltage value is further determined to preserve power in the stimulator device. In one example, if the measurements indicate during production of one of the at least one groups that the compliance voltage is too low, the stimulator device is configured to adjust the compliance voltage variable associated with that group to a higher value.
  • the method further comprises determining a compliance voltage value for each compliance voltage variable at the external device, wherein the programming instructions are configured to program the compliance voltage generator with the compliance voltage values to produce the compliance voltage at the output. In one example, the method further comprises determining a compliance voltage value for each compliance voltage variable at the stimulator device using the measurements, and transmitting the determined compliance voltages values to the external device. In one example, the programming instructions are configured to program the compliance voltage generator with the compliance voltage values to produce the compliance voltage at the output, wherein the compliance voltage generator is programmed with the compliance voltage value associated with the at least one group being produced by the current generation circuitry. In one example, at least one of the at least one groups is determined at least in part based on input received from a user at the external device.
  • the information defining the waveform is received at the stimulator device, wherein each at least one group is determined at the stimulator device, wherein the computer-implementable algorithm is executed at the stimulator device, and wherein the programming instructions are determined at the external device.
  • the method further comprises determining a compliance voltage value for each compliance voltage variable at the stimulator device using the measurements.
  • the computer-implementable algorithm is used to determine the at least one group of one or more contiguous pulses in the waveform.
  • the one or more first blocks in each at least one group comprise the blocks with the highest-energy pulses in that group.
  • the one or more first blocks in each at least one group comprise the blocks with the highest-amplitude pulses in that group.
  • the one or more first blocks in each at least one group comprise the blocks with the highest-pulse width pulses in that group. In one example, the one or more first blocks in each at least one group comprise a block with the highest-amplitude pulses in that group and a block with the highest-pulse width pulses in that group. In one example, the one or more first blocks in each at least one group comprise a block with pulses having a first amplitude and a first pulse width, and a block with pulses having a first amplitude and a first pulse width, wherein the first amplitude is higher than the second amplitude, and wherein the first pulse width is lower than the second pulse width.
  • the one or more first blocks in each at least one group comprise a block applied to a first of the plurality of electrodes, and a block applied to a second the plurality of electrodes.
  • the programming instructions are configured to cause the stimulation device to make measurements to assess the compliance voltage during at least a first pulse in each of the one or more first blocks in each group.
  • FIGS 1A-1C show an Implantable Pulse Generator (IPG), and the manner in which an electrode array is coupled to the IPG, in accordance with the prior art.
  • IPG Implantable Pulse Generator
  • Figure 2 shows an architecture for an IPG utilizing at least one Application Specific Integrated Circuit (ASIC).
  • ASIC Application Specific Integrated Circuit
  • FIG. 3 shows aspects of the Digital-to-Analog Converters (DACs) within the stimulation circuitry of the ASIC, and stimulation pulses formable thereby.
  • DACs Digital-to-Analog Converters
  • Figures 4A-4C show further details of the stimulation circuitry and DAC circuitry.
  • Figure 5A shows a waveform issued according to an aggregate program (Fig. 5C) that references a pulse program and a steering program (Fig. 5B).
  • Figure 6 shows external devices useable to program the IPG, and which may execute a compliance voltage (VH) management algorithm.
  • Figures 7A-7D show examples of a graphical user interface (GUI) that can be executed on an external device to allow a user to form a complex waveform using different blocks of pulses, and shows the compilation of programming instructions for the IPG necessary to form the waveform at the IPG, including the compilation of aggregate, steering, and pulses programs.
  • GUI graphical user interface
  • Figures 8A and 8B show how a compliance measurement instruction (e.g., a CMB) can be included in the IPG’s programming instructions, and further shows measurement circuitry responsive to the instruction, which culminates in determining a value VH(opt) used to program a compliance voltage generator that set a value for the compliance voltage VH received by the DAC circuitry.
  • a compliance measurement instruction e.g., a CMB
  • VH(opt) used to program a compliance voltage generator that set a value for the compliance voltage VH received by the DAC circuitry.
  • Figures 9A and 9B show circuitry for the compliance voltage generator, which in this example comprises a capacitor-based charge pump.
  • Figures 10A and 10B show examples of manners in which capacitors in the compliance voltage generator can be connected to derive a compliance VH with a particular gain value.
  • Figure 11A shows the example complex waveform of Figure 7A, and shows that while compliance measurement instructions can be used to automatically adjust the compliance voltage VH, VH can still be too low to adequately form some of the pulses of higher amplitudes.
  • Figure 1 IB shows a table defining relevant aspects of the waveform, which table can be adjusted in subsequent steps of a VH management algorithm.
  • Figures 13A-13D show steps in the algorithm for determining groups of pulses in the waveform, where pulses in such groups will be treated similarly by the algorithm for compliance voltage management purposes.
  • Figure 14A shows steps in the algorithm for determining optimal compliance voltages VH(opt) for each of the determined groups
  • Figure 14B shows steps in the algorithm for determining rise times and fall times of VH at transitions between the groups of pulses.
  • the result from Figures 14A and 14B are illustrated in the updated table of Figure 14C.
  • Figures 15A-15C show steps in the algorithm for identifying groups for which compliance voltage management is not practical, and thus consolidating such identified groups into preceding or following groups.
  • Figure 19 shows VH as actually produced for the waveform using the programming instructions determined by the algorithm, and shows that VH is not too low, and is only minimally too high.
  • Figures 20A-20E shows how the algorithm can include compliance voltage measurement instructions in the IPG’s programming instructions as useful to updating the determined optimal values for VH.
  • Figure 22 shows that compliance voltage measurements can be used to determine optimal values for VH, and therefore such values do not need to be specifically determined by the algorithm in advance of waveform execution in the IPG.
  • Figures 23A-23E shows different examples of how the algorithm can group blocks of pulses, and decide when compliance voltage measurement should be made within each group.
  • the total anodic and cathodic current is 3.0 mA
  • ⁇ A> is thus digitally set to indicate this value; for example, and assuming ⁇ A> increments in 0.1 mA steps, ⁇ A> can be set at time tO to 30, or 0011110 in binary.
  • Electrodes El and E2 split the anodic current equally, and so Xpl and Xp2 are set at time tO to 50%, or 0110010 in binary.
  • Electrode E3 receives all of cathodic current, and so Xn3 is set at time tO to 100%, or 1100100 in binary.
  • Figure 4B shows an example of the circuitry of an NDAC (e.g., NDAC1) for providing a cathodic current at an electrode node (e.g., El’).
  • NDAC an NDAC
  • El an electrode node
  • Other NDACs would be similar.
  • the PDACs as shown in the ‘796 Publication, also have similar circuitry, although of opposite polarity due to the anodic currents the PDACs produce.
  • the passive charge recovery switch 96(1) connected to electrode node EG, which was explained earlier with respect to Figure 3.
  • Amplified reference current A*Iref_n (shortened to A*Iref in Figure 4B) is provided from the distributor 102 to one or more resistance transistors 110 through an always-on switch 112.
  • the NDAC also includes a number of branches (e.g., 100 branches), with each branch having a branch transistor 114_x connected in series to a switch 116_x.
  • a reference voltage Vref is maintained across the resistance transistor(s) 110 (at node 122) and each of the branches (at node 124).
  • the resistance of switches 112 and 116_x are negligible, and so Vref is effectively dropped across the resistance transistor(s) 110 and each of the branch transistors 114_x.
  • Resistance transistor(s) 110 and branch transistors 114_x are not connected in a current mirror configuration, but are on to the same degree due to their common gate connection at node 126. These transistors 110 and 114 are preferably of different widths W1 and W2, with W2 larger than Wl, meaning that the resistance of the branch transistors 114 are W2/W1 less than the resistance of the resistance transistor(s) 110. This resistance difference, coupled with the common voltage drop Vref across each, sets the current in each branch, again as explained in detail in the ‘796 Publication.
  • Stimulation circuitry 70 as shown in Figure 4C shows further details of how relevant control signals such as ⁇ A> and ⁇ X> arrive at the DAC circuitry 72.
  • the stimulation circuitry 70 includes memory circuitry that stores microcode processed by one or more pulse definition circuits (PDCs) 140.
  • Memory circuitry includes a steering memory 142 that contains electrode steering programs, and a pulse memory 144 that contains pulse programs, both of which are discussed further with respect to Figure 5B.
  • Memory circuitry also includes an aggregate memory 146 that contains aggregate programs that link or associate one or more pulse programs and one or more steering programs to create a desired stimulation pulse therapy program, as discussed further with respect to Figure 5C.
  • the stimulation circuitry 70 additionally includes a configuration memory 148 that stores configuration parameters, some of which are global and applied across all PDCs 140, and some of which are specific to a particular PDC 140.
  • the memories 142-148 can be read from and written to by the microcontroller 50 via bus 92.
  • Each location (e.g., each 32-bit location) in the memory circuitry may be formed as a register of multiple flip-flops or as an addressable location in a more typical memory, and may comprise separate memory circuits or a single memory circuit.
  • an electrode combiner 150 is used to reconcile information concerning what the total anodic and cathodic current amplitude A, and what percentage control switches ⁇ X> (and hence which switches 116 in the DACs), should be asserted at any given time.
  • the electrode combiner 150 can receive amplitude and percentage information from each PDC 140 (e.g., ⁇ Aa>, and ⁇ Xpla>, ⁇ Xnla>, ⁇ Xp2a>, etc. from PDC 140a, and ⁇ Ab>, and ⁇ Xplb>, ⁇ Xnlb>, ⁇ Xp2b>, etc.
  • FIG. 5 A shows an example of a waveform that can be produced in a particular timing channel (e.g., TCa, using PDAC 140a).
  • a particular timing channel e.g., TCa, using PDAC 140a.
  • two electrodes El and E2 have been selected for stimulation, which occurs by selection of a particular steering program A in steering memory 142, as shown in Figure 5B.
  • a steering program generally informs as to which electrodes are to receive pulses, the polarity of the pulses at those electrodes, and a percentage of the total anodic and cathodic amplitude for the pulses at those electrodes.
  • Electrodes E3 and E4 which are not used in this example, receive 0% of the total current, making their polarities irrelevant, and the same would be true for the remaining electrodes in subsequent memory locations (e.g., next memory location Y+l storing data for electrodes E5-E8 would also have 0%, etc.).
  • pulse program B defines a biphasic pulse having six phases, as shown in Figure 5B’s waveform.
  • the first phase (memory location X) comprises an actively-driven pre-pulse phase, which may be of low amplitude A1 and a short duration Dl. It is designated as an active-driven recovery phase (AR), which operates to flip the polarity of the electrodes otherwise specified by the steering program.
  • AR active-driven recovery phase
  • pulse program B is associated with steering program A
  • El would comprise a cathode and E2 an anode during this pulse phase, as shown in the waveforms.
  • a pulse program may comprise a number of successive stimulation phases (S) of increasing amplitudes, which would create a pulse with a rising stair-stepped shape.
  • S successive stimulation phases
  • Any pulse program in memory 144 may be associated with any steering program in memory 142 to create pulses defined by the pulse program at the electrodes defined in the steering program, and this occurs by use of an aggregate program stored in aggregate memory 146, as shown in Figure 5C.
  • the external device 160 can include control circuitry 166.
  • control circuitry 166 may include a microprocessor, microcontroller, microcomputer, FPGA, DSP, or other digital logic structures capable of executing programs in a computing device.
  • control circuitry 166 may comprise any of the types of i5 processors sold by Intel Corp., see https://www.intel.com/ content/ www/us/en/products/ processors/core/i5-processors.html.
  • the control circuitry 166 is capable of executing external device software 164 programmed into the external device 160.
  • External device software 164 can comprise instructions stored in a non-transitory computer-readable medium in the external device 160, such as in memory associated with or readable by the control circuitry 166. Such memory can comprise solid state, magnetic, or optical memories, or other types of non- transitory memory devices. External device software 164 may also be present on non- transitory computer readable media that exist outside of the external device 160 (e.g., on disks in a server, on a memory stick, etc.), which can then later be loaded into in the external device’s memory.
  • this panel can reflect the selected electrodes (e.g., El as anode and E2 as cathode from steering program A), and reflect other important parameters, such as the (maximum) amplitude of the pulses, their frequency (e.g., 100 Hz), and the overall pulse period (e.g., 10 ms), which can be derived from the relevant pulse program for the block in question.
  • Information concerning individual pulse phases e.g., their amplitudes and durations
  • Each of the block panels 192 also allows a user to specify a number of pulses that appear within each block.
  • block 1 comprises 10 pulses (of the pulses specified by pulse program I);
  • block 2 comprises 20 pulses (of pulse program J);
  • block 3 comprises 5 pulses (of pulse program K);
  • blocks 4, 5, and 6 comprises 10 pulses (of pulse programs J, I and J respectively).
  • blocks 7-11 comprise 10, 10, 10, 3, and 10 pulses respectively (of pulse programs I, L, M, N, and I respectively).
  • Each of the block panels 192 preferably also displays an optimal compliance voltage variable, VH(opt), to program the VH generator 76 during each block. How VH(opt) can be automatically be determined for each block, and how different blocks can be grouped and automatically assigned a single VH(opt) for the group, are discussed further below. However, note that the user or clinician can also use the block panels 192 in GUI 170 to manually enter VH(opt) for a particular block (or group).
  • Figure 7B shows another example (using blocks 1-6 only) in which the simulation waveform 299 of Figure 7A can be defined by using different amplitude scaling factors in each of the blocks.
  • each of the blocks 1-6 are defined using only pulse program K, which specifies a maximum amplitude of 6 mA.
  • the amplitude scaling factor is then adjusted in each block panel 192 to set the amplitude of the pulses in the blocks.
  • biphasic pulses of amplitude A are provided between electrodes El and E2 (as dictated by a steering program A). These pulses may comprise an aggregate instruction in a larger aggregate program 1, and may comprise pulses within a particular block as discussed earlier with reference to Figures 7A-7D.
  • the circuitry shows operation during stimulation phase 94a of the biphasic pulse, and thus shows PDAC1 activated to provide an anodic current of amplitude +A to El, and shows NDAC2 activated to provide a cathodic current of amplitude -A to E2. Note that during active charge recovery phase 94b (when the polarity of the current is reversed), PDAC2 and NDAC1 would be activated, although this isn’t shown.
  • FIG. 8A explains how the stimulation circuitry 70 in the IPG 10 can be programmed to dictate when compliance voltage measurements are taken.
  • a compliance monitoring instruction is included within the pulse program E that is used to form the pulses.
  • Such an instruction in this example comprises a compliance monitoring bit (CMB; bit 17), which can be set during any of the phases of the pulse, e.g., in any of the memory locations X, X+l, etc. describing such phases.
  • the CMB instructs the compliance detector circuitry 200 to measure and process the voltages at the electrode nodes involved in providing stimulation (e.g., VE1 and VE2) during pulse phases in which the CMB is set.
  • the timing of the compliance voltage measurement can be set in different ways, and could be prescribed in pulse program E along with the CMB.
  • compliance measurement timing is set using the stimulation circuitry 170’s configuration memory 148 (Fig. 4C).
  • this memory 148 can include a compliance monitor timing register 149, which defines when the compliance monitoring bit instruction will issue during the duration of the pulse phase in which it is set. Such timing may be defined in a number of ways.
  • a cathode electrode node voltage e.g., VE2H
  • Vn2H ‘1’
  • VplH anode high signal
  • the reference voltages received by the window comparators are formed by a window reference voltage generator 202.
  • Generator 202 comprises an op amp 204, which receives a reference voltage, such as a IV, and which outputs to a transistor 206.
  • An upper resistance Rp is connected between the compliance voltage VH and one terminal of the transistor 206, and a lower resistance Rn is connected between ground and the other terminal the transistor 206.
  • the upper and lower resistances Rp and Rn comprise a number of taps 203, which taps can be selected to adjust the reference voltages Vp(ref)H and Vp(ref)L used by the window comparators 208p, and to adjust the reference voltages Vn(ref)H and Vn(ref)L used by the window comparators 208p.
  • Vn2H is asserted, meaning that Vn dropped across NDAC2 is too high. This might warrant (depending on the particulars of compliance logic 220) reducing the compliance voltage VH to save power. If VE2 is lower than 0.4V, Vn2L is asserted, meaning that the Vn drop is too low. This might warrant (again, depending on compliance logic 220) increasing the compliance voltage to ensure that pulses are formed with their prescribed amplitudes. Similarly, if VE1 from anode electrode El is lower than VH - 0.7V, VplH is asserted, meaning that Vp dropped across PDAC1 is too high.
  • Control circuitry 50 in turn, through its own programming, can control the VH generator 76 (Fig. 3) to either increase or decrease the value of VH by asserting a new value for VH(opt), as explained further with respect to Figures 9A and 9B.
  • VH measure algorithms 222 and related circuitry operable in compliance logic 220 are discussed further in the ‘512 Publication, and are not reiterated here. Note that compliance logic 220 may be considered to comprise part of control logic 50.
  • the VH generator 76 essentially comprises a DC-DC voltage converter, and outputs a compliance voltage VH as boosted from an another power supply available in the IPG 100, such as the voltage of the IPG 10’s battery 14 (Vbat).
  • VH generator 76 can for example, comprise an inductor-based boost converter (see, e.g., U.S. Patent Application Publication 2015/0134029).
  • VH generator 76 can also comprise a capacitor-based charge pump, again described in the ‘512 Publication (see also USPs 8,219,196; 9,233,254; 7,805,189).
  • a charge pump implementation is described in detail here with respect to Figures 9A-10B, but again other VH generator circuits could be used as well.
  • FIG. 9B shows information in the VH gain table 232 that is used by switching network control 230.
  • Vbat battery voltage
  • Table 232 also shows the various values of the switching control signals ⁇ S> needed to achieve the desired gain during the first and second phases f ⁇ and f2.
  • switching control signals ⁇ S3_1> are provided from the switching network control 230 to the switching network 234 during the first phase f ⁇ , and switching control signals ⁇ S3_2> are provided during the second phase f2.
  • the particulars of the switch control signals ⁇ S> can vary in different implementations, and more or fewer gain values could be used and included in table 232. In large part, the switching control signals ⁇ S> depend on the number of gains the system will support, the particulars of the switching network 234, and the number of capacitors 240 used.
  • Figures 10A and 10B shows examples of how the switching control signals ⁇ S> control the switching network 234 to connect the various plates of the capacitors 240 for achieve different gain values.
  • the top of Figure 10A shows a simple example, in which VH simply equals Vbat for a gain of 1.
  • VH simply equals Vbat for a gain of 1.
  • the first plates 1 of the capacitors are connected to Vbat, and the second plates 2 of the capacitors are connected to ground, thus connecting the capacitors in parallel, and charging each capacitor to Vbat.
  • this connectivity doesn’t change, except now the first plates 1 of the capacitors are connected to output VH, which will equal Vbat.
  • the first and second phases f ⁇ and f2 are run continually, with f ⁇ followed by f2 followed by f ⁇ and so on.
  • VH is set equal to 1.5*Vbat, or again of 1.5.
  • capacitors Ca and Cb are connected in series, and Cc and Cd are connected in series, with these series connections connected in parallel between Vbat and ground. This charges each of the capacitors to l/2Vbat.
  • the capacitors are connected with Cc in parallel with Cd, and with this parallel connection in series with Cb and Ca. Cc and Cd were previously charged (f ⁇ ) to l/2Vbat, so their parallel connection also results in l/2Vbat.
  • Figure 11 A returns to the example waveform 299 that was described in Figure 7 A, which includes blocks of pulses with different amplitudes formed in accordance with pulse programs I (4 mA), J (2 mA), and K (6 mA), L (3.8 mA), M (4.2 mA), andN (1.0 mA).
  • Figure 11B shows a table 313 depicting relevant information for the waveform 299 and for each of the blocks.
  • Table 313 may be generated by the external device 160 and its software 164 (Fig. 6) once the user has defined waveform 299.
  • Table 313 can include the duration of the blocks, the number of pulses in each block, and a pulse program for each block, which, among other details, prescribes the amplitude of the pulses in each block.
  • the information in table 313 can be tracked and updated using a VH management algorithm 250, as explained subsequently.
  • algorithm 250 can operate in whole or in part in the IPG 10, and optional next step 300 contemplates usage of the algorithm 250 in the IPG 10, which can be implemented by programming algorithm 250 into the IPG’s control circuitry 50.
  • information defining the waveform 299 e.g., IPG programming information such as the pulse, steering, and aggregate programs described earlier (Fig. 7C) — are compiled at the external device 160 and transmitted to the IPG 10.
  • Algorithm 250 in the IPG 10 can then analyze the waveform information, and take steps as subsequently described to allow the IPG 10 to manage VH.
  • the relevant block durations are added to arrive at the group duration.
  • group duration for group 7 comprises 300 ms, because its blocks 7, 8, and 9 each have block durations of 100 ms.
  • Table 313 can be defined and stored in the control circuitry 166 of the external device 160 or the control circuitry 50 of the IPG 10, depending on where algrohtm 250 is implemented, and table 313 can continue to be updated as shown in later steps.
  • fall times tfl_2 and tf5_6 occur when transitioning between the same VH(opt) levels (from 7.5V to 6.0V), and so this measurement (40 ms) needs only to be made once.
  • Measuring VH Gx for each of the groups (309), and measuring rise and fall times (317), may also occur using a single test waveform. However, the use of different test waveforms 314 and 319, applied to each group or transition, is illustrated for discreteness and simplicity.
  • an identified group in step 320 may not be associated with a following rise time. Although not illustrated, this would occur for a group (20) that is preceded by a group (19) of higher amplitude pulses, and is followed by a group (21) of lower amplitude pulses.
  • group 20 is associated with a fall time tfl9_20 from group 19, but is associated with another fall time tf20_21 (not a rise time) going into group 21.
  • the rise time tr for such a group would thus be 0 in step 325.
  • step 325 effectively inquires whether the preceding tfl9_20 is greater than the group duration of group 20, meaning that VH(opt) for group 20 could never be reached. If this case, group 20 would be consolidated into group 19 (step 327).
  • Rise time tr6_7 30 ms already covers a discrete number of pulses (again three), and so group 6b’s duration is likewise set to 30 ms. Some margin may also be added to these group durations. For example, the duration of group 2b could be set to values higher than 50 ms, and thus would cover more pulses than is actually required for VH to ramp upwards.
  • VH management algorithm 250 may be necessary for the VH management algorithm 250 to define new pulse programs at this point so that CMB can be properly set when desired.
  • CMB is set during aggregate instructions Z+6 and Z+9, which references pulse program I to form blocks 5 and 7.
  • Aggregate instructions Z and Z+13 also reference aggregate program I to form blocks 1 and 11, but it is not necessary to CBM in these instructions.
  • the algorithm 250 may therefore create two versions of this pulse program: I to be used during blocks 5 and 7 in which CMB is not set, and G to be used during blocks 1 and 11 in which CMB is not set, as shown in the aggregate program of Figure 20B.
  • CMB is also set during aggregate instruction Z+3, which references pulse program K, and during aggregate instructions Z+l 1, which references pulse program M. Because these pulses programs K and M aren’t referenced in any other instructions (and in particular are not referenced in instructions where CMB should not be set), CMB can simply be set in these pulses programs without the need to compile additional pulses programs K’ and M’.
  • IPG programming instructions are complete and include the necessary information to the IPG 10 to produce the waveform 299 (the aggregate program, and the pulse and steering programs it references), to adjust VH when needed (e.g., by setting INT(VH_adj) and compiling VH(opt) table 360), and to measure VH (e.g., by setting CMB in relevant pulses programs and aggregate instructions). Assuming that VH management algorithm 250 has been operating in the external device 160, such programming instructions can then be transmitted to the IPG 10 in step 363 for storage and execution.
  • CBM is set in all of the pulses programs referenced in the various aggregate instructions, as shown in Figure 21B.
  • the compliance logic 220 can be independently programmed to always measure the compliance voltage on every pulse as an operation mode selection, without the need to specify such measurements in the IPG’s programming instructions.
  • a VH adjust algorithm 223 (Fig. 21 C) is compiled or enabled.
  • the VH adjust algorithm 223 can operate in the IPG’s control circuitry 50, and functions to consider only relevant ones of the compliance voltage measurements, i.e., to consider INT(VH meas) only for certain pulses.
  • the VH adjust algorithm 223 will only consider certain of those measurements.
  • the VH adjust algorithm 233 dictates the timing of when compliance voltage measurements are made.
  • VH adjust algorithm 223 and its associated rules 380 can be compiled by the VH algorithm 250, or the VH management algorithm 250 can enable the use of the VH adjustment algorithm 223 in the IPG if it has already determined.
  • the algorithm 250 may not be able to readily determine a single block within a compliance voltage group that should be measured and used to govern the compliance voltage for that block, as illustrated in Figure 23B.
  • a compliance voltage group is defined having five blocks. Blocks 1, 2, and 4 have pulse widths of 40 microseconds, and for these blocks the algorithm 250 can conclude that block 2 would be a worst case because the pulses in this block have the highest amplitude (energy) (4.0 mA).
  • Blocks 3 and 5 by contrast have pulse widths of 60 microseconds, and for these blocks the algorithm 250 can conclude that block 3 would be a worst case because the pulses in this block have the highest amplitude (energy) (3.0 mA).
  • compliance voltage group 2 depending on the algorithm 250’ s programming, could be consolidated into group 1 despite the difference in steering programs used within this consolidated group.
  • block 4 is of short duration, and/or contains pulses of significantly low energies, such consolidation could be logical despite the difference in steering programs used.
  • the user may simply decide unilaterally use GUI 170 to consolidate certain pulses into a common compliance voltage group (see, e.g., Fig. 13C) despite the difference in steering programs.

Landscapes

  • Health & Medical Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Radiology & Medical Imaging (AREA)
  • Biomedical Technology (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Animal Behavior & Ethology (AREA)
  • General Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Veterinary Medicine (AREA)
  • Neurosurgery (AREA)
  • Neurology (AREA)
  • Human Computer Interaction (AREA)
  • Electrotherapy Devices (AREA)

Abstract

La présente invention concerne un algorithme de gestion de tension de conformité permettant de gérer la tension de conformité, VH, qui alimente le circuit CNA dans un dispositif de stimulation. Un utilisateur peut utiliser une interface utilisateur associée à un dispositif de programmation externe pour définir une forme d'onde de stimulation variant dans le temps à programmer dans le dispositif de stimulation. L'algorithme analyse la forme d'onde prescrite et détermine un nombre de groupes d'impulsions qui seront traités de manière similaire dans l'optique de la gestion de VH. Des tensions de conformité optimales sont déterminées pour chaque groupe, ainsi que les vitesses de montée et de chute auxquelles la VH peut changer à des transitions entre des groupes. Ces vitesses de montée ou de chute de VH sont ensuite utilisées pour définir à quel moment la tension de conformité devrait augmenter ou diminuer. Par exemple, l'algorithme définit automatiquement que la VH commence à s'élever avant une transition de telle sorte qu'elle se trouve à la valeur supérieure appropriée lorsque la transition se produit.
PCT/US2020/049054 2019-09-06 2020-09-02 Gestion de tension de conformité pour un dispositif de stimulation Ceased WO2021046120A1 (fr)

Priority Applications (5)

Application Number Priority Date Filing Date Title
EP24197789.1A EP4464366A3 (fr) 2019-09-06 2020-09-02 Gestion de tension de conformité pour un dispositif de stimulation
EP20772176.2A EP3993867B1 (fr) 2019-09-06 2020-09-02 Gestion de tension de conformité pour un dispositif de stimulation
US17/753,135 US12383745B2 (en) 2019-09-06 2020-09-02 Management of compliance voltage for a stimulator device
AU2020340952A AU2020340952B2 (en) 2019-09-06 2020-09-02 Management of compliance voltage for a stimulator device
US19/262,540 US20250332422A1 (en) 2019-09-06 2025-07-08 Management of Compliance Voltage for a Stimulator Device

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US201962897060P 2019-09-06 2019-09-06
US62/897,060 2019-09-06

Related Child Applications (2)

Application Number Title Priority Date Filing Date
US17/753,135 A-371-Of-International US12383745B2 (en) 2019-09-06 2020-09-02 Management of compliance voltage for a stimulator device
US19/262,540 Continuation US20250332422A1 (en) 2019-09-06 2025-07-08 Management of Compliance Voltage for a Stimulator Device

Publications (1)

Publication Number Publication Date
WO2021046120A1 true WO2021046120A1 (fr) 2021-03-11

Family

ID=72517347

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2020/049054 Ceased WO2021046120A1 (fr) 2019-09-06 2020-09-02 Gestion de tension de conformité pour un dispositif de stimulation

Country Status (4)

Country Link
US (2) US12383745B2 (fr)
EP (2) EP3993867B1 (fr)
AU (1) AU2020340952B2 (fr)
WO (1) WO2021046120A1 (fr)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022072972A1 (fr) 2020-09-30 2022-04-07 Boston Scientific Neuromodulation Corporation Programmation de modes d'appairage et irm dans un système de dispositif médical implantable
WO2022109514A1 (fr) 2020-11-20 2022-05-27 Boston Scientific Neuromodulation Corporation Surveillance et réglage de tension disponible dans un dispositif médical implantable à l'aide d'une détection côté bas
US11559693B2 (en) 2020-09-30 2023-01-24 Boston Scientific Neuromodulation Corporation Pairing of external communication devices with an implantable medical device via a patient remote controller
US11576223B2 (en) 2020-09-30 2023-02-07 Boston Scientific Neuromodulation Corporation Adjustment of advertising interval in communications between an implantable medical device and an external device
WO2023137280A1 (fr) 2022-01-14 2023-07-20 Boston Scientific Neuromodulation Corporation Algorithme pour ajuster une tension de conformité dans un dispositif stimulateur ayant une capacité de détection neuronale
US12339689B2 (en) 2021-10-06 2025-06-24 Boston Scientific Neuromodulation Corporation Voltage regulator for providing a stable output voltage in an implantable stimulator device
US12377273B2 (en) 2021-12-02 2025-08-05 Boston Scientific Neuromodulation Corporation Circuitry to assist with neural sensing in an implantable stimulator device in the presence of stimulation artifacts

Citations (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6181969B1 (en) 1998-06-26 2001-01-30 Advanced Bionics Corporation Programmable current output stimulus stage for implantable device
US6516227B1 (en) 1999-07-27 2003-02-04 Advanced Bionics Corporation Rechargeable spinal cord stimulator system
US20070135868A1 (en) * 2005-12-14 2007-06-14 Shi Jess W Techniques for sensing and adjusting a compliance voltage in an implantable stimulator device
US20080114231A1 (en) * 2006-11-14 2008-05-15 Rongqing Dai Power Scheme for Implant Stimulators on the Human or Animal Body
US20130023943A1 (en) 2011-07-20 2013-01-24 Boston Scientific Neuromodulation Corporation Battery Management for an Implantable Medical Device
US20130073008A1 (en) * 2010-11-10 2013-03-21 David J. Ternes Power supply management for implantable neurostimulation devices
US20130184794A1 (en) 2012-01-16 2013-07-18 Boston Scientific Neuromodulation Corporation Architectures for an Implantable Stimulator Device Having a Plurality of Electrode Driver Integrated Circuits with Shorted Electrode Outputs
US20130289661A1 (en) 2012-04-27 2013-10-31 Boston Scientific Neuromodulation Corporation Timing Channel Circuitry for Creating Pulses in an Implantable Stimulator Device
US20130289665A1 (en) * 2012-04-29 2013-10-31 Boston Scientific Neuromodulation Corporation Real Time Compliance Voltage Generation for an Implantable Stimulator
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
US20140266375A1 (en) 2013-03-14 2014-09-18 Boston Scientific Neuromodulation Corporation Integrated Circuitry for Generating a Clock Signal in an Implantable Medical Device
US20150066108A1 (en) * 2013-08-29 2015-03-05 Boston Scientific Neuromodulation Corporation Systems and method of adjusting the compliance voltage in a neuromodulation device
US20150134029A1 (en) 2013-11-08 2015-05-14 Boston Scientific Neuromodulation Corporation Orientation and Placement of Inductive Components to Minimize Noise Coupling to a Communication Coil in an Implantable Medical Device
US20150157861A1 (en) 2013-12-09 2015-06-11 Boston Scientific Neuromodulation Corporation Implantable Stimulator Device Having Components Embedded in a Circuit Board
US9061140B2 (en) 2010-10-13 2015-06-23 Boston Scientific Neuromodulation Corporation Sample and hold circuitry for monitoring voltages in an implantable neurostimulator
US9259574B2 (en) 2010-11-17 2016-02-16 Boston Scientific Neuromodulation Corporation External trial stimulator useable in an implantable neurostimulator system
US20160051825A1 (en) 2014-08-21 2016-02-25 Boston Scientific Neuromodulation Corporation Use of a Dedicated Remote Control as an Intermediary Device to Communicate with an Implantable Medical Device
US20180071527A1 (en) 2016-09-10 2018-03-15 Boston Scientific Neuromodulation Corporation Passive Charge Recovery Circuitry for an Implantable Medical Device
US20180071513A1 (en) 2016-09-10 2018-03-15 Boston Scientific Neuromodulation Corporation Pulse Definition Circuitry for Creating Stimulation Waveforms in an Implantable Pulse Generator
US20180071520A1 (en) 2016-09-10 2018-03-15 Boston Scientific Neuromodulation Corporation Current Generation Architecture for an Implantable Medical Device
US20180071512A1 (en) 2016-09-10 2018-03-15 Boston Scientific Neuromodulation Corporation Compliance Voltage Monitoring and Adjustment in an Implantable Medical Device
US20190083796A1 (en) 2017-09-15 2019-03-21 Boston Scientific Neuromodulation Corporation Current Generation Architecture for an Implantable Stimulator Device to Promote Current Steering Between Electrodes

Family Cites Families (140)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3646940A (en) 1969-07-15 1972-03-07 Univ Minnesota Implantable electronic stimulator electrode and method
US3878450A (en) 1970-04-29 1975-04-15 Greatbatch W Ltd Controlled voltage multiplier providing pulse output
US3724467A (en) 1971-04-23 1973-04-03 Avery Labor Inc Electrode implant for the neuro-stimulation of the spinal cord
US3733498A (en) 1971-09-27 1973-05-15 Telex Computer Products Dual-voltage feedback comparator for simultaneously monitoring a positive and negative voltage
US3822708A (en) 1972-12-07 1974-07-09 Clinical Technology Corp Electrical spinal cord stimulating device and method for management of pain
US4134408A (en) 1976-11-12 1979-01-16 Research Corporation Cardiac pacer energy conservation system
US4232679A (en) 1977-01-26 1980-11-11 Pacesetter Systems, Inc. Programmable human tissue stimulator
US4197850A (en) 1978-11-03 1980-04-15 Pacesetter Systems, Inc. Implantable human tissue stimulator with memory protect means
US4231027A (en) 1979-02-28 1980-10-28 Pacesetter Systems, Inc. Battery monitoring means for an implantable living tissue stimulator
US4324251A (en) 1980-06-10 1982-04-13 Pacesetter Systems, Inc. Battery monitoring means and method for an implantable tissue stimulator
US4793353A (en) 1981-06-30 1988-12-27 Borkan William N Non-invasive multiprogrammable tissue stimulator and method
US4532930A (en) 1983-04-11 1985-08-06 Commonwealth Of Australia, Dept. Of Science & Technology Cochlear implant system for an auditory prosthesis
US6324426B1 (en) 1988-04-28 2001-11-27 Medtronic, Inc. Power consumption reduction in medical devices employing multiple supply voltages and clock frequency control
IT1240362B (it) 1990-03-30 1993-12-10 Medisan S.L.R. Procedimento per l'elettrostimolazione di una massa muscolare al fine di migliorarne l'aspetto estetico, ed apparecchio per l'attuazione del procedimento
US5312439A (en) 1991-12-12 1994-05-17 Loeb Gerald E Implantable device having an electrolytic storage electrode
US5193540A (en) 1991-12-18 1993-03-16 Alfred E. Mann Foundation For Scientific Research Structure and method of manufacture of an implantable microstimulator
US5193539A (en) 1991-12-18 1993-03-16 Alfred E. Mann Foundation For Scientific Research Implantable microstimulator
FR2709026B1 (fr) 1993-08-10 1995-10-13 Ela Medical Sa Convertisseur continu-continu pour charge à tension variable.
US5501703A (en) 1994-01-24 1996-03-26 Medtronic, Inc. Multichannel apparatus for epidural spinal cord stimulator
US6035237A (en) 1995-05-23 2000-03-07 Alfred E. Mann Foundation Implantable stimulator that prevents DC current flow without the use of discrete output coupling capacitors
US5869970A (en) 1995-10-31 1999-02-09 Cardiac Pacemakers, Inc. Power management system for an implantable device
US6061596A (en) 1995-11-24 2000-05-09 Advanced Bionics Corporation Method for conditioning pelvic musculature using an implanted microstimulator
US6051017A (en) 1996-02-20 2000-04-18 Advanced Bionics Corporation Implantable microstimulator and systems employing the same
US5723969A (en) 1996-06-07 1998-03-03 Pacesetter, Inc. High voltage charger
US5757167A (en) 1996-07-12 1998-05-26 Cardiac Pacemakers, Inc. Voltage regulator
US5733313A (en) 1996-08-01 1998-03-31 Exonix Corporation RF coupled, implantable medical device with rechargeable back-up power source
US5837995A (en) 1996-11-25 1998-11-17 Alan Y. Chow Wavelength-controllable voltage-phase photodiode optoelectronic switch ("opsistor")
US5814089A (en) 1996-12-18 1998-09-29 Medtronic, Inc. Leadless multisite implantable stimulus and diagnostic system
US5836981A (en) 1997-01-17 1998-11-17 Paceseter, Inc. Pacemaker circuit and associated methods for generating electrical stimulation signals
AU6667698A (en) 1997-02-26 1998-09-18 Alfred E. Mann Foundation For Scientific Research Battery-powered patient implantable device
US6164284A (en) 1997-02-26 2000-12-26 Schulman; Joseph H. System of implantable devices for monitoring and/or affecting body parameters
US6208894B1 (en) 1997-02-26 2001-03-27 Alfred E. Mann Foundation For Scientific Research And Advanced Bionics System of implantable devices for monitoring and/or affecting body parameters
US6035235A (en) 1998-03-30 2000-03-07 Angeion Corp. Amplified voltage output switching network for a self-powered defibrillator
US6835491B2 (en) 1998-04-02 2004-12-28 The Board Of Trustees Of The University Of Illinois Battery having a built-in controller
US6076018A (en) 1998-09-04 2000-06-13 Woodside Biomedical, Inc Method and apparatus for low power regulated output in battery powered electrotherapy devices
CA2346283A1 (fr) 1998-10-13 2000-04-20 Cochlear Limited Etage de sortie a haute conformite pour stimulateur tissulaire
US6208896B1 (en) 1998-11-13 2001-03-27 Agilent Technologies, Inc. Method and apparatus for providing variable defibrillation waveforms using switch-mode amplification
US6317628B1 (en) 1999-01-25 2001-11-13 Cardiac Pacemakers, Inc. Cardiac rhythm management system with painless defribillation lead impedance measurement
US8180453B2 (en) 1999-03-24 2012-05-15 Second Sight Medical Products, Inc. Electrode array for neural stimulation
US6355990B1 (en) 1999-03-24 2002-03-12 Rockwell Collins, Inc. Power distribution system and method
US6392580B1 (en) 1999-06-11 2002-05-21 Cirrus Logic, Inc. Analog to digital converter having digital signal processing with a negative logic supply rail
US9397370B2 (en) 1999-06-25 2016-07-19 The Board Of Trustees Of The University Of Illinois Single and multiple cell battery with built-in controller
WO2001008282A1 (fr) 1999-07-27 2001-02-01 Alfred E. Mann Foundation Circuit de commande en tension destine a charger un condensateur de sortie
US6553263B1 (en) 1999-07-30 2003-04-22 Advanced Bionics Corporation Implantable pulse generators using rechargeable zero-volt technology lithium-ion batteries
US6442422B1 (en) 1999-08-11 2002-08-27 Ge Medical Systems Information Technologies, Inc. Compliance monitoring apparatus and method
US6363277B1 (en) 1999-08-20 2002-03-26 Cardiac Pacemakers, Inc. Cardiac rhythm management system with differential sensing channel
US6609029B1 (en) 2000-02-04 2003-08-19 Advanced Bionics Corporation Clip lock mechanism for retaining lead
US6429632B1 (en) 2000-02-11 2002-08-06 Micron Technology, Inc. Efficient CMOS DC-DC converters based on switched capacitor power supplies with inductive current limiters
US6741892B1 (en) 2000-03-10 2004-05-25 Advanced Bionics Corporation Movable contact locking mechanism for spinal cord stimulator lead connector
US6631296B1 (en) 2000-03-17 2003-10-07 Advanced Bionics Corporation Voltage converter for implantable microstimulator using RF-powering coil
US6370046B1 (en) 2000-08-31 2002-04-09 The Board Of Trustees Of The University Of Illinois Ultra-capacitor based dynamically regulated charge pump power converter
ES2230295T3 (es) 2000-03-31 2005-05-01 Advanced Bionics Corporation Protesis de estimulacion de tejidos implantable.
US6466822B1 (en) 2000-04-05 2002-10-15 Neuropace, Inc. Multimodal neurostimulator and process of using it
US6704597B1 (en) 2000-07-20 2004-03-09 Cardiac Pacemakers, Inc. Apparatus and method for energy management in atrial defibrillator
ES2230129T3 (es) 2000-07-26 2005-05-01 Advanced Bionics Corporation Sistema para la estimulacion de la medula espinal.
US6745077B1 (en) 2000-10-11 2004-06-01 Advanced Bionics Corporation Electronic impedance transformer for inductively-coupled load stabilization
US6871090B1 (en) 2000-10-13 2005-03-22 Advanced Bionics Corporation Switching regulator for implantable spinal cord stimulation
US6525949B1 (en) 2000-12-22 2003-02-25 Matrix Semiconductor, Inc. Charge pump circuit
US6668193B2 (en) 2001-01-04 2003-12-23 Cardiac Pacemakers, Inc. Method and apparatus for cardiac shock therapy
US7009313B1 (en) 2001-03-16 2006-03-07 Advanced Bionics Corporation Multi-compliance voltage generator in a multichannel current stimulator
US7005935B2 (en) 2001-10-05 2006-02-28 Alfred E. Mann Institute For Biomedical Engineering At The University Of Southern California Switched reactance modulated E-class oscillator
CA2408656C (fr) 2001-10-17 2016-06-21 Rehabilicare, Inc. Neurostimulateur electrique
US7151963B2 (en) 2001-12-03 2006-12-19 Medtronic, Inc. Control of arbitrary waveforms for constant delivered energy
US6934584B1 (en) 2002-03-27 2005-08-23 Pacesetter, Inc. Enhanced power efficiency in implantable cardiac stimulation devices
US6788973B2 (en) 2002-04-02 2004-09-07 Medtronic, Inc. Apparatus and method to discriminate between telemetry downlink signals and noise in an implanted device
US7235050B2 (en) 2002-04-11 2007-06-26 Alfred E. Mann Foundation For Scientific Research Implantable device for processing neurological signals
US20030208244A1 (en) 2002-04-26 2003-11-06 Medtronic, Inc. Voltage/current regulator improvements for an implantable medical device
US7483748B2 (en) 2002-04-26 2009-01-27 Medtronic, Inc. Programmable waveform pulses for an implantable medical device
US7519428B1 (en) 2002-06-14 2009-04-14 Advanced Bionics, Llc Dual-range compliance voltage supply for a multi-channel stimulator
US7015769B2 (en) 2002-06-20 2006-03-21 Alfred E. Mann Foundation For Scientific Research System and method for automatic tuning of a magnetic field generator
US7437193B2 (en) 2002-06-28 2008-10-14 Boston Scientific Neuromodulation Corporation Microstimulator employing improved recharging reporting and telemetry techniques
US6756772B2 (en) 2002-07-08 2004-06-29 Cogency Semiconductor Inc. Dual-output direct current voltage converter
US7127298B1 (en) 2002-10-18 2006-10-24 Advanced Bionics Corporation Switched-matrix output for multi-channel implantable stimulator
US6909915B2 (en) 2003-01-24 2005-06-21 Gentcorp Ltd. Hybrid battery power source for implantable medical use
US20040167407A1 (en) 2003-02-13 2004-08-26 Medtronic, Inc. Capacitive DC-to-DC converter with efficient use of flying capacitors and related method
US7203549B2 (en) 2003-10-02 2007-04-10 Medtronic, Inc. Medical device programmer with internal antenna and display
US7263406B2 (en) 2003-10-02 2007-08-28 Medtronic, Inc. Medical device programmer with selective disablement of display during telemetry
US7729766B2 (en) 2003-10-02 2010-06-01 Medtronic, Inc. Circuit board construction for handheld programmer
US7991479B2 (en) 2003-10-02 2011-08-02 Medtronic, Inc. Neurostimulator programmer with clothing attachable antenna
US7561921B2 (en) 2003-10-02 2009-07-14 Medtronic, Inc. Neurostimulator programmer with internal antenna
US7356369B2 (en) 2003-10-02 2008-04-08 Medtronic, Inc. Z-axis assembly of medical device programmer
US7272445B2 (en) 2003-10-02 2007-09-18 Medtronic, Inc. Medical device programmer with faceplate
US8442643B2 (en) 2003-10-02 2013-05-14 Medtronic, Inc. Medical device programmer with reduced-noise power supply
US20050075685A1 (en) 2003-10-02 2005-04-07 Forsberg John W. Medical device programmer with infrared communication
WO2005041393A2 (fr) 2003-10-24 2005-05-06 Pf1, Inc. Procede et systeme a faible cout et haute performance de correction du facteur de puissance
US7548441B2 (en) 2004-02-24 2009-06-16 Vlt, Inc. Universal AC adapter
JP4717458B2 (ja) 2004-03-30 2011-07-06 ローム株式会社 電圧生成装置
JP4308158B2 (ja) 2004-03-30 2009-08-05 ローム株式会社 昇圧制御装置およびそれを用いた電子装置
US7751879B2 (en) 2004-04-12 2010-07-06 Advanced Neuromodulation Systems, Inc. Fractional voltage converter
US7388354B2 (en) 2004-04-12 2008-06-17 Newport Corporation Methods and devices for low noise current source with dynamic power distribution
US7359751B1 (en) 2004-05-05 2008-04-15 Advanced Neuromodulation Systems, Inc. Clinician programmer for use with trial stimulator
US7539538B2 (en) 2004-05-28 2009-05-26 Boston Science Neuromodulation Corporation Low power loss current digital-to-analog converter used in an implantable pulse generator
US20050275382A1 (en) 2004-06-09 2005-12-15 Stessman Nicholas J Charge consumption monitor for electronic device
US7205818B2 (en) 2004-09-30 2007-04-17 Rockwell Automation Technologies, Inc. Current loop drive module with dynamic compliance voltage
US20060173493A1 (en) 2005-01-28 2006-08-03 Cyberonics, Inc. Multi-phasic signal for stimulation by an implantable device
EP1686692A3 (fr) 2005-01-31 2006-08-09 Advanced Neuromodulation Systems, Inc. Générateur d'impulsions ayant un convertisseur de tension fractionnelle efficient et méthode d'utilisation
US7801602B2 (en) 2005-04-08 2010-09-21 Boston Scientific Neuromodulation Corporation Controlling stimulation parameters of implanted tissue stimulators
US7801600B1 (en) 2005-05-26 2010-09-21 Boston Scientific Neuromodulation Corporation Controlling charge flow in the electrical stimulation of tissue
US7711419B2 (en) 2005-07-13 2010-05-04 Cyberonics, Inc. Neurostimulator with reduced size
US7872884B2 (en) 2005-11-03 2011-01-18 Boston Scientific Neuromodulation Corporation Cascaded step-up converter and charge pump for efficient compliance voltage generation in an implantable stimulator device
US20070146020A1 (en) 2005-11-29 2007-06-28 Advanced Analogic Technologies, Inc High Frequency Power MESFET Gate Drive Circuits
US7937151B2 (en) 2006-03-02 2011-05-03 Cardiac Pacemakers, Inc. Implantable medical device with embedded programmable non-volatile memory
US8014866B2 (en) 2006-07-13 2011-09-06 Cardiac Pacemakers, Inc. Variable voltage compliance for current output generator
US20080048729A1 (en) 2006-07-25 2008-02-28 International Business Machines Corporation Comparator Circuit and Method for Operating a Comparator Circuit
US7881803B2 (en) 2006-10-18 2011-02-01 Boston Scientific Neuromodulation Corporation Multi-electrode implantable stimulator device with a single current path decoupling capacitor
US7400283B1 (en) 2006-12-19 2008-07-15 Actel Corporation Mixed signal system-on-a-chip integrated simultaneous multiple sample/hold circuits and embedded analog comparators
US7623916B2 (en) 2006-12-20 2009-11-24 Cameron Health, Inc. Implantable cardiac stimulus devices and methods with input recharge circuitry
US8649858B2 (en) 2007-06-25 2014-02-11 Boston Scientific Neuromodulation Corporation Architectures for an implantable medical device system
US8131377B2 (en) 2007-07-11 2012-03-06 Boston Scientific Neuromodulation Corporation Telemetry listening window management for an implantable medical device
US20090043244A1 (en) 2007-08-08 2009-02-12 Inan Omer T Electrotransport Drug Delivery Device Adaptable to Skin Resistance Change
US8320144B2 (en) 2007-08-22 2012-11-27 Silicon Mitus, Inc. Power factor correction circuit for reducing distortion of input current
US7890182B2 (en) 2008-05-15 2011-02-15 Boston Scientific Neuromodulation Corporation Current steering for an implantable stimulator device involving fractionalized stimulation pulses
US7756173B2 (en) 2008-06-20 2010-07-13 Alfrey Anthony J Laser diode driver with adaptive compliance voltage
US8219196B2 (en) 2008-10-31 2012-07-10 Medtronic, Inc. Determination of stimulation output capabilities throughout power source voltage range
US8614595B2 (en) 2008-11-14 2013-12-24 Beniamin Acatrinei Low cost ultra versatile mixed signal controller circuit
US9233254B2 (en) 2009-02-17 2016-01-12 Boston Scientific Neuromodulation Corporation Selectable boost converter and charge pump for compliance voltage generation in an implantable stimulator device
US20100268309A1 (en) 2009-04-17 2010-10-21 Boston Scientific Neuromodulation Corporation Architectures for Multi-Electrode Implantable Stimulator Devices Having Minimal Numbers of Decoupling Capacitors
AU2009217394A1 (en) 2009-09-18 2011-04-07 Cochlear Limited A Method Of Calibrating Current Sources And Current Sinks In A Multi-Electrode Stimulation System
EP2325986A1 (fr) 2009-11-23 2011-05-25 Dialog Semiconductor GmbH Ajustement automatique de la limite du courant pour des régulateurs à découpage et linéaires
US9155891B2 (en) 2010-09-20 2015-10-13 Neuropace, Inc. Current management system for a stimulation output stage of an implantable neurostimulation system
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
JP5676000B2 (ja) 2010-10-13 2015-02-25 ボストン サイエンティフィック ニューロモデュレイション コーポレイション デイジーチェーン電極ドライバ集積回路を有する埋め込み型医療装置システムのためのアーキテクチャ
WO2012061608A2 (fr) 2010-11-03 2012-05-10 The Cleveland Clinic Foundation Appareil pour stimulation de rendement en énergie
US9308373B2 (en) 2011-06-29 2016-04-12 Boston Scientific Neuromodulation Corporation Architectures for sharing of current sources in an implantable medical device
US9037241B2 (en) 2012-02-10 2015-05-19 Boston Scientific Neuromodulation Corporation Power architecture for an implantable medical device having a non-rechargeable battery
US9352162B2 (en) 2012-02-10 2016-05-31 Boston Scientific Neuromodulation Corporation Power architecture for an implantable medical device having a non-rechargeable battery
AU2013232107B2 (en) 2012-03-16 2015-11-19 Boston Scientific Neuromodulation Corporation Neurostimulation system for preventing magnetically induced currents in electronic circuitry
US9002465B2 (en) 2012-04-06 2015-04-07 Boston Scientific Neuromodulation Corporation Verifying correct operation of an implantable neurostimulator device using current distribution circuitry
US9314632B2 (en) 2012-05-17 2016-04-19 Boston Scientific Neuromodulation Corporation Pulse-by-pulse compliance voltage generation for an implantable stimulator
WO2013192206A1 (fr) 2012-06-18 2013-12-27 The Cleveland Clinic Foundation Tension accordée dynamique pour stimulation efficace d'énergie
US9327135B2 (en) 2013-06-04 2016-05-03 Boston Scientific Neuromodulation Corporation External device for determining an optimal implantable medical device for a patient using information determined during an external trial stimulation phase
US20150018911A1 (en) 2013-07-02 2015-01-15 Greatbatch Ltd. Apparatus, system, and method for minimized energy in peripheral field stimulation
KR101627204B1 (ko) 2013-11-28 2016-06-03 엘지전자 주식회사 태양 전지 및 이의 제조 방법
US9750938B2 (en) 2014-03-11 2017-09-05 Cardiac Pacemakers, Inc. Visualization of biological environment impact on implanted therapy
US10335596B2 (en) * 2014-03-14 2019-07-02 Nalu Medical, Inc. Method and apparatus for neuromodulation treatments of pain and other conditions
US20150360038A1 (en) 2014-06-13 2015-12-17 Boston Scientific Neuromodulation Corporation Heads-Up Display and Control of an Implantable Medical Device
EP3374019B1 (fr) 2015-12-31 2021-12-22 Nevro Corporation Dispositif de commande pour circuit de stimulation nerveuse, systèmes et procédés associés
WO2017132566A1 (fr) * 2016-01-27 2017-08-03 The Regents Of The University Of California Implant sans fil destiné au rétablissement de la fonction motrice à la suite d'une lésion médullaire
US10786665B2 (en) 2016-09-10 2020-09-29 Boston Scientific Neuromodulation Corporation Biasing of a current generation architecture for an implantable medical device
US11565117B2 (en) 2019-05-02 2023-01-31 Boston Scientific Neuromodulation Corporation Amplitude modulating waveform pattern generation for stimulation in an implantable pulse generator

Patent Citations (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6181969B1 (en) 1998-06-26 2001-01-30 Advanced Bionics Corporation Programmable current output stimulus stage for implantable device
US6516227B1 (en) 1999-07-27 2003-02-04 Advanced Bionics Corporation Rechargeable spinal cord stimulator system
US20090062883A1 (en) * 1999-07-27 2009-03-05 Advanced Bionics Corporation Rechargeable spinal cord stimulator system
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
US20070135868A1 (en) * 2005-12-14 2007-06-14 Shi Jess W Techniques for sensing and adjusting a compliance voltage in an implantable stimulator device
US20080114231A1 (en) * 2006-11-14 2008-05-15 Rongqing Dai Power Scheme for Implant Stimulators on the Human or Animal Body
US9061140B2 (en) 2010-10-13 2015-06-23 Boston Scientific Neuromodulation Corporation Sample and hold circuitry for monitoring voltages in an implantable neurostimulator
US20130073008A1 (en) * 2010-11-10 2013-03-21 David J. Ternes Power supply management for implantable neurostimulation devices
US9259574B2 (en) 2010-11-17 2016-02-16 Boston Scientific Neuromodulation Corporation External trial stimulator useable in an implantable neurostimulator system
US20130023943A1 (en) 2011-07-20 2013-01-24 Boston Scientific Neuromodulation Corporation Battery Management for an Implantable Medical Device
US20130184794A1 (en) 2012-01-16 2013-07-18 Boston Scientific Neuromodulation Corporation Architectures for an Implantable Stimulator Device Having a Plurality of Electrode Driver Integrated Circuits with Shorted Electrode Outputs
US20130289661A1 (en) 2012-04-27 2013-10-31 Boston Scientific Neuromodulation Corporation Timing Channel Circuitry for Creating Pulses in an Implantable Stimulator Device
US20130289665A1 (en) * 2012-04-29 2013-10-31 Boston Scientific Neuromodulation Corporation Real Time Compliance Voltage Generation for an Implantable Stimulator
US20140266375A1 (en) 2013-03-14 2014-09-18 Boston Scientific Neuromodulation Corporation Integrated Circuitry for Generating a Clock Signal in an Implantable Medical Device
US20150066108A1 (en) * 2013-08-29 2015-03-05 Boston Scientific Neuromodulation Corporation Systems and method of adjusting the compliance voltage in a neuromodulation device
US20150134029A1 (en) 2013-11-08 2015-05-14 Boston Scientific Neuromodulation Corporation Orientation and Placement of Inductive Components to Minimize Noise Coupling to a Communication Coil in an Implantable Medical Device
US20150157861A1 (en) 2013-12-09 2015-06-11 Boston Scientific Neuromodulation Corporation Implantable Stimulator Device Having Components Embedded in a Circuit Board
US20160051825A1 (en) 2014-08-21 2016-02-25 Boston Scientific Neuromodulation Corporation Use of a Dedicated Remote Control as an Intermediary Device to Communicate with an Implantable Medical Device
US20180071527A1 (en) 2016-09-10 2018-03-15 Boston Scientific Neuromodulation Corporation Passive Charge Recovery Circuitry for an Implantable Medical Device
US20180071513A1 (en) 2016-09-10 2018-03-15 Boston Scientific Neuromodulation Corporation Pulse Definition Circuitry for Creating Stimulation Waveforms in an Implantable Pulse Generator
US20180071520A1 (en) 2016-09-10 2018-03-15 Boston Scientific Neuromodulation Corporation Current Generation Architecture for an Implantable Medical Device
US20180071512A1 (en) 2016-09-10 2018-03-15 Boston Scientific Neuromodulation Corporation Compliance Voltage Monitoring and Adjustment in an Implantable Medical Device
US20190083796A1 (en) 2017-09-15 2019-03-21 Boston Scientific Neuromodulation Corporation Current Generation Architecture for an Implantable Stimulator Device to Promote Current Steering Between Electrodes

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
W-H KI ET AL.: "Analysis and Design Strategy of On-Chip Charge Pumps for Micro-Power Energy Harvesting Applications", IFIP/IEEE INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION - SYSTEM ON A CHIP, vol. 379, 2011, pages 158 - 186

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11833357B2 (en) 2020-09-30 2023-12-05 Boston Scientific Neuromodulation Corporation Pairing of external communication devices with an implantable medical device via a patient remote controller
US12005261B2 (en) 2020-09-30 2024-06-11 Boston Scientific Neuromodulation Corporation Programming of pairing and MRI modes in an implantable medical device system
US11559693B2 (en) 2020-09-30 2023-01-24 Boston Scientific Neuromodulation Corporation Pairing of external communication devices with an implantable medical device via a patient remote controller
US11576223B2 (en) 2020-09-30 2023-02-07 Boston Scientific Neuromodulation Corporation Adjustment of advertising interval in communications between an implantable medical device and an external device
EP4623988A2 (fr) 2020-09-30 2025-10-01 Boston Scientific Neuromodulation Corporation Programmation de modes d'appairage et irm dans un système de dispositif médical implantable
US11818782B2 (en) 2020-09-30 2023-11-14 Boston Scientific Neuromodulation Corporation Adjustment of advertising interval in communications between an implantable medical device and an external device
US12101835B2 (en) 2020-09-30 2024-09-24 Boston Scientific Neuromodulation Corporation Adjustment of advertising interval in communications between an implantable medical device and an external device
US12427325B2 (en) 2020-09-30 2025-09-30 Boston Scientific Neuromodulation Corporation Programming of pairing and MRI modes in an implantable medical device system
US12138462B2 (en) 2020-09-30 2024-11-12 Boston Scientific Neuromodulation Corporation Pairing of external communication devices with an implantable medical device via a patient remote controller
WO2022072972A1 (fr) 2020-09-30 2022-04-07 Boston Scientific Neuromodulation Corporation Programmation de modes d'appairage et irm dans un système de dispositif médical implantable
WO2022109514A1 (fr) 2020-11-20 2022-05-27 Boston Scientific Neuromodulation Corporation Surveillance et réglage de tension disponible dans un dispositif médical implantable à l'aide d'une détection côté bas
US12339689B2 (en) 2021-10-06 2025-06-24 Boston Scientific Neuromodulation Corporation Voltage regulator for providing a stable output voltage in an implantable stimulator device
US12377273B2 (en) 2021-12-02 2025-08-05 Boston Scientific Neuromodulation Corporation Circuitry to assist with neural sensing in an implantable stimulator device in the presence of stimulation artifacts
WO2023137280A1 (fr) 2022-01-14 2023-07-20 Boston Scientific Neuromodulation Corporation Algorithme pour ajuster une tension de conformité dans un dispositif stimulateur ayant une capacité de détection neuronale

Also Published As

Publication number Publication date
EP4464366A2 (fr) 2024-11-20
AU2020340952A1 (en) 2022-03-03
US20250332422A1 (en) 2025-10-30
US20220273953A1 (en) 2022-09-01
EP4464366A3 (fr) 2025-01-22
AU2020340952B2 (en) 2023-11-09
EP3993867B1 (fr) 2024-10-30
US12383745B2 (en) 2025-08-12
EP3993867A1 (fr) 2022-05-11

Similar Documents

Publication Publication Date Title
EP3993867B1 (fr) Gestion de tension de conformité pour un dispositif de stimulation
US12370359B2 (en) Pulse definition circuitry for creating stimulation waveforms in an implantable pulse generator
EP3509687B1 (fr) Circuit de définition d'impulsion pour créer des formes d'onde de stimulation dans un générateur d'impulsions implantable
EP3481499B1 (fr) Circuits de mesure pour mesurer des valeurs analogiques dans un générateur d'impulsions implantable
AU2017324928B2 (en) Pulse definition circuitry for creating stimulation waveforms in an implantable pulse generator
US20230158307A1 (en) Amplitude Modulating Waveform Pattern Generation for Stimulation in an Implantable Pulse Generator
WO2022109514A1 (fr) Surveillance et réglage de tension disponible dans un dispositif médical implantable à l'aide d'une détection côté bas

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 20772176

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2020772176

Country of ref document: EP

Effective date: 20220202

ENP Entry into the national phase

Ref document number: 2020340952

Country of ref document: AU

Date of ref document: 20200902

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE

WWG Wipo information: grant in national office

Ref document number: 17753135

Country of ref document: US