Adaptive spinal cord stimulation policy generation

US2025058119A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2025058119-A1
Application numberUS-202318233699-A
CountryUS
Kind codeA1
Filing dateAug 14, 2023
Priority dateAug 14, 2023
Publication dateFeb 20, 2025
Grant date

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.

An embodiment collects a first set of patient data and a first set of treatment data associated with a patient population treated with spinal cord stimulation. The embodiment clusters the patient population into a plurality of cohorts. The embodiment generates a plurality of states using a second set of patient data associated with a cohort in the plurality of cohorts. The embodiment generates a plurality of actions using a second set of treatment data associated with the cohort. The embodiment determines, based on the plurality of actions, a plurality of probabilities associated with a transition from a first state to a second state in the plurality of states. The embodiment generates, based on the plurality of probabilities, a stimulator action policy for a patient in the cohort.

First claim

Opening claim text (preview).

What is claimed is: 1 . A computer-implemented method comprising: collecting, by a data collection module, a first set of patient data and a first set of treatment data associated with a patient population treated with spinal cord stimulation; clustering, by a clustering module, the patient population into a plurality of cohorts; generating, by a state discovery module, a plurality of states using a second set of patient data associated with a cohort in the plurality of cohorts; generating, by an action discovery module, a plurality of actions using a second set of treatment data associated with the cohort; determining, by a decision-making module based on the plurality of actions, a plurality of probabilities associated with a transition from a first state to a second state in the plurality of states; and generating, by a recommendation module based on the plurality of probabilities, a stimulator action policy for a patient in the cohort. 2 . The method of claim 1 , further comprising: determining a current state of the patient using time-series patient data associated with the patient; and determining the stimulator action policy by selecting one or more actions with a highest probability to transition from the current state to another state. 3 . The method of claim 2 , further comprising: determining a current setting of a stimulator using time-series treatment data associated with the patient; and determining the stimulator action policy by selecting a sequence of adjustments to the stimulator with the highest probability to transition from the current state to another state. 4 . The method of claim 1 , further comprising: generating a Markov decision process using time-series patient data and time-series treatment data associated with the cohort; and determining the plurality of probabilities using the Markov decision process. 5 . The method of claim 4 , further comprising: receiving a user feedback on the stimulator action policy; and adjusting the Markov decision process based on the user feedback. 6 . The method of claim 1 , wherein a cohort represents a group of patients who share a similarity in at least one of a physiological feature, a pain diagnosis, a stimulator device type, and an implant location. 7 . The method of claim 1 , further comprising: presenting the stimulator action policy to the patient; and automatically adjusting a simulator setting based on the stimulator action policy. 8 . The method of claim 1 , wherein: the patient data includes at least one of a pain level, an activity level, a sleep quality, and a mood level; and a state in the plurality of states includes a combination of at least one of the pain level, the activity level, the sleep quality, and the mood level. 9 . The method of claim 1 , wherein: the treatment data includes at least one of a stimulator frequency, a stimulator current, a stimulator voltage, and a stimulator intensity; and the stimulator action policy includes adjusting at least one of the stimulator frequency, the stimulator current, the stimulator voltage, and the stimulator intensity. 10 . A computer program product comprising one or more computer readable storage media, and program instructions collectively stored on the one or more computer readable storage media, the program instructions executable by a processor to cause the processor to perform operations comprising: collecting, by a data collection module, a first set of patient data and a first set of treatment data associated with a patient population treated with spinal cord stimulation; clustering, by a clustering module, the patient population into a plurality of cohorts; generating, by a state discovery module, a plurality of states using a second set of patient data associated with a cohort in the plurality of cohorts; generating, by an action discovery module, a plurality of actions using a second set of treatment data associated with the cohort; determining, by a decision-making module based on the plurality of actions, a plurality of probabilities associated with a transition from a first state to a second state in the plurality of states; and generating, by a recommendation module based on the plurality of probabilities, a stimulator action policy for a patient in the cohort. 11 . The computer program product of claim 10 , further comprising: determining a current state of the patient using time-series patient data associated with the patient; and determining the stimulator action policy by selecting one or more actions with a highest probability to transition from the current state to another state. 12 . The computer program product of claim 11 , further comprising: determining a current setting of a stimulator using time-series treatment data associated with the patient; and determining the stimulator action policy by selecting a sequence of adjustments to the stimulator with the highest probability to transition from the current state to another state. 13 . The computer program product of claim 10 , further comprising: generating a Markov decision process using time-series patient data and time-series treatment data associated with the cohort; and determining the plurality of probabilities using the Markov decision process. 14 . The computer program product of claim 13 , further comprising: receiving a user feedback on the stimulator action policy; and adjusting the Markov decision process based on the user feedback. 15 . The computer program product of claim 10 , wherein a cohort represents a group of patients who share a similarity in at least one of a physiological feature, a pain diagnosis, a stimulator device type, and an implant location. 16 . A computer system comprising a processor and one or more computer readable storage media, and program instructions collectively stored on the one or more computer readable storage media, the program instructions executable by the processor to cause the processor to perform operations comprising: collecting, by a data collection module, a first set of patient data and a first set of treatment data associated with a patient population treated with spinal cord stimulation; clustering, by a clustering module, the patient population into a plurality of cohorts; generating, by a state discovery module, a plurality of states using a second set of patient data associated with a cohort in the plurality of cohorts; generating, by an action discovery module, a plurality of actions using a second set of treatment data associated with the cohort; determining, by a decision-making module based on the plurality of actions, a plurality of probabilities associated with a transition from a first state to a second state in the plurality of states; and generating, by a recommendation module based on the plurality of probabilities, a stimulator action policy for a patient in the cohort. 17 . The computer system of claim 16 , further comprising: determining a current state of the patient using time-series patient data associated with the patient; and determining the stimulator action policy by selecting one or more actions with a highest probability to transition from the current state to another state. 18 . The computer system of claim 17 , further comprising: determining a current setting of a stimulator using time-series treatment data associated with the patient; and determining the stimulator action policy by selecting a sequence of adjustments to the stimulator with the highest probability to tran

Assignees

Inventors

Classifications

  • for remote operation · CPC title

  • Spinal stimulation · CPC title

  • for computer-aided diagnosis, e.g. based on medical expert systems · CPC title

  • for local operation · CPC title

  • relating to physical therapies or activities, e.g. physiotherapy, acupressure or exercising · 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 US2025058119A1 cover?
An embodiment collects a first set of patient data and a first set of treatment data associated with a patient population treated with spinal cord stimulation. The embodiment clusters the patient population into a plurality of cohorts. The embodiment generates a plurality of states using a second set of patient data associated with a cohort in the plurality of cohorts. The embodiment generates …
Who is the assignee on this patent?
IBM
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 Thu Feb 20 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).