CA3095342C

Spinal cord stimulation system modelling relationships between stimulation parameters for automatic customization of sub-perception therapy

Abstract

An algorithm for determining optimal sub-perception stimulation parameters for a Spinal Cord Stimulation patient is disclosed. The algorithm uses various modelling information, including a model determined based on empirical testing that relates optimal frequencies and pulse widths with perception thresholds reported by patients at those frequencies and pulse widths. A patient's perception threshold is then measured at different pulse widths, with the result compared to the model to determine a range or volume in the model that best relates frequency pulse width and perception threshold for that patient. Further modeling allows the perception thresholds to be related to an optimal amplitudes, thus resulting in optimal situation parameters (F, PW, and A) for the patient. The optimal stimulation parameters may be provided to a patient's external controller to allow the patient to adjust stimulation within a range of volume of these parameters.

CA3095342C, drawing sheet 1
Sheet 1 of 53

Term

12.8 yearsleft in the term

Expires 2 July 2039.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

10 claims: 6 independent, 4 dependent

  1. 1
    87239911 CLAIMS:1. A system, comprising: a stimulator device comprising a plurality of electrodes;and an external device configured to program the stimulator device with at least an amplitude, a pulse width, and a frequency of stimulation pulses to be provided at one or more of the plurality of electrodes, wherein the external device comprises a model comprising information indicative of a plurality of coordinates, wherein each coordinate comprises a frequency, a pulse width, and an amplitude, wherein the model is specific to a patient having the stimulator device;and a non-transitory computer readable medium including instructions that, when executed, are configured to: provide on the external device a Graphical User Interface (GUI) comprising a user interface element with a cursor, allow a user to move the cursor in the GUI to simultaneously adjust the frequency and at least one of the pulse width or the amplitude of the stimulation pulses such that the amplitude, pulse width, and frequency of the stimulation pulses comprise a coordinate in the model.
  2. 5
    The system of any one of claims 1-4, wherein the external device comprises a patient external controller. Date Reçue/Date Received 2024-02-29 87239911
  3. 7
    The system of any one of claims 1-4, wherein the external device comprises a clinician programmer.
  4. 8
    The system of any one of claims 1 -7, wherein the stimulation pulses provide sub-perception stimulation in accordance with the model.
  5. 9
    The system of any one of claims 1-8, wherein the cursor simultaneously adjusts the frequency, the pulse width, and the amplitude of the stimulation pulses.
  6. 10
    A method for programming a stimulator device using an external device, the method comprising:receiving a model at the external device, wherein the model comprises information indicative of a plurality of coordinates, wherein each coordinate comprises a frequency, a pulse width, and an amplitude, wherein the model is specific to a patient having the stimulator device;providing from the external device a program for the stimulator device, the program specifying an amplitude, a pulse width, and a frequency of stimulation pulses to be provided at one or more of electrodes of the stimulator device, wherein the specified amplitude, pulse width, and frequency of the stimulation pulses comprise one of the coordinates in the model;and providing on the external device a Graphical User Interface (GUI) comprising a user interface element with a cursor, allowing a user to move the cursor in the GUI to simultaneously adjust the frequency and at least one of the pulse width or the amplitude of the stimulation pulses such that the amplitude, pulse width, and frequency of the stimulation pulses comprise another of the coordinates in the model. Date Reçue/Date Received 2024-02-29