# US 9,517,343 B2 · Implantable pulse generator that generates spinal cord stimulation signals for a human body

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 9,517,343 B2
- Document ID: US9517343B2
- Status: Granted
- Kind: B2
- Application number: 14/805,607
- Filed: 2015-07-22
- Published: 2016-01-21
- Granted: 2016-12-13
- Earliest claimed: 2013-03-15
- Assignees: Globus Medical, Inc.
- Applicants: Globus Medical, Inc.
- Inventors: Christopher Biele; Raghavendra Angara; Saif Khalil
- Web page: https://patentgrep.com/patent/US9517343B2

## CPC

- A61N 1/36071: {Pain}
- A61N 1/025: {Digital circuitry features of electrotherapy devices, e.g. memory, clocks, processors}
- A61N 1/36125: {Details of circuitry or electric components}
- A61N 1/36178: {Burst or pulse train parameters}
- A61N 1/0551: {Spinal or peripheral nerve electrodes}
- A61N 1/0553: {Paddle shaped electrodes, e.g. for laminotomy}
- A61N 1/37229: {Shape or location of the implanted or external antenna}
- A61N 1/37235: {Aspects of the external programmer}
- A61N 1/3752: {Details of casing-lead connections}
- A61N 1/3787: {from an external energy source}
- A61N: ELECTROTHERAPY; MAGNETOTHERAPY; RADIATION THERAPY; ULTRASOUND THERAPY (measurement of bioelectric currents A61B; surgical instruments, devices or methods for transferring non-mechanical forms of energy to or from the body A61B18/00; anaesthetic apparatus in general A61M; incandescent lamps H01K; infrared radiators for heating H05B)

## Abstract

An implantable pulse generator (IPG) that generates spinal cord stimulation signals for a human body has a programmable signal generator that can generate the signals based on stored signal parameters without any intervention from a processor that controls the overall operation of the IPG. While the signal generator is generating the signals the processor can be in a standby mode to substantially save battery power.

## Claims

### Claim 1

An implantable pulse generator (IPG) that generates spinal cord stimulation signals for a human body, comprising:
a programmable signal generator having a plurality of control registers for storing stimulation signal parameters for a plurality of channels with each channel capable of being associated with at least two electrodes among a plurality of electrodes, each channel representing a stimulation signal pattern of the associated electrodes, wherein each electrode among the plurality of electrodes can be associated with two or more channels;
a processor having a memory;
a treatment control module stored in the memory and executable by the processor, the treatment control module adapted to transmit the stimulation signal parameters to the programmable signal generator for storage in the plurality of control registers, wherein the programmable signal generator generates the stimulation signals to drive the plurality of electrodes according to the stored signal parameters independently from the processor while the processor is in a standby mode;
a timing generator adapted to generate timing signals representing stimulation signals for the plurality of channels according to the stored stimulation signal parameters; and
an arbitrator that continuously receives the generated timing signals and selects one channel among the plurality of channels as an active treatment channel.

### Claim 2 (depends on 1)

The IPG of claim 1, further comprising a transceiver module controlled by the processor and adapted to wirelessly communicate with a remote control, the treatment control module receiving commands from the remote control through the transceiver module.

### Claim 3 (depends on 2)

The IPG of claim 2, wherein the transceiver is adapted to send an interrupt signal to the processor to wake up the processor from the standby mode.

### Claim 4 (depends on 1)

The IPG of claim 1, wherein when the processor is placed in the standby mode, a master clock of the processor is disabled.

### Claim 5 (depends on 1)

The IPG of claim 1, wherein for each channel, the signal generator stores in the registers as signal parameters:
a channel length; and
a rising edge time of a pulse in the stimulation pattern associated with the each channel.

### Claim 6 (depends on 5)

The IPG of claim 5, wherein the stored signal parameters further include:
a channel rising edge time; and
a falling edge time of the pulse.

### Claim 7 (depends on 1)

The IPG of claim 1, wherein for each channel, the control registers store which of the electrodes are associated with each channel such that an electrode among the plurality of electrodes can be associated with two or more channels.

### Claim 8 (depends on 1)

The IPG of claim 1, wherein the programmable signal generator includes:
a high frequency generator adapted to determine whether to modulate the timing signals received from the timing generator and modulate the received timing signals at a burst frequency according to burst parameters stored in the registers.

### Claim 9 (depends on 1)

The IPG of claim 1, wherein when the one channel is being selected as the active treatment channel, the arbitrator is adapted to suppress all other channels.

### Claim 10 (depends on 1)

The IPG of claim 1, wherein when the generated timing signals indicate that two or more channels are about to become active at the same time when no active channel has been selected, the arbitrator is adapted to select the one channel as the active treatment channel based on a predetermined priority of the two or more channels.

### Claim 11 (depends on 1)

The IPG of claim 1, wherein the arbitrator receives from the timing generator the timing signals for the plurality of channels simultaneously.

### Claim 12 (depends on 1)

The IPG of claim 1, wherein the arbitrator is adapted to continuously generate a channel identifier that identifies a channel number of the active treatment channel.
