Machine Learning To Optimize Spinal Cord Stimulation
An example of a system may include a processor and a memory device comprising instructions, which when executed by the processor, cause the processor to: access a patient metric of a subject; use the patient metric as an input to a machine learning algorithm, the machine learning algorithm to search a plurality of neuromodulation parameter sets and to identify a candidate neuromodulation parameter set of the plurality of neuromodulation parameter sets, the candidate neuromodulation parameter set designed to produce a non-regular waveform that varies over a time domain and a space domain; and program a neuromodulator using the candidate neuromodulation parameter set to stimulate the subject.
Claim CLM-00001. 1. A system comprising:
a processor; and a memory device comprising instructions, which when executed by the processor, cause the processor to:
access a patient pain metric of a subject;use the patient pain metric as an input to an algorithm that is configured for use to identify a candidate neuromodulation parameter set for a use by a neuromodulator to deliver and a non-regular electrical waveform for neuromodulation using electrodes, wherein the non-regular electrical waveform varies over a time domain including variations in at least one of timing, size or shape of the non-regular electrical waveform and the non-regular electrical waveform varies over a space domain including variations in distribution of modulation energy fractionalized across the electrodes; andenable the neuromodulator to treat patient pain using the candidate neuromodulation parameter set to electrically stimulate the subject using the non-regular electrical waveform that varies over the time domain and that varies over the space domain including the variations in the distribution.
Claim CLM-00014. 14. A method comprising:
accessing, at a computerized system, a patient pain metric of a subject; using the patient pain metric as an input to an algorithm executing on the computerized system that is configured for use to identify a candidate neuromodulation parameter set for a use by a neuromodulator to deliver a non-regular electrical waveform for neuromodulation using electrodes, wherein the non-regular waveform varies over a time domain including variations in at least one of timing, size or shape of the waveform and the non-regular waveform varies over a space domain including variations in distribution of modulation energy fractionalized across the electrodes; use the candidate neuromodulation parameter set to enable the neuromodulator to electrically stimulate the subject using the non-regular electrical waveform that varies over the time domain and that varies over the space domain including the variations in the distribution; and using the neuromodulator to produce the non-regular waveform that varies over the time domain and the space domain.
Claim CLM-00020. 20. A non-transitory machine-readable medium including instructions, which when executed by a machine, cause the machine to:
access a patient pain metric of a subject; use the patient pain metric as an input to an algorithm that is configured for use to identify a candidate neuromodulation parameter set for a use by a neuromodulator to deliver a non-regular electrical waveform for neuromodulation using electrodes, wherein the a non-regular electrical waveform varies over a time domain including variations in at least one of timing, size or shape of the waveform and the non-regular waveform varies over a space domain including variations in distribution of modulation energy fractionalized across the electrodes; and enable the neuromodulator to treat pain using the candidate neuromodulation parameter set by electrically stimulating the subject using the non-regular electrical waveform that varies over the time domain and that varies over the space domain including the variations in the distribution.