Systems and methods for providing neurostimulation therapy according to machine learning operations

US12280258B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12280258-B2
Application numberUS-202117566636-A
CountryUS
Kind codeB2
Filing dateDec 30, 2021
Priority dateDec 31, 2020
Publication dateApr 22, 2025
Grant dateApr 22, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The present disclosure provides systems and methods for providing neurostimulation therapy according to patient features. The patient features may be analyzed to develop a patient model between physiological and/or patient reported features and optimal settings for a neurostimulation therapy using machine learning operations. The model is trained using data corresponding to time intervals in which electrical pulses are applied to the patient, including video kinematic data, patient reported pain levels, implanted or worn sensor patient data, and stimulation parameters. The model is used to control ongoing neurostimulation therapy for the patient.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method of providing a neurostimulation therapy to a patient, comprising: applying electrical pulses to a neural target of a patient according to a plurality of stimulation parameters; obtaining patient data from one or more sensors implanted in or worn by the patient while electrical pulses are applied to the patient; obtaining video data of the patient; calculating, based on the video data, kinematic data corresponding to time intervals in which the electrical pulses are applied to the patient; obtaining patient reported pain levels from the patient using one or more patient applications on a patient therapy controller device, the patient reported pain levels corresponding to time intervals in which the electrical pulses are applied to the patient; training a machine learning (ML) model using the plurality of stimulation parameters, the patient data, the kinematic data, and the patient reported pain levels, wherein the training comprises receiving user input from a user interface of an external controller device to select one or more patient features from a plurality of available patient features for training of the ML model; controlling, based on the trained ML model, application of electrical pulses to the patient to treat pain of the patient in accordance with patient data from the one or more sensors. 2. The method of claim 1 , further comprising: selecting the neurostimulation therapy from a list consisting of: spinal cord stimulation and dorsal root ganglion stimulation. 3. The method of claim 1 , further comprising: obtaining movement data by a sensor of a wearable device of the patient. 4. The method of claim 1 , further comprising: obtaining movement data by a sensor of an implantable pulse generator (IPG) of the patient. 5. The method of claim 1 , further comprising: performing the training by one or more software applications executed on a patient therapy controller device. 6. The method of claim 1 , further comprising: performing the training by one or more software applications executed by one or more processors of an implantable pulse generator (IPG) of the patient. 7. The method of claim 1 , further comprising: performing the training by one or more software applications executed by one or more processors of a server platform of a medical device management system. 8. The method of claim 1 , further comprising: receiving input from a user interface of an external controller device to clear a previously trained model; and clearing model parameters for the previously trained model in response to the received input. 9. The method of claim 1 , wherein controlling application of electrical pulses to the patient includes providing dorsal root ganglion stimulation.

Assignees

Inventors

Classifications

  • for remote operation · CPC title

  • with automatic adjustment · CPC title

  • using patient feedback · CPC title

  • Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb {(A61B5/1038 takes precedence; motion detection to correct for motion artifacts in physiological signals A61B5/721)} · CPC title

  • involving training the classification device · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12280258B2 cover?
The present disclosure provides systems and methods for providing neurostimulation therapy according to patient features. The patient features may be analyzed to develop a patient model between physiological and/or patient reported features and optimal settings for a neurostimulation therapy using machine learning operations. The model is trained using data corresponding to time intervals in wh…
Who is the assignee on this patent?
Advanced Neuromodulation Systems Inc
What technology area does this patent fall under?
Primary CPC classification A61N1/36132. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Tue Apr 22 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 10 related publications on this page (citations in our corpus or others sharing the same primary CPC).