Generation of therapy programs and program groups
First Claim
1. A method comprising:
- identifying a plurality of neurostimulation therapy programs during a neurostimulation therapy programming session;
associating each of the identified neurostimulation therapy programs with at least one of a plurality of program categories, wherein each of the program categories is related to a characteristic of at least one of the identified neurostimulation therapy programs; and
automatically generating a plurality of program groups based on the program categories, each of the program groups including at least two of the identified neurostimulation therapy programs.
0 Assignments
0 Petitions
Accused Products
Abstract
A programmer allows a clinician to identify desirable combinations of electrodes from within an electrode set implanted in a patient that enable delivery of desirable neurostimulation therapy by an implantable medical device. The clinician may create neurostimulation therapy programs that include identified desirable electrode combinations. In some embodiments, the clinician may use the programmer to select a program, such as a program identified during a neurostimulation programming session, and direct the programmer to replicate the selected program. The programmer may change one or more parameters of the selected program, such as pulse amplitude or duty cycle, when generating the copy of the selected program. In some embodiments, the programmer may associate each of a plurality of programs identified during a neurostimulation therapy programming session with one or more program categories, and may automatically generate program groups that include two or more of the programs based on the program categories.
162 Citations
33 Claims
-
1. A method comprising:
-
identifying a plurality of neurostimulation therapy programs during a neurostimulation therapy programming session;
associating each of the identified neurostimulation therapy programs with at least one of a plurality of program categories, wherein each of the program categories is related to a characteristic of at least one of the identified neurostimulation therapy programs; and
automatically generating a plurality of program groups based on the program categories, each of the program groups including at least two of the identified neurostimulation therapy programs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A device comprising:
-
a memory to store a plurality of neurostimulation therapy programs identified during a neurostimulation therapy programming session; and
a processor to associate each of the identified neurostimulation therapy programs with at least one of a plurality of program categories, and automatically generate a plurality of program groups based on the program categories, wherein each of the program categories is related to a characteristic of at least one of the identified neurostimulation therapy programs, and each of the program groups includes at least two of the identified neurostimulation therapy programs. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer-readable medium comprising program instructions that cause a programmable processor to:
-
identify a plurality of neurostimulation therapy programs during a neurostimulation therapy programming session;
associate each of the identified neurostimulation therapy programs with at least one of a plurality of program categories, wherein each of the program categories is related to a characteristic of at least one of the identified neurostimulation therapy programs; and
automatically generate a plurality of program groups based on the program categories, each of the program groups including at least two of the identified neurostimulation therapy programs. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification