US 11,833,355 B2
User-weighted closed loop adjustment of neuromodulation treatment
Matthew Lee McDonald, Glendale, CA (US)
Assigned to Boston Scientific Neuromodulation Corporation, Valencia, CA (US)
Filed by Boston Scientific Neuromodulation Corporation, Valencia, CA (US)
Filed on Aug. 25, 2022, as Appl. No. 17/895,835.
Application 17/895,835 is a continuation of application No. 16/778,367, filed on Jan. 31, 2020, granted, now 11,471,684.
Claims priority of provisional application 62/813,262, filed on Mar. 4, 2019.
Prior Publication US 2022/0401735 A1, Dec. 22, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. A61N 1/36 (2006.01); G16H 40/67 (2018.01); G06N 3/02 (2006.01)
CPC A61N 1/36132 (2013.01) [A61N 1/36071 (2013.01); A61N 1/36078 (2013.01); A61N 1/36096 (2013.01); A61N 1/36175 (2013.01); G06N 3/02 (2013.01); G16H 40/67 (2018.01)] 20 Claims
OG exemplary drawing
 
1. A system for generating programming for a neurostimulation treatment, the system comprising:
a memory device capable of storing therapy selection data;
processing circuitry configured to:
identify the therapy selection data for a human patient to be treated with the neurostimulation treatment,
wherein the therapy selection data includes multiple therapy objectives provided by the human patient, and wherein the human patient provides a rating value for each of the multiple therapy objectives that provides a respective user weight for each of the multiple therapy objectives;
process the therapy selection data with an artificial intelligence (AI) model, the AI model trained to receive the therapy selection data as an input and to identify a composite output of parameters for programming of the neurostimulation treatment as an output,
wherein the therapy selection data causes the AI model to generate the composite output from a combination of the multiple therapy objectives, based on applying the respective user weight for each of the multiple therapy objectives; and
generate programming data, based on the composite output of the parameters that is output from the AI model; and
a neurostimulation device configured to:
receive at least one communication signal to re-program the neurostimulation device; and
store parameter programming values in at least one program of the neurostimulation device, based on the programming data;
wherein the parameter programming values configure the neurostimulation device to perform the neurostimulation treatment of the human patient according to the multiple therapy objectives.