US 12,343,540 B2
Hierarchical optimization of neuromodulator settings
Theoden I. Netoff, Minneapolis, MN (US); Andrew Lamperski, Minneapolis, MN (US); David Darrow, Minneapolis, MN (US); Tyler Lekang, Minneapolis, MN (US); and Zixi Zhao, Minneapolis, MN (US)
Assigned to REGENTS OF THE UNIVERSITY OF MINNESOTA, Minneapolis, MN (US)
Filed by Regents of the University of Minnesota, Minneapolis, MN (US)
Filed on Jun. 8, 2022, as Appl. No. 17/835,608.
Claims priority of provisional application 63/208,375, filed on Jun. 8, 2021.
Prior Publication US 2022/0387800 A1, Dec. 8, 2022
Int. Cl. A61N 1/36 (2006.01); A61N 1/372 (2006.01)
CPC A61N 1/36132 (2013.01) [A61N 1/37241 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A method for generating neurostimulation control settings for controlling a neurostimulation system, the method comprising:
(a) receiving, by a controller of the neurostimulation system, population-based optimized neurostimulation settings comprising neurostimulation settings corresponding to patients in a population of patients;
(b) extracting, using the controller, a plurality of clusters of neurostimulation settings from the population-based optimized neurostimulation settings;
(d) determining, by the controller, a set of test settings that efficiently discriminate between the plurality of clusters;
(e) presenting the set of test settings to a user via the controller;
(f) iteratively applying, via the controller to the neurostimulation system, each test setting in the set of test settings;
(g) receiving, by the controller, user preference data indicative of the user's preference for settings within the set of test settings;
(h) determining at least one user-based neurostimulation setting using the controller to map the user to one of the clusters in the plurality of clusters based on the user preference data;
(i) storing the determined at least one user-based neurostimulation setting; and
(j) controlling the neurostimulation system using the stored user-based neurostimulation settings.